1 ## Linker script for GNU ld 2.13.91+ only.
3 ## Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
5 ## This file is part of the libstdc++ version 3 distribution.
7 ## This file is part of the GNU ISO C++ Library. This library is free
8 ## software; you can redistribute it and/or modify it under the
9 ## terms of the GNU General Public License as published by the
10 ## Free Software Foundation; either version 2, or (at your option)
13 ## This library is distributed in the hope that it will be useful,
14 ## but WITHOUT ANY WARRANTY; without even the implied warranty of
15 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 ## GNU General Public License for more details.
18 ## You should have received a copy of the GNU General Public License along
19 ## with this library; see the file COPYING. If not, write to the Free
20 ## Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
27 # Names inside the 'extern' block are demangled names.
38 # std::basic_ifstream;
40 std::basic_istr[a-d]*;
42 std::basic_istr[f-z]*;
46 # std::basic_ofstream;
49 std::basic_streambuf*;
51 # std::basic_stringbuf
52 std::basic_stringstream*;
61 std::ios_base::[A-Ha-z]*;
62 std::ios_base::_M_grow_words*;
63 std::ios_base::_M_init*;
64 std::ios_base::Init::[A-Za-z]*;
65 std::ios_base::[J-Za-z]*;
68 # std::istreambuf_iterator
75 std::locale::[A-Za-e]*;
76 std::locale::facet::[A-Za-z]*;
77 std::locale::facet::_S_get_c_locale*;
78 std::locale::facet::_S_clone_c_locale*;
79 std::locale::facet::_S_create_c_locale*;
80 std::locale::facet::_S_destroy_c_locale*;
81 std::locale::[A-Zg-h]*;
82 std::locale::id::[A-Za-z]*;
83 std::locale::id::_M_id*;
84 std::locale::[A-Zj-z]*;
85 std::locale::_[A-Ha-z]*;
86 std::locale::_Impl::[A-Za-z]*;
87 # std::locale::_Impl::_M_[A-Za-z]*;
88 std::locale::_[J-Ra-z]*;
89 std::locale::_S_normalize_category*;
90 std::locale::_[T-Za-z]*;
92 std::set_new_handler*;
99 std::_List_node_base::hook*;
100 std::_List_node_base::swap*;
101 std::_List_node_base::unhook*;
102 std::_List_node_base::reverse*;
103 std::_List_node_base::transfer*;
106 std::__numeric_limits_base*;
107 std::__num_base::_S_format_float*;
108 std::__num_base::_S_format_int*;
109 std::__num_base::_S_atoms_in;
110 std::__num_base::_S_atoms_out;
111 std::__moneypunct_cache*;
112 std::__numpunct_cache*;
113 std::__timepunct_cache*;
114 __gnu_debug::_Safe_iterator_base*;
115 __gnu_debug::_Safe_sequence_base*;
116 __gnu_debug::_Error_formatter*;
117 __gnu_norm::_List_node_base::hook*;
118 __gnu_norm::_List_node_base::swap*;
119 __gnu_norm::_List_node_base::unhook*;
120 __gnu_norm::_List_node_base::reverse*;
121 __gnu_norm::_List_node_base::transfer*
124 # Names not in an 'extern' block are mangled names.
130 _ZNSs12_Alloc_hiderC*;
131 _ZNSs12_M_leak_hardEv;
132 _ZNSs12_S_constructE[jm]cRKSaIcE;
133 _ZNSs12_S_empty_repEv;
134 _ZNSs13_S_copy_chars*;
135 _ZNSs[0-9][0-9]_M_replace*;
136 _ZNSs4_Rep10_M_destroy*;
137 _ZNSs4_Rep10_M_dispose*;
138 _ZNSs4_Rep10_M_refcopyEv;
139 _ZNSs4_Rep10_M_refdataEv;
140 _ZNSs4_Rep12_S_empty_repEv;
141 _ZNSs4_Rep13_M_set_leakedEv;
142 _ZNSs4_Rep15_M_set_sharableEv;
144 _ZNSs4_Rep8_M_clone*;
145 _ZNSs4_Rep9_S_createE[jm][jm]*;
148 _ZNSs9_M_mutateE[jm][jm][jm];
149 _ZNSs4_Rep20_S_empty_rep_storageE;
150 _ZNSs4_Rep11_S_max_sizeE;
151 _ZNSs4_Rep11_S_terminalE;
156 _ZNKSs[0-9][0-9][a-z]*;
158 _ZNKSs4_Rep12_M_is_leakedEv;
159 _ZNKSs4_Rep12_M_is_sharedEv;
166 _ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_E*;
169 _ZNSbIwSt11char_traitsIwESaIwEEC*;
170 _ZNSbIwSt11char_traitsIwESaIwEED*;
171 _ZNSbIwSt11char_traitsIwESaIwEE[0-9][a-z]*;
172 _ZNSbIwSt11char_traitsIwESaIwEE12_Alloc_hiderC*;
173 _ZNSbIwSt11char_traitsIwESaIwEE12_M_leak_hardEv;
174 _ZNSbIwSt11char_traitsIwESaIwEE12_S_constructE[jm]wRKS1_;
175 _ZNSbIwSt11char_traitsIwESaIwEE12_S_empty_repEv;
176 _ZNSbIwSt11char_traitsIwESaIwEE13_S_copy_chars*;
177 _ZNSbIwSt11char_traitsIwESaIwEE[0-9][0-9]_M_replace*;
178 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_destroy*;
179 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_dispose*;
180 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_refcopyEv;
181 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_refdataEv;
182 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep12_S_empty_repEv;
183 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep13_M_set_leakedEv;
184 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep15_M_set_sharableEv;
185 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep7_M_grab*;
186 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep8_M_clone*;
187 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep9_S_createE[jm][jm]*;
188 _ZNSbIwSt11char_traitsIwESaIwEE7_M_dataEPw;
189 _ZNSbIwSt11char_traitsIwESaIwEE7_M_leakEv;
190 _ZNSbIwSt11char_traitsIwESaIwEE9_M_mutateE[jm][jm][jm];
191 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep20_S_empty_rep_storageE;
192 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep11_S_max_sizeE;
193 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep11_S_terminalE;
194 _ZNSbIwSt11char_traitsIwESaIwEEaSE*;
195 _ZNSbIwSt11char_traitsIwESaIwEEixE*;
196 _ZNSbIwSt11char_traitsIwESaIwEEpLE*;
197 _ZNKSbIwSt11char_traitsIwESaIwEE[0-9][a-z]*;
198 _ZNKSbIwSt11char_traitsIwESaIwEE[0-9][0-9][a-z]*;
199 _ZNKSbIwSt11char_traitsIwESaIwEE[a-z]*;
200 _ZNKSbIwSt11char_traitsIwESaIwEE4_Rep12_M_is_leakedEv;
201 _ZNKSbIwSt11char_traitsIwESaIwEE4_Rep12_M_is_sharedEv;
202 _ZNKSbIwSt11char_traitsIwESaIwEE6_M_repEv;
203 _ZNKSbIwSt11char_traitsIwESaIwEE7_M_dataEv;
204 _ZNKSbIwSt11char_traitsIwESaIwEE7_M_iendEv;
205 _ZNKSbIwSt11char_traitsIwESaIwEE8_M_check*;
206 _ZNKSbIwSt11char_traitsIwESaIwEE8_M_limit*;
207 _ZNKSbIwSt11char_traitsIwESaIwEE9_M_ibeginEv;
208 _ZStplIwSt11char_traitsIwESaIwEESbIT_T0_T1_E*;
210 # std::basic_stringbuf
211 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[CD]*;
212 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9][a-r]*;
213 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9]seek*;
214 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9]set*;
215 _ZNKSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strEv;
216 _ZNKSt15basic_stringbufIwSt11char_traitsIwESaIwEE3strEv;
217 _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strERKSs;
218 _ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEE3strERKSbIwS1_S2_E;
219 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9][t-z]*;
220 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9]_M_[a-z]*;
221 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9][0-9]_M_[a-z]*;
224 # std::basic_iostream constructors, destructors
229 _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EEC*;
230 _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EED*;
231 _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EE5closeEv;
232 _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
233 _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EE4open*;
234 _ZNKSt13basic_fstreamI[cw]St11char_traitsI[cw]EE5rdbufEv;
236 # std::basic_ifstream
237 _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EEC*;
238 _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EED*;
239 _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE5closeEv;
240 _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
241 _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE4open*;
242 _ZNKSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE5rdbufEv;
244 # std::basic_ofstream
245 _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EEC*;
246 _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EED*;
247 _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE5closeEv;
248 _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
249 _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE4open*;
250 _ZNKSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE5rdbufEv;
252 # std::basic_istream<char>
258 _ZNSi6ignoreE[il][il];
261 # std::basic_istream<wchar_t>
262 _ZNSt13basic_istreamIwSt11char_traitsIwEEC*;
263 _ZNSt13basic_istreamIwSt11char_traitsIwEED*;
264 _ZNKSt13basic_istreamIwSt11char_traitsIwEE[0-9][a-z]*;
265 _ZNSt13basic_istreamIwSt11char_traitsIwEE[0-9][a-h]*;
266 _ZNSt13basic_istreamIwSt11char_traitsIwEE[0-9][j-z]*;
267 _ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreE[il][ijlm];
268 _ZNSt13basic_istreamIwSt11char_traitsIwEErsE*;
270 # std::istream operators and inserters
271 _ZSt7getlineI[cw]St11char_traitsI[cw]ESaI[cw]EERSt13basic_istream*;
272 _ZSt2wsI[cw]St11char_traitsI[cw]EE*;
273 _ZStrsI[cw]St11char_traitsI[cw]EERSt13basic_istream*;
274 _ZStrsI[cw]St11char_traitsI[cw]ESaI[cw]EERSt13basic_istream*;
275 _ZStrsISt11char_traitsI[cw]EERSt13basic_istream*;
276 _ZStrsId[cw]St11char_traitsI[cw]EERSt13basic_istream*;
277 _ZStrsIe[cw]St11char_traitsI[cw]EERSt13basic_istream*;
278 _ZStrsIf[cw]St11char_traitsI[cw]EERSt13basic_istream*;
280 # std::locale destructors
283 # std::locale::facet destructors
284 _ZNSt6locale5facetD*;
286 # std::locale::_Impl constructors, destructors
287 _ZNSt6locale5_ImplC*;
288 _ZNSt6locale5_ImplD*;
290 # std::ios_base, std::ios_base::Init destructors
292 _ZNSt8ios_base4InitD*;
294 # bool std::has_facet
298 _ZNKSt7num_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE*;
301 _ZNKSt9money_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE*;
304 _ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base;
305 _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base;
306 _ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base;
307 _ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base;
308 _ZSt20_Rb_tree_black_countPKSt18_Rb_tree_node_baseS1_;
309 _ZSt20_Rb_tree_rotate_leftPSt18_Rb_tree_node_baseRS0_;
310 _ZSt21_Rb_tree_rotate_rightPSt18_Rb_tree_node_baseRS0_;
311 _ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_;
312 _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_;
315 _ZNKSt12__basic_fileIcE7is_openEv;
316 _ZNSt12__basic_fileIcE2fdEv;
317 _ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei;
318 _ZNSt12__basic_fileIcE4syncEv;
319 _ZNSt12__basic_fileIcE5closeEv;
320 _ZNSt12__basic_fileIcE6xsgetn*;
321 _ZNSt12__basic_fileIcE6xsputn*;
322 _ZNSt12__basic_fileIcE7seekoff*;
323 _ZNSt12__basic_fileIcE8sys_openE*St13_Ios_Openmode;
324 _ZNSt12__basic_fileIcE8xsputn_2*;
325 _ZNSt12__basic_fileIcE9showmanycEv;
326 _ZNSt12__basic_fileIcEC*;
327 _ZNSt12__basic_fileIcED*;
329 # std::__convert_to_v
330 _ZSt14__convert_to_v*;
332 # __gnu_cxx::stdio_sync_filebuf
333 _ZTVN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EEE;
335 # __gnu_cxx::__atomic_add
336 # __gnu_cxx::__exchange_and_add
337 _ZN9__gnu_cxx12__atomic_add*;
338 _ZN9__gnu_cxx18__exchange_and_add*;
340 # operator new(size_t)
342 # operator new(size_t, std::nothrow_t const&)
343 _Znw[jm]RKSt9nothrow_t;
345 # operator delete(void*)
347 # operator delete(void*, std::nothrow_t const&)
348 _ZdlPvRKSt9nothrow_t;
350 # operator new[](size_t)
352 # operator new[](size_t, std::nothrow_t const&)
353 _Zna[jm]RKSt9nothrow_t;
355 # operator delete[](void*)
357 # operator delete[](void*, std::nothrow_t const&)
358 _ZdaPvRKSt9nothrow_t;
361 _ZTVNSt8ios_base7failureE;
362 _ZTVNSt6locale5facetE;
364 _ZTVSt[0-9][A-Za-z]*;
365 _ZTVSt[0-9][0-9][A-Za-z]*;
366 _ZTVSt11__timepunctI[cw]E;
367 _ZTVSt23__codecvt_abstract_baseI[cw]c11__mbstate_tE;
368 _ZTVSt21__ctype_abstract_baseI[cw]E;
372 _ZTTSt[0-9][A-Za-z]*;
373 _ZTTSt[0-9][0-9][A-Za-z]*;
377 _ZTINSt8ios_base7failureE;
378 _ZTINSt6locale5facetE;
379 _ZTISt[0-9][A-Za-z]*;
380 _ZTISt[0-9][0-9][A-Za-z]*;
381 _ZTISt11__timepunctI[cw]E;
383 _ZTISt21__ctype_abstract_baseI[cw]E;
384 _ZTISt23__codecvt_abstract_baseI[cw]c11__mbstate_tE;
385 _ZTIN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EEE;
386 _ZTIN9__gnu_cxx13stdio_filebufI[cw]St11char_traitsI[cw]EEE;
389 _ZTSNSt8ios_base7failureE;
390 _ZTSNSt6locale5facetE;
392 _ZTSSt[0-9][A-Za-z]*;
393 _ZTSSt[0-9][0-9][A-Za-z]*;
394 _ZTSSt11__timepunctI[cw]E;
396 _ZTSSt21__ctype_abstract_baseI[cw]E;
397 _ZTSSt23__codecvt_abstract_baseI[cw]c11__mbstate_tE;
398 _ZTSN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EEE;
399 _ZTSN9__gnu_cxx13stdio_filebufI[cw]St11char_traitsI[cw]EEE;
401 # function-scope static objects requires a guard variable.
404 # virtual function thunks
410 # stub functions from libmath
443 # GLIBCXX_ABI compatibility only.
445 _ZNKSs11_M_disjunctEPKc;
446 _ZNKSs15_M_check_lengthE[jm][jm]PKc;
447 _ZNSs4_Rep26_M_set_length_and_sharableE*;
448 _ZNSs7_M_copyEPcPKc[jm];
449 _ZNSs7_M_moveEPcPKc[jm];
450 _ZNSs9_M_assignEPc[jm]c;
453 _ZNKSbIwSt11char_traitsIwESaIwEE11_M_disjunctEPKw;
454 _ZNKSbIwSt11char_traitsIwESaIwEE15_M_check_lengthE[jm][jm]PKc;
455 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep26_M_set_length_and_sharableE*;
456 _ZNSbIwSt11char_traitsIwESaIwEE7_M_copyEPwPKw[jm];
457 _ZNSbIwSt11char_traitsIwESaIwEE7_M_moveEPwPKw[jm];
458 _ZNSbIwSt11char_traitsIwESaIwEE9_M_assignEPw[jm]w;
460 _ZNKSt13basic_fstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
461 _ZNKSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
462 _ZNKSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
465 _ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreE[ilv];
467 _ZNSt11char_traitsI[cw]E2eqERK[cw]S2_;
469 _ZNSt19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEppEv;
471 # std::locale::Impl _M_ members
472 _ZNSt6locale5_Impl16_M_install_facetEPKNS_2idEPKNS_5facetE;
473 _ZNSt6locale5_Impl16_M_replace_facetEPKS0_PKNS_2idE;
474 _ZNSt6locale5_Impl19_M_replace_categoryEPKS0_PKPKNS_2idE;
475 _ZNSt6locale5_Impl21_M_replace_categoriesEPKS0_i;
477 # DO NOT DELETE THIS LINE. Port-specific symbols, if any, will be here.
485 _ZNSt12__basic_fileIcE4fileEv;
491 _ZN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EE4fileEv;
493 _ZN9__gnu_cxx17__pool_alloc_base9_M_refillE[jm];
494 _ZN9__gnu_cxx17__pool_alloc_base16_M_get_free_listE[jm];
495 _ZN9__gnu_cxx17__pool_alloc_base12_M_get_mutexEv;
501 # stub functions from libmath
525 _ZN9__gnu_cxx6__poolILb0EE13_M_initializeEv;
526 _ZN9__gnu_cxx6__poolILb1EE13_M_initializeEPFvPvE;
527 _ZN9__gnu_cxx6__poolILb1EE21_M_destroy_thread_keyEPv;
528 _ZN9__gnu_cxx6__poolILb1EE16_M_get_thread_idEv;
529 _ZN9__gnu_cxx6__poolILb[01]EE16_M_reserve_blockE[jm][jm];
530 _ZN9__gnu_cxx6__poolILb[01]EE16_M_reclaim_blockEPc[jm];
531 _ZN9__gnu_cxx6__poolILb[01]EE10_M_destroyEv;
533 _ZN9__gnu_cxx9free_list6_M_getE*;
534 _ZN9__gnu_cxx9free_list8_M_clearEv;
541 _ZNKSs11_M_disjunctEPKc;
542 _ZNKSs15_M_check_lengthE[jm][jm]PKc;
543 _ZNSs4_Rep26_M_set_length_and_sharableE*;
544 _ZNSs7_M_copyEPcPKc[jm];
545 _ZNSs7_M_moveEPcPKc[jm];
546 _ZNSs9_M_assignEPc[jm]c;
549 _ZNKSbIwSt11char_traitsIwESaIwEE11_M_disjunctEPKw;
550 _ZNKSbIwSt11char_traitsIwESaIwEE15_M_check_lengthE[jm][jm]PKc;
551 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep26_M_set_length_and_sharableE*;
552 _ZNSbIwSt11char_traitsIwESaIwEE7_M_copyEPwPKw[jm];
553 _ZNSbIwSt11char_traitsIwESaIwEE7_M_moveEPwPKw[jm];
554 _ZNSbIwSt11char_traitsIwESaIwEE9_M_assignEPw[jm]w;
556 _ZNKSt13basic_fstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
557 _ZNKSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
558 _ZNKSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
561 _ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreE[ilv];
563 _ZNSt11char_traitsI[cw]E2eqERK[cw]S2_;
565 _ZNSt19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEppEv;
571 _ZSt17__copy_streambufsI[cw]St11char_traitsI[cw]EEiPSt15basic_streambuf*;
572 _ZNSt8ios_base17_M_call_callbacksENS_5eventE;
573 _ZNSt8ios_base20_M_dispose_callbacksEv;
574 _ZNSt6locale5facet13_S_get_c_nameEv;
576 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE9showmanycEv;
578 _ZNKSt15basic_stringbufIwSt11char_traitsIwESaIwEE3strEv;
580 _ZN9__gnu_cxx6__poolILb1EE13_M_initializeEv;
586 _ZNSt6locale5_Impl16_M_install_cacheEPKNS_5facetE[jm];
592 _ZSt17__copy_streambufsI[cw]St11char_traitsI[cw]EElPSt15basic_streambuf*;
596 # Symbols in the support library (libsupc++) have their own tag.
600 __cxa_allocate_exception;
605 __cxa_call_unexpected;
606 __cxa_current_exception_type;
610 __cxa_free_exception;
612 __cxa_get_globals_fast;
630 __gxx_personality_v0;
631 __gxx_personality_sj0;
634 # *_type_info classes, ctor and dtor
635 _ZN10__cxxabiv117__array_type_info*;
636 _ZN10__cxxabiv117__class_type_info*;
637 _ZN10__cxxabiv116__enum_type_info*;
638 _ZN10__cxxabiv120__function_type_info*;
639 _ZN10__cxxabiv123__fundamental_type_info*;
640 _ZN10__cxxabiv117__pbase_type_info*;
641 _ZN10__cxxabiv129__pointer_to_member_type_info*;
642 _ZN10__cxxabiv119__pointer_type_info*;
643 _ZN10__cxxabiv120__si_class_type_info*;
644 _ZN10__cxxabiv121__vmi_class_type_info*;
646 # *_type_info classes, member functions
647 _ZNK10__cxxabiv117__class_type_info*;
648 _ZNK10__cxxabiv120__function_type_info*;
649 _ZNK10__cxxabiv117__pbase_type_info*;
650 _ZNK10__cxxabiv129__pointer_to_member_type_info*;
651 _ZNK10__cxxabiv119__pointer_type_info*;
652 _ZNK10__cxxabiv120__si_class_type_info*;
653 _ZNK10__cxxabiv121__vmi_class_type_info*;
656 _ZTVN10__cxxabiv117__array_type_infoE;
657 _ZTVN10__cxxabiv117__class_type_infoE;
658 _ZTVN10__cxxabiv116__enum_type_infoE;
659 _ZTVN10__cxxabiv120__function_type_infoE;
660 _ZTVN10__cxxabiv123__fundamental_type_infoE;
661 _ZTVN10__cxxabiv117__pbase_type_infoE;
662 _ZTVN10__cxxabiv129__pointer_to_member_type_infoE;
663 _ZTVN10__cxxabiv119__pointer_type_infoE;
664 _ZTVN10__cxxabiv120__si_class_type_infoE;
665 _ZTVN10__cxxabiv121__vmi_class_type_infoE;
667 # typeinfo structure (and some names)
671 _ZTIN10__cxxabiv117__array_type_infoE;
672 _ZTIN10__cxxabiv117__class_type_infoE;
673 _ZTIN10__cxxabiv116__enum_type_infoE;
674 _ZTIN10__cxxabiv120__function_type_infoE;
675 _ZTIN10__cxxabiv123__fundamental_type_infoE;
676 _ZTIN10__cxxabiv117__pbase_type_infoE;
677 _ZTIN10__cxxabiv129__pointer_to_member_type_infoE;
678 _ZTIN10__cxxabiv119__pointer_type_infoE;
679 _ZTIN10__cxxabiv120__si_class_type_infoE;
680 _ZTIN10__cxxabiv121__vmi_class_type_infoE;
686 _ZTSN10__cxxabiv117__array_type_infoE;
687 _ZTSN10__cxxabiv117__class_type_infoE;
688 _ZTSN10__cxxabiv116__enum_type_infoE;
689 _ZTSN10__cxxabiv120__function_type_infoE;
690 _ZTSN10__cxxabiv123__fundamental_type_infoE;
691 _ZTSN10__cxxabiv117__pbase_type_infoE;
692 _ZTSN10__cxxabiv129__pointer_to_member_type_infoE;
693 _ZTSN10__cxxabiv119__pointer_type_infoE;
694 _ZTSN10__cxxabiv120__si_class_type_infoE;
695 _ZTSN10__cxxabiv121__vmi_class_type_infoE;
697 # __gnu_cxx::_verbose_terminate_handler()
698 _ZN9__gnu_cxx27__verbose_terminate_handlerEv;
706 __cxa_get_exception_ptr;