diff options
Diffstat (limited to 'libcpp/system.h')
-rw-r--r-- | libcpp/system.h | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/libcpp/system.h b/libcpp/system.h index 37fc262..0a0629d 100644 --- a/libcpp/system.h +++ b/libcpp/system.h @@ -422,26 +422,6 @@ extern void fancy_abort (const char *, int, const char *) ATTRIBUTE_NORETURN; #define gcc_checking_assert(EXPR) ((void)(0 && (EXPR))) #endif -/* Provide a fake boolean type. We make no attempt to use the - C99 _Bool, as it may not be available in the bootstrap compiler, - and even if it is, it is liable to be buggy. - This must be after all inclusion of system headers, as some of - them will mess us up. */ -#undef bool -#undef true -#undef false -#undef TRUE -#undef FALSE - -#ifndef __cplusplus -#define bool unsigned char -#endif -#define true 1 -#define false 0 - -/* Some compilers do not allow the use of unsigned char in bitfields. */ -#define BOOL_BITFIELD unsigned int - /* Poison identifiers we do not want to use. */ #if (GCC_VERSION >= 3000) #undef calloc |