OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [gcc-4.2.2/] [gcc/] [libgcc-std.ver] - Blame information for rev 816

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 38 julius
GCC_3.0 {
2
  # libgcc1 integer symbols
3
  __absvsi2
4
  __addvsi3
5
  __ashlsi3
6
  __ashrsi3
7
  __divsi3
8
  __lshrsi3
9
  __modsi3
10
  __mulsi3
11
  __mulvsi3
12
  __negvsi2
13
  __subvsi3
14
  __udivsi3
15
  __umodsi3
16
 
17
  # libgcc1 floating point symbols
18
  __addsf3
19
  __adddf3
20
  __addxf3
21
  __addtf3
22
  __divsf3
23
  __divdf3
24
  __divxf3
25
  __divtf3
26
  __eqsf2
27
  __eqdf2
28
  __eqxf2
29
  __eqtf2
30
  __extenddfxf2
31
  __extenddftf2
32
  __extendsfdf2
33
  __extendsfxf2
34
  __extendsftf2
35
  __fixsfsi
36
  __fixdfsi
37
  __fixxfsi
38
  __fixtfsi
39
  __floatsisf
40
  __floatsidf
41
  __floatsixf
42
  __floatsitf
43
  __gesf2
44
  __gedf2
45
  __gexf2
46
  __getf2
47
  __gtsf2
48
  __gtdf2
49
  __gtxf2
50
  __gttf2
51
  __lesf2
52
  __ledf2
53
  __lexf2
54
  __letf2
55
  __ltsf2
56
  __ltdf2
57
  __ltxf2
58
  __lttf2
59
  __mulsf3
60
  __muldf3
61
  __mulxf3
62
  __multf3
63
  __negsf2
64
  __negdf2
65
  __negxf2
66
  __negtf2
67
  __nesf2
68
  __nedf2
69
  __nexf2
70
  __netf2
71
  __subsf3
72
  __subdf3
73
  __subxf3
74
  __subtf3
75
  __truncdfsf2
76
  __truncxfsf2
77
  __trunctfsf2
78
  __truncxfdf2
79
  __trunctfdf2
80
 
81
  # libgcc2 DImode arithmetic (for 32-bit targets).
82
  __absvdi2
83
  __addvdi3
84
  __ashldi3
85
  __ashrdi3
86
  __cmpdi2
87
  __divdi3
88
  __ffsdi2
89
  __fixdfdi
90
  __fixsfdi
91
  __fixtfdi
92
  __fixxfdi
93
  __fixunsdfdi
94
  __fixunsdfsi
95
  __fixunssfsi
96
  __fixunssfdi
97
  __fixunstfdi
98
  __fixunstfsi
99
  __fixunsxfdi
100
  __fixunsxfsi
101
  __floatdidf
102
  __floatdisf
103
  __floatdixf
104
  __floatditf
105
  __lshrdi3
106
  __moddi3
107
  __muldi3
108
  __mulvdi3
109
  __negdi2
110
  __negvdi2
111
  __subvdi3
112
  __ucmpdi2
113
  __udivdi3
114
  __udivmoddi4
115
  __umoddi3
116
 
117
  # libgcc2 TImode arithmetic (for 64-bit targets).
118
  __ashlti3
119
  __ashrti3
120
  __cmpti2
121
  __divti3
122
  __ffsti2
123
  __fixdfti
124
  __fixsfti
125
  __fixtfti
126
  __fixxfti
127
  __lshrti3
128
  __modti3
129
  __multi3
130
  __negti2
131
  __ucmpti2
132
  __udivmodti4
133
  __udivti3
134
  __umodti3
135
  __fixunsdfti
136
  __fixunssfti
137
  __fixunstfti
138
  __fixunsxfti
139
  __floattidf
140
  __floattisf
141
  __floattixf
142
  __floattitf
143
 
144
  # Used to deal with trampoline initialization on some platforms
145
  __clear_cache
146
 
147
  # EH symbols
148
  _Unwind_DeleteException
149
  _Unwind_Find_FDE
150
  _Unwind_ForcedUnwind
151
  _Unwind_GetGR
152
  _Unwind_GetIP
153
  _Unwind_GetLanguageSpecificData
154
  _Unwind_GetRegionStart
155
  _Unwind_GetTextRelBase
156
  _Unwind_GetDataRelBase
157
  _Unwind_RaiseException
158
  _Unwind_Resume
159
  _Unwind_SetGR
160
  _Unwind_SetIP
161
  __deregister_frame
162
  __deregister_frame_info
163
  __deregister_frame_info_bases
164
  __register_frame
165
  __register_frame_info
166
  __register_frame_info_bases
167
  __register_frame_info_table
168
  __register_frame_info_table_bases
169
  __register_frame_table
170
 
171
  # SjLj EH symbols
172
  _Unwind_SjLj_Register
173
  _Unwind_SjLj_Unregister
174
  _Unwind_SjLj_RaiseException
175
  _Unwind_SjLj_ForcedUnwind
176
  _Unwind_SjLj_Resume
177
}
178
 
