/freebsd-9.3-release/lib/libc/gdtoa/ |
H A D | _hdtoa.c | 69 * Outputs: decpt, sign, rve 73 char **rve) 89 return (nrv_alloc("0", rve, 1)); 96 return (nrv_alloc(INFSTR, rve, sizeof(INFSTR) - 1)); 99 return (nrv_alloc(NANSTR, rve, sizeof(NANSTR) - 1)); 141 if (rve != NULL) 142 *rve = s; 72 __hdtoa(double d, const char *xdigs, int ndigits, int *decpt, int *sign, char **rve) argument
|
H A D | _hldtoa.c | 77 char **rve) 97 return (nrv_alloc("0", rve, 1)); 110 return (nrv_alloc(INFSTR, rve, sizeof(INFSTR) - 1)); 113 return (nrv_alloc(NANSTR, rve, sizeof(NANSTR) - 1)); 162 if (rve != NULL) 163 *rve = s; 171 char **rve) 174 return (__hdtoa((double)e, xdigs, ndigits, decpt, sign, rve)); 76 __hldtoa(long double e, const char *xdigs, int ndigits, int *decpt, int *sign, char **rve) argument 170 __hldtoa(long double e, const char *xdigs, int ndigits, int *decpt, int *sign, char **rve) argument
|
H A D | _ldtoa.c | 47 char **rve) 103 ret = gdtoa(&fpi, be, vbits, &kind, mode, ndigits, decpt, rve); 46 __ldtoa(long double *ld, int mode, int ndigits, int *decpt, int *sign, char **rve) argument
|
/freebsd-9.3-release/contrib/gdtoa/ |
H A D | dmisc.c | 63 nrv_alloc(s, rve, n) char *s, **rve; int n; 65 nrv_alloc(char *s, char **rve, int n) 73 if (rve) 74 *rve = t;
|
H A D | strtodg.c | 327 int j, k, nbits, nd, nd0, nf, nz, nz0, rd, rvbits, rve, rve1, sign; local 668 rvb = d2b(dval(&rv), &rve, &rvbits); /* rv = rvb * 2^rve */ 669 rve += e2; 673 rve += j; 676 e2 = rve + rvbits - nbits; 679 rve1 = rve + rvbits - nbits; 682 j = rve - emin; 703 rve = rve1 = emin; 720 bbe = rve [all...] |
H A D | gdtoa.h | 107 int *sign, char **rve)); 109 int mode, int ndigits, int *decpt, char **rve));
|
H A D | dtoa.c | 78 (d0, mode, ndigits, decpt, sign, rve) 79 double d0; int mode, ndigits, *decpt, *sign; char **rve; 81 (double d0, int mode, int ndigits, int *decpt, int *sign, char **rve) 86 the returned string. If not null, *rve is set to point 173 return nrv_alloc("Infinity", rve, 8); 175 return nrv_alloc("NaN", rve, 3); 183 return nrv_alloc("0", rve, 1); 777 if (rve) 778 *rve = s;
|
H A D | gdtoa.c | 114 (fpi, be, bits, kindp, mode, ndigits, decpt, rve) 116 int *kindp, mode, ndigits, *decpt; char **rve; 118 (FPI *fpi, int be, ULong *bits, int *kindp, int mode, int ndigits, int *decpt, char **rve) 123 the returned string. If not null, *rve is set to point 181 return nrv_alloc("Infinity", rve, 8); 184 return nrv_alloc("NaN", rve, 3); 199 return nrv_alloc("0", rve, 1); 760 if (rve) 761 *rve = s;
|
H A D | gdtoaimp.h | 613 int *decpt, int *sign, char **rve)); 616 int mode, int ndigits, int *decpt, char **rve));
|
H A D | printf.c0 | 118 typedef char *(*pgdtoa) ANSI((FPI*, int be, ULong *bits, int *kind, int mode, int ndigits, int *decpt, char **rve));
|