summaryrefslogtreecommitdiffstats
path: root/include/stdbool.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove unneeded guard.ed2011-12-251-5/+0
| | | | | There is no reason why <stdbool.h> needs an include guard. It is already protected by __bool_true_false_are_defined.
* - Define true and false in sys/types.h for _KERNEL consumers, andmdf2011-12-121-0/+2
| | | | | | | | | | | | | | | | typedef bool. Due to macro expansion it seemed better to use a typedef for kernel consumers (specifically ofed won't compile without more changes if a define is used). - <stdbool.h> should also not re-define bool/true/false if they are defined by <sys/types.h>. It would probably be a programming error to define _KERNEL for user-space code, but downstream consumers like Isilon have already been including <stdbool.h> in kernel sources, and this protects that usage. - sizeof(_Bool) is not necessarily the same as sizeof(int), so kernel modules should be rebuild with this change. Bump __FreeBSD_version. MFC after: 2 weeks Sponsored by: Isilon Systems, LLC
* The Intel C/C++ compiler doesn't require a typedef for _Bool when compilingmarius2005-02-191-1/+1
| | | | | | | | C source so don't declare one when using the GCC-compatibility (defaulting to GCC 2.95.0) of ICC. Submitted by: netchild MFC after: 1 week
* add a check for GNUC < 3 to typedef bool because gcc 3 always seems toalfred2002-08-161-1/+1
| | | | | | define it. Suggested by: tjr
* Guard definitions for use with C++ code.obrien2002-06-191-0/+4
| | | | Submitted by: Ed Hall <edhall@yahoo-inc.com>
* Remove comment, which didn't even help anyway.asmodai2001-08-131-1/+0
| | | | Submitted by: bde, long ago
* Fix some nits:asmodai2001-02-061-8/+5
| | | | | | | | - whitespace: incorrect usage of tab or space - removal of comments which served either no purpose or were misleading Submitted by: bde [a while ago]
* Fix stdbool.h to actually work as advertised.asmodai2000-11-291-11/+3
| | | | | | PR: 22936 Submitted by: Donald J. Maddox <Donald.J.Maddox@cae88-102-101.sc.rr.com> bde
* Welcome stdbool.h. A header file from the ANSI C99 specification.asmodai2000-09-161-0/+54
It defines the boolean values.
OpenPOWER on IntegriCloud