summaryrefslogtreecommitdiffstats
path: root/contrib/gdtoa/strtod.c
Commit message (Collapse)AuthorAgeFilesLines
* Vendor import of gdtoa 20081205.das2009-01-281-8/+38
|\
| * Flatten vendor/gdtoa/*.das2008-09-031-982/+0
| |
* | Merge gdtoa 20080831. This fixes several bugs, including an infinitedas2008-09-031-22/+38
| | | | | | | | | | | | loop pointed out by cognet@ that occurs when calling strtod() with a string representing a number between DBL_MAX and 2*DBL_MAX, when the rounding mode is anything other than the default.
* | Fix strto{f,d,ld}() so they don't return signaling NaNs. C99das2007-12-161-1/+3
|/ | | | | | | says they are never supposed to, and the fact that they did could cause apps that run with unmasked FP exceptions to SIGFPE after a scanf() or strtod(). The vendor stated that he will not be fixing this, citing portability concerns.
* Import of the latest gdtoa sources, which include fixes for minordas2007-01-031-9/+25
| | | | problems relating to NaNs and rounding.
* Import gdtoa 20040118. This revision addresses some corner cases indas2004-01-191-3/+5
| | | | denormal and locale handling in strtod().
* Import new sources. The only material change in this update is todas2003-03-251-6/+2
| | | | | | | add locale support for hexadecimal floating point conversions. Noticed by: ache Reviewed by: mike (mentor)
* Import gdtoa sources dated 20030318, which contain several locale fixes.das2003-03-191-21/+4
| | | | Reviewed by: mike (mentor)
* Initial import of David Gay's gdtoa library for conversion betweendas2003-03-121-0/+985
strings and floating point.
OpenPOWER on IntegriCloud