1 ## Linker script for GNU versioning (GNU ld 2.13.91+ only.)
3 ## Copyright (C) 2002-2014 Free Software Foundation, Inc.
5 ## This file is part of the GNU ISO C++ Library. This library is free
6 ## software; you can redistribute it and/or modify it under the
7 ## terms of the GNU General Public License as published by the
8 ## Free Software Foundation; either version 3, or (at your option)
11 ## This library is distributed in the hope that it will be useful,
12 ## but WITHOUT ANY WARRANTY; without even the implied warranty of
13 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 ## GNU General Public License for more details.
16 ## You should have received a copy of the GNU General Public License along
17 ## with this library; see the file COPYING3. If not see
18 ## <http://www.gnu.org/licenses/>.
24 # Names inside the 'extern' block are demangled names.
41 # std::basic_ifstream;
43 # std::basic_iostream;
44 std::basic_istr[a-d]*;
46 # std::basic_istringstream;
50 # std::basic_ofstream;
53 std::basic_ostr[a-d]*;
54 # std::basic_ostringstream;
56 # std::basic_streambuf
58 # std::basic_stringbuf
59 # std::basic_stringstream;
67 # std::condition_variable;
71 # std::current_exception
76 std::domain_error::d*;
77 # std::domain_error::~d*;
85 std::invalid_argument::i*;
86 # std::invalid_argument::~i*;
87 # std::ios_base::[A-Ha-z]*;
88 std::ios_base::[A-Ha-e]*;
89 std::ios_base::failbit;
90 # std::ios_base::failure*;
92 std::ios_base::floatfield;
93 std::ios_base::goodbit;
94 std::ios_base::[h-z]*;
95 std::ios_base::_M_grow_words*;
96 std::ios_base::_M_init*;
97 std::ios_base::Init::[A-Za-z]*;
98 # std::ios_base::[J-Za-z]*;
101 # std::istreambuf_iterator
102 # std::istringstream*;
106 std::length_error::l*;
107 # std::length_error::~l*;
109 std::locale::[A-Za-e]*;
110 std::locale::facet::[A-Za-z]*;
111 std::locale::facet::_S_get_c_locale*;
112 std::locale::facet::_S_clone_c_locale*;
113 std::locale::facet::_S_create_c_locale*;
114 std::locale::facet::_S_destroy_c_locale*;
115 std::locale::[A-Zg-h]*;
116 std::locale::id::[A-Za-z]*;
117 std::locale::id::_M_id*;
118 std::locale::[A-Zj-z]*;
119 std::locale::_[A-Ha-z]*;
120 std::locale::_Impl::[A-Za-z]*;
121 # std::locale::_Impl::_M_[A-Za-z]*;
122 std::locale::_[J-Ra-z]*;
123 std::locale::_S_normalize_category*;
124 std::locale::_[T-Za-z]*;
136 std::out_of_range::o*;
137 # std::out_of_range::~o*;
138 std::overflow_error::o*;
139 # std::overflow_error::~o*;
142 std::range_error::r*;
143 # std::range_error::~r*;
145 # std::rethrow_exception
146 std::set_new_handler*;
148 std::set_unexpected*;
161 std::underflow_error::u*;
162 # std::underflow_error::~u*;
163 std::uncaught_exception*;
166 std::_List_node_base::hook*;
167 std::_List_node_base::swap*;
168 std::_List_node_base::unhook*;
169 std::_List_node_base::reverse*;
170 std::_List_node_base::transfer*;
172 # std::__numeric_limits_base*;
173 std::__num_base::_S_format_float*;
174 std::__num_base::_S_format_int*;
175 std::__num_base::_S_atoms_in;
176 std::__num_base::_S_atoms_out;
177 std::__moneypunct_cache*;
178 std::__numpunct_cache*;
179 std::__timepunct_cache*
180 # __gnu_debug::_Error_formatter*
183 # Names not in an 'extern' block are mangled names. Character classes
184 # are used in many of the regex patterns to compensate for minor differences
185 # among the standard integer types and sizes on different platforms and
186 # under different modes of 64-bit architecture (ILP64, LLP64, etc.)
189 # 'y' here and below represents 'unsigned long long'
190 # where it is used for size_type on LLP64 platforms.
191 _ZNSsC[12][EI][PRjmvyN]*;
197 # _ZNSs[67][a-z]*E[PRcjmvy]*;
198 _ZNSs6appendE[PRcjmvy]*;
199 _ZNSs6assignE[PRcjmvy]*;
200 _ZNSs6insertE[PRcjmvy]*;
201 _ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEE[PRcjmvy]*;
202 _ZNSs[67][j-z]*E[PRcjmvy]*;
203 _ZNSs7[a-z]*EES2_[NPRjmy]*;
204 _ZNSs7[a-z]*EES2_S[12]*;
205 _ZNSs12_Alloc_hiderC*;
206 _ZNSs12_M_leak_hardEv;
207 _ZNSs12_S_constructE[jmy]cRKSaIcE;
208 _ZNSs12_S_empty_repEv;
209 _ZNSs13_S_copy_chars*;
210 _ZNSs[0-9][0-9]_M_replace*;
211 _ZNSs4_Rep10_M_destroy*;
212 _ZNSs4_Rep10_M_dispose*;
213 _ZNSs4_Rep10_M_refcopyEv;
214 _ZNSs4_Rep10_M_refdataEv;
215 _ZNSs4_Rep12_S_empty_repEv;
216 _ZNSs4_Rep13_M_set_leakedEv;
217 _ZNSs4_Rep15_M_set_sharableEv;
219 _ZNSs4_Rep8_M_clone*;
220 _ZNSs4_Rep9_S_createE[jmy][jmy]*;
223 _ZNSs9_M_mutateE[jmy][jmy][jmy];
224 _ZNSs4_Rep20_S_empty_rep_storageE;
225 _ZNSs4_Rep11_S_max_sizeE;
226 _ZNSs4_Rep11_S_terminalE;
234 _ZNKSs[0-9][0-9][a-z]*;
237 _ZNKSs4_Rep12_M_is_leakedEv;
238 _ZNKSs4_Rep12_M_is_sharedEv;
245 _ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_E*;
249 _ZNKSs4copyEPc[jmy][jmy];
252 _ZNSbIwSt11char_traitsIwESaIwEEC[12][EI][PRjmvyN]*;
253 _ZNSbIwSt11char_traitsIwESaIwEED*;
254 _ZNSbIwSt11char_traitsIwESaIwEE[0-58-9]a*;
255 _ZNSbIwSt11char_traitsIwESaIwEE5beginEv;
256 _ZNSbIwSt11char_traitsIwESaIwEE[0-58-9][c-e]*;
257 _ZNSbIwSt11char_traitsIwESaIwEE[0-59][g-z]*;
258 # _ZNSbIwSt11char_traitsIwESaIwEE[67][a-b]*E[PRwjmvy]*;
259 _ZNSbIwSt11char_traitsIwESaIwEE6appendE[PRwjmvy]*;
260 _ZNSbIwSt11char_traitsIwESaIwEE6assignE[PRwjmvy]*;
261 _ZNSbIwSt11char_traitsIwESaIwEE6insertE[PRwjmvy]*;
262 _ZNSbIwSt11char_traitsIwESaIwEE6insertEN9__gnu_cxx17__normal_iteratorIPwS2_EE[PRwjmvy]*;
263 _ZNSbIwSt11char_traitsIwESaIwEE[67][j-z]*E[PRwjmvy]*;
264 _ZNSbIwSt11char_traitsIwESaIwEE7[a-z]*EES6_[NPRjmy]*;
265 _ZNSbIwSt11char_traitsIwESaIwEE7[a-z]*EES6_S[56]*;
266 _ZNSbIwSt11char_traitsIwESaIwEE12_Alloc_hiderC*;
267 _ZNSbIwSt11char_traitsIwESaIwEE12_M_leak_hardEv;
268 _ZNSbIwSt11char_traitsIwESaIwEE12_S_constructE[jmy]wRKS1_;
269 _ZNSbIwSt11char_traitsIwESaIwEE12_S_empty_repEv;
270 _ZNSbIwSt11char_traitsIwESaIwEE13_S_copy_chars*;
271 _ZNSbIwSt11char_traitsIwESaIwEE[0-9][0-9]_M_replace*;
272 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_destroy*;
273 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_dispose*;
274 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_refcopyEv;
275 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_refdataEv;
276 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep12_S_empty_repEv;
277 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep13_M_set_leakedEv;
278 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep15_M_set_sharableEv;
279 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep7_M_grab*;
280 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep8_M_clone*;
281 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep9_S_createE[jmy][jmy]*;
282 _ZNSbIwSt11char_traitsIwESaIwEE7_M_dataEPw;
283 _ZNSbIwSt11char_traitsIwESaIwEE7_M_leakEv;
284 _ZNSbIwSt11char_traitsIwESaIwEE9_M_mutateE[jmy][jmy][jmy];
285 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep20_S_empty_rep_storageE;
286 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep11_S_max_sizeE;
287 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep11_S_terminalE;
288 _ZNSbIwSt11char_traitsIwESaIwEEaSE[PRw]*;
289 _ZNSbIwSt11char_traitsIwESaIwEEixE*;
290 _ZNSbIwSt11char_traitsIwESaIwEEpLE[PRw]*;
291 _ZNKSbIwSt11char_traitsIwESaIwEE[0-3][a-b]*;
292 _ZNKSbIwSt11char_traitsIwESaIwEE[5-9][a-b]*;
293 _ZNKSbIwSt11char_traitsIwESaIwEE[0-9][d-e]*;
294 _ZNKSbIwSt11char_traitsIwESaIwEE[0-9][g-z]*;
295 _ZNKSbIwSt11char_traitsIwESaIwEE[0-9][0-9][a-z]*;
296 _ZNKSbIwSt11char_traitsIwESaIwEE[a-z]*;
297 _ZNKSbIwSt11char_traitsIwESaIwEE4find*;
298 _ZNKSbIwSt11char_traitsIwESaIwEE4_Rep12_M_is_leakedEv;
299 _ZNKSbIwSt11char_traitsIwESaIwEE4_Rep12_M_is_sharedEv;
300 _ZNKSbIwSt11char_traitsIwESaIwEE6_M_repEv;
301 _ZNKSbIwSt11char_traitsIwESaIwEE7_M_dataEv;
302 _ZNKSbIwSt11char_traitsIwESaIwEE7_M_iendEv;
303 _ZNKSbIwSt11char_traitsIwESaIwEE8_M_check*;
304 _ZNKSbIwSt11char_traitsIwESaIwEE8_M_limit*;
305 _ZNKSbIwSt11char_traitsIwESaIwEE9_M_ibeginEv;
306 _ZStplIwSt11char_traitsIwESaIwEESbIT_T0_T1_E*;
307 _ZNKSbIwSt11char_traitsIwESaIwEE7compare*;
308 _ZNKSbIwSt11char_traitsIwESaIwEE5c_strEv;
309 _ZNKSbIwSt11char_traitsIwESaIwEE8capacityEv;
310 _ZNKSbIwSt11char_traitsIwESaIwEE4copyEPw[jmy][jmy];
312 # std::basic_streambuf
313 _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE[CD]*;
314 _ZNKSt15basic_streambufI[cw]St11char_traitsI[cw]EE[0-9]*;
315 _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE4set[gp]*;
316 _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE4sync*;
317 _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE[5-9][a-z][^t]*;
318 _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE[0-9][0-9][a-z][^t]*;
319 _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EEaSERKS2_;
321 # std::basic_stringbuf
322 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]E[RS]*;
323 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EED[^2]*;
324 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9][a-r]*;
325 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9]seek*;
326 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9]set*;
327 _ZNKSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strEv;
328 _ZNKSt15basic_stringbufIwSt11char_traitsIwESaIwEE3strEv;
329 _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strERKSs;
330 _ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEE3strERKSbIwS1_S2_E;
331 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9][t-z]*;
332 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9]_M_[a-o]*;
333 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9]_M_[q-z]*;
334 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9][0-9]_M_[a-z]*;
336 # std::basic_istringstream
337 _ZNSt19basic_istringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]E[RS]*;
338 _ZNSt19basic_istringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EED*;
339 _ZNSt19basic_istringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EE3str*;
340 _ZNKSt19basic_istringstream*;
342 # std::basic_ostringstream
343 _ZNSt19basic_ostringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]E[RS]*;
344 _ZNSt19basic_ostringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EED*;
345 _ZNSt19basic_ostringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EE3str*;
346 _ZNKSt19basic_ostringstream*;
348 # std::basic_stringstream
349 _ZNSt18basic_stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]E[RS]*;
350 _ZNSt18basic_stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EED*;
351 _ZNSt18basic_stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EE3str*;
352 _ZNKSt18basic_stringstream*;
354 # std::basic_iostream constructors (except move), destructors
358 _ZNSt14basic_iostreamIwSt11char_traitsIwEEC[12]Ev;
359 _ZNSt14basic_iostreamIwSt11char_traitsIwEEC[12]EP*;
360 _ZNSt14basic_iostreamIwSt11char_traitsIwEED*;
362 # std::basic_ios constructors, destructors
363 _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EEC*;
364 _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EED*;
366 # std::basic_ios members (except move, swap, set_rdbuf)
367 _ZNKSt9basic_iosI[cw]St11char_traitsI[cw]EEcvPvEv;
368 _ZNKSt9basic_iosI[cw]St11char_traitsI[cw]EEntEv*;
369 _ZNKSt9basic_iosI[cw]St11char_traitsI[cw]EE[0-9]*;
370 _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EE1[015]*;
371 _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EE3tie*;
372 _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EE4fill*;
373 _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EE4init*;
374 _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EE[578][a-z]*;
377 _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EEC[12]Ev;
378 _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EED*;
379 _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE0*;
380 _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE13*;
381 _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE15*;
382 _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE16*;
383 _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE19*;
384 _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE2*;
385 _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE3*;
386 _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE4openEPKc*;
387 _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE4sync*;
388 _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE[5-9]*;
389 _ZNKSt13basic_filebufI[cw]St11char_traitsI[cw]EE7is_openEv;
392 _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EEC[12]Ev;
393 _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EEC[12]EPKc*;
394 _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EED*;
395 _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EE5closeEv;
396 _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
397 _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EE4openEPKc*;
398 _ZNKSt13basic_fstreamI[cw]St11char_traitsI[cw]EE5rdbufEv;
400 # std::basic_ifstream
401 _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EEC[12]Ev;
402 _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EEC[12]EPKc*;
403 _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EED*;
404 _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE5closeEv;
405 _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
406 _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE4openEPKc*;
407 _ZNKSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE5rdbufEv;
409 # std::basic_ofstream
410 _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EEC[12]Ev;
411 _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EEC[12]EPKc*;
412 _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EED*;
413 _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE5closeEv;
414 _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
415 _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE4openEPKc*;
416 _ZNKSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE5rdbufEv;
418 # std::basic_istream<char>
430 # 'x' here and below matches 'long long' where it
431 # is used for signed sizetypes on LLP64 platforms.
432 _ZNSi6ignoreE[ilx][ilx];
435 # std::basic_istream<wchar_t>
436 _ZNSt13basic_istreamIwSt11char_traitsIwEEC[12]Ev;
437 _ZNSt13basic_istreamIwSt11char_traitsIwEEC[12]EP*;
438 _ZNSt13basic_istreamIwSt11char_traitsIwEED*;
439 _ZNKSt13basic_istreamIwSt11char_traitsIwEE[0-9][a-z]*;
440 _ZNSt13basic_istreamIwSt11char_traitsIwEE3get*;
441 _ZNSt13basic_istreamIwSt11char_traitsIwEE4peek*;
442 _ZNSt13basic_istreamIwSt11char_traitsIwEE4read*;
443 _ZNSt13basic_istreamIwSt11char_traitsIwEE4sync*;
444 _ZNSt13basic_istreamIwSt11char_traitsIwEE[5-9][j-z]*;
445 _ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreE[ilx][ijlmx];
446 _ZNSt13basic_istreamIwSt11char_traitsIwEE7getline*;
447 _ZNSt13basic_istreamIwSt11char_traitsIwEErsE*[^g];
449 # std::istream operators and extractors
450 _ZSt7getlineI[cw]St11char_traitsI[cw]ESaI[cw]EERSt13basic_istream*;
451 _ZSt2wsI[cw]St11char_traitsI[cw]EE*;
452 _ZStrsI[cw]St11char_traitsI[cw]EERSt13basic_istream*;
453 _ZStrsI[cw]St11char_traitsI[cw]ESaI[cw]EERSt13basic_istream*;
454 _ZStrsISt11char_traitsI[cw]EERSt13basic_istream*;
455 _ZStrsId[cw]St11char_traitsI[cw]EERSt13basic_istream*;
456 _ZStrsIe[cw]St11char_traitsI[cw]EERSt13basic_istream*;
457 _ZStrsIf[cw]St11char_traitsI[cw]EERSt13basic_istream*;
459 # std::basic_ostream<char>
464 _ZNSo8_M_writeEPKc[ilx];
469 # std::basic_ostream<wchar_t>
470 _ZNSt13basic_ostreamIwSt11char_traitsIwEEC[12]Ev;
471 _ZNSt13basic_ostreamIwSt11char_traitsIwEEC[12]EP*;
472 _ZNSt13basic_ostreamIwSt11char_traitsIwEED*;
473 _ZNKSt13basic_ostreamIwSt11char_traitsIwEE[0-9][a-z]*;
474 _ZNSt13basic_ostreamIwSt11char_traitsIwEE3putEw;
475 _ZNSt13basic_ostreamIwSt11char_traitsIwEE5flushEv;
476 _ZNSt13basic_ostreamIwSt11char_traitsIwEE5seekpE*;
477 _ZNSt13basic_ostreamIwSt11char_traitsIwEE5tellpEv;
478 _ZNSt13basic_ostreamIwSt11char_traitsIwEE5writeEPKw*;
479 _ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentry*;
480 _ZNSt13basic_ostreamIwSt11char_traitsIwEE8_M_writeEPKw[ilx];
481 _ZNSt13basic_ostreamIwSt11char_traitsIwEElsE*[^g];
483 # std::ostream operators and inserters
484 _ZSt4end[ls]I[cw]St11char_traitsI[cw]EERSt13basic_ostream*;
485 _ZSt5flushI[cw]St11char_traitsI[cw]EERSt13basic_ostream*;
486 _ZStlsI[cw]St11char_traitsI[cw]EERSt13basic_ostream*;
487 _ZStlsI[cw]St11char_traitsI[cw]ESaI[cw]EERSt13basic_ostream*;
488 _ZStlsISt11char_traitsI[cw]EERSt13basic_ostream*;
489 _ZStlsId[cw]St11char_traitsI[cw]EERSt13basic_ostream*;
490 _ZStlsIe[cw]St11char_traitsI[cw]EERSt13basic_ostream*;
491 _ZStlsIf[cw]St11char_traitsI[cw]EERSt13basic_ostream*;
493 # std::locale destructors
496 # std::locale::facet destructors
497 _ZNSt6locale5facetD*;
499 # std::locale::_Impl constructors, destructors
500 _ZNSt6locale5_ImplC*;
501 _ZNSt6locale5_ImplD*;
503 # std::ios_base, std::ios_base::Init destructors
505 _ZNSt8ios_base4InitD*;
507 # std::ios_base::failure constructors, destructors, virtual function
508 _ZNSt8ios_base7failureC*;
509 _ZNSt8ios_base7failureD*;
510 _ZNKSt8ios_base7failure4whatEv;
512 # bool std::has_facet
526 _ZNSt10ctype_base[56][ac-z]*;
529 _ZNSt12ctype_bynameI[cw]*;
532 _ZNKSt7num_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE*;
535 _ZNKSt7num_putI[cw]St19ostreambuf_iteratorI[cw]St11char_traitsI[cw]EEE*;
538 _ZNKSt9money_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE*;
541 _ZNKSt9money_putI[cw]St19ostreambuf_iteratorI[cw]St11char_traitsI[cw]EEE*;
545 _ZNKSt8time_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE1*;
546 _ZNKSt8time_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE8*;
547 _ZNKSt8time_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE21*;
549 # std::time_get_byname
550 _ZNSt15time_get_byname*;
556 # std::time_put_byname
557 _ZNSt15time_put_byname*;
559 # std::numeric_limits
560 _ZNSt21__numeric_limits_base[5-9]*;
561 _ZNSt21__numeric_limits_base1[0-7][hirt]*;
562 _ZNSt21__numeric_limits_base1[0-7]mi*;
563 _ZNSt21__numeric_limits_base1[0-7]max_e*;
565 _ZNSt14numeric_limitsI[a-m]E[5-9]*;
566 _ZNSt14numeric_limitsI[p-z]E[5-9]*;
567 _ZNSt14numeric_limitsI[a-m]E1[0-7][hirt]*;
568 _ZNSt14numeric_limitsI[p-z]E1[0-7][hirt]*;
569 _ZNSt14numeric_limitsI[a-m]E1[0-7]mi*;
570 _ZNSt14numeric_limitsI[p-z]E1[0-7]mi*;
571 _ZNSt14numeric_limitsI[a-m]E1[0-7]max_e*;
572 _ZNSt14numeric_limitsI[p-z]E1[0-7]max_e*;
575 _ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base;
576 _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base;
577 _ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base;
578 _ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base;
579 _ZSt20_Rb_tree_black_countPKSt18_Rb_tree_node_baseS1_;
580 _ZSt20_Rb_tree_rotate_leftPSt18_Rb_tree_node_baseRS0_;
581 _ZSt21_Rb_tree_rotate_rightPSt18_Rb_tree_node_baseRS0_;
582 _ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_;
583 _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_;
586 _ZNKSt12__basic_fileIcE7is_openEv;
587 _ZNSt12__basic_fileIcE2fdEv;
588 _ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei;
589 _ZNSt12__basic_fileIcE4syncEv;
590 _ZNSt12__basic_fileIcE5closeEv;
591 _ZNSt12__basic_fileIcE6xsgetn*;
592 _ZNSt12__basic_fileIcE6xsputn*;
593 _ZNSt12__basic_fileIcE7seekoff*;
594 _ZNSt12__basic_fileIcE8sys_openE*St13_Ios_Openmode;
595 _ZNSt12__basic_fileIcE8xsputn_2*;
596 _ZNSt12__basic_fileIcE9showmanycEv;
597 _ZNSt12__basic_fileIcEC*;
598 _ZNSt12__basic_fileIcED*;
600 # std::__convert_to_v
601 _ZSt14__convert_to_vI[^g]*;
603 # __gnu_cxx::stdio_sync_filebuf
604 _ZTVN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EEE;
606 # __gnu_cxx::__atomic_add
607 # __gnu_cxx::__exchange_and_add
608 _ZN9__gnu_cxx12__atomic_addEPV[il]i;
609 _ZN9__gnu_cxx18__exchange_and_addEPV[il]i;
612 _ZN10__gnu_norm15_List_node_base4hook*;
613 _ZN10__gnu_norm15_List_node_base4swap*;
614 _ZN10__gnu_norm15_List_node_base6unhookEv;
615 _ZN10__gnu_norm15_List_node_base7reverseEv;
616 _ZN10__gnu_norm15_List_node_base8transfer*;
618 # __gnu_debug::_Safe_sequence_base and _Safe_iterator_base
619 _ZN11__gnu_debug19_Safe_sequence_base13_M_detach_allEv;
620 _ZN11__gnu_debug19_Safe_sequence_base18_M_detach_singularEv;
621 _ZN11__gnu_debug19_Safe_sequence_base22_M_revalidate_singularEv;
622 _ZN11__gnu_debug19_Safe_sequence_base7_M_swapERS0_;
623 _ZN11__gnu_debug19_Safe_iterator_base9_M_attachEPNS_19_Safe_sequence_baseEb;
624 _ZN11__gnu_debug19_Safe_iterator_base9_M_detachEv;
625 _ZNK11__gnu_debug19_Safe_iterator_base11_M_singularEv;
626 _ZNK11__gnu_debug19_Safe_iterator_base14_M_can_compareERKS0_;
628 # __gnu_debug::_Error_formatter
629 _ZNK11__gnu_debug16_Error_formatter10_M_message*;
630 _ZNK11__gnu_debug16_Error_formatter10_Parameter*;
631 _ZNK11__gnu_debug16_Error_formatter13_M_print_word*;
632 _ZNK11__gnu_debug16_Error_formatter15_M_print_string*;
633 _ZNK11__gnu_debug16_Error_formatter8_M_error*;
635 # exceptions as functions
636 _ZSt16__throw_bad_castv;
637 _ZSt17__throw_bad_allocv;
638 _ZSt18__throw_bad_typeidv;
639 _ZSt19__throw_ios_failurePKc;
640 _ZSt19__throw_logic_errorPKc;
641 _ZSt19__throw_range_errorPKc;
642 _ZSt20__throw_domain_errorPKc;
643 _ZSt20__throw_length_errorPKc;
644 _ZSt20__throw_out_of_rangePKc;
645 _ZSt21__throw_bad_exceptionv;
646 _ZSt21__throw_runtime_errorPKc;
647 _ZSt22__throw_overflow_errorPKc;
648 _ZSt23__throw_underflow_errorPKc;
649 _ZSt24__throw_invalid_argumentPKc;
651 # operator new(size_t)
653 # operator new(size_t, std::nothrow_t const&)
654 _Znw[jmy]RKSt9nothrow_t;
656 # operator delete(void*)
658 # operator delete(void*, std::nothrow_t const&)
659 _ZdlPvRKSt9nothrow_t;
661 # operator new[](size_t)
663 # operator new[](size_t, std::nothrow_t const&)
664 _Zna[jmy]RKSt9nothrow_t;
666 # operator delete[](void*)
668 # operator delete[](void*, std::nothrow_t const&)
669 _ZdaPvRKSt9nothrow_t;
672 _ZTVNSt8ios_base7failureE;
673 _ZTVNSt6locale5facetE;
675 _ZTVSt[0-9][A-Za-z]*;
676 # _ZTVSt[0-9][0-9][A-Za-z]*;
677 _ZTVSt[0-9][0-9][A-Z]*;
678 # _ZTVSt[0-9][0-9][a-d]*;
681 _ZTVSt13bad_exception;
682 _ZTVSt[0-9][0-9]basic*;
683 _ZTVSt[0-9][0-9][c-d]*;
684 _ZTVSt[0-9][0-9][g-k]*;
686 _ZTVSt12length_error;
687 # _ZTVSt[0-9][0-9][m-q]*;
688 _ZTVSt[0-9][0-9][m]*;
689 _ZTVSt[0-9][0-9]n[^e]*;
690 _ZTVSt[0-9][0-9][o-q]*;
692 _ZTVSt13runtime_error;
693 _ZTVSt[0-9][0-9][t-z]*;
694 _ZTVSt[0-9][0-9]e[^r]*;
695 _ZTVSt[0-9][0-9]s[^y]*;
697 _ZTVSt11__timepunctI[cw]E;
698 _ZTVSt23__codecvt_abstract_baseI[cw]c11__mbstate_tE;
699 _ZTVSt21__ctype_abstract_baseI[cw]E;
703 _ZTTSt[0-9][A-Za-z]*;
704 _ZTTSt[0-9][0-9][A-Za-z]*;
708 _ZTISt[0-9][A-Za-z]*;
709 # _ZTISt[0-9][0-9][A-Za-z]*;
710 _ZTISt[0-9][0-9][A-Z]*;
711 # _ZTISt[0-9][0-9][a-d]*;
714 _ZTISt13bad_exception;
715 _ZTISt[0-9][0-9]basic*;
716 _ZTISt[0-9][0-9][c-d]*;
717 _ZTISt[0-9][0-9][g-k]*;
719 _ZTISt12length_error;
720 # _ZTISt[0-9][0-9][m-q]*;
721 _ZTISt[0-9][0-9][m]*;
722 _ZTISt[0-9][0-9]n[^e]*;
723 _ZTISt[0-9][0-9][o-q]*;
725 _ZTISt13runtime_error;
726 _ZTISt[0-9][0-9][t-z]*;
727 _ZTISt[0-9][0-9]e[^r]*;
728 _ZTISt[0-9][0-9]s[^y]*;
729 _ZTISt11__timepunctI[cw]E;
731 _ZTISt21__ctype_abstract_baseI[cw]E;
732 _ZTISt23__codecvt_abstract_baseI[cw]c11__mbstate_tE;
733 # _ZTISt16__numpunct_cacheI[cw]E;
734 # _ZTISt17__timepunct_cacheI[cw]E;
735 # _ZTISt18__moneypunct_cacheI[cw]Lb?EE;
736 _ZTINSt8ios_base7failureE;
737 _ZTINSt6locale5facetE;
738 _ZTIN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EEE;
739 _ZTIN9__gnu_cxx13stdio_filebufI[cw]St11char_traitsI[cw]EEE;
742 _ZTSNSt8ios_base7failureE;
743 _ZTSNSt6locale5facetE;
745 _ZTSSt[0-9][A-Za-z]*;
746 # _ZTSSt[0-9][0-9][A-Za-z]*;
747 _ZTSSt[0-9][0-9][A-Z]*;
748 # _ZTSSt[0-9][0-9][a-d]*;
751 _ZTSSt13bad_exception;
752 _ZTSSt[0-9][0-9]basic*;
753 _ZTSSt[0-9][0-9][c-d]*;
754 _ZTSSt[0-9][0-9][g-k]*;
756 _ZTSSt12length_error;
757 # _ZTSSt[0-9][0-9][m-q]*;
758 _ZTSSt[0-9][0-9][m]*;
759 _ZTSSt[0-9][0-9]n[^e]*;
760 _ZTSSt[0-9][0-9][o-q]*;
762 _ZTSSt13runtime_error;
763 _ZTSSt[0-9][0-9][t-z]*;
764 _ZTSSt[0-9][0-9]e[^r]*;
765 _ZTSSt[0-9][0-9]s[^y]*;
767 _ZTSSt11__timepunctI[cw]E;
769 _ZTSSt21__ctype_abstract_baseI[cw]E;
770 _ZTSSt23__codecvt_abstract_baseI[cw]c11__mbstate_tE;
771 _ZTSN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EEE;
772 _ZTSN9__gnu_cxx13stdio_filebufI[cw]St11char_traitsI[cw]EEE;
774 # std::bad_alloc::~bad_alloc, std::bad_cast::~bad_cast,
775 # std::bad_typeid::~bad_typeid, std::bad_exception::~bad_exception
779 _ZNSt13bad_exceptionD*;
781 # function-scope static objects requires a guard variable.
785 # complete and deleting destructors where base destructors should not
787 _ZNSt11range_errorD[01]Ev;
788 _ZNSt12domain_errorD[01]Ev;
789 _ZNSt12length_errorD[01]Ev;
790 _ZNSt12out_of_rangeD[01]Ev;
791 _ZNSt14overflow_errorD[01]Ev;
792 _ZNSt15underflow_errorD[01]Ev;
793 _ZNSt16invalid_argumentD[01]Ev;
795 # virtual function thunks
801 # stub functions from libmath
831 #ifdef HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT
832 # GLIBCXX_ABI compatibility only.
834 _ZNKSs11_M_disjunctEPKc;
835 _ZNKSs15_M_check_lengthE[jmy][jmy]PKc;
836 _ZNSs4_Rep26_M_set_length_and_sharableE*;
837 _ZNSs7_M_copyEPcPKc[jmy];
838 _ZNSs7_M_moveEPcPKc[jmy];
839 _ZNSs9_M_assignEPc[jmy]c;
842 _ZNKSbIwSt11char_traitsIwESaIwEE11_M_disjunctEPKw;
843 _ZNKSbIwSt11char_traitsIwESaIwEE15_M_check_lengthE[jmy][jmy]PKc;
844 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep26_M_set_length_and_sharableE*;
845 _ZNSbIwSt11char_traitsIwESaIwEE7_M_copyEPwPKw[jmy];
846 _ZNSbIwSt11char_traitsIwESaIwEE7_M_moveEPwPKw[jmy];
847 _ZNSbIwSt11char_traitsIwESaIwEE9_M_assignEPw[jmy]w;
849 _ZNKSt13basic_fstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
850 _ZNKSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
851 _ZNKSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
854 _ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreE[ilvx];
856 _ZNSt11char_traitsI[cw]E2eqERK[cw]S2_;
858 _ZNSt19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEppEv;
861 # std::locale::Impl _M_ members
862 _ZNSt6locale5_Impl16_M_install_facetEPKNS_2idEPKNS_5facetE;
863 _ZNSt6locale5_Impl16_M_replace_facetEPKS0_PKNS_2idE;
864 _ZNSt6locale5_Impl19_M_replace_categoryEPKS0_PKPKNS_2idE;
865 _ZNSt6locale5_Impl21_M_replace_categoriesEPKS0_i;
867 # DO NOT DELETE THIS LINE. Port-specific symbols, if any, will be here.
875 _ZNSt12__basic_fileIcE4fileEv;
881 _ZN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EE4fileEv;
883 _ZN9__gnu_cxx17__pool_alloc_base9_M_refillE[jmy];
884 _ZN9__gnu_cxx17__pool_alloc_base16_M_get_free_listE[jmy];
885 _ZN9__gnu_cxx17__pool_alloc_base12_M_get_mutexEv;
891 # stub functions from libmath
915 _ZN9__gnu_cxx6__poolILb0EE13_M_initializeEv;
916 _ZN9__gnu_cxx6__poolILb1EE13_M_initializeEPFvPvE;
917 _ZN9__gnu_cxx6__poolILb1EE21_M_destroy_thread_keyEPv;
918 _ZN9__gnu_cxx6__poolILb1EE16_M_get_thread_idEv;
919 _ZN9__gnu_cxx6__poolILb[01]EE16_M_reserve_blockE[jmy][jmy];
920 _ZN9__gnu_cxx6__poolILb[01]EE16_M_reclaim_blockEPc[jmy];
921 _ZN9__gnu_cxx6__poolILb[01]EE10_M_destroyEv;
923 _ZN9__gnu_cxx9free_list6_M_getE*;
924 _ZN9__gnu_cxx9free_list8_M_clearEv;
931 _ZNKSs11_M_disjunctEPKc;
932 _ZNKSs15_M_check_lengthE[jmy][jmy]PKc;
933 _ZNSs4_Rep26_M_set_length_and_sharableE*;
934 _ZNSs7_M_copyEPcPKc[jmy];
935 _ZNSs7_M_moveEPcPKc[jmy];
936 _ZNSs9_M_assignEPc[jmy]c;
939 _ZNKSbIwSt11char_traitsIwESaIwEE11_M_disjunctEPKw;
940 _ZNKSbIwSt11char_traitsIwESaIwEE15_M_check_lengthE[jmy][jmy]PKc;
941 _ZNSbIwSt11char_traitsIwESaIwEE4_Rep26_M_set_length_and_sharableE*;
942 _ZNSbIwSt11char_traitsIwESaIwEE7_M_copyEPwPKw[jmy];
943 _ZNSbIwSt11char_traitsIwESaIwEE7_M_moveEPwPKw[jmy];
944 _ZNSbIwSt11char_traitsIwESaIwEE9_M_assignEPw[jmy]w;
946 _ZNKSt13basic_fstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
947 _ZNKSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
948 _ZNKSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE7is_openEv;
951 _ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreE[ilvx];
953 _ZNSt11char_traitsI[cw]E2eqERK[cw]S2_;
955 # Those template instantiations weren't exported on Solaris in GCC 4.6
956 # and aren't necessary for correct operation, so don't emit them now
957 # (PR libstdc++/52188).
958 #if !defined(__sun__) && !defined(__svr4__)
959 _ZNSt19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEppEv;
965 _ZSt17__copy_streambufsI[cw]St11char_traitsI[cw]EE[ix]PSt15basic_streambuf*;
966 _ZNSt8ios_base17_M_call_callbacksENS_5eventE;
967 _ZNSt8ios_base20_M_dispose_callbacksEv;
968 _ZNSt6locale5facet13_S_get_c_nameEv;
970 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE9showmanycEv;
972 #ifdef HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT
973 _ZNKSt15basic_stringbufIwSt11char_traitsIwESaIwEE3strEv;
976 _ZN9__gnu_cxx6__poolILb1EE13_M_initializeEv;
982 _ZNSt6locale5_Impl16_M_install_cacheEPKNS_5facetE[jmy];
988 _ZSt17__copy_streambufsI[cw]St11char_traitsI[cw]EElPSt15basic_streambuf*;
994 _ZNSt6__norm15_List_node_base4hook*;
995 _ZNSt6__norm15_List_node_base4swap*;
996 _ZNSt6__norm15_List_node_base6unhookEv;
997 _ZNSt6__norm15_List_node_base7reverseEv;
998 _ZNSt6__norm15_List_node_base8transfer*;
1000 _ZNSo9_M_insertI[^g]*;
1001 _ZNSt13basic_ostreamIwSt11char_traitsIwEE9_M_insertI[^g]*;
1002 _ZNSi10_M_extractI[^g]*;
1003 _ZNSt13basic_istreamIwSt11char_traitsIwEE10_M_extractI[^g]*;
1005 _ZSt21__copy_streambufs_eofI[cw]St11char_traitsI[cw]EE[ilx]PSt15basic_streambuf*;
1007 _ZSt16__ostream_insert*;
1009 _ZN11__gnu_debug19_Safe_sequence_base12_M_get_mutexEv;
1010 _ZN11__gnu_debug19_Safe_iterator_base16_M_attach_singleEPNS_19_Safe_sequence_baseEb;
1011 _ZN11__gnu_debug19_Safe_iterator_base16_M_detach_singleEv;
1012 _ZN11__gnu_debug19_Safe_iterator_base12_M_get_mutexEv;
1014 _ZNKSt9bad_alloc4whatEv;
1015 _ZNKSt8bad_cast4whatEv;
1016 _ZNKSt10bad_typeid4whatEv;
1017 _ZNKSt13bad_exception4whatEv;
1023 _ZNK11__gnu_debug16_Error_formatter17_M_get_max_lengthEv;
1025 _ZNKSt3tr14hashIRKSbIwSt11char_traitsIwESaIwEEEclES6_;
1026 _ZNKSt3tr14hashIRKSsEclES2_;
1027 _ZNKSt3tr14hashISbIwSt11char_traitsIwESaIwEEEclES4_;
1028 _ZNKSt3tr14hashISsEclESs;
1029 _ZNKSt3tr14hashIeEclEe;
1031 _ZNKSt4hashIRKSbIwSt11char_traitsIwESaIwEEEclES5_;
1032 _ZNKSt4hashIRKSsEclES1_;
1033 _ZNKSt4hashISbIwSt11char_traitsIwESaIwEEEclES3_;
1034 _ZNKSt4hashISsEclESs;
1037 _ZSt17__verify_grouping*;
1039 _ZNSt8__detail12__prime_listE;
1040 _ZNSt3tr18__detail12__prime_listE;
1043 _ZN14__gnu_parallel9_Settings3getEv;
1044 _ZN14__gnu_parallel9_Settings3setERS0_;
1046 _ZNSt9__cxx199815_List_node_base4hook*;
1047 _ZNSt9__cxx199815_List_node_base4swap*;
1048 _ZNSt9__cxx199815_List_node_base6unhookEv;
1049 _ZNSt9__cxx199815_List_node_base7reverseEv;
1050 _ZNSt9__cxx199815_List_node_base8transfer*;
1052 _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE6stosscEv;
1054 _ZN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EE4syncEv;
1055 _ZN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EE[5-9]*;
1056 _ZN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EEC[12]EP*;
1057 _ZN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EED[^2]*;
1064 __atomic_flag_for_address;
1065 __atomic_flag_wait_explicit;
1066 atomic_flag_clear_explicit;
1067 atomic_flag_test_and_set_explicit;
1068 _ZNVSt9__atomic011atomic_flag12test_and_setESt12memory_order;
1069 _ZNVSt9__atomic011atomic_flag5clearESt12memory_order;
1079 _ZNKSt10lock_error4whatEv;
1082 _ZSt15__once_callable;
1083 _ZSt14__once_functor;
1084 _ZSt23__get_once_functor_lockv;
1087 # condition_variable
1088 _ZNSt18condition_variable10notify_allEv;
1089 _ZNSt18condition_variable10notify_oneEv;
1090 _ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE;
1091 _ZNSt18condition_variableC1Ev;
1092 _ZNSt18condition_variableC2Ev;
1093 _ZNSt18condition_variableD1Ev;
1094 _ZNSt18condition_variableD2Ev;
1095 _ZNSt22condition_variable_anyC1Ev;
1096 _ZNSt22condition_variable_anyC2Ev;
1097 _ZNSt22condition_variable_anyD1Ev;
1098 _ZNSt22condition_variable_anyD2Ev;
1101 _ZNSt6thread4joinEv;
1102 _ZNSt6thread6detachEv;
1103 _ZNSt6thread15_M_start_threadESt10shared_ptrINS_10_Impl_baseEE;
1106 _ZSt15system_categoryv;
1107 _ZSt16generic_categoryv;
1109 _ZNKSt10error_code23default_error_conditionEv;
1110 _ZNKSt14error_category23default_error_conditionEi;
1112 _ZNKSt14error_category10equivalentERKSt10error_codei;
1113 _ZNKSt14error_category10equivalentEiRKSt15error_condition;
1115 _ZTISt14error_category;
1116 _ZTSSt14error_category;
1117 _ZTVSt14error_category;
1119 _ZTSSt12system_error;
1120 _ZTISt12system_error;
1121 _ZTVSt12system_error;
1122 _ZNSt12system_errorD*Ev;
1124 _ZNKSt4hashISt10error_codeEclES0_;
1126 _ZSt20__throw_system_errori;
1128 # char16_t and char32_t
1129 _ZNSt14numeric_limitsIDiE[5-9]*;
1130 _ZNSt14numeric_limitsIDsE[5-9]*;
1131 _ZNSt14numeric_limitsIDiE1[0-7][hirt]*;
1132 _ZNSt14numeric_limitsIDsE1[0-7][hirt]*;
1133 _ZNSt14numeric_limitsIDiE1[0-7]mi*;
1134 _ZNSt14numeric_limitsIDsE1[0-7]mi*;
1135 _ZNSt14numeric_limitsIDiE1[0-7]max_e*;
1136 _ZNSt14numeric_limitsIDsE1[0-7]max_e*;
1139 _ZNSt6chrono12system_clock12is_monotonicE;
1140 _ZNSt6chrono12system_clock3nowEv;
1141 _ZNSt6chrono15monotonic_clock12is_monotonicE;
1142 _ZNSt6chrono15monotonic_clock3nowEv;
1144 # string/wstring initializer_list overloads
1145 _ZNSs6appendESt16initializer_listIcE;
1146 _ZNSs6assignESt16initializer_listIcE;
1147 _ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEESt16initializer_listIcE;
1148 _ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_St16initializer_listIcE;
1149 _ZNSsC1ESt16initializer_listIcERKSaIcE;
1150 _ZNSsC2ESt16initializer_listIcERKSaIcE;
1151 _ZNSsaSESt16initializer_listIcE;
1152 _ZNSspLESt16initializer_listIcE;
1153 _ZNSbIwSt11char_traitsIwESaIwEE6appendESt16initializer_listIwE;
1154 _ZNSbIwSt11char_traitsIwESaIwEE6assignESt16initializer_listIwE;
1155 _ZNSbIwSt11char_traitsIwESaIwEE6insertEN9__gnu_cxx17__normal_iteratorIPwS2_EESt16initializer_listIwE;
1156 _ZNSbIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS2_EES6_St16initializer_listIwE;
1157 _ZNSbIwSt11char_traitsIwESaIwEEC1ESt16initializer_listIwERKS1_;
1158 _ZNSbIwSt11char_traitsIwESaIwEEC2ESt16initializer_listIwERKS1_;
1159 _ZNSbIwSt11char_traitsIwESaIwEEaSESt16initializer_listIwE;
1160 _ZNSbIwSt11char_traitsIwESaIwEEpLESt16initializer_listIwE;
1162 # ctype<char>::_M_narrow_init and _M_widen_init
1163 _ZNKSt5ctypeIcE14_M_narrow_initEv;
1164 _ZNKSt5ctypeIcE13_M_widen_initEv;
1171 _ZSt27__set_once_functor_lock_ptrPSt11unique_lockISt5mutexE;
1172 _ZSt16__get_once_mutexv;
1178 # new fstream members
1179 _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE4openERKSsSt13_Ios_Openmode;
1180 _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EEC[12]ERKSsSt13_Ios_Openmode;
1181 _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EE4openERKSsSt13_Ios_Openmode;
1182 _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EEC[12]ERKSsSt13_Ios_Openmode;
1183 _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE4openERKSsSt13_Ios_Openmode;
1184 _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EEC[12]ERKSsSt13_Ios_Openmode;
1185 _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE4openERKSsSt13_Ios_Openmode;
1192 _ZNSt9__atomic011atomic_flag12test_and_setESt12memory_order;
1193 _ZNSt9__atomic011atomic_flag5clearESt12memory_order;
1196 _ZNSt12future_errorD*;
1197 _ZNKSt12future_error4whatEv;
1198 _ZTSSt12future_error;
1199 _ZTVSt12future_error;
1200 _ZTISt12future_error;
1201 _ZSt20__throw_future_errori;
1203 # GLIBCXX_ABI compatibility only.
1204 _ZSt15future_category;
1206 # string|wstring ::cbegin member functions
1211 _ZNKSbIwSt11char_traitsIwESaIwEE4cendEv;
1212 _ZNKSbIwSt11char_traitsIwESaIwEE6cbeginEv;
1213 _ZNKSbIwSt11char_traitsIwESaIwEE7crbeginEv;
1214 _ZNKSbIwSt11char_traitsIwESaIwEE5crendEv;
1216 # string|wstring ::_S_construct<> and ::_S_construct_aux_2 helpers
1217 _ZNSs12_S_constructI*;
1218 _ZNSbIwSt11char_traitsIwESaIwEE12_S_constructI*;
1219 _ZNSs18_S_construct_aux_2*;
1220 _ZNSbIwSt11char_traitsIwESaIwEE18_S_construct_aux_2*;
1222 # string|wstring shrink_to_fit member function
1223 _ZNSs13shrink_to_fitEv;
1224 _ZNSbIwSt11char_traitsIwESaIwEE13shrink_to_fitEv;
1226 # string|wstring move contructor, move assignment operator and
1229 _ZNSbIwSt11char_traitsIwESaIwEEC1EOS2_;
1231 _ZNSbIwSt11char_traitsIwESaIwEEaSEOS2_;
1233 _ZNSbIwSt11char_traitsIwESaIwEE6assignEOS2_;
1235 _ZSt25__throw_bad_function_callv;
1237 # std::time_get::_M_extract_wday_or_month
1238 _ZNKSt8time_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE24_M_extract_wday_or_month*;
1241 _ZNSt15_List_node_base7_M_hook*;
1242 _ZNSt15_List_node_base9_M_unhookEv;
1243 _ZNSt15_List_node_base10_M_reverseEv;
1244 _ZNSt15_List_node_base11_M_transfer*;
1246 _ZNSt6__norm15_List_node_base7_M_hook*;
1247 _ZNSt6__norm15_List_node_base9_M_unhookEv;
1248 _ZNSt6__norm15_List_node_base10_M_reverseEv;
1249 _ZNSt6__norm15_List_node_base11_M_transfer*;
1251 _ZNSt9__cxx199815_List_node_base7_M_hook*;
1252 _ZNSt9__cxx199815_List_node_base9_M_unhookEv;
1253 _ZNSt9__cxx199815_List_node_base10_M_reverseEv;
1254 _ZNSt9__cxx199815_List_node_base11_M_transfer*;
1256 # std::numeric_limits::max_digits10
1257 _ZNSt21__numeric_limits_base12max_digits10E;
1258 _ZNSt14numeric_limitsI[a-m]E12max_digits10E;
1259 _ZNSt14numeric_limitsI[p-z]E12max_digits10E;
1260 _ZNSt14numeric_limitsID[is]E12max_digits10E;
1266 # string|wstring front and back member functions
1269 _ZNSbIwSt11char_traitsIwESaIwEE5frontEv;
1270 _ZNKSbIwSt11char_traitsIwESaIwEE5frontEv;
1273 _ZNSbIwSt11char_traitsIwESaIwEE4backEv;
1274 _ZNKSbIwSt11char_traitsIwESaIwEE4backEv;
1276 # string|wstring move contructor.
1278 _ZNSbIwSt11char_traitsIwESaIwEEC2EOS2_;
1280 # basic_filebuf::_M_get_ext_pos
1281 _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE14_M_get_ext_pos*;
1283 # targets using emutls
1284 __emutls_v._ZSt11__once_call;
1285 __emutls_v._ZSt15__once_callable;
1287 # std::future_category is now a function
1288 _ZSt15future_categoryv;
1291 _ZNSt12placeholders*;
1293 _ZNSt8__detail15_List_node_base7_M_hook*;
1294 _ZNSt8__detail15_List_node_base9_M_unhookEv;
1295 _ZNSt8__detail15_List_node_base10_M_reverseEv;
1296 _ZNSt8__detail15_List_node_base11_M_transfer*;
1297 _ZNSt8__detail15_List_node_base4swapERS0_S1_;
1299 _ZNSt11range_errorD2Ev;
1300 _ZNSt12domain_errorD2Ev;
1301 _ZNSt12length_errorD2Ev;
1302 _ZNSt12out_of_rangeD2Ev;
1303 _ZNSt14overflow_errorD2Ev;
1304 _ZNSt15underflow_errorD2Ev;
1305 _ZNSt16invalid_argumentD2Ev;
1307 _ZNSt11regex_errorD*;
1308 _ZNKSt11regex_error4whatEv;
1309 _ZTVSt11regex_error;
1310 _ZTISt11regex_error;
1311 _ZSt19__throw_regex_errorNSt15regex_constants10error_typeE;
1314 _ZNSt12bad_weak_ptrD*;
1315 _ZNKSt12bad_weak_ptr4whatEv;
1316 _ZTVSt12bad_weak_ptr;
1317 _ZTISt12bad_weak_ptr;
1319 # std::bad_function_call
1320 _ZNSt17bad_function_callD*;
1321 _ZTISt17bad_function_call;
1322 _ZTVSt17bad_function_call;
1324 _ZNSt14error_categoryC*;
1325 _ZNSt14error_categoryD*;
1327 _ZNSt13__future_base12_Result_baseC*;
1328 _ZNSt13__future_base12_Result_baseD*;
1329 _ZTINSt13__future_base12_Result_baseE;
1330 _ZTVNSt13__future_base12_Result_baseE;
1332 _ZNSt13__future_base11_State_baseD*;
1333 _ZTINSt13__future_base11_State_baseE;
1334 _ZTVNSt13__future_base11_State_baseE;
1341 _ZNSs10_S_compareE[jmy][jmy];
1342 _ZNSbIwSt11char_traitsIwESaIwEE10_S_compareE[jmy][jmy];
1344 # basic_streambuf<>::__safe_gbump, __safe_pbump
1345 _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE12__safe_gbumpE*;
1346 _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE12__safe_pbumpE*;
1348 # basic_stringbuf<>::_M_pbump
1349 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE8_M_pbumpE*;
1355 # std::thread::hardware_concurrency
1356 _ZNSt6thread20hardware_concurrencyEv;
1358 # __gnu_debug::_Safe_unordered_container_base and _Safe_local_iterator_base
1359 _ZN11__gnu_debug30_Safe_unordered_container_base7_M_swapERS0_;
1360 _ZN11__gnu_debug30_Safe_unordered_container_base13_M_detach_allEv;
1361 _ZN11__gnu_debug25_Safe_local_iterator_base9_M_attachEPNS_19_Safe_sequence_baseEb;
1362 _ZN11__gnu_debug25_Safe_local_iterator_base9_M_detachEv;
1364 # std::numeric_limits<__int128> and <unsigned __int128>
1365 _ZNSt14numeric_limitsInE*;
1366 _ZNSt14numeric_limitsIoE*;
1368 # std::string::pop_back()
1370 # std::wstring::pop_back()
1371 _ZNSbIwSt11char_traitsIwESaIwEE8pop_backEv;
1373 # std::_Async_state_common::~_Async_state_common
1374 _ZTINSt13__future_base19_Async_state_commonE;
1375 _ZTSNSt13__future_base19_Async_state_commonE;
1376 _ZTVNSt13__future_base19_Async_state_commonE;
1377 _ZNSt13__future_base19_Async_state_commonD0Ev;
1378 _ZNSt13__future_base19_Async_state_commonD1Ev;
1379 _ZNSt13__future_base19_Async_state_commonD2Ev;
1381 # std::chrono::steady_clock::now()
1382 _ZNSt6chrono12steady_clock3nowEv;
1390 # Names inside the 'extern' block are demangled names.
1393 std::random_device::*;
1394 std::__detail::_Prime_rehash_policy::*;
1397 # std::this_thread::__sleep_for
1398 _ZNSt11this_thread11__sleep_for*;
1400 # std::bad_function_call::what()
1401 _ZNKSt17bad_function_call4whatEv;
1407 # chrono second generation
1408 _ZNSt6chrono3_V212steady_clock3nowEv;
1409 _ZNSt6chrono3_V212steady_clock9is_steadyE;
1410 _ZNSt6chrono3_V212system_clock3nowEv;
1411 _ZNSt6chrono3_V212system_clock9is_steadyE;
1417 # std::get_new_handler()
1418 _ZSt15get_new_handlerv;
1420 # std::get_terminate()
1421 _ZSt13get_terminatev;
1423 # std::get_unexpected()
1424 _ZSt14get_unexpectedv;
1426 # std::__throw_out_of_range_fmt(char const*, ...)
1427 _ZSt24__throw_out_of_range_fmtPKcz;
1429 # std::regex_error::regex_error(std::regex_constants::error_type)
1430 _ZNSt11regex_errorC1ENSt15regex_constants10error_typeE;
1436 # std::regex_error::regex_error(std::regex_constants::error_type)
1437 _ZNSt11regex_errorC2ENSt15regex_constants10error_typeE;
1439 # void std::thread::_M_start_thread(__shared_base_type, void(*)())
1440 _ZNSt6thread15_M_start_threadESt10shared_ptrINS_10_Impl_baseEEPFvvE;
1442 # Move/swap functions for iostreams
1443 _ZNSt8ios_base7_M_swapERS_;
1444 _ZNSt8ios_base7_M_moveERS_;
1445 _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EE4moveE[OR]S2_;
1446 _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EE4swapERS2_;
1447 _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EE9set_rdbuf*;
1448 _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE4swapERS2_;
1449 _ZNS[dio]4swapERS[dio];
1450 _ZNS[dio]aSEOS[dio];
1451 _ZNS[dio]C[12]EOS[dio];
1452 _ZNSt13basic_[io]streamIwSt11char_traitsIwEE4swapERS2_;
1453 _ZNSt13basic_[io]streamIwSt11char_traitsIwEEaSEOS2_;
1454 _ZNSt13basic_[io]streamIwSt11char_traitsIwEEC[12]EOS2_;
1455 _ZNSt14basic_iostreamIwSt11char_traitsIwEE4swapERS2_;
1456 _ZNSt14basic_iostreamIwSt11char_traitsIwEEaSEOS2_;
1457 _ZNSt14basic_iostreamIwSt11char_traitsIwEEC[12]EOS2_;
1458 _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE4swapERS2_;
1459 _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EEaSEOS2_;
1460 _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EEC[12]EOS2_;
1461 _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EE4swapERS2_;
1462 _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EEaSEOS2_;
1463 _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EEC[12]EOS2_;
1464 _ZNSt14basic_[io]fstreamI[cw]St11char_traitsI[cw]EE4swapERS2_;
1465 _ZNSt14basic_[io]fstreamI[cw]St11char_traitsI[cw]EEaSEOS2_;
1466 _ZNSt14basic_[io]fstreamI[cw]St11char_traitsI[cw]EEC[12]EOS2_;
1467 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE4swapERS3_;
1468 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EEaSEOS3_;
1469 _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]EOS3_;
1470 _ZNSt18basic_stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EE4swapERS3_;
1471 _ZNSt18basic_stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EEaSEOS3_;
1472 _ZNSt18basic_stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]EOS3_;
1473 _ZNSt19basic_[io]stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EE4swapERS3_;
1474 _ZNSt19basic_[io]stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EEaSEOS3_;
1475 _ZNSt19basic_[io]stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]EOS3_;
1476 _ZN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EEaSEOS3_;
1477 _ZN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EEC[12]EOS3_;
1479 # basic_ostream<C,T>::basic_ostream(basic_iostream<C,T>&)
1481 _ZNSt13basic_ostreamIwSt11char_traitsIwEEC[12]ERSt14basic_iostreamIwS1_E;
1483 # std::basic_ios::operator bool() const
1484 _ZNKSt9basic_iosI[cw]St11char_traitsI[cw]EEcvbEv;
1486 # C++11 version of std::ios_base::failure
1487 _ZNKSt8ios_base7failureB5cxx114whatEv;
1488 _ZNSt8ios_base7failureB5cxx11C[12]ERKSs;
1489 _ZNSt8ios_base7failureB5cxx11C[12]EPKcRKSt10error_code;
1490 _ZNSt8ios_base7failureB5cxx11C[12]ERKSsB5cxx11;
1491 _ZNSt8ios_base7failureB5cxx11C[12]ERKSsB5cxx11RKSt10error_code;
1492 _ZNSt8ios_base7failureB5cxx11D[012]Ev;
1493 _ZTINSt8ios_base7failureB5cxx11E;
1494 _ZTSNSt8ios_base7failureB5cxx11E;
1495 _ZTVNSt8ios_base7failureB5cxx11E;
1496 _ZSt17iostream_categoryv;
1498 # std::ctype_base::blank
1499 _ZNSt10ctype_base5blankE;
1501 # std::_Sp_locker::*
1502 _ZNSt10_Sp_locker[CD]*;
1504 # std::notify_all_at_thread_exit
1505 _ZSt25notify_all_at_thread_exitRSt18condition_variableSt11unique_lockISt5mutexE;
1506 # std::__future_base::_State_baseV2::_Make_ready::_M_set()
1507 _ZNSt13__future_base13_State_baseV211_Make_ready6_M_setEv;
1512 # Symbols in the support library (libsupc++) have their own tag.
1516 __cxa_allocate_exception;
1520 __cxa_begin_cleanup;
1521 __cxa_call_unexpected;
1522 __cxa_current_exception_type;
1526 __cxa_free_exception;
1528 __cxa_get_globals_fast;
1530 __cxa_guard_acquire;
1531 __cxa_guard_release;
1546 __gxx_personality_v0;
1547 __gxx_personality_sj0;
1548 __gxx_personality_seh0;
1551 # *_type_info classes, ctor and dtor
1552 _ZN10__cxxabiv117__array_type_info*;
1553 _ZN10__cxxabiv117__class_type_info*;
1554 _ZN10__cxxabiv116__enum_type_info*;
1555 _ZN10__cxxabiv120__function_type_info*;
1556 _ZN10__cxxabiv123__fundamental_type_info*;
1557 _ZN10__cxxabiv117__pbase_type_info*;
1558 _ZN10__cxxabiv129__pointer_to_member_type_info*;
1559 _ZN10__cxxabiv119__pointer_type_info*;
1560 _ZN10__cxxabiv120__si_class_type_info*;
1561 _ZN10__cxxabiv121__vmi_class_type_info*;
1563 # *_type_info classes, member functions
1564 _ZNK10__cxxabiv117__class_type_info*;
1565 _ZNK10__cxxabiv120__function_type_info*;
1566 _ZNK10__cxxabiv117__pbase_type_info*;
1567 _ZNK10__cxxabiv129__pointer_to_member_type_info*;
1568 _ZNK10__cxxabiv119__pointer_type_info*;
1569 _ZNK10__cxxabiv120__si_class_type_info*;
1570 _ZNK10__cxxabiv121__vmi_class_type_info*;
1573 _ZTVN10__cxxabiv117__array_type_infoE;
1574 _ZTVN10__cxxabiv117__class_type_infoE;
1575 _ZTVN10__cxxabiv116__enum_type_infoE;
1576 _ZTVN10__cxxabiv120__function_type_infoE;
1577 _ZTVN10__cxxabiv123__fundamental_type_infoE;
1578 _ZTVN10__cxxabiv117__pbase_type_infoE;
1579 _ZTVN10__cxxabiv129__pointer_to_member_type_infoE;
1580 _ZTVN10__cxxabiv119__pointer_type_infoE;
1581 _ZTVN10__cxxabiv120__si_class_type_infoE;
1582 _ZTVN10__cxxabiv121__vmi_class_type_infoE;
1584 # typeinfo structure (and some names)
1588 _ZTIN10__cxxabiv117__array_type_infoE;
1589 _ZTIN10__cxxabiv117__class_type_infoE;
1590 _ZTIN10__cxxabiv116__enum_type_infoE;
1591 _ZTIN10__cxxabiv120__function_type_infoE;
1592 _ZTIN10__cxxabiv123__fundamental_type_infoE;
1593 _ZTIN10__cxxabiv117__pbase_type_infoE;
1594 _ZTIN10__cxxabiv129__pointer_to_member_type_infoE;
1595 _ZTIN10__cxxabiv119__pointer_type_infoE;
1596 _ZTIN10__cxxabiv120__si_class_type_infoE;
1597 _ZTIN10__cxxabiv121__vmi_class_type_infoE;
1603 _ZTSN10__cxxabiv117__array_type_infoE;
1604 _ZTSN10__cxxabiv117__class_type_infoE;
1605 _ZTSN10__cxxabiv116__enum_type_infoE;
1606 _ZTSN10__cxxabiv120__function_type_infoE;
1607 _ZTSN10__cxxabiv123__fundamental_type_infoE;
1608 _ZTSN10__cxxabiv117__pbase_type_infoE;
1609 _ZTSN10__cxxabiv129__pointer_to_member_type_infoE;
1610 _ZTSN10__cxxabiv119__pointer_type_infoE;
1611 _ZTSN10__cxxabiv120__si_class_type_infoE;
1612 _ZTSN10__cxxabiv121__vmi_class_type_infoE;
1614 # __gnu_cxx::_verbose_terminate_handler()
1615 _ZN9__gnu_cxx27__verbose_terminate_handlerEv;
1621 __cxa_get_exception_ptr;
1627 # typeinfo structures
1628 _ZTIN10__cxxabiv115__forced_unwindE;
1629 _ZTIN10__cxxabiv119__foreign_exceptionE;
1635 # typeinfo for char16_t and char32_t
1644 _ZNSt15__exception_ptr13exception_ptrC1Ev;
1645 _ZNSt15__exception_ptr13exception_ptrC2Ev;
1646 _ZNSt15__exception_ptr13exception_ptrC1ERKS0_;
1647 _ZNSt15__exception_ptr13exception_ptrC2ERKS0_;
1648 _ZNSt15__exception_ptr13exception_ptrC1EMS0_FvvE;
1649 _ZNSt15__exception_ptr13exception_ptrC2EMS0_FvvE;
1650 _ZNSt15__exception_ptr13exception_ptrD1Ev;
1651 _ZNSt15__exception_ptr13exception_ptrD2Ev;
1652 _ZNSt15__exception_ptr13exception_ptraSERKS0_;
1653 _ZNKSt15__exception_ptr13exception_ptrcvMS0_FvvEEv;
1654 _ZNKSt15__exception_ptr13exception_ptrntEv;
1655 _ZNKSt15__exception_ptr13exception_ptr20__cxa_exception_typeEv;
1656 _ZNSt15__exception_ptr13exception_ptr4swapERS0_;
1657 _ZNSt15__exception_ptreqERKNS_13exception_ptrES2_;
1658 _ZNSt15__exception_ptrneERKNS_13exception_ptrES2_;
1660 _ZSt17current_exceptionv;
1661 _ZSt17rethrow_exceptionNSt15__exception_ptr13exception_ptrE;
1667 # typeinfo for decimal floating point types
1676 # typeinfo for decltype(nullptr)
1681 # typeinfo for __int128 and unsigned __int128
1687 _ZSt11_Hash_bytesPKv*;
1690 _ZSt15_Fnv_hash_bytesPKv*;
1692 # std::nested_exception
1693 _ZNSt16nested_exceptionD*;
1694 _ZTISt16nested_exception;
1695 _ZTVSt16nested_exception;
1701 __cxa_allocate_dependent_exception;
1702 __cxa_free_dependent_exception;
1703 __cxa_deleted_virtual;
1708 __cxa_thread_atexit;
1712 __cxa_throw_bad_array_new_length;
1713 _Z*St20bad_array_new_length*;
1715 __cxa_throw_bad_array_length;
1716 _Z*St16bad_array_length*;
1718 # Virtual table verification stub functions.
1719 _Z17__VLTRegisterPair*;
1720 _Z22__VLTRegisterPairDebug*;
1721 _Z16__VLTRegisterSet*;
1722 _Z21__VLTRegisterSetDebug*;
1723 _Z24__VLTVerifyVtablePointer*;
1724 _Z29__VLTVerifyVtablePointerDebug*;
1725 __VLTChangePermission;
1731 # typeinfo name for __int128 and unsigned __int128
1736 # operator delete(void*, std::size_t)
1738 # operator delete[](void*, std::size_t)
1743 # Symbols in the support library (libsupc++) supporting transactional memory.