summaryrefslogtreecommitdiffstats
path: root/lib/libc/locale
Commit message (Expand)AuthorAgeFilesLines
* Use the heap instead of the stack to store temporary multibyte stringtjr2002-09-151-10/+28
* Correct type of second argument: it is wchar_t ** restrict,tjr2002-09-121-2/+2
* Add an implementation of wcsftime() (wide character version of strftime()).tjr2002-09-113-2/+152
* Add wcstol() and wcstoul(), based on strtol() and strtoul().tjr2002-09-084-4/+314
* Style: One space between "restrict" qualifier and "*".tjr2002-09-0614-22/+22
* Set errno to EILSEQ when invalid multibyte sequences are detectedtjr2002-09-033-3/+14
* Typo: refer to MB_LEN_MAX instead of MB_CHAR_MAX (which does not exist).tjr2002-09-011-1/+1
* Add restrict qualifiers to the arguments of mbstowcs, mbtowc() andtjr2002-09-014-9/+9
* Implement the XSI extension which allows the destination string to betjr2002-08-312-6/+48
* Split ansi.c into a separate source file for each function.tjr2002-08-316-85/+253
* Use ntohl() to read cnains number in new formatache2002-08-311-2/+4
* Style fixache2002-08-301-3/+3
* Prepare for switching to unlimited chains format.ache2002-08-302-23/+46
* o Merge <machine/ansi.h> and <machine/types.h> into a new headermike2002-08-213-5/+5
* Add a manual page for wcwidth().tjr2002-08-202-1/+63
* Remove wcswidth.c from here (and move it to "string")ache2002-08-202-65/+1
* Remove space at the end of continuation line in prev. commitache2002-08-201-1/+1
* Implement wcswidth()ache2002-08-192-2/+66
* Use modern-style arguments declarationache2002-08-191-2/+1
* Write null wide-character as L'\0' like in other placesache2002-08-191-1/+1
* According to SUSv2, always return 0 for null wide-character codeache2002-08-191-1/+6
* Move internal defines from ctype.h hereache2002-08-191-0/+4
* Implement the ISO C90 Amd.1 restartable wide and multibyte charactertjr2002-08-1813-4/+1020
* Move wcwidth() to separate file, it doesn't belong to iswctype.c at allache2002-08-173-11/+58
* According to SUSv2, wcwidth() should return -1 for non-printing charactersache2002-08-171-1/+1
* Cosmetic - remove unneded brackets and #undefache2002-08-172-41/+40
* wcwidth: fix espression to work correctly with SWIDTH0ache2002-08-171-2/+4
* Add iswctype wcwidth function codekeichii2002-08-161-0/+10
* Reduce BSS size for programs which not load collate by eliminatingache2002-08-132-10/+13
* Now malloc() is fixed, remove errno hardcoding to ENOMEMache2002-08-121-3/+6
* Add safeguards to never use errno == 0 as setrunelocale() error return codeache2002-08-093-7/+5
* Rewrite locale loading procedures, so any load failure will not affectache2002-08-0811-192/+259
* Reset __mb_cur_max to 1 when "C" or "POSIX" locales loaded after multibyte oneache2002-08-071-0/+1
* Fix wrong address when EucInfo > "variable" sizeache2002-08-071-1/+1
* Style fixes in preparation for rewrittingache2002-08-071-15/+15
* Style fixes in preparation of code rewrittingache2002-08-074-34/+43
* Build iswctype.c and manual pages for the functions it defines.tjr2002-08-061-3/+12
* Add missing prototypes for extension functions to the SYNOPSIS.tjr2002-08-051-0/+14
* Use In macro instead of Fd. Add crossref to wctype(3). Refer to 1003.1-2001tjr2002-08-051-4/+31
* Use the In macro instead of Fd. Add crossref to wctrans(3). Refer totjr2002-08-051-3/+4
* Implement the missing <wctype.h> functions: isw*() (iswalnum() etc.),tjr2002-08-051-0/+213
* Reject encoding > ENCODING_LEN at early stage instead of truncating it.ache2002-08-051-19/+35
* Manual pages for wide character classification (isw*) and case conversiontjr2002-08-052-0/+192
* 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-043-2/+196
* Add btowc(3) to SEE ALSO section.tjr2002-08-041-0/+1
* Use errno to indicate failure reason.ache2002-08-041-12/+18
* Fixed some style bugs (unsorting of MLINKS, and more than 1 assignment tobde2002-08-041-3/+3
* Rewrite loadlocale() to eliminate LOAD_CATEGORY macro to save space.ache2002-08-041-28/+27
* Add ERRORS section according to POSIX (no errors)ache2002-08-031-0/+2
OpenPOWER on IntegriCloud