freebsd-dev/lib/libc/locale
Bruce Evans cdd84b0211 Fixed longstanding namespace convolution involving rune_t vs wchar_t.
If _ANSI_SOURCE or _POSIX_SOURCE is defined, then <ctype.h> had to
be included before <stddef.h> or <stdlib.h> to get rune_t declared.
Now rune_t is declared perfectly bogusly in all cases when <ctype.h>
is included.

This change breaks similar (but more convoluted) convolutions in the
stddef.h in gcc distributions.  Ports of gcc should avoid using the
gcc headers.
1996-05-01 00:40:10 +00:00
..
ansi.c Fix error in wcstombs: byte count not counted 1996-04-18 07:01:46 +00:00
collate.c Optimize PathLocale handling. 1995-10-23 20:08:24 +00:00
collate.h Add 8-bit collate stuff 1995-02-16 04:24:39 +00:00
ctype.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
ctype.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
euc.4 Correct a bunch of man page cross references and generally 1996-02-11 22:38:05 +00:00
euc.5 Correct a bunch of man page cross references and generally 1996-02-11 22:38:05 +00:00
euc.c Migrate from XPG4 to XPG3 (libxpg4 will be added soon) 1995-10-23 01:34:17 +00:00
frune.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
isalnum.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
isalpha.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
isascii.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
isblank.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
iscntrl.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
isctype.c Reviewed by: ache and wollman (long ago) 1995-04-07 11:52:17 +00:00
isdigit.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
isgraph.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
islower.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
isprint.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
ispunct.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
isspace.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
isupper.3 Added missing section numbers to a bunch of .Xr macros, or 1996-03-27 20:49:07 +00:00
isxdigit.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
lconv.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
localeconv.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
Makefile.inc Reduce static binaries bloat by splitting out normally unused 1995-10-23 02:13:05 +00:00
mbrune.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
mbrune.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
multibyte.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
nomacros.c Reviewed by: ache and wollman (long ago) 1995-04-07 11:52:17 +00:00
none.c As above. 1995-10-22 14:38:48 +00:00
rune.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
rune.c Reduce static binaries bloat by splitting out normally unused 1995-10-23 02:13:05 +00:00
runetype.c Fixed longstanding namespace convolution involving rune_t vs wchar_t. 1996-05-01 00:40:10 +00:00
setinvalidrune.c Reduce static binaries bloat by splitting out normally unused 1995-10-23 02:13:05 +00:00
setlocale.3 Implement locale-sensitive strftime () from ADO (heavily modified 1995-08-04 18:43:01 +00:00
setlocale.c Use fake (empty) startup_setlocale for XPG4 1995-10-23 02:25:53 +00:00
setrunelocale.c Move more stuff out to XPG4 1995-11-03 08:59:02 +00:00
table.c Don't include <sys/types.h> when it isn't used. 1996-04-19 18:40:25 +00:00
toascii.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
tolower.3 Oops. I seem to have over-corrected with my last commit. It should be 1995-12-29 08:23:59 +00:00
tolower.c Fixed longstanding namespace convolution involving rune_t vs wchar_t. 1996-05-01 00:40:10 +00:00
toupper.3 Correct what seem to me to be some mistakes in the references and 1995-12-28 21:06:07 +00:00
toupper.c Fixed longstanding namespace convolution involving rune_t vs wchar_t. 1996-05-01 00:40:10 +00:00
utf2.4 Another round of various man page cleanups. 1996-02-09 17:25:57 +00:00
utf2.5 Another round of various man page cleanups. 1996-02-09 17:25:57 +00:00
utf2.c Migrate from XPG4 to XPG3 (libxpg4 will be added soon) 1995-10-23 01:34:17 +00:00