summaryrefslogtreecommitdiffstats
path: root/libc/stdlib/strtod.c
Commit message (Collapse)AuthorAgeFilesLines
* Add files for IMA. Yes, I know it's a hack and no, I won't split the ↵Peter S. Mazinger2006-02-131-0/+8
| | | | affected files
* More renames for IMAPeter S. Mazinger2006-02-131-623/+0
|
* Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA ↵Peter S. Mazinger2006-01-221-1/+0
| | | | is a useless attempt
* Last relocs jump and global data, (even locales) that I could remove are ↵Peter S. Mazinger2006-01-161-0/+10
| | | | gone from libc. The remaining are left as exercise for others ;-)
* same for iswspace*Peter S. Mazinger2006-01-141-1/+2
|
* make DODEBUG=y happy, update sysdeps/common/* copyrightPeter S. Mazinger2006-01-141-3/+3
|
* hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵Peter S. Mazinger2006-01-141-21/+12
| | | | missing headers, other jump relocs removed
* Hide __strtofpmax, implement some hiddensPeter S. Mazinger2005-12-081-8/+8
|
* Hide *clnt|pmap|svc* and some rpc. inet/rpc is full of relocs ...Peter S. Mazinger2005-12-071-0/+3
|
* Hide mostly used functionsPeter S. Mazinger2005-12-011-1/+1
|
* Some more hidden internalsPeter S. Mazinger2005-11-261-2/+2
|
* Kill a warning. Change __wcstofpmax to __wcstofpmax_l where appropiatePeter S. Mazinger2005-10-281-20/+8
|
* Fix a few bugs in the new extended locale functions.Manuel Novoa III2003-08-241-9/+22
| | | | | | | | | 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-178/+533
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Remove atof from strtod.o...Manuel Novoa III2002-11-071-7/+0
|
* atoi, atol, atoll, and atof are supposed to be functions, not macros.Eric Andersen2001-08-241-0/+7
| | | | -Erik
* Fix include/errno.h to not use kernel header, and instead use bits/errno.h.Eric Andersen2001-04-061-1/+1
| | | | | | | This required we use _LIBC instead of __LIBC__ to be consistent with glibc. This had some sideffects in sys/syscalls.h. While fixing things, I made everything use __set_errno() for (eventual) thread support. -Erik
* A number of updates from Manuel Novoa III. Things look good...Eric Andersen2000-12-201-66/+246
|
* Bug ugly formatting updateEric Andersen2000-10-091-63/+50
|
* Initial revision0_9_1Erik Andersen2000-05-141-0/+96