haiku/headers/os/support
Axel Dörfler 61ad5bc2e7 Fixed various problems with the latest stdbool.h changes, including stdbool.h itself:
- SupportDefs.h only includes stdbool.h if included from C
- stdbool.h for C++ now includes a macro for "bool" as defined by that header
- stdbool.h does nothing if __bool_true_false_are_defined is already defined
- stdbool.h no longer defines a _Bool enum, but defines _Bool as unsigned char, as
  previously done by SupportDefs.h (the previous version changed the size).
- The gensyscalls Jamfile now preprocesses its headers in C++ mode so that "bool"
  stays "bool", and doesn't become _Bool.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12042 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-03-26 18:01:40 +00:00
..
Archivable.h It is accomplished ... 2002-07-09 12:24:59 +00:00
Autolock.h Minor header-related changes 2003-05-14 17:21:46 +00:00
Beep.h some header files to be R5 compatible 2002-10-23 13:54:44 +00:00
BlockCache.h Quell a couple gcc3 warnings 2004-01-22 21:59:37 +00:00
BufferIO.h some header files to be R5 compatible 2002-10-23 13:54:44 +00:00
byteorder.h It is accomplished ... 2002-07-09 12:24:59 +00:00
ByteOrder.h avoid collision with <netinet/in.h> 2002-10-29 23:38:46 +00:00
ClassInfo.h It is accomplished ... 2002-07-09 12:24:59 +00:00
DataIO.h Quell a couple gcc3 warnings 2004-01-22 21:59:37 +00:00
Debug.h avoid missing prototype warning 2004-11-22 04:42:09 +00:00
Errors.h added some missing posix error codes. i don't know if they exist as BeOS error codes at all 2005-03-02 16:42:07 +00:00
Flattenable.h It is accomplished ... 2002-07-09 12:24:59 +00:00
List.h The header is now R5 binary and source compatible 2002-12-06 14:24:06 +00:00
Locker.h It is accomplished ... 2002-07-09 12:24:59 +00:00
parsedate.h Adds our own, shiny, and almost BeOS compatible parsedate.h header (but not 2003-08-23 18:25:11 +00:00
StopWatch.h Minor header-related changes 2003-05-14 17:21:46 +00:00
String.h Another patch from Oliver Tappe: BString behaves better when the user supplies out-of bounds values in Insert(), Remove(), etc. 2003-11-13 07:35:16 +00:00
SupportDefs.h Fixed various problems with the latest stdbool.h changes, including stdbool.h itself: 2005-03-26 18:01:40 +00:00
TLS.h The return value is now also a variable of type (void **). 2003-01-07 00:20:52 +00:00
TypeConstants.h It is accomplished ... 2002-07-09 12:24:59 +00:00
UTF8.h Removed BGA's uint32 utf8_char_len(uchar c) 2003-07-17 15:35:39 +00:00