summaryrefslogtreecommitdiffstats
path: root/include/wctype.h
Commit message (Collapse)AuthorAgeFilesLines
* o Merge <machine/ansi.h> and <machine/types.h> into a new headermike2002-08-211-4/+4
| | | | | | | | | | | | | | | | | | | | | called <machine/_types.h>. o <machine/ansi.h> will continue to live so it can define MD clock macros, which are only MD because of gratuitous differences between architectures. o Change all headers to make use of this. This mainly involves changing: #ifdef _BSD_FOO_T_ typedef _BSD_FOO_T_ foo_t; #undef _BSD_FOO_T_ #endif to: #ifndef _FOO_T_DECLARED typedef __foo_t foo_t; #define _FOO_T_DECLARED #endif Concept by: bde Reviewed by: jake, obrien
* Whitespace formatting changes: line up macro bodies, function names,tjr2002-08-061-33/+35
| | | | | | place tabs after #define and typedef. Sort typedefs by name. Requested by: mike
* Implement the missing <wctype.h> functions: isw*() (iswalnum() etc.),tjr2002-08-051-6/+37
| | | | | | | | towlower() and towupper() required by ISO C90 Amd. 1. iswascii(), iswhexnumber(), iswideogram(), iswnumber(), iswphonogram(), iswrune() and iswspecial() have also been implemented for consistency with the BSD extensions in <ctype.h>.
* Change wctype_t to an unsigned type to avoid warnings.tjr2002-08-041-1/+1
|
* Add the ISO C90 Amd. 1 wctrans(3) and towctrans(3) functions.tjr2002-08-041-0/+7
|
* Add ISO C90 Amd. 1 wctype(3) and iswctype(3) functions.tjr2002-08-031-3/+14
|
* Breath deep and take __P out of the system include files.imp2002-03-231-14/+14
| | | | | | # This appears to not break X11, but I'm having problems compiling the # glide part of the server with or without this patch, so I can't tell # for sure.
* VCS ID fixupobrien2001-07-101-3/+1
|
* adapt to FreeBSD.tshiozak2001-05-151-0/+3
| | | | | | | | | | | | - add #define NULL 0 instead of sys/null.h. - enable locale-insensitive functions: wcscat.c wcschr.c wcscmp.c wcscpy.c wcscspn.c wcslcat.c wcslcpy.c wcslen.c wcsncat.c wcsncmp.c wcsncpy.c wcspbrk.c wcsrchr.c wcsspn.c wcsstr.c wmemchr.c wmemcmp.c wmemcpy.c wmemmove.c wmemset.c - disable some locale-sensitive functions defined in wchar.h temporarily: mbrlen mbrtowc mbsinit mbsrtowcs wcrtomb wcsrtombs wcwidth wcswidth - disable all functions defined in wctype.h temporarily: is* tow*
* initial import of wchar.h and wctype.htshiozak2001-05-151-0/+65
Obtained from: NetBSD and Citrus XPG4DL
OpenPOWER on IntegriCloud