Author | SHA1 | Message | Date |
---|---|---|---|
|
371b65730c |
New POSIX xlocale implementation written from scratch.
Complete in the sense that all POSIX *locale(3) and *_l(3) functions are included, but in OpenBSD, we of course only really care about LC_CTYPE and we only support ASCII and UTF-8. With important help from kettenis@, guenther@, and jca@. Repeated testing in ports bulk builds by naddy@. Additional testing by jca@, sebastia@, dcoppa@, and others. OK kettenis@ dcoppa@, and guenther@ on an earlier version. Riding guenther@'s libc/librthread major bump. |
6 years ago |
|
4c5bec1286 |
Move the 10 (!) defintions of NULL to their own mini header file and
update the NULL definition for C++11. OK deraadt@ guenther@ kettenis@ |
7 years ago |
|
c78cad8ccc |
international currency locale rules as per POSIX.1-2008
required for libc++ ok guenther afresh1 |
10 years ago |
|
a76303a0c4 |
As pointed out by Richard Guenther our definition
of NULL was incorrect for c++ compilers that aren't gcc (or pretend to be gcc like clang). ok miod@ |
13 years ago |
|
3409dda593 |
Define NULL as a void * instead of a long integer, as required by Single Unix.
Kernel and bootblocks still use the old 0L value until all the NULL abuses in the code are fixed. |
13 years ago |
|
cc6797b16c |
Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo. |
21 years ago |
|
9a61bb23a6 |
NULL is now 0L so it is the same size as a pointer.
OK mickey@ and discussed with deraadt@ |
21 years ago |
|
b68c09e067 | Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically. | 22 years ago |
|
de172e7c0c |
Define NULL to be __null for C++: better quality of implementation.
__null is a magic constant of integral type that converts to a null pointer as should be, but warns for ambiguity when used to resolved an overload between an integral type and a pointer type. |
25 years ago |
|
2a0bf72166 |
Well, as we are heading for a release people are encouraged to rebuild their
entire trees for testing anyway, I might as well do this intrusive touching of include files now. Added openBSD tags. |
27 years ago |
|
47b73ff83c | initial import of NetBSD tree | 29 years ago |