| 1 | diff -Naur gdtoa.3/gdtoa.h gdtoa.4/gdtoa.h |
| 2 | --- gdtoa.3/gdtoa.h 2018-01-25 21:04:48.000000000 +0000 |
| 3 | +++ gdtoa.4/gdtoa.h 2018-01-25 21:06:50.000000000 +0000 |
| 4 | @@ -105,48 +105,48 @@ |
| 5 | extern "C" { |
| 6 | #endif |
| 7 | |
| 8 | -extern char* gdtoa__dtoa ANSI((double d, int mode, int ndigits, int *decpt, |
| 9 | +PRIVATE extern char* gdtoa__dtoa ANSI((double d, int mode, int ndigits, int *decpt, |
| 10 | int *sign, char **rve)); |
| 11 | -extern char* gdtoa__gdtoa ANSI((CONST FPI *fpi, int be, ULong *bits, int *kindp, |
| 12 | +PRIVATE extern char* gdtoa__gdtoa ANSI((CONST FPI *fpi, int be, ULong *bits, int *kindp, |
| 13 | int mode, int ndigits, int *decpt, char **rve)); |
| 14 | -extern void gdtoa__freedtoa ANSI((char*)); |
| 15 | -extern float gdtoa__strtof ANSI((CONST char *, char **)); |
| 16 | -extern double gdtoa__strtod ANSI((CONST char *, char **)); |
| 17 | -extern int gdtoa__strtodg ANSI((CONST char*, char**, CONST FPI*, Long*, ULong*)); |
| 18 | +PRIVATE extern void gdtoa__freedtoa ANSI((char*)); |
| 19 | +PRIVATE extern float gdtoa__strtof ANSI((CONST char *, char **)); |
| 20 | +PRIVATE extern double gdtoa__strtod ANSI((CONST char *, char **)); |
| 21 | +PRIVATE extern int gdtoa__strtodg ANSI((CONST char*, char**, CONST FPI*, Long*, ULong*)); |
| 22 | |
| 23 | -extern char* gdtoa__g_ddfmt ANSI((char*, double*, int, size_t)); |
| 24 | -extern char* gdtoa__g_ddfmt_p ANSI((char*, double*, int, size_t, int)); |
| 25 | -extern char* gdtoa__g_dfmt ANSI((char*, double*, int, size_t)); |
| 26 | -extern char* gdtoa__g_dfmt_p ANSI((char*, double*, int, size_t, int)); |
| 27 | -extern char* gdtoa__g_ffmt ANSI((char*, float*, int, size_t)); |
| 28 | -extern char* gdtoa__g_ffmt_p ANSI((char*, float*, int, size_t, int)); |
| 29 | -extern char* gdtoa__g_Qfmt ANSI((char*, void*, int, size_t)); |
| 30 | -extern char* gdtoa__g_Qfmt_p ANSI((char*, void*, int, size_t, int)); |
| 31 | -extern char* gdtoa__g_xfmt ANSI((char*, void*, int, size_t)); |
| 32 | -extern char* gdtoa__g_xfmt_p ANSI((char*, void*, int, size_t, int)); |
| 33 | -extern char* gdtoa__g_xLfmt ANSI((char*, void*, int, size_t)); |
| 34 | -extern char* gdtoa__g_xLfmt_p ANSI((char*, void*, int, size_t, int)); |
| 35 | +PRIVATE extern char* gdtoa__g_ddfmt ANSI((char*, double*, int, size_t)); |
| 36 | +PRIVATE extern char* gdtoa__g_ddfmt_p ANSI((char*, double*, int, size_t, int)); |
| 37 | +PRIVATE extern char* gdtoa__g_dfmt ANSI((char*, double*, int, size_t)); |
| 38 | +PRIVATE extern char* gdtoa__g_dfmt_p ANSI((char*, double*, int, size_t, int)); |
| 39 | +PRIVATE extern char* gdtoa__g_ffmt ANSI((char*, float*, int, size_t)); |
| 40 | +PRIVATE extern char* gdtoa__g_ffmt_p ANSI((char*, float*, int, size_t, int)); |
| 41 | +PRIVATE extern char* gdtoa__g_Qfmt ANSI((char*, void*, int, size_t)); |
| 42 | +PRIVATE extern char* gdtoa__g_Qfmt_p ANSI((char*, void*, int, size_t, int)); |
| 43 | +PRIVATE extern char* gdtoa__g_xfmt ANSI((char*, void*, int, size_t)); |
| 44 | +PRIVATE extern char* gdtoa__g_xfmt_p ANSI((char*, void*, int, size_t, int)); |
| 45 | +PRIVATE extern char* gdtoa__g_xLfmt ANSI((char*, void*, int, size_t)); |
| 46 | +PRIVATE extern char* gdtoa__g_xLfmt_p ANSI((char*, void*, int, size_t, int)); |
| 47 | |
| 48 | -extern int gdtoa__strtoId ANSI((CONST char*, char**, double*, double*)); |
| 49 | -extern int gdtoa__strtoIdd ANSI((CONST char*, char**, double*, double*)); |
| 50 | -extern int gdtoa__strtoIf ANSI((CONST char*, char**, float*, float*)); |
| 51 | -extern int gdtoa__strtoIQ ANSI((CONST char*, char**, void*, void*)); |
| 52 | -extern int gdtoa__strtoIx ANSI((CONST char*, char**, void*, void*)); |
| 53 | -extern int gdtoa__strtoIxL ANSI((CONST char*, char**, void*, void*)); |
| 54 | -extern int gdtoa__strtord ANSI((CONST char*, char**, int, double*)); |
| 55 | -extern int gdtoa__strtordd ANSI((CONST char*, char**, int, double*)); |
| 56 | -extern int gdtoa__strtorf ANSI((CONST char*, char**, int, float*)); |
| 57 | -extern int gdtoa__strtorQ ANSI((CONST char*, char**, int, void*)); |
| 58 | -extern int gdtoa__strtorx ANSI((CONST char*, char**, int, void*)); |
| 59 | -extern int gdtoa__strtorxL ANSI((CONST char*, char**, int, void*)); |
| 60 | +PRIVATE extern int gdtoa__strtoId ANSI((CONST char*, char**, double*, double*)); |
| 61 | +PRIVATE extern int gdtoa__strtoIdd ANSI((CONST char*, char**, double*, double*)); |
| 62 | +PRIVATE extern int gdtoa__strtoIf ANSI((CONST char*, char**, float*, float*)); |
| 63 | +PRIVATE extern int gdtoa__strtoIQ ANSI((CONST char*, char**, void*, void*)); |
| 64 | +PRIVATE extern int gdtoa__strtoIx ANSI((CONST char*, char**, void*, void*)); |
| 65 | +PRIVATE extern int gdtoa__strtoIxL ANSI((CONST char*, char**, void*, void*)); |
| 66 | +PRIVATE extern int gdtoa__strtord ANSI((CONST char*, char**, int, double*)); |
| 67 | +PRIVATE extern int gdtoa__strtordd ANSI((CONST char*, char**, int, double*)); |
| 68 | +PRIVATE extern int gdtoa__strtorf ANSI((CONST char*, char**, int, float*)); |
| 69 | +PRIVATE extern int gdtoa__strtorQ ANSI((CONST char*, char**, int, void*)); |
| 70 | +PRIVATE extern int gdtoa__strtorx ANSI((CONST char*, char**, int, void*)); |
| 71 | +PRIVATE extern int gdtoa__strtorxL ANSI((CONST char*, char**, int, void*)); |
| 72 | #if 1 |
| 73 | -extern int gdtoa__strtodI ANSI((CONST char*, char**, double*)); |
| 74 | -extern int gdtoa__strtopd ANSI((CONST char*, char**, double*)); |
| 75 | -extern int gdtoa__strtopdd ANSI((CONST char*, char**, double*)); |
| 76 | -extern int gdtoa__strtopf ANSI((CONST char*, char**, float*)); |
| 77 | -extern int gdtoa__strtopQ ANSI((CONST char*, char**, void*)); |
| 78 | -extern int gdtoa__strtopx ANSI((CONST char*, char**, void*)); |
| 79 | -extern int gdtoa__strtopxL ANSI((CONST char*, char**, void*)); |
| 80 | +PRIVATE extern int gdtoa__strtodI ANSI((CONST char*, char**, double*)); |
| 81 | +PRIVATE extern int gdtoa__strtopd ANSI((CONST char*, char**, double*)); |
| 82 | +PRIVATE extern int gdtoa__strtopdd ANSI((CONST char*, char**, double*)); |
| 83 | +PRIVATE extern int gdtoa__strtopf ANSI((CONST char*, char**, float*)); |
| 84 | +PRIVATE extern int gdtoa__strtopQ ANSI((CONST char*, char**, void*)); |
| 85 | +PRIVATE extern int gdtoa__strtopx ANSI((CONST char*, char**, void*)); |
| 86 | +PRIVATE extern int gdtoa__strtopxL ANSI((CONST char*, char**, void*)); |
| 87 | #else |
| 88 | #define gdtoa__strtopd(s,se,x) gdtoa__strtord(s,se,1,x) |
| 89 | #define gdtoa__strtopdd(s,se,x) gdtoa__strtordd(s,se,1,x) |