summaryrefslogtreecommitdiffstats
path: root/include/wchar.h
Commit message (Collapse)AuthorAgeFilesLines
* add libc_hidden_proto for wcs[n]casecmp_lPeter S. Mazinger2011-03-101-0/+2
| | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
* time.c, wchar.h: remove unused hidden wcsftimePeter S. Mazinger2011-03-101-1/+0
| | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
* remove unused hidden functionsPeter S. Mazinger2011-03-091-3/+0
| | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
* wchar.h, _collate.c, strlcpy.c: use a common prototype of __wcslcpyPeter S. Mazinger2011-03-091-0/+5
| | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
* ctype.c, _collate.c, str[n]casecmp.c, strlcpy.c: remove unused hidden functionsPeter S. Mazinger2011-03-091-5/+0
| | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
* - expand SUSv3_LEGACYBernhard Reutner-Fischer2008-12-291-1/+1
| | | | - SUSv4_LEGACY part #1 (non-networking)
* libc/string: need additional work to remove libc_hidden_proto's properlyDenis Vlasenko2008-11-261-0/+2
|
* Last portion of libc_hidden_proto removal.Denis Vlasenko2008-11-201-0/+40
| | | | | Appears to build fine (several .configs tried)
* next portion of libc_hidden_proto removalDenis Vlasenko2008-11-201-0/+1
|
* Comment __mbrlenPeter S. Mazinger2006-03-221-3/+3
|
* Sync to glibc, remove __xPeter S. Mazinger2005-12-061-36/+0
|
* Cleanup some dead wood in the header filesEric Andersen2004-07-301-98/+0
|
* New stdio core. Should be more maintainable. Fixes a couple of bugs.Manuel Novoa III2004-02-111-2/+2
| | | | | | | | Codepaths streamlined. Improved performance for nonthreaded apps when linked with a thread-enabled libc. Minor iconv bug and some locale/thread related startup issues fixed. These showed up in getting a gcj-compiled java helloworld app running. Removed some old extension functions... _stdio_fdout and _stdio_fsfopen.
* Add a dummy (always fails) wcsftime. This is needed for the libstdc++ localeManuel Novoa III2004-01-141-2/+0
| | | | implementation to build. Later this month I'll add a functional wcsftime.
* Don't install floating point related headers, and wrap some previouslyManuel Novoa III2003-09-061-0/+6
| | | | | | unwrapped prototypes, when float support is disabled. Also don't install printf.h if glibc custom printf specifier support is disabled.
* Fix a few bugs in the new extended locale functions.Manuel Novoa III2003-08-241-0/+39
| | | | | | | | | Move stub gettext functions to a stub libintl to make switching in gnu gettext easier. Also add a few gnu-isms. Change to using hidden names with global weak aliases for the extended locale functions, as expected by libstd++. Slightly rework the locale data generation stuff to allow pregenerated locale data to be used with buildroot.
* Add a new *scanf implementation, includeing the *wscanf functions.Manuel Novoa III2003-08-011-136/+275
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Should be standards compliant and with several optional features, including support for hexadecimal float notation, locale awareness, glibc-like locale-specific digit grouping with the `'' flag, and positional arg support. I tested it pretty well (finding several bugs in glibc's scanf in the process), but it is brand new so be aware. The *wprintf functions now support floating point output. Also, a couple of bugs were squashed. Finally, %a/%A conversions are now implemented. Implement the glibc xlocale interface for thread-specific locale support. Also add the various *_l(args, locale_t loc_arg) funcs. NOTE!!! setlocale() is NOT threadsafe! NOTE!!! The strto{floating point} conversion functions are now locale aware. The also now support hexadecimal floating point notation. Add the wcsto{floating point} conversion functions. Fix a bug in mktime() related to dst. Note that unlike glibc's mktime, uClibc's version always normalizes the struct tm before attempting to determine the correct dst setting if tm_isdst == -1 on entry. Add a stub version of the libintl functions. (untested) Fixed a known memory leak in setlocale() related to the collation data. Add lots of new config options (which Erik agreed to sort out :-), including finally exposing some of the stripped down stdio configs. Be careful with those though, as they haven't been tested in a long time. (temporary) GOTCHAs... The ctype functions are currently incorrect for 8-bit locales. They will be fixed shortly. The ctype functions are now table-based, resulting in larger staticly linked binaries. I'll be adding an option to use the old approach in the stub locale configuration.
* I guess nobody's tried this stuff. I apparently checked in the wrong versionManuel Novoa III2002-06-171-0/+8
| | | | several weeks ago.
* The obligatory forgotten files...Manuel Novoa III2002-05-061-0/+696