1*38fd1498Szrj## Linker script for GNU versioning (GNU ld 2.13.91+ only.) 2*38fd1498Szrj## 3*38fd1498Szrj## Copyright (C) 2002-2018 Free Software Foundation, Inc. 4*38fd1498Szrj## 5*38fd1498Szrj## This file is part of the GNU ISO C++ Library. This library is free 6*38fd1498Szrj## software; you can redistribute it and/or modify it under the 7*38fd1498Szrj## terms of the GNU General Public License as published by the 8*38fd1498Szrj## Free Software Foundation; either version 3, or (at your option) 9*38fd1498Szrj## any later version. 10*38fd1498Szrj## 11*38fd1498Szrj## This library is distributed in the hope that it will be useful, 12*38fd1498Szrj## but WITHOUT ANY WARRANTY; without even the implied warranty of 13*38fd1498Szrj## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14*38fd1498Szrj## GNU General Public License for more details. 15*38fd1498Szrj## 16*38fd1498Szrj## You should have received a copy of the GNU General Public License along 17*38fd1498Szrj## with this library; see the file COPYING3. If not see 18*38fd1498Szrj## <http://www.gnu.org/licenses/>. 19*38fd1498Szrj 20*38fd1498SzrjGLIBCXX_3.4 { 21*38fd1498Szrj 22*38fd1498Szrj global: 23*38fd1498Szrj 24*38fd1498Szrj # Names inside the 'extern' block are demangled names. 25*38fd1498Szrj extern "C++" 26*38fd1498Szrj { 27*38fd1498Szrj std::[ABD-Z]*; 28*38fd1498Szrj std::a[a-c]*; 29*38fd1498Szrj std::ad[a-n]*; 30*38fd1498Szrj std::ad[p-z]*; 31*38fd1498Szrj std::a[e-z]*; 32*38fd1498Szrj# std::ba[a-r]*; 33*38fd1498Szrj std::basic_[a-e]*; 34*38fd1498Szrj std::basic_f[a-h]*; 35*38fd1498Szrj# std::basic_filebuf; 36*38fd1498Szrj std::basic_f[j-r]*; 37*38fd1498Szrj# std::basic_fstream; 38*38fd1498Szrj std::basic_f[t-z]*; 39*38fd1498Szrj std::basic_[g-h]*; 40*38fd1498Szrj std::basic_i[a-e]*; 41*38fd1498Szrj# std::basic_ifstream; 42*38fd1498Szrj# std::basic_ios; 43*38fd1498Szrj# std::basic_iostream; 44*38fd1498Szrj std::basic_istr[a-d]*; 45*38fd1498Szrj# std::basic_istream; 46*38fd1498Szrj# std::basic_istringstream; 47*38fd1498Szrj std::basic_i[t-z]*; 48*38fd1498Szrj std::basic_[j-n]*; 49*38fd1498Szrj std::basic_o[a-e]*; 50*38fd1498Szrj# std::basic_ofstream; 51*38fd1498Szrj# std::basic_o[g-z]*; 52*38fd1498Szrj std::basic_o[g-r]*; 53*38fd1498Szrj std::basic_ostr[a-d]*; 54*38fd1498Szrj# std::basic_ostringstream; 55*38fd1498Szrj std::basic_[p-r]*; 56*38fd1498Szrj# std::basic_streambuf 57*38fd1498Szrj# std::basic_string 58*38fd1498Szrj# std::basic_stringbuf 59*38fd1498Szrj# std::basic_stringstream; 60*38fd1498Szrj std::basic_[t-z]*; 61*38fd1498Szrj std::ba[t-z]*; 62*38fd1498Szrj std::b[b-z]*; 63*38fd1498Szrj std::cerr; 64*38fd1498Szrj# std::char_traits; 65*38fd1498Szrj# std::c[i-z]*; 66*38fd1498Szrj std::c[i-n]*; 67*38fd1498Szrj# std::codecvt; 68*38fd1498Szrj# std::codecvt_byname; 69*38fd1498Szrj# std::collate; 70*38fd1498Szrj# std::collate_byname; 71*38fd1498Szrj# std::condition_variable; 72*38fd1498Szrj std::co[^dln]*; 73*38fd1498Szrj std::c[p-s]*; 74*38fd1498Szrj std::cu[^r]*; 75*38fd1498Szrj# std::current_exception 76*38fd1498Szrj std::c[v-z]*; 77*38fd1498Szrj# std::[d-g]*; 78*38fd1498Szrj std::d[a-d]*; 79*38fd1498Szrj std::d[f-n]*; 80*38fd1498Szrj# std::domain_error::d*; 81*38fd1498Szrj# std::domain_error::~d*; 82*38fd1498Szrj std::d[p-z]*; 83*38fd1498Szrj std::e[a-q]*; 84*38fd1498Szrj std::error[^_]*; 85*38fd1498Szrj std::e[s-z]*; 86*38fd1498Szrj std::gslice*; 87*38fd1498Szrj std::h[^a]*; 88*38fd1498Szrj std::i[a-m]*; 89*38fd1498Szrj# std::invalid_argument::i*; 90*38fd1498Szrj# std::invalid_argument::~i*; 91*38fd1498Szrj# std::ios_base::[A-Ha-z]*; 92*38fd1498Szrj std::ios_base::[A-Ha-e]*; 93*38fd1498Szrj std::ios_base::failbit; 94*38fd1498Szrj# std::ios_base::failure*; 95*38fd1498Szrj std::ios_base::fixed; 96*38fd1498Szrj std::ios_base::floatfield; 97*38fd1498Szrj std::ios_base::goodbit; 98*38fd1498Szrj std::ios_base::[h-z]*; 99*38fd1498Szrj std::ios_base::_M_grow_words*; 100*38fd1498Szrj std::ios_base::_M_init*; 101*38fd1498Szrj std::ios_base::Init::[A-Za-z]*; 102*38fd1498Szrj# std::ios_base::[J-Za-z]*; 103*38fd1498Szrj std::i[p-r]*; 104*38fd1498Szrj# std::istream 105*38fd1498Szrj# std::istreambuf_iterator 106*38fd1498Szrj# std::istringstream*; 107*38fd1498Szrj std::istrstream*; 108*38fd1498Szrj std::i[t-z]*; 109*38fd1498Szrj std::[j-k]*; 110*38fd1498Szrj# std::length_error::l*; 111*38fd1498Szrj# std::length_error::~l*; 112*38fd1498Szrj std::locale::[A-Za-e]*; 113*38fd1498Szrj std::locale::facet::[A-Za-z]*; 114*38fd1498Szrj std::locale::facet::_S_get_c_locale*; 115*38fd1498Szrj std::locale::facet::_S_clone_c_locale*; 116*38fd1498Szrj std::locale::facet::_S_create_c_locale*; 117*38fd1498Szrj std::locale::facet::_S_destroy_c_locale*; 118*38fd1498Szrj std::locale::[A-Zg-h]*; 119*38fd1498Szrj std::locale::id::[A-Za-z]*; 120*38fd1498Szrj std::locale::id::_M_id*; 121*38fd1498Szrj std::locale::[A-Zj-m]*; 122*38fd1498Szrj# std::locale::name(); 123*38fd1498Szrj std::locale::none*; 124*38fd1498Szrj std::locale::numeric*; 125*38fd1498Szrj std::locale::[A-Zo-z]*; 126*38fd1498Szrj std::locale::_[A-Ha-z]*; 127*38fd1498Szrj std::locale::_Impl::[A-Za-z]*; 128*38fd1498Szrj# std::locale::_Impl::_M_[A-Za-z]*; 129*38fd1498Szrj std::locale::_[J-Ra-z]*; 130*38fd1498Szrj std::locale::_S_normalize_category*; 131*38fd1498Szrj std::locale::_[T-Za-z]*; 132*38fd1498Szrj# std::logic_error::l*; 133*38fd1498Szrj std::logic_error::what*; 134*38fd1498Szrj# std::logic_error::~l*; 135*38fd1498Szrj# std::[m-r]*; 136*38fd1498Szrj# std::[m]*; 137*38fd1498Szrj std::messages[^_]*; 138*38fd1498Szrj# std::messages_byname*; 139*38fd1498Szrj std::money_*; 140*38fd1498Szrj std::moneypunct[^_]*; 141*38fd1498Szrj# std::moneypunct_byname*; 142*38fd1498Szrj# std::n[^u]*; 143*38fd1498Szrj std::n[^aueo]*; 144*38fd1498Szrj std::nothrow; 145*38fd1498Szrj std::nu[^m]*; 146*38fd1498Szrj std::num[^ep]*; 147*38fd1498Szrj std::numpunct[^_]*; 148*38fd1498Szrj# std::numpunct_byname*; 149*38fd1498Szrj std::ostrstream*; 150*38fd1498Szrj# std::out_of_range::o*; 151*38fd1498Szrj# std::out_of_range::~o*; 152*38fd1498Szrj# std::overflow_error::o*; 153*38fd1498Szrj# std::overflow_error::~o*; 154*38fd1498Szrj# std::[p-q]*; 155*38fd1498Szrj std::r[^aeu]*; 156*38fd1498Szrj# std::range_error::r*; 157*38fd1498Szrj# std::range_error::~r*; 158*38fd1498Szrj# std::re[^t]*; 159*38fd1498Szrj# std::rethrow_exception 160*38fd1498Szrj# std::runtime_error::r* 161*38fd1498Szrj std::runtime_error::what*; 162*38fd1498Szrj# std::runtime_error::~r*; 163*38fd1498Szrj std::set_new_handler*; 164*38fd1498Szrj std::set_terminate*; 165*38fd1498Szrj std::set_unexpected*; 166*38fd1498Szrj# std::string 167*38fd1498Szrj std::strstream*; 168*38fd1498Szrj std::strstreambuf*; 169*38fd1498Szrj# std::t[a-q]*; 170*38fd1498Szrj std::t[a-g]*; 171*38fd1498Szrj std::th[a-h]*; 172*38fd1498Szrj std::th[j-q]*; 173*38fd1498Szrj std::th[s-z]*; 174*38fd1498Szrj# std::t[i-n]*; 175*38fd1498Szrj std::tr1::h[^a]*; 176*38fd1498Szrj std::t[s-z]*; 177*38fd1498Szrj# std::[u-z]*; 178*38fd1498Szrj# std::underflow_error::u*; 179*38fd1498Szrj# std::underflow_error::~u*; 180*38fd1498Szrj std::unexpected*; 181*38fd1498Szrj std::valarray*; 182*38fd1498Szrj # std::vector* 183*38fd1498Szrj std::[w-z]*; 184*38fd1498Szrj std::_List_node_base::hook*; 185*38fd1498Szrj std::_List_node_base::swap*; 186*38fd1498Szrj std::_List_node_base::unhook*; 187*38fd1498Szrj std::_List_node_base::reverse*; 188*38fd1498Szrj std::_List_node_base::transfer*; 189*38fd1498Szrj std::__timepunct*; 190*38fd1498Szrj# std::__numeric_limits_base*; 191*38fd1498Szrj std::__num_base::_S_format_float*; 192*38fd1498Szrj std::__num_base::_S_format_int*; 193*38fd1498Szrj std::__num_base::_S_atoms_in; 194*38fd1498Szrj std::__num_base::_S_atoms_out; 195*38fd1498Szrj std::__moneypunct_cache*; 196*38fd1498Szrj std::__numpunct_cache*; 197*38fd1498Szrj std::__timepunct_cache*; 198*38fd1498Szrj# __gnu_debug::_Error_formatter* 199*38fd1498Szrj }; 200*38fd1498Szrj 201*38fd1498Szrj # Names not in an 'extern' block are mangled names. Character classes 202*38fd1498Szrj # are used in many of the regex patterns to compensate for minor differences 203*38fd1498Szrj # among the standard integer types and sizes on different platforms and 204*38fd1498Szrj # under different modes of 64-bit architecture (ILP64, LLP64, etc.) 205*38fd1498Szrj 206*38fd1498Szrj # std::string 207*38fd1498Szrj # 'y' here and below represents 'unsigned long long' 208*38fd1498Szrj # where it is used for size_type on LLP64 platforms. 209*38fd1498Szrj _ZNSsC[12]EPKc*; 210*38fd1498Szrj _ZNSsC[12]ERKSaIcE; 211*38fd1498Szrj _ZNSsC[12]ERKSs; 212*38fd1498Szrj# _ZNSsC[12]ERKSs[jmy]RKSaIcE; 213*38fd1498Szrj _ZNSsC[12]ERKSs[jmy][jmy]*; 214*38fd1498Szrj _ZNSsC[12]E[jmy]cRKSaIcE; 215*38fd1498Szrj _ZNSsC[12]Ev; 216*38fd1498Szrj _ZNSsC[12]I[PN]*; 217*38fd1498Szrj _ZNSsD*; 218*38fd1498Szrj _ZNSs[0-58-9]a*; 219*38fd1498Szrj _ZNSs5beginEv; 220*38fd1498Szrj _ZNSs[0-58-9][c-e]*; 221*38fd1498Szrj _ZNSs[0-59][g-z]*; 222*38fd1498Szrj# _ZNSs[67][a-z]*E[PRcjmvy]*; 223*38fd1498Szrj _ZNSs6appendE[PRcjmvy]*; 224*38fd1498Szrj _ZNSs6assignE[PRcjmvy]*; 225*38fd1498Szrj _ZNSs6insertE[PRcjmvy]*; 226*38fd1498Szrj _ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEE[PRcjmvy]*; 227*38fd1498Szrj _ZNSs[67][j-z]*E[PRcjmvy]*; 228*38fd1498Szrj _ZNSs7[a-z]*EES2_[NPRjmy]*; 229*38fd1498Szrj _ZNSs7[a-z]*EES2_S[12]*; 230*38fd1498Szrj _ZNSs12_Alloc_hiderC*; 231*38fd1498Szrj _ZNSs12_M_leak_hardEv; 232*38fd1498Szrj _ZNSs12_S_constructE[jmy]cRKSaIcE; 233*38fd1498Szrj _ZNSs12_S_empty_repEv; 234*38fd1498Szrj _ZNSs13_S_copy_chars*; 235*38fd1498Szrj _ZNSs[0-9][0-9]_M_replace*; 236*38fd1498Szrj _ZNSs4_Rep10_M_destroy*; 237*38fd1498Szrj _ZNSs4_Rep10_M_dispose*; 238*38fd1498Szrj _ZNSs4_Rep10_M_refcopyEv; 239*38fd1498Szrj _ZNSs4_Rep10_M_refdataEv; 240*38fd1498Szrj _ZNSs4_Rep12_S_empty_repEv; 241*38fd1498Szrj _ZNSs4_Rep13_M_set_leakedEv; 242*38fd1498Szrj _ZNSs4_Rep15_M_set_sharableEv; 243*38fd1498Szrj _ZNSs4_Rep7_M_grab*; 244*38fd1498Szrj _ZNSs4_Rep8_M_clone*; 245*38fd1498Szrj _ZNSs4_Rep9_S_createE[jmy][jmy]*; 246*38fd1498Szrj _ZNSs7_M_dataEPc; 247*38fd1498Szrj _ZNSs7_M_leakEv; 248*38fd1498Szrj _ZNSs9_M_mutateE[jmy][jmy][jmy]; 249*38fd1498Szrj _ZNSs4_Rep20_S_empty_rep_storageE; 250*38fd1498Szrj _ZNSs4_Rep11_S_max_sizeE; 251*38fd1498Szrj _ZNSs4_Rep11_S_terminalE; 252*38fd1498Szrj _ZNSsaSE[PRc]*; 253*38fd1498Szrj _ZNSsixE*; 254*38fd1498Szrj _ZNSspLE[PRc]*; 255*38fd1498Szrj _ZNKSs[0-3][a-b]*; 256*38fd1498Szrj _ZNKSs[5-9][a-b]*; 257*38fd1498Szrj _ZNKSs[0-9][d-e]*; 258*38fd1498Szrj _ZNKSs[0-9][g-z]*; 259*38fd1498Szrj _ZNKSs[0-9][0-9][a-z]*; 260*38fd1498Szrj _ZNKSs4find*; 261*38fd1498Szrj _ZNKSs[a-z]*; 262*38fd1498Szrj _ZNKSs4_Rep12_M_is_leakedEv; 263*38fd1498Szrj _ZNKSs4_Rep12_M_is_sharedEv; 264*38fd1498Szrj _ZNKSs6_M_repEv; 265*38fd1498Szrj _ZNKSs7_M_dataEv; 266*38fd1498Szrj _ZNKSs7_M_iendEv; 267*38fd1498Szrj _ZNKSs8_M_check*; 268*38fd1498Szrj _ZNKSs8_M_limit*; 269*38fd1498Szrj _ZNKSs9_M_ibeginEv; 270*38fd1498Szrj _ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_E*; 271*38fd1498Szrj _ZNKSs7compare*; 272*38fd1498Szrj _ZNKSs5c_strEv; 273*38fd1498Szrj _ZNKSs8capacityEv; 274*38fd1498Szrj _ZNKSs4copyEPc[jmy][jmy]; 275*38fd1498Szrj 276*38fd1498Szrj # std::wstring 277*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEC[12]EPKw*; 278*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEC[12]ERKS[12]_; 279*38fd1498Szrj# _ZNSbIwSt11char_traitsIwESaIwEEC[12]ERKS2_mRKS1_; 280*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEC[12]ERKS2_[jmy][jmy]*; 281*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEC[12]E[jmy]wRKS1_; 282*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEC[12]Ev; 283*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEC[12]I[PN]*; 284*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEED*; 285*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE[0-58-9]a*; 286*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE5beginEv; 287*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE[0-58-9][c-e]*; 288*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE[0-59][g-z]*; 289*38fd1498Szrj# _ZNSbIwSt11char_traitsIwESaIwEE[67][a-b]*E[PRwjmvy]*; 290*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE6appendE[PRwjmvy]*; 291*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE6assignE[PRwjmvy]*; 292*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE6insertE[PRwjmvy]*; 293*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE6insertEN9__gnu_cxx17__normal_iteratorIPwS2_EE[PRwjmvy]*; 294*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE[67][j-z]*E[PRwjmvy]*; 295*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE7[a-z]*EES6_[NPRjmy]*; 296*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE7[a-z]*EES6_S[56]*; 297*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE12_Alloc_hiderC*; 298*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE12_M_leak_hardEv; 299*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE12_S_constructE[jmy]wRKS1_; 300*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE12_S_empty_repEv; 301*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE13_S_copy_chars*; 302*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE[0-9][0-9]_M_replace*; 303*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_destroy*; 304*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_dispose*; 305*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_refcopyEv; 306*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_refdataEv; 307*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE4_Rep12_S_empty_repEv; 308*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE4_Rep13_M_set_leakedEv; 309*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE4_Rep15_M_set_sharableEv; 310*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE4_Rep7_M_grab*; 311*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE4_Rep8_M_clone*; 312*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE4_Rep9_S_createE[jmy][jmy]*; 313*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE7_M_dataEPw; 314*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE7_M_leakEv; 315*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE9_M_mutateE[jmy][jmy][jmy]; 316*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE4_Rep20_S_empty_rep_storageE; 317*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE4_Rep11_S_max_sizeE; 318*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE4_Rep11_S_terminalE; 319*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEaSE[PRw]*; 320*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEixE*; 321*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEpLE[PRw]*; 322*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE[0-3][a-b]*; 323*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE[5-9][a-b]*; 324*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE[0-9][d-e]*; 325*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE[0-9][g-z]*; 326*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE[0-9][0-9][a-z]*; 327*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE[a-z]*; 328*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE4find*; 329*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE4_Rep12_M_is_leakedEv; 330*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE4_Rep12_M_is_sharedEv; 331*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE6_M_repEv; 332*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE7_M_dataEv; 333*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE7_M_iendEv; 334*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE8_M_check*; 335*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE8_M_limit*; 336*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE9_M_ibeginEv; 337*38fd1498Szrj _ZStplIwSt11char_traitsIwESaIwEESbIT_T0_T1_E*; 338*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE7compare*; 339*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE5c_strEv; 340*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE8capacityEv; 341*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE4copyEPw[jmy][jmy]; 342*38fd1498Szrj 343*38fd1498Szrj # std::basic_streambuf 344*38fd1498Szrj _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE[CD]*; 345*38fd1498Szrj _ZNKSt15basic_streambufI[cw]St11char_traitsI[cw]EE[0-9]*; 346*38fd1498Szrj _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE4set[gp]*; 347*38fd1498Szrj _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE4sync*; 348*38fd1498Szrj _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE[5-9][a-z][^t]*; 349*38fd1498Szrj _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE[0-9][0-9][a-z][^t]*; 350*38fd1498Szrj _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EEaSERKS2_; 351*38fd1498Szrj 352*38fd1498Szrj # std::basic_stringbuf 353*38fd1498Szrj _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]E[RS]*; 354*38fd1498Szrj _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EED[^2]*; 355*38fd1498Szrj _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9][a-r]*; 356*38fd1498Szrj _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9]seek*; 357*38fd1498Szrj _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9]set*; 358*38fd1498Szrj _ZNKSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strEv; 359*38fd1498Szrj _ZNKSt15basic_stringbufIwSt11char_traitsIwESaIwEE3strEv; 360*38fd1498Szrj _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strERKSs; 361*38fd1498Szrj _ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEE3strERKSbIwS1_S2_E; 362*38fd1498Szrj _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9][t-z]*; 363*38fd1498Szrj _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9]_M_[a-o]*; 364*38fd1498Szrj _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9]_M_[q-z]*; 365*38fd1498Szrj _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE[0-9][0-9]_M_[a-z]*; 366*38fd1498Szrj 367*38fd1498Szrj # std::basic_istringstream 368*38fd1498Szrj _ZNSt19basic_istringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]E[RS]*; 369*38fd1498Szrj _ZNSt19basic_istringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EED*; 370*38fd1498Szrj _ZNSt19basic_istringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EE3str*; 371*38fd1498Szrj _ZNKSt19basic_istringstreamI*; 372*38fd1498Szrj 373*38fd1498Szrj # std::basic_ostringstream 374*38fd1498Szrj _ZNSt19basic_ostringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]E[RS]*; 375*38fd1498Szrj _ZNSt19basic_ostringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EED*; 376*38fd1498Szrj _ZNSt19basic_ostringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EE3str*; 377*38fd1498Szrj _ZNKSt19basic_ostringstreamI*; 378*38fd1498Szrj 379*38fd1498Szrj # std::basic_stringstream 380*38fd1498Szrj _ZNSt18basic_stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]E[RS]*; 381*38fd1498Szrj _ZNSt18basic_stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EED*; 382*38fd1498Szrj _ZNSt18basic_stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EE3str*; 383*38fd1498Szrj _ZNKSt18basic_stringstreamI*; 384*38fd1498Szrj 385*38fd1498Szrj # std::basic_iostream constructors (except move), destructors 386*38fd1498Szrj _ZNSdC[12]Ev; 387*38fd1498Szrj _ZNSdC[12]EP*; 388*38fd1498Szrj _ZNSdD*; 389*38fd1498Szrj _ZNSt14basic_iostreamIwSt11char_traitsIwEEC[12]Ev; 390*38fd1498Szrj _ZNSt14basic_iostreamIwSt11char_traitsIwEEC[12]EP*; 391*38fd1498Szrj _ZNSt14basic_iostreamIwSt11char_traitsIwEED*; 392*38fd1498Szrj 393*38fd1498Szrj # std::basic_ios constructors, destructors 394*38fd1498Szrj _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EEC*; 395*38fd1498Szrj _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EED*; 396*38fd1498Szrj 397*38fd1498Szrj # std::basic_ios members (except move, swap, set_rdbuf) 398*38fd1498Szrj _ZNKSt9basic_iosI[cw]St11char_traitsI[cw]EEcvPvEv; 399*38fd1498Szrj _ZNKSt9basic_iosI[cw]St11char_traitsI[cw]EEntEv*; 400*38fd1498Szrj _ZNKSt9basic_iosI[cw]St11char_traitsI[cw]EE[0-9]*; 401*38fd1498Szrj _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EE1[015]*; 402*38fd1498Szrj _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EE3tie*; 403*38fd1498Szrj _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EE4fill*; 404*38fd1498Szrj _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EE4init*; 405*38fd1498Szrj _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EE[578][a-z]*; 406*38fd1498Szrj 407*38fd1498Szrj # std::basic_filebuf 408*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EEC[12]Ev; 409*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EED*; 410*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE0*; 411*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE13*; 412*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE15*; 413*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE16*; 414*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE19*; 415*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE2*; 416*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE3*; 417*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE4openEPKc*; 418*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE4sync*; 419*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE[5-9]*; 420*38fd1498Szrj _ZNKSt13basic_filebufI[cw]St11char_traitsI[cw]EE7is_openEv; 421*38fd1498Szrj 422*38fd1498Szrj # std::basic_fstream 423*38fd1498Szrj _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EEC[12]Ev; 424*38fd1498Szrj _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EEC[12]EPKc*; 425*38fd1498Szrj _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EED*; 426*38fd1498Szrj _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EE5closeEv; 427*38fd1498Szrj _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EE7is_openEv; 428*38fd1498Szrj _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EE4openEPKc*; 429*38fd1498Szrj _ZNKSt13basic_fstreamI[cw]St11char_traitsI[cw]EE5rdbufEv; 430*38fd1498Szrj 431*38fd1498Szrj # std::basic_ifstream 432*38fd1498Szrj _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EEC[12]Ev; 433*38fd1498Szrj _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EEC[12]EPKc*; 434*38fd1498Szrj _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EED*; 435*38fd1498Szrj _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE5closeEv; 436*38fd1498Szrj _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE7is_openEv; 437*38fd1498Szrj _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE4openEPKc*; 438*38fd1498Szrj _ZNKSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE5rdbufEv; 439*38fd1498Szrj 440*38fd1498Szrj # std::basic_ofstream 441*38fd1498Szrj _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EEC[12]Ev; 442*38fd1498Szrj _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EEC[12]EPKc*; 443*38fd1498Szrj _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EED*; 444*38fd1498Szrj _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE5closeEv; 445*38fd1498Szrj _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE7is_openEv; 446*38fd1498Szrj _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE4openEPKc*; 447*38fd1498Szrj _ZNKSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE5rdbufEv; 448*38fd1498Szrj 449*38fd1498Szrj # std::basic_istream<char> 450*38fd1498Szrj _ZNSiC[12]Ev; 451*38fd1498Szrj _ZNSiC[12]EP*; 452*38fd1498Szrj _ZNSiD*; 453*38fd1498Szrj _ZNKSi6sentry*; 454*38fd1498Szrj _ZNKSi6gcount*; 455*38fd1498Szrj _ZNSi3get*; 456*38fd1498Szrj _ZNSi4peek*; 457*38fd1498Szrj _ZNSi4read*; 458*38fd1498Szrj _ZNSi4sync*; 459*38fd1498Szrj _ZNSi7getline*; 460*38fd1498Szrj _ZNSi[5-9][j-z]*; 461*38fd1498Szrj # 'x' here and below matches 'long long' where it 462*38fd1498Szrj # is used for signed sizetypes on LLP64 platforms. 463*38fd1498Szrj _ZNSi6ignoreE[ilx][ilx]; 464*38fd1498Szrj _ZNSirsE*[^g]; 465*38fd1498Szrj 466*38fd1498Szrj # std::basic_istream<wchar_t> 467*38fd1498Szrj _ZNSt13basic_istreamIwSt11char_traitsIwEEC[12]Ev; 468*38fd1498Szrj _ZNSt13basic_istreamIwSt11char_traitsIwEEC[12]EP*; 469*38fd1498Szrj _ZNSt13basic_istreamIwSt11char_traitsIwEED*; 470*38fd1498Szrj _ZNKSt13basic_istreamIwSt11char_traitsIwEE[0-9][a-z]*; 471*38fd1498Szrj _ZNSt13basic_istreamIwSt11char_traitsIwEE3get*; 472*38fd1498Szrj _ZNSt13basic_istreamIwSt11char_traitsIwEE4peek*; 473*38fd1498Szrj _ZNSt13basic_istreamIwSt11char_traitsIwEE4read*; 474*38fd1498Szrj _ZNSt13basic_istreamIwSt11char_traitsIwEE4sync*; 475*38fd1498Szrj _ZNSt13basic_istreamIwSt11char_traitsIwEE[5-9][j-z]*; 476*38fd1498Szrj _ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreE[ilx][ijlmx]; 477*38fd1498Szrj _ZNSt13basic_istreamIwSt11char_traitsIwEE7getline*; 478*38fd1498Szrj _ZNSt13basic_istreamIwSt11char_traitsIwEErsE*[^g]; 479*38fd1498Szrj 480*38fd1498Szrj # std::istream operators and extractors 481*38fd1498Szrj _ZSt7getlineI[cw]St11char_traitsI[cw]ESaI[cw]EERSt13basic_istreamIT_T0_ES7_RSbI*; 482*38fd1498Szrj _ZSt2wsI[cw]St11char_traitsI[cw]EE*; 483*38fd1498Szrj _ZStrsI[cw]St11char_traitsI[cw]EERSt13basic_istream*; 484*38fd1498Szrj _ZStrsI[cw]St11char_traitsI[cw]ESaI[cw]EERSt13basic_istreamIT_T0_ES7_RSbI*; 485*38fd1498Szrj _ZStrsISt11char_traitsI[cw]EERSt13basic_istream*; 486*38fd1498Szrj _ZStrsId[cw]St11char_traitsI[cw]EERSt13basic_istream*; 487*38fd1498Szrj _ZStrsIe[cw]St11char_traitsI[cw]EERSt13basic_istream*; 488*38fd1498Szrj _ZStrsIf[cw]St11char_traitsI[cw]EERSt13basic_istream*; 489*38fd1498Szrj 490*38fd1498Szrj # std::basic_ostream<char> 491*38fd1498Szrj _ZNSoC[12]Ev; 492*38fd1498Szrj _ZNSoC[12]EP*; 493*38fd1498Szrj _ZNSoD*; 494*38fd1498Szrj _ZNKSo6sentrycvbEv; 495*38fd1498Szrj _ZNSo8_M_writeEPKc[ilx]; 496*38fd1498Szrj _ZNSo3put*; 497*38fd1498Szrj _ZNSo[5-9][a-z]*; 498*38fd1498Szrj _ZNSolsE*[^g]; 499*38fd1498Szrj 500*38fd1498Szrj # std::basic_ostream<wchar_t> 501*38fd1498Szrj _ZNSt13basic_ostreamIwSt11char_traitsIwEEC[12]Ev; 502*38fd1498Szrj _ZNSt13basic_ostreamIwSt11char_traitsIwEEC[12]EP*; 503*38fd1498Szrj _ZNSt13basic_ostreamIwSt11char_traitsIwEED*; 504*38fd1498Szrj _ZNKSt13basic_ostreamIwSt11char_traitsIwEE[0-9][a-z]*; 505*38fd1498Szrj _ZNSt13basic_ostreamIwSt11char_traitsIwEE3putEw; 506*38fd1498Szrj _ZNSt13basic_ostreamIwSt11char_traitsIwEE5flushEv; 507*38fd1498Szrj _ZNSt13basic_ostreamIwSt11char_traitsIwEE5seekpE*; 508*38fd1498Szrj _ZNSt13basic_ostreamIwSt11char_traitsIwEE5tellpEv; 509*38fd1498Szrj _ZNSt13basic_ostreamIwSt11char_traitsIwEE5writeEPKw*; 510*38fd1498Szrj _ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentry*; 511*38fd1498Szrj _ZNSt13basic_ostreamIwSt11char_traitsIwEE8_M_writeEPKw[ilx]; 512*38fd1498Szrj _ZNSt13basic_ostreamIwSt11char_traitsIwEElsE*[^g]; 513*38fd1498Szrj 514*38fd1498Szrj # std::ostream operators and inserters 515*38fd1498Szrj _ZSt4end[ls]I[cw]St11char_traitsI[cw]EERSt13basic_ostream*; 516*38fd1498Szrj _ZSt5flushI[cw]St11char_traitsI[cw]EERSt13basic_ostream*; 517*38fd1498Szrj _ZStlsI[cw]St11char_traitsI[cw]EERSt13basic_ostream*; 518*38fd1498Szrj _ZStlsI[cw]St11char_traitsI[cw]ESaI[cw]EERSt13basic_ostreamIT_T0_ES7_RKSbI*; 519*38fd1498Szrj _ZStlsISt11char_traitsI[cw]EERSt13basic_ostream*; 520*38fd1498Szrj _ZStlsId[cw]St11char_traitsI[cw]EERSt13basic_ostream*; 521*38fd1498Szrj _ZStlsIe[cw]St11char_traitsI[cw]EERSt13basic_ostream*; 522*38fd1498Szrj _ZStlsIf[cw]St11char_traitsI[cw]EERSt13basic_ostream*; 523*38fd1498Szrj 524*38fd1498Szrj # std::locale destructors 525*38fd1498Szrj _ZNSt6localeD*; 526*38fd1498Szrj 527*38fd1498Szrj # std::locale::name() returning old std::string 528*38fd1498Szrj _ZNKSt6locale4nameEv; 529*38fd1498Szrj 530*38fd1498Szrj # std::locale::facet destructors 531*38fd1498Szrj _ZNSt6locale5facetD*; 532*38fd1498Szrj 533*38fd1498Szrj # std::locale::_Impl constructors, destructors 534*38fd1498Szrj _ZNSt6locale5_ImplC*; 535*38fd1498Szrj _ZNSt6locale5_ImplD*; 536*38fd1498Szrj 537*38fd1498Szrj # std::ios_base, std::ios_base::Init destructors 538*38fd1498Szrj _ZNSt8ios_baseD*; 539*38fd1498Szrj _ZNSt8ios_base4InitD*; 540*38fd1498Szrj 541*38fd1498Szrj # std::ios_base::failure constructors, destructors, virtual function 542*38fd1498Szrj _ZNSt8ios_base7failureC*; 543*38fd1498Szrj _ZNSt8ios_base7failureD*; 544*38fd1498Szrj _ZNKSt8ios_base7failure4whatEv; 545*38fd1498Szrj 546*38fd1498Szrj # bool std::has_facet 547*38fd1498Szrj _ZSt9has_facetIS*; 548*38fd1498Szrj 549*38fd1498Szrj # std::use_facet 550*38fd1498Szrj _ZSt9use_facetIS*; 551*38fd1498Szrj 552*38fd1498Szrj # std::codecvt 553*38fd1498Szrj _ZNSt7codecvtI[cw]*; 554*38fd1498Szrj _ZNKSt7codecvtI[cw]*; 555*38fd1498Szrj 556*38fd1498Szrj # std::codecvt_byname 557*38fd1498Szrj _ZNSt14codecvt_bynameI[cw]c11__mbstate_tEC[12]EPKc[jmy]; 558*38fd1498Szrj _ZNSt14codecvt_bynameI[cw]c11__mbstate_tED*; 559*38fd1498Szrj#if defined (_WIN32) && !defined (__CYGWIN__) 560*38fd1498Szrj _ZNSt14codecvt_bynameI[cw]ciE[CD]*; 561*38fd1498Szrj#endif 562*38fd1498Szrj 563*38fd1498Szrj # std::collate 564*38fd1498Szrj _ZNSt7collateI[cw]*; 565*38fd1498Szrj _ZNKSt7collateI[cw]*; 566*38fd1498Szrj 567*38fd1498Szrj # std::collate_byname 568*38fd1498Szrj _ZNSt14collate_bynameI[cw]EC[12]EPKc[jmy]; 569*38fd1498Szrj _ZNSt14collate_bynameI[cw]ED*; 570*38fd1498Szrj 571*38fd1498Szrj # std::ctype 572*38fd1498Szrj _ZNKSt5ctypeIcE8*; 573*38fd1498Szrj _ZNKSt5ctypeIcE9*; 574*38fd1498Szrj _ZNKSt5ctypeIcE10*; 575*38fd1498Szrj _ZNKSt5ctypeIw*; 576*38fd1498Szrj _ZNSt5ctypeI[cw]*; 577*38fd1498Szrj 578*38fd1498Szrj # std::ctype_base 579*38fd1498Szrj _ZNSt10ctype_base[56][ac-z]*; 580*38fd1498Szrj 581*38fd1498Szrj # std::ctype_byname 582*38fd1498Szrj _ZNSt12ctype_bynameI[cw]EC[12]EPKc?*; 583*38fd1498Szrj _ZNSt12ctype_bynameI[cw]ED*; 584*38fd1498Szrj 585*38fd1498Szrj # std::num_get 586*38fd1498Szrj _ZNKSt7num_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE[2-9]*; 587*38fd1498Szrj _ZNKSt7num_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE14_M_extract_intI*; 588*38fd1498Szrj _ZNKSt7num_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE16_M_extract_floatI*; 589*38fd1498Szrj 590*38fd1498Szrj # std::num_put 591*38fd1498Szrj _ZNKSt7num_putI[cw]St19ostreambuf_iteratorI[cw]St11char_traitsI[cw]EEE[2-9]*; 592*38fd1498Szrj _ZNKSt7num_putI[cw]St19ostreambuf_iteratorI[cw]St11char_traitsI[cw]EEE1[234]*; 593*38fd1498Szrj _ZNKSt7num_putI[cw]St19ostreambuf_iteratorI[cw]St11char_traitsI[cw]EEE15_M_insert_floatI*; 594*38fd1498Szrj 595*38fd1498Szrj # std::numpunct_byname 596*38fd1498Szrj _ZNSt15numpunct_bynameI[cw]EC[12]EPKc[jmy]; 597*38fd1498Szrj _ZNSt15numpunct_bynameI[cw]ED*; 598*38fd1498Szrj 599*38fd1498Szrj # std::money_get 600*38fd1498Szrj _ZNKSt9money_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE[2-9]*; 601*38fd1498Szrj _ZNKSt9money_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE10_M_extractILb[01]EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs; 602*38fd1498Szrj 603*38fd1498Szrj # std::money_put 604*38fd1498Szrj _ZNKSt9money_putI[cw]St19ostreambuf_iteratorI[cw]St11char_traitsI[cw]EEE[1-8]*; 605*38fd1498Szrj _ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb[01]EEES3_S3_RSt8ios_basecRKSs; 606*38fd1498Szrj _ZNKSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE9_M_insertILb[01]EEES3_S3_RSt8ios_basewRKSbIwS2_SaIwEE; 607*38fd1498Szrj 608*38fd1498Szrj # std::moneypunct_byname 609*38fd1498Szrj _ZNSt17moneypunct_bynameI[cw]Lb[01]EEC[12]EPKc[jmy]; 610*38fd1498Szrj _ZNSt17moneypunct_bynameI[cw]Lb[01]EED*; 611*38fd1498Szrj _ZNSt17moneypunct_bynameI[cw]Lb[01]EE4intlE; 612*38fd1498Szrj 613*38fd1498Szrj # std::time_get 614*38fd1498Szrj _ZNSt8time_get*; 615*38fd1498Szrj _ZNKSt8time_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE1*; 616*38fd1498Szrj _ZNKSt8time_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE8*; 617*38fd1498Szrj _ZNKSt8time_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE21*; 618*38fd1498Szrj 619*38fd1498Szrj # std::time_get_byname 620*38fd1498Szrj _ZNSt15time_get_bynameI[cw]*EEEC[12]EPKc[jmy]; 621*38fd1498Szrj _ZNSt15time_get_bynameI[cw]*EEED[012]Ev; 622*38fd1498Szrj 623*38fd1498Szrj # std::time_put 624*38fd1498Szrj _ZNSt8time_put*; 625*38fd1498Szrj _ZNKSt8time_put*; 626*38fd1498Szrj 627*38fd1498Szrj # std::time_put_byname 628*38fd1498Szrj _ZNSt15time_put_bynameI[cw]*EC[12]EPKc?*; 629*38fd1498Szrj _ZNSt15time_put_bynameI[cw]*ED[012]Ev; 630*38fd1498Szrj 631*38fd1498Szrj # std::numeric_limits 632*38fd1498Szrj _ZNSt21__numeric_limits_base[5-9]*; 633*38fd1498Szrj _ZNSt21__numeric_limits_base1[0-7][hirt]*; 634*38fd1498Szrj _ZNSt21__numeric_limits_base1[0-7]mi*; 635*38fd1498Szrj _ZNSt21__numeric_limits_base1[0-7]max_e*; 636*38fd1498Szrj 637*38fd1498Szrj _ZNSt14numeric_limitsI[a-m]E[5-9]*; 638*38fd1498Szrj _ZNSt14numeric_limitsI[p-z]E[5-9]*; 639*38fd1498Szrj _ZNSt14numeric_limitsI[a-m]E1[0-7][hirt]*; 640*38fd1498Szrj _ZNSt14numeric_limitsI[p-z]E1[0-7][hirt]*; 641*38fd1498Szrj _ZNSt14numeric_limitsI[a-m]E1[0-7]mi*; 642*38fd1498Szrj _ZNSt14numeric_limitsI[p-z]E1[0-7]mi*; 643*38fd1498Szrj _ZNSt14numeric_limitsI[a-m]E1[0-7]max_e*; 644*38fd1498Szrj _ZNSt14numeric_limitsI[p-z]E1[0-7]max_e*; 645*38fd1498Szrj 646*38fd1498Szrj # std::messages_byname 647*38fd1498Szrj _ZNSt15messages_bynameI[cw]EC[12]EPKc[jmy]; 648*38fd1498Szrj _ZNSt15messages_bynameI[cw]ED*; 649*38fd1498Szrj 650*38fd1498Szrj # std::_Rb_tree 651*38fd1498Szrj _ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base; 652*38fd1498Szrj _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base; 653*38fd1498Szrj _ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base; 654*38fd1498Szrj _ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base; 655*38fd1498Szrj _ZSt20_Rb_tree_black_countPKSt18_Rb_tree_node_baseS1_; 656*38fd1498Szrj _ZSt20_Rb_tree_rotate_leftPSt18_Rb_tree_node_baseRS0_; 657*38fd1498Szrj _ZSt21_Rb_tree_rotate_rightPSt18_Rb_tree_node_baseRS0_; 658*38fd1498Szrj _ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_; 659*38fd1498Szrj _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_; 660*38fd1498Szrj 661*38fd1498Szrj # std::__basic_file 662*38fd1498Szrj _ZNKSt12__basic_fileIcE7is_openEv; 663*38fd1498Szrj _ZNSt12__basic_fileIcE2fdEv; 664*38fd1498Szrj _ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei; 665*38fd1498Szrj _ZNSt12__basic_fileIcE4syncEv; 666*38fd1498Szrj _ZNSt12__basic_fileIcE5closeEv; 667*38fd1498Szrj _ZNSt12__basic_fileIcE6xsgetn*; 668*38fd1498Szrj _ZNSt12__basic_fileIcE6xsputn*; 669*38fd1498Szrj _ZNSt12__basic_fileIcE7seekoff*; 670*38fd1498Szrj _ZNSt12__basic_fileIcE8sys_openE*St13_Ios_Openmode; 671*38fd1498Szrj _ZNSt12__basic_fileIcE8xsputn_2*; 672*38fd1498Szrj _ZNSt12__basic_fileIcE9showmanycEv; 673*38fd1498Szrj _ZNSt12__basic_fileIcEC*; 674*38fd1498Szrj _ZNSt12__basic_fileIcED*; 675*38fd1498Szrj 676*38fd1498Szrj # std::__convert_to_v 677*38fd1498Szrj _ZSt14__convert_to_vI[^g]*; 678*38fd1498Szrj 679*38fd1498Szrj # __gnu_cxx::stdio_sync_filebuf 680*38fd1498Szrj _ZTVN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EEE; 681*38fd1498Szrj 682*38fd1498Szrj # __gnu_cxx::__atomic_add 683*38fd1498Szrj # __gnu_cxx::__exchange_and_add 684*38fd1498Szrj _ZN9__gnu_cxx12__atomic_addEPV[il]i; 685*38fd1498Szrj _ZN9__gnu_cxx18__exchange_and_addEPV[il]i; 686*38fd1498Szrj 687*38fd1498Szrj # debug mode 688*38fd1498Szrj _ZN10__gnu_norm15_List_node_base4hook*; 689*38fd1498Szrj _ZN10__gnu_norm15_List_node_base4swap*; 690*38fd1498Szrj _ZN10__gnu_norm15_List_node_base6unhookEv; 691*38fd1498Szrj _ZN10__gnu_norm15_List_node_base7reverseEv; 692*38fd1498Szrj _ZN10__gnu_norm15_List_node_base8transfer*; 693*38fd1498Szrj 694*38fd1498Szrj # __gnu_debug::_Safe_sequence_base and _Safe_iterator_base 695*38fd1498Szrj _ZN11__gnu_debug19_Safe_sequence_base13_M_detach_allEv; 696*38fd1498Szrj _ZN11__gnu_debug19_Safe_sequence_base18_M_detach_singularEv; 697*38fd1498Szrj _ZN11__gnu_debug19_Safe_sequence_base22_M_revalidate_singularEv; 698*38fd1498Szrj _ZN11__gnu_debug19_Safe_sequence_base7_M_swapERS0_; 699*38fd1498Szrj _ZN11__gnu_debug19_Safe_iterator_base9_M_attachEPNS_19_Safe_sequence_baseEb; 700*38fd1498Szrj _ZN11__gnu_debug19_Safe_iterator_base9_M_detachEv; 701*38fd1498Szrj _ZNK11__gnu_debug19_Safe_iterator_base11_M_singularEv; 702*38fd1498Szrj _ZNK11__gnu_debug19_Safe_iterator_base14_M_can_compareERKS0_; 703*38fd1498Szrj 704*38fd1498Szrj # __gnu_debug::_Error_formatter 705*38fd1498Szrj _ZNK11__gnu_debug16_Error_formatter10_M_message*; 706*38fd1498Szrj _ZNK11__gnu_debug16_Error_formatter10_Parameter*; 707*38fd1498Szrj _ZNK11__gnu_debug16_Error_formatter13_M_print_word*; 708*38fd1498Szrj _ZNK11__gnu_debug16_Error_formatter15_M_print_string*; 709*38fd1498Szrj _ZNK11__gnu_debug16_Error_formatter8_M_error*; 710*38fd1498Szrj 711*38fd1498Szrj # exceptions as functions 712*38fd1498Szrj _ZSt16__throw_bad_castv; 713*38fd1498Szrj _ZSt17__throw_bad_allocv; 714*38fd1498Szrj _ZSt18__throw_bad_typeidv; 715*38fd1498Szrj _ZSt19__throw_ios_failurePKc; 716*38fd1498Szrj _ZSt19__throw_logic_errorPKc; 717*38fd1498Szrj _ZSt19__throw_range_errorPKc; 718*38fd1498Szrj _ZSt20__throw_domain_errorPKc; 719*38fd1498Szrj _ZSt20__throw_length_errorPKc; 720*38fd1498Szrj _ZSt20__throw_out_of_rangePKc; 721*38fd1498Szrj _ZSt21__throw_bad_exceptionv; 722*38fd1498Szrj _ZSt21__throw_runtime_errorPKc; 723*38fd1498Szrj _ZSt22__throw_overflow_errorPKc; 724*38fd1498Szrj _ZSt23__throw_underflow_errorPKc; 725*38fd1498Szrj _ZSt24__throw_invalid_argumentPKc; 726*38fd1498Szrj 727*38fd1498Szrj # operator new(size_t) 728*38fd1498Szrj _Znw[jmy]; 729*38fd1498Szrj # operator new(size_t, std::nothrow_t const&) 730*38fd1498Szrj _Znw[jmy]RKSt9nothrow_t; 731*38fd1498Szrj 732*38fd1498Szrj # operator delete(void*) 733*38fd1498Szrj _ZdlPv; 734*38fd1498Szrj # operator delete(void*, std::nothrow_t const&) 735*38fd1498Szrj _ZdlPvRKSt9nothrow_t; 736*38fd1498Szrj 737*38fd1498Szrj # operator new[](size_t) 738*38fd1498Szrj _Zna[jmy]; 739*38fd1498Szrj # operator new[](size_t, std::nothrow_t const&) 740*38fd1498Szrj _Zna[jmy]RKSt9nothrow_t; 741*38fd1498Szrj 742*38fd1498Szrj # operator delete[](void*) 743*38fd1498Szrj _ZdaPv; 744*38fd1498Szrj # operator delete[](void*, std::nothrow_t const&) 745*38fd1498Szrj _ZdaPvRKSt9nothrow_t; 746*38fd1498Szrj 747*38fd1498Szrj # virtual table 748*38fd1498Szrj _ZTVNSt8ios_base7failureE; 749*38fd1498Szrj _ZTVNSt6locale5facetE; 750*38fd1498Szrj _ZTVS[a-z]; 751*38fd1498Szrj _ZTVSt[0-6][A-Za-z]*; 752*38fd1498Szrj _ZTVSt7[A-Zab]*; 753*38fd1498Szrj _ZTVSt7codecvtI[cw]c*; 754*38fd1498Szrj _ZTVSt7collateI[cw]E; 755*38fd1498Szrj _ZTVSt7[d-z]*; 756*38fd1498Szrj _ZTVSt[89][A-Za-z]*; 757*38fd1498Szrj# _ZTVSt[0-9][0-9][A-Za-z]*; 758*38fd1498Szrj _ZTVSt[0-9][0-9][A-Z]*; 759*38fd1498Szrj# _ZTVSt[0-9][0-9][a-d]*; 760*38fd1498Szrj _ZTVSt[0-9][0-9]a*; 761*38fd1498Szrj _ZTVSt10bad_typeid; 762*38fd1498Szrj _ZTVSt13bad_exception; 763*38fd1498Szrj# _ZTVSt[0-9][0-9]basic*; 764*38fd1498Szrj _ZTVSt1[34]basic*; 765*38fd1498Szrj _ZTVSt15basic_streambufI*; 766*38fd1498Szrj _ZTVSt15basic_stringbufI*; 767*38fd1498Szrj _ZTVSt18basic_stringstreamI*; 768*38fd1498Szrj _ZTVSt19basic_istringstreamI*; 769*38fd1498Szrj _ZTVSt19basic_ostringstreamI*; 770*38fd1498Szrj _ZTVSt[0-9][0-9][c-d]*; 771*38fd1498Szrj _ZTVSt[0-9][0-9][g-k]*; 772*38fd1498Szrj _ZTVSt11logic_error; 773*38fd1498Szrj _ZTVSt12length_error; 774*38fd1498Szrj# _ZTVSt[0-9][0-9][m-q]*; 775*38fd1498Szrj _ZTVSt[0-9][0-9][m]*; 776*38fd1498Szrj _ZTVSt[0-9][0-9]n[^e]*; 777*38fd1498Szrj _ZTVSt[0-9][0-9][o-q]*; 778*38fd1498Szrj _ZTVSt11range_error; 779*38fd1498Szrj _ZTVSt13runtime_error; 780*38fd1498Szrj _ZTVSt[0-9][0-9][t-z]*; 781*38fd1498Szrj _ZTVSt[0-9][0-9]e[^r]*; 782*38fd1498Szrj _ZTVSt[0-9][0-9]s[^y]*; 783*38fd1498Szrj 784*38fd1498Szrj _ZTVSt11__timepunctI[cw]E; 785*38fd1498Szrj _ZTVSt23__codecvt_abstract_baseI[cw]c11__mbstate_tE; 786*38fd1498Szrj _ZTVSt21__ctype_abstract_baseI[cw]E; 787*38fd1498Szrj 788*38fd1498Szrj # VTT structure 789*38fd1498Szrj _ZTTS[a-z]; 790*38fd1498Szrj _ZTTSt[0-9][A-Za-z]*; 791*38fd1498Szrj# _ZTTSt[0-9][0-9][A-Za-z]*; 792*38fd1498Szrj _ZTTSt1[0-4]*; 793*38fd1498Szrj _ZTTSt15a*; 794*38fd1498Szrj _ZTTSt15basic_streambufI*; 795*38fd1498Szrj _ZTTSt15basic_stringbufI*; 796*38fd1498Szrj _ZTTSt15[c-z]*; 797*38fd1498Szrj _ZTTSt1[67]*; 798*38fd1498Szrj _ZTTSt18basic_stringstreamI*; 799*38fd1498Szrj _ZTTSt19basic_istringstreamI*; 800*38fd1498Szrj _ZTTSt19basic_ostringstreamI*; 801*38fd1498Szrj _ZTTSt[2-9]*; 802*38fd1498Szrj 803*38fd1498Szrj # typeinfo structure 804*38fd1498Szrj _ZTIS[a-z]; 805*38fd1498Szrj _ZTISt[0-6][A-Za-z]*; 806*38fd1498Szrj _ZTISt7[A-Zab]*; 807*38fd1498Szrj _ZTISt7codecvtI[cw]c*; 808*38fd1498Szrj _ZTISt7collateI[cw]E; 809*38fd1498Szrj _ZTISt7[d-z]*; 810*38fd1498Szrj _ZTISt[89][A-Za-z]*; 811*38fd1498Szrj# _ZTISt[0-9][0-9][A-Za-z]*; 812*38fd1498Szrj _ZTISt[0-9][0-9][A-Z]*; 813*38fd1498Szrj# _ZTISt[0-9][0-9][a-d]*; 814*38fd1498Szrj _ZTISt[0-9][0-9]a*; 815*38fd1498Szrj _ZTISt10bad_typeid; 816*38fd1498Szrj _ZTISt13bad_exception; 817*38fd1498Szrj# _ZTISt[0-9][0-9]basic*; 818*38fd1498Szrj _ZTISt1[34]basic*; 819*38fd1498Szrj _ZTISt15basic_streambufI*; 820*38fd1498Szrj _ZTISt15basic_stringbufI*; 821*38fd1498Szrj _ZTISt18basic_stringstreamI*; 822*38fd1498Szrj _ZTISt19basic_istringstreamI*; 823*38fd1498Szrj _ZTISt19basic_ostringstreamI*; 824*38fd1498Szrj _ZTISt[0-9][0-9][c-d]*; 825*38fd1498Szrj _ZTISt[0-9][0-9][g-k]*; 826*38fd1498Szrj _ZTISt11logic_error; 827*38fd1498Szrj _ZTISt12length_error; 828*38fd1498Szrj# _ZTISt[0-9][0-9][m-q]*; 829*38fd1498Szrj _ZTISt[0-9][0-9][m]*; 830*38fd1498Szrj _ZTISt[0-9][0-9]n[^e]*; 831*38fd1498Szrj _ZTISt[0-9][0-9][o-q]*; 832*38fd1498Szrj _ZTISt11range_error; 833*38fd1498Szrj _ZTISt13runtime_error; 834*38fd1498Szrj _ZTISt[0-9][0-9][t-z]*; 835*38fd1498Szrj _ZTISt[0-9][0-9]e[^r]*; 836*38fd1498Szrj _ZTISt[0-9][0-9]s[^y]*; 837*38fd1498Szrj _ZTISt11__timepunctI[cw]E; 838*38fd1498Szrj _ZTISt10__num_base; 839*38fd1498Szrj _ZTISt21__ctype_abstract_baseI[cw]E; 840*38fd1498Szrj _ZTISt23__codecvt_abstract_baseI[cw]c11__mbstate_tE; 841*38fd1498Szrj# _ZTISt16__numpunct_cacheI[cw]E; 842*38fd1498Szrj# _ZTISt17__timepunct_cacheI[cw]E; 843*38fd1498Szrj# _ZTISt18__moneypunct_cacheI[cw]Lb?EE; 844*38fd1498Szrj _ZTINSt8ios_base7failureE; 845*38fd1498Szrj _ZTINSt6locale5facetE; 846*38fd1498Szrj _ZTIN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EEE; 847*38fd1498Szrj _ZTIN9__gnu_cxx13stdio_filebufI[cw]St11char_traitsI[cw]EEE; 848*38fd1498Szrj 849*38fd1498Szrj # typeinfo name 850*38fd1498Szrj _ZTSNSt8ios_base7failureE; 851*38fd1498Szrj _ZTSNSt6locale5facetE; 852*38fd1498Szrj _ZTSS[a-z]; 853*38fd1498Szrj _ZTSSt[0-6][A-Za-z]*; 854*38fd1498Szrj _ZTSSt7[A-Zab]*; 855*38fd1498Szrj _ZTSSt7codecvtI[cw]c*; 856*38fd1498Szrj _ZTSSt7collateI[cw]E; 857*38fd1498Szrj _ZTSSt7[d-z]*; 858*38fd1498Szrj _ZTSSt[89][A-Za-z]*; 859*38fd1498Szrj# _ZTSSt[0-9][0-9][A-Za-z]*; 860*38fd1498Szrj _ZTSSt[0-9][0-9][A-Z]*; 861*38fd1498Szrj# _ZTSSt[0-9][0-9][a-d]*; 862*38fd1498Szrj _ZTSSt[0-9][0-9]a*; 863*38fd1498Szrj _ZTSSt10bad_typeid; 864*38fd1498Szrj _ZTSSt13bad_exception; 865*38fd1498Szrj# _ZTSSt[0-9][0-9]basic*; 866*38fd1498Szrj _ZTSSt1[34]basic*; 867*38fd1498Szrj _ZTSSt15basic_stringbufI*; 868*38fd1498Szrj _ZTSSt15basic_streambufI*; 869*38fd1498Szrj _ZTSSt18basic_stringstreamI*; 870*38fd1498Szrj _ZTSSt19basic_istringstreamI*; 871*38fd1498Szrj _ZTSSt19basic_ostringstreamI*; 872*38fd1498Szrj _ZTSSt[0-9][0-9][c-d]*; 873*38fd1498Szrj _ZTSSt[0-9][0-9][g-k]*; 874*38fd1498Szrj _ZTSSt11logic_error; 875*38fd1498Szrj _ZTSSt12length_error; 876*38fd1498Szrj# _ZTSSt[0-9][0-9][m-q]*; 877*38fd1498Szrj _ZTSSt[0-9][0-9][m]*; 878*38fd1498Szrj _ZTSSt[0-9][0-9]n[^e]*; 879*38fd1498Szrj _ZTSSt[0-9][0-9][o-q]*; 880*38fd1498Szrj _ZTSSt11range_error; 881*38fd1498Szrj _ZTSSt13runtime_error; 882*38fd1498Szrj _ZTSSt[0-9][0-9][t-z]*; 883*38fd1498Szrj _ZTSSt[0-9][0-9]e[^r]*; 884*38fd1498Szrj _ZTSSt[0-9][0-9]s[^y]*; 885*38fd1498Szrj 886*38fd1498Szrj _ZTSSt11__timepunctI[cw]E; 887*38fd1498Szrj _ZTSSt10__num_base; 888*38fd1498Szrj _ZTSSt21__ctype_abstract_baseI[cw]E; 889*38fd1498Szrj _ZTSSt23__codecvt_abstract_baseI[cw]c11__mbstate_tE; 890*38fd1498Szrj _ZTSN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EEE; 891*38fd1498Szrj _ZTSN9__gnu_cxx13stdio_filebufI[cw]St11char_traitsI[cw]EEE; 892*38fd1498Szrj 893*38fd1498Szrj # std::bad_alloc::~bad_alloc, std::bad_cast::~bad_cast, 894*38fd1498Szrj # std::bad_typeid::~bad_typeid, std::bad_exception::~bad_exception 895*38fd1498Szrj _ZNSt9bad_allocD*; 896*38fd1498Szrj _ZNSt8bad_castD*; 897*38fd1498Szrj _ZNSt10bad_typeidD*; 898*38fd1498Szrj _ZNSt13bad_exceptionD*; 899*38fd1498Szrj 900*38fd1498Szrj # function-scope static objects requires a guard variable. 901*38fd1498Szrj _ZGVNSt[2-6]*; 902*38fd1498Szrj _ZGVNSt7collateI[cw]*; 903*38fd1498Szrj _ZGVNSt7num_getI[cw]*; 904*38fd1498Szrj _ZGVNSt7num_putI[cw]*; 905*38fd1498Szrj _ZGVNSt8messagesI[cw]*; 906*38fd1498Szrj _ZGVNSt8numpunctI[cw]*; 907*38fd1498Szrj _ZGVNSt8time_getI[cw]*; 908*38fd1498Szrj _ZGVNSt8time_putI[cw]*; 909*38fd1498Szrj _ZGVNSt9money_getI[cw]*; 910*38fd1498Szrj _ZGVNSt9money_putI[cw]*; 911*38fd1498Szrj _ZGVNSt1[^07]*; 912*38fd1498Szrj _ZGVNSt10moneypunctI[cw]Lb[01]*; 913*38fd1498Szrj 914*38fd1498Szrj # exception constructors taking std::string 915*38fd1498Szrj _ZNSt11logic_errorC[12]ERKSs; 916*38fd1498Szrj _ZNSt13runtime_errorC[12]ERKSs; 917*38fd1498Szrj _ZNSt11range_errorC[12]ERKSs; 918*38fd1498Szrj _ZNSt12domain_errorC[12]ERKSs; 919*38fd1498Szrj _ZNSt12length_errorC[12]ERKSs; 920*38fd1498Szrj _ZNSt12out_of_rangeC[12]ERKSs; 921*38fd1498Szrj _ZNSt14overflow_errorC[12]ERKSs; 922*38fd1498Szrj _ZNSt15underflow_errorC[12]ERKSs; 923*38fd1498Szrj _ZNSt16invalid_argumentC[12]ERKSs; 924*38fd1498Szrj 925*38fd1498Szrj # complete, deleting and base destructors 926*38fd1498Szrj _ZNSt11logic_errorD[012]Ev; 927*38fd1498Szrj _ZNSt13runtime_errorD[012]Ev; 928*38fd1498Szrj 929*38fd1498Szrj # complete and deleting destructors where base destructors should not 930*38fd1498Szrj # be exported. 931*38fd1498Szrj _ZNSt11range_errorD[01]Ev; 932*38fd1498Szrj _ZNSt12domain_errorD[01]Ev; 933*38fd1498Szrj _ZNSt12length_errorD[01]Ev; 934*38fd1498Szrj _ZNSt12out_of_rangeD[01]Ev; 935*38fd1498Szrj _ZNSt14overflow_errorD[01]Ev; 936*38fd1498Szrj _ZNSt15underflow_errorD[01]Ev; 937*38fd1498Szrj _ZNSt16invalid_argumentD[01]Ev; 938*38fd1498Szrj 939*38fd1498Szrj # virtual function thunks 940*38fd1498Szrj# _ZThn8_NS*; 941*38fd1498Szrj _ZThn8_NS[dio]*; 942*38fd1498Szrj _ZThn8_NSt1[0-9]a*; 943*38fd1498Szrj _ZThn8_NSt1[34]basic*; 944*38fd1498Szrj _ZThn8_NSt18basic_stringstreamI*; 945*38fd1498Szrj _ZThn8_NSt19basic_[io]stringstreamI*; 946*38fd1498Szrj _ZThn8_NSt1[0-9][c-z]*; 947*38fd1498Szrj _ZThn8_NSt[2-9][a-z0-9]*; 948*38fd1498Szrj# _ZThn16_NS*; 949*38fd1498Szrj _ZThn16_NS[dio]*; 950*38fd1498Szrj _ZThn16_NSt1[0-9]a*; 951*38fd1498Szrj _ZThn16_NSt1[34]basic*; 952*38fd1498Szrj _ZThn16_NSt18basic_stringstreamI*; 953*38fd1498Szrj _ZThn16_NSt19basic_[io]stringstreamI*; 954*38fd1498Szrj _ZThn16_NSt1[0-9][c-z]*; 955*38fd1498Szrj _ZThn16_NSt[2-9][a-z0-9]*; 956*38fd1498Szrj# _ZTv0_n12_NS*; 957*38fd1498Szrj _ZTv0_n12_NS[dio]*; 958*38fd1498Szrj _ZTv0_n12_NSt1[0-9]a*; 959*38fd1498Szrj _ZTv0_n12_NSt1[34]basic*; 960*38fd1498Szrj _ZTv0_n12_NSt15basic_streambufI*; 961*38fd1498Szrj _ZTv0_n12_NSt15basic_stringbufI*; 962*38fd1498Szrj _ZTv0_n12_NSt18basic_stringstreamI*; 963*38fd1498Szrj _ZTv0_n12_NSt19basic_[io]stringstreamI*; 964*38fd1498Szrj _ZTv0_n12_NSt1[0-9][c-z]*; 965*38fd1498Szrj _ZTv0_n12_NSt[2-9][a-z0-9]*; 966*38fd1498Szrj# _ZTv0_n24_NS*; 967*38fd1498Szrj _ZTv0_n24_NS[dio]*; 968*38fd1498Szrj _ZTv0_n24_NSt1[0-9]a*; 969*38fd1498Szrj _ZTv0_n24_NSt1[34]basic*; 970*38fd1498Szrj _ZTv0_n24_NSt15basic_streambufI*; 971*38fd1498Szrj _ZTv0_n24_NSt15basic_stringbufI*; 972*38fd1498Szrj _ZTv0_n24_NSt18basic_stringstreamI*; 973*38fd1498Szrj _ZTv0_n24_NSt19basic_[io]stringstreamI*; 974*38fd1498Szrj _ZTv0_n24_NSt1[0-9][c-z]*; 975*38fd1498Szrj _ZTv0_n24_NSt[2-9][a-z0-9]*; 976*38fd1498Szrj 977*38fd1498Szrj # stub functions from libmath 978*38fd1498Szrj sinf; 979*38fd1498Szrj sinl; 980*38fd1498Szrj sinhf; 981*38fd1498Szrj sinhl; 982*38fd1498Szrj cosf; 983*38fd1498Szrj cosl; 984*38fd1498Szrj coshf; 985*38fd1498Szrj coshl; 986*38fd1498Szrj tanf; 987*38fd1498Szrj tanl; 988*38fd1498Szrj tanhf; 989*38fd1498Szrj tanhl; 990*38fd1498Szrj atan2f; 991*38fd1498Szrj atan2l; 992*38fd1498Szrj expf; 993*38fd1498Szrj expl; 994*38fd1498Szrj hypotf; 995*38fd1498Szrj hypotl; 996*38fd1498Szrj hypot; 997*38fd1498Szrj logf; 998*38fd1498Szrj logl; 999*38fd1498Szrj log10f; 1000*38fd1498Szrj log10l; 1001*38fd1498Szrj powf; 1002*38fd1498Szrj powl; 1003*38fd1498Szrj sqrtf; 1004*38fd1498Szrj sqrtl; 1005*38fd1498Szrj copysignf; 1006*38fd1498Szrj 1007*38fd1498Szrj#ifdef HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT 1008*38fd1498Szrj # GLIBCXX_ABI compatibility only. 1009*38fd1498Szrj # std::string 1010*38fd1498Szrj _ZNKSs11_M_disjunctEPKc; 1011*38fd1498Szrj _ZNKSs15_M_check_lengthE[jmy][jmy]PKc; 1012*38fd1498Szrj _ZNSs4_Rep26_M_set_length_and_sharableE*; 1013*38fd1498Szrj _ZNSs7_M_copyEPcPKc[jmy]; 1014*38fd1498Szrj _ZNSs7_M_moveEPcPKc[jmy]; 1015*38fd1498Szrj _ZNSs9_M_assignEPc[jmy]c; 1016*38fd1498Szrj 1017*38fd1498Szrj # std::wstring 1018*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE11_M_disjunctEPKw; 1019*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE15_M_check_lengthE[jmy][jmy]PKc; 1020*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE4_Rep26_M_set_length_and_sharableE*; 1021*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE7_M_copyEPwPKw[jmy]; 1022*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE7_M_moveEPwPKw[jmy]; 1023*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE9_M_assignEPw[jmy]w; 1024*38fd1498Szrj 1025*38fd1498Szrj _ZNKSt13basic_fstreamI[cw]St11char_traitsI[cw]EE7is_openEv; 1026*38fd1498Szrj _ZNKSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE7is_openEv; 1027*38fd1498Szrj _ZNKSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE7is_openEv; 1028*38fd1498Szrj 1029*38fd1498Szrj _ZNSi6ignoreE[ilvx]; 1030*38fd1498Szrj _ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreE[ilvx]; 1031*38fd1498Szrj 1032*38fd1498Szrj _ZNSt11char_traitsI[cw]E2eqERK[cw]S2_; 1033*38fd1498Szrj 1034*38fd1498Szrj _ZNSt19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEppEv; 1035*38fd1498Szrj#endif 1036*38fd1498Szrj 1037*38fd1498Szrj # std::locale::Impl _M_ members 1038*38fd1498Szrj _ZNSt6locale5_Impl16_M_install_facetEPKNS_2idEPKNS_5facetE; 1039*38fd1498Szrj _ZNSt6locale5_Impl16_M_replace_facetEPKS0_PKNS_2idE; 1040*38fd1498Szrj _ZNSt6locale5_Impl19_M_replace_categoryEPKS0_PKPKNS_2idE; 1041*38fd1498Szrj _ZNSt6locale5_Impl21_M_replace_categoriesEPKS0_i; 1042*38fd1498Szrj 1043*38fd1498Szrj # std::uncaught_exception() 1044*38fd1498Szrj _ZSt18uncaught_exceptionv; 1045*38fd1498Szrj 1046*38fd1498Szrj # DO NOT DELETE THIS LINE. Port-specific symbols, if any, will be here. 1047*38fd1498Szrj 1048*38fd1498Szrj local: 1049*38fd1498Szrj *; 1050*38fd1498Szrj}; 1051*38fd1498Szrj 1052*38fd1498SzrjGLIBCXX_3.4.1 { 1053*38fd1498Szrj 1054*38fd1498Szrj _ZNSt12__basic_fileIcE4fileEv; 1055*38fd1498Szrj 1056*38fd1498Szrj} GLIBCXX_3.4; 1057*38fd1498Szrj 1058*38fd1498SzrjGLIBCXX_3.4.2 { 1059*38fd1498Szrj 1060*38fd1498Szrj _ZN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EE4fileEv; 1061*38fd1498Szrj 1062*38fd1498Szrj _ZN9__gnu_cxx17__pool_alloc_base9_M_refillE[jmy]; 1063*38fd1498Szrj _ZN9__gnu_cxx17__pool_alloc_base16_M_get_free_listE[jmy]; 1064*38fd1498Szrj _ZN9__gnu_cxx17__pool_alloc_base12_M_get_mutexEv; 1065*38fd1498Szrj 1066*38fd1498Szrj} GLIBCXX_3.4.1; 1067*38fd1498Szrj 1068*38fd1498SzrjGLIBCXX_3.4.3 { 1069*38fd1498Szrj 1070*38fd1498Szrj # stub functions from libmath 1071*38fd1498Szrj acosf; 1072*38fd1498Szrj acosl; 1073*38fd1498Szrj asinf; 1074*38fd1498Szrj asinl; 1075*38fd1498Szrj atanf; 1076*38fd1498Szrj atanl; 1077*38fd1498Szrj ceilf; 1078*38fd1498Szrj ceill; 1079*38fd1498Szrj floorf; 1080*38fd1498Szrj floorl; 1081*38fd1498Szrj fmodf; 1082*38fd1498Szrj fmodl; 1083*38fd1498Szrj frexpf; 1084*38fd1498Szrj frexpl; 1085*38fd1498Szrj ldexpf; 1086*38fd1498Szrj ldexpl; 1087*38fd1498Szrj modff; 1088*38fd1498Szrj modfl; 1089*38fd1498Szrj 1090*38fd1498Szrj} GLIBCXX_3.4.2; 1091*38fd1498Szrj 1092*38fd1498SzrjGLIBCXX_3.4.4 { 1093*38fd1498Szrj 1094*38fd1498Szrj _ZN9__gnu_cxx6__poolILb0EE13_M_initializeEv; 1095*38fd1498Szrj _ZN9__gnu_cxx6__poolILb1EE13_M_initializeEPFvPvE; 1096*38fd1498Szrj _ZN9__gnu_cxx6__poolILb1EE21_M_destroy_thread_keyEPv; 1097*38fd1498Szrj _ZN9__gnu_cxx6__poolILb1EE16_M_get_thread_idEv; 1098*38fd1498Szrj _ZN9__gnu_cxx6__poolILb[01]EE16_M_reserve_blockE[jmy][jmy]; 1099*38fd1498Szrj _ZN9__gnu_cxx6__poolILb[01]EE16_M_reclaim_blockEPc[jmy]; 1100*38fd1498Szrj _ZN9__gnu_cxx6__poolILb[01]EE10_M_destroyEv; 1101*38fd1498Szrj 1102*38fd1498Szrj _ZN9__gnu_cxx9free_list6_M_getE*; 1103*38fd1498Szrj _ZN9__gnu_cxx9free_list8_M_clearEv; 1104*38fd1498Szrj 1105*38fd1498Szrj} GLIBCXX_3.4.3; 1106*38fd1498Szrj 1107*38fd1498SzrjGLIBCXX_3.4.5 { 1108*38fd1498Szrj 1109*38fd1498Szrj # std::string 1110*38fd1498Szrj _ZNKSs11_M_disjunctEPKc; 1111*38fd1498Szrj _ZNKSs15_M_check_lengthE[jmy][jmy]PKc; 1112*38fd1498Szrj _ZNSs4_Rep26_M_set_length_and_sharableE*; 1113*38fd1498Szrj _ZNSs7_M_copyEPcPKc[jmy]; 1114*38fd1498Szrj _ZNSs7_M_moveEPcPKc[jmy]; 1115*38fd1498Szrj _ZNSs9_M_assignEPc[jmy]c; 1116*38fd1498Szrj 1117*38fd1498Szrj # std::wstring 1118*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE11_M_disjunctEPKw; 1119*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE15_M_check_lengthE[jmy][jmy]PKc; 1120*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE4_Rep26_M_set_length_and_sharableE*; 1121*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE7_M_copyEPwPKw[jmy]; 1122*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE7_M_moveEPwPKw[jmy]; 1123*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE9_M_assignEPw[jmy]w; 1124*38fd1498Szrj 1125*38fd1498Szrj _ZNKSt13basic_fstreamI[cw]St11char_traitsI[cw]EE7is_openEv; 1126*38fd1498Szrj _ZNKSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE7is_openEv; 1127*38fd1498Szrj _ZNKSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE7is_openEv; 1128*38fd1498Szrj 1129*38fd1498Szrj _ZNSi6ignoreE[ilvx]; 1130*38fd1498Szrj _ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreE[ilvx]; 1131*38fd1498Szrj 1132*38fd1498Szrj _ZNSt11char_traitsI[cw]E2eqERK[cw]S2_; 1133*38fd1498Szrj 1134*38fd1498Szrj # Those template instantiations weren't exported on Solaris in GCC 4.6 1135*38fd1498Szrj # and aren't necessary for correct operation, so don't emit them now 1136*38fd1498Szrj # (PR libstdc++/52188). 1137*38fd1498Szrj#if !defined(__sun__) && !defined(__svr4__) 1138*38fd1498Szrj _ZNSt19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEppEv; 1139*38fd1498Szrj#endif 1140*38fd1498Szrj} GLIBCXX_3.4.4; 1141*38fd1498Szrj 1142*38fd1498SzrjGLIBCXX_3.4.6 { 1143*38fd1498Szrj 1144*38fd1498Szrj _ZSt17__copy_streambufsI[cw]St11char_traitsI[cw]EE[ix]PSt15basic_streambuf*; 1145*38fd1498Szrj _ZNSt8ios_base17_M_call_callbacksENS_5eventE; 1146*38fd1498Szrj _ZNSt8ios_base20_M_dispose_callbacksEv; 1147*38fd1498Szrj _ZNSt6locale5facet13_S_get_c_nameEv; 1148*38fd1498Szrj 1149*38fd1498Szrj _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE9showmanycEv; 1150*38fd1498Szrj 1151*38fd1498Szrj#ifdef HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT 1152*38fd1498Szrj _ZNKSt15basic_stringbufIwSt11char_traitsIwESaIwEE3strEv; 1153*38fd1498Szrj#endif 1154*38fd1498Szrj 1155*38fd1498Szrj _ZN9__gnu_cxx6__poolILb1EE13_M_initializeEv; 1156*38fd1498Szrj 1157*38fd1498Szrj} GLIBCXX_3.4.5; 1158*38fd1498Szrj 1159*38fd1498SzrjGLIBCXX_3.4.7 { 1160*38fd1498Szrj 1161*38fd1498Szrj _ZNSt6locale5_Impl16_M_install_cacheEPKNS_5facetE[jmy]; 1162*38fd1498Szrj 1163*38fd1498Szrj} GLIBCXX_3.4.6; 1164*38fd1498Szrj 1165*38fd1498SzrjGLIBCXX_3.4.8 { 1166*38fd1498Szrj 1167*38fd1498Szrj _ZSt17__copy_streambufsI[cw]St11char_traitsI[cw]EElPSt15basic_streambuf*; 1168*38fd1498Szrj 1169*38fd1498Szrj} GLIBCXX_3.4.7; 1170*38fd1498Szrj 1171*38fd1498SzrjGLIBCXX_3.4.9 { 1172*38fd1498Szrj 1173*38fd1498Szrj _ZNSt6__norm15_List_node_base4hook*; 1174*38fd1498Szrj _ZNSt6__norm15_List_node_base4swap*; 1175*38fd1498Szrj _ZNSt6__norm15_List_node_base6unhookEv; 1176*38fd1498Szrj _ZNSt6__norm15_List_node_base7reverseEv; 1177*38fd1498Szrj _ZNSt6__norm15_List_node_base8transfer*; 1178*38fd1498Szrj 1179*38fd1498Szrj _ZNSo9_M_insertI[^g]*; 1180*38fd1498Szrj _ZNSt13basic_ostreamIwSt11char_traitsIwEE9_M_insertI[^g]*; 1181*38fd1498Szrj _ZNSi10_M_extractI[^g]*; 1182*38fd1498Szrj _ZNSt13basic_istreamIwSt11char_traitsIwEE10_M_extractI[^g]*; 1183*38fd1498Szrj 1184*38fd1498Szrj _ZSt21__copy_streambufs_eofI[cw]St11char_traitsI[cw]EE[ilx]PSt15basic_streambuf*; 1185*38fd1498Szrj 1186*38fd1498Szrj _ZSt16__ostream_insert*; 1187*38fd1498Szrj 1188*38fd1498Szrj _ZN11__gnu_debug19_Safe_sequence_base12_M_get_mutexEv; 1189*38fd1498Szrj _ZN11__gnu_debug19_Safe_iterator_base16_M_attach_singleEPNS_19_Safe_sequence_baseEb; 1190*38fd1498Szrj _ZN11__gnu_debug19_Safe_iterator_base16_M_detach_singleEv; 1191*38fd1498Szrj _ZN11__gnu_debug19_Safe_iterator_base12_M_get_mutexEv; 1192*38fd1498Szrj 1193*38fd1498Szrj _ZNKSt9bad_alloc4whatEv; 1194*38fd1498Szrj _ZNKSt8bad_cast4whatEv; 1195*38fd1498Szrj _ZNKSt10bad_typeid4whatEv; 1196*38fd1498Szrj _ZNKSt13bad_exception4whatEv; 1197*38fd1498Szrj 1198*38fd1498Szrj} GLIBCXX_3.4.8; 1199*38fd1498Szrj 1200*38fd1498SzrjGLIBCXX_3.4.10 { 1201*38fd1498Szrj 1202*38fd1498Szrj _ZNK11__gnu_debug16_Error_formatter17_M_get_max_lengthEv; 1203*38fd1498Szrj 1204*38fd1498Szrj _ZNKSt3tr14hashIRKSbIwSt11char_traitsIwESaIwEEEclES6_; 1205*38fd1498Szrj _ZNKSt3tr14hashIRKSsEclES2_; 1206*38fd1498Szrj _ZNKSt3tr14hashISbIwSt11char_traitsIwESaIwEEEclES4_; 1207*38fd1498Szrj _ZNKSt3tr14hashISsEclESs; 1208*38fd1498Szrj _ZNKSt3tr14hashIeEclEe; 1209*38fd1498Szrj 1210*38fd1498Szrj _ZNKSt4hashIRKSbIwSt11char_traitsIwESaIwEEEclES5_; 1211*38fd1498Szrj _ZNKSt4hashIRKSsEclES1_; 1212*38fd1498Szrj _ZNKSt4hashISbIwSt11char_traitsIwESaIwEEEclES3_; 1213*38fd1498Szrj _ZNKSt4hashISsEclESs; 1214*38fd1498Szrj _ZNKSt4hashIeEclEe; 1215*38fd1498Szrj 1216*38fd1498Szrj _ZSt17__verify_groupingPKc[jmy]RKSs; 1217*38fd1498Szrj 1218*38fd1498Szrj _ZNSt8__detail12__prime_listE; 1219*38fd1498Szrj _ZNSt3tr18__detail12__prime_listE; 1220*38fd1498Szrj 1221*38fd1498Szrj # for parallel mode 1222*38fd1498Szrj _ZN14__gnu_parallel9_Settings3getEv; 1223*38fd1498Szrj _ZN14__gnu_parallel9_Settings3setERS0_; 1224*38fd1498Szrj 1225*38fd1498Szrj _ZNSt9__cxx199815_List_node_base4hook*; 1226*38fd1498Szrj _ZNSt9__cxx199815_List_node_base4swap*; 1227*38fd1498Szrj _ZNSt9__cxx199815_List_node_base6unhookEv; 1228*38fd1498Szrj _ZNSt9__cxx199815_List_node_base7reverseEv; 1229*38fd1498Szrj _ZNSt9__cxx199815_List_node_base8transfer*; 1230*38fd1498Szrj 1231*38fd1498Szrj _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE6stosscEv; 1232*38fd1498Szrj 1233*38fd1498Szrj _ZN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EE4syncEv; 1234*38fd1498Szrj _ZN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EE[5-9]*; 1235*38fd1498Szrj _ZN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EEC[12]EP*; 1236*38fd1498Szrj _ZN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EED[^2]*; 1237*38fd1498Szrj 1238*38fd1498Szrj} GLIBCXX_3.4.9; 1239*38fd1498Szrj 1240*38fd1498SzrjGLIBCXX_3.4.11 { 1241*38fd1498Szrj 1242*38fd1498Szrj # atomic 1243*38fd1498Szrj __atomic_flag_for_address; 1244*38fd1498Szrj __atomic_flag_wait_explicit; 1245*38fd1498Szrj atomic_flag_clear_explicit; 1246*38fd1498Szrj atomic_flag_test_and_set_explicit; 1247*38fd1498Szrj _ZNVSt9__atomic011atomic_flag12test_and_setESt12memory_order; 1248*38fd1498Szrj _ZNVSt9__atomic011atomic_flag5clearESt12memory_order; 1249*38fd1498Szrj 1250*38fd1498Szrj # mutex 1251*38fd1498Szrj _ZSt10adopt_lock; 1252*38fd1498Szrj _ZSt10defer_lock; 1253*38fd1498Szrj _ZSt11try_to_lock; 1254*38fd1498Szrj 1255*38fd1498Szrj _ZTISt10lock_error; 1256*38fd1498Szrj _ZTVSt10lock_error; 1257*38fd1498Szrj _ZTSSt10lock_error; 1258*38fd1498Szrj _ZNKSt10lock_error4whatEv; 1259*38fd1498Szrj 1260*38fd1498Szrj _ZSt11__once_call; 1261*38fd1498Szrj _ZSt15__once_callable; 1262*38fd1498Szrj _ZSt14__once_functor; 1263*38fd1498Szrj _ZSt23__get_once_functor_lockv; 1264*38fd1498Szrj __once_proxy; 1265*38fd1498Szrj 1266*38fd1498Szrj # condition_variable 1267*38fd1498Szrj _ZNSt18condition_variable10notify_allEv; 1268*38fd1498Szrj _ZNSt18condition_variable10notify_oneEv; 1269*38fd1498Szrj _ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE; 1270*38fd1498Szrj _ZNSt18condition_variableC1Ev; 1271*38fd1498Szrj _ZNSt18condition_variableC2Ev; 1272*38fd1498Szrj _ZNSt18condition_variableD1Ev; 1273*38fd1498Szrj _ZNSt18condition_variableD2Ev; 1274*38fd1498Szrj _ZNSt22condition_variable_anyC1Ev; 1275*38fd1498Szrj _ZNSt22condition_variable_anyC2Ev; 1276*38fd1498Szrj _ZNSt22condition_variable_anyD1Ev; 1277*38fd1498Szrj _ZNSt22condition_variable_anyD2Ev; 1278*38fd1498Szrj 1279*38fd1498Szrj # thread 1280*38fd1498Szrj _ZNSt6thread4joinEv; 1281*38fd1498Szrj _ZNSt6thread6detachEv; 1282*38fd1498Szrj _ZNSt6thread15_M_start_threadESt10shared_ptrINS_10_Impl_baseEE; 1283*38fd1498Szrj 1284*38fd1498Szrj # system_error 1285*38fd1498Szrj _ZSt15system_categoryv; 1286*38fd1498Szrj _ZSt16generic_categoryv; 1287*38fd1498Szrj 1288*38fd1498Szrj _ZNKSt10error_code23default_error_conditionEv; 1289*38fd1498Szrj _ZNKSt14error_category23default_error_conditionEi; 1290*38fd1498Szrj 1291*38fd1498Szrj _ZNKSt14error_category10equivalentERKSt10error_codei; 1292*38fd1498Szrj _ZNKSt14error_category10equivalentEiRKSt15error_condition; 1293*38fd1498Szrj 1294*38fd1498Szrj _ZTISt14error_category; 1295*38fd1498Szrj _ZTSSt14error_category; 1296*38fd1498Szrj _ZTVSt14error_category; 1297*38fd1498Szrj 1298*38fd1498Szrj _ZTSSt12system_error; 1299*38fd1498Szrj _ZTISt12system_error; 1300*38fd1498Szrj _ZTVSt12system_error; 1301*38fd1498Szrj _ZNSt12system_errorD*Ev; 1302*38fd1498Szrj 1303*38fd1498Szrj _ZNKSt4hashISt10error_codeEclES0_; 1304*38fd1498Szrj 1305*38fd1498Szrj _ZSt20__throw_system_errori; 1306*38fd1498Szrj 1307*38fd1498Szrj # char16_t and char32_t 1308*38fd1498Szrj _ZNSt14numeric_limitsIDiE[5-9]*; 1309*38fd1498Szrj _ZNSt14numeric_limitsIDsE[5-9]*; 1310*38fd1498Szrj _ZNSt14numeric_limitsIDiE1[0-7][hirt]*; 1311*38fd1498Szrj _ZNSt14numeric_limitsIDsE1[0-7][hirt]*; 1312*38fd1498Szrj _ZNSt14numeric_limitsIDiE1[0-7]mi*; 1313*38fd1498Szrj _ZNSt14numeric_limitsIDsE1[0-7]mi*; 1314*38fd1498Szrj _ZNSt14numeric_limitsIDiE1[0-7]max_e*; 1315*38fd1498Szrj _ZNSt14numeric_limitsIDsE1[0-7]max_e*; 1316*38fd1498Szrj 1317*38fd1498Szrj # chrono 1318*38fd1498Szrj _ZNSt6chrono12system_clock12is_monotonicE; 1319*38fd1498Szrj _ZNSt6chrono12system_clock3nowEv; 1320*38fd1498Szrj _ZNSt6chrono15monotonic_clock12is_monotonicE; 1321*38fd1498Szrj _ZNSt6chrono15monotonic_clock3nowEv; 1322*38fd1498Szrj 1323*38fd1498Szrj # string/wstring initializer_list overloads 1324*38fd1498Szrj _ZNSs6appendESt16initializer_listIcE; 1325*38fd1498Szrj _ZNSs6assignESt16initializer_listIcE; 1326*38fd1498Szrj _ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEESt16initializer_listIcE; 1327*38fd1498Szrj _ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_St16initializer_listIcE; 1328*38fd1498Szrj _ZNSsC1ESt16initializer_listIcERKSaIcE; 1329*38fd1498Szrj _ZNSsC2ESt16initializer_listIcERKSaIcE; 1330*38fd1498Szrj _ZNSsaSESt16initializer_listIcE; 1331*38fd1498Szrj _ZNSspLESt16initializer_listIcE; 1332*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE6appendESt16initializer_listIwE; 1333*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE6assignESt16initializer_listIwE; 1334*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE6insertEN9__gnu_cxx17__normal_iteratorIPwS2_EESt16initializer_listIwE; 1335*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS2_EES6_St16initializer_listIwE; 1336*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEC1ESt16initializer_listIwERKS1_; 1337*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEC2ESt16initializer_listIwERKS1_; 1338*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEaSESt16initializer_listIwE; 1339*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEpLESt16initializer_listIwE; 1340*38fd1498Szrj 1341*38fd1498Szrj # ctype<char>::_M_narrow_init and _M_widen_init 1342*38fd1498Szrj _ZNKSt5ctypeIcE14_M_narrow_initEv; 1343*38fd1498Szrj _ZNKSt5ctypeIcE13_M_widen_initEv; 1344*38fd1498Szrj 1345*38fd1498Szrj} GLIBCXX_3.4.10; 1346*38fd1498Szrj 1347*38fd1498SzrjGLIBCXX_3.4.12 { 1348*38fd1498Szrj 1349*38fd1498Szrj # mutex 1350*38fd1498Szrj _ZSt27__set_once_functor_lock_ptrPSt11unique_lockISt5mutexE; 1351*38fd1498Szrj _ZSt16__get_once_mutexv; 1352*38fd1498Szrj 1353*38fd1498Szrj} GLIBCXX_3.4.11; 1354*38fd1498Szrj 1355*38fd1498SzrjGLIBCXX_3.4.13 { 1356*38fd1498Szrj 1357*38fd1498Szrj # new fstream members 1358*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE4openERKSsSt13_Ios_Openmode; 1359*38fd1498Szrj _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EEC[12]ERKSsSt13_Ios_Openmode; 1360*38fd1498Szrj _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EE4openERKSsSt13_Ios_Openmode; 1361*38fd1498Szrj _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EEC[12]ERKSsSt13_Ios_Openmode; 1362*38fd1498Szrj _ZNSt14basic_ifstreamI[cw]St11char_traitsI[cw]EE4openERKSsSt13_Ios_Openmode; 1363*38fd1498Szrj _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EEC[12]ERKSsSt13_Ios_Openmode; 1364*38fd1498Szrj _ZNSt14basic_ofstreamI[cw]St11char_traitsI[cw]EE4openERKSsSt13_Ios_Openmode; 1365*38fd1498Szrj 1366*38fd1498Szrj} GLIBCXX_3.4.12; 1367*38fd1498Szrj 1368*38fd1498SzrjGLIBCXX_3.4.14 { 1369*38fd1498Szrj 1370*38fd1498Szrj # atomic 1371*38fd1498Szrj _ZNSt9__atomic011atomic_flag12test_and_setESt12memory_order; 1372*38fd1498Szrj _ZNSt9__atomic011atomic_flag5clearESt12memory_order; 1373*38fd1498Szrj 1374*38fd1498Szrj # future 1375*38fd1498Szrj _ZNSt12future_errorD*; 1376*38fd1498Szrj _ZNKSt12future_error4whatEv; 1377*38fd1498Szrj _ZTSSt12future_error; 1378*38fd1498Szrj _ZTVSt12future_error; 1379*38fd1498Szrj _ZTISt12future_error; 1380*38fd1498Szrj _ZSt20__throw_future_errori; 1381*38fd1498Szrj 1382*38fd1498Szrj # GLIBCXX_ABI compatibility only. 1383*38fd1498Szrj _ZSt15future_category; 1384*38fd1498Szrj 1385*38fd1498Szrj # string|wstring ::cbegin member functions 1386*38fd1498Szrj _ZNKSs6cbeginEv; 1387*38fd1498Szrj _ZNKSs4cendEv; 1388*38fd1498Szrj _ZNKSs7crbeginEv; 1389*38fd1498Szrj _ZNKSs5crendEv; 1390*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE4cendEv; 1391*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE6cbeginEv; 1392*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE7crbeginEv; 1393*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE5crendEv; 1394*38fd1498Szrj 1395*38fd1498Szrj # string|wstring ::_S_construct<> and ::_S_construct_aux_2 helpers 1396*38fd1498Szrj _ZNSs12_S_constructI*; 1397*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE12_S_constructI*; 1398*38fd1498Szrj _ZNSs18_S_construct_aux_2*; 1399*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE18_S_construct_aux_2*; 1400*38fd1498Szrj 1401*38fd1498Szrj # string|wstring shrink_to_fit member function 1402*38fd1498Szrj _ZNSs13shrink_to_fitEv; 1403*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE13shrink_to_fitEv; 1404*38fd1498Szrj 1405*38fd1498Szrj # string|wstring move contructor, move assignment operator and 1406*38fd1498Szrj # move assign. 1407*38fd1498Szrj _ZNSsC1EOSs; 1408*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEC1EOS2_; 1409*38fd1498Szrj _ZNSsaSEOSs; 1410*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEaSEOS2_; 1411*38fd1498Szrj _ZNSs6assignEOSs; 1412*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE6assignEOS2_; 1413*38fd1498Szrj 1414*38fd1498Szrj _ZSt25__throw_bad_function_callv; 1415*38fd1498Szrj 1416*38fd1498Szrj # std::time_get::_M_extract_wday_or_month 1417*38fd1498Szrj _ZNKSt8time_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE24_M_extract_wday_or_month*; 1418*38fd1498Szrj 1419*38fd1498Szrj # libstdc++/16896 1420*38fd1498Szrj _ZNSt15_List_node_base7_M_hook*; 1421*38fd1498Szrj _ZNSt15_List_node_base9_M_unhookEv; 1422*38fd1498Szrj _ZNSt15_List_node_base10_M_reverseEv; 1423*38fd1498Szrj _ZNSt15_List_node_base11_M_transfer*; 1424*38fd1498Szrj 1425*38fd1498Szrj _ZNSt6__norm15_List_node_base7_M_hook*; 1426*38fd1498Szrj _ZNSt6__norm15_List_node_base9_M_unhookEv; 1427*38fd1498Szrj _ZNSt6__norm15_List_node_base10_M_reverseEv; 1428*38fd1498Szrj _ZNSt6__norm15_List_node_base11_M_transfer*; 1429*38fd1498Szrj 1430*38fd1498Szrj _ZNSt9__cxx199815_List_node_base7_M_hook*; 1431*38fd1498Szrj _ZNSt9__cxx199815_List_node_base9_M_unhookEv; 1432*38fd1498Szrj _ZNSt9__cxx199815_List_node_base10_M_reverseEv; 1433*38fd1498Szrj _ZNSt9__cxx199815_List_node_base11_M_transfer*; 1434*38fd1498Szrj 1435*38fd1498Szrj # std::numeric_limits::max_digits10 1436*38fd1498Szrj _ZNSt21__numeric_limits_base12max_digits10E; 1437*38fd1498Szrj _ZNSt14numeric_limitsI[a-m]E12max_digits10E; 1438*38fd1498Szrj _ZNSt14numeric_limitsI[p-z]E12max_digits10E; 1439*38fd1498Szrj _ZNSt14numeric_limitsID[is]E12max_digits10E; 1440*38fd1498Szrj 1441*38fd1498Szrj} GLIBCXX_3.4.13; 1442*38fd1498Szrj 1443*38fd1498SzrjGLIBCXX_3.4.15 { 1444*38fd1498Szrj 1445*38fd1498Szrj # string|wstring front and back member functions 1446*38fd1498Szrj _ZNSs5frontEv; 1447*38fd1498Szrj _ZNKSs5frontEv; 1448*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE5frontEv; 1449*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE5frontEv; 1450*38fd1498Szrj _ZNSs4backEv; 1451*38fd1498Szrj _ZNKSs4backEv; 1452*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE4backEv; 1453*38fd1498Szrj _ZNKSbIwSt11char_traitsIwESaIwEE4backEv; 1454*38fd1498Szrj 1455*38fd1498Szrj # string|wstring move contructor. 1456*38fd1498Szrj _ZNSsC2EOSs; 1457*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEC2EOS2_; 1458*38fd1498Szrj 1459*38fd1498Szrj # basic_filebuf::_M_get_ext_pos 1460*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE14_M_get_ext_pos*; 1461*38fd1498Szrj 1462*38fd1498Szrj # targets using emutls 1463*38fd1498Szrj __emutls_v._ZSt11__once_call; 1464*38fd1498Szrj __emutls_v._ZSt15__once_callable; 1465*38fd1498Szrj 1466*38fd1498Szrj # std::future_category is now a function 1467*38fd1498Szrj _ZSt15future_categoryv; 1468*38fd1498Szrj 1469*38fd1498Szrj # std::placeholders 1470*38fd1498Szrj _ZNSt12placeholders*; 1471*38fd1498Szrj 1472*38fd1498Szrj _ZNSt8__detail15_List_node_base7_M_hook*; 1473*38fd1498Szrj _ZNSt8__detail15_List_node_base9_M_unhookEv; 1474*38fd1498Szrj _ZNSt8__detail15_List_node_base10_M_reverseEv; 1475*38fd1498Szrj _ZNSt8__detail15_List_node_base11_M_transfer*; 1476*38fd1498Szrj _ZNSt8__detail15_List_node_base4swapERS0_S1_; 1477*38fd1498Szrj 1478*38fd1498Szrj _ZNSt11range_errorD2Ev; 1479*38fd1498Szrj _ZNSt12domain_errorD2Ev; 1480*38fd1498Szrj _ZNSt12length_errorD2Ev; 1481*38fd1498Szrj _ZNSt12out_of_rangeD2Ev; 1482*38fd1498Szrj _ZNSt14overflow_errorD2Ev; 1483*38fd1498Szrj _ZNSt15underflow_errorD2Ev; 1484*38fd1498Szrj _ZNSt16invalid_argumentD2Ev; 1485*38fd1498Szrj 1486*38fd1498Szrj _ZNSt11regex_errorD*; 1487*38fd1498Szrj _ZNKSt11regex_error4whatEv; 1488*38fd1498Szrj _ZTVSt11regex_error; 1489*38fd1498Szrj _ZTISt11regex_error; 1490*38fd1498Szrj _ZSt19__throw_regex_errorNSt15regex_constants10error_typeE; 1491*38fd1498Szrj 1492*38fd1498Szrj # std::bad_weak_ptr 1493*38fd1498Szrj _ZNSt12bad_weak_ptrD*; 1494*38fd1498Szrj _ZNKSt12bad_weak_ptr4whatEv; 1495*38fd1498Szrj _ZTVSt12bad_weak_ptr; 1496*38fd1498Szrj _ZTISt12bad_weak_ptr; 1497*38fd1498Szrj 1498*38fd1498Szrj # std::bad_function_call 1499*38fd1498Szrj _ZNSt17bad_function_callD*; 1500*38fd1498Szrj _ZTISt17bad_function_call; 1501*38fd1498Szrj _ZTVSt17bad_function_call; 1502*38fd1498Szrj 1503*38fd1498Szrj _ZNSt14error_categoryC*; 1504*38fd1498Szrj _ZNSt14error_categoryD*; 1505*38fd1498Szrj 1506*38fd1498Szrj#ifdef HAVE_EXCEPTION_PTR_SINCE_GCC46 1507*38fd1498Szrj # std::future symbols are only present in this version when 1508*38fd1498Szrj # atomic operations on int are always lock-free. 1509*38fd1498Szrj _ZNSt13__future_base12_Result_baseC*; 1510*38fd1498Szrj _ZNSt13__future_base12_Result_baseD*; 1511*38fd1498Szrj _ZTINSt13__future_base12_Result_baseE; 1512*38fd1498Szrj _ZTVNSt13__future_base12_Result_baseE; 1513*38fd1498Szrj 1514*38fd1498Szrj _ZNSt13__future_base11_State_baseD*; 1515*38fd1498Szrj _ZTINSt13__future_base11_State_baseE; 1516*38fd1498Szrj _ZTVNSt13__future_base11_State_baseE; 1517*38fd1498Szrj#endif 1518*38fd1498Szrj 1519*38fd1498Szrj} GLIBCXX_3.4.14; 1520*38fd1498Szrj 1521*38fd1498SzrjGLIBCXX_3.4.16 { 1522*38fd1498Szrj 1523*38fd1498Szrj # libstdc++/48465 1524*38fd1498Szrj _ZNSs10_S_compareE[jmy][jmy]; 1525*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE10_S_compareE[jmy][jmy]; 1526*38fd1498Szrj 1527*38fd1498Szrj # basic_streambuf<>::__safe_gbump, __safe_pbump 1528*38fd1498Szrj _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE12__safe_gbumpE*; 1529*38fd1498Szrj _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE12__safe_pbumpE*; 1530*38fd1498Szrj 1531*38fd1498Szrj # basic_stringbuf<>::_M_pbump 1532*38fd1498Szrj _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE8_M_pbumpE*; 1533*38fd1498Szrj 1534*38fd1498Szrj} GLIBCXX_3.4.15; 1535*38fd1498Szrj 1536*38fd1498SzrjGLIBCXX_3.4.17 { 1537*38fd1498Szrj 1538*38fd1498Szrj # std::thread::hardware_concurrency 1539*38fd1498Szrj _ZNSt6thread20hardware_concurrencyEv; 1540*38fd1498Szrj 1541*38fd1498Szrj # __gnu_debug::_Safe_unordered_container_base and _Safe_local_iterator_base 1542*38fd1498Szrj _ZN11__gnu_debug30_Safe_unordered_container_base7_M_swapERS0_; 1543*38fd1498Szrj _ZN11__gnu_debug30_Safe_unordered_container_base13_M_detach_allEv; 1544*38fd1498Szrj _ZN11__gnu_debug25_Safe_local_iterator_base9_M_attachEPNS_19_Safe_sequence_baseEb; 1545*38fd1498Szrj _ZN11__gnu_debug25_Safe_local_iterator_base9_M_detachEv; 1546*38fd1498Szrj 1547*38fd1498Szrj # std::numeric_limits<__int128> and <unsigned __int128> 1548*38fd1498Szrj _ZNSt14numeric_limitsInE*; 1549*38fd1498Szrj _ZNSt14numeric_limitsIoE*; 1550*38fd1498Szrj 1551*38fd1498Szrj # std::string::pop_back() 1552*38fd1498Szrj _ZNSs8pop_backEv; 1553*38fd1498Szrj # std::wstring::pop_back() 1554*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEE8pop_backEv; 1555*38fd1498Szrj 1556*38fd1498Szrj # std::_Async_state_common::~_Async_state_common 1557*38fd1498Szrj _ZTINSt13__future_base19_Async_state_commonE; 1558*38fd1498Szrj _ZTSNSt13__future_base19_Async_state_commonE; 1559*38fd1498Szrj _ZTVNSt13__future_base19_Async_state_commonE; 1560*38fd1498Szrj _ZNSt13__future_base19_Async_state_commonD0Ev; 1561*38fd1498Szrj _ZNSt13__future_base19_Async_state_commonD1Ev; 1562*38fd1498Szrj _ZNSt13__future_base19_Async_state_commonD2Ev; 1563*38fd1498Szrj 1564*38fd1498Szrj # std::chrono::steady_clock::now() 1565*38fd1498Szrj _ZNSt6chrono12steady_clock3nowEv; 1566*38fd1498Szrj 1567*38fd1498Szrj} GLIBCXX_3.4.16; 1568*38fd1498Szrj 1569*38fd1498SzrjGLIBCXX_3.4.18 { 1570*38fd1498Szrj 1571*38fd1498Szrj global: 1572*38fd1498Szrj 1573*38fd1498Szrj # Names inside the 'extern' block are demangled names. 1574*38fd1498Szrj extern "C++" 1575*38fd1498Szrj { 1576*38fd1498Szrj std::__detail::_Prime_rehash_policy::*; 1577*38fd1498Szrj }; 1578*38fd1498Szrj 1579*38fd1498Szrj _ZNSt13random_device14_M_init_pretr1ERKSs; 1580*38fd1498Szrj _ZNSt13random_device16_M_getval_pretr1Ev; 1581*38fd1498Szrj _ZNSt13random_device7_M_finiEv; 1582*38fd1498Szrj _ZNSt13random_device7_M_initERKSs; 1583*38fd1498Szrj _ZNSt13random_device9_M_getvalEv; 1584*38fd1498Szrj 1585*38fd1498Szrj # std::this_thread::__sleep_for 1586*38fd1498Szrj _ZNSt11this_thread11__sleep_for*; 1587*38fd1498Szrj 1588*38fd1498Szrj # std::bad_function_call::what() 1589*38fd1498Szrj _ZNKSt17bad_function_call4whatEv; 1590*38fd1498Szrj 1591*38fd1498Szrj} GLIBCXX_3.4.17; 1592*38fd1498Szrj 1593*38fd1498SzrjGLIBCXX_3.4.19 { 1594*38fd1498Szrj 1595*38fd1498Szrj # chrono second generation 1596*38fd1498Szrj _ZNSt6chrono3_V212steady_clock3nowEv; 1597*38fd1498Szrj _ZNSt6chrono3_V212steady_clock9is_steadyE; 1598*38fd1498Szrj _ZNSt6chrono3_V212system_clock3nowEv; 1599*38fd1498Szrj _ZNSt6chrono3_V212system_clock9is_steadyE; 1600*38fd1498Szrj 1601*38fd1498Szrj} GLIBCXX_3.4.18; 1602*38fd1498Szrj 1603*38fd1498SzrjGLIBCXX_3.4.20 { 1604*38fd1498Szrj 1605*38fd1498Szrj # std::get_new_handler() 1606*38fd1498Szrj _ZSt15get_new_handlerv; 1607*38fd1498Szrj 1608*38fd1498Szrj # std::get_terminate() 1609*38fd1498Szrj _ZSt13get_terminatev; 1610*38fd1498Szrj 1611*38fd1498Szrj # std::get_unexpected() 1612*38fd1498Szrj _ZSt14get_unexpectedv; 1613*38fd1498Szrj 1614*38fd1498Szrj # std::__throw_out_of_range_fmt(char const*, ...) 1615*38fd1498Szrj _ZSt24__throw_out_of_range_fmtPKcz; 1616*38fd1498Szrj 1617*38fd1498Szrj # std::regex_error::regex_error(std::regex_constants::error_type) 1618*38fd1498Szrj _ZNSt11regex_errorC1ENSt15regex_constants10error_typeE; 1619*38fd1498Szrj 1620*38fd1498Szrj} GLIBCXX_3.4.19; 1621*38fd1498Szrj 1622*38fd1498SzrjGLIBCXX_3.4.21 { 1623*38fd1498Szrj 1624*38fd1498Szrj # std::regex_error::regex_error(std::regex_constants::error_type) 1625*38fd1498Szrj _ZNSt11regex_errorC2ENSt15regex_constants10error_typeE; 1626*38fd1498Szrj 1627*38fd1498Szrj # void std::thread::_M_start_thread(__shared_base_type, void(*)()) 1628*38fd1498Szrj _ZNSt6thread15_M_start_threadESt10shared_ptrINS_10_Impl_baseEEPFvvE; 1629*38fd1498Szrj 1630*38fd1498Szrj # Move/swap functions for iostreams 1631*38fd1498Szrj _ZNSt8ios_base7_M_swapERS_; 1632*38fd1498Szrj _ZNSt8ios_base7_M_moveERS_; 1633*38fd1498Szrj _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EE4moveE[OR]S2_; 1634*38fd1498Szrj _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EE4swapERS2_; 1635*38fd1498Szrj _ZNSt9basic_iosI[cw]St11char_traitsI[cw]EE9set_rdbuf*; 1636*38fd1498Szrj _ZNSt15basic_streambufI[cw]St11char_traitsI[cw]EE4swapERS2_; 1637*38fd1498Szrj _ZNS[dio]4swapERS[dio]; 1638*38fd1498Szrj _ZNS[dio]aSEOS[dio]; 1639*38fd1498Szrj _ZNS[dio]C[12]EOS[dio]; 1640*38fd1498Szrj _ZNSt13basic_[io]streamIwSt11char_traitsIwEE4swapERS2_; 1641*38fd1498Szrj _ZNSt13basic_[io]streamIwSt11char_traitsIwEEaSEOS2_; 1642*38fd1498Szrj _ZNSt13basic_[io]streamIwSt11char_traitsIwEEC[12]EOS2_; 1643*38fd1498Szrj _ZNSt14basic_iostreamIwSt11char_traitsIwEE4swapERS2_; 1644*38fd1498Szrj _ZNSt14basic_iostreamIwSt11char_traitsIwEEaSEOS2_; 1645*38fd1498Szrj _ZNSt14basic_iostreamIwSt11char_traitsIwEEC[12]EOS2_; 1646*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE4swapERS2_; 1647*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EEaSEOS2_; 1648*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EEC[12]EOS2_; 1649*38fd1498Szrj _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EE4swapERS2_; 1650*38fd1498Szrj _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EEaSEOS2_; 1651*38fd1498Szrj _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EEC[12]EOS2_; 1652*38fd1498Szrj _ZNSt14basic_[io]fstreamI[cw]St11char_traitsI[cw]EE4swapERS2_; 1653*38fd1498Szrj _ZNSt14basic_[io]fstreamI[cw]St11char_traitsI[cw]EEaSEOS2_; 1654*38fd1498Szrj _ZNSt14basic_[io]fstreamI[cw]St11char_traitsI[cw]EEC[12]EOS2_; 1655*38fd1498Szrj _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EE4swapERS3_; 1656*38fd1498Szrj _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EEaSEOS3_; 1657*38fd1498Szrj _ZNSt15basic_stringbufI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]EOS3_; 1658*38fd1498Szrj _ZNSt18basic_stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EE4swapERS3_; 1659*38fd1498Szrj _ZNSt18basic_stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EEaSEOS3_; 1660*38fd1498Szrj _ZNSt18basic_stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]EOS3_; 1661*38fd1498Szrj _ZNSt19basic_[io]stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EE4swapERS3_; 1662*38fd1498Szrj _ZNSt19basic_[io]stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EEaSEOS3_; 1663*38fd1498Szrj _ZNSt19basic_[io]stringstreamI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]EOS3_; 1664*38fd1498Szrj _ZN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EEaSEOS3_; 1665*38fd1498Szrj _ZN9__gnu_cxx18stdio_sync_filebufI[cw]St11char_traitsI[cw]EEC[12]EOS3_; 1666*38fd1498Szrj 1667*38fd1498Szrj # basic_ostream<C,T>::basic_ostream(basic_iostream<C,T>&) 1668*38fd1498Szrj _ZNSoC[12]ERSd; 1669*38fd1498Szrj _ZNSt13basic_ostreamIwSt11char_traitsIwEEC[12]ERSt14basic_iostreamIwS1_E; 1670*38fd1498Szrj 1671*38fd1498Szrj # std::basic_ios::operator bool() const 1672*38fd1498Szrj _ZNKSt9basic_iosI[cw]St11char_traitsI[cw]EEcvbEv; 1673*38fd1498Szrj 1674*38fd1498Szrj # C++11 version of std::ios_base::failure 1675*38fd1498Szrj _ZNKSt8ios_base7failureB5cxx114whatEv; 1676*38fd1498Szrj _ZNSt8ios_base7failureB5cxx11C[12]ERKSs; 1677*38fd1498Szrj _ZNSt8ios_base7failureB5cxx11C[12]EPKcRKSt10error_code; 1678*38fd1498Szrj _ZNSt8ios_base7failureB5cxx11C[12]ERKNSt7__cxx1112basic_string*; 1679*38fd1498Szrj _ZNSt8ios_base7failureB5cxx11C[12]ERKSsB5cxx11RKSt10error_code; 1680*38fd1498Szrj _ZNSt8ios_base7failureB5cxx11D[012]Ev; 1681*38fd1498Szrj _ZTINSt8ios_base7failureB5cxx11E; 1682*38fd1498Szrj _ZTSNSt8ios_base7failureB5cxx11E; 1683*38fd1498Szrj _ZTVNSt8ios_base7failureB5cxx11E; 1684*38fd1498Szrj _ZSt17iostream_categoryv; 1685*38fd1498Szrj 1686*38fd1498Szrj # std::ctype_base::blank 1687*38fd1498Szrj _ZNSt10ctype_base5blankE; 1688*38fd1498Szrj 1689*38fd1498Szrj # std::_Sp_locker::* 1690*38fd1498Szrj _ZNSt10_Sp_locker[CD]*; 1691*38fd1498Szrj 1692*38fd1498Szrj # std::notify_all_at_thread_exit 1693*38fd1498Szrj _ZSt25notify_all_at_thread_exitRSt18condition_variableSt11unique_lockISt5mutexE; 1694*38fd1498Szrj#ifdef HAVE_EXCEPTION_PTR_SINCE_GCC46 1695*38fd1498Szrj # std::__future_base::_State_baseV2::_Make_ready::_M_set() 1696*38fd1498Szrj _ZNSt13__future_base13_State_baseV211_Make_ready6_M_setEv; 1697*38fd1498Szrj#endif 1698*38fd1498Szrj 1699*38fd1498Szrj # ABI-tagged std::basic_string 1700*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE1[01]**; 1701*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE12_Alloc_hiderC[12]EP[cw]RKS3_; 1702*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE12_M*; 1703*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE13*; 1704*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE14_M_replace_aux*; 1705*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE1[5-9]*; 1706*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE[2-9]*; 1707*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]EOS4_*; 1708*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]EPK*; 1709*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]ERKS[34]_; 1710*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]ERKS4_RKS3_; 1711*38fd1498Szrj# _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]ERKS4_[jmy]RKS3_; 1712*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]ERKS4_[jmy][jmy]*; 1713*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]ESt16*; 1714*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]E[jmy][cw]RKS3_; 1715*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]Ev; 1716*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]I[PN]*; 1717*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE[Daip]*; 1718*38fd1498Szrj _ZNKSt7__cxx1112basic_string*; 1719*38fd1498Szrj 1720*38fd1498Szrj # operator+ for ABI-tagged std::basic_string 1721*38fd1498Szrj _ZStplI[cw]St11char_traitsI[cw]ESaI[cw]EENSt7__cxx1112basic_stringIT_T0_T1_EE*; 1722*38fd1498Szrj 1723*38fd1498Szrj # ABI-tagged stringstreams 1724*38fd1498Szrj _ZNSt7__cxx1115basic_stringbuf*; 1725*38fd1498Szrj _ZNSt7__cxx1118basic_stringstream*; 1726*38fd1498Szrj _ZNSt7__cxx1119basic_istringstream*; 1727*38fd1498Szrj _ZNSt7__cxx1119basic_ostringstream*; 1728*38fd1498Szrj _ZNKSt7__cxx1115basic_stringbuf*; 1729*38fd1498Szrj _ZNKSt7__cxx1118basic_stringstream*; 1730*38fd1498Szrj _ZNKSt7__cxx1119basic_istringstream*; 1731*38fd1498Szrj _ZNKSt7__cxx1119basic_ostringstream*; 1732*38fd1498Szrj _ZT[ISTV]NSt7__cxx1115basic_stringbuf*; 1733*38fd1498Szrj _ZT[ISTV]NSt7__cxx1118basic_stringstream*; 1734*38fd1498Szrj _ZT[ISTV]NSt7__cxx1119basic_istringstream*; 1735*38fd1498Szrj _ZT[ISTV]NSt7__cxx1119basic_ostringstream*; 1736*38fd1498Szrj _ZThn8_NSt7__cxx1118basic_stringstream*; 1737*38fd1498Szrj _ZThn16_NSt7__cxx1118basic_stringstream*; 1738*38fd1498Szrj _ZTv0_n12_NSt7__cxx1115basic_stringbuf*; 1739*38fd1498Szrj _ZTv0_n12_NSt7__cxx1118basic_stringstream*; 1740*38fd1498Szrj _ZTv0_n12_NSt7__cxx1119basic_istringstream*; 1741*38fd1498Szrj _ZTv0_n12_NSt7__cxx1119basic_ostringstream*; 1742*38fd1498Szrj _ZTv0_n24_NSt7__cxx1115basic_stringbuf*; 1743*38fd1498Szrj _ZTv0_n24_NSt7__cxx1118basic_stringstream*; 1744*38fd1498Szrj _ZTv0_n24_NSt7__cxx1119basic_istringstream*; 1745*38fd1498Szrj _ZTv0_n24_NSt7__cxx1119basic_ostringstream*; 1746*38fd1498Szrj 1747*38fd1498Szrj # I/O functions for ABI-tagged basic_string 1748*38fd1498Szrj _ZSt7getlineI[cw]St11char_traitsI[cw]ESaI[cw]EERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_string*; 1749*38fd1498Szrj _ZStlsI[cw]St11char_traitsI[cw]ESaI[cw]EERSt13basic_ostreamIT_T0_ES7_RKNSt7__cxx1112basic_string*; 1750*38fd1498Szrj _ZStrsI[cw]St11char_traitsI[cw]ESaI[cw]EERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_string*; 1751*38fd1498Szrj 1752*38fd1498Szrj # fstream functions taking ABI-tagged std::string 1753*38fd1498Szrj _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE4openERKNSt7__cxx1112basic_string*; 1754*38fd1498Szrj _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EEC[12]ERKNSt7__cxx1112basic_string*; 1755*38fd1498Szrj _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EE4openERKNSt7__cxx1112basic_string*; 1756*38fd1498Szrj _ZNSt14basic_[io]fstreamI[cw]St11char_traitsI[cw]EEC[12]ERKNSt7__cxx1112basic_string*; 1757*38fd1498Szrj _ZNSt14basic_[io]fstreamI[cw]St11char_traitsI[cw]EE4openERKNSt7__cxx1112basic_string*; 1758*38fd1498Szrj 1759*38fd1498Szrj # std::locale::name() returning new std::string 1760*38fd1498Szrj _ZNKSt6locale4nameB5cxx11Ev; 1761*38fd1498Szrj 1762*38fd1498Szrj # ABI-tagged locale facets 1763*38fd1498Szrj _ZT[ISTV]NSt7__cxx117collateI[cw]*; 1764*38fd1498Szrj _ZT[ISTV]NSt7__cxx1114collate_bynameI[cw]*; 1765*38fd1498Szrj _ZT[ISTV]NSt7__cxx118messagesI[cw]*; 1766*38fd1498Szrj _ZT[ISTV]NSt7__cxx1115messages_bynameI[cw]*; 1767*38fd1498Szrj _ZT[ISTV]NSt7__cxx119money_getI[cw]*; 1768*38fd1498Szrj _ZT[ISTV]NSt7__cxx119money_putI[cw]*; 1769*38fd1498Szrj _ZT[ISTV]NSt7__cxx1110moneypunctI[cw]Lb[01]*; 1770*38fd1498Szrj _ZT[ISTV]NSt7__cxx1117moneypunct_bynameI[cw]Lb[01]*; 1771*38fd1498Szrj _ZT[ISTV]NSt7__cxx118numpunctI[cw]*; 1772*38fd1498Szrj _ZT[ISTV]NSt7__cxx1115numpunct_bynameI[cw]*; 1773*38fd1498Szrj _ZT[ISTV]NSt7__cxx118time_getI[cw]*; 1774*38fd1498Szrj _ZT[ISTV]NSt7__cxx1115time_get_bynameI[cw]*; 1775*38fd1498Szrj 1776*38fd1498Szrj # guard vars for new facet::id globals 1777*38fd1498Szrj _ZGVNSt7__cxx117collateI[cw]*; 1778*38fd1498Szrj _ZGVNSt7__cxx118messagesI[cw]*; 1779*38fd1498Szrj _ZGVNSt7__cxx1110moneypunctI[cw]Lb[01]*; 1780*38fd1498Szrj _ZGVNSt7__cxx119money_getI[cw]*; 1781*38fd1498Szrj _ZGVNSt7__cxx119money_putI[cw]*; 1782*38fd1498Szrj _ZGVNSt7__cxx118numpunctI[cw]*; 1783*38fd1498Szrj _ZGVNSt7__cxx118time_getI[cw]*; 1784*38fd1498Szrj 1785*38fd1498Szrj _ZNSt7__cxx117collateI*; 1786*38fd1498Szrj _ZNSt7__cxx1114collate_bynameI*; 1787*38fd1498Szrj _ZNSt7__cxx118messagesI*; 1788*38fd1498Szrj _ZNSt7__cxx1115messages_bynameI*; 1789*38fd1498Szrj _ZNSt7__cxx119money_getI*; 1790*38fd1498Szrj _ZNSt7__cxx119money_putI*; 1791*38fd1498Szrj _ZNSt7__cxx1110moneypunctI*; 1792*38fd1498Szrj _ZNSt7__cxx1117moneypunct_bynameI*; 1793*38fd1498Szrj _ZNSt7__cxx118numpunctI*; 1794*38fd1498Szrj _ZNSt7__cxx1115numpunct_bynameI*; 1795*38fd1498Szrj _ZNSt7__cxx118time_getI*; 1796*38fd1498Szrj _ZNSt7__cxx1115time_get_bynameI*; 1797*38fd1498Szrj 1798*38fd1498Szrj _ZNKSt7__cxx117collateI*; 1799*38fd1498Szrj _ZNKSt7__cxx118messagesI*; 1800*38fd1498Szrj _ZNKSt7__cxx119money_getI*; 1801*38fd1498Szrj _ZNKSt7__cxx119money_putI*; 1802*38fd1498Szrj _ZNKSt7__cxx1110moneypunctI*; 1803*38fd1498Szrj _ZNKSt7__cxx118numpunctI*; 1804*38fd1498Szrj _ZNKSt7__cxx118time_getI*; 1805*38fd1498Szrj 1806*38fd1498Szrj _ZSt9has_facetINSt7__cxx117collate*; 1807*38fd1498Szrj _ZSt9has_facetINSt7__cxx118messages*; 1808*38fd1498Szrj _ZSt9has_facetINSt7__cxx119money_get*; 1809*38fd1498Szrj _ZSt9has_facetINSt7__cxx119money_put*; 1810*38fd1498Szrj _ZSt9has_facetINSt7__cxx1110moneypunct*; 1811*38fd1498Szrj _ZSt9has_facetINSt7__cxx118numpunct*; 1812*38fd1498Szrj _ZSt9has_facetINSt7__cxx118time_get*; 1813*38fd1498Szrj _ZSt9use_facetINSt7__cxx117collate*; 1814*38fd1498Szrj _ZSt9use_facetINSt7__cxx118messages*; 1815*38fd1498Szrj _ZSt9use_facetINSt7__cxx119money_get*; 1816*38fd1498Szrj _ZSt9use_facetINSt7__cxx119money_put*; 1817*38fd1498Szrj _ZSt9use_facetINSt7__cxx1110moneypunct*; 1818*38fd1498Szrj _ZSt9use_facetINSt7__cxx118numpunct*; 1819*38fd1498Szrj _ZSt9use_facetINSt7__cxx118time_get*; 1820*38fd1498Szrj 1821*38fd1498Szrj _ZSt17__verify_groupingPKc[jmy]RKNSt7__cxx1112basic_string*; 1822*38fd1498Szrj 1823*38fd1498Szrj _ZNSt3_V214error_category*; 1824*38fd1498Szrj _ZNKSt3_V214error_category*; 1825*38fd1498Szrj _ZTVNSt3_V214error_categoryE; 1826*38fd1498Szrj _ZTINSt3_V214error_categoryE; 1827*38fd1498Szrj _ZNSt3_V215system_categoryEv; 1828*38fd1498Szrj _ZNSt3_V216generic_categoryEv; 1829*38fd1498Szrj 1830*38fd1498Szrj # New exception constructors 1831*38fd1498Szrj _ZNSt11logic_errorC[12]EPKc; 1832*38fd1498Szrj _ZNSt11logic_errorC[12]ERKS_; 1833*38fd1498Szrj _ZNSt11logic_erroraSERKS_; 1834*38fd1498Szrj _ZNSt11logic_errorC[12]ERKNSt7__cxx1112basic_string*; 1835*38fd1498Szrj _ZNSt11range_errorC[12]EPKc; 1836*38fd1498Szrj _ZNSt11range_errorC[12]ERKNSt7__cxx1112basic_string*; 1837*38fd1498Szrj _ZNSt12domain_errorC[12]EPKc; 1838*38fd1498Szrj _ZNSt12domain_errorC[12]ERKNSt7__cxx1112basic_string*; 1839*38fd1498Szrj _ZNSt12length_errorC[12]EPKc; 1840*38fd1498Szrj _ZNSt12length_errorC[12]ERKNSt7__cxx1112basic_string*; 1841*38fd1498Szrj _ZNSt12out_of_rangeC[12]EPKc; 1842*38fd1498Szrj _ZNSt12out_of_rangeC[12]ERKNSt7__cxx1112basic_string*; 1843*38fd1498Szrj _ZNSt13runtime_errorC[12]EPKc; 1844*38fd1498Szrj _ZNSt13runtime_errorC[12]ERKS_; 1845*38fd1498Szrj _ZNSt13runtime_erroraSERKS_; 1846*38fd1498Szrj _ZNSt13runtime_errorC[12]ERKNSt7__cxx1112basic_string*; 1847*38fd1498Szrj _ZNSt14overflow_errorC[12]EPKc; 1848*38fd1498Szrj _ZNSt14overflow_errorC[12]ERKNSt7__cxx1112basic_string*; 1849*38fd1498Szrj _ZNSt15underflow_errorC[12]EPKc; 1850*38fd1498Szrj _ZNSt15underflow_errorC[12]ERKNSt7__cxx1112basic_string*; 1851*38fd1498Szrj _ZNSt16invalid_argumentC[12]EPKc; 1852*38fd1498Szrj _ZNSt16invalid_argumentC[12]ERKNSt7__cxx1112basic_string*; 1853*38fd1498Szrj 1854*38fd1498Szrj _ZNSt13random_device14_M_init_pretr1ERKNSt7__cxx1112basic_string*; 1855*38fd1498Szrj _ZNSt13random_device7_M_initERKNSt7__cxx1112basic_string*; 1856*38fd1498Szrj 1857*38fd1498Szrj _ZNKSt3tr14hashINSt7__cxx1112basic_string*; 1858*38fd1498Szrj 1859*38fd1498Szrj # std::time_get::get 1860*38fd1498Szrj _ZNKSt8time_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPK[cw]SC_; 1861*38fd1498Szrj _ZNKSt8time_getI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmcc; 1862*38fd1498Szrj 1863*38fd1498Szrj # codecvt<char16_t, char, mbstate_t>, codecvt<char32_t, char, mbstate_t> 1864*38fd1498Szrj _ZNKSt7codecvtID[is]c*; 1865*38fd1498Szrj _ZNSt7codecvtID[is]c*; 1866*38fd1498Szrj _ZT[ISV]St7codecvtID[is]c*E; 1867*38fd1498Szrj 1868*38fd1498Szrj extern "C++" 1869*38fd1498Szrj { 1870*38fd1498Szrj std::__atomic_futex_unsigned_base*; 1871*38fd1498Szrj }; 1872*38fd1498Szrj 1873*38fd1498Szrj # codecvt_utf8 etc. 1874*38fd1498Szrj _ZNKSt19__codecvt_utf8_base*; 1875*38fd1498Szrj _ZNSt19__codecvt_utf8_base*; 1876*38fd1498Szrj _ZT[ISV]St19__codecvt_utf8_base*; 1877*38fd1498Szrj _ZNKSt20__codecvt_utf16_base*; 1878*38fd1498Szrj _ZNSt20__codecvt_utf16_base*; 1879*38fd1498Szrj _ZT[ISV]St20__codecvt_utf16_base*; 1880*38fd1498Szrj _ZNKSt25__codecvt_utf8_utf16_base*; 1881*38fd1498Szrj _ZNSt25__codecvt_utf8_utf16_base*; 1882*38fd1498Szrj _ZT[ISV]St25__codecvt_utf8_utf16_base*; 1883*38fd1498Szrj 1884*38fd1498Szrj # new string ctors for _byname facets 1885*38fd1498Szrj _ZNSt12ctype_bynameI[cw]EC[1-5]ERKSs[jmy]; 1886*38fd1498Szrj _ZNSt14codecvt_bynameI[cw]c11__mbstate_tEC[1-5]ERKSs[jmy]; 1887*38fd1498Szrj _ZNSt15messages_bynameI[cw]EC[1-5]ERKSs[jmy]; 1888*38fd1498Szrj _ZNSt15numpunct_bynameI[cw]EC[1-5]ERKSs[jmy]; 1889*38fd1498Szrj _ZNSt15time_get_bynameI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEEC[1-5]ERKSs[jmy]; 1890*38fd1498Szrj _ZNSt15time_put_bynameI[cw]St19ostreambuf_iteratorI[cw]St11char_traitsI[cw]EEEC[1-5]ERKSs[jmy]; 1891*38fd1498Szrj _ZNSt17moneypunct_bynameI[cw]Lb0EEC[1-5]ERKSs[jmy]; 1892*38fd1498Szrj _ZNSt17moneypunct_bynameI[cw]Lb1EEC[1-5]ERKSs[jmy]; 1893*38fd1498Szrj 1894*38fd1498Szrj _ZNSt12ctype_bynameI[cw]EC[1-5]ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[jmy]; 1895*38fd1498Szrj _ZNSt14codecvt_bynameI[cw]c11__mbstate_tEC[1-5]ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[jmy]; 1896*38fd1498Szrj _ZNSt15time_put_bynameI[cw]St19ostreambuf_iteratorI[cw]St11char_traitsI[cw]EEEC[1-5]ERKNSt7__cxx1112basic_stringIcS2_SaIcEEE[jmy]; 1897*38fd1498Szrj _ZNSt7__cxx1115messages_bynameI[cw]EC[1-5]ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEE[jmy]; 1898*38fd1498Szrj _ZNSt7__cxx1115numpunct_bynameI[cw]EC[1-5]ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEE[jmy]; 1899*38fd1498Szrj _ZNSt7__cxx1115time_get_bynameI[cw]St19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEEC[1-5]ERKNS_12basic_stringIcS3_SaIcEEE[jmy]; 1900*38fd1498Szrj _ZNSt7__cxx1117moneypunct_bynameI[cw]Lb0EEC[1-5]ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEE[jmy]; 1901*38fd1498Szrj _ZNSt7__cxx1117moneypunct_bynameI[cw]Lb1EEC[1-5]ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEE[jmy]; 1902*38fd1498Szrj 1903*38fd1498Szrj} GLIBCXX_3.4.20; 1904*38fd1498Szrj 1905*38fd1498SzrjGLIBCXX_3.4.22 { 1906*38fd1498Szrj 1907*38fd1498Szrj # std::uncaught_exceptions() 1908*38fd1498Szrj _ZSt19uncaught_exceptionsv; 1909*38fd1498Szrj 1910*38fd1498Szrj # std::thread::_State::~_State() 1911*38fd1498Szrj _ZT[ISV]NSt6thread6_StateE; 1912*38fd1498Szrj _ZNSt6thread6_StateD[012]Ev; 1913*38fd1498Szrj _ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE; 1914*38fd1498Szrj 1915*38fd1498Szrj # Support for the Transactional Memory TS (N4514) 1916*38fd1498Szrj _ZGTtNSt11logic_errorC[12]EPKc; 1917*38fd1498Szrj _ZGTtNSt11logic_errorC[12]ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE; 1918*38fd1498Szrj _ZGTtNKSt11logic_error4whatEv; 1919*38fd1498Szrj _ZGTtNSt11logic_errorD[012]Ev; 1920*38fd1498Szrj _ZGTtNSt12domain_errorC[12]EPKc; 1921*38fd1498Szrj _ZGTtNSt12domain_errorC[12]ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE; 1922*38fd1498Szrj _ZGTtNSt12domain_errorD[012]Ev; 1923*38fd1498Szrj _ZGTtNSt16invalid_argumentC[12]EPKc; 1924*38fd1498Szrj _ZGTtNSt16invalid_argumentC[12]ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE; 1925*38fd1498Szrj _ZGTtNSt16invalid_argumentD[012]Ev; 1926*38fd1498Szrj _ZGTtNSt12length_errorC[12]EPKc; 1927*38fd1498Szrj _ZGTtNSt12length_errorC[12]ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE; 1928*38fd1498Szrj _ZGTtNSt12length_errorD[012]Ev; 1929*38fd1498Szrj _ZGTtNSt12out_of_rangeC[12]EPKc; 1930*38fd1498Szrj _ZGTtNSt12out_of_rangeC[12]ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE; 1931*38fd1498Szrj _ZGTtNSt12out_of_rangeD[012]Ev; 1932*38fd1498Szrj _ZGTtNSt13runtime_errorC[12]EPKc; 1933*38fd1498Szrj _ZGTtNSt13runtime_errorC[12]ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE; 1934*38fd1498Szrj _ZGTtNKSt13runtime_error4whatEv; 1935*38fd1498Szrj _ZGTtNSt13runtime_errorD[012]Ev; 1936*38fd1498Szrj _ZGTtNSt11range_errorC[12]EPKc; 1937*38fd1498Szrj _ZGTtNSt11range_errorC[12]ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE; 1938*38fd1498Szrj _ZGTtNSt11range_errorD[012]Ev; 1939*38fd1498Szrj _ZGTtNSt14overflow_errorC[12]EPKc; 1940*38fd1498Szrj _ZGTtNSt14overflow_errorC[12]ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE; 1941*38fd1498Szrj _ZGTtNSt14overflow_errorD[012]Ev; 1942*38fd1498Szrj _ZGTtNSt15underflow_errorC[12]EPKc; 1943*38fd1498Szrj _ZGTtNSt15underflow_errorC[12]ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE; 1944*38fd1498Szrj _ZGTtNSt15underflow_errorD[012]Ev; 1945*38fd1498Szrj 1946*38fd1498Szrj} GLIBCXX_3.4.21; 1947*38fd1498Szrj 1948*38fd1498SzrjGLIBCXX_3.4.23 { 1949*38fd1498Szrj 1950*38fd1498Szrj # basic_string<C, T, A>::_Alloc_hider::_Alloc_hider(C*, A&&) 1951*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE12_Alloc_hiderC[12]EP[cw]OS3_; 1952*38fd1498Szrj 1953*38fd1498Szrj # basic_string<C, T, A>::basic_string(const basic_string&, size_type, const A&) 1954*38fd1498Szrj _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EEC[12]ERKS4_[jmy]RKS3_; 1955*38fd1498Szrj _ZNSsC[12]ERKSs[jmy]RKSaIcE; 1956*38fd1498Szrj # This should have been _[jmy]RKS1_ not _mRKS1_ (PR libstdc++/81092): 1957*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEC[12]ERKS2_mRKS1_; 1958*38fd1498Szrj 1959*38fd1498Szrj#ifndef HAVE_EXCEPTION_PTR_SINCE_GCC46 1960*38fd1498Szrj # std::future symbols are exported in the first version to support 1961*38fd1498Szrj # std::exception_ptr 1962*38fd1498Szrj _ZNSt13__future_base12_Result_baseC*; 1963*38fd1498Szrj _ZNSt13__future_base12_Result_baseD*; 1964*38fd1498Szrj _ZTINSt13__future_base12_Result_baseE; 1965*38fd1498Szrj _ZTVNSt13__future_base12_Result_baseE; 1966*38fd1498Szrj _ZNSt13__future_base13_State_baseV211_Make_ready6_M_setEv; 1967*38fd1498Szrj#endif 1968*38fd1498Szrj 1969*38fd1498Szrj} GLIBCXX_3.4.22; 1970*38fd1498Szrj 1971*38fd1498SzrjGLIBCXX_3.4.24 { 1972*38fd1498Szrj 1973*38fd1498Szrj # These should have been in GLIBCXX_3.4.23 (PR libstdc++/81092): 1974*38fd1498Szrj _ZNSbIwSt11char_traitsIwESaIwEEC[12]ERKS2_[jy]RKS1_; 1975*38fd1498Szrj 1976*38fd1498Szrj} GLIBCXX_3.4.23; 1977*38fd1498Szrj 1978*38fd1498SzrjGLIBCXX_3.4.25 { 1979*38fd1498Szrj 1980*38fd1498Szrj # std::random_device::_M_getentropy() const 1981*38fd1498Szrj _ZNKSt13random_device13_M_getentropyEv; 1982*38fd1498Szrj 1983*38fd1498Szrj} GLIBCXX_3.4.24; 1984*38fd1498Szrj 1985*38fd1498Szrj# Symbols in the support library (libsupc++) have their own tag. 1986*38fd1498SzrjCXXABI_1.3 { 1987*38fd1498Szrj 1988*38fd1498Szrj global: 1989*38fd1498Szrj __cxa_allocate_exception; 1990*38fd1498Szrj __cxa_bad_cast; 1991*38fd1498Szrj __cxa_bad_typeid; 1992*38fd1498Szrj __cxa_begin_catch; 1993*38fd1498Szrj __cxa_begin_cleanup; 1994*38fd1498Szrj __cxa_call_unexpected; 1995*38fd1498Szrj __cxa_current_exception_type; 1996*38fd1498Szrj __cxa_demangle; 1997*38fd1498Szrj __cxa_end_catch; 1998*38fd1498Szrj __cxa_end_cleanup; 1999*38fd1498Szrj __cxa_free_exception; 2000*38fd1498Szrj __cxa_get_globals; 2001*38fd1498Szrj __cxa_get_globals_fast; 2002*38fd1498Szrj __cxa_guard_abort; 2003*38fd1498Szrj __cxa_guard_acquire; 2004*38fd1498Szrj __cxa_guard_release; 2005*38fd1498Szrj __cxa_pure_virtual; 2006*38fd1498Szrj __cxa_rethrow; 2007*38fd1498Szrj __cxa_throw; 2008*38fd1498Szrj __cxa_type_match; 2009*38fd1498Szrj __cxa_vec_ctor; 2010*38fd1498Szrj __cxa_vec_cctor; 2011*38fd1498Szrj __cxa_vec_cleanup; 2012*38fd1498Szrj __cxa_vec_delete; 2013*38fd1498Szrj __cxa_vec_delete2; 2014*38fd1498Szrj __cxa_vec_delete3; 2015*38fd1498Szrj __cxa_vec_dtor; 2016*38fd1498Szrj __cxa_vec_new; 2017*38fd1498Szrj __cxa_vec_new2; 2018*38fd1498Szrj __cxa_vec_new3; 2019*38fd1498Szrj __gxx_personality_v0; 2020*38fd1498Szrj __gxx_personality_sj0; 2021*38fd1498Szrj __gxx_personality_seh0; 2022*38fd1498Szrj __dynamic_cast; 2023*38fd1498Szrj 2024*38fd1498Szrj # *_type_info classes, ctor and dtor 2025*38fd1498Szrj _ZN10__cxxabiv117__array_type_info*; 2026*38fd1498Szrj _ZN10__cxxabiv117__class_type_info*; 2027*38fd1498Szrj _ZN10__cxxabiv116__enum_type_info*; 2028*38fd1498Szrj _ZN10__cxxabiv120__function_type_info*; 2029*38fd1498Szrj _ZN10__cxxabiv123__fundamental_type_info*; 2030*38fd1498Szrj _ZN10__cxxabiv117__pbase_type_info*; 2031*38fd1498Szrj _ZN10__cxxabiv129__pointer_to_member_type_info*; 2032*38fd1498Szrj _ZN10__cxxabiv119__pointer_type_info*; 2033*38fd1498Szrj _ZN10__cxxabiv120__si_class_type_info*; 2034*38fd1498Szrj _ZN10__cxxabiv121__vmi_class_type_info*; 2035*38fd1498Szrj 2036*38fd1498Szrj # *_type_info classes, member functions 2037*38fd1498Szrj _ZNK10__cxxabiv117__class_type_info*; 2038*38fd1498Szrj _ZNK10__cxxabiv120__function_type_info*; 2039*38fd1498Szrj _ZNK10__cxxabiv117__pbase_type_info*; 2040*38fd1498Szrj _ZNK10__cxxabiv129__pointer_to_member_type_info*; 2041*38fd1498Szrj _ZNK10__cxxabiv119__pointer_type_info*; 2042*38fd1498Szrj _ZNK10__cxxabiv120__si_class_type_info*; 2043*38fd1498Szrj _ZNK10__cxxabiv121__vmi_class_type_info*; 2044*38fd1498Szrj 2045*38fd1498Szrj # virtual table 2046*38fd1498Szrj _ZTVN10__cxxabiv117__array_type_infoE; 2047*38fd1498Szrj _ZTVN10__cxxabiv117__class_type_infoE; 2048*38fd1498Szrj _ZTVN10__cxxabiv116__enum_type_infoE; 2049*38fd1498Szrj _ZTVN10__cxxabiv120__function_type_infoE; 2050*38fd1498Szrj _ZTVN10__cxxabiv123__fundamental_type_infoE; 2051*38fd1498Szrj _ZTVN10__cxxabiv117__pbase_type_infoE; 2052*38fd1498Szrj _ZTVN10__cxxabiv129__pointer_to_member_type_infoE; 2053*38fd1498Szrj _ZTVN10__cxxabiv119__pointer_type_infoE; 2054*38fd1498Szrj _ZTVN10__cxxabiv120__si_class_type_infoE; 2055*38fd1498Szrj _ZTVN10__cxxabiv121__vmi_class_type_infoE; 2056*38fd1498Szrj 2057*38fd1498Szrj # typeinfo structure (and some names) 2058*38fd1498Szrj _ZTI[a-fh-mp-z]; 2059*38fd1498Szrj _ZTIP[a-fh-mp-z]; 2060*38fd1498Szrj _ZTIPK[a-fh-mp-z]; 2061*38fd1498Szrj _ZTIN10__cxxabiv117__array_type_infoE; 2062*38fd1498Szrj _ZTIN10__cxxabiv117__class_type_infoE; 2063*38fd1498Szrj _ZTIN10__cxxabiv116__enum_type_infoE; 2064*38fd1498Szrj _ZTIN10__cxxabiv120__function_type_infoE; 2065*38fd1498Szrj _ZTIN10__cxxabiv123__fundamental_type_infoE; 2066*38fd1498Szrj _ZTIN10__cxxabiv117__pbase_type_infoE; 2067*38fd1498Szrj _ZTIN10__cxxabiv129__pointer_to_member_type_infoE; 2068*38fd1498Szrj _ZTIN10__cxxabiv119__pointer_type_infoE; 2069*38fd1498Szrj _ZTIN10__cxxabiv120__si_class_type_infoE; 2070*38fd1498Szrj _ZTIN10__cxxabiv121__vmi_class_type_infoE; 2071*38fd1498Szrj 2072*38fd1498Szrj # typeinfo name 2073*38fd1498Szrj _ZTS[a-fh-mp-z]; 2074*38fd1498Szrj _ZTSP[a-fh-mp-z]; 2075*38fd1498Szrj _ZTSPK[a-fh-mp-z]; 2076*38fd1498Szrj _ZTSN10__cxxabiv117__array_type_infoE; 2077*38fd1498Szrj _ZTSN10__cxxabiv117__class_type_infoE; 2078*38fd1498Szrj _ZTSN10__cxxabiv116__enum_type_infoE; 2079*38fd1498Szrj _ZTSN10__cxxabiv120__function_type_infoE; 2080*38fd1498Szrj _ZTSN10__cxxabiv123__fundamental_type_infoE; 2081*38fd1498Szrj _ZTSN10__cxxabiv117__pbase_type_infoE; 2082*38fd1498Szrj _ZTSN10__cxxabiv129__pointer_to_member_type_infoE; 2083*38fd1498Szrj _ZTSN10__cxxabiv119__pointer_type_infoE; 2084*38fd1498Szrj _ZTSN10__cxxabiv120__si_class_type_infoE; 2085*38fd1498Szrj _ZTSN10__cxxabiv121__vmi_class_type_infoE; 2086*38fd1498Szrj 2087*38fd1498Szrj # __gnu_cxx::_verbose_terminate_handler() 2088*38fd1498Szrj _ZN9__gnu_cxx27__verbose_terminate_handlerEv; 2089*38fd1498Szrj 2090*38fd1498Szrj}; 2091*38fd1498Szrj 2092*38fd1498SzrjCXXABI_1.3.1 { 2093*38fd1498Szrj 2094*38fd1498Szrj __cxa_get_exception_ptr; 2095*38fd1498Szrj 2096*38fd1498Szrj} CXXABI_1.3; 2097*38fd1498Szrj 2098*38fd1498SzrjCXXABI_1.3.2 { 2099*38fd1498Szrj 2100*38fd1498Szrj # typeinfo structures 2101*38fd1498Szrj _ZTIN10__cxxabiv115__forced_unwindE; 2102*38fd1498Szrj _ZTIN10__cxxabiv119__foreign_exceptionE; 2103*38fd1498Szrj 2104*38fd1498Szrj} CXXABI_1.3.1; 2105*38fd1498Szrj 2106*38fd1498SzrjCXXABI_1.3.3 { 2107*38fd1498Szrj 2108*38fd1498Szrj # typeinfo for char16_t and char32_t 2109*38fd1498Szrj _ZTIDs; 2110*38fd1498Szrj _ZTIPDs; 2111*38fd1498Szrj _ZTIPKDs; 2112*38fd1498Szrj _ZTIDi; 2113*38fd1498Szrj _ZTIPDi; 2114*38fd1498Szrj _ZTIPKDi; 2115*38fd1498Szrj 2116*38fd1498Szrj#ifdef HAVE_EXCEPTION_PTR_SINCE_GCC46 2117*38fd1498Szrj # exception_ptr 2118*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptrC1Ev; 2119*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptrC2Ev; 2120*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptrC1ERKS0_; 2121*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptrC2ERKS0_; 2122*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptrC1EMS0_FvvE; 2123*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptrC2EMS0_FvvE; 2124*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptrD1Ev; 2125*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptrD2Ev; 2126*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptraSERKS0_; 2127*38fd1498Szrj _ZNKSt15__exception_ptr13exception_ptrcvMS0_FvvEEv; 2128*38fd1498Szrj _ZNKSt15__exception_ptr13exception_ptrntEv; 2129*38fd1498Szrj _ZNKSt15__exception_ptr13exception_ptr20__cxa_exception_typeEv; 2130*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptr4swapERS0_; 2131*38fd1498Szrj _ZNSt15__exception_ptreqERKNS_13exception_ptrES2_; 2132*38fd1498Szrj _ZNSt15__exception_ptrneERKNS_13exception_ptrES2_; 2133*38fd1498Szrj 2134*38fd1498Szrj _ZSt17current_exceptionv; 2135*38fd1498Szrj _ZSt17rethrow_exceptionNSt15__exception_ptr13exception_ptrE; 2136*38fd1498Szrj#endif 2137*38fd1498Szrj 2138*38fd1498Szrj} CXXABI_1.3.2; 2139*38fd1498Szrj 2140*38fd1498SzrjCXXABI_1.3.4 { 2141*38fd1498Szrj 2142*38fd1498Szrj # typeinfo for decimal floating point types 2143*38fd1498Szrj _ZTID[fde]; 2144*38fd1498Szrj _ZTIPD[fde]; 2145*38fd1498Szrj _ZTIPKD[fde]; 2146*38fd1498Szrj 2147*38fd1498Szrj} CXXABI_1.3.3; 2148*38fd1498Szrj 2149*38fd1498SzrjCXXABI_1.3.5 { 2150*38fd1498Szrj 2151*38fd1498Szrj # typeinfo for decltype(nullptr) 2152*38fd1498Szrj _ZTIDn; 2153*38fd1498Szrj _ZTIPDn; 2154*38fd1498Szrj _ZTIPKDn; 2155*38fd1498Szrj 2156*38fd1498Szrj # typeinfo for __int128 and unsigned __int128 2157*38fd1498Szrj _ZTI[no]; 2158*38fd1498Szrj _ZTIP[no]; 2159*38fd1498Szrj _ZTIPK[no]; 2160*38fd1498Szrj 2161*38fd1498Szrj # Default function. 2162*38fd1498Szrj _ZSt11_Hash_bytesPKv*; 2163*38fd1498Szrj 2164*38fd1498Szrj # FNV hash. 2165*38fd1498Szrj _ZSt15_Fnv_hash_bytesPKv*; 2166*38fd1498Szrj 2167*38fd1498Szrj#ifdef HAVE_EXCEPTION_PTR_SINCE_GCC46 2168*38fd1498Szrj # std::nested_exception 2169*38fd1498Szrj _ZNSt16nested_exceptionD*; 2170*38fd1498Szrj _ZTISt16nested_exception; 2171*38fd1498Szrj _ZTVSt16nested_exception; 2172*38fd1498Szrj#endif 2173*38fd1498Szrj 2174*38fd1498Szrj} CXXABI_1.3.4; 2175*38fd1498Szrj 2176*38fd1498SzrjCXXABI_1.3.6 { 2177*38fd1498Szrj 2178*38fd1498Szrj __cxa_allocate_dependent_exception; 2179*38fd1498Szrj __cxa_free_dependent_exception; 2180*38fd1498Szrj __cxa_deleted_virtual; 2181*38fd1498Szrj 2182*38fd1498Szrj} CXXABI_1.3.5; 2183*38fd1498Szrj 2184*38fd1498SzrjCXXABI_1.3.7 { 2185*38fd1498Szrj __cxa_thread_atexit; 2186*38fd1498Szrj} CXXABI_1.3.6; 2187*38fd1498Szrj 2188*38fd1498SzrjCXXABI_1.3.8 { 2189*38fd1498Szrj __cxa_throw_bad_array_new_length; 2190*38fd1498Szrj _Z*St20bad_array_new_length*; 2191*38fd1498Szrj 2192*38fd1498Szrj __cxa_throw_bad_array_length; 2193*38fd1498Szrj _Z*St16bad_array_length*; 2194*38fd1498Szrj 2195*38fd1498Szrj # Virtual table verification stub functions. 2196*38fd1498Szrj _Z17__VLTRegisterPair*; 2197*38fd1498Szrj _Z22__VLTRegisterPairDebug*; 2198*38fd1498Szrj _Z16__VLTRegisterSet*; 2199*38fd1498Szrj _Z21__VLTRegisterSetDebug*; 2200*38fd1498Szrj _Z24__VLTVerifyVtablePointer*; 2201*38fd1498Szrj _Z29__VLTVerifyVtablePointerDebug*; 2202*38fd1498Szrj __VLTChangePermission; 2203*38fd1498Szrj 2204*38fd1498Szrj} CXXABI_1.3.7; 2205*38fd1498Szrj 2206*38fd1498SzrjCXXABI_1.3.9 { 2207*38fd1498Szrj 2208*38fd1498Szrj # typeinfo name for __int128 and unsigned __int128 2209*38fd1498Szrj _ZTS[no]; 2210*38fd1498Szrj _ZTSP[no]; 2211*38fd1498Szrj _ZTSPK[no]; 2212*38fd1498Szrj 2213*38fd1498Szrj # operator delete(void*, std::size_t) 2214*38fd1498Szrj _ZdlPv[jmy]; 2215*38fd1498Szrj # operator delete[](void*, std::size_t) 2216*38fd1498Szrj _ZdaPv[jmy]; 2217*38fd1498Szrj 2218*38fd1498Szrj} CXXABI_1.3.8; 2219*38fd1498Szrj 2220*38fd1498SzrjCXXABI_1.3.10 { 2221*38fd1498Szrj 2222*38fd1498Szrj # Support for the Transactional Memory TS (N4514) 2223*38fd1498Szrj _ZGTtNKSt9exceptionD1Ev; 2224*38fd1498Szrj _ZGTtNKSt9exception4whatEv; 2225*38fd1498Szrj _ZGTtNKSt13bad_exceptionD1Ev; 2226*38fd1498Szrj _ZGTtNKSt13bad_exception4whatEv; 2227*38fd1498Szrj 2228*38fd1498Szrj _ZN9__gnu_cxx9__freeresEv; 2229*38fd1498Szrj 2230*38fd1498Szrj} CXXABI_1.3.9; 2231*38fd1498Szrj 2232*38fd1498SzrjCXXABI_1.3.11 { 2233*38fd1498Szrj 2234*38fd1498Szrj __cxa_init_primary_exception; 2235*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptrC1EPv; 2236*38fd1498Szrj 2237*38fd1498Szrj # C++17 aligned new/delete 2238*38fd1498Szrj _Znw[jmy]St11align_val_t; 2239*38fd1498Szrj _Znw[jmy]St11align_val_tRKSt9nothrow_t; 2240*38fd1498Szrj _Zna[jmy]St11align_val_t; 2241*38fd1498Szrj _Zna[jmy]St11align_val_tRKSt9nothrow_t; 2242*38fd1498Szrj _ZdlPvSt11align_val_t; 2243*38fd1498Szrj _ZdlPvSt11align_val_tRKSt9nothrow_t; 2244*38fd1498Szrj _ZdlPv[jmy]St11align_val_t; 2245*38fd1498Szrj _ZdaPvSt11align_val_t; 2246*38fd1498Szrj _ZdaPvSt11align_val_tRKSt9nothrow_t; 2247*38fd1498Szrj _ZdaPv[jmy]St11align_val_t; 2248*38fd1498Szrj 2249*38fd1498Szrj#ifndef HAVE_EXCEPTION_PTR_SINCE_GCC46 2250*38fd1498Szrj # exception_ptr 2251*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptrC1Ev; 2252*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptrC2Ev; 2253*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptrC1ERKS0_; 2254*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptrC2ERKS0_; 2255*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptrC1EMS0_FvvE; 2256*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptrC2EMS0_FvvE; 2257*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptrD1Ev; 2258*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptrD2Ev; 2259*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptraSERKS0_; 2260*38fd1498Szrj _ZNKSt15__exception_ptr13exception_ptrcvMS0_FvvEEv; 2261*38fd1498Szrj _ZNKSt15__exception_ptr13exception_ptrntEv; 2262*38fd1498Szrj _ZNKSt15__exception_ptr13exception_ptr20__cxa_exception_typeEv; 2263*38fd1498Szrj _ZNSt15__exception_ptr13exception_ptr4swapERS0_; 2264*38fd1498Szrj _ZNSt15__exception_ptreqERKNS_13exception_ptrES2_; 2265*38fd1498Szrj _ZNSt15__exception_ptrneERKNS_13exception_ptrES2_; 2266*38fd1498Szrj 2267*38fd1498Szrj _ZSt17current_exceptionv; 2268*38fd1498Szrj _ZSt17rethrow_exceptionNSt15__exception_ptr13exception_ptrE; 2269*38fd1498Szrj 2270*38fd1498Szrj # std::nested_exception 2271*38fd1498Szrj _ZNSt16nested_exceptionD*; 2272*38fd1498Szrj _ZTISt16nested_exception; 2273*38fd1498Szrj _ZTVSt16nested_exception; 2274*38fd1498Szrj#endif 2275*38fd1498Szrj 2276*38fd1498Szrj} CXXABI_1.3.10; 2277*38fd1498Szrj 2278*38fd1498Szrj# Symbols in the support library (libsupc++) supporting transactional memory. 2279*38fd1498SzrjCXXABI_TM_1 { 2280*38fd1498Szrj 2281*38fd1498Szrj global: 2282*38fd1498Szrj __cxa_tm_cleanup; 2283*38fd1498Szrj 2284*38fd1498Szrj}; 2285