/freebsd/contrib/gdtoa/ |
H A D | changes | 132 gdtoa.tar.gz: tweaks in response to comments from Shawn C. Sheridan 135 to be private to gdtoa.a). 138 gdtoa.tar.gz: more changes in response to comments from Shawn C. 187 gdtoa.tar.gz: renamed gdtoa.tgz and updated to incorporate the above 191 dtoa.c, gdtoa.tgz: fix a bug in strtod's reading of 4.9e-324: 195 gdtoa.tgz: test/ftest.c: change %.7g to %.8g throughout. 198 gdtoa.tgz: gdtoa.c: fix two bugs reported by David Chase (thanks!): 216 gdtoa.tgz: gdtoa.c: analogous change: 244 gdtoa.tgz: changes analogous to those of 17 Sept. 1999 to dtoa.c to 251 dtoa.c and gdtoa.tgz: strtod: set errno = ERANGE on all inputs that [all …]
|
H A D | makefile | 37 all: arith.h gd_qnan.h gdtoa.a 49 gdtoa.a: dmisc.c dtoa.c g_Qfmt.c g__fmt.c g_ddfmt.c g_dfmt.c\ 50 g_ffmt.c g_xLfmt.c g_xfmt.c gdtoa.c gethex.c gmisc.c hd_init.c\ 57 x=`echo $? | sed 's/\.c/.o/g'` && $(AR) $(ARFLAGS) gdtoa.a $$x && rm $$x 58 ranlib gdtoa.a || true 62 $(AR) $(ARFLAGS) gdtoa.a printf.o 69 g_dfmt.c g_ffmt.c g_xLfmt.c g_xfmt.c gdtoa.c gdtoa.h\
|
H A D | README | 32 and gdtoa for binary -> decimal conversions. These routines operate 35 struct FPI; FPI, Long, and ULong are defined in gdtoa.h. File arith.h 36 is supposed to provide #defines that cause gdtoa.h to define its 111 on strtodg; see the enum of possible return values in gdtoa.h. 193 conversion are easily done with the help of gdtoa(), such as %e or %f 208 The makefile creates a library, gdtoa.a. To use the helper 209 routines, a program only needs to include gdtoa.h. All the 210 source files for gdtoa.a include a more extensive gdtoaimp.h; 226 Routines that call dtoa or gdtoa directly must also invoke freedtoa(s) 227 to free the value s returned by dtoa or gdtoa. It's OK to do so whether [all …]
|
H A D | printf.c0 | 40 #include "gdtoa.h" 43 #include "gdtoa.h" 65 #include "gdtoa.h" 124 pgdtoa gdtoa; 173 b->gdtoa = gdtoa; 203 #include "gdtoa.h" 234 b->gdtoa = gdtoa; 489 b->gdtoa = gdtoa; 997 s = s0 = fpb.gdtoa(fpb.fpi, fpb.ex, fpb.bits, 1101 s = s0 = fpb.gdtoa(fpb.fpi, fpb.ex, fpb.bits, [all …]
|
H A D | g_ffmt.c | 91 s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
|
H A D | g_dfmt.c | 93 s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
|
H A D | g_xLfmt.c | 111 s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
|
H A D | g_xfmt.c | 117 s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
|
H A D | g_Qfmt.c | 117 s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
|
H A D | gdtoa.h | 108 extern char* gdtoa ANSI((FPI *fpi, int be, ULong *bits, int *kindp,
|
H A D | gdtoaimp.h | 514 #define gdtoa __gdtoa macro 615 extern char *gdtoa ANSI((FPI *fpi, int be, ULong *bits, int *kindp,
|
H A D | g_ddfmt.c | 166 s = gdtoa(&fpi, ex, bits, &i, mode, ndig, &decpt, &se);
|
H A D | gdtoa.c | 112 gdtoa in gdtoa() function
|
/freebsd/lib/libc/gdtoa/ |
H A D | Makefile.inc | 2 .PATH: ${LIBC_SRCTOP}/gdtoa 5 GDTOASRCS+=dmisc.c dtoa.c gdtoa.c gethex.c gmisc.c \ 9 SYM_MAPS+=${LIBC_SRCTOP}/gdtoa/Symbol.map 11 CFLAGS+=-I${SRCTOP}/contrib/gdtoa 16 gdtoa_${src}: ${SRCTOP}/contrib/gdtoa/${src} .NOMETA
|
H A D | Symbol.map | 3 * Standard functions from contrib/gdtoa
|
H A D | _ldtoa.c | 103 ret = gdtoa(&fpi, be, vbits, &kind, mode, ndigits, decpt, rve); in __ldtoa()
|