]>
Commit | Line | Data |
---|---|---|
83dad10c | 1 | GCC_3.0 { |
f204d330 | 2 | # libgcc1 integer symbols |
ae4bd622 | 3 | __absvsi2 |
ae4bd622 | 4 | __addvsi3 |
83dad10c RH |
5 | __ashlsi3 |
6 | __ashrsi3 | |
83dad10c | 7 | __divsi3 |
f204d330 RH |
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 | |
83dad10c | 25 | __divtf3 |
83dad10c | 26 | __eqsf2 |
f204d330 RH |
27 | __eqdf2 |
28 | __eqxf2 | |
29 | __eqtf2 | |
30 | __extenddfxf2 | |
31 | __extenddftf2 | |
83dad10c | 32 | __extendsfdf2 |
f204d330 RH |
33 | __extendsfxf2 |
34 | __extendsftf2 | |
83dad10c | 35 | __fixsfsi |
f204d330 RH |
36 | __fixdfsi |
37 | __fixxfsi | |
38 | __fixtfsi | |
83dad10c | 39 | __floatsisf |
f204d330 RH |
40 | __floatsidf |
41 | __floatsixf | |
42 | __floatsitf | |
83dad10c | 43 | __gesf2 |
f204d330 RH |
44 | __gedf2 |
45 | __gexf2 | |
46 | __getf2 | |
83dad10c | 47 | __gtsf2 |
f204d330 RH |
48 | __gtdf2 |
49 | __gtxf2 | |
50 | __gttf2 | |
83dad10c | 51 | __lesf2 |
f204d330 RH |
52 | __ledf2 |
53 | __lexf2 | |
54 | __letf2 | |
83dad10c | 55 | __ltsf2 |
f204d330 RH |
56 | __ltdf2 |
57 | __ltxf2 | |
58 | __lttf2 | |
83dad10c | 59 | __mulsf3 |
f204d330 RH |
60 | __muldf3 |
61 | __mulxf3 | |
62 | __multf3 | |
83dad10c | 63 | __negsf2 |
f204d330 RH |
64 | __negdf2 |
65 | __negxf2 | |
66 | __negtf2 | |
83dad10c | 67 | __nesf2 |
f204d330 RH |
68 | __nedf2 |
69 | __nexf2 | |
70 | __netf2 | |
83dad10c | 71 | __subsf3 |
f204d330 RH |
72 | __subdf3 |
73 | __subxf3 | |
74 | __subtf3 | |
83dad10c | 75 | __truncdfsf2 |
f204d330 RH |
76 | __truncxfsf2 |
77 | __trunctfsf2 | |
78 | __truncxfdf2 | |
79 | __trunctfdf2 | |
83dad10c RH |
80 | |
81 | # libgcc2 DImode arithmetic (for 32-bit targets). | |
ae4bd622 CC |
82 | __absvdi2 |
83 | __addvdi3 | |
83dad10c RH |
84 | __ashldi3 |
85 | __ashrdi3 | |
86 | __cmpdi2 | |
87 | __divdi3 | |
88 | __ffsdi2 | |
89 | __fixdfdi | |
90 | __fixsfdi | |
f204d330 RH |
91 | __fixtfdi |
92 | __fixxfdi | |
83dad10c | 93 | __fixunsdfdi |
2ba5f9b1 | 94 | __fixunsdfsi |
f204d330 RH |
95 | __fixunssfsi |
96 | __fixunssfdi | |
97 | __fixunstfdi | |
98 | __fixunstfsi | |
99 | __fixunsxfdi | |
100 | __fixunsxfsi | |
83dad10c RH |
101 | __floatdidf |
102 | __floatdisf | |
f204d330 RH |
103 | __floatdixf |
104 | __floatditf | |
83dad10c RH |
105 | __lshrdi3 |
106 | __moddi3 | |
107 | __muldi3 | |
ae4bd622 | 108 | __mulvdi3 |
83dad10c | 109 | __negdi2 |
ae4bd622 CC |
110 | __negvdi2 |
111 | __subvdi3 | |
83dad10c RH |
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 | |
f204d330 RH |
125 | __fixtfti |
126 | __fixxfti | |
83dad10c RH |
127 | __lshrti3 |
128 | __modti3 | |
129 | __multi3 | |
130 | __negti2 | |
131 | __ucmpti2 | |
132 | __udivmodti4 | |
133 | __udivti3 | |
134 | __umodti3 | |
135 | __fixunsdfti | |
136 | __fixunssfti | |
f204d330 RH |
137 | __fixunstfti |
138 | __fixunsxfti | |
83dad10c RH |
139 | __floattidf |
140 | __floattisf | |
f204d330 | 141 | __floattixf |
83dad10c RH |
142 | __floattitf |
143 | ||
72aad6e6 | 144 | # Used to deal with trampoline initialization on some platforms |
83dad10c | 145 | __clear_cache |
83dad10c RH |
146 | |
147 | # EH symbols | |
52a11cbf | 148 | _Unwind_DeleteException |
12b38507 | 149 | _Unwind_Find_FDE |
52a11cbf RH |
150 | _Unwind_ForcedUnwind |
151 | _Unwind_GetGR | |
152 | _Unwind_GetIP | |
153 | _Unwind_GetLanguageSpecificData | |
154 | _Unwind_GetRegionStart | |
2a1ee410 RH |
155 | _Unwind_GetTextRelBase |
156 | _Unwind_GetDataRelBase | |
52a11cbf RH |
157 | _Unwind_RaiseException |
158 | _Unwind_Resume | |
159 | _Unwind_SetGR | |
160 | _Unwind_SetIP | |
83dad10c RH |
161 | __deregister_frame |
162 | __deregister_frame_info | |
101fa48c | 163 | __deregister_frame_info_bases |
83dad10c RH |
164 | __register_frame |
165 | __register_frame_info | |
12b38507 | 166 | __register_frame_info_bases |
83dad10c | 167 | __register_frame_info_table |
12b38507 | 168 | __register_frame_info_table_bases |
83dad10c | 169 | __register_frame_table |
52a11cbf RH |
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 | |
83dad10c | 177 | } |
5154b05d | 178 | |
6e1be6b1 | 179 | %inherit GCC_3.3 GCC_3.0 |
5154b05d AH |
180 | GCC_3.3 { |
181 | _Unwind_FindEnclosingFunction | |
378683cf | 182 | _Unwind_GetCFA |
7344f3d7 | 183 | _Unwind_Backtrace |
a944ceb9 RH |
184 | _Unwind_Resume_or_Rethrow |
185 | _Unwind_SjLj_Resume_or_Rethrow | |
5154b05d | 186 | } |
2928cd7a | 187 | |
270606ac RH |
188 | %inherit GCC_3.3.1 GCC_3.3 |
189 | GCC_3.3.1 { | |
190 | __gcc_personality_sj0 | |
191 | __gcc_personality_v0 | |
192 | } | |
193 | ||
bc93e287 JJ |
194 | %inherit GCC_3.3.2 GCC_3.3.1 |
195 | GCC_3.3.2 { | |
196 | } | |
9ade2479 AJ |
197 | %inherit GCC_3.3.4 GCC_3.3.2 |
198 | GCC_3.3.4 { | |
199 | __unorddf2 | |
200 | __unordsf2 | |
201 | } | |
bc93e287 | 202 | |
9ade2479 | 203 | %inherit GCC_3.4 GCC_3.3.4 |
2928cd7a RH |
204 | GCC_3.4 { |
205 | # bit scanning and counting built-ins | |
206 | __clzsi2 | |
207 | __clzdi2 | |
8275b011 | 208 | __clzti2 |
2928cd7a RH |
209 | __ctzsi2 |
210 | __ctzdi2 | |
8275b011 | 211 | __ctzti2 |
2928cd7a RH |
212 | __popcountsi2 |
213 | __popcountdi2 | |
8275b011 RH |
214 | __popcountti2 |
215 | __paritysi2 | |
216 | __paritydi2 | |
217 | __parityti2 | |
2928cd7a | 218 | } |
e7a742ec EB |
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 | |
d0879c98 | 224 | __trampoline_setup |
e7a742ec | 225 | } |
0aec6014 EB |
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 | } | |
17684d46 RG |
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 | } |