Age | Commit message (Collapse) | Author |
|
combined GCC and ISO committees managed to make out of it.
With this, gcc >= 4.3 can grok its way through it correctly.
okay kettenis@, with some help figuring stuff out.
|
|
in sys/cdefs.h) instead of _FOO_SOURCE. Also fix several namespace
pollution issues, including the byte order defines. OK deraadt@
|
|
Make sure tolower/toupper use the whole 8 bits.
okay deraadt@
thanks to everyone who tested
|
|
lets tendra build again.
ok deraadt@, pvalchev@, millert@
|
|
lint gets the prototypes it expects and doesn't get confused by the
inline functions. OK deraadt@
|
|
|
|
Use "extern __inline" instead of "static __inline" since the extern
flavor behaves more like a macro (which is what we want).
OK deraadt@ and tested on all platforms by various folks.
|
|
rescinded 22 July 1999. Proofed by myself and Theo.
|
|
we don't want any user defines to change how the inlined ctype
functions behave.
|
|
not EOF is defined to determine if stdio.h has been included.
Instead, use __EOF which should be OK wrt namespace safety.
|
|
sparc64. Change cast back to unsigned char but do a bitwise AND
with 0xff to avoid any sign extension weirdness and to make it
impossible for us to overflow _C_ctype_. The bitwise AND is probably
not needed and may be removed later if this does not trigger compiler bugs.
|
|
|
|
instead to make these one-liners. Works around a compiler bug on vax
that affects both the libc and inline versions identically.
|
|
Remove useless check for EOF in isascii
|
|
int, not a char.
|
|
currently have with the macro versions and makes the ctype.h versions
100% identical to what is in libc.
Discussed with pjanzen@ and OK'd by deraadt@.
|
|
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
|
|
|
|
entire trees for testing anyway, I might as well do this intrusive touching
of include files now. Added openBSD tags.
|
|
|