Bootstrapping aid for 4.0-RELEASE.

This commit is contained in:
ru 2002-11-13 11:50:40 +00:00
parent 883f9ab9ae
commit 840bf04e2a
4 changed files with 17 additions and 0 deletions

View File

@ -357,7 +357,10 @@
/* #undef _GNU_SOURCE */
/* Define if you have a working <stdbool.h> header file. */
#if (__FreeBSD_version >= 440003 && __FreeBSD_version < 500000) || \
__FreeBSD_version >= 500014
#define HAVE_STDBOOL_H 1
#endif
/* Define if you can safely include both <string.h> and <strings.h>. */
#define STRING_WITH_STRINGS 1

View File

@ -25,7 +25,11 @@ BROKEN_LINKER= 0
BUILTIN_BOOL= 1
BOOL_TYPE= 0
HAVE_VSSCANF= 1
.if defined(BOOTSTRAPPING)
HEADER_STDBOOL= 0
.else
HEADER_STDBOOL= 1
.endif
TYPE_OF_BOOL= unsigned char
TYPEOF_CHTYPE= long
WIDEC_SHIFT= 8

View File

@ -25,7 +25,11 @@ BROKEN_LINKER= 0
BUILTIN_BOOL= 1
BOOL_TYPE= 0
HAVE_VSSCANF= 1
.if defined(BOOTSTRAPPING)
HEADER_STDBOOL= 0
.else
HEADER_STDBOOL= 1
.endif
TYPE_OF_BOOL= unsigned char
TYPEOF_CHTYPE= long
WIDEC_SHIFT= 8

View File

@ -155,7 +155,13 @@ ELFNAMEEND(check)(int fd, const char *fn)
switch (xe16toh(eh.e_machine)) {
case EM_386: break;
case EM_ALPHA: break;
#ifndef EM_IA_64
#define EM_IA_64 50
#endif
case EM_IA_64: break;
#ifndef EM_SPARCV9
#define EM_SPARCV9 43
#endif
case EM_SPARCV9: break;
/* ELFDEFNNAME(MACHDEP_ID_CASES) */