Import Debian changes 20180207-1
[hcoop/debian/mlton.git] / runtime / gdtoa.hide-public-fns.patch
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)