]>
Commit | Line | Data |
---|---|---|
99dee823 | 1 | # Copyright (C) 2004-2021 Free Software Foundation, Inc. |
ad41bd84 JM |
2 | # |
3 | # This file is part of GCC. | |
4 | # | |
5 | # GCC is free software; you can redistribute it and/or modify | |
6 | # it under the terms of the GNU General Public License as published by | |
7 | # the Free Software Foundation; either version 3, or (at your option) | |
8 | # any later version. | |
9 | # | |
10 | # GCC is distributed in the hope that it will be useful, | |
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
13 | # GNU General Public License for more details. | |
14 | # | |
15 | # You should have received a copy of the GNU General Public License | |
16 | # along with GCC; see the file COPYING3. If not see | |
17 | # <http://www.gnu.org/licenses/>. | |
18 | ||
b3f8d95d MM |
19 | GCC_3.5 { |
20 | # BPABI symbols | |
21 | __aeabi_cdcmpeq | |
22 | __aeabi_cdcmple | |
23 | __aeabi_cdrcmple | |
24 | __aeabi_cfcmpeq | |
25 | __aeabi_cfcmple | |
26 | __aeabi_cfrcmple | |
27 | __aeabi_d2f | |
28 | __aeabi_d2iz | |
29 | __aeabi_d2lz | |
30 | __aeabi_d2uiz | |
31 | __aeabi_d2ulz | |
32 | __aeabi_dadd | |
33 | __aeabi_dcmpeq | |
34 | __aeabi_dcmpge | |
35 | __aeabi_dcmpgt | |
36 | __aeabi_dcmple | |
37 | __aeabi_dcmplt | |
38 | __aeabi_dcmpun | |
39 | __aeabi_ddiv | |
40 | __aeabi_dmul | |
41 | __aeabi_dneg | |
42 | __aeabi_drsub | |
43 | __aeabi_dsub | |
44 | __aeabi_f2d | |
45 | __aeabi_f2iz | |
46 | __aeabi_f2lz | |
47 | __aeabi_f2uiz | |
48 | __aeabi_f2ulz | |
49 | __aeabi_fadd | |
50 | __aeabi_fcmpeq | |
51 | __aeabi_fcmpge | |
52 | __aeabi_fcmpgt | |
53 | __aeabi_fcmple | |
54 | __aeabi_fcmplt | |
55 | __aeabi_fcmpun | |
56 | __aeabi_fdiv | |
57 | __aeabi_fmul | |
58 | __aeabi_fneg | |
59 | __aeabi_frsub | |
60 | __aeabi_fsub | |
61 | __aeabi_i2d | |
62 | __aeabi_i2f | |
9bd05108 | 63 | __aeabi_idiv |
b3f8d95d MM |
64 | __aeabi_idiv0 |
65 | __aeabi_idivmod | |
66 | __aeabi_l2d | |
67 | __aeabi_l2f | |
68 | __aeabi_lasr | |
69 | __aeabi_lcmp | |
70 | __aeabi_ldiv0 | |
71 | __aeabi_ldivmod | |
72 | __aeabi_llsl | |
73 | __aeabi_llsr | |
74 | __aeabi_lmul | |
75 | __aeabi_ui2d | |
76 | __aeabi_ui2f | |
9bd05108 | 77 | __aeabi_uidiv |
b3f8d95d MM |
78 | __aeabi_uidivmod |
79 | __aeabi_uldivmod | |
80 | __aeabi_ulcmp | |
81 | __aeabi_ul2d | |
82 | __aeabi_ul2f | |
9bd05108 RS |
83 | __aeabi_uread4 |
84 | __aeabi_uread8 | |
85 | __aeabi_uwrite4 | |
86 | __aeabi_uwrite8 | |
617a1b71 PB |
87 | |
88 | # Exception-Handling | |
89 | # \S 7.5 | |
90 | _Unwind_Complete | |
91 | _Unwind_VRS_Get | |
92 | _Unwind_VRS_Set | |
93 | _Unwind_VRS_Pop | |
94 | # \S 9.2 | |
95 | __aeabi_unwind_cpp_pr0 | |
96 | __aeabi_unwind_cpp_pr1 | |
97 | __aeabi_unwind_cpp_pr2 | |
98 | # The libstdc++ exception-handling personality routine uses this | |
99 | # GNU-specific entry point. | |
100 | __gnu_unwind_frame | |
b3f8d95d | 101 | } |
817a54f1 AH |
102 | |
103 | %exclude { | |
104 | _Unwind_Backtrace | |
105 | } | |
106 | GCC_4.3.0 { | |
107 | _Unwind_Backtrace | |
108 | } |