History log of /src/lib/libc/gdtoa/strtodg.c |
Revision | | Date | Author | Comments |
1.13 |
| 06-May-2021 |
christos | PR/56148: Andreas Gustafsson: lib/libc/stdio/t_printf:snprintf_float test randomly fails. Add checks to all places where lshift is called because it can return NULL
|
1.12 |
| 19-Apr-2013 |
joerg | Pass locale down to gethex as well.
|
1.11 |
| 18-Apr-2013 |
joerg | Add strtof_l, strtod_l and strtold_l.
|
1.10 |
| 22-Mar-2012 |
he | branches: 1.10.2; A few fixes to make this build for vax: * The fivesbits[] variable is not used for vax * The decpt variable is only used if INFNAN_CHECK, which isn't defined for vax
|
1.9 |
| 13-Mar-2012 |
christos | PR/45989: Martin Husemann: lint invocation does include -w only on i386
- turn lint -w for all the platforms after fixing the lint warnings. - add _DIAGASSERTS() for casts that would assign values to types that would not fit. - change types, add casts - change into ansii prototypes - turn on _DIAGNOSTIC for libc (during current, to be eliminated for release builds)
approved by core@
|
1.8 |
| 21-Mar-2011 |
christos | branches: 1.8.4; more de-linting.
|
1.7 |
| 20-Mar-2011 |
christos | Merge the new gdtoa: Note that the built-in tests fail the same way as with the old gdtoa.
|
1.6 |
| 21-Mar-2008 |
christos | Don't coredump on out of memory conditions. This solution leaks, but gdtoa is too complicated to fix. Try printf %99999999999.9999999999f 2
|
1.5 |
| 02-Jun-2006 |
mrg | branches: 1.5.4; 1.5.6; 1.5.14; initialise some variables for gcc.
|
1.4 |
| 19-Mar-2006 |
christos | Coverity CID 590: since bdif > 0, k = bdif - 1 >= 0, so k < 0 cannot happen. Remove dead code.
|
1.3 |
| 11-Mar-2006 |
kleink | Const poisoning.
|
1.2 |
| 25-Jan-2006 |
kleink | * Pacify compiler; delint. * Add MI NetBSD definitions. * Rename IEEE_{8087,MC68k} to IEEE_{LITTLE,BIG}_ENDIAN, as previously done in strtod.c. * Some const poisoning, more to follow.
|
1.1 |
| 25-Jan-2006 |
kleink | branches: 1.1.1; Initial revision
|
1.1.1.2 |
| 19-Mar-2011 |
christos | from www.netlib.org
|
1.1.1.1 |
| 25-Jan-2006 |
kleink | Import gdtoa-2005-09-23; test suite will be imported separately.
|
1.5.14.1 |
| 08-Apr-2008 |
jdc | Pull up revisions: src/lib/libc/gdtoa/dmisc.c 1.4 src/lib/libc/gdtoa/gdtoa.c 1.4 src/lib/libc/gdtoa/gethex.c 1.4 src/lib/libc/gdtoa/misc.c 1.4 src/lib/libc/gdtoa/strtof_vaxf.c 1.4-1.5 src/lib/libc/gdtoa/strtopQ.c 1.4 src/lib/libc/gdtoa/strtopx.c 1.4 src/lib/libc/gdtoa/strtopxL.c 1.4 src/lib/libc/gdtoa/strtord.c 1.4 src/lib/libc/gdtoa/dtoa.c 1.5 src/lib/libc/gdtoa/strtod.c 1.5 src/lib/libc/gdtoa/g_Qfmt.c 1.3 src/lib/libc/gdtoa/g_xLfmt.c 1.3 src/lib/libc/gdtoa/g_xfmt.c 1.3 src/lib/libc/gdtoa/smisc.c 1.3 src/lib/libc/gdtoa/strtof.c 1.3 src/lib/libc/gdtoa/strtorQ.c 1.3 src/lib/libc/gdtoa/strtorx.c 1.3 src/lib/libc/gdtoa/strtorxL.c 1.3 src/lib/libc/gdtoa/g_ddfmt.c 1.2 src/lib/libc/gdtoa/g_dfmt.c 1.2 src/lib/libc/gdtoa/g_ffmt.c 1.2 src/lib/libc/gdtoa/strtoIQ.c 1.2 src/lib/libc/gdtoa/strtoId.c 1.2 src/lib/libc/gdtoa/strtoIdd.c 1.2 src/lib/libc/gdtoa/strtoIf.c 1.2 src/lib/libc/gdtoa/strtoIg.c 1.2 src/lib/libc/gdtoa/strtoIx.c 1.2 src/lib/libc/gdtoa/strtoIxL.c 1.2 src/lib/libc/gdtoa/strtodI.c 1.2 src/lib/libc/gdtoa/strtodnrp.c 1.2 src/lib/libc/gdtoa/strtopd.c 1.2 src/lib/libc/gdtoa/strtopdd.c 1.2 src/lib/libc/gdtoa/strtopf.c 1.2 src/lib/libc/gdtoa/strtordd.c 1.2 src/lib/libc/gdtoa/strtorf.c 1.2 src/lib/libc/gdtoa/sum.c 1.2 src/lib/libc/gdtoa/gdtoa.h 1.8 src/lib/libc/gdtoa/hdtoa.c 1.6 src/lib/libc/gdtoa/strtodg.c 1.6 src/lib/libc/stdio/vfwprintf.c 1.12 (requested by mjf ticket #1120).
Don't coredump on out of memory conditions. This solution leaks, but gdtoa is too complicated to fix. Try printf %99999999999.9999999999f 2
Make this build again.
|
1.5.6.1 |
| 03-Jun-2008 |
skrll | Sync with netbsd-4.
|
1.5.4.1 |
| 08-Apr-2008 |
jdc | Pull up revisions: src/lib/libc/gdtoa/dmisc.c 1.4 src/lib/libc/gdtoa/gdtoa.c 1.4 src/lib/libc/gdtoa/gethex.c 1.4 src/lib/libc/gdtoa/misc.c 1.4 src/lib/libc/gdtoa/strtof_vaxf.c 1.4-1.5 src/lib/libc/gdtoa/strtopQ.c 1.4 src/lib/libc/gdtoa/strtopx.c 1.4 src/lib/libc/gdtoa/strtopxL.c 1.4 src/lib/libc/gdtoa/strtord.c 1.4 src/lib/libc/gdtoa/dtoa.c 1.5 src/lib/libc/gdtoa/strtod.c 1.5 src/lib/libc/gdtoa/g_Qfmt.c 1.3 src/lib/libc/gdtoa/g_xLfmt.c 1.3 src/lib/libc/gdtoa/g_xfmt.c 1.3 src/lib/libc/gdtoa/smisc.c 1.3 src/lib/libc/gdtoa/strtof.c 1.3 src/lib/libc/gdtoa/strtorQ.c 1.3 src/lib/libc/gdtoa/strtorx.c 1.3 src/lib/libc/gdtoa/strtorxL.c 1.3 src/lib/libc/gdtoa/g_ddfmt.c 1.2 src/lib/libc/gdtoa/g_dfmt.c 1.2 src/lib/libc/gdtoa/g_ffmt.c 1.2 src/lib/libc/gdtoa/strtoIQ.c 1.2 src/lib/libc/gdtoa/strtoId.c 1.2 src/lib/libc/gdtoa/strtoIdd.c 1.2 src/lib/libc/gdtoa/strtoIf.c 1.2 src/lib/libc/gdtoa/strtoIg.c 1.2 src/lib/libc/gdtoa/strtoIx.c 1.2 src/lib/libc/gdtoa/strtoIxL.c 1.2 src/lib/libc/gdtoa/strtodI.c 1.2 src/lib/libc/gdtoa/strtodnrp.c 1.2 src/lib/libc/gdtoa/strtopd.c 1.2 src/lib/libc/gdtoa/strtopdd.c 1.2 src/lib/libc/gdtoa/strtopf.c 1.2 src/lib/libc/gdtoa/strtordd.c 1.2 src/lib/libc/gdtoa/strtorf.c 1.2 src/lib/libc/gdtoa/sum.c 1.2 src/lib/libc/gdtoa/gdtoa.h 1.8 src/lib/libc/gdtoa/hdtoa.c 1.6 src/lib/libc/gdtoa/strtodg.c 1.6 src/lib/libc/stdio/vfwprintf.c 1.12 (requested by mjf ticket #1120).
Don't coredump on out of memory conditions. This solution leaks, but gdtoa is too complicated to fix. Try printf %99999999999.9999999999f 2
Make this build again.
|
1.8.4.2 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.8.4.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.10.2.1 |
| 23-Jun-2013 |
tls | resync from head
|