CVS Repository/ src/ include/ stdbool.h


OpenBSD release(s):
1.7 (79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59),  1.6 (58 57 56),  1.5 (55 54 53 52 51 50 49 48),  1.4 (47 46 45 44 43),  1.3 (42 41 40 39 38 37),  1.2 (36 35 34 33 32 31 30 29 28 27 26), 
Tags:
None
revision 1.7/ (Download) - annotate - Fri, 04 Sep 2015 23:47:09 UTC by daniel
OpenBSD release(s): 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59
Changes since 1.6: +4 -3 (diff)
These days pcc defines __GNUC__ and we don't support gcc2. Also needed
for upcoming CompCert port.

Final version of the diff is from kettenis@ with input from jsg@ and tedu@.

ok kettenis@, jsg@, "I agree" millert@

revision 1.6/ (Download) - annotate - Sun, 16 Mar 2014 18:38:30 UTC by guenther
OpenBSD release(s): 58 57 56
Changes since 1.5: +2 -2 (diff)
lint is dead (long live the lint!), so stop using it as a cpp conditional
(namespace pollution!) or talking about its opinion on code.

ok krw@

revision 1.5/ (Download) - annotate - Sat, 24 Jul 2010 22:17:03 UTC by guenther
OpenBSD release(s): 55 54 53 52 51 50 49 48
Changes since 1.4: +2 -2 (diff)
Teach lint about C99's _Bool and _Complex, plus some related gcc
extensions: __real__ and __imag__ operators, the use of '~' for
complex conjugation, and 'i' or 'j' as a suffix for complex constants.
While this doesn't handle folding and overflow detection for complex
constants correctly, it's good enough to make it through libm...and
found several bugs once it could do so.

"no objections" miod@, krw@

revision 1.4/ (Download) - annotate - Tue, 02 Oct 2007 14:06:16 UTC by otto
OpenBSD release(s): 47 46 45 44 43
Changes since 1.3: +2 -2 (diff)
pcc knows _Bool. ok beck@ miod @millert

revision 1.3/ (Download) - annotate - Sat, 02 Oct 2004 12:55:31 UTC by espie
OpenBSD release(s): 42 41 40 39 38 37
Changes since 1.2: +18 -1 (diff)
let stdbool.h work with recent gcc, since they modified the interface,
again...


okay millert@  a while back, needed some more paranoid testing from my
part...

revision 1.2/ (Download) - annotate - Fri, 24 Sep 1999 23:09:09 UTC by espie
OpenBSD release(s): 36 35 34 33 32 31 30 29 28 27 26
Changes since 1.1: +7 -1 (diff)
Copyright...

revision 1.1/ (Download) - annotate - Fri, 24 Sep 1999 22:33:10 UTC by espie
stdbool.h conforming to C9X