179
%inherit GCC_3.3 GCC_3.0
180
GCC_3.3 {
181
  _Unwind_FindEnclosingFunction
182
  _Unwind_GetCFA
183
  _Unwind_Backtrace
184
  _Unwind_Resume_or_Rethrow
185
  _Unwind_SjLj_Resume_or_Rethrow
186
}
187
 
188
%inherit GCC_3.3.1 GCC_3.3
189
GCC_3.3.1 {
190
  __gcc_personality_sj0
191
  __gcc_personality_v0
192
}
193
 
194
%inherit GCC_3.3.2 GCC_3.3.1
195
GCC_3.3.2 {
196
}
197
%inherit GCC_3.3.4 GCC_3.3.2
198
GCC_3.3.4 {
199
  __unorddf2
200
  __unordsf2
201
}
202
 
203
%inherit GCC_3.4 GCC_3.3.4
204
GCC_3.4 {
205
  # bit scanning and counting built-ins
206
  __clzsi2
207
  __clzdi2
208
  __clzti2
209
  __ctzsi2
210
  __ctzdi2
211
  __ctzti2
212
  __popcountsi2
213
  __popcountdi2
214
  __popcountti2
215
  __paritysi2
216
  __paritydi2
217
  __parityti2
218
}
219
 
220
%inherit GCC_3.4.2 GCC_3.4
221
GCC_3.4.2 {
222
  # Used to deal with trampoline initialization on some platforms
223
  __enable_execute_stack
224
  __trampoline_setup
225
}
226
 
227
%inherit GCC_3.4.4 GCC_3.4.2
228
GCC_3.4.4 {
229
  # libgcc2 TImode arithmetic (for 64-bit targets).
230
  __absvti2
231
  __addvti3
232
  __mulvti3
233
  __negvti2
234
  __subvti3
235
}
236
 
237
%inherit GCC_4.0.0 GCC_3.4.4
238
GCC_4.0.0 {
239
  # libgcc2 __builtin_powi helpers.
240
  __powisf2
241
  __powidf2
242
  __powixf2
243
  __powitf2
244
 
245
  # c99 compliant complex arithmetic
246
  __divsc3
247
  __divdc3
248
  __divxc3
249
  __divtc3
250
  __mulsc3
251
  __muldc3
252
  __mulxc3
253
  __multc3
254
}
255
 
256
%inherit GCC_4.1.0 GCC_4.0.0
257
GCC_4.1.0 {
258
}
259
 
260
%inherit GCC_4.2.0 GCC_4.1.0
261
GCC_4.2.0 {
262
  # unsigned-to-floating conversions
263
  __floatunsisf
264
  __floatunsidf
265
  __floatunsixf
266
  __floatunsitf
267
  __floatundidf
268
  __floatundisf
269
  __floatundixf
270
  __floatunditf
271
  __floatuntidf
272
  __floatuntisf
273
  __floatuntixf
274
  __floatuntitf
275
  _Unwind_GetIPInfo
276
}

powered by: WebSVN 2.1.0

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