1 2Symbol table '.dynsym' contains 33 entries: 3 Num: Value Size Type Bind Vis Ndx Name 4 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND 5 1: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSaIcED2Ev@GLIBCXX_3.4 (2) 6 2: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri@GLIBCXX_3.4.21 (3) 7 3: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_begin_catch@CXXABI_1.3 (4) 8 4: 0000000000000000 0 FUNC GLOBAL DEFAULT UND vsnprintf@GLIBC_2.2.5 (5) 9 5: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri@GLIBCXX_3.4.21 (3) 10 6: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZSt19__throw_logic_error@GLIBCXX_3.4 (2) 11 7: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri@GLIBCXX_3.4.21 (3) 12 8: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri@GLIBCXX_3.4.21 (3) 13 9: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.2.5 (5) 14 10: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri@GLIBCXX_3.4.21 (3) 15 11: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSaIcED1Ev@GLIBCXX_3.4 (2) 16 12: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNKSt7__cxx1112basic_str@GLIBCXX_3.4.21 (3) 17 13: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (6) 18 14: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri@GLIBCXX_3.4.21 (3) 19 15: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri@GLIBCXX_3.4.21 (3) 20 16: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri@GLIBCXX_3.4.21 (3) 21 17: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_rethrow@CXXABI_1.3 (4) 22 18: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_end_catch@CXXABI_1.3 (4) 23 19: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gxx_personality_v0@CXXABI_1.3 (4) 24 20: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTab 25 21: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_Resume@GCC_3.0 (7) 26 22: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSaIcEC1Ev@GLIBCXX_3.4 (2) 27 23: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri@GLIBCXX_3.4.21 (3) 28 24: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.2.5 (5) 29 25: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ 30 26: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable 31 27: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri@GLIBCXX_3.4.21 (3) 32 28: 0000000000002770 128 FUNC WEAK DEFAULT 16 _ZNSt7__cxx1112basic_stri 33 29: 00000000000028ac 323 FUNC WEAK DEFAULT 16 _ZNSt7__cxx1112basic_stri 34 30: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5 (5) 35 31: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri@GLIBCXX_3.4.21 (3) 36 32: 0000000000002770 128 FUNC WEAK DEFAULT 16 _ZNSt7__cxx1112basic_stri 37 38Symbol table '.symtab' contains 106 entries: 39 Num: Value Size Type Bind Vis Ndx Name 40 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND 41 1: 0000000000000318 0 SECTION LOCAL DEFAULT 1 42 2: 0000000000000338 0 SECTION LOCAL DEFAULT 2 43 3: 0000000000000358 0 SECTION LOCAL DEFAULT 3 44 4: 000000000000037c 0 SECTION LOCAL DEFAULT 4 45 5: 00000000000003a0 0 SECTION LOCAL DEFAULT 5 46 6: 00000000000003d8 0 SECTION LOCAL DEFAULT 6 47 7: 00000000000006f0 0 SECTION LOCAL DEFAULT 7 48 8: 0000000000000ca4 0 SECTION LOCAL DEFAULT 8 49 9: 0000000000000ce8 0 SECTION LOCAL DEFAULT 9 50 10: 0000000000000d78 0 SECTION LOCAL DEFAULT 10 51 11: 0000000000000e98 0 SECTION LOCAL DEFAULT 11 52 12: 0000000000002000 0 SECTION LOCAL DEFAULT 12 53 13: 0000000000002020 0 SECTION LOCAL DEFAULT 13 54 14: 0000000000002180 0 SECTION LOCAL DEFAULT 14 55 15: 00000000000021a0 0 SECTION LOCAL DEFAULT 15 56 16: 00000000000022f0 0 SECTION LOCAL DEFAULT 16 57 17: 0000000000002aa8 0 SECTION LOCAL DEFAULT 17 58 18: 0000000000003000 0 SECTION LOCAL DEFAULT 18 59 19: 0000000000003034 0 SECTION LOCAL DEFAULT 19 60 20: 00000000000030f0 0 SECTION LOCAL DEFAULT 20 61 21: 0000000000003410 0 SECTION LOCAL DEFAULT 21 62 22: 0000000000004ce0 0 SECTION LOCAL DEFAULT 22 63 23: 0000000000004cf0 0 SECTION LOCAL DEFAULT 23 64 24: 0000000000004cf8 0 SECTION LOCAL DEFAULT 24 65 25: 0000000000004f08 0 SECTION LOCAL DEFAULT 25 66 26: 0000000000005000 0 SECTION LOCAL DEFAULT 26 67 27: 0000000000005020 0 SECTION LOCAL DEFAULT 27 68 28: 0000000000000000 0 SECTION LOCAL DEFAULT 28 69 29: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c 70 30: 0000000000002320 0 FUNC LOCAL DEFAULT 16 deregister_tm_clones 71 31: 0000000000002350 0 FUNC LOCAL DEFAULT 16 register_tm_clones 72 32: 0000000000002390 0 FUNC LOCAL DEFAULT 16 __do_global_dtors_aux 73 33: 0000000000005020 1 OBJECT LOCAL DEFAULT 27 completed.8060 74 34: 0000000000004cf0 0 OBJECT LOCAL DEFAULT 23 __do_global_dtors_aux_fin 75 35: 00000000000023d0 0 FUNC LOCAL DEFAULT 16 frame_dummy 76 36: 0000000000004ce0 0 OBJECT LOCAL DEFAULT 22 __frame_dummy_init_array_ 77 37: 0000000000000000 0 FILE LOCAL DEFAULT ABS elf_test_source_code.cpp 78 38: 0000000000005060 32 OBJECT LOCAL DEFAULT 27 _ZL11gTestString 79 39: 0000000000002487 77 FUNC LOCAL DEFAULT 16 _Z41__static_initializati 80 40: 00000000000024d4 25 FUNC LOCAL DEFAULT 16 _GLOBAL__sub_I_gTestGloba 81 41: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c 82 42: 000000000000340c 0 OBJECT LOCAL DEFAULT 20 __FRAME_END__ 83 43: 0000000000000000 0 FILE LOCAL DEFAULT ABS 84 44: 0000000000003034 0 NOTYPE LOCAL DEFAULT 19 __GNU_EH_FRAME_HDR 85 45: 0000000000002000 0 FUNC LOCAL DEFAULT 12 _init 86 46: 0000000000004cf8 0 OBJECT LOCAL DEFAULT 24 _DYNAMIC 87 47: 0000000000004cf0 0 NOTYPE LOCAL DEFAULT 22 __init_array_end 88 48: 0000000000004ce0 0 NOTYPE LOCAL DEFAULT 22 __init_array_start 89 49: 0000000000004f08 0 OBJECT LOCAL DEFAULT 25 _GLOBAL_OFFSET_TABLE_ 90 50: 0000000000002a05 14 FUNC WEAK DEFAULT 16 _ZSt19__iterator_category 91 51: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSaIcED2Ev@@GLIBCXX_3.4 92 52: 0000000000005010 0 NOTYPE GLOBAL DEFAULT 26 _edata 93 53: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri 94 54: 0000000000002770 128 FUNC WEAK DEFAULT 16 _ZNSt7__cxx1112basic_stri 95 55: 0000000000002770 128 FUNC WEAK DEFAULT 16 _ZNSt7__cxx1112basic_stri 96 56: 00000000000028ac 323 FUNC WEAK DEFAULT 16 _ZNSt7__cxx1112basic_stri 97 57: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_begin_catch@@CXXABI 98 58: 00000000000029ef 22 FUNC WEAK DEFAULT 16 _ZN9__gnu_cxx17__is_null_ 99 59: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@@GLIBC_2.2 100 60: 0000000000002478 15 FUNC GLOBAL DEFAULT 16 main 101 61: 0000000000005000 0 OBJECT GLOBAL HIDDEN 26 __dso_handle 102 62: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri 103 63: 0000000000000000 0 FUNC GLOBAL DEFAULT UND vsnprintf@@GLIBC_2.2.5 104 64: 0000000000005008 8 OBJECT WEAK HIDDEN 26 DW.ref.__gxx_personality_ 105 65: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri 106 66: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZSt19__throw_logic_error 107 67: 0000000000002aa8 0 FUNC GLOBAL HIDDEN 17 _fini 108 68: 00000000000023d9 110 FUNC GLOBAL DEFAULT 16 TestGlobalChildFunction 109 69: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri 110 70: 0000000000002a13 26 FUNC WEAK DEFAULT 16 _ZSt10__distanceIPcENSt15 111 71: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri 112 72: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@@GLIBC_2.2.5 113 73: 0000000000002877 53 FUNC WEAK DEFAULT 16 _ZSt8distanceIPcENSt15ite 114 74: 0000000000002750 31 FUNC WEAK DEFAULT 16 _ZNSt7__cxx1112basic_stri 115 75: 00000000000022f0 47 FUNC GLOBAL DEFAULT 16 _start 116 76: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri 117 77: 0000000000002750 31 FUNC WEAK DEFAULT 16 _ZNSt7__cxx1112basic_stri 118 78: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSaIcED1Ev@@GLIBCXX_3.4 119 79: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNKSt7__cxx1112basic_str 120 80: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@@GLIBC_2 121 81: 0000000000005010 0 OBJECT GLOBAL HIDDEN 26 __TMC_END__ 122 82: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri 123 83: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri 124 84: 00000000000027f0 50 FUNC WEAK DEFAULT 16 _ZNSt7__cxx1112basic_stri 125 85: 00000000000024ed 102 FUNC WEAK DEFAULT 16 _ZNSt7__cxx119to_stringEi 126 86: 0000000000005080 0 NOTYPE GLOBAL DEFAULT 27 _end 127 87: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri 128 88: 0000000000002822 85 FUNC WEAK DEFAULT 16 _ZNSt7__cxx1112basic_stri 129 89: 0000000000002447 49 FUNC GLOBAL DEFAULT 16 TestGlobalParentFunction 130 90: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_rethrow@@CXXABI_1.3 131 91: 0000000000005010 0 NOTYPE GLOBAL DEFAULT 27 __bss_start 132 92: 0000000000002a30 101 FUNC GLOBAL DEFAULT 16 __libc_csu_init 133 93: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_end_catch@@CXXABI_1 134 94: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gxx_personality_v0@@CXX 135 95: 0000000000005040 4 OBJECT GLOBAL DEFAULT 27 gTestGlobalCounter 136 96: 0000000000002553 509 FUNC WEAK DEFAULT 16 _ZN9__gnu_cxx12__to_xstri 137 97: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTab 138 98: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_Resume@@GCC_3.0 139 99: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSaIcEC1Ev@@GLIBCXX_3.4 140 100: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri 141 101: 0000000000002aa0 5 FUNC GLOBAL DEFAULT 16 __libc_csu_fini 142 102: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@@GLIBC_ 143 103: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ 144 104: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable 145 105: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stri 146