Searched refs:rve (Results 1 - 10 of 10) sorted by relevance

/freebsd-9.3-release/lib/libc/gdtoa/
H A D_hdtoa.c69 * 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.c77 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.c47 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 Ddmisc.c63 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 Dstrtodg.c327 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 Dgdtoa.h107 int *sign, char **rve));
109 int mode, int ndigits, int *decpt, char **rve));
H A Ddtoa.c78 (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 Dgdtoa.c114 (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 Dgdtoaimp.h613 int *decpt, int *sign, char **rve));
616 int mode, int ndigits, int *decpt, char **rve));
H A Dprintf.c0118 typedef char *(*pgdtoa) ANSI((FPI*, int be, ULong *bits, int *kind, int mode, int ndigits, int *decpt, char **rve));

Completed in 102 milliseconds