2002-03-31 Segher Boessenkool <segher@koffie.nl>
[official-gcc.git] / gcc / cp / cfns.gperf
blob850b66a1959a520ed3aabe5585c82dcc8a999437
1 %{
2 #ifdef __GNUC__
3 __inline
4 #endif
5 static unsigned int hash (const char *, unsigned int);
6 #ifdef __GNUC__
7 __inline
8 #endif
9 const char * libc_name_p (const char *, unsigned int);
11 # The standard C library functions, for feeding to gperf; the result is used
12 # by nothrow_libfn_p.
14 #   [lib.res.on.exception.handling]: None of the functions from the
15 #   Standard C library shall report an error by throwing an
16 #   exception, unless it calls a program-supplied function that
17 #   throws an exception.
19 # bsearch and qsort are commented out because they can call such functions.
21 abort
22 abs
23 acos
24 asctime
25 asin
26 atan
27 atan2
28 atexit
29 atof
30 atoi
31 atol
32 #bsearch
33 btowc
34 calloc
35 ceil
36 clearerr
37 clock
38 cos
39 cosh
40 ctime
41 difftime
42 div
43 exit
44 exp
45 fabs
46 fclose
47 feof
48 ferror
49 fflush
50 fgetc
51 fgetpos
52 fgets
53 fgetwc
54 fgetws
55 floor
56 fmod
57 fopen
58 fprintf
59 fputc
60 fputs
61 fputwc
62 fputws
63 fread
64 free
65 freopen
66 frexp
67 fscanf
68 fseek
69 fsetpos
70 ftell
71 fwide
72 fwprintf
73 fwrite
74 fwscanf
75 getc
76 getchar
77 getenv
78 gets
79 getwc
80 getwchar
81 gmtime
82 isalnum
83 isalpha
84 iscntrl
85 isdigit
86 isgraph
87 islower
88 isprint
89 ispunct
90 isspace
91 isupper
92 iswalnum
93 iswalpha
94 iswcntrl
95 iswctype
96 iswdigit
97 iswgraph
98 iswlower
99 iswprint
100 iswpunct
101 iswspace
102 iswupper
103 iswxdigit
104 isxdigit
105 labs
106 ldexp
107 ldiv
108 localeconv
109 localtime
111 log10
112 longjmp
113 malloc
114 mblen
115 mbrlen
116 mbrtowc
117 mbsinit
118 mbsrtowcs
119 mbstowcs
120 mbtowc
121 memchr
122 memcmp
123 memcpy
124 memmove
125 memset
126 mktime
127 modf
128 perror
130 printf
131 putc
132 putchar
133 puts
134 putwc
135 putwchar
136 #qsort
137 raise
138 rand
139 realloc
140 remove
141 rename
142 rewind
143 scanf
144 setbuf
145 setlocale
146 setvbuf
147 signal
149 sinh
150 sprintf
151 sqrt
152 srand
153 sscanf
154 strcat
155 strchr
156 strcmp
157 strcoll
158 strcpy
159 strcspn
160 strerror
161 strftime
162 strlen
163 strncat
164 strncmp
165 strncpy
166 strpbrk
167 strrchr
168 strspn
169 strstr
170 strtod
171 strtok
172 strtol
173 strtoul
174 strxfrm
175 swprintf
176 swscanf
177 system
179 tanh
180 time
181 tmpfile
182 tmpnam
183 tolower
184 toupper
185 towctrans
186 towlower
187 towupper
188 ungetc
189 ungetwc
190 vfprintf
191 vfwprintf
192 vprintf
193 vsprintf
194 vswprintf
195 vwprintf
196 wcrtomb
197 wcscat
198 wcschr
199 wcscmp
200 wcscoll
201 wcscpy
202 wcscspn
203 wcsftime
204 wcslen
205 wcsncat
206 wcsncmp
207 wcsncpy
208 wcspbrk
209 wcsrchr
210 wcsrtombs
211 wcsspn
212 wcsstr
213 wcstod
214 wcstok
215 wcstol
216 wcstombs
217 wcstoul
218 wcsxfrm
219 wctob
220 wctomb
221 wctrans
222 wctype
223 wmemchr
224 wmemcmp
225 wmemcpy
226 wmemmove
227 wmemset
228 wprintf
229 wscanf