xref: /minix3/external/gpl3/binutils/usr.bin/common/arch/powerpc/config.h (revision c9ea9e7af84fcba485b32ccd2c85edb945b1f323)
118a5822eSThomas Veerman /* This file is automatically generated.  DO NOT EDIT! */
218a5822eSThomas Veerman /* Generated from: 	NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp  */
318a5822eSThomas Veerman /* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp  */
418a5822eSThomas Veerman 
518a5822eSThomas Veerman /* config.h.  Generated from config.in by configure.  */
618a5822eSThomas Veerman /* config.in.  Generated from configure.in by autoheader.  */
718a5822eSThomas Veerman 
8*c9ea9e7aSLionel Sambuc /* Check that config.h is #included before system headers
9*c9ea9e7aSLionel Sambuc    (this works only for glibc, but that should be enough).  */
10*c9ea9e7aSLionel Sambuc #if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
11*c9ea9e7aSLionel Sambuc #  error config.h must be #included before system headers
12*c9ea9e7aSLionel Sambuc #endif
13*c9ea9e7aSLionel Sambuc #define __CONFIG_H__ 1
14*c9ea9e7aSLionel Sambuc 
1518a5822eSThomas Veerman /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
1618a5822eSThomas Veerman    systems. This function is required for `alloca.c' support on those systems.
1718a5822eSThomas Veerman    */
1818a5822eSThomas Veerman /* #undef CRAY_STACKSEG_END */
1918a5822eSThomas Veerman 
2018a5822eSThomas Veerman /* Define to 1 if using `alloca.c'. */
2118a5822eSThomas Veerman /* #undef C_ALLOCA */
2218a5822eSThomas Veerman 
23*c9ea9e7aSLionel Sambuc /* Should ar and ranlib use -D behavior by default? */
24*c9ea9e7aSLionel Sambuc #define DEFAULT_AR_DETERMINISTIC 0
25*c9ea9e7aSLionel Sambuc 
2618a5822eSThomas Veerman /* Define to 1 if translation of program messages to the user's native
2718a5822eSThomas Veerman    language is requested. */
2818a5822eSThomas Veerman #define ENABLE_NLS 1
2918a5822eSThomas Veerman 
3018a5822eSThomas Veerman /* Suffix used for executables, if any. */
3118a5822eSThomas Veerman #define EXECUTABLE_SUFFIX ""
3218a5822eSThomas Veerman 
3318a5822eSThomas Veerman /* Define to 1 if you have `alloca', as a function or macro. */
3418a5822eSThomas Veerman #define HAVE_ALLOCA 1
3518a5822eSThomas Veerman 
3618a5822eSThomas Veerman /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
3718a5822eSThomas Veerman    */
3818a5822eSThomas Veerman /* #undef HAVE_ALLOCA_H */
3918a5822eSThomas Veerman 
4018a5822eSThomas Veerman /* Define to 1 if you have the declaration of `environ', and to 0 if you
4118a5822eSThomas Veerman    don't. */
4218a5822eSThomas Veerman #define HAVE_DECL_ENVIRON 0
4318a5822eSThomas Veerman 
4418a5822eSThomas Veerman /* Define to 1 if you have the declaration of `fprintf', and to 0 if you
4518a5822eSThomas Veerman    don't. */
4618a5822eSThomas Veerman #define HAVE_DECL_FPRINTF 1
4718a5822eSThomas Veerman 
4818a5822eSThomas Veerman /* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
4918a5822eSThomas Veerman    don't. */
5018a5822eSThomas Veerman #define HAVE_DECL_GETC_UNLOCKED 1
5118a5822eSThomas Veerman 
5218a5822eSThomas Veerman /* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
5318a5822eSThomas Veerman    */
5418a5822eSThomas Veerman #define HAVE_DECL_GETENV 1
5518a5822eSThomas Veerman 
5618a5822eSThomas Veerman /* Is the prototype for getopt in <unistd.h> in the expected format? */
5718a5822eSThomas Veerman #define HAVE_DECL_GETOPT 1
5818a5822eSThomas Veerman 
5918a5822eSThomas Veerman /* Define to 1 if you have the declaration of `sbrk', and to 0 if you don't.
6018a5822eSThomas Veerman    */
6118a5822eSThomas Veerman #define HAVE_DECL_SBRK 1
6218a5822eSThomas Veerman 
6318a5822eSThomas Veerman /* Define to 1 if you have the declaration of `snprintf', and to 0 if you
6418a5822eSThomas Veerman    don't. */
6518a5822eSThomas Veerman #define HAVE_DECL_SNPRINTF 1
6618a5822eSThomas Veerman 
6718a5822eSThomas Veerman /* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
6818a5822eSThomas Veerman    */
6918a5822eSThomas Veerman #define HAVE_DECL_STPCPY 1
7018a5822eSThomas Veerman 
7118a5822eSThomas Veerman /* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
7218a5822eSThomas Veerman    */
7318a5822eSThomas Veerman #define HAVE_DECL_STRSTR 1
7418a5822eSThomas Veerman 
7518a5822eSThomas Veerman /* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
7618a5822eSThomas Veerman    don't. */
7718a5822eSThomas Veerman #define HAVE_DECL_VSNPRINTF 1
7818a5822eSThomas Veerman 
7918a5822eSThomas Veerman /* Define to 1 if you have the <dlfcn.h> header file. */
8018a5822eSThomas Veerman #define HAVE_DLFCN_H 1
8118a5822eSThomas Veerman 
8218a5822eSThomas Veerman /* Does the platform use an executable suffix? */
8318a5822eSThomas Veerman /* #undef HAVE_EXECUTABLE_SUFFIX */
8418a5822eSThomas Veerman 
8518a5822eSThomas Veerman /* Define to 1 if you have the <fcntl.h> header file. */
8618a5822eSThomas Veerman #define HAVE_FCNTL_H 1
8718a5822eSThomas Veerman 
8818a5822eSThomas Veerman /* Define to 1 if you have the `getc_unlocked' function. */
8918a5822eSThomas Veerman #define HAVE_GETC_UNLOCKED 1
9018a5822eSThomas Veerman 
9118a5822eSThomas Veerman /* Does <utime.h> define struct utimbuf? */
9218a5822eSThomas Veerman #define HAVE_GOOD_UTIME_H 1
9318a5822eSThomas Veerman 
9418a5822eSThomas Veerman /* Define if you have the iconv() function. */
9518a5822eSThomas Veerman #define HAVE_ICONV 1
9618a5822eSThomas Veerman 
9718a5822eSThomas Veerman /* Define to 1 if you have the <inttypes.h> header file. */
9818a5822eSThomas Veerman #define HAVE_INTTYPES_H 1
9918a5822eSThomas Veerman 
100*c9ea9e7aSLionel Sambuc /* Define if your <locale.h> file defines LC_MESSAGES. */
101*c9ea9e7aSLionel Sambuc #define HAVE_LC_MESSAGES 1
102*c9ea9e7aSLionel Sambuc 
10318a5822eSThomas Veerman /* Define to 1 if you have the <limits.h> header file. */
10418a5822eSThomas Veerman #define HAVE_LIMITS_H 1
10518a5822eSThomas Veerman 
106*c9ea9e7aSLionel Sambuc /* Define to 1 if you have the <locale.h> header file. */
107*c9ea9e7aSLionel Sambuc #define HAVE_LOCALE_H 1
108*c9ea9e7aSLionel Sambuc 
109*c9ea9e7aSLionel Sambuc /* Define if mbstate_t exists in wchar.h. */
110*c9ea9e7aSLionel Sambuc #define HAVE_MBSTATE_T 1
111*c9ea9e7aSLionel Sambuc 
11218a5822eSThomas Veerman /* Define to 1 if you have the <memory.h> header file. */
11318a5822eSThomas Veerman #define HAVE_MEMORY_H 1
11418a5822eSThomas Veerman 
11518a5822eSThomas Veerman /* Define to 1 if you have the `mkdtemp' function. */
11618a5822eSThomas Veerman #define HAVE_MKDTEMP 1
11718a5822eSThomas Veerman 
11818a5822eSThomas Veerman /* Define to 1 if you have the `mkstemp' function. */
11918a5822eSThomas Veerman #define HAVE_MKSTEMP 1
12018a5822eSThomas Veerman 
12118a5822eSThomas Veerman /* Define to 1 if you have the `sbrk' function. */
12218a5822eSThomas Veerman #define HAVE_SBRK 1
12318a5822eSThomas Veerman 
124*c9ea9e7aSLionel Sambuc /* Define to 1 if you have the `setlocale' function. */
125*c9ea9e7aSLionel Sambuc #define HAVE_SETLOCALE 1
126*c9ea9e7aSLionel Sambuc 
12718a5822eSThomas Veerman /* Define to 1 if you have the `setmode' function. */
12818a5822eSThomas Veerman #define HAVE_SETMODE 1
12918a5822eSThomas Veerman 
13018a5822eSThomas Veerman /* Define to 1 if you have the <stdint.h> header file. */
13118a5822eSThomas Veerman #define HAVE_STDINT_H 1
13218a5822eSThomas Veerman 
13318a5822eSThomas Veerman /* Define to 1 if you have the <stdlib.h> header file. */
13418a5822eSThomas Veerman #define HAVE_STDLIB_H 1
13518a5822eSThomas Veerman 
13618a5822eSThomas Veerman /* Define to 1 if you have the `strcoll' function. */
13718a5822eSThomas Veerman #define HAVE_STRCOLL 1
13818a5822eSThomas Veerman 
13918a5822eSThomas Veerman /* Define to 1 if you have the <strings.h> header file. */
14018a5822eSThomas Veerman #define HAVE_STRINGS_H 1
14118a5822eSThomas Veerman 
14218a5822eSThomas Veerman /* Define to 1 if you have the <string.h> header file. */
14318a5822eSThomas Veerman #define HAVE_STRING_H 1
14418a5822eSThomas Veerman 
14518a5822eSThomas Veerman /* Define to 1 if you have the <sys/file.h> header file. */
14618a5822eSThomas Veerman #define HAVE_SYS_FILE_H 1
14718a5822eSThomas Veerman 
14818a5822eSThomas Veerman /* Define to 1 if you have the <sys/param.h> header file. */
14918a5822eSThomas Veerman #define HAVE_SYS_PARAM_H 1
15018a5822eSThomas Veerman 
15118a5822eSThomas Veerman /* Define to 1 if you have the <sys/stat.h> header file. */
15218a5822eSThomas Veerman #define HAVE_SYS_STAT_H 1
15318a5822eSThomas Veerman 
15418a5822eSThomas Veerman /* Define to 1 if you have the <sys/types.h> header file. */
15518a5822eSThomas Veerman #define HAVE_SYS_TYPES_H 1
15618a5822eSThomas Veerman 
15718a5822eSThomas Veerman /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
15818a5822eSThomas Veerman #define HAVE_SYS_WAIT_H 1
15918a5822eSThomas Veerman 
16018a5822eSThomas Veerman /* Is the type time_t defined in <time.h>? */
16118a5822eSThomas Veerman #define HAVE_TIME_T_IN_TIME_H 1
16218a5822eSThomas Veerman 
16318a5822eSThomas Veerman /* Is the type time_t defined in <sys/types.h>? */
16418a5822eSThomas Veerman #define HAVE_TIME_T_IN_TYPES_H 1
16518a5822eSThomas Veerman 
16618a5822eSThomas Veerman /* Define to 1 if you have the <unistd.h> header file. */
16718a5822eSThomas Veerman #define HAVE_UNISTD_H 1
16818a5822eSThomas Veerman 
16918a5822eSThomas Veerman /* Define to 1 if you have the `utimes' function. */
17018a5822eSThomas Veerman #define HAVE_UTIMES 1
17118a5822eSThomas Veerman 
172*c9ea9e7aSLionel Sambuc /* Define to 1 if you have the <wchar.h> header file. */
173*c9ea9e7aSLionel Sambuc #define HAVE_WCHAR_H 1
174*c9ea9e7aSLionel Sambuc 
17518a5822eSThomas Veerman /* Define to 1 if you have the <zlib.h> header file. */
17618a5822eSThomas Veerman #define HAVE_ZLIB_H 1
17718a5822eSThomas Veerman 
17818a5822eSThomas Veerman /* Define as const if the declaration of iconv() needs const. */
17918a5822eSThomas Veerman #define ICONV_CONST const
18018a5822eSThomas Veerman 
18118a5822eSThomas Veerman /* Define to the sub-directory in which libtool stores uninstalled libraries.
18218a5822eSThomas Veerman    */
18318a5822eSThomas Veerman #define LT_OBJDIR ".libs/"
18418a5822eSThomas Veerman 
18518a5822eSThomas Veerman /* Name of package */
18618a5822eSThomas Veerman #define PACKAGE "binutils"
18718a5822eSThomas Veerman 
18818a5822eSThomas Veerman /* Define to the address where bug reports for this package should be sent. */
18918a5822eSThomas Veerman #define PACKAGE_BUGREPORT ""
19018a5822eSThomas Veerman 
19118a5822eSThomas Veerman /* Define to the full name of this package. */
19218a5822eSThomas Veerman #define PACKAGE_NAME ""
19318a5822eSThomas Veerman 
19418a5822eSThomas Veerman /* Define to the full name and version of this package. */
19518a5822eSThomas Veerman #define PACKAGE_STRING ""
19618a5822eSThomas Veerman 
19718a5822eSThomas Veerman /* Define to the one symbol short name of this package. */
19818a5822eSThomas Veerman #define PACKAGE_TARNAME ""
19918a5822eSThomas Veerman 
20018a5822eSThomas Veerman /* Define to the home page for this package. */
20118a5822eSThomas Veerman #define PACKAGE_URL ""
20218a5822eSThomas Veerman 
20318a5822eSThomas Veerman /* Define to the version of this package. */
20418a5822eSThomas Veerman #define PACKAGE_VERSION ""
20518a5822eSThomas Veerman 
20618a5822eSThomas Veerman /* If using the C implementation of alloca, define if you know the
20718a5822eSThomas Veerman    direction of stack growth for your system; otherwise it will be
20818a5822eSThomas Veerman    automatically deduced at runtime.
20918a5822eSThomas Veerman 	STACK_DIRECTION > 0 => grows toward higher addresses
21018a5822eSThomas Veerman 	STACK_DIRECTION < 0 => grows toward lower addresses
21118a5822eSThomas Veerman 	STACK_DIRECTION = 0 => direction of growth unknown */
21218a5822eSThomas Veerman /* #undef STACK_DIRECTION */
21318a5822eSThomas Veerman 
21418a5822eSThomas Veerman /* Define to 1 if you have the ANSI C header files. */
21518a5822eSThomas Veerman #define STDC_HEADERS 1
21618a5822eSThomas Veerman 
217*c9ea9e7aSLionel Sambuc /* Define if you can safely include both <string.h> and <strings.h>. */
218*c9ea9e7aSLionel Sambuc #define STRING_WITH_STRINGS 1
219*c9ea9e7aSLionel Sambuc 
22018a5822eSThomas Veerman /* Configured target name. */
22118a5822eSThomas Veerman #define TARGET "powerpc--netbsd"
22218a5822eSThomas Veerman 
22318a5822eSThomas Veerman /* Define to 1 if user symbol names have a leading underscore, 0 if not. */
22418a5822eSThomas Veerman #define TARGET_PREPENDS_UNDERSCORE 0
22518a5822eSThomas Veerman 
22618a5822eSThomas Veerman /* Use b modifier when opening binary files? */
22718a5822eSThomas Veerman /* #undef USE_BINARY_FOPEN */
22818a5822eSThomas Veerman 
22918a5822eSThomas Veerman /* Enable extensions on AIX 3, Interix.  */
23018a5822eSThomas Veerman #ifndef _ALL_SOURCE
23118a5822eSThomas Veerman # define _ALL_SOURCE 1
23218a5822eSThomas Veerman #endif
23318a5822eSThomas Veerman /* Enable GNU extensions on systems that have them.  */
23418a5822eSThomas Veerman #ifndef _GNU_SOURCE
23518a5822eSThomas Veerman # define _GNU_SOURCE 1
23618a5822eSThomas Veerman #endif
23718a5822eSThomas Veerman /* Enable threading extensions on Solaris.  */
23818a5822eSThomas Veerman #ifndef _POSIX_PTHREAD_SEMANTICS
23918a5822eSThomas Veerman # define _POSIX_PTHREAD_SEMANTICS 1
24018a5822eSThomas Veerman #endif
24118a5822eSThomas Veerman /* Enable extensions on HP NonStop.  */
24218a5822eSThomas Veerman #ifndef _TANDEM_SOURCE
24318a5822eSThomas Veerman # define _TANDEM_SOURCE 1
24418a5822eSThomas Veerman #endif
24518a5822eSThomas Veerman /* Enable general extensions on Solaris.  */
24618a5822eSThomas Veerman #ifndef __EXTENSIONS__
24718a5822eSThomas Veerman # define __EXTENSIONS__ 1
24818a5822eSThomas Veerman #endif
24918a5822eSThomas Veerman 
25018a5822eSThomas Veerman 
25118a5822eSThomas Veerman /* Version number of package */
252*c9ea9e7aSLionel Sambuc #define VERSION "2.23.2"
25318a5822eSThomas Veerman 
25418a5822eSThomas Veerman /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
25518a5822eSThomas Veerman    `char[]'. */
25618a5822eSThomas Veerman #define YYTEXT_POINTER 1
25718a5822eSThomas Veerman 
25818a5822eSThomas Veerman /* Number of bits in a file offset, on hosts where this is settable. */
25918a5822eSThomas Veerman /* #undef _FILE_OFFSET_BITS */
26018a5822eSThomas Veerman 
26118a5822eSThomas Veerman /* Define for large files, on AIX-style hosts. */
26218a5822eSThomas Veerman /* #undef _LARGE_FILES */
26318a5822eSThomas Veerman 
26418a5822eSThomas Veerman /* Define to 1 if on MINIX. */
26518a5822eSThomas Veerman /* #undef _MINIX */
26618a5822eSThomas Veerman 
26718a5822eSThomas Veerman /* Define to 2 if the system does not provide POSIX.1 features except with
26818a5822eSThomas Veerman    this defined. */
26918a5822eSThomas Veerman /* #undef _POSIX_1_SOURCE */
27018a5822eSThomas Veerman 
27118a5822eSThomas Veerman /* Define to 1 if you need to in order for `stat' and other things to work. */
27218a5822eSThomas Veerman /* #undef _POSIX_SOURCE */
273