libpopt.so.0 __gmon_start__ _Jv_RegisterClasses _fini _init poptFreeContext poptGetNextOpt poptGetContext poptBadOption poptGetArg poptStrerror poptHelpOptions poptPrintHelp libdl.so.2 libstdc++.so.6 pthread_cancel _ZSt20__throw_out_of_rangePKc __cxa_guard_abort _Znwj __cxa_free_exception _ZNKSs4findEcj _ZTTSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE _ZNSs4_Rep9_S_createEjjRKSaIcE _ZNSsC1EjcRKSaIcE _ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_ _ZNSsC1ERKSs _ZNKSs5rfindEcj _ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base _ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev _ZSt19__throw_logic_errorPKc _ZNSsC1IPcEET_S1_RKSaIcE _ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode _ZNSs12_M_leak_hardEv _ZNSs6assignERKSs _ZSt20__throw_length_errorPKc _ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_ _ZNSt8ios_baseD2Ev _ZTISt9exception _ZTVSt14basic_ifstreamIcSt11char_traitsIcEE _ZNKSt9exception4whatEv __cxa_rethrow _ZTVN10__cxxabiv120__si_class_type_infoE __cxa_allocate_exception _ZTISt11logic_error _ZNSs9_M_mutateEjjj _ZNSs7reserveEj _ZTSSt16invalid_argument _ZTVSt16invalid_argument _ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_ _ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base _ZNSolsEi _ZNSt9exceptionD2Ev _ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate _ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv _ZTTSt14basic_ifstreamIcSt11char_traitsIcEE _ZTVSt15basic_streambufIcSt11char_traitsIcEE _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_ _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i _ZSt4cerr __cxa_begin_catch _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc _ZNSo9_M_insertIyEERSoT_ _ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE _ZNKSs16find_last_not_ofEPKcjj _ZNSsC1EPKcRKSaIcE __cxa_guard_acquire _ZTISt16invalid_argument _ZNSo9_M_insertImEERSoT_ _ZSt17__throw_bad_allocv _ZNSt8ios_base4InitC1Ev _ZNSt6localeC1Ev _ZNSs4_Rep20_S_empty_rep_storageE _ZNKSt11logic_error4whatEv _ZNSt16invalid_argumentD0Ev _ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E __cxa_throw _ZTVSt13basic_filebufIcSt11char_traitsIcEE _ZNSo9_M_insertIlEERSoT_ _ZNSt16invalid_argumentD1Ev _ZNSsC1ERKSsjj _ZdlPv _ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E _ZTVSt9basic_iosIcSt11char_traitsIcEE _ZNKSs17find_first_not_ofEPKcjj __cxa_end_catch _ZNSt8ios_baseC2Ev _ZNSs6appendEPKcj _ZNSt8ios_base4InitD1Ev _ZNSt6localeD1Ev _ZNSirsERi __cxa_guard_release _ZNKSs4findEPKcjj _ZNSt16invalid_argumentC1ERKSs _ZNSo9_M_insertIdEERSoT_ _ZNSs4_Rep10_M_destroyERKSaIcE __gxx_personality_v0 __cxa_call_unexpected _ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base _ZTVN10__cxxabiv117__class_type_infoE _ZNSs6assignEPKcj _ZNSs6appendERKSs _ZNSt11logic_errorD2Ev _ZNSt12__basic_fileIcED1Ev libm.so.6 libgcc_s.so.1 _Unwind_Resume libc.so.6 _IO_stdin_used fopen ftruncate __stack_chk_fail realloc sbrk __assert_fail mmap calloc msync strlen __cxa_atexit strstr __errno_location memcpy fclose strtoul malloc stderr munmap mremap __fxstat fprintf memmove strcmp strerror __libc_start_main free __environ _edata __bss_start _end GCC_3.0 CXXABI_1.3 GLIBCXX_3.4.9 GLIBCXX_3.4 GLIBC_2.4 GLIBC_2.1 GLIBC_2.1.3 GLIBC_2.0
verbose output verbose filename output to file abi description abi force opimport.cpp nbytes <= sizeof(T) src >= begin src + nbytes <= end get = bytes @ : little_endian little big source byte order is: endian offsetof_header_magic offsetof_header_version sizeof_u32 offsetof_header_cpu_type offsetof_header_ctr_event offsetof_header_ctr_um offsetof_header_ctr_count offsetof_header_is_kernel offsetof_header_mtime sizeof_time_t offsetof_header_anon_start sizeof_struct_opd_header offsetof_descr_current_size sizeof_odb_node_nr_t sizeof_odb_descr_t sizeof_odb_node_t extracting nodes of bytes each offsetof_node_key sizeof_odb_key_t offsetof_node_value sizeof_odb_value_t error: cannot open abi file no conversion necessary. fstat(in_fd, &statb) == 0 odb_open() fail: caught abi exception: force conversion, even if identical offsetof_header_cg_to_is_kernel offsetof_header_cg_to_anon_start src + (node_nr * step) <= begin + len error: must specify exactly 1 input file input abi is identical to native. (in_fd = open(inputs[0].c_str(), 00)) > 0 (in = mmap(0, statb.st_size, 0x1, 0x02, in_fd, 0)) != (void *)-1 munmap(in, statb.st_size) == 0 int main(int, const char**) void import_from_abi(const abi&, const void*, size_t, odb_t*) void extractor::extract(T&, const void*, const char*, const char*) [with T = time_t] void extractor::extract(T&, const void*, const char*, const char*) [with T = u64] void extractor::extract(T&, const void*, const char*, const char*) [with T = u32] U 2 U 13abi_exception missing ABI key: 2 0 x op_abi.c w %s %u little_endian %d sizeof_double sizeof_u8 sizeof_int sizeof_unsigned_int sizeof_odb_index_t offsetof_node_next offsetof_descr_size offsetof_header_cpu_speed probe_byte[0] == 0xff || probe_byte[sz - 1] == 0xff op_little_endian 3 /. 3 - 3 #3 . 73 "/ . . . X. L . / J3 ]3 q. b- x- - - - - - q3 . $ / ( =. 8 / @ vector::_M_insert_aux vector::_M_range_insert no- show version Help options: 5 5 0 5 p N4popt10option_impISt6vectorISsSaISsEEEE U 5 6 N4popt10option_impISsEE U 5 6 N4popt10option_impIvEE U 5 6 HU 6 N4popt11option_baseE 6 @ L6 P U X6 6 N4popt10option_impIiEE basic_string::_S_construct NULL not valid basic_string::erase basic_string::substr op_lexical_cast(" ") 100. U 6 S St16invalid_argument 6 `% 0% MbP?%s: %s: %s %s: oprofile 0.9.5 compiled on Sep 25 2009 10:29:00 %s%sout of memory allocating %lu bytes after a total of %lu bytes
P 5 v f 5 5 /
GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) GCC: (GNU) 4.2.3 20071223 (prerelease) (Ubuntu 4.2.2-4ubuntu3) GCC: (GNU) 4.2.3 20071223 (prerelease) (Ubuntu 4.2.2-4ubuntu3) GCC: (GNU) 4.2.3 20071223 (prerelease) (Ubuntu 4.2.2-4ubuntu3) GCC: (GNU) 4.2.3 20071223 (prerelease) (Ubuntu 4.2.2-4ubuntu3) GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) GCC: (GNU) 4.2.4 (Ubuntu 4.2.4-1ubuntu4)
.symtab .strtab .shstrtab .interp .note.ABI-tag .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .eh_frame_hdr .eh_frame .gcc_except_table .ctors .dtors .jcr .dynamic .got .got.plt .data .bss .comment
__CTOR_LIST__ __DTOR_LIST__ __JCR_LIST__ __do_global_dtors_aux completed.5843 p.5841 frame_dummy __CTOR_END__ __DTOR_END__ __FRAME_END__ __JCR_END__ __do_global_ctors_aux _GLOBAL__I__ZN41_GLOBAL__N_opimport.cpp_00000000_5A956E3C15output_filenameE __tcf_3 __tcf_0 _ZSt8__ioinit _Z41__static_initialization_and_destruction_0ii _ZN41_GLOBAL__N_opimport.cpp_00000000_5A956E3C15output_filenameE __tcf_1 _ZN41_GLOBAL__N_opimport.cpp_00000000_5A956E3C12abi_filenameE __tcf_2 _ZN41_GLOBAL__N_opimport.cpp_00000000_5A956E3C7verboseE _ZN41_GLOBAL__N_opimport.cpp_00000000_5A956E3C5forceE _ZZN9extractor7extractIyEEvRT_PKvPKcS6_E19__PRETTY_FUNCTION__ _ZZN9extractor7extractIlEEvRT_PKvPKcS6_E19__PRETTY_FUNCTION__ _ZZN9extractor7extractIjEEvRT_PKvPKcS6_E19__PRETTY_FUNCTION__ _ZZ15import_from_abiRK3abiPKvjP5odb_tE19__PRETTY_FUNCTION__ _ZZ4mainE19__PRETTY_FUNCTION__ _GLOBAL__I__ZN13abi_exceptionC2ESs abi_entries __PRETTY_FUNCTION__.2566 tables_size files_hash _GLOBAL__I__ZN4popt13parse_optionsEiPPKcRSt6vectorISsSaISsEE _ZN4popt12options_listEv _ZGVZN4popt12options_listEvE1x _ZZN4popt12options_listEvE1x _ZN4popt12popt_optionsEv _ZGVZN4popt12popt_optionsEvE1x _ZZN4popt12popt_optionsEvE1x _ZN4popt16appended_optionsE _ZN4popt8showversE name first_break _GLOBAL_OFFSET_TABLE_ __init_array_end __init_array_start _DYNAMIC data_start odb_update_node __errno_location@@GLIBC_2.0 _ZSt20__throw_length_errorPKc@@GLIBCXX_3.4 open@@GLIBC_2.0 _ZN4popt11option_base12post_processEv mmap@@GLIBC_2.0 _ZNSt8_Rb_treeISsSt4pairIKSsiESt10_Select1stIS2_ESt4lessISsESaIS2_EE9_M_insertEPSt18_Rb_tree_node_baseSA_RKS2_ _ZNSolsEi@@GLIBCXX_3.4 strerror@@GLIBC_2.0 __cxa_atexit@@GLIBC_2.1.3 __libc_csu_fini _ZN4popt11option_baseC1EPKccS2_S2_Pvi _ZN4popt10option_impISt6vectorISsSaISsEEE12post_processEv _start _ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 _ZTVSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4 _ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_ _ZNSo9_M_insertIlEERSoT_@@GLIBCXX_3.4.9 _ZN13abi_exceptionD0Ev _ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 _ZTSSt16invalid_argument _ZNSt16invalid_argumentD0Ev _Z9is_prefixRKSsS0_ _ZN13abi_exceptionC1ESs _ZTISt11logic_error@@GLIBCXX_3.4 _ZN4popt6optionC2ISt6vectorISsSaISsEEEERT_PKccS8_S8_ _ZNSt8ios_baseC2Ev@@GLIBCXX_3.4 _ZTIN4popt10option_impIiEE __cxa_guard_acquire@@CXXABI_1.3 _ZN4popt10option_impISt6vectorISsSaISsEEED0Ev _ZTIN4popt11option_baseE _ZTV13abi_exception _ZNSt6vectorISsSaISsEEaSERKS1_ op_write_abi_to_file show_version _ZNSt16invalid_argumentD1Ev skip_nonws __gmon_start__ _Jv_RegisterClasses _fp_hw odb_add_node _ZNKSs16find_last_not_ofEPKcjj@@GLIBCXX_3.4 realloc@@GLIBC_2.0 _ZdlPv@@GLIBCXX_3.4 op_poptGetContext _ZN4popt10option_impISsEC2ERSsPKccS4_S4_ op_little_endian _ZTSN4popt10option_impIiEE _fini __fstat _ZNSsC1EjcRKSaIcE@@GLIBCXX_3.4 calloc@@GLIBC_2.0 __cxa_rethrow@@CXXABI_1.3 _ZTSN4popt10option_impISsEE _ZNSt8ios_base4InitC1Ev@@GLIBCXX_3.4 mremap@@GLIBC_2.0 _ZNSt6vectorI10poptOptionSaIS0_EE15_M_range_insertIPS0_EEvN9__gnu_cxx17__normal_iteratorIS4_S2_EET_S8_St20forward_iterator_tag _ZNKSs4findEcj@@GLIBCXX_3.4 _ZN3abiC1Ev _ZSt4cerr@@GLIBCXX_3.4 _ZNKSt11logic_error4whatEv@@GLIBCXX_3.4 _ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 _ZN4popt10option_impIvED1Ev _ZTSN4popt10option_impISt6vectorISsSaISsEEEE odb_sync _ZNSt6vectorI10poptOptionSaIS0_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S2_EERKS0_ __libc_start_main@@GLIBC_2.0 _ZNSsC1ERKSs@@GLIBCXX_3.4 _ZN4popt6optionD1Ev _ZTVSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4 poptGetContext _ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@@GLIBCXX_3.4 _ZTVN4popt10option_impIvEE _ZN4popt10option_impIvEC2ERbPKccS4_ _ZSt20__throw_out_of_rangePKc@@GLIBCXX_3.4 _ZTTSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE@@GLIBCXX_3.4 __assert_fail@@GLIBC_2.0 _Z14separate_tokenRKSsc _ZTSN4popt11option_baseE _ZN4popt6optionC2ERbPKccS3_ _ZN4popt10option_impIvEC1ERbPKccS4_ _ZTIN4popt10option_impISsEE _ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs _ZNSsC1ERKSsjj@@GLIBCXX_3.4 _ZNSt6vectorIPN4popt11option_baseESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ _ZNSt8ios_base4InitD1Ev@@GLIBCXX_3.4 _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@@GLIBCXX_3.4 _ZTS13abi_exception _IO_stdin_used _ZN4popt10option_impISt6vectorISsSaISsEEED1Ev _ZTVSt16invalid_argument _ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E@@GLIBCXX_3.4 free@@GLIBC_2.0 _Z5ltrimRKSsS0_ __data_start _ZTVSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 _ZNSs4_Rep10_M_destroyERKSaIcE@@GLIBCXX_3.4 sbrk@@GLIBC_2.0 _ZNKSt8_Rb_treeISsSt4pairIKSsiESt10_Select1stIS2_ESt4lessISsESaIS2_EE4findERS1_ _ZN9extractor7extractIyEEvRT_PKvPKcS6_ _ZNKSt9exception4whatEv@@GLIBCXX_3.4 _ZNKSs4findEPKcjj@@GLIBCXX_3.4 _ZN4popt10option_impISsED1Ev poptPrintHelp fclose@@GLIBC_2.1 _ZN9extractor7extractIjEEvRT_PKvPKcS6_ _ZTVN10__cxxabiv117__class_type_infoE@@CXXABI_1.3 _ZN4popt10option_impIiED1Ev __cxa_guard_release@@CXXABI_1.3 _ZN13abi_exceptionC2ESs _ZNK3abieqERKS_ _ZSt3hexRSt8ios_base _ZNKSs17find_first_not_ofEPKcjj@@GLIBCXX_3.4 op_hash_string _ZNKSs5rfindEcj@@GLIBCXX_3.4 _ZNSt8_Rb_treeISsSt4pairIKSsiESt10_Select1stIS2_ESt4lessISsESaIS2_EE16_M_insert_uniqueERKS2_ _ZTIN4popt10option_impISt6vectorISsSaISsEEEE _xexit_cleanup stderr@@GLIBC_2.0 _ZN4popt6optionC2ISsEERT_PKccS5_S5_ memcpy@@GLIBC_2.0 odb_close _ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base@@GLIBCXX_3.4 strtoul@@GLIBC_2.0 strlen@@GLIBC_2.0 _ZN4popt10option_impISsE12post_processEv fopen@@GLIBC_2.1 _ZNSsC1EPKcRKSaIcE@@GLIBCXX_3.4 _Z5rtrimRKSsS0_ odb_open _ZTVN4popt10option_impISt6vectorISsSaISsEEEE _ZTVN4popt11option_baseE __cxa_call_unexpected@@CXXABI_1.3 _ZTSN4popt10option_impIvEE __dso_handle _ZN4popt10option_impIiEC2ERiPKccS4_S4_ _ZrsRSiR3abi __libc_csu_init printf@@GLIBC_2.0 _ZTI13abi_exception _ZN4popt6optionC1ISsEERT_PKccS5_S5_ poptBadOption _ZNSt6localeC1Ev@@GLIBCXX_3.4 _ZNSt8_Rb_treeISsSt4pairIKSsiESt10_Select1stIS2_ESt4lessISsESaIS2_EE16_M_insert_uniqueESt17_Rb_tree_iteratorIS2_ERKS2_ _Z14format_percentdjjb _ZNSt8_Rb_treeISsSt4pairIKSsiESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E environ@@GLIBC_2.0 _ZN4popt10option_impIvE12post_processEv _ZN9extractor7extractIlEEvRT_PKvPKcS6_ _Znwj@@GLIBCXX_3.4 _ZNSo9_M_insertIyEERSoT_@@GLIBCXX_3.4.9 _ZN4popt6optionC1ERbPKccS3_ _ZNSsC1IPcEET_S1_RKSaIcE _ZN4popt10option_impISsEC1ERSsPKccS4_S4_ ftruncate@@GLIBC_2.0 close@@GLIBC_2.0 _ZN4popt10option_impISt6vectorISsSaISsEEEC1ERS3_PKccS7_S7_c _ZTISt9exception@@GLIBCXX_3.4 _ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@@GLIBCXX_3.4 _ZN4popt10option_impIiED0Ev _Z15import_from_abiRK3abiPKvjP5odb_t fprintf@@GLIBC_2.0 strstr@@GLIBC_2.0 _ZN4popt11option_baseD0Ev _ZNSs9_M_mutateEjjj@@GLIBCXX_3.4 __bss_start _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@@GLIBCXX_3.4 skip_ws malloc@@GLIBC_2.0 empty_line _Z5splitRSsc _ZTVN10__cxxabiv120__si_class_type_infoE@@CXXABI_1.3 odb_update_node_with_offset _ZN4popt10option_impIvED0Ev __stack_chk_fail@@GLIBC_2.4 _ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_ _ZNSt8ios_baseD2Ev@@GLIBCXX_3.4 _ZTVN4popt10option_impISsEE _ZNSt12__basic_fileIcED1Ev@@GLIBCXX_3.4 _ZNK3abi4needESs _ZTIN4popt10option_impIvEE __cxa_allocate_exception@@CXXABI_1.3 _ZN3abiC2Ev _ZNSt9exceptionD2Ev@@GLIBCXX_3.4 _ZN4popt6optionC2IiEERT_PKccS5_S5_ __cxa_free_exception@@CXXABI_1.3 odb_get_data _Z4trimRKSsS0_ _ZTTSt14basic_ifstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4 _ZNSirsERi@@GLIBCXX_3.4 _ZNSs6assignERKSs@@GLIBCXX_3.4 _ZSt19__throw_logic_errorPKc@@GLIBCXX_3.4 xmalloc_set_program_name _ZNSs6assignEPKcj@@GLIBCXX_3.4 memmove@@GLIBC_2.0 odb_open_count pthread_cancel poptFreeContext _ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@@GLIBCXX_3.4 get_abi poptGetNextOpt __cxa_throw@@CXXABI_1.3 _end _Z16erase_to_last_ofRKSsc poptStrerror _ZNSt6vectorI10poptOptionSaIS0_EEaSERKS2_ odb_grow_hashtable _ZTVSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4 xmalloc _ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4 xstrdup _ZNSo9_M_insertImEERSoT_@@GLIBCXX_3.4.9 _ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@@GLIBCXX_3.4 _ZNSt16invalid_argumentC1ERKSs@@GLIBCXX_3.4 _ZNSo9_M_insertIdEERSoT_@@GLIBCXX_3.4.9 __cxa_end_catch@@CXXABI_1.3 _ZN4popt11option_baseD1Ev _ZN13abi_exceptionD1Ev _ZSt17__throw_bad_allocv@@GLIBCXX_3.4 fstat _ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4 __fxstat@@GLIBC_2.0 _ZNSs4_Rep9_S_createEjjRKSaIcE@@GLIBCXX_3.4 __environ@@GLIBC_2.0 _ZN4popt13parse_optionsEiPPKcRSt6vectorISsSaISsEE xmalloc_failed munmap@@GLIBC_2.0 _ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4 __cxa_guard_abort@@CXXABI_1.3 _ZN4popt11option_baseC2EPKccS2_S2_Pvi __cxa_begin_catch@@CXXABI_1.3 _ZlsRSoRK3abi poptGetArg _ZN4popt10option_impIiEC1ERiPKccS4_S4_ _ZNSt8_Rb_treeISsSt4pairIKSsiESt10_Select1stIS2_ESt4lessISsESaIS2_EE11lower_boundERS1_ _ZNSs6appendEPKcj@@GLIBCXX_3.4 _ZNSt11logic_errorD2Ev@@GLIBCXX_3.4 xcalloc odb_init options_array _edata __gxx_personality_v0@@CXXABI_1.3 poptHelpOptions comment_line _Z15op_lexical_castIjSsET_RKT0_ xrealloc xexit _Unwind_Resume@@GCC_3.0 _ZTISt16invalid_argument strcmp@@GLIBC_2.0 strisprefix _ZNSt6localeD1Ev@@GLIBCXX_3.4 _ZN4popt6optionC1ISt6vectorISsSaISsEEEERT_PKccS8_S8_ xmemdup _ZN4popt6optionD2Ev exit@@GLIBC_2.0 _ZNSs12_M_leak_hardEv@@GLIBCXX_3.4 msync@@GLIBC_2.0 op_xstrndup _ZNSs6appendERKSs@@GLIBCXX_3.4 _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i@@GLIBCXX_3.4.9 _ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@@GLIBCXX_3.4 __i686.get_pc_thunk.bx _ZTVN4popt10option_impIiEE main _ZNSs7reserveEj@@GLIBCXX_3.4 _init _ZN4popt10option_impISt6vectorISsSaISsEEEC2ERS3_PKccS7_S7_c _ZN4popt10option_impISsED0Ev _ZN4popt6optionC1IiEERT_PKccS5_S5_