root/headers/build/gcc-2.95.3/stdbool.h
/* stdbool.h for GNU.  */
#ifndef __STDBOOL_H__
#define __STDBOOL_H__   1

#if defined(__BEOS__) || defined(__HAIKU__)
        #if __GNUC__ < 3
                typedef unsigned char _Bool;
        #endif

        #define bool _Bool
        #define false 0
        #define true 1
#else

/* The type `bool' must promote to `int' or `unsigned int'.  The constants
   `true' and `false' must have the value 0 and 1 respectively.  */
typedef enum
  {
    false = 0,
    true = 1
  } bool;

/* The names `true' and `false' must also be made available as macros.  */
#define false   false
#define true    true

#endif

/* Signal that all the definitions are present.  */
#define __bool_true_false_are_defined   1

#endif  /* stdbool.h */