OpenCores
URL https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk

Subversion Repositories openrisc_2011-10-31

[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.5.1/] [gcc/] [cp/] [cfns.gperf] - Blame information for rev 328

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 283 jeremybenn
%{
2
/* Copyright (C) 2000, 2003 Free Software Foundation, Inc.
3
 
4
This file is part of GCC.
5
 
6
GCC is free software; you can redistribute it and/or modify it under
7
the terms of the GNU General Public License as published by the Free
8
Software Foundation; either version 3, or (at your option) any later
9
version.
10
 
11
GCC is distributed in the hope that it will be useful, but WITHOUT ANY
12
WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
14
for more details.
15
 
16
You should have received a copy of the GNU General Public License
17
along with GCC; see the file COPYING3.  If not see
18
.  */
19
#ifdef __GNUC__
20
__inline
21
#endif
22
static unsigned int hash (const char *, unsigned int);
23
#ifdef __GNUC__
24
__inline
25
#endif
26
const char * libc_name_p (const char *, unsigned int);
27
%}
28
%%
29
# The standard C library functions, for feeding to gperf; the result is used
30
# by nothrow_libfn_p.
31
#
32
#   [lib.res.on.exception.handling]: None of the functions from the
33
#   Standard C library shall report an error by throwing an
34
#   exception, unless it calls a program-supplied function that
35
#   throws an exception.
36
#
37
# Specific functions are commented out for the reason noted in each case.
38
#
39
# abort                 -- synchronous exception from SIGABRT handler
40
abs
41
acos
42
asctime
43
asin
44
atan
45
atan2
46
atexit
47
atof
48
atoi
49
atol
50
#bsearch                -- calls user function which may throw exception
51
btowc
52
calloc
53
ceil
54
clearerr
55
clock
56
cos
57
cosh
58
ctime
59
difftime
60
div
61
exit
62
exp
63
fabs
64
#fclose                 -- POSIX thread cancellation point
65
feof
66
ferror
67
#fflush                 -- POSIX thread cancellation point
68
#fgetc                  -- POSIX thread cancellation point
69
#fgetpos                -- POSIX thread cancellation point
70
#fgets                  -- POSIX thread cancellation point
71
#fgetwc                 -- POSIX thread cancellation point
72
#fgetws                 -- POSIX thread cancellation point
73
floor
74
fmod
75
#fopen                  -- POSIX thread cancellation point
76
#fprintf                -- POSIX thread cancellation point
77
#fputc                  -- POSIX thread cancellation point
78
#fputs                  -- POSIX thread cancellation point
79
#fputwc                 -- POSIX thread cancellation point
80
#fputws                 -- POSIX thread cancellation point
81
#fread                  -- POSIX thread cancellation point
82
free
83
#freopen                -- POSIX thread cancellation point
84
frexp
85
#fscanf                 -- POSIX thread cancellation point
86
fseek
87
#fsetpos                -- POSIX thread cancellation point
88
#ftell                  -- POSIX thread cancellation point
89
fwide
90
#fwprintf               -- POSIX thread cancellation point
91
#fwrite                 -- POSIX thread cancellation point
92
#fwscanf                -- POSIX thread cancellation point
93
#getc                   -- POSIX thread cancellation point
94
#getchar                -- POSIX thread cancellation point
95
getenv
96
#gets                   -- POSIX thread cancellation point
97
#getwc                  -- POSIX thread cancellation point
98
#getwchar               -- POSIX thread cancellation point
99
gmtime
100
isalnum
101
isalpha
102
iscntrl
103
isdigit
104
isgraph
105
islower
106
isprint
107
ispunct
108
isspace
109
isupper
110
iswalnum
111
iswalpha
112
iswcntrl
113
iswctype
114
iswdigit
115
iswgraph
116
iswlower
117
iswprint
118
iswpunct
119
iswspace
120
iswupper
121
iswxdigit
122
isxdigit
123
labs
124
ldexp
125
ldiv
126
localeconv
127
localtime
128
log
129
log10
130
longjmp
131
malloc
132
mblen
133
mbrlen
134
mbrtowc
135
mbsinit
136
mbsrtowcs
137
mbstowcs
138
mbtowc
139
memchr
140
memcmp
141
memcpy
142
memmove
143
memset
144
mktime
145
modf
146
#perror                 -- POSIX thread cancellation point
147
pow
148
#printf                 -- POSIX thread cancellation point
149
#putc                   -- POSIX thread cancellation point
150
#putchar                -- POSIX thread cancellation point
151
#puts                   -- POSIX thread cancellation point
152
#putwc                  -- POSIX thread cancellation point
153
#putwchar               -- POSIX thread cancellation point
154
#qsort                  -- calls user function which may throw exception
155
#raise                  -- synchronous exception from signal handler
156
rand
157
realloc
158
#remove                 -- POSIX thread cancellation point
159
#rename                 -- POSIX thread cancellation point
160
#rewind                 -- POSIX thread cancellation point
161
#scanf                  -- POSIX thread cancellation point
162
setbuf
163
setlocale
164
setvbuf
165
signal
166
sin
167
sinh
168
sprintf
169
sqrt
170
srand
171
sscanf
172
strcat
173
strchr
174
strcmp
175
strcoll
176
strcpy
177
strcspn
178
#strerror               -- POSIX thread cancellation point
179
strftime
180
strlen
181
strncat
182
strncmp
183
strncpy
184
strpbrk
185
strrchr
186
strspn
187
strstr
188
strtod
189
strtok
190
strtol
191
strtoul
192
strxfrm
193
swprintf
194
swscanf
195
#system                 -- POSIX thread cancellation point
196
tan
197
tanh
198
time
199
#tmpfile                -- POSIX thread cancellation point
200
#tmpnam                 -- POSIX thread cancellation point
201
tolower
202
toupper
203
towctrans
204
towlower
205
towupper
206
#ungetc                 -- POSIX thread cancellation point
207
#ungetwc                -- POSIX thread cancellation point
208
#vfprintf               -- POSIX thread cancellation point
209
#vfwprintf              -- POSIX thread cancellation point
210
#vprintf                -- POSIX thread cancellation point
211
vsprintf
212
vswprintf
213
#vwprintf               -- POSIX thread cancellation point
214
wcrtomb
215
wcscat
216
wcschr
217
wcscmp
218
wcscoll
219
wcscpy
220
wcscspn
221
wcsftime
222
wcslen
223
wcsncat
224
wcsncmp
225
wcsncpy
226
wcspbrk
227
wcsrchr
228
wcsrtombs
229
wcsspn
230
wcsstr
231
wcstod
232
wcstok
233
wcstol
234
wcstombs
235
wcstoul
236
wcsxfrm
237
wctob
238
wctomb
239
wctrans
240
wctype
241
wmemchr
242
wmemcmp
243
wmemcpy
244
wmemmove
245
wmemset
246
#wprintf                -- POSIX thread cancellation point
247
#wscanf                 -- POSIX thread cancellation point

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.