blob: 0e9f95db73405662bd2f1fe6b9ffbdcbc272ca01 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
|
GCC_3.0 {
# libgcc1 integer symbols
___absvsi2
___addvsi3
___ashlsi3
___ashrsi3
___divsi3
___lshrsi3
___modsi3
___mulsi3
___mulvsi3
___negvsi2
___subvsi3
___udivsi3
___umodsi3
# libgcc1 floating point symbols
___addsf3
___adddf3
___addxf3
___addtf3
___divsf3
___divdf3
___divxf3
___divtf3
___eqsf2
___eqdf2
___eqxf2
___eqtf2
___extenddfxf2
___extenddftf2
___extendsfdf2
___extendsfxf2
___extendsftf2
___fixsfsi
___fixdfsi
___fixxfsi
___fixtfsi
___floatsisf
___floatsidf
___floatsixf
___floatsitf
___gesf2
___gedf2
___gexf2
___getf2
___gtsf2
___gtdf2
___gtxf2
___gttf2
___lesf2
___ledf2
___lexf2
___letf2
___ltsf2
___ltdf2
___ltxf2
___lttf2
___mulsf3
___muldf3
___mulxf3
___multf3
___negsf2
___negdf2
___negxf2
___negtf2
___nesf2
___nedf2
___nexf2
___netf2
___subsf3
___subdf3
___subxf3
___subtf3
___truncdfsf2
___truncxfsf2
___trunctfsf2
___truncxfdf2
___trunctfdf2
# libgcc2 DImode arithmetic (for 32-bit targets).
___absvdi2
___addvdi3
___ashldi3
___ashrdi3
___cmpdi2
___divdi3
___ffsdi2
___fixdfdi
___fixsfdi
___fixtfdi
___fixxfdi
___fixunsdfdi
___fixunsdfsi
___fixunssfsi
___fixunssfdi
___fixunstfdi
___fixunstfsi
___fixunsxfdi
___fixunsxfsi
___floatdidf
___floatdisf
___floatdixf
___floatditf
___lshrdi3
___moddi3
___muldi3
___mulvdi3
___negdi2
___negvdi2
___subvdi3
___ucmpdi2
___udivdi3
___udivmoddi4
___umoddi3
# libgcc2 TImode arithmetic (for 64-bit targets).
___ashlti3
___ashrti3
___cmpti2
___divti3
___ffsti2
___fixdfti
___fixsfti
___fixtfti
___fixxfti
___lshrti3
___modti3
___multi3
___negti2
___ucmpti2
___udivmodti4
___udivti3
___umodti3
___fixunsdfti
___fixunssfti
___fixunstfti
___fixunsxfti
___floattidf
___floattisf
___floattixf
___floattitf
# Used to deal with trampoline initialization on some platforms
___clear_cache
# EH symbols
__Unwind_DeleteException
__Unwind_Find_FDE
__Unwind_ForcedUnwind
__Unwind_GetGR
__Unwind_GetIP
__Unwind_GetLanguageSpecificData
__Unwind_GetRegionStart
__Unwind_GetTextRelBase
__Unwind_GetDataRelBase
__Unwind_RaiseException
__Unwind_Resume
__Unwind_SetGR
__Unwind_SetIP
___deregister_frame
___deregister_frame_info
___deregister_frame_info_bases
___register_frame
___register_frame_info
___register_frame_info_bases
___register_frame_info_table
___register_frame_info_table_bases
___register_frame_table
# SjLj EH symbols
__Unwind_SjLj_Register
__Unwind_SjLj_Unregister
__Unwind_SjLj_RaiseException
__Unwind_SjLj_ForcedUnwind
__Unwind_SjLj_Resume
}
%inherit GCC_3.3 GCC_3.0
GCC_3.3 {
__Unwind_FindEnclosingFunction
__Unwind_GetCFA
__Unwind_Backtrace
__Unwind_Resume_or_Rethrow
__Unwind_SjLj_Resume_or_Rethrow
}
%inherit GCC_3.3.1 GCC_3.3
GCC_3.3.1 {
__gcc_personality_sj0
__gcc_personality_v0
}
%inherit GCC_3.3.2 GCC_3.3.1
GCC_3.3.2 {
}
%inherit GCC_3.3.4 GCC_3.3.2
GCC_3.3.4 {
__unorddf2
__unordsf2
}
%inherit GCC_3.4 GCC_3.3.4
GCC_3.4 {
# bit scanning and counting built-ins
___clzsi2
___clzdi2
___clzti2
___ctzsi2
___ctzdi2
___ctzti2
___popcountsi2
___popcountdi2
___popcountti2
___paritysi2
___paritydi2
___parityti2
}
|