5 static unsigned int hash (const char *, unsigned int);
9 const char * libc_name_p (const char *, unsigned int);
12 # The standard C library functions, for feeding to gperf; the result is used
15 # [lib.res.on.exception.handling]: None of the functions from the
16 # Standard C library shall report an error by throwing an
17 # exception, unless it calls a program-supplied function that
18 # throws an exception.
20 # Specific functions are commented out for the reason noted in each case.
22 # abort -- synchronous exception from SIGABRT handler
33 #bsearch -- calls user function which may throw exception
47 #fclose -- POSIX thread cancellation point
50 #fflush -- POSIX thread cancellation point
51 #fgetc -- POSIX thread cancellation point
52 #fgetpos -- POSIX thread cancellation point
53 #fgets -- POSIX thread cancellation point
54 #fgetwc -- POSIX thread cancellation point
55 #fgetws -- POSIX thread cancellation point
58 #fopen -- POSIX thread cancellation point
59 #fprintf -- POSIX thread cancellation point
60 #fputc -- POSIX thread cancellation point
61 #fputs -- POSIX thread cancellation point
62 #fputwc -- POSIX thread cancellation point
63 #fputws -- POSIX thread cancellation point
64 #fread -- POSIX thread cancellation point
66 #freopen -- POSIX thread cancellation point
68 #fscanf -- POSIX thread cancellation point
70 #fsetpos -- POSIX thread cancellation point
71 #ftell -- POSIX thread cancellation point
73 #fwprintf -- POSIX thread cancellation point
74 #fwrite -- POSIX thread cancellation point
75 #fwscanf -- POSIX thread cancellation point
76 #getc -- POSIX thread cancellation point
77 #getchar -- POSIX thread cancellation point
79 #gets -- POSIX thread cancellation point
80 #getwc -- POSIX thread cancellation point
81 #getwchar -- POSIX thread cancellation point
129 #perror -- POSIX thread cancellation point
131 #printf -- POSIX thread cancellation point
132 #putc -- POSIX thread cancellation point
133 #putchar -- POSIX thread cancellation point
134 #puts -- POSIX thread cancellation point
135 #putwc -- POSIX thread cancellation point
136 #putwchar -- POSIX thread cancellation point
137 #qsort -- calls user function which may throw exception
138 #raise -- synchronous exception from signal handler
141 #remove -- POSIX thread cancellation point
142 #rename -- POSIX thread cancellation point
143 #rewind -- POSIX thread cancellation point
144 #scanf -- POSIX thread cancellation point
161 #strerror -- POSIX thread cancellation point
178 #system -- POSIX thread cancellation point
182 #tmpfile -- POSIX thread cancellation point
183 #tmpnam -- POSIX thread cancellation point
189 #ungetc -- POSIX thread cancellation point
190 #ungetwc -- POSIX thread cancellation point
191 #vfprintf -- POSIX thread cancellation point
192 #vfwprintf -- POSIX thread cancellation point
193 #vprintf -- POSIX thread cancellation point
196 #vwprintf -- POSIX thread cancellation point
229 #wprintf -- POSIX thread cancellation point
230 #wscanf -- POSIX thread cancellation point