xref: /netbsd-src/external/gpl3/binutils.old/dist/binutils/config.in (revision e992f068c547fd6e84b3f104dc2340adcc955732)
175fd0b74Schristos/* config.in.  Generated from configure.ac by autoheader.  */
275fd0b74Schristos
375fd0b74Schristos/* Check that config.h is #included before system headers
475fd0b74Schristos   (this works only for glibc, but that should be enough).  */
575fd0b74Schristos#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
675fd0b74Schristos#  error config.h must be #included before system headers
775fd0b74Schristos#endif
875fd0b74Schristos#define __CONFIG_H__ 1
975fd0b74Schristos
1075fd0b74Schristos/* Should ar and ranlib use -D behavior by default? */
1175fd0b74Schristos#undef DEFAULT_AR_DETERMINISTIC
1275fd0b74Schristos
13*e992f068Schristos/* Have readelf and objdump follow debug links by default */
14*e992f068Schristos#undef DEFAULT_FOR_FOLLOW_LINKS
15*e992f068Schristos
16*e992f068Schristos/* Have nm use F and f for global and local ifunc symbols */
17*e992f068Schristos#undef DEFAULT_F_FOR_IFUNC_SYMBOLS
18*e992f068Schristos
1975fd0b74Schristos/* Should strings use -a behavior by default? */
2075fd0b74Schristos#undef DEFAULT_STRINGS_ALL
2175fd0b74Schristos
22*e992f068Schristos/* Define if you want run-time sanity checks. */
23*e992f068Schristos#undef ENABLE_CHECKING
24*e992f068Schristos
25*e992f068Schristos/* Handle .ctf type-info sections */
26*e992f068Schristos#undef ENABLE_LIBCTF
27*e992f068Schristos
2875fd0b74Schristos/* Define to 1 if translation of program messages to the user's native
2975fd0b74Schristos   language is requested. */
3075fd0b74Schristos#undef ENABLE_NLS
3175fd0b74Schristos
3275fd0b74Schristos/* Suffix used for executables, if any. */
3375fd0b74Schristos#undef EXECUTABLE_SUFFIX
3475fd0b74Schristos
35ede78133Schristos/* Define to 1 if you have the declaration of `asprintf', and to 0 if you
36ede78133Schristos   don't. */
37ede78133Schristos#undef HAVE_DECL_ASPRINTF
38ede78133Schristos
3975fd0b74Schristos/* Define to 1 if you have the declaration of `environ', and to 0 if you
4075fd0b74Schristos   don't. */
4175fd0b74Schristos#undef HAVE_DECL_ENVIRON
4275fd0b74Schristos
4375fd0b74Schristos/* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
4475fd0b74Schristos   don't. */
4575fd0b74Schristos#undef HAVE_DECL_GETC_UNLOCKED
4675fd0b74Schristos
4775fd0b74Schristos/* Is the prototype for getopt in <unistd.h> in the expected format? */
4875fd0b74Schristos#undef HAVE_DECL_GETOPT
4975fd0b74Schristos
5075fd0b74Schristos/* Define to 1 if you have the declaration of `sbrk', and to 0 if you don't.
5175fd0b74Schristos   */
5275fd0b74Schristos#undef HAVE_DECL_SBRK
5375fd0b74Schristos
5475fd0b74Schristos/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
5575fd0b74Schristos   */
5675fd0b74Schristos#undef HAVE_DECL_STPCPY
5775fd0b74Schristos
5875fd0b74Schristos/* Define to 1 if you have the declaration of `strnlen', and to 0 if you
5975fd0b74Schristos   don't. */
6075fd0b74Schristos#undef HAVE_DECL_STRNLEN
6175fd0b74Schristos
6275fd0b74Schristos/* Define to 1 if you have the <dlfcn.h> header file. */
6375fd0b74Schristos#undef HAVE_DLFCN_H
6475fd0b74Schristos
6575fd0b74Schristos/* Does the platform use an executable suffix? */
6675fd0b74Schristos#undef HAVE_EXECUTABLE_SUFFIX
6775fd0b74Schristos
6875fd0b74Schristos/* Define to 1 if you have the <fcntl.h> header file. */
6975fd0b74Schristos#undef HAVE_FCNTL_H
7075fd0b74Schristos
7175fd0b74Schristos/* Define to 1 if you have the `getc_unlocked' function. */
7275fd0b74Schristos#undef HAVE_GETC_UNLOCKED
7375fd0b74Schristos
74012573ebSchristos/* Define to 1 if you have the `getpagesize' function. */
75012573ebSchristos#undef HAVE_GETPAGESIZE
76012573ebSchristos
7775fd0b74Schristos/* Does <utime.h> define struct utimbuf? */
7875fd0b74Schristos#undef HAVE_GOOD_UTIME_H
7975fd0b74Schristos
8075fd0b74Schristos/* Define if you have the iconv() function. */
8175fd0b74Schristos#undef HAVE_ICONV
8275fd0b74Schristos
8375fd0b74Schristos/* Define to 1 if you have the <inttypes.h> header file. */
8475fd0b74Schristos#undef HAVE_INTTYPES_H
8575fd0b74Schristos
8675fd0b74Schristos/* Define if your <locale.h> file defines LC_MESSAGES. */
8775fd0b74Schristos#undef HAVE_LC_MESSAGES
8875fd0b74Schristos
89012573ebSchristos/* Define to 1 if debuginfod is enabled. */
90012573ebSchristos#undef HAVE_LIBDEBUGINFOD
91012573ebSchristos
9275fd0b74Schristos/* Define if mbstate_t exists in wchar.h. */
9375fd0b74Schristos#undef HAVE_MBSTATE_T
9475fd0b74Schristos
9575fd0b74Schristos/* Define to 1 if you have the <memory.h> header file. */
9675fd0b74Schristos#undef HAVE_MEMORY_H
9775fd0b74Schristos
9875fd0b74Schristos/* Define to 1 if you have the `mkdtemp' function. */
9975fd0b74Schristos#undef HAVE_MKDTEMP
10075fd0b74Schristos
10175fd0b74Schristos/* Define to 1 if you have the `mkstemp' function. */
10275fd0b74Schristos#undef HAVE_MKSTEMP
10375fd0b74Schristos
104012573ebSchristos/* Define to 1 if you have a working `mmap' system call. */
105012573ebSchristos#undef HAVE_MMAP
106012573ebSchristos
107*e992f068Schristos/* Define to 1 if msgpack is available. */
108*e992f068Schristos#undef HAVE_MSGPACK
109*e992f068Schristos
11075fd0b74Schristos/* Define to 1 if you have the `sbrk' function. */
11175fd0b74Schristos#undef HAVE_SBRK
11275fd0b74Schristos
11375fd0b74Schristos/* Define to 1 if you have the <stdint.h> header file. */
11475fd0b74Schristos#undef HAVE_STDINT_H
11575fd0b74Schristos
11675fd0b74Schristos/* Define to 1 if you have the <stdlib.h> header file. */
11775fd0b74Schristos#undef HAVE_STDLIB_H
11875fd0b74Schristos
11975fd0b74Schristos/* Define to 1 if you have the <strings.h> header file. */
12075fd0b74Schristos#undef HAVE_STRINGS_H
12175fd0b74Schristos
12275fd0b74Schristos/* Define to 1 if you have the <string.h> header file. */
12375fd0b74Schristos#undef HAVE_STRING_H
12475fd0b74Schristos
125*e992f068Schristos/* Define to 1 if `st_atimensec' is a member of `struct stat'. */
126*e992f068Schristos#undef HAVE_STRUCT_STAT_ST_ATIMENSEC
127*e992f068Schristos
128*e992f068Schristos/* Define to 1 if `st_atimespec.tv_nsec' is a member of `struct stat'. */
129*e992f068Schristos#undef HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC
130*e992f068Schristos
131*e992f068Schristos/* Define to 1 if `st_atim.st__tim.tv_nsec' is a member of `struct stat'. */
132*e992f068Schristos#undef HAVE_STRUCT_STAT_ST_ATIM_ST__TIM_TV_NSEC
133*e992f068Schristos
134*e992f068Schristos/* Define to 1 if `st_atim.tv_nsec' is a member of `struct stat'. */
135*e992f068Schristos#undef HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC
136*e992f068Schristos
13775fd0b74Schristos/* Define to 1 if you have the <sys/file.h> header file. */
13875fd0b74Schristos#undef HAVE_SYS_FILE_H
13975fd0b74Schristos
14075fd0b74Schristos/* Define to 1 if you have the <sys/param.h> header file. */
14175fd0b74Schristos#undef HAVE_SYS_PARAM_H
14275fd0b74Schristos
14375fd0b74Schristos/* Define to 1 if you have the <sys/stat.h> header file. */
14475fd0b74Schristos#undef HAVE_SYS_STAT_H
14575fd0b74Schristos
146*e992f068Schristos/* Define to 1 if you have the <sys/time.h> header file. */
147*e992f068Schristos#undef HAVE_SYS_TIME_H
148*e992f068Schristos
14975fd0b74Schristos/* Define to 1 if you have the <sys/types.h> header file. */
15075fd0b74Schristos#undef HAVE_SYS_TYPES_H
15175fd0b74Schristos
15275fd0b74Schristos/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
15375fd0b74Schristos#undef HAVE_SYS_WAIT_H
15475fd0b74Schristos
15575fd0b74Schristos/* Define to 1 if you have the <unistd.h> header file. */
15675fd0b74Schristos#undef HAVE_UNISTD_H
15775fd0b74Schristos
158*e992f068Schristos/* Define to 1 if you have the `utimensat' function. */
159*e992f068Schristos#undef HAVE_UTIMENSAT
160*e992f068Schristos
16175fd0b74Schristos/* Define to 1 if you have the `utimes' function. */
16275fd0b74Schristos#undef HAVE_UTIMES
16375fd0b74Schristos
16475fd0b74Schristos/* Define to 1 if you have the <windows.h> header file. */
16575fd0b74Schristos#undef HAVE_WINDOWS_H
16675fd0b74Schristos
16775fd0b74Schristos/* Define as const if the declaration of iconv() needs const. */
16875fd0b74Schristos#undef ICONV_CONST
16975fd0b74Schristos
17075fd0b74Schristos/* Define to the sub-directory in which libtool stores uninstalled libraries.
17175fd0b74Schristos   */
17275fd0b74Schristos#undef LT_OBJDIR
17375fd0b74Schristos
17475fd0b74Schristos/* Name of package */
17575fd0b74Schristos#undef PACKAGE
17675fd0b74Schristos
17775fd0b74Schristos/* Define to the address where bug reports for this package should be sent. */
17875fd0b74Schristos#undef PACKAGE_BUGREPORT
17975fd0b74Schristos
18075fd0b74Schristos/* Define to the full name of this package. */
18175fd0b74Schristos#undef PACKAGE_NAME
18275fd0b74Schristos
18375fd0b74Schristos/* Define to the full name and version of this package. */
18475fd0b74Schristos#undef PACKAGE_STRING
18575fd0b74Schristos
18675fd0b74Schristos/* Define to the one symbol short name of this package. */
18775fd0b74Schristos#undef PACKAGE_TARNAME
18875fd0b74Schristos
18975fd0b74Schristos/* Define to the home page for this package. */
19075fd0b74Schristos#undef PACKAGE_URL
19175fd0b74Schristos
19275fd0b74Schristos/* Define to the version of this package. */
19375fd0b74Schristos#undef PACKAGE_VERSION
19475fd0b74Schristos
19575fd0b74Schristos/* The size of `long', as computed by sizeof. */
19675fd0b74Schristos#undef SIZEOF_LONG
19775fd0b74Schristos
19875fd0b74Schristos/* The size of `long long', as computed by sizeof. */
19975fd0b74Schristos#undef SIZEOF_LONG_LONG
20075fd0b74Schristos
20175fd0b74Schristos/* Define to 1 if you have the ANSI C header files. */
20275fd0b74Schristos#undef STDC_HEADERS
20375fd0b74Schristos
20475fd0b74Schristos/* Configured target name. */
20575fd0b74Schristos#undef TARGET
20675fd0b74Schristos
20775fd0b74Schristos/* Define to 1 if user symbol names have a leading underscore, 0 if not. */
20875fd0b74Schristos#undef TARGET_PREPENDS_UNDERSCORE
20975fd0b74Schristos
210*e992f068Schristos/* Define to 1 if the type of the st_atim member of a struct stat is struct
211*e992f068Schristos   timespec. */
212*e992f068Schristos#undef TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC
213*e992f068Schristos
21475fd0b74Schristos/* Use b modifier when opening binary files? */
21575fd0b74Schristos#undef USE_BINARY_FOPEN
21675fd0b74Schristos
21775fd0b74Schristos/* Enable extensions on AIX 3, Interix.  */
21875fd0b74Schristos#ifndef _ALL_SOURCE
21975fd0b74Schristos# undef _ALL_SOURCE
22075fd0b74Schristos#endif
22175fd0b74Schristos/* Enable GNU extensions on systems that have them.  */
22275fd0b74Schristos#ifndef _GNU_SOURCE
22375fd0b74Schristos# undef _GNU_SOURCE
22475fd0b74Schristos#endif
22575fd0b74Schristos/* Enable threading extensions on Solaris.  */
22675fd0b74Schristos#ifndef _POSIX_PTHREAD_SEMANTICS
22775fd0b74Schristos# undef _POSIX_PTHREAD_SEMANTICS
22875fd0b74Schristos#endif
22975fd0b74Schristos/* Enable extensions on HP NonStop.  */
23075fd0b74Schristos#ifndef _TANDEM_SOURCE
23175fd0b74Schristos# undef _TANDEM_SOURCE
23275fd0b74Schristos#endif
23375fd0b74Schristos/* Enable general extensions on Solaris.  */
23475fd0b74Schristos#ifndef __EXTENSIONS__
23575fd0b74Schristos# undef __EXTENSIONS__
23675fd0b74Schristos#endif
23775fd0b74Schristos
23875fd0b74Schristos
23975fd0b74Schristos/* Version number of package */
24075fd0b74Schristos#undef VERSION
24175fd0b74Schristos
24275fd0b74Schristos/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
24375fd0b74Schristos   `char[]'. */
24475fd0b74Schristos#undef YYTEXT_POINTER
24575fd0b74Schristos
246ede78133Schristos/* Enable large inode numbers on Mac OS X 10.5.  */
247ede78133Schristos#ifndef _DARWIN_USE_64_BIT_INODE
248ede78133Schristos# define _DARWIN_USE_64_BIT_INODE 1
249ede78133Schristos#endif
250ede78133Schristos
25175fd0b74Schristos/* Number of bits in a file offset, on hosts where this is settable. */
25275fd0b74Schristos#undef _FILE_OFFSET_BITS
25375fd0b74Schristos
25475fd0b74Schristos/* Define for large files, on AIX-style hosts. */
25575fd0b74Schristos#undef _LARGE_FILES
25675fd0b74Schristos
25775fd0b74Schristos/* Define to 1 if on MINIX. */
25875fd0b74Schristos#undef _MINIX
25975fd0b74Schristos
26075fd0b74Schristos/* Define to 2 if the system does not provide POSIX.1 features except with
26175fd0b74Schristos   this defined. */
26275fd0b74Schristos#undef _POSIX_1_SOURCE
26375fd0b74Schristos
26475fd0b74Schristos/* Define to 1 if you need to in order for `stat' and other things to work. */
26575fd0b74Schristos#undef _POSIX_SOURCE
266