5 static unsigned int hash (const char *, unsigned int);
9 const char * libc_name_p (const char *, unsigned int);
11 # The standard C library functions, for feeding to gperf; the result is used
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 # Specific functions are commented out for the reason noted in each case.
21 # abort -- synchronous exception from SIGABRT handler
32 #bsearch -- calls user function which may throw exception
46 #fclose -- POSIX thread cancellation point
49 #fflush -- POSIX thread cancellation point
50 #fgetc -- POSIX thread cancellation point
51 #fgetpos -- POSIX thread cancellation point
52 #fgets -- POSIX thread cancellation point
53 #fgetwc -- POSIX thread cancellation point
54 #fgetws -- POSIX thread cancellation point
57 #fopen -- POSIX thread cancellation point
58 #fprintf -- POSIX thread cancellation point
59 #fputc -- POSIX thread cancellation point
60 #fputs -- POSIX thread cancellation point
61 #fputwc -- POSIX thread cancellation point
62 #fputws -- POSIX thread cancellation point
63 #fread -- POSIX thread cancellation point
65 #freopen -- POSIX thread cancellation point
67 #fscanf -- POSIX thread cancellation point
69 #fsetpos -- POSIX thread cancellation point
70 #ftell -- POSIX thread cancellation point
72 #fwprintf -- POSIX thread cancellation point
73 #fwrite -- POSIX thread cancellation point
74 #fwscanf -- POSIX thread cancellation point
75 #getc -- POSIX thread cancellation point
76 #getchar -- POSIX thread cancellation point
78 #gets -- POSIX thread cancellation point
79 #getwc -- POSIX thread cancellation point
80 #getwchar -- POSIX thread cancellation point
128 #perror -- POSIX thread cancellation point
130 #printf -- POSIX thread cancellation point
131 #putc -- POSIX thread cancellation point
132 #putchar -- POSIX thread cancellation point
133 #puts -- POSIX thread cancellation point
134 #putwc -- POSIX thread cancellation point
135 #putwchar -- POSIX thread cancellation point
136 #qsort -- calls user function which may throw exception
137 #raise -- synchronous exception from signal handler
140 #remove -- POSIX thread cancellation point
141 #rename -- POSIX thread cancellation point
142 #rewind -- POSIX thread cancellation point
143 #scanf -- POSIX thread cancellation point
160 #strerror -- POSIX thread cancellation point
177 #system -- POSIX thread cancellation point
181 #tmpfile -- POSIX thread cancellation point
182 #tmpnam -- POSIX thread cancellation point
188 #ungetc -- POSIX thread cancellation point
189 #ungetwc -- POSIX thread cancellation point
190 #vfprintf -- POSIX thread cancellation point
191 #vfwprintf -- POSIX thread cancellation point
192 #vprintf -- POSIX thread cancellation point
195 #vwprintf -- POSIX thread cancellation point
228 #wprintf -- POSIX thread cancellation point
229 #wscanf -- POSIX thread cancellation point