-By adding MKGCC=yes and MKGCCCMDS=yes on the make commandline it is now possible to compile and install GCC on the system. Before doing this, if you are not using the build.sh script, you will need to call the fetch scripts in order to retrieve the sources of GCC and its dependencies. -Reduce difference with NetBSD share/mk Move Minix-specific parameters from bsd.gcc.mk to bsd.own.mk, which is anyway patched, so that bsd.gcc.mk is now aligned on the NetBSD version. -Clean libraries dependencies, compiles stdc++ only if gcc is also compiled (it is part of the gcc sources) -Correct minix.h header sequence, cleanup spec headers. -Fix cross-compilation from a 32bit host targeting MINIX/arm Change-Id: I1b234af18eed4ab5675188244e931b2a2b7bd943
290 lines
8.8 KiB
C
290 lines
8.8 KiB
C
/* This file is automatically generated. DO NOT EDIT! */
|
|
/* Generated from: NetBSD: mknative-gcc,v 1.53 2011/06/29 05:06:03 mrg Exp */
|
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
|
|
|
/* config.h. Generated from config.in by configure. */
|
|
/* config.in. Generated from configure.ac by autoheader. */
|
|
|
|
/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
|
|
systems. This function is required for `alloca.c' support on those systems.
|
|
*/
|
|
/* #undef CRAY_STACKSEG_END */
|
|
|
|
/* Define to 1 if using `alloca.c'. */
|
|
/* #undef C_ALLOCA */
|
|
|
|
/* Define if you want more run-time sanity checks. */
|
|
/* #undef ENABLE_CHECKING */
|
|
|
|
/* Define to 1 if translation of program messages to the user's native
|
|
language is requested. */
|
|
/* #undef ENABLE_NLS */
|
|
|
|
/* Define to 1 if you have `alloca', as a function or macro. */
|
|
#define HAVE_ALLOCA 1
|
|
|
|
/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
|
|
*/
|
|
/* #undef HAVE_ALLOCA_H */
|
|
|
|
/* Define to 1 if you have the `clearerr_unlocked' function. */
|
|
/* #undef HAVE_CLEARERR_UNLOCKED */
|
|
|
|
/* Define to 1 if you have the declaration of `abort', and to 0 if you don't.
|
|
*/
|
|
#define HAVE_DECL_ABORT 1
|
|
|
|
/* Define to 1 if you have the declaration of `asprintf', and to 0 if you
|
|
don't. */
|
|
#define HAVE_DECL_ASPRINTF 1
|
|
|
|
/* Define to 1 if you have the declaration of `basename', and to 0 if you
|
|
don't. */
|
|
#define HAVE_DECL_BASENAME 0
|
|
|
|
/* Define to 1 if you have the declaration of `clearerr_unlocked', and to 0 if
|
|
you don't. */
|
|
#define HAVE_DECL_CLEARERR_UNLOCKED 0
|
|
|
|
/* Define to 1 if you have the declaration of `errno', and to 0 if you don't.
|
|
*/
|
|
#define HAVE_DECL_ERRNO 0
|
|
|
|
/* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you
|
|
don't. */
|
|
#define HAVE_DECL_FEOF_UNLOCKED 0
|
|
|
|
/* Define to 1 if you have the declaration of `ferror_unlocked', and to 0 if
|
|
you don't. */
|
|
#define HAVE_DECL_FERROR_UNLOCKED 0
|
|
|
|
/* Define to 1 if you have the declaration of `fflush_unlocked', and to 0 if
|
|
you don't. */
|
|
#define HAVE_DECL_FFLUSH_UNLOCKED 0
|
|
|
|
/* Define to 1 if you have the declaration of `fgetc_unlocked', and to 0 if
|
|
you don't. */
|
|
#define HAVE_DECL_FGETC_UNLOCKED 0
|
|
|
|
/* Define to 1 if you have the declaration of `fgets_unlocked', and to 0 if
|
|
you don't. */
|
|
#define HAVE_DECL_FGETS_UNLOCKED 0
|
|
|
|
/* Define to 1 if you have the declaration of `fileno_unlocked', and to 0 if
|
|
you don't. */
|
|
#define HAVE_DECL_FILENO_UNLOCKED 0
|
|
|
|
/* Define to 1 if you have the declaration of `fprintf_unlocked', and to 0 if
|
|
you don't. */
|
|
#define HAVE_DECL_FPRINTF_UNLOCKED 0
|
|
|
|
/* Define to 1 if you have the declaration of `fputc_unlocked', and to 0 if
|
|
you don't. */
|
|
#define HAVE_DECL_FPUTC_UNLOCKED 0
|
|
|
|
/* Define to 1 if you have the declaration of `fputs_unlocked', and to 0 if
|
|
you don't. */
|
|
#define HAVE_DECL_FPUTS_UNLOCKED 0
|
|
|
|
/* Define to 1 if you have the declaration of `fread_unlocked', and to 0 if
|
|
you don't. */
|
|
#define HAVE_DECL_FREAD_UNLOCKED 0
|
|
|
|
/* Define to 1 if you have the declaration of `fwrite_unlocked', and to 0 if
|
|
you don't. */
|
|
#define HAVE_DECL_FWRITE_UNLOCKED 0
|
|
|
|
/* Define to 1 if you have the declaration of `getchar_unlocked', and to 0 if
|
|
you don't. */
|
|
#define HAVE_DECL_GETCHAR_UNLOCKED 1
|
|
|
|
/* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
|
|
don't. */
|
|
#define HAVE_DECL_GETC_UNLOCKED 1
|
|
|
|
/* Define to 1 if you have the declaration of `getopt', and to 0 if you don't.
|
|
*/
|
|
#define HAVE_DECL_GETOPT 1
|
|
|
|
/* Define to 1 if you have the declaration of `putchar_unlocked', and to 0 if
|
|
you don't. */
|
|
#define HAVE_DECL_PUTCHAR_UNLOCKED 1
|
|
|
|
/* Define to 1 if you have the declaration of `putc_unlocked', and to 0 if you
|
|
don't. */
|
|
#define HAVE_DECL_PUTC_UNLOCKED 1
|
|
|
|
/* Define to 1 if you have the declaration of `vasprintf', and to 0 if you
|
|
don't. */
|
|
#define HAVE_DECL_VASPRINTF 1
|
|
|
|
/* Define to 1 if you have the <fcntl.h> header file. */
|
|
#define HAVE_FCNTL_H 1
|
|
|
|
/* Define to 1 if you have the `feof_unlocked' function. */
|
|
/* #undef HAVE_FEOF_UNLOCKED */
|
|
|
|
/* Define to 1 if you have the `ferror_unlocked' function. */
|
|
/* #undef HAVE_FERROR_UNLOCKED */
|
|
|
|
/* Define to 1 if you have the `fflush_unlocked' function. */
|
|
/* #undef HAVE_FFLUSH_UNLOCKED */
|
|
|
|
/* Define to 1 if you have the `fgetc_unlocked' function. */
|
|
/* #undef HAVE_FGETC_UNLOCKED */
|
|
|
|
/* Define to 1 if you have the `fgets_unlocked' function. */
|
|
/* #undef HAVE_FGETS_UNLOCKED */
|
|
|
|
/* Define to 1 if you have the `fileno_unlocked' function. */
|
|
/* #undef HAVE_FILENO_UNLOCKED */
|
|
|
|
/* Define to 1 if you have the `fprintf_unlocked' function. */
|
|
/* #undef HAVE_FPRINTF_UNLOCKED */
|
|
|
|
/* Define to 1 if you have the `fputc_unlocked' function. */
|
|
/* #undef HAVE_FPUTC_UNLOCKED */
|
|
|
|
/* Define to 1 if you have the `fputs_unlocked' function. */
|
|
/* #undef HAVE_FPUTS_UNLOCKED */
|
|
|
|
/* Define to 1 if you have the `fread_unlocked' function. */
|
|
/* #undef HAVE_FREAD_UNLOCKED */
|
|
|
|
/* Define to 1 if you have the `fwrite_unlocked' function. */
|
|
/* #undef HAVE_FWRITE_UNLOCKED */
|
|
|
|
/* Define to 1 if you have the `getchar_unlocked' function. */
|
|
#define HAVE_GETCHAR_UNLOCKED 1
|
|
|
|
/* Define to 1 if you have the `getc_unlocked' function. */
|
|
#define HAVE_GETC_UNLOCKED 1
|
|
|
|
/* Define if you have the iconv() function. */
|
|
#define HAVE_ICONV 1
|
|
|
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
|
#define HAVE_INTTYPES_H 1
|
|
|
|
/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
|
|
#define HAVE_LANGINFO_CODESET 1
|
|
|
|
/* Define to 1 if you have the <limits.h> header file. */
|
|
#define HAVE_LIMITS_H 1
|
|
|
|
/* Define to 1 if you have the <locale.h> header file. */
|
|
#define HAVE_LOCALE_H 1
|
|
|
|
/* Define to 1 if you have the <memory.h> header file. */
|
|
#define HAVE_MEMORY_H 1
|
|
|
|
/* Define to 1 if libc includes obstacks. */
|
|
/* #undef HAVE_OBSTACK */
|
|
|
|
/* Define to 1 if you have the `putchar_unlocked' function. */
|
|
#define HAVE_PUTCHAR_UNLOCKED 1
|
|
|
|
/* Define to 1 if you have the `putc_unlocked' function. */
|
|
#define HAVE_PUTC_UNLOCKED 1
|
|
|
|
/* Define to 1 if you have the <stddef.h> header file. */
|
|
#define HAVE_STDDEF_H 1
|
|
|
|
/* Define to 1 if you have the <stdint.h> header file. */
|
|
#define HAVE_STDINT_H 1
|
|
|
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
|
#define HAVE_STDLIB_H 1
|
|
|
|
/* Define to 1 if you have the <strings.h> header file. */
|
|
#define HAVE_STRINGS_H 1
|
|
|
|
/* Define to 1 if you have the <string.h> header file. */
|
|
#define HAVE_STRING_H 1
|
|
|
|
/* Define to 1 if you have the <sys/file.h> header file. */
|
|
#define HAVE_SYS_FILE_H 1
|
|
|
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
|
#define HAVE_SYS_STAT_H 1
|
|
|
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
|
#define HAVE_SYS_TYPES_H 1
|
|
|
|
/* Define if <sys/types.h> defines \`uchar'. */
|
|
/* #undef HAVE_UCHAR */
|
|
|
|
/* Define to 1 if you have the <unistd.h> header file. */
|
|
#define HAVE_UNISTD_H 1
|
|
|
|
/* Define to the widest efficient host integer type at least as wide as the
|
|
target's size_t type. */
|
|
#define HOST_WIDE_INT long
|
|
|
|
/* Define as const if the declaration of iconv() needs const. */
|
|
#define ICONV_CONST const
|
|
|
|
/* Define to the name of this package. */
|
|
#define PACKAGE "cpplib"
|
|
|
|
/* Define to the address where bug reports for this package should be sent. */
|
|
#define PACKAGE_BUGREPORT "gcc-bugs@gcc.gnu.org"
|
|
|
|
/* Define to the full name of this package. */
|
|
#define PACKAGE_NAME "cpplib"
|
|
|
|
/* Define to the full name and version of this package. */
|
|
#define PACKAGE_STRING "cpplib "
|
|
|
|
/* Define to the one symbol short name of this package. */
|
|
#define PACKAGE_TARNAME "cpplib"
|
|
|
|
/* Define to the home page for this package. */
|
|
#define PACKAGE_URL ""
|
|
|
|
/* Define to the version of this package. */
|
|
#define PACKAGE_VERSION " "
|
|
|
|
/* The size of `int', as computed by sizeof. */
|
|
#define SIZEOF_INT 4
|
|
|
|
/* The size of `long', as computed by sizeof. */
|
|
#define SIZEOF_LONG 4
|
|
|
|
/* If using the C implementation of alloca, define if you know the
|
|
direction of stack growth for your system; otherwise it will be
|
|
automatically deduced at runtime.
|
|
STACK_DIRECTION > 0 => grows toward higher addresses
|
|
STACK_DIRECTION < 0 => grows toward lower addresses
|
|
STACK_DIRECTION = 0 => direction of growth unknown */
|
|
/* #undef STACK_DIRECTION */
|
|
|
|
/* Define to 1 if you have the ANSI C header files. */
|
|
#define STDC_HEADERS 1
|
|
|
|
/* Define if you can safely include both <string.h> and <strings.h>. */
|
|
#define STRING_WITH_STRINGS 1
|
|
|
|
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
|
#define TIME_WITH_SYS_TIME 1
|
|
|
|
/* Define to 1 if your <sys/time.h> declares `struct tm'. */
|
|
/* #undef TM_IN_SYS_TIME */
|
|
|
|
/* Define to empty if `const' does not conform to ANSI C. */
|
|
/* #undef const */
|
|
|
|
/* Define to `__inline__' or `__inline' if that's what the C compiler
|
|
calls it, or to nothing if 'inline' is not supported under any name. */
|
|
#ifndef __cplusplus
|
|
/* #undef inline */
|
|
#endif
|
|
|
|
/* Define to `long int' if <sys/types.h> does not define. */
|
|
/* #undef off_t */
|
|
|
|
/* Define to `unsigned int' if <sys/types.h> does not define. */
|
|
/* #undef size_t */
|
|
|
|
/* Define to `int' if <sys/types.h> does not define. */
|
|
/* #undef ssize_t */
|