2020-09-25T00:30 ERROR: Unable to detach from controlling tty, Inappropriate ioctl for device 2020-09-25T00:30 PASS: run-arextract.sh SKIP: run-arsymtest.sh Make a sorted list of the just build src .o files. nm.o size.o strip.o Create a new ar file with the .o files. eu-ar: creating test.ar List the ar file contents. Delete all objects again. Check new ar file is now empty PASS: run-ar.sh PASS: newfile PASS: test-nlist PASS: update1 PASS: update2 PASS: update3 PASS: update4 PASS: run-show-die-info.sh PASS: run-get-files.sh PASS: run-get-lines.sh PASS: run-next-files.sh PASS: run-next-lines.sh PASS: run-get-pubnames.sh PASS: run-get-aranges.sh PASS: run-allfcts.sh PASS: run-show-abbrev.sh PASS: run-line2addr.sh PASS: hash long_bit: 64 space_available: 0 Not enough disk space, need at least 10GB available SKIP: run-large-elf-file.sh PASS: newscn PASS: run-strip-test.sh PASS: run-strip-test2.sh PASS: run-strip-test3.sh PASS: run-strip-test4.sh PASS: run-strip-test5.sh PASS: run-strip-test6.sh PASS: run-strip-test7.sh PASS: run-strip-test8.sh PASS: run-strip-test9.sh PASS: run-strip-test10.sh PASS: run-strip-test11.sh PASS: run-strip-test12.sh /usr/bin/gcc PASS: run-strip-nothing.sh /usr/bin/gcc Create debug a.out. strip -g to file with debug file [26] .symtab SYMTAB 0000000000000000 00003040 00000630 24 27 48 8 0 1 arm strip -g to file with debug file [28] .symtab SYMTAB 00000000 000750 000750 16 29 89 4 0 1 aarch64 strip -g to file with debug file [27] .symtab SYMTAB 0000000000000000 00000920 000009c0 24 28 78 8 0 1 PASS: run-strip-g.sh PASS: run-annobingroup.sh PASS: run-strip-groups.sh runtest hello_i386.ko runtest hello_x86_64.ko runtest hello_ppc64.ko runtest hello_s390.ko runtest hello_aarch64.ko runtest hello_m68k.ko runtest hello_riscv64.ko runtest hello_csky.ko runtest /usr/lib/elfutils/ptest/tests/..//src/strip runtest /usr/lib/elfutils/ptest/tests/..//src/strip.o runtest strip-uncompressed.o runtest strip-compressed.o runtest testfile-debug-rel-ppc64.o runtest testfile-debug-rel-ppc64-z.o runtest testfile-debug-rel-ppc64-g.o PASS: run-strip-reloc.sh elflint /usr/lib/elfutils/ptest/tests/..//tests/elfstrmerge No errors elfstrmerge elflint merged.elf No errors strip elflint merged.elf.stripped No errors elflint merged.elf.debug No errors unstrip elflint remerged.elf No errors elfcmp elflint /usr/lib/elfutils/ptest/tests/..//tests/elfstrmerge.o No errors elfstrmerge elflint merged.elf No errors strip elflint merged.elf.stripped No errors elflint merged.elf.debug No errors unstrip elflint remerged.elf No errors elfcmp PASS: run-strip-strmerge.sh PASS: run-strip-nobitsalign.sh strip --keep-section=.strtab testfile elflint testfile.elf No errors elflint testfile.debug No errors readelf testfile.elf readelf testfile.debug strip --keep-section=.symtab testfile elflint testfile.elf No errors elflint testfile.debug No errors readelf testfile.elf readelf testfile.debug strip --keep-section=.strtab testfile69.so elflint testfile.elf No errors elflint testfile.debug No errors readelf testfile.elf readelf testfile.debug strip --keep-section=.symtab --remove-comment testfile69.so elflint testfile.elf No errors elflint testfile.debug No errors readelf testfile.elf readelf testfile.debug strip -g --remove-section=.symtab testfile elflint testfile.elf No errors elflint testfile.debug No errors readelf testfile.elf readelf testfile.debug strip -g --remove-section=.s[yt][mr]tab --keep-section=.stab* testfile elflint testfile.elf No errors elflint testfile.debug No errors readelf testfile.elf readelf testfile.debug strip -g --remove-section=.symtab testfile69.so elflint testfile.elf No errors elflint testfile.debug No errors readelf testfile.elf readelf testfile.debug strip -g --remove-section=.s[yt][mr]tab --keep-section=.comment testfile69.so elflint testfile.elf No errors elflint testfile.debug No errors readelf testfile.elf readelf testfile.debug PASS: run-strip-remove-keep.sh PASS: run-unstrip-test.sh PASS: run-unstrip-test2.sh PASS: run-unstrip-test3.sh PASS: run-unstrip-test4.sh PASS: run-unstrip-M.sh merging string tables testfile4 -> testfile4.merged WARNING: symbol table [34] contains section symbol 33 for old shdrstrndx 33 No errors merging string tables testfile12 -> testfile12.merged WARNING: symbol table [32] contains section symbol 31 for old shdrstrndx 31 No errors PASS: run-elfstrmerge-test.sh PASS: run-ecp-test.sh PASS: run-ecp-test2.sh PASS: run-alldts.sh PASS: run-elflint-test.sh PASS: run-elflint-self.sh PASS: run-ranlib-test.sh PASS: run-ranlib-test2.sh PASS: run-ranlib-test3.sh PASS: run-ranlib-test4.sh PASS: run-addrscopes.sh PASS: run-strings-test.sh PASS: run-funcscopes.sh PASS: run-find-prologues.sh PASS: run-allregs.sh PASS: run-addrcfi.sh PASS: run-dwarfcfi.sh PASS: run-nm-syms.sh PASS: run-nm-self.sh PASS: run-readelf-self.sh Could not find split unit 'testfile-hello5.dwo', id: c422aa5c31fec205 DWARF section [28] '.debug_info' at offset 0x3102: [Offset] Compilation unit at offset 0: Version: 5, Abbreviation section offset: 0, Address size: 8, Offset size: 4 Unit type: skeleton (4), Unit id: 0xc422aa5c31fec205 [ 14] skeleton_unit abbrev: 1 low_pc (addr) 0x0000000000401160 high_pc (data8) 81 (0x00000000004011b1) stmt_list (sec_offset) 0 dwo_name (strp) "testfile-hello5.dwo" comp_dir (strp) "/home/mark/src/elfutils/tests" GNU_pubnames (flag_present) yes addr_base (sec_offset) address base [ 8] Compilation unit at offset 53: Version: 5, Abbreviation section offset: 21, Address size: 8, Offset size: 4 Unit type: skeleton (4), Unit id: 0xb6c8b9d97e6dfdfe [ 49] skeleton_unit abbrev: 1 ranges (sec_offset) range list [ 24] low_pc (addr) 000000000000000000 stmt_list (sec_offset) 655 dwo_name (strp) "testfile-world5.dwo" comp_dir (strp) "/home/mark/src/elfutils/tests" GNU_pubnames (flag_present) yes addr_base (sec_offset) address base [ a8] rnglists_base (sec_offset) range list [ c] Split compilation unit at offset 53: Version: 5, Abbreviation section offset: 0, Address size: 8, Offset size: 4 Unit type: skeleton (4), Unit id: 0xb6c8b9d97e6dfdfe { 14} compile_unit abbrev: 8 producer (strx) "GNU C17 9.0.0 20180515 (experimental) -mtune=generic -march=x86-64 -gdwarf-5 -gsplit-dwarf -gno-as-loc-support -gno-variable-location-views -O2" language (data1) C11 (29) name (strx) "world.c" comp_dir (strx) "/home/mark/src/elfutils/tests" loclists_base (sec_offset) location list [ 0] { 1d} variable abbrev: 9 name (string) "m" decl_file (data1) hello.h (2) decl_line (data1) 1 decl_column (data1) 12 type (ref4) { 27} external (flag_present) yes declaration (flag_present) yes { 27} base_type abbrev: 10 byte_size (data1) 4 encoding (data1) signed (5) name (string) "int" { 2e} base_type abbrev: 1 byte_size (data1) 8 encoding (data1) unsigned (7) name (strx) "long unsigned int" { 32} base_type abbrev: 1 byte_size (data1) 1 encoding (data1) unsigned_char (8) name (strx) "unsigned char" { 36} base_type abbrev: 1 byte_size (data1) 2 encoding (data1) unsigned (7) name (strx) "short unsigned int" { 3a} base_type abbrev: 1 byte_size (data1) 4 encoding (data1) unsigned (7) name (strx) "unsigned int" { 3e} base_type abbrev: 1 byte_size (data1) 1 encoding (data1) signed_char (6) name (strx) "signed char" { 42} base_type abbrev: 1 byte_size (data1) 2 encoding (data1) signed (5) name (strx) "short int" { 46} base_type abbrev: 1 byte_size (data1) 8 encoding (data1) signed (5) name (strx) "long int" { 4a} base_type abbrev: 1 byte_size (data1) 1 encoding (data1) signed_char (6) name (strx) "char" { 4e} const_type abbrev: 11 type (ref4) { 4a} { 53} base_type abbrev: 1 byte_size (data1) 8 encoding (data1) signed (5) name (strx) "long long int" { 57} base_type abbrev: 1 byte_size (data1) 8 encoding (data1) unsigned (7) name (strx) "long long unsigned int" { 5b} subprogram abbrev: 3 external (flag_present) yes name (strx) "main" decl_file (implicit_const) world.c (1) decl_line (data1) 14 decl_column (implicit_const) 1 prototyped (flag_present) yes type (ref4) { 27} low_pc (addrx) [c] 0x0000000000401060
high_pc (data8) 32 (0x0000000000401080 <_start>) frame_base (exprloc) [ 0] call_frame_cfa call_all_calls (flag_present) yes sibling (ref4) { 9b} { 71} formal_parameter abbrev: 2 name (strx) "argc" decl_file (implicit_const) world.c (1) decl_line (data1) 14 decl_column (data1) 11 type (ref4) { 27} location (loclistx) location index [ 0] { 7a} formal_parameter abbrev: 2 name (strx) "argv" decl_file (implicit_const) world.c (1) decl_line (data1) 14 decl_column (data1) 30 type (ref4) { 9b} location (loclistx) location index [ 1] { 83} variable abbrev: 12 name (string) "n" decl_file (data1) world.c (1) decl_line (data1) 16 decl_column (data1) 15 type (ref4) { a0} location (loclistx) location index [ 2] { 8e} call_site abbrev: 4 call_return_pc (addrx) [5] 0x0000000000401079 call_origin (ref4) { a5} { 94} call_site abbrev: 4 call_return_pc (addrx) [a] 0x0000000000401080 <_start> call_origin (ref4) { 114} { 9b} pointer_type abbrev: 5 byte_size (implicit_const) 8 type (ref4) { a0} { a0} pointer_type abbrev: 5 byte_size (implicit_const) 8 type (ref4) { 4e} { a5} subprogram abbrev: 3 external (flag_present) yes name (strx) "calc" decl_file (implicit_const) world.c (1) decl_line (data1) 5 decl_column (implicit_const) 1 prototyped (flag_present) yes type (ref4) { 27} low_pc (addrx) [b] 0x00000000004011c0 high_pc (data8) 43 (0x00000000004011eb) frame_base (exprloc) [ 0] call_frame_cfa call_all_calls (flag_present) yes sibling (ref4) { eb} { bb} formal_parameter abbrev: 2 name (strx) "word" decl_file (implicit_const) world.c (1) decl_line (data1) 5 decl_column (data1) 19 type (ref4) { a0} location (loclistx) location index [ 3] { c4} inlined_subroutine abbrev: 13 abstract_origin (ref4) { eb} entry_pc (addrx) [6] 0x00000000004011d3 ranges (rnglistx) range index [ 0] call_file (data1) world.c (1) call_line (data1) 10 call_column (data1) 10 { ce} formal_parameter abbrev: 6 abstract_origin (ref4) { 101} location (loclistx) location index [ 4] { d4} formal_parameter abbrev: 6 abstract_origin (ref4) { f9} location (loclistx) location index [ 5] { da} lexical_block abbrev: 14 ranges (rnglistx) range index [ 0] { dc} variable abbrev: 15 abstract_origin (ref4) { 109} location (loclistx) location index [ 6] { e2} call_site abbrev: 16 call_return_pc (addrx) [1] 0x00000000004011e4 call_tail_call (flag_present) yes call_origin (ref4) { 11b} { eb} subprogram abbrev: 17 name (strx) "frob" decl_file (data1) hello.h (2) decl_line (data1) 5 decl_column (data1) 1 prototyped (flag_present) yes type (ref4) { 27} inline (data1) declared_inlined (3) sibling (ref4) { 114} { f9} formal_parameter abbrev: 7 name (string) "a" decl_file (implicit_const) hello.h (2) decl_line (implicit_const) 5 decl_column (data1) 11 type (ref4) { 27} { 101} formal_parameter abbrev: 7 name (string) "b" decl_file (implicit_const) hello.h (2) decl_line (implicit_const) 5 decl_column (data1) 18 type (ref4) { 27} { 109} variable abbrev: 18 name (string) "c" decl_file (data1) hello.h (2) decl_line (data1) 7 decl_column (data1) 7 type (ref4) { 27} { 114} subprogram abbrev: 19 external (flag_present) yes declaration (flag_present) yes linkage_name (strx) "exit" name (strx) "exit" decl_file (data1) stdlib.h (3) decl_line (data2) 542 decl_column (data1) 13 { 11b} subprogram abbrev: 20 external (flag_present) yes declaration (flag_present) yes linkage_name (string) "baz" name (string) "baz" decl_file (data1) hello.h (2) decl_line (data1) 2 decl_column (data1) 12 PASS: run-readelf-info-plus.sh elfutils built without bzip2 support SKIP: run-readelf-compressed.sh PASS: run-readelf-const-values.sh module 'addr2line' [b] CU '../sysdeps/x86_64/start.S'@2650 module 'addr2line' [56c] CU '../../elfutils-0.180/src/addr2line.c'@0 [17d5] function 'handle_address'@2d30 frame_base: {call_frame_cfa {bregx(7,8)}} [17f8] parameter 'string' [2d30,2d6a) {reg5} [2d6a,2de2) {reg3} [2de2,3043) {GNU_entry_value(1) {reg5}, stack_value} [3043,316d) {reg3} [316d,31b1) {GNU_entry_value(1) {reg5}, stack_value} [31b1,31bd) {reg3} [31bd,32bd) {GNU_entry_value(1) {reg5}, stack_value} [32bd,33de) {reg3} [33de,3540) {GNU_entry_value(1) {reg5}, stack_value} [3540,35aa) {reg3} [35aa,3697) {GNU_entry_value(1) {reg5}, stack_value} [3697,36e2) {reg3} [36e2,3ca2) {GNU_entry_value(1) {reg5}, stack_value} [180d] parameter 'dwfl' [2d30,2d6a) {reg4} [2d6a,2dc2) {reg6} [2dc2,3043) {GNU_entry_value(1) {reg4}, stack_value} [3043,316d) {reg6} [316d,330d) {GNU_entry_value(1) {reg4}, stack_value} [330d,3399) {reg6} [3399,3540) {GNU_entry_value(1) {reg4}, stack_value} [3540,35aa) {reg6} [35aa,36d4) {GNU_entry_value(1) {reg4}, stack_value} [36d4,36e2) {reg6} [36e2,3ca2) {GNU_entry_value(1) {reg4}, stack_value} [1822] variable 'endp' [2d30,3ca2) {fbreg(-320)} [1833] variable 'addr' [2d30,3ca2) {fbreg(-312)} [1844] variable 'mod' [2dc2,2dc8) {reg0} [2dc8,3037) {reg6} [319b,32bd) {reg6} [32bd,32d7) {reg0} [32d7,330d) {reg6} [3399,33af) {reg0} [33af,3540) {reg6} [35aa,35fc) {reg6} [360c,36d4) {reg6} [36e2,372b) {reg6} [38ac,3b0e) {reg6} [3bd9,3c6f) {reg6} [3c74,3ca2) {reg6} [1859] variable 'line' [2e93,2eb5) {reg0} [2eb5,2f00) {reg12} [319b,31b1) {reg12} [186e] variable 'src' [2ebc,2ec9) {reg0} [2ec9,2fd1) {reg13} [379d,37d8) {lit0, stack_value} [37d8,3857) {reg14} [38ac,398a) {reg13} [3b0e,3b24) {lit0, stack_value} [3b24,3b29) {reg0} [3b29,3b3a) {reg14} [3c74,3c93) {reg13} [1883] variable 'lineno' [2d30,3ca2) {fbreg(-328)} [1894] variable 'linecol' [2d30,3ca2) {fbreg(-324)} [18a5] variable '__PRETTY_FUNCTION__' [2d30,3ca2) {addr(0x4100)} [1db3] inlined function 'show'@2f06 [1dce] parameter 'note' [2f06,2f2b) {addr(0x44fb), stack_value} [3965,398a) {addr(0x44fb), stack_value} [1ddb] parameter 'get' [1e34] inlined function 'show'@2f2b [1e4f] parameter 'note' [2f2b,2f48) {addr(0x4506), stack_value} [38ac,38d2) {addr(0x4506), stack_value} [1e5c] parameter 'get' [1eb4] inlined function 'show'@2f48 [1ecf] parameter 'note' [2f48,2f65) {addr(0x4515), stack_value} [38fa,3922) {addr(0x4515), stack_value} [1edc] parameter 'get' [1f34] inlined function 'show'@2f65 [1f4f] parameter 'note' [2f65,2f82) {addr(0x4525), stack_value} [38d2,38fa) {addr(0x4525), stack_value} [1f5c] parameter 'get' [1fb4] inlined function 'show_int'@2f82 [1fcf] parameter 'name' [2f82,2fa0) {addr(0x4537), stack_value} [3945,3965) {addr(0x4537), stack_value} [1fdc] parameter 'get' [206d] inlined function 'show_int'@2fa0 [2088] parameter 'name' [2fa0,2fbe) {addr(0x4544), stack_value} [3922,3940) {addr(0x4544), stack_value} [2095] parameter 'get' [1baa] inlined function 'get_addr_width'@32c0 [1bc5] parameter 'mod' [32bd,32d7) {reg0} (32d7,32d7) [3399,33af) {reg0} [33af,33de) {reg6} [3697,36d4) {reg6} [324a] function 'print_src'@2ae0 frame_base: {call_frame_cfa {bregx(7,8)}} [3269] parameter 'src' [2ae0,2b14) {reg5} [2b14,2b3e) {reg8} [2b5c,2b8b) {reg8} [2b8c,2bad) {reg8} [2bad,2bd5) {fbreg(-72)} [2bd5,2bdc) {reg5} [2bdc,2be7) {GNU_entry_value(1) {reg5}, stack_value} [2be7,2bef) {reg0} [327e] parameter 'lineno' [2ae0,2b20) {reg4} [2b20,2b5b) {reg6} [2b5b,2b5c) {GNU_entry_value(1) {reg4}, stack_value} [2b5c,2b87) {reg6} [2b87,2b8b) {reg9} [2b8b,2b8c) {GNU_entry_value(1) {reg4}, stack_value} [2b8c,2ba0) {reg4} [2ba0,2bd5) {reg6} [2bd5,2bdc) {reg4} [2bdc,2bf4) {reg6} [3293] parameter 'linecol' [2ae0,2b1e) {reg1} [2b1e,2b5a) {reg3} [2b5a,2b5c) {GNU_entry_value(1) {reg1}, stack_value} [2b5c,2b7d) {reg3} [2b7d,2b8c) {GNU_entry_value(1) {reg1}, stack_value} [2b8c,2bd5) {reg3} [2bd5,2bdc) {reg1} [2bdc,2bf4) {reg3} [32a8] parameter 'cu' [2ae0,2b1b) {reg2} [2b1b,2b20) {reg5} [2b20,2b8c) {GNU_entry_value(1) {reg2}, stack_value} [2b8c,2bad) {reg5} [2bad,2bd5) {GNU_entry_value(1) {reg2}, stack_value} [2bd5,2bdc) {reg2} [2bdc,2bf4) {GNU_entry_value(1) {reg2}, stack_value} [32bc] variable 'comp_dir' [2afd,2b20) {addr(0x468f), stack_value} [2b20,2b3e) {reg1} [2b5c,2b8b) {reg1} [2b8c,2bc0) {addr(0x468f), stack_value} [2bc0,2bcc) {reg0} [2bcc,2bd5) {reg1} [2bd5,2bef) {addr(0x468f), stack_value} [32d1] variable 'comp_dir_sep' [2afd,2b20) {addr(0x468f), stack_value} [2b20,2b3e) {reg2} [2b5c,2b8b) {reg2} [2b8c,2bef) {addr(0x468f), stack_value} [33fc] function 'adjust_to_section'@2970 frame_base: {call_frame_cfa {bregx(7,8)}} [341f] parameter 'name' [2970,2988) {reg5} [2988,2a2e) {reg13} [2a2e,2a33) {GNU_entry_value(1) {reg5}, stack_value} [2a33,2adf) {reg13} [3434] parameter 'addr' [2970,2980) {reg4} [2980,2a32) {reg15} [2a32,2a33) {GNU_entry_value(1) {reg4}, stack_value} [2a33,2adf) {reg15} [3449] parameter 'dwfl' [2970,29b2) {reg1} [29b2,2adf) {GNU_entry_value(1) {reg1}, stack_value} [345e] variable 'mod' [2970,2adf) {fbreg(-160)} [346f] variable 'nscn' [29db,29df) {reg0} [29df,2a10) {reg12} [2a33,2a6e) {reg12} [36f3] function 'find_symbol'@2890 frame_base: {call_frame_cfa {bregx(7,8)}} [3716] parameter 'mod' [2890,28b5) {reg5} [28b5,2947) {reg6} [2947,2950) {GNU_entry_value(1) {reg5}, stack_value} [2950,2958) {reg6} [2958,2961) {GNU_entry_value(1) {reg5}, stack_value} [372b] parameter 'userdata' [2890,28b5) {reg4} [28b5,2961) {GNU_entry_value(1) {reg4}, stack_value} [3740] parameter 'name' [2890,28b5) {reg1} [28b5,2961) {GNU_entry_value(1) {reg1}, stack_value} [3755] parameter 'start' [2890,28b5) {reg2} [28b5,2961) {GNU_entry_value(1) {reg2}, stack_value} [376a] parameter 'arg' [2890,28b5) {reg8} [28b5,2961) {fbreg(-72)} [377f] variable 'looking_for' [28a4,294f) {reg15} [2950,2960) {reg15} [3794] variable 'symbol' [28a8,2946) {reg3} [2950,2957) {reg3} [37a9] variable 'value' [28b1,294b) {reg13} [2950,295c) {reg13} [37be] variable 'n' [28b6,28ca) {reg0} [28ca,2949) {reg12} [388a] function 'see_one_module'@2870 frame_base: {call_frame_cfa {bregx(7,8)}} [38ad] parameter 'mod' [2870,2886) {reg5} [38bc] parameter 'userdata' [2870,2886) {reg4} [38cb] parameter 'name' [2870,2886) {reg1} [38da] parameter 'start' [2870,2886) {reg2} [38e9] parameter 'arg' [2870,2886) {reg8} [38f8] variable 'result' [2870,2886) {reg8} [2691] inlined function 'print_addrsym'@2dec [26ac] parameter 'addr' [2dec,2e0c) {reg4} [26b9] parameter 'mod' [2de7,2e65) {reg6} [33de,341e) {reg6} [3524,3540) {reg6} [360c,3697) {reg6} [36e2,372b) {reg6} [2aa4] inlined function 'print_dwarf_function'@31bd [2abf] parameter 'addr' [31bd,31db) {reg3} [2acc] parameter 'mod' [31bd,327e) {reg6} [341e,347a) {reg6} [34d2,351f) {reg6} [398a,3b0e) {reg6} [3bd9,3c6f) {reg6} [3c93,3ca2) {reg6} [4015] inlined function 'get_diename'@2c78 [403c] parameter 'die' [2c78,2c90) {reg6} [4049] variable 'attr' [404e] variable 'name' [4101] inlined function 'symname'@2cee [4128] parameter 'name' [2cee,2d0d) {reg5} [2d0d,2d1d) {reg12} [2d1d,2d20) {reg0} [3b77] function 'parse_opt'@2740 frame_base: {call_frame_cfa {bregx(7,8)}} [3b99] parameter 'key' [2740,2752) {reg5} [2752,2776) {GNU_entry_value(1) {reg5}, stack_value} [2776,27b0) {reg5} [27b0,2851) {GNU_entry_value(1) {reg5}, stack_value} [2851,2862) {reg5} [3bad] parameter 'arg' [2740,2862) {reg4} [3bbb] parameter 'state' [2740,275e) {reg1} [275e,2776) {GNU_entry_value(1) {reg1}, stack_value} [2776,279c) {reg1} [279c,27a2) {GNU_entry_value(1) {reg1}, stack_value} [27a2,27b0) {reg1} [27b0,2851) {GNU_entry_value(1) {reg1}, stack_value} [2851,2862) {reg1} [3bd0] function 'main'@2470 frame_base: {call_frame_cfa {bregx(7,8)}} [3bf2] parameter 'argc' [2470,2489) {reg5} [2489,257d) {reg3} [257d,2581) {GNU_entry_value(1) {reg5}, stack_value} [2581,2649) {reg3} [3c06] parameter 'argv' [2470,247b) {reg4} [247b,257e) {reg6} [257e,2581) {GNU_entry_value(1) {reg4}, stack_value} [2581,2649) {reg6} [3c1a] variable 'remaining' [2470,2649) {fbreg(-68)} [3c2a] variable 'result' [2499,2522) {lit0, stack_value} [2522,252d) {reg12} [253c,2540) {reg0} [2540,2580) {reg12} [2580,2581) {reg0} [2581,25c0) {lit0, stack_value} [25c0,25eb) {reg12} [25eb,25ef) {reg0} [25ef,2611) {reg12} [2620,2644) {lit0, stack_value} [2644,2649) {reg12} [3c3e] variable 'dwfl' [2470,2649) {fbreg(-64)} [3c4d] variable '__PRETTY_FUNCTION__' [2470,2649) {addr(0x410f)} [1941] inlined function 'error'@3146 [195c] parameter '__format' [3146,3148) {reg0} [3148,314f) {reg1} [1969] parameter '__errnum' [3146,3155) {lit0, stack_value} [1976] parameter '__status' [3146,3155) {lit0, stack_value} [19a2] inlined function 'error'@357a [19bd] parameter '__format' [357a,357e) {reg0} [357e,3582) {reg1} [19ca] parameter '__errnum' [357a,358d) {lit0, stack_value} [19d7] parameter '__status' [357a,358d) {lit0, stack_value} [3517] inlined function 'error'@2aa8 [3532] parameter '__format' [2aa8,2aac) {reg0} [2aac,2ab0) {reg1} [353f] parameter '__errnum' [2aa8,2ab6) {lit0, stack_value} [354c] parameter '__status' [2aa8,2ab6) {lit0, stack_value} [3628] inlined function 'error'@2ad8 [3643] parameter '__format' [2ad8,2ada) {reg0} [2ada,2ade) {reg1} [3650] parameter '__errnum' [3656] parameter '__status' [2629] inlined function 'strtoumax'@2d61 [2644] parameter '__base' [2d61,2d6e) {lit16, stack_value} [2651] parameter '__endptr' [2d61,2d6e) {fbreg(-320), stack_value} [265e] parameter '__nptr' [2d61,2d6a) {reg5} [2d6a,2d6e) {reg3} [1c4d] inlined function 'printf'@32d7 [1c64] parameter '__fmt' [32d7,330d) {addr(0x4480), stack_value} [1cb1] inlined function 'printf'@34c8 [1ccc] parameter '__fmt' [34c8,34d2) {addr(0x448a), stack_value} [1fef] inlined function 'printf'@3948 [2016] parameter '__fmt' [3945,3965) {addr(0x453b), stack_value} [20a8] inlined function 'printf'@3928 [20cf] parameter '__fmt' [3922,3940) {addr(0x453b), stack_value} [22d3] inlined function 'printf'@3bcd [22ee] parameter '__fmt' [3bcd,3bd9) {addr(0x44a6), stack_value} [23a9] inlined function 'printf'@3894 [23d0] parameter '__fmt' [3894,38ac) {addr(0x4557), stack_value} [26ea] inlined function 'printf'@2e31 [2711] parameter '__fmt' [2e31,2e44) {addr(0x44a8), stack_value} [273f] inlined function 'printf'@2e60 [2766] parameter '__fmt' [2e60,2e65) {GNU_implicit_pointer([433b],0) {implicit_value(3){256300}}} [279b] inlined function 'printf'@3414 [27b6] parameter '__fmt' [3414,341e) {addr(0x44cf), stack_value} [27e4] inlined function 'printf'@36fe [27ff] parameter '__fmt' [36fe,372b) {addr(0x44d4), stack_value} [2866] inlined function 'printf'@3528 [288d] parameter '__fmt' [3524,3540) {addr(0x44e0), stack_value} [2948] inlined function 'printf'@368b [2963] parameter '__fmt' [368b,3692) {addr(0x44e8), stack_value} [2c02] inlined function 'printf'@3aee [2c29] parameter '__fmt' [3aee,3b09) {addr(0x44b9), stack_value} [2c57] inlined function 'printf'@3c13 [2c7e] parameter '__fmt' [3c13,3c2b) {addr(0x44ab), stack_value} [2cac] inlined function 'printf'@3c2b [2cd3] parameter '__fmt' [3c2b,3c43) {addr(0x449e), stack_value} [2ddd] inlined function 'printf'@3434 [2df8] parameter '__fmt' [3434,343b) {addr(0x4493), stack_value} [2e26] inlined function 'printf'@3450 [2e4d] parameter '__fmt' [3450,3463) {addr(0x44ca), stack_value} [2e7b] inlined function 'printf'@350e [2e96] parameter '__fmt' [350e,3515) {addr(0x448f), stack_value} [2f35] inlined function 'printf'@326a [2f50] parameter '__fmt' [326a,3274) {addr(0x448a), stack_value} [3020] inlined function 'printf'@32a5 [3047] parameter '__fmt' [32a5,32bd) {addr(0x4447), stack_value} [3336] inlined function 'printf'@2b24 [335d] parameter '__fmt' [2b24,2b5c) {addr(0x4428), stack_value} [3391] inlined function 'printf'@2b60 [33ac] parameter '__fmt' [2b5c,2b8c) {addr(0x4435), stack_value} [3ca7] inlined function 'feof_unlocked'@25ab [3cc1] parameter '__stream' (25ab,25ab) (25f7,25f7) [3ccf] inlined function 'getline'@25fc [3cf5] parameter '__stream' [25fc,260b) {reg2} [3d02] parameter '__n' [25fc,260c) {fbreg(-48), stack_value} [3d0f] parameter '__lineptr' [25fc,260c) {fbreg(-56), stack_value} [2361] inlined function 'putchar'@3846 [2388] parameter '__c' [3846,3857) {lit10, stack_value} [2a5c] inlined function 'putchar'@2fc0 [2a83] parameter '__c' [2fbe,2fd1) {lit10, stack_value} [3fd8] function 'get_diename'@2c00 frame_base: {call_frame_cfa {bregx(7,8)}} [3ff3] parameter 'die' [2c00,2c29) {reg5} [2c29,2c51) {reg6} [2c51,2c54) {GNU_entry_value(1) {reg5}, stack_value} [2c54,2c95) {reg6} [4000] variable 'attr' [2c00,2c95) {fbreg(-64)} [4008] variable 'name' [2c37,2c3c) {reg0} [2c70,2c7f) {reg0} [40d9] function 'symname'@2ca0 frame_base: {call_frame_cfa {bregx(7,8)}} [40f4] parameter 'name' [2ca0,2cc7) {reg5} [2cc7,2ce0) {reg12} [2ce0,2ce1) {reg0} [2ce1,2d0d) {reg5} [2d0d,2d20) {reg12} [2d20,2d22) {GNU_entry_value(1) {reg5}, stack_value} [2d22,2d27) {reg12} module 'addr2line' [44f7] CU '../../elfutils-0.180/lib/printversion.c'@3cb0 [49f1] function 'print_version'@3cb0 frame_base: {call_frame_cfa {bregx(7,8)}} [4a0f] parameter 'stream' [3cb0,3cd8) {reg5} [3cd8,3cf0) {reg6} [3cf0,3d0c) {reg5} [3d0c,3d0d) {GNU_entry_value(1) {reg5}, stack_value} [4a23] parameter 'state' [3cb0,3cc6) {reg4} [3cc6,3d0d) {GNU_entry_value(1) {reg4}, stack_value} [4a37] inlined function 'fprintf'@3cba [4a50] parameter '__fmt' [3cba,3cd9) {addr(0x4684), stack_value} [4a5d] parameter '__stream' [3cba,3cd8) {reg5} [3cd8,3cd9) {reg6} [4aab] inlined function 'fprintf'@3cf8 [4ac4] parameter '__fmt' [3cf8,3cfa) {reg0} [3cfa,3d0c) {reg1} [4ad1] parameter '__stream' module 'addr2line' [4b80] CU 'elf-init.c'@3d10 [4c27] function '__libc_csu_fini'@3d80 frame_base: {call_frame_cfa {bregx(7,8)}} [4c41] function '__libc_csu_init'@3d10 frame_base: {call_frame_cfa {bregx(7,8)}} [4c5f] parameter 'argc' [3d10,3d40) {reg5} [3d40,3d6e) {reg12} [3d6e,3d75) {GNU_entry_value(1) {reg5}, stack_value} [4c73] parameter 'argv' [3d10,3d40) {reg4} [3d40,3d70) {reg13} [3d70,3d75) {GNU_entry_value(1) {reg4}, stack_value} [4c87] parameter 'envp' [3d10,3d40) {reg1} [3d40,3d72) {reg14} [3d72,3d75) {GNU_entry_value(1) {reg1}, stack_value} [4c9b] variable 'size' [3d41,3d6c) {reg6} module 'elfclassify' [b] CU '../sysdeps/x86_64/start.S'@24b0 module 'elfclassify' [56c] CU '../../elfutils-0.180/src/elfclassify.c'@0 [15a2] inlined function 'process_stdin'@23b7 [15bd] parameter 'status' [23b7,2494) {fbreg(-2132), stack_value} (24a3,24a3) [2260,2265) {fbreg(-2132), stack_value} [1796] function 'process_current_path'@2840 frame_base: {call_frame_cfa {bregx(7,8)}} [17b5] parameter 'status' [2840,285d) {reg5} [285d,3b4c) {fbreg(-360)} [17ca] variable 'checks_passed' [2870,2aba) {lit1, stack_value} [2aba,2adb) {reg3} [2b4d,2b8c) {lit1, stack_value} [2b8c,2bca) {lit0, stack_value} [2c88,2e6e) {lit1, stack_value} [2e6e,2e99) {reg3} [2e9b,3b3b) {lit1, stack_value} [3b40,3b4c) {lit1, stack_value} [350f] inlined function 'parse_opt'@26a0 [3526] parameter 'arg' [269e,270d) {reg4} [270e,27ad) {reg4} [3533] parameter 'state' [269e,26c6) {reg1} [26c6,26cf) {GNU_entry_value(1) {reg1}, stack_value} [26cf,270d) {reg1} [270e,272a) {reg1} [272a,279a) {GNU_entry_value(1) {reg1}, stack_value} [279a,27ad) {reg1} [3540] parameter 'key' [269e,26b6) {reg5} [26b6,26ca) {breg0(2000), stack_value} [26ca,26cf) {GNU_entry_value(1) {reg5}, stack_value} [26cf,270d) {reg5} [270e,272a) {reg5} [272a,27ad) {GNU_entry_value(1) {reg5}, stack_value} [34da] inlined function 'classify_check_negative'@2680 [3501] parameter 'key' (267e,267e) [34a5] inlined function 'classify_check_positive'@2660 [34cc] parameter 'key' (2660,2660) [19c0] inlined function 'is_linux_kernel_module'@2d9b [1997] inlined function 'is_library'@2d5c [1962] inlined function 'is_program'@2d0e [1920] inlined function 'is_executable'@2cf1 [3593] inlined function 'is_shared'@2823 [19f0] inlined function 'is_debug_only'@2da6 [18d8] inlined function 'is_unstripped'@2a1d [356a] inlined function 'is_loadable'@27b0 [1818] inlined function 'is_core'@2a04 [18a8] inlined function 'is_elf_archive'@29ed [1878] inlined function 'is_elf_file'@29d6 [1848] inlined function 'is_elf'@29bd [2180] inlined function 'run_classify'@2933 [28b9] inlined function 'elf_type_string'@367c [28d4] parameter 'type' [367c,36a0) {reg12} [377d,37ad) {reg12} [3b40,3b4c) {reg12} [21d0] inlined function 'elf_kind_string'@2ea0 [21ea] parameter 'kind' [2e9b,2ec2) {reg0} [2ec2,2ec6) {reg3} [2fb2,2fc3) {reg0} [2fc3,2fcc) {reg3} [2e94] inlined function 'close_elf'@2acf [1edb] inlined function 'open_elf'@2870 [211a] inlined function 'close_file'@2a91 [2eaf] inlined function 'close_file'@2aeb [1ef6] inlined function 'open_file'@2870 [2064] inlined function 'elf_issue'@2fe0 [207e] parameter 'msg' [2fd9,2ff4) {addr(0x4213), stack_value} [30dc,3111) {addr(0x4213), stack_value} [22a6] inlined function 'elf_issue'@3121 [22c1] parameter 'msg' [3121,3131) {addr(0x424c), stack_value} [35f6,3616) {addr(0x424c), stack_value} [2341] inlined function 'elf_issue'@35c8 [2367] parameter 'msg' [35c8,35f6) {addr(0x423c), stack_value} [23f7] inlined function 'elf_issue'@3814 [2412] parameter 'msg' [3814,3847) {addr(0x425b), stack_value} [2571] inlined function 'elf_issue'@37b0 [2598] parameter 'msg' [37ad,37e1) {addr(0x426b), stack_value} [25fc] inlined function 'elf_issue'@37e1 [2623] parameter 'msg' [37e1,3814) {addr(0x4a00), stack_value} [2796] inlined function 'elf_issue'@385a [27bd] parameter 'msg' [385a,388d) {addr(0x49d8), stack_value} [282f] inlined function 'elf_issue'@3585 [2855] parameter 'msg' [3585,35b1) {addr(0x4231), stack_value} [3252] function 'issue'@25a0 frame_base: {call_frame_cfa {bregx(7,8)}} [3270] parameter 'e' [25a0,25ca) {reg5} [25ca,25ce) {reg4} [25ce,25db) {GNU_entry_value(1) {reg5}, stack_value} [25db,25fd) {reg5} [25fd,2601) {reg4} [2601,260e) {GNU_entry_value(1) {reg5}, stack_value} [3282] parameter 'msg' [25a0,25c6) {reg4} [25c6,25ce) {reg2} [25ce,25db) {GNU_entry_value(1) {reg4}, stack_value} [25db,25e8) {reg4} [25e8,2601) {reg2} [2601,260e) {GNU_entry_value(1) {reg4}, stack_value} [1fb9] inlined function 'fstat'@28c0 [1fd3] parameter '__statbuf' [28c0,28dc) {fbreg(-224), stack_value} [1fe0] parameter '__fd' [28c0,28d6) {reg0} [28d6,28dc) {reg6} [1f77] inlined function 'open'@28ab [1f91] parameter '__oflag' [28ab,28af) {reg4} [1f9e] parameter '__path' [28ab,28af) {addr(0x7898)} [208b] inlined function 'error'@30ed [20a5] parameter '__format' [30ed,3111) {addr(0x4224), stack_value} [20b2] parameter '__errnum' [30ed,3111) {lit0, stack_value} [20bf] parameter '__status' [30ed,3111) {lit0, stack_value} [22ce] inlined function 'error'@3607 [22e8] parameter '__format' [3607,3616) {addr(0x4224), stack_value} [22f5] parameter '__errnum' [3607,3616) {lit0, stack_value} [2302] parameter '__status' [3607,3616) {lit0, stack_value} [2374] inlined function 'error'@35e7 [238e] parameter '__format' [35e7,35f6) {addr(0x4224), stack_value} [239b] parameter '__errnum' [35e7,35f6) {lit0, stack_value} [23a8] parameter '__status' [35e7,35f6) {lit0, stack_value} [241f] inlined function 'error'@3835 [2439] parameter '__format' [3835,3847) {addr(0x4224), stack_value} [2446] parameter '__errnum' [3835,3847) {lit0, stack_value} [2453] parameter '__status' [3835,3847) {lit0, stack_value} [25a5] inlined function 'error'@37cf [25bf] parameter '__format' [37cf,37e1) {addr(0x4224), stack_value} [25cc] parameter '__errnum' [37cf,37e1) {lit0, stack_value} [25d9] parameter '__status' [37cf,37e1) {lit0, stack_value} [2630] inlined function 'error'@3802 [264a] parameter '__format' [3802,3814) {addr(0x4224), stack_value} [2657] parameter '__errnum' [3802,3814) {lit0, stack_value} [2664] parameter '__status' [3802,3814) {lit0, stack_value} [27ca] inlined function 'error'@387b [27e4] parameter '__format' [387b,388d) {addr(0x4224), stack_value} [27f1] parameter '__errnum' [387b,388d) {lit0, stack_value} [27fe] parameter '__status' [387b,388d) {lit0, stack_value} [2862] inlined function 'error'@35a4 [287c] parameter '__format' [35a4,35b1) {addr(0x4224), stack_value} [2889] parameter '__errnum' [35a4,35b1) {lit0, stack_value} [2896] parameter '__status' [35a4,35b1) {lit0, stack_value} [3296] inlined function 'error'@25bd [32bc] parameter '__format' [25bd,25cf) {addr(0x4186), stack_value} [32c9] parameter '__errnum' [25bd,25ca) {reg5} [25ca,25ce) {reg4} [25ce,25cf) {GNU_entry_value(1) {reg5}, stack_value} [32d6] parameter '__status' [25bd,25cf) {lit0, stack_value} [3312] inlined function 'error'@25f0 [3334] parameter '__format' [25e8,2602) {addr(0x4183), stack_value} [3341] parameter '__errnum' [25e8,25fd) {reg5} [25fd,2601) {reg4} [2601,2602) {GNU_entry_value(1) {reg5}, stack_value} [334e] parameter '__status' [25e8,2602) {lit0, stack_value} [1a50] inlined function 'fprintf'@33a8 [1a77] parameter '__fmt' [33a8,33ce) {addr(0x435b), stack_value} [1a84] parameter '__stream' [1aaa] inlined function 'fprintf'@33ce [1ad1] parameter '__fmt' [33ce,33f4) {addr(0x43fe), stack_value} [1ade] parameter '__stream' [1b04] inlined function 'fprintf'@33f4 [1b2b] parameter '__fmt' [33f4,341a) {addr(0x43eb), stack_value} [1b38] parameter '__stream' [1b5e] inlined function 'fprintf'@341a [1b85] parameter '__fmt' [341a,3440) {addr(0x43d7), stack_value} [1b92] parameter '__stream' [1bb8] inlined function 'fprintf'@3440 [1bdf] parameter '__fmt' [3440,3466) {addr(0x43c0), stack_value} [1bec] parameter '__stream' [1c12] inlined function 'fprintf'@3466 [1c39] parameter '__fmt' [3466,348c) {addr(0x43a9), stack_value} [1c46] parameter '__stream' [1c6c] inlined function 'fprintf'@348c [1c93] parameter '__fmt' [348c,34b2) {addr(0x4398), stack_value} [1ca0] parameter '__stream' [1cc6] inlined function 'fprintf'@34b2 [1ced] parameter '__fmt' [34b2,34d8) {addr(0x4380), stack_value} [1cfa] parameter '__stream' [1d20] inlined function 'fprintf'@34d8 [1d47] parameter '__fmt' [34d8,34fe) {addr(0x436b), stack_value} [1d54] parameter '__stream' [1d7a] inlined function 'fprintf'@34fe [1da1] parameter '__fmt' [34fe,3524) {addr(0x4429), stack_value} [1dae] parameter '__stream' [1dd4] inlined function 'fprintf'@3524 [1dfb] parameter '__fmt' [3524,354a) {addr(0x4412), stack_value} [1e08] parameter '__stream' [1e2e] inlined function 'fprintf'@354a [1e55] parameter '__fmt' [354a,3570) {addr(0x4c70), stack_value} [1e62] parameter '__stream' [1f1e] inlined function 'fprintf'@2879 [1f44] parameter '__fmt' [2879,289b) {addr(0x41e7), stack_value} [1f51] parameter '__stream' [21f8] inlined function 'fprintf'@2ec6 [221e] parameter '__fmt' [2ec6,2ef4) {addr(0x49b8), stack_value} [222b] parameter '__stream' [251d] inlined function 'fprintf'@3360 [2538] parameter '__fmt' [3356,3386) {addr(0x4a20), stack_value} [2545] parameter '__stream' [28e2] inlined function 'fprintf'@36a0 [2909] parameter '__fmt' [36a0,36c4) {addr(0x4b28), stack_value} [2916] parameter '__stream' [2995] inlined function 'fprintf'@391a [29b0] parameter '__fmt' [391a,393d) {addr(0x4af8), stack_value} [29bd] parameter '__stream' [2a28] inlined function 'fprintf'@394d [2a4f] parameter '__fmt' [394d,396e) {addr(0x4c38), stack_value} [2a5c] parameter '__stream' [2a82] inlined function 'fprintf'@398b [2aa9] parameter '__fmt' [398b,39b1) {addr(0x4c10), stack_value} [2ab6] parameter '__stream' [2adc] inlined function 'fprintf'@39b1 [2b03] parameter '__fmt' [39b1,39d7) {addr(0x4be8), stack_value} [2b10] parameter '__stream' [2b36] inlined function 'fprintf'@39d7 [2b5d] parameter '__fmt' [39d7,39fd) {addr(0x433d), stack_value} [2b6a] parameter '__stream' [2b90] inlined function 'fprintf'@39fd [2bb7] parameter '__fmt' [39fd,3a23) {addr(0x4323), stack_value} [2bc4] parameter '__stream' [2bea] inlined function 'fprintf'@3a23 [2c11] parameter '__fmt' [3a23,3a49) {addr(0x4bc8), stack_value} [2c1e] parameter '__stream' [2c44] inlined function 'fprintf'@3a49 [2c6b] parameter '__fmt' [3a49,3a6f) {addr(0x430b), stack_value} [2c78] parameter '__stream' [2c9e] inlined function 'fprintf'@3a6f [2cc5] parameter '__fmt' [3a6f,3a95) {addr(0x4ba0), stack_value} [2cd2] parameter '__stream' [2cf8] inlined function 'fprintf'@3a95 [2d1f] parameter '__fmt' [3a95,3abb) {addr(0x4b78), stack_value} [2d2c] parameter '__stream' [2d52] inlined function 'fprintf'@3abb [2d79] parameter '__fmt' [3abb,3ae1) {addr(0x4b48), stack_value} [2d86] parameter '__stream' [2dac] inlined function 'fprintf'@3ae1 [2dd3] parameter '__fmt' [3ae1,3b07) {addr(0x42f3), stack_value} [2de0] parameter '__stream' [2e06] inlined function 'fprintf'@3b07 [2e2d] parameter '__fmt' [3b07,3b2d) {addr(0x42da), stack_value} [2e3a] parameter '__stream' [3440] function 'is_loadable'@2610 frame_base: {call_frame_cfa {bregx(7,8)}} [3469] function 'parse_opt'@2660 frame_base: {call_frame_cfa {bregx(7,8)}} [3484] parameter 'key' [2660,26b6) {reg5} [26b6,26ca) {breg0(2000), stack_value} [26ca,26cf) {GNU_entry_value(1) {reg5}, stack_value} [26cf,272a) {reg5} [272a,27ad) {GNU_entry_value(1) {reg5}, stack_value} [3491] parameter 'arg' [2660,27ad) {reg4} [3498] parameter 'state' [2660,2672) {reg1} [2672,267e) {GNU_entry_value(1) {reg1}, stack_value} [267e,2692) {reg1} [2692,269e) {GNU_entry_value(1) {reg1}, stack_value} [269e,26c6) {reg1} [26c6,26cf) {GNU_entry_value(1) {reg1}, stack_value} [26cf,272a) {reg1} [272a,279a) {GNU_entry_value(1) {reg1}, stack_value} [279a,27ad) {reg1} [354f] function 'is_shared'@27b0 frame_base: {call_frame_cfa {bregx(7,8)}} module 'elfclassify' [3769] CU '../../elfutils-0.180/lib/printversion.c'@3b50 [3c63] function 'print_version'@3b50 frame_base: {call_frame_cfa {bregx(7,8)}} [3c81] parameter 'stream' [3b50,3b78) {reg5} [3b78,3b90) {reg6} [3b90,3bac) {reg5} [3bac,3bad) {GNU_entry_value(1) {reg5}, stack_value} [3c95] parameter 'state' [3b50,3b66) {reg4} [3b66,3bad) {GNU_entry_value(1) {reg4}, stack_value} [3ca9] inlined function 'fprintf'@3b5a [3cc2] parameter '__fmt' [3b5a,3b79) {addr(0x530f), stack_value} [3ccf] parameter '__stream' [3b5a,3b78) {reg5} [3b78,3b79) {reg6} [3d1d] inlined function 'fprintf'@3b98 [3d36] parameter '__fmt' [3b98,3b9a) {reg0} [3b9a,3bac) {reg1} [3d43] parameter '__stream' module 'elfclassify' [3df2] CU 'elf-init.c'@3bb0 [3e99] function '__libc_csu_fini'@3c20 frame_base: {call_frame_cfa {bregx(7,8)}} [3eb3] function '__libc_csu_init'@3bb0 frame_base: {call_frame_cfa {bregx(7,8)}} [3ed1] parameter 'argc' [3bb0,3be0) {reg5} [3be0,3c0e) {reg12} [3c0e,3c15) {GNU_entry_value(1) {reg5}, stack_value} [3ee5] parameter 'argv' [3bb0,3be0) {reg4} [3be0,3c10) {reg13} [3c10,3c15) {GNU_entry_value(1) {reg4}, stack_value} [3ef9] parameter 'envp' [3bb0,3be0) {reg1} [3be0,3c12) {reg14} [3c12,3c15) {GNU_entry_value(1) {reg1}, stack_value} [3f0d] variable 'size' [3be1,3c0c) {reg6} module 'stack' [b] CU '../sysdeps/x86_64/start.S'@2780 module 'stack' [56c] CU '../../elfutils-0.180/src/stack.c'@0 [1e46] function 'parse_opt'@2f30 frame_base: {call_frame_cfa {bregx(7,8)}} [1e69] parameter 'key' [2f30,2f4a) {reg5} [2f4a,2f71) {GNU_entry_value(1) {reg5}, stack_value} [2f71,2fac) {reg5} [2fac,307b) {GNU_entry_value(1) {reg5}, stack_value} [307b,309b) {reg5} [309b,31fc) {GNU_entry_value(1) {reg5}, stack_value} [31fc,3207) {reg5} [3207,3269) {GNU_entry_value(1) {reg5}, stack_value} [3269,3288) {reg5} [3288,3359) {GNU_entry_value(1) {reg5}, stack_value} [3359,3373) {reg5} [3373,34b2) {GNU_entry_value(1) {reg5}, stack_value} [1e7e] parameter 'arg' [2f30,2f66) {reg4} [2f66,2f71) {GNU_entry_value(1) {reg4}, stack_value} [2f71,2fac) {reg4} [2fac,307b) {reg12} [307b,3102) {reg4} [3102,311d) {reg12} [311d,312b) {GNU_entry_value(1) {reg4}, stack_value} [312b,3132) {reg4} [3132,3144) {reg12} [3144,3162) {GNU_entry_value(1) {reg4}, stack_value} [3162,3202) {reg4} [3202,3269) {reg12} [3269,3285) {reg4} [3285,3359) {reg12} [3359,3373) {reg4} [3373,338a) {reg12} [338a,338f) {GNU_entry_value(1) {reg4}, stack_value} [338f,34b2) {reg12} [1e93] parameter 'state' [2f30,2f56) {reg1} [2f56,2f6e) {reg6} [2f6e,2f71) {GNU_entry_value(1) {reg1}, stack_value} [2f71,2fa4) {reg1} [2fa4,307b) {reg6} [307b,309b) {reg1} [309b,3128) {reg6} [3128,312b) {GNU_entry_value(1) {reg1}, stack_value} [312b,31fc) {reg6} [31fc,320b) {reg1} [320b,3269) {reg6} [3269,328e) {reg1} [328e,3359) {reg6} [3359,3373) {reg1} [3373,34b2) {reg6} [27ba] function 'print_frames'@34c0 frame_base: {call_frame_cfa {bregx(7,8)}} [27d9] parameter 'frames' [34c0,3507) {reg5} [3507,3a26) {fbreg(-184)} [27ee] parameter 'tid' [34c0,3513) {reg4} [3513,3518) {reg0} [3518,351c) {reg1} [351c,3a26) {fbreg(-144)} [2803] parameter 'dwflerr' [34c0,3516) {reg1} [3516,3a26) {fbreg(-148)} [2818] parameter 'what' [34c0,34d8) {reg2} [34d8,3a26) {fbreg(-136)} [282d] variable 'frame_nr' [351d,3545) {lit0, stack_value} [3545,35d5) {reg15} [35d5,35e4) {reg3} [35e4,3622) {reg15} [36d5,36e8) {reg15} [371d,3896) {reg15} [3896,38ed) {reg14} [38ed,392d) {reg6} [392d,3942) {reg0} [3942,3954) {fbreg(-192)} [3954,397e) {reg6} [397e,398f) {fbreg(-192)} [398f,39c8) {reg15} [39c8,39cc) {reg8} [3a19,3a21) {reg14} [2a21] inlined function 'print_inline_frames'@3819 [2a3c] parameter 'die' [3819,383c) {fbreg(-112), stack_value} [3879,398f) {fbreg(-112), stack_value} [3a19,3a21) {fbreg(-112), stack_value} [2a49] parameter 'cudie' [3819,383c) {fbreg(-160)} [3879,398f) {fbreg(-160)} [3a19,3a21) {fbreg(-160)} [2a56] parameter 'symname' [3819,3826) {reg9} [3826,3832) {fbreg(-200)} [3879,38e2) {fbreg(-200)} [3926,3929) {reg0} [3929,3942) {reg9} [3a19,3a21) {fbreg(-200)} [2a63] parameter 'mod' [3819,3832) {reg13} [3879,38dd) {reg13} [38dd,3979) {reg15} [397e,398a) {reg15} [3a19,3a21) {reg13} [2a70] parameter 'pc_adjusted' [3819,3832) {reg12} [3879,38ed) {reg12} [38ed,398f) {reg13} [3a19,3a21) {reg12} [2a7d] parameter 'isactivation' [3819,383c) {fbreg(-152)} [3879,398f) {fbreg(-152)} [3a19,3a21) {fbreg(-152)} [2a8a] parameter 'pc' [3819,3832) {reg6} [3879,38e5) {reg6} [38e5,398f) {fbreg(-168)} [3a19,3a21) {reg6} [2a97] parameter 'nr' [3819,383c) {GNU_implicit_pointer([282d],0) {reg15}} [3879,398f) {GNU_implicit_pointer([282d],0) {reg15}} [3a19,3a21) {GNU_implicit_pointer([282d],0) {reg14}} [2ffe] function 'print_frame'@2b80 frame_base: {call_frame_cfa {bregx(7,8)}} [301c] parameter 'nr' [2b80,2b8c) {reg5} [2b8c,2cde) {reg13} [2cde,2ce3) {GNU_entry_value(1) {reg5}, stack_value} [2ce3,2f2d) {reg13} [302f] parameter 'pc' [2b80,2bca) {reg4} [2bca,2c7d) {reg3} [2c7d,2ce3) {GNU_entry_value(1) {reg4}, stack_value} [2ce3,2d9a) {reg3} [2d9a,2f2d) {GNU_entry_value(1) {reg4}, stack_value} [3042] parameter 'isactivation' [2b80,2bca) {reg1} [2bca,2f2d) {GNU_entry_value(1) {reg1}, stack_value} [3056] parameter 'pc_adjusted' [2b80,2bca) {reg2} [2bca,2f2d) {fbreg(-136)} [306a] parameter 'mod' [2b80,2bca) {reg8} [2bca,2cda) {reg6} [2cda,2ce3) {GNU_entry_value(1) {reg8}, stack_value} [2ce3,2f2d) {reg6} [307e] parameter 'symname' [2b80,2bca) {reg9} [2bca,2c7d) {reg12} [2ce3,2d35) {reg12} [2d35,2d3d) {reg0} [2d3d,2d7a) {reg12} [3092] parameter 'cudie' [2b80,2f2d) {fbreg(0)} [30a1] parameter 'die' [2b80,2f2d) {fbreg(8)} [30b0] variable 'width' [2bdf,2be1) {reg0} [2be1,2be5) {reg2} [30c4] variable 'fname' [2c5c,2c7d) {reg0} [2d3d,2d51) {reg0} [2d51,2d55) {reg1} [30d8] variable 'start' [2b80,2f2d) {fbreg(-120)} [37b2] function 'die_name'@2920 frame_base: {call_frame_cfa {bregx(7,8)}} [37d4] parameter 'die' [2920,2949) {reg5} [2949,2971) {reg6} [2971,2974) {GNU_entry_value(1) {reg5}, stack_value} [2974,29a7) {reg6} [37e8] variable 'attr' [2920,29a7) {fbreg(-64)} [37f7] variable 'name' [2957,2974) {reg0} [2990,299f) {reg0} [29a0,29a6) {reg0} [3f2a] inlined function 'frame_callback'@3abc [3f44] parameter 'state' [3abc,3ad4) {GNU_entry_value(1) {reg5}, stack_value} [3adf,3b25) {GNU_entry_value(1) {reg5}, stack_value} [3f51] parameter 'arg' [3abc,3ad3) {reg3} [3ad3,3ad4) {GNU_entry_value(1) {reg4}, stack_value} [3adf,3b25) {reg3} [38db] function 'module_callback'@29b0 frame_base: {call_frame_cfa {bregx(7,8)}} [38fd] parameter 'mod' [29b0,29e3) {reg5} [29e3,2a84) {reg6} [2a84,2aff) {GNU_entry_value(1) {reg5}, stack_value} [2aff,2b1a) {reg6} [2b1a,2b56) {GNU_entry_value(1) {reg5}, stack_value} [2b56,2b75) {reg6} [2b75,2b7a) {GNU_entry_value(1) {reg5}, stack_value} [3911] parameter 'userdata' [29b0,29e3) {reg4} [29e3,2b7a) {GNU_entry_value(1) {reg4}, stack_value} [3925] parameter 'name' [29b0,29e3) {reg1} [29e3,2afe) {reg15} [2afe,2aff) {GNU_entry_value(1) {reg1}, stack_value} [2aff,2b7a) {reg15} [3939] parameter 'start' [29b0,29e3) {reg2} [29e3,2a7a) {reg3} [2a7a,2b56) {GNU_entry_value(1) {reg2}, stack_value} [2b56,2b75) {reg3} [2b75,2b7a) {GNU_entry_value(1) {reg2}, stack_value} [394d] parameter 'arg' [29b0,29e3) {reg8} [29e3,2b7a) {GNU_entry_value(1) {reg8}, stack_value} [3961] variable 'bias' [29b0,2b7a) {fbreg(-120)} [3971] variable 'elf' [29ed,29f1) {reg0} [29f1,2afa) {reg13} [2aff,2b7a) {reg13} [3985] variable 'dwarf' [2a00,2a17) {reg0} [2a17,2af8) {reg12} [2aff,2b7a) {reg12} [3999] variable 'end' [29b0,2b7a) {fbreg(-112)} [39a9] variable 'mainfile' [29b0,2b7a) {fbreg(-104)} [39b9] variable 'debugfile' [29b0,2b7a) {fbreg(-96)} [39c9] variable 'modname' [2a1e,2a22) {reg0} [39dd] variable '__PRETTY_FUNCTION__' [29b0,2b7a) {addr(0x4b60)} [39f0] variable 'width' [2a3b,2a3f) {reg0} [2a3f,2afc) {reg14} [2aff,2b56) {reg14} [2b75,2b7a) {reg14} [3a04] variable 'id' [29b0,2b7a) {fbreg(-88)} [3a13] variable 'id_vaddr' [29b0,2b7a) {fbreg(-80)} [3a23] variable 'id_len' [2a7a,2a7b) {reg0} [2a7b,2af5) {reg3} [2aff,2b40) {reg3} [2b40,2b43) {breg3(-1), stack_value} [2b43,2b56) {reg3} [2b75,2b7a) {reg3} [3d58] function 'get_addr_width'@2870 frame_base: {call_frame_cfa {bregx(7,8)}} [3d7a] parameter 'mod' [2870,2895) {reg5} [2895,28b9) {GNU_entry_value(1) {reg5}, stack_value} [28b9,28c9) {reg5} [28c9,2911) {GNU_entry_value(1) {reg5}, stack_value} [3d8e] variable 'width' [2870,2911) {addr(0x73f0)} [1abe] inlined function 'error'@26cb [1ad9] parameter '__format' [26cb,26d7) {addr(0x42b2), stack_value} [1ae6] parameter '__errnum' [26cb,26d7) {lit0, stack_value} [1af3] parameter '__status' [26cb,26d7) {lit0, stack_value} [1b26] inlined function 'error'@2735 [1b41] parameter '__format' [2735,273c) {addr(0x4265), stack_value} [1b4e] parameter '__errnum' [2735,273c) {lit0, stack_value} [1b5b] parameter '__status' [2735,273c) {lit2, stack_value} [1b8e] inlined function 'error'@2741 [1bb5] parameter '__format' [2741,2756) {addr(0x4279), stack_value} [1bc2] parameter '__errnum' [2741,2751) {breg0(0)} [2751,2755) {reg4} [1bcf] parameter '__status' [2741,2756) {lit2, stack_value} [1bfd] inlined function 'error'@275b [1c18] parameter '__format' [275b,2770) {addr(0x42c6), stack_value} [1c25] parameter '__errnum' [275b,2770) {lit0, stack_value} [1c32] parameter '__status' [275b,2770) {lit2, stack_value} [1ec6] inlined function 'error'@33da [1ee1] parameter '__format' [33da,33f9) {addr(0x4728), stack_value} [1eee] parameter '__errnum' [33da,33f9) {lit0, stack_value} [1efb] parameter '__status' [33da,33f9) {lit2, stack_value} [1f2e] inlined function 'error'@3496 [1f49] parameter '__format' [3496,3496) {addr(0x4750), stack_value} [349d,34b2) {addr(0x4750), stack_value} [1f59] parameter '__errnum' [3496,34a6) {reg0} [34a6,34b1) {reg4} [1f66] parameter '__status' [1fec] inlined function 'error'@338f [2007] parameter '__format' [338f,33ab) {addr(0x4798), stack_value} [2014] parameter '__errnum' [338f,339f) {reg0} [339f,33aa) {reg4} [2021] parameter '__status' [338f,33ab) {lit2, stack_value} [204f] inlined function 'error'@33b3 [206a] parameter '__format' [33b3,33d2) {addr(0x4770), stack_value} [2077] parameter '__errnum' [33b3,33d2) {lit0, stack_value} [2084] parameter '__status' [33b3,33d2) {lit2, stack_value} [20e3] inlined function 'error'@3074 [20fe] parameter '__format' [3074,307b) {addr(0x41ff), stack_value} [210b] parameter '__errnum' [3074,307b) {lit0, stack_value} [2118] parameter '__status' [3074,307b) {lit2, stack_value} [2240] inlined function 'error'@324e [225b] parameter '__format' [324e,3269) {addr(0x4190), stack_value} [2268] parameter '__errnum' [324e,3269) {lit0, stack_value} [2275] parameter '__status' [324e,3269) {lit2, stack_value} [22ae] inlined function 'error'@33fe [22d5] parameter '__format' [33fe,3416) {addr(0x4175), stack_value} [22e2] parameter '__errnum' [33fe,3411) {breg0(0)} [3411,3415) {reg4} [22ef] parameter '__status' [33fe,3416) {lit2, stack_value} [2323] inlined function 'error'@342f [233e] parameter '__format' [342f,3436) {addr(0x41e5), stack_value} [234b] parameter '__errnum' [342f,3436) {lit0, stack_value} [2358] parameter '__status' [342f,3436) {lit2, stack_value} [238b] inlined function 'error'@344f [23a6] parameter '__format' [344f,3456) {addr(0x41b7), stack_value} [23b3] parameter '__errnum' [344f,3456) {lit0, stack_value} [23c0] parameter '__status' [344f,3456) {lit2, stack_value} [23f3] inlined function 'error'@346f [240e] parameter '__format' [346f,3476) {addr(0x41a8), stack_value} [241b] parameter '__errnum' [346f,3476) {lit0, stack_value} [2428] parameter '__status' [346f,3476) {lit2, stack_value} [245b] inlined function 'error'@348f [2476] parameter '__format' [348f,3496) {addr(0x41d1), stack_value} [2483] parameter '__errnum' [348f,3496) {lit0, stack_value} [2490] parameter '__status' [348f,3496) {lit2, stack_value} [2cea] inlined function 'error'@36b0 [2d11] parameter '__format' [36b0,36d1) {addr(0x4800), stack_value} [2d1e] parameter '__errnum' [36b0,36d1) {lit0, stack_value} [2d2b] parameter '__status' [36b0,36d1) {lit0, stack_value} [2e20] inlined function 'error'@398f [2e3b] parameter '__format' [398f,39cd) {addr(0x47b8), stack_value} [2e48] parameter '__errnum' [398f,39cd) {lit0, stack_value} [2e55] parameter '__status' [398f,39cd) {lit0, stack_value} [2e90] inlined function 'error'@39d9 [2eab] parameter '__format' [39d9,3a19) {addr(0x4222), stack_value} [2eb8] parameter '__errnum' [39d9,3a19) {lit0, stack_value} [2ec5] parameter '__status' [39d9,3a19) {lit0, stack_value} [3f6d] inlined function 'error'@3b03 [3f93] parameter '__format' [3b03,3b18) {addr(0x4248), stack_value} [3fa0] parameter '__errnum' [3b03,3b13) {breg0(0)} [3b13,3b17) {reg4} [3fad] parameter '__status' [3b03,3b18) {lit2, stack_value} [21e5] inlined function 'open'@3200 [220c] parameter '__oflag' [31fc,320c) {lit0, stack_value} [2219] parameter '__path' [31fc,3202) {reg4} [3202,320c) {reg12} [214b] inlined function 'atoi'@3100 [2172] parameter '__nptr' [3100,3102) {reg4} [3102,310f) {reg12} [219e] inlined function 'atoi'@3130 [21b9] parameter '__nptr' [312b,3132) {reg4} [3132,3144) {reg12} [1a20] inlined function 'printf'@2555 [1a3b] parameter '__fmt' [2555,256e) {addr(0x49f8), stack_value} [1a6f] inlined function 'printf'@25f5 [1a8a] parameter '__fmt' [25f5,260e) {addr(0x42a3), stack_value} [2dcf] inlined function 'printf'@350c [2dea] parameter '__fmt' [350c,351d) {addr(0x4217), stack_value} [3193] inlined function 'printf'@2d80 [31ba] parameter '__fmt' [2d80,2d9a) {addr(0x4153), stack_value} [31e8] inlined function 'printf'@2db6 [3203] parameter '__fmt' [2db6,2dc0) {addr(0x412a), stack_value} [322a] inlined function 'printf'@2dcb [3245] parameter '__fmt' [2dcb,2de6) {addr(0x415a), stack_value} [3491] inlined function 'printf'@2e2c [34b8] parameter '__fmt' [2e2c,2e42) {addr(0x4169), stack_value} [34ec] inlined function 'printf'@2e4e [3513] parameter '__fmt' [2e4e,2e61) {addr(0x4171), stack_value} [3541] inlined function 'printf'@2e6d [3564] parameter '__fmt' [2e6d,2e80) {addr(0x4171), stack_value} [3593] inlined function 'printf'@2bdf [35ad] parameter '__fmt' [2bdf,2be6) {addr(0x413b), stack_value} [35e7] inlined function 'printf'@2c12 [3601] parameter '__fmt' [2c12,2c19) {addr(0x4149), stack_value} [3651] inlined function 'printf'@2c2b [3677] parameter '__fmt' [2c2b,2c41) {addr(0x416d), stack_value} [36ab] inlined function 'printf'@2cb6 [36d2] parameter '__fmt' [2cb6,2cc0) {GNU_implicit_pointer([427d],0) {implicit_value(2){0a00}}} [36f3] inlined function 'printf'@2d40 [3719] parameter '__fmt' [2d3d,2d56) {addr(0x414d), stack_value} [3a37] inlined function 'printf'@2a40 [3a5d] parameter '__fmt' [2a40,2a66) {addr(0x4116), stack_value} [3a9d] inlined function 'printf'@2aa8 [3ab7] parameter '__fmt' [2aa8,2aaf) {addr(0x4131), stack_value} [3ae5] inlined function 'printf'@2ad3 [3aff] parameter '__fmt' [2ad3,2ada) {addr(0x4131), stack_value} [3b2d] inlined function 'printf'@2b00 [3b53] parameter '__fmt' [2aff,2b1a) {addr(0x4156), stack_value} [3b81] inlined function 'printf'@2b36 [3b9b] parameter '__fmt' [2b36,2b40) {addr(0x412a), stack_value} [3bc2] inlined function 'printf'@2b45 [3be8] parameter '__fmt' [2b45,2b56) {GNU_implicit_pointer([42b5],0) {implicit_value(3){5d0a00}}} [3edb] function 'frame_callback'@3aa0 frame_base: {call_frame_cfa {bregx(7,8)}} [3ef6] parameter 'state' [3aa0,3ab7) {reg5} [3ab7,3b27) {GNU_entry_value(1) {reg5}, stack_value} [3f03] parameter 'arg' [3aa0,3aa7) {reg4} [3aa7,3ad3) {reg3} [3ad3,3ad4) {GNU_entry_value(1) {reg4}, stack_value} [3ad4,3ade) {reg3} [3ade,3adf) {GNU_entry_value(1) {reg4}, stack_value} [3adf,3b26) {reg3} [3b26,3b27) {GNU_entry_value(1) {reg4}, stack_value} [3f10] variable 'frames' [3aa0,3aa7) {reg4} [3aa7,3ad3) {reg3} [3ad3,3ad4) {GNU_entry_value(1) {reg4}, stack_value} [3ad4,3ade) {reg3} [3ade,3adf) {GNU_entry_value(1) {reg4}, stack_value} [3adf,3b26) {reg3} [3b26,3b27) {GNU_entry_value(1) {reg4}, stack_value} [3f1d] variable 'nr' [3aa0,3aa1) {breg4(0)} module 'stack' [4338] CU '../../elfutils-0.180/lib/printversion.c'@3b30 [4832] function 'print_version'@3b30 frame_base: {call_frame_cfa {bregx(7,8)}} [4850] parameter 'stream' [3b30,3b58) {reg5} [3b58,3b70) {reg6} [3b70,3b8c) {reg5} [3b8c,3b8d) {GNU_entry_value(1) {reg5}, stack_value} [4864] parameter 'state' [3b30,3b46) {reg4} [3b46,3b8d) {GNU_entry_value(1) {reg4}, stack_value} [4878] inlined function 'fprintf'@3b3a [4891] parameter '__fmt' [3b3a,3b59) {addr(0x4b7f), stack_value} [489e] parameter '__stream' [3b3a,3b58) {reg5} [3b58,3b59) {reg6} [48ec] inlined function 'fprintf'@3b78 [4905] parameter '__fmt' [3b78,3b7a) {reg0} [3b7a,3b8c) {reg1} [4912] parameter '__stream' module 'stack' [49c1] CU 'elf-init.c'@3b90 [4a68] function '__libc_csu_fini'@3c00 frame_base: {call_frame_cfa {bregx(7,8)}} [4a82] function '__libc_csu_init'@3b90 frame_base: {call_frame_cfa {bregx(7,8)}} [4aa0] parameter 'argc' [3b90,3bc0) {reg5} [3bc0,3bee) {reg12} [3bee,3bf5) {GNU_entry_value(1) {reg5}, stack_value} [4ab4] parameter 'argv' [3b90,3bc0) {reg4} [3bc0,3bf0) {reg13} [3bf0,3bf5) {GNU_entry_value(1) {reg4}, stack_value} [4ac8] parameter 'envp' [3b90,3bc0) {reg1} [3bc0,3bf2) {reg14} [3bf2,3bf5) {GNU_entry_value(1) {reg1}, stack_value} [4adc] variable 'size' [3bc1,3bec) {reg6} module 'unstrip' [b] CU '../sysdeps/x86_64/start.S'@2dc0 module 'unstrip' [56c] CU '../../elfutils-0.180/src/unstrip.c'@0 [1816] function 'main'@25c0 frame_base: {call_frame_cfa {bregx(7,8)}} [1839] parameter 'argc' [25c0,25e2) {reg5} [25e2,2844) {reg6} [2844,2973) {GNU_entry_value(1) {reg5}, stack_value} [2973,29c6) {reg6} [29c6,2b62) {GNU_entry_value(1) {reg5}, stack_value} [2b62,2ba5) {reg6} [2ba5,2c13) {GNU_entry_value(1) {reg5}, stack_value} [2c13,2d48) {reg6} [2d48,2d71) {GNU_entry_value(1) {reg5}, stack_value} [2d71,2dbd) {reg6} [184e] parameter 'argv' [25c0,25d0) {reg4} [25d0,2844) {reg12} [2844,2973) {GNU_entry_value(1) {reg4}, stack_value} [2973,2b2a) {reg12} [2b2a,2b62) {GNU_entry_value(1) {reg4}, stack_value} [2b62,2d48) {reg12} [2d48,2d71) {GNU_entry_value(1) {reg4}, stack_value} [2d71,2dbd) {reg12} [1863] variable 'argp_children' [25c0,2dbd) {fbreg(-144)} [1874] variable 'argp' [25c0,2dbd) {fbreg(-208)} [1885] variable 'remaining' [25c0,2dbd) {fbreg(-364)} [1896] variable 'info' [25c0,2dbd) {fbreg(-304)} [18a7] variable 'result' [274e,2774) {reg0} [2774,2844) {reg3} [2973,29c6) {reg3} [2b62,2b9e) {reg3} [2b9e,2ba3) {reg0} [2ba3,2ba5) {reg3} [2c13,2c40) {reg0} [2c40,2d43) {reg3} [2d71,2d90) {reg3} [2d90,2dae) {reg0} [2dae,2dbd) {reg3} [18bc] variable '__PRETTY_FUNCTION__' [25c0,2dbd) {addr(0xa915)} [1977] inlined function 'handle_implicit_modules'@2793 [1992] parameter 'info' [2793,2b2a) {fbreg(-304), stack_value} [2ba5,2c13) {fbreg(-304), stack_value} [2cea,2d48) {fbreg(-304), stack_value} [2daf,2dbd) {fbreg(-304), stack_value} [19bc] inlined function 'next'@27f2 [19d7] parameter 'offset' [27f2,27fd) {lit0, stack_value} [1bde] inlined function 'next'@28c7 [1bf9] parameter 'offset' [28c7,28ed) {reg14} [1efa] inlined function 'next'@2afe [1f15] parameter 'offset' [2afe,2b24) {reg14} [1f4c] inlined function 'next'@2cea [1f73] parameter 'offset' [2cea,2d00) {reg14} [22f3] function 'match_module'@3ba0 frame_base: {call_frame_cfa {bregx(7,8)}} [2316] parameter 'mod' [3ba0,3bc6) {reg5} [3bc6,3c23) {reg13} [3c23,3c24) {GNU_entry_value(1) {reg5}, stack_value} [3c24,3c98) {reg13} [232b] parameter 'userdata' [3ba0,3bd7) {reg4} [3bd7,3c24) {GNU_entry_value(1) {reg4}, stack_value} [3c24,3c34) {reg4} [3c34,3c98) {GNU_entry_value(1) {reg4}, stack_value} [2340] parameter 'name' [3ba0,3bd7) {reg1} [3bd7,3bff) {reg6} [3c24,3c34) {reg1} [3c34,3c5d) {reg6} [3c5d,3c62) {GNU_entry_value(1) {reg1}, stack_value} [3c62,3c6e) {reg6} [3c79,3c98) {reg6} [2355] parameter 'start' [3ba0,3bd7) {reg2} [3bd7,3c24) {GNU_entry_value(1) {reg2}, stack_value} [3c24,3c34) {reg2} [3c34,3c98) {GNU_entry_value(1) {reg2}, stack_value} [236a] parameter 'arg' [3ba0,3bd7) {reg8} [3bd7,3c21) {reg12} [3c21,3c24) {GNU_entry_value(1) {reg8}, stack_value} [3c24,3c34) {reg8} [3c34,3c98) {reg12} [237f] variable 'info' [3bc3,3bd7) {reg8} [3bd7,3c21) {reg12} [3c21,3c24) {GNU_entry_value(1) {reg8}, stack_value} [3c24,3c34) {reg8} [3c34,3c98) {reg12} [23a5] variable '__PRETTY_FUNCTION__' [3ba0,3c98) {addr(0xa8d8)} [1c30] inlined function 'list_module'@29d8 [1c4b] parameter 'mod' [29d8,2afe) {reg13} [2ba5,2c13) {reg13} [1a0c] inlined function 'handle_output_dir_module'@2923 [1a27] parameter 'relocate' [2844,2861) {breg0(37)} [2861,28c7) {fbreg(-432)} [2923,293a) {breg0(37)} [293a,2973) {fbreg(-432)} [1a34] parameter 'modnames' [2844,2861) {breg0(35)} [2923,293a) {breg0(35)} [1a41] parameter 'ignore' [2844,28c7) {reg6} [2923,2973) {reg6} [1a4e] parameter 'all' [2844,2861) {breg0(33)} [2861,28c7) {reg13} [2923,293a) {breg0(33)} [293a,2973) {reg13} [1a5b] parameter 'force' [2844,2861) {breg0(38)} [2861,28c7) {reg15} [2923,293a) {breg0(38)} [293a,2973) {reg15} [1a68] parameter 'mod' [2844,28c7) {reg12} [2923,2973) {reg12} [1a75] parameter 'output_dir' [2844,2861) {reg11} [2861,28c7) {fbreg(-416)} [291b,293a) {reg11} [293a,2973) {fbreg(-416)} [2633] function 'handle_dwfl_module'@8410 frame_base: {call_frame_cfa {bregx(7,8)}} [2652] parameter 'output_file' [8410,8436) {reg5} [8436,877b) {fbreg(-208)} [2667] parameter 'create_dirs' [8410,8460) {reg4} [8460,877b) {GNU_entry_value(1) {reg4}, stack_value} [267c] parameter 'force' [8410,8460) {reg1} [8460,877b) {GNU_entry_value(1) {reg1}, stack_value} [2691] parameter 'mod' [8410,8460) {reg2} [8460,84b6) {reg6} [84b6,84bf) {GNU_entry_value(1) {reg2}, stack_value} [84bf,8575) {reg6} [8575,85a5) {GNU_entry_value(1) {reg2}, stack_value} [85a5,85e1) {reg6} [85e1,85f2) {GNU_entry_value(1) {reg2}, stack_value} [85f2,877b) {reg6} [26a6] parameter 'all' [8410,8460) {reg8} [8460,877b) {GNU_entry_value(1) {reg8}, stack_value} [26bb] parameter 'ignore' [8410,8460) {reg9} [8460,877b) {GNU_entry_value(1) {reg9}, stack_value} [26d0] parameter 'relocate' [8410,877b) {fbreg(0)} [26e0] variable 'bias' [8410,877b) {fbreg(-168)} [26f1] variable 'stripped' [8461,8477) {reg0} [8477,8496) {reg12} [84bf,8530) {reg12} [8530,8553) {reg0} [85a5,85cb) {reg12} [85f2,8609) {reg12} [8642,869f) {reg12} [86b9,86db) {reg12} [86f9,872b) {reg12} [8749,8779) {reg12} [2706] variable 'debug' [8486,8496) {reg0} [84bf,84d6) {reg0} [84d6,84dd) {reg8} [84dd,8530) {fbreg(-184)} [85a5,85c0) {reg0} [85f2,8609) {reg0} [8642,869f) {fbreg(-184)} [86b9,86f4) {fbreg(-184)} [86f9,872b) {fbreg(-184)} [8749,8764) {reg0} [271b] variable 'stripped_ehdr' [8410,877b) {fbreg(-144)} [2c5c] function 'handle_explicit_files'@8160 frame_base: {call_frame_cfa {bregx(7,8)}} [2c7b] parameter 'output_file' [8160,816a) {reg5} [816a,8348) {reg14} [8348,834b) {GNU_entry_value(1) {reg5}, stack_value} [834b,8401) {reg14} [2c90] parameter 'create_dirs' [8160,8180) {reg4} [8180,8401) {GNU_entry_value(1) {reg4}, stack_value} [2ca5] parameter 'force' [8160,81b4) {reg1} [81b4,8401) {GNU_entry_value(1) {reg1}, stack_value} [2cba] parameter 'stripped_file' [8160,81b4) {reg2} [81b4,81ef) {reg6} [81ef,8401) {GNU_entry_value(1) {reg2}, stack_value} [2ccf] parameter 'unstripped_file' [8160,81b4) {reg8} [81b4,8401) {GNU_entry_value(1) {reg8}, stack_value} [2dd0] variable 'stripped_fd' [81ce,81d2) {reg0} [81d2,8344) {reg12} [834b,836d) {reg12} [8375,83e3) {reg12} [83fc,8401) {reg12} [2de5] variable 'stripped' [81dc,81e0) {reg0} [81e0,8346) {reg13} [834b,836d) {reg13} [8375,8401) {reg13} [2dfa] variable 'stripped_ehdr' [8160,8401) {fbreg(-208)} [2e0b] variable 'unstripped_fd' [81ea,82ec) {const1s(-1), stack_value} [82ec,834a) {reg15} [834b,836d) {const1s(-1), stack_value} [8375,83c5) {const1s(-1), stack_value} [83fc,8401) {reg15} [2e20] variable 'unstripped' [81ea,8238) {lit0, stack_value} [8238,823c) {reg0} [823c,8342) {reg6} [834b,836d) {lit0, stack_value} [8375,8383) {lit0, stack_value} [8383,83c5) {reg6} [83fc,8401) {reg6} [2ce4] function 'warn'@32d0 frame_base: {call_frame_cfa {bregx(7,8)}} [2d09] parameter 'msg' [32d0,32e8) {reg5} [32e8,3327) {reg6} [3327,332a) {GNU_entry_value(1) {reg5}, stack_value} [332a,3339) {reg5} [3339,3358) {reg6} [2e4f] inlined function 'open_file'@81f8 [2e6a] parameter 'writable' [81f8,82ec) {breg14(0), lit0, eq, stack_value} [834b,836d) {breg14(0), lit0, eq, stack_value} [8383,83c5) {breg14(0), lit0, eq, stack_value} [2e77] parameter 'file' [81f8,8238) {reg6} [834b,836d) {reg6} [30cb] inlined function 'open_file'@81b0 [30e6] parameter 'writable' [81b0,81ce) {lit0, stack_value} [30f3] parameter 'file' [81b0,81b4) {reg2} [81b4,81ce) {reg6} [327d] function 'handle_file'@7e50 frame_base: {call_frame_cfa {bregx(7,8)}} [329c] parameter 'output_file' [7e50,7e5f) {reg5} [7e5f,7ef0) {reg13} [7ef0,7f0b) {GNU_entry_value(1) {reg5}, stack_value} [7f0b,7f67) {reg13} [7f67,7fcb) {GNU_entry_value(1) {reg5}, stack_value} [7fcb,8043) {reg13} [8043,80a1) {GNU_entry_value(1) {reg5}, stack_value} [80a1,80f8) {reg13} [80f8,8123) {GNU_entry_value(1) {reg5}, stack_value} [8123,8152) {reg13} [32b1] parameter 'create_dirs' [7e50,7e90) {reg4} [7e90,8152) {GNU_entry_value(1) {reg4}, stack_value} [32c6] parameter 'stripped' [7e50,7e90) {reg1} [7e90,7fc2) {reg6} [7fc2,7fcb) {GNU_entry_value(1) {reg1}, stack_value} [7fcb,8152) {reg6} [32db] parameter 'stripped_ehdr' [7e50,7e90) {reg2} [7e90,7fc8) {reg14} [7fc8,7fcb) {GNU_entry_value(1) {reg2}, stack_value} [7fcb,8152) {reg14} [32f0] parameter 'unstripped' [7e50,7e90) {reg8} [7e90,7ef0) {reg12} [7ef0,7f0b) {GNU_entry_value(1) {reg8}, stack_value} [7f0b,7fc4) {reg12} [7fc4,7fcb) {GNU_entry_value(1) {reg8}, stack_value} [7fcb,809c) {reg12} [809c,80a1) {GNU_entry_value(1) {reg8}, stack_value} [80a1,80c1) {reg12} [80c1,80c6) {GNU_entry_value(1) {reg8}, stack_value} [80c6,8119) {reg12} [8119,811e) {GNU_entry_value(1) {reg8}, stack_value} [811e,8139) {reg12} [8139,8152) {GNU_entry_value(1) {reg8}, stack_value} [3305] variable 'phnum' [7e50,8152) {fbreg(-200)} [3316] variable 'bias' [7e99,7ef0) {lit0, stack_value} [7fdd,8007) {lit0, stack_value} [8007,800b) {breg3(0), breg0(16), deref, minus, stack_value} [800b,803e) {reg3} [80c6,80e2) {reg3} [3865] function 'copy_elided_sections'@5190 frame_base: {call_frame_cfa {bregx(7,8)}} [3884] parameter 'unstripped' [5190,51e1) {reg5} [51e1,5364) {fbreg(-352)} [5364,5398) {GNU_entry_value(1) {reg5}, stack_value} [5398,721c) {fbreg(-352)} [721c,75a4) {GNU_entry_value(1) {reg5}, stack_value} [75a4,7d01) {fbreg(-352)} [7d01,7d28) {GNU_entry_value(1) {reg5}, stack_value} [7d28,7d5f) {fbreg(-352)} [7d5f,7e47) {GNU_entry_value(1) {reg5}, stack_value} [3899] parameter 'stripped' [5190,51a2) {reg4} [51a2,5364) {reg15} [5364,5398) {GNU_entry_value(1) {reg4}, stack_value} [5398,53eb) {reg15} [53eb,540e) {GNU_entry_value(1) {reg4}, stack_value} [540e,551b) {reg15} [551b,5756) {fbreg(-464)} [5756,5767) {GNU_entry_value(1) {reg4}, stack_value} [5767,5794) {reg15} [5794,57dc) {fbreg(-464)} [57dc,57f0) {reg15} [57f0,5816) {fbreg(-464)} [5816,59b2) {GNU_entry_value(1) {reg4}, stack_value} [59b2,59be) {fbreg(-464)} [59be,5a0f) {GNU_entry_value(1) {reg4}, stack_value} [5a0f,5d8f) {fbreg(-464)} [5d8f,5efb) {GNU_entry_value(1) {reg4}, stack_value} [5efb,5f03) {reg15} [5f03,5f19) {GNU_entry_value(1) {reg4}, stack_value} [5f19,5f2f) {fbreg(-464)} [5f2f,6216) {GNU_entry_value(1) {reg4}, stack_value} [6216,6222) {fbreg(-464)} [6222,66b5) {GNU_entry_value(1) {reg4}, stack_value} [66b5,66e9) {fbreg(-464)} [66e9,6cea) {GNU_entry_value(1) {reg4}, stack_value} [6cea,6d02) {reg15} [6d02,6f6a) {GNU_entry_value(1) {reg4}, stack_value} [6f6a,6fa7) {fbreg(-464)} [6fa7,7015) {GNU_entry_value(1) {reg4}, stack_value} [7015,7040) {fbreg(-464)} [7040,78f9) {GNU_entry_value(1) {reg4}, stack_value} [78f9,7909) {fbreg(-464)} [7909,7e47) {GNU_entry_value(1) {reg4}, stack_value} [38ae] parameter 'stripped_ehdr' [5190,51e1) {reg1} [51e1,5364) {fbreg(-360)} [5364,5398) {GNU_entry_value(1) {reg1}, stack_value} [5398,721c) {fbreg(-360)} [721c,75a4) {GNU_entry_value(1) {reg1}, stack_value} [75a4,7d01) {fbreg(-360)} [7d01,7d28) {GNU_entry_value(1) {reg1}, stack_value} [7d28,7d5f) {fbreg(-360)} [7d5f,7e47) {GNU_entry_value(1) {reg1}, stack_value} [38c3] parameter 'bias' [5190,51e1) {reg2} [51e1,5364) {fbreg(-384)} [5364,5398) {GNU_entry_value(1) {reg2}, stack_value} [5398,611a) {fbreg(-384)} [611a,6138) {GNU_entry_value(1) {reg2}, stack_value} [6138,6be0) {fbreg(-384)} [6be0,6c9f) {GNU_entry_value(1) {reg2}, stack_value} [6c9f,7040) {fbreg(-384)} [7040,71bf) {GNU_entry_value(1) {reg2}, stack_value} [71bf,721c) {fbreg(-384)} [721c,75a4) {GNU_entry_value(1) {reg2}, stack_value} [75a4,75fd) {fbreg(-384)} [75fd,7823) {GNU_entry_value(1) {reg2}, stack_value} [7823,799d) {fbreg(-384)} [799d,7d28) {GNU_entry_value(1) {reg2}, stack_value} [7d28,7d5f) {fbreg(-384)} [7d5f,7e47) {GNU_entry_value(1) {reg2}, stack_value} [38d8] variable 'unstripped_shstrndx' [5190,7e47) {fbreg(-328)} [38e9] variable 'stripped_shstrndx' [5190,7e47) {fbreg(-320)} [38fa] variable 'unstripped_shnum' [5190,7e47) {fbreg(-312)} [390b] variable 'stripped_shnum' [5190,7e47) {fbreg(-304), plus_uconst(8)} [391e] variable 'max_off' [5266,5283) {const1s(-1), stack_value} [5283,5364) {fbreg(-416)} [5398,53c3) {const1s(-1), stack_value} [53c3,53ca) {reg0} [53ca,53cf) {fbreg(-416)} [540e,5767) {fbreg(-416)} [5794,611a) {fbreg(-416)} [6138,6a5d) {fbreg(-416)} [6c9f,7040) {fbreg(-416)} [71bf,721c) {fbreg(-416)} [75a4,75fd) {fbreg(-416)} [7823,7988) {fbreg(-416)} [7d28,7d5f) {fbreg(-416)} [3933] variable 'sections' [5190,7e47) {fbreg(-304), deref} [3945] variable 'scn' [52a0,52a2) {lit0, stack_value} [52a2,532e) {reg12} [532e,533b) {reg0} [533b,5364) {reg12} [540e,5417) {reg0} [5417,54e2) {reg12} [551b,5535) {reg14} [5535,5549) {reg0} [5549,55e7) {reg14} [55f0,565e) {reg14} [565e,572b) {fbreg(-432)} [5794,57ce) {reg14} [57dc,57f0) {reg12} [57f0,5816) {reg0} [59b2,59be) {reg14} [5a0f,5a29) {reg14} [5a29,5a70) {fbreg(-344)} [5a70,5a89) {fbreg(-432)} [5a89,5a97) {reg0} [5efb,5f03) {reg12} [6216,6222) {fbreg(-344)} [6cea,6d02) {reg12} [7350,7354) {reg0} [7354,7404) {reg12} [742b,74a1) {reg12} [7d7b,7d92) {reg12} [395a] variable 'stripped_symtab' [540e,547f) {lit0, stack_value} [547f,54b2) {reg14} [57dc,57f0) {reg14} [5efb,5f03) {lit0, stack_value} [6789,67b1) {reg14} [67b1,69e7) {fbreg(-472)} [69e7,6bd7) {reg14} [6bd7,6c36) {reg8} [6c36,6c57) {fbreg(-472)} [6c57,6c9f) {reg8} [6c9f,6cea) {fbreg(-472)} [6d20,6e5e) {fbreg(-472)} [6e98,6eee) {fbreg(-472)} [6f4e,6f6a) {fbreg(-472)} [6fa7,6fe6) {fbreg(-472)} [7040,708c) {reg8} [708c,70d5) {reg14} [70d5,713d) {fbreg(-384)} [71bf,723a) {reg14} [75ac,75fd) {fbreg(-472)} [7823,782a) {fbreg(-472)} [7844,7892) {fbreg(-472)} [7909,791a) {fbreg(-472)} [7922,7975) {fbreg(-472)} [7975,7983) {reg14} [7988,79bc) {reg14} [7cc3,7d01) {fbreg(-384)} [7d28,7d2b) {reg14} [396f] variable 'nalloc' [5190,7e47) {fbreg(-304), plus_uconst(16)} [39f9] variable 'shstrtab' [54d9,551b) {reg0} [551b,5756) {fbreg(-392)} [5794,57dc) {fbreg(-392)} [57f0,5efb) {fbreg(-392)} [5f03,6cea) {fbreg(-392)} [6d20,721c) {fbreg(-392)} [75a4,7679) {fbreg(-392)} [7823,7af0) {fbreg(-392)} [7bfa,7c15) {fbreg(-392)} [7c91,7ca4) {fbreg(-392)} [7cc3,7d01) {fbreg(-392)} [7d28,7d5f) {fbreg(-392)} [3a0e] variable 'check_prelink' [551b,5756) {fbreg(-448)} [5794,57dc) {fbreg(-448)} [57f0,59b9) {fbreg(-448)} [59b9,59be) {lit1, stack_value} [59dc,5efb) {fbreg(-448)} [5f03,611a) {fbreg(-448)} [6138,6ac7) {fbreg(-448)} [6c9f,6cea) {fbreg(-448)} [6d20,7040) {fbreg(-448)} [71bf,721c) {fbreg(-448)} [75a4,75fd) {fbreg(-448)} [7823,799d) {fbreg(-448)} [7d28,7d5f) {fbreg(-448)} [3a23] variable 'unstripped_symtab' [551b,55f0) {fbreg(-424)} [55f0,5606) {reg14} [5606,5756) {fbreg(-424)} [5794,57dc) {fbreg(-424)} [57f0,59be) {fbreg(-424)} [59dc,5efb) {fbreg(-424)} [5f03,6cea) {fbreg(-424)} [6d20,721c) {fbreg(-424)} [75a4,7980) {fbreg(-424)} [7988,7bf5) {fbreg(-424)} [7bfa,7d01) {fbreg(-424)} [7d28,7d5f) {fbreg(-424)} [3a38] variable 'unstripped_strndx' [551b,5601) {fbreg(-400)} [5601,5606) {reg0} [5606,5756) {fbreg(-400)} [5794,57dc) {fbreg(-400)} [57f0,59be) {fbreg(-400)} [59dc,5efb) {fbreg(-400)} [5f03,6064) {fbreg(-400)} [6138,6163) {fbreg(-400)} [6216,627e) {fbreg(-400)} [63a1,6711) {fbreg(-400)} [6e5e,6e98) {fbreg(-400)} [6eee,6f3e) {fbreg(-400)} [6f6a,6fa7) {fbreg(-400)} [7015,7040) {fbreg(-400)} [75a4,75ac) {fbreg(-400)} [7892,7909) {fbreg(-400)} [7d4c,7d5f) {fbreg(-400)} [3a4d] variable 'alloc_avail' [551b,572e) {fbreg(-440)} [5794,57c0) {fbreg(-440)} [57ce,57dc) {fbreg(-440)} [57f0,5816) {fbreg(-440)} [59b2,59be) {fbreg(-440)} [5a0f,5da9) {fbreg(-440)} [5f19,5f2f) {fbreg(-440)} [6216,6222) {fbreg(-440)} [66b5,66e9) {fbreg(-440)} [6f6a,6fa7) {fbreg(-440)} [7015,7040) {fbreg(-440)} [78f9,7909) {fbreg(-440)} [3a62] variable 'split_bss' [5810,5816) {lit0, stack_value} [5816,59b2) {fbreg(-432)} [59dc,5a0f) {fbreg(-432)} [5a89,5efb) {lit0, stack_value} [5f03,5f19) {fbreg(-432)} [5f19,6064) {lit0, stack_value} [6064,611a) {fbreg(-432)} [6138,6216) {fbreg(-432)} [6222,6233) {fbreg(-432)} [6233,627e) {lit0, stack_value} [627e,63a1) {fbreg(-432)} [63a1,66e9) {lit0, stack_value} [66e9,6be0) {fbreg(-432)} [6c9f,6cea) {fbreg(-432)} [6d20,6e5e) {fbreg(-432)} [6e5e,6e98) {lit0, stack_value} [6e98,6eee) {fbreg(-432)} [6eee,6f3e) {lit0, stack_value} [6f3e,6f6a) {fbreg(-432)} [6f6a,6fa7) {lit0, stack_value} [6fa7,7015) {fbreg(-432)} [7015,7040) {lit0, stack_value} [71bf,721c) {fbreg(-432)} [75ac,75fd) {fbreg(-432)} [7823,7892) {fbreg(-432)} [7892,7909) {lit0, stack_value} [7909,799d) {fbreg(-432)} [7d28,7d4c) {fbreg(-432)} [7d4c,7d5f) {lit0, stack_value} [3a77] variable 'stripped_dynsym' [5816,59b2) {lit0, stack_value} [59dc,5a0f) {lit0, stack_value} [5f03,5f19) {lit0, stack_value} [6064,611a) {lit0, stack_value} [6138,6216) {lit0, stack_value} [6222,6233) {lit0, stack_value} [627e,63a1) {lit0, stack_value} [66e9,67b1) {lit0, stack_value} [67b1,69e7) {fbreg(-456)} [6c9f,6cea) {fbreg(-456)} [6d20,6e5e) {fbreg(-456)} [6e98,6eee) {fbreg(-456)} [6f3e,6f4e) {lit0, stack_value} [6f4e,6f6a) {fbreg(-456)} [6fa7,6fe6) {fbreg(-456)} [6fe6,7015) {lit0, stack_value} [75ac,75fd) {fbreg(-456)} [7823,782f) {fbreg(-456)} [782f,7844) {lit0, stack_value} [7844,7892) {fbreg(-456)} [7909,791a) {fbreg(-456)} [791a,7922) {lit0, stack_value} [7922,7975) {fbreg(-456)} [7d30,7d4c) {lit0, stack_value} [3a8c] variable 'debuglink' [5816,5877) {lit0, stack_value} [5877,59b2) {fbreg(-368)} (59dc,59dc) [59dc,59f1) {reg3} [59f1,5a0f) {fbreg(-368)} [5f03,5f19) {fbreg(-368)} [6064,611a) {fbreg(-368)} [6138,6216) {fbreg(-368)} [6222,6233) {fbreg(-368)} [627e,63a1) {fbreg(-368)} [66e9,6711) {lit0, stack_value} [6f3e,6f4e) {fbreg(-368)} [6fe6,7015) {fbreg(-368)} [782f,7844) {fbreg(-368)} [791a,7922) {fbreg(-368)} [7d30,7d4c) {fbreg(-368)} [3aa1] variable 'ndx_sec_num' [582f,5833) {reg2} [5833,59b2) {fbreg(-376)} [59dc,5a0f) {fbreg(-376)} [5f03,5f19) {fbreg(-376)} [6064,611a) {fbreg(-376)} [6138,6216) {fbreg(-376)} [6222,6233) {fbreg(-376)} [627e,63a1) {fbreg(-376)} [66e9,6a95) {fbreg(-376)} [6c9f,6cea) {fbreg(-376)} [6d20,6e5e) {fbreg(-376)} [6e98,6eee) {fbreg(-376)} [6f3e,6f6a) {fbreg(-376)} [6fa7,7015) {fbreg(-376)} [71bf,721c) {fbreg(-376)} [75ac,75fd) {fbreg(-376)} [7823,7892) {fbreg(-376)} [7909,799d) {fbreg(-376)} [7d28,7d4c) {fbreg(-376)} [3ab6] variable 'ndx_section' [5845,59b2) {breg7(0)} [59dc,5a0f) {breg7(0)} [5f03,5f19) {breg7(0)} [6064,606b) {fbreg(-400), deref} [606b,611a) {fbreg(-464), deref} [6138,6193) {breg7(0)} [6193,61be) {breg13(0)} [61be,61c3) {fbreg(-464), deref} [61c3,6216) {fbreg(-400), deref} [6222,6233) {breg7(0)} [627e,63a1) {fbreg(-464), deref} [66e9,6711) {breg7(0)} [6711,6755) {fbreg(-464), deref} [6f3e,6f4e) {breg7(0)} [6fe6,7015) {fbreg(-464), deref} [782f,7844) {fbreg(-464), deref} [791a,7922) {fbreg(-464), deref} [7d30,7d4c) {fbreg(-464), deref} [3acb] variable 'strtab' [5845,5877) {lit0, stack_value} [5877,59b2) {fbreg(-344)} [59dc,5a0f) {fbreg(-344)} [5f03,5f14) {fbreg(-344)} [5f14,5f19) {reg0} [6064,611a) {fbreg(-344)} [6138,6216) {fbreg(-344)} [6222,6233) {fbreg(-344)} [627e,63a1) {fbreg(-344)} [66e9,6711) {lit0, stack_value} [6f3e,6f4e) {fbreg(-344)} [6fe6,7015) {fbreg(-344)} [7243,726e) {fbreg(-344)} [7627,7632) {lit0, stack_value} [7632,7807) {fbreg(-344)} [782f,7844) {fbreg(-344)} [791a,7922) {fbreg(-344)} [7af0,7cc3) {fbreg(-344)} [7d30,7d4c) {fbreg(-344)} [3ae0] variable 'strtab_data' [6718,6cea) {fbreg(-440)} [6d20,6e5e) {fbreg(-440)} [6e98,6eee) {fbreg(-440)} [6f4e,6f6a) {fbreg(-440)} [6fa7,6fe6) {fbreg(-440)} [7040,721c) {fbreg(-440)} [75ac,782f) {fbreg(-440)} [7844,7892) {fbreg(-440)} [7909,791a) {fbreg(-440)} [7922,7d01) {fbreg(-440)} [7d28,7d30) {fbreg(-440)} [3af5] variable 'placed' [6755,6759) {breg5(0)} [6759,6af6) {breg7(0)} [6af6,6b13) {fbreg(-464), deref} [6b13,6b77) {breg7(0)} [6b77,6be0) {fbreg(-464), deref} [6be0,6cea) {breg7(0)} [6d20,6e5e) {breg7(0)} [6e98,6eee) {breg7(0)} [6f4e,6f6a) {breg7(0)} [6fa7,6fe6) {breg7(0)} [7040,721c) {breg7(0)} [75ac,75fd) {breg7(0)} [75fd,7823) {fbreg(-464), deref} [7823,782f) {breg7(0)} [7844,7892) {breg7(0)} [7909,791a) {breg7(0)} [7922,7a21) {breg7(0)} [7a21,7ac9) {fbreg(-464), deref} [7ac9,7ae8) {breg7(0)} [7ae8,7cc3) {fbreg(-464), deref} [7cc3,7d01) {breg7(0)} [7d28,7d30) {breg7(0)} [3b0a] variable 'offset' [675a,67b1) {lit0, stack_value} [67b1,69e7) {fbreg(-400)} [6c9f,6cea) {fbreg(-400)} [6d20,6e5e) {fbreg(-400)} [6e98,6eee) {fbreg(-400)} [6f4e,6f6a) {fbreg(-400)} [6fa7,6fe6) {fbreg(-400)} [72f6,73b4) {reg3} [73ba,7462) {reg3} [7468,747d) {reg0} [747d,74db) {reg3} [75ac,75fd) {fbreg(-400)} [7823,782f) {fbreg(-400)} [7844,7892) {fbreg(-400)} [7909,791a) {fbreg(-400)} [7922,7975) {fbreg(-400)} [7d23,7d28) {reg0} [7d5f,7da8) {reg3} [3b1f] variable 'symdata' [69e7,6c9f) {lit0, stack_value} [7040,7243) {lit0, stack_value} [75fd,7807) {fbreg(-384)} [7975,79f5) {lit0, stack_value} [79f5,79f9) {reg0} [79f9,7ac9) {fbreg(-384)} [7ac9,7ae8) {lit0, stack_value} [7ae8,7cc3) {fbreg(-384)} [7cc3,7d01) {lit0, stack_value} [7d28,7d30) {lit0, stack_value} [3b34] variable 'symstrtab' [69e7,6c9f) {lit0, stack_value} [7040,70c9) {lit0, stack_value} [70c9,70e8) {reg0} [70e8,71bf) {fbreg(-432)} [71bf,7243) {lit0, stack_value} [7243,726e) {fbreg(-424)} [75fd,7807) {fbreg(-432)} [7975,79bc) {lit0, stack_value} [79bc,7d01) {fbreg(-432)} [7d28,7d30) {lit0, stack_value} [3b49] variable 'symstrdata' [69e7,6c9f) {lit0, stack_value} [7040,7243) {lit0, stack_value} [7243,72d7) {reg14} [72d7,7587) {fbreg(-376)} [7587,7588) {breg7(-368)} [7588,75a4) {fbreg(-376)} [75fd,7807) {fbreg(-472)} [7975,7a0b) {lit0, stack_value} [7a0b,7a12) {reg0} [7a12,7ac9) {fbreg(-472)} [7ac9,7ae8) {lit0, stack_value} [7ae8,7cc3) {fbreg(-472)} [7cc3,7d01) {lit0, stack_value} [7d01,7d28) {reg14} [7d28,7d30) {lit0, stack_value} [7d5f,7e47) {fbreg(-376)} [3b5e] variable '__PRETTY_FUNCTION__' [5190,7e47) {addr(0xa900)} [3b71] variable 'skip_reloc' (72f6,72f6) [72f6,7310) {breg12(0), not, stack_value} [7310,7409) {fbreg(-392), deref_size(1), not, stack_value} [742b,74a6) {fbreg(-392), deref_size(1), not, stack_value} [7d7b,7d97) {fbreg(-392), deref_size(1), not, stack_value} [3b86] variable 'phnum' [5190,7e47) {fbreg(-272)} [6008] variable '' [582f,583b) {breg0(-2), stack_value} [583b,5877) {fbreg(-296), deref, lit2, minus, stack_value} [5877,59b2) {fbreg(-376), deref, lit1, minus, stack_value} [59dc,5a0f) {fbreg(-376), deref, lit1, minus, stack_value} [5f03,5f19) {fbreg(-376), deref, lit1, minus, stack_value} [6064,611a) {fbreg(-376), deref, lit1, minus, stack_value} [6138,6216) {fbreg(-376), deref, lit1, minus, stack_value} [6222,6233) {fbreg(-376), deref, lit1, minus, stack_value} [627e,63a1) {fbreg(-376), deref, lit1, minus, stack_value} [66e9,6711) {fbreg(-296), deref, lit2, minus, stack_value} [6711,6a95) {fbreg(-376), deref, lit1, minus, stack_value} [6c9f,6cea) {fbreg(-376), deref, lit1, minus, stack_value} [6d20,6e5e) {fbreg(-376), deref, lit1, minus, stack_value} [6e98,6eee) {fbreg(-376), deref, lit1, minus, stack_value} [6f3e,6f6a) {fbreg(-376), deref, lit1, minus, stack_value} [6fa7,7015) {fbreg(-376), deref, lit1, minus, stack_value} [71bf,721c) {fbreg(-376), deref, lit1, minus, stack_value} [75ac,75fd) {fbreg(-376), deref, lit1, minus, stack_value} [7823,7892) {fbreg(-376), deref, lit1, minus, stack_value} [7909,799d) {fbreg(-376), deref, lit1, minus, stack_value} [7d28,7d4c) {fbreg(-376), deref, lit1, minus, stack_value} [6015] variable '' [6740,6744) {breg0(-2), stack_value} [6744,6759) {fbreg(-408), deref, deref, lit2, minus, stack_value} [60de] variable '' [5dae,5e8b) {fbreg(-368), deref, lit1, minus, stack_value} [5ea1,5efb) {fbreg(-368), deref, lit1, minus, stack_value} [6233,6252) {fbreg(-368), deref, lit1, minus, stack_value} [7d4c,7d5f) {fbreg(-368), deref, lit1, minus, stack_value} [60eb] variable '' [5dae,5e8b) {fbreg(-368), deref, lit1, minus, stack_value} [5ea1,5efb) {fbreg(-368), deref, lit1, minus, stack_value} [6233,6252) {fbreg(-368), deref, lit1, minus, stack_value} [7d4c,7d5f) {fbreg(-368), deref, lit1, minus, stack_value} [6579] variable '' [6064,6093) {fbreg(-440), deref, lit1, minus, stack_value} [617e,618c) {breg0(-1), stack_value} [618c,619d) {fbreg(-408), deref, deref, lit1, minus, stack_value} [619d,6216) {fbreg(-440), deref, lit1, minus, stack_value} [3e2d] inlined function 'find_unalloc_section'@5638 [3e48] parameter 'sig' [5638,56f7) {fbreg(-368)} [5a70,5a84) {fbreg(-368)} [3e55] parameter 'name' [5638,56f7) {fbreg(-376)} [5a70,5a84) {fbreg(-376)} [3e62] parameter 'shdr' [5638,5662) {reg15} [5662,56f7) {fbreg(-344)} [5a70,5a84) {fbreg(-344)} [60f8] inlined function 'new_shstrtab'@6178 [6113] parameter 'strtab' [6064,611a) {fbreg(-344)} [6178,6216) {fbreg(-344)} [627e,63a1) {fbreg(-344)} [66e9,6711) {lit0, stack_value} [6f3e,6f4e) {fbreg(-344)} [6fe6,7015) {fbreg(-344)} [782f,7844) {fbreg(-344)} [791a,7922) {fbreg(-344)} [7d30,7d4c) {fbreg(-344)} [6120] parameter 'stripped_shnum' [6178,619d) {fbreg(-296)} [619d,61bb) {fbreg(-400)} [66e9,6711) {fbreg(-296)} [6f3e,6f4e) {fbreg(-296)} [612d] parameter 'sections' [6178,61c1) {reg3} [61c1,61c3) {reg13} [66e9,6711) {reg12} [6f3e,6f4e) {reg3} [613a] parameter 'unstripped_shstrndx' [6064,611a) {fbreg(-456)} [6178,619d) {reg2} [619d,6216) {fbreg(-456)} [627e,63a1) {fbreg(-456)} [66e9,6711) {fbreg(-328)} [6f3e,6f4e) {reg2} [6fe6,7015) {fbreg(-456)} [782f,7844) {fbreg(-456)} [791a,7922) {fbreg(-456)} [7d30,7d4c) {fbreg(-456)} [6147] parameter 'shstrtab' [6064,611a) {fbreg(-392)} [6178,6216) {fbreg(-392)} [627e,63a1) {fbreg(-392)} [66e9,6718) {fbreg(-392)} [6f3e,6f4e) {fbreg(-392)} [6fe6,7015) {fbreg(-392)} [782f,7844) {fbreg(-392)} [791a,7922) {fbreg(-392)} [7d30,7d4c) {fbreg(-392)} [6154] parameter 'unstripped_shnum' [6064,6093) {fbreg(-440)} [6178,618c) {reg0} [618c,619d) {fbreg(-408), deref} [619d,6216) {fbreg(-440)} [66e9,6711) {fbreg(-408), deref} [6f3e,6f4e) {reg0} [6161] parameter 'unstripped' [6064,611a) {fbreg(-352)} [6178,6216) {fbreg(-352)} [627e,63a1) {fbreg(-352)} [66e9,6718) {fbreg(-352)} [6f3e,6f4e) {fbreg(-352)} [6fe6,7015) {fbreg(-352)} [782f,7844) {fbreg(-352)} [791a,7922) {fbreg(-352)} [7d30,7d4c) {fbreg(-352)} [40e6] inlined function 'find_alloc_sections_prelink'@5acb [4101] parameter 'nsections' [5acb,5b6e) {reg8} [5f19,5f2f) {reg8} [78f9,7909) {reg8} [410e] parameter 'nalloc' [5acb,5d9c) {reg3} [5d9c,5efb) {fbreg(-464)} [5f19,5f2f) {reg3} [6233,6252) {fbreg(-464)} [66b5,66e9) {reg3} [6f6a,6fa7) {reg3} [7015,7040) {reg3} [78f9,7909) {reg3} [7d4c,7d5f) {fbreg(-464)} [411b] parameter 'sections' [5acb,5aef) {reg0} [5aef,5b50) {fbreg(-304)} [5b50,5efb) {fbreg(-456)} [5f19,5f2f) {fbreg(-304)} [5f2f,6064) {fbreg(-456)} [6233,627e) {fbreg(-456)} [63a1,66e9) {fbreg(-456)} [6e5e,6e98) {fbreg(-456)} [6eee,6f3e) {fbreg(-456)} [6f6a,6fa7) {fbreg(-456)} [7015,7040) {fbreg(-456)} [7892,78f9) {fbreg(-456)} [78f9,7909) {fbreg(-304)} [7d4c,7d5f) {fbreg(-456)} [4128] parameter 'bias' [5ac0,5efb) {fbreg(-384)} [5f19,6064) {fbreg(-384)} [6233,627e) {fbreg(-384)} [63a1,66e9) {fbreg(-384)} [6e5e,6e98) {fbreg(-384)} [6eee,6f3e) {fbreg(-384)} [6f6a,6fa7) {fbreg(-384)} [7015,7040) {fbreg(-384)} [7892,7909) {fbreg(-384)} [7d4c,7d5f) {fbreg(-384)} [4135] parameter 'main_shstrtab' [5ac0,5efb) {fbreg(-376)} [5f19,5f2f) {fbreg(-376)} [6233,623a) {fbreg(-376)} [66b5,66e9) {fbreg(-376)} [6f6a,6fa2) {fbreg(-376)} [7015,7040) {fbreg(-376)} [78f9,7904) {fbreg(-376)} [7d4c,7d5f) {fbreg(-376)} [4142] parameter 'main_ehdr' [5ac0,5efb) {fbreg(-360)} [5f19,6064) {fbreg(-360)} [6233,627e) {fbreg(-360)} [63a1,66e9) {fbreg(-360)} [6e5e,6e98) {fbreg(-360)} [6eee,6f3e) {fbreg(-360)} [6f6a,6fa7) {fbreg(-360)} [7015,7040) {fbreg(-360)} [7892,7909) {fbreg(-360)} [7d4c,7d5f) {fbreg(-360)} [414f] parameter 'main' [5ac0,5dae) {reg15} [5dae,5efb) {fbreg(-440)} [5f19,5f2f) {reg15} [6233,6252) {fbreg(-440)} [66b5,66e9) {reg15} [6f6a,6fa7) {reg15} [7015,7040) {reg15} [78f9,7909) {reg15} [7d4c,7d5f) {fbreg(-440)} [415c] parameter 'debug_shstrtab' [5ac0,5efb) {fbreg(-392)} [5f19,6064) {fbreg(-392)} [6233,627e) {fbreg(-392)} [63a1,66e9) {fbreg(-392)} [6e5e,6e98) {fbreg(-392)} [6eee,6f3e) {fbreg(-392)} [6f6a,6fa7) {fbreg(-392)} [7015,7040) {fbreg(-392)} [7892,7909) {fbreg(-392)} [7d4c,7d5f) {fbreg(-392)} [4169] parameter 'debug' [5ac0,5efb) {fbreg(-352)} [5f19,6064) {fbreg(-352)} [6233,627e) {fbreg(-352)} [63a1,66e9) {fbreg(-352)} [6e5e,6e98) {fbreg(-352)} [6eee,6f3e) {fbreg(-352)} [6f6a,6fa7) {fbreg(-352)} [7015,7040) {fbreg(-352)} [7892,7909) {fbreg(-352)} [7d4c,7d5f) {fbreg(-352)} [4878] inlined function 'check_match'@601e [4895] parameter 'name' [601e,605f) {reg13} [48a2] parameter 'scn' [601e,605f) {reg12} [48af] parameter 'match' [4ac5] inlined function 'check_match'@651d [4adc] parameter 'name' (651d,651d) [656e,65b6) {fbreg(-472)} [4ae9] parameter 'scn' (651d,651d) [656e,65b6) {fbreg(-480)} [4af6] parameter 'match' (651d,651d) [656e,65b6) {lit0, stack_value} [3bc8] inlined function 'get_group_sig'@5300 [3be3] parameter 'shdr' [5300,530c) {reg8} [530c,5314) {fbreg(-344)} [3bf0] parameter 'elf' [5300,5314) {reg15} [3dac] inlined function 'get_group_sig'@5610 [3dd3] parameter 'shdr' [5606,5638) {reg15} [3de0] parameter 'elf' [5606,5638) {fbreg(-352)} [3ded] variable 'symscn' [3df2] variable 'symshdr_mem' [3df7] variable 'symshdr' [3dfc] variable 'symdata' [3e01] variable 'sym_mem' [3e06] variable 'sym' [3e0b] variable 'sig' [4430] inlined function 'get_group_sig'@5e60 [444b] parameter 'shdr' [5e60,5e6d) {breg15(40), stack_value} [5e6d,5e71) {reg4} [5e71,5e72) {breg15(40), stack_value} [4458] parameter 'elf' [5e60,5e72) {fbreg(-440)} [3d69] inlined function 'get_section_name'@557a [3d84] parameter 'shstrtab' [557a,55a4) {fbreg(-392)} [3d91] parameter 'shdr' [557a,55a4) {reg15} [3d9e] parameter 'ndx' [557a,5595) {reg0} [432e] inlined function 'get_section_name'@5e1b [4349] parameter 'shstrtab' [5e1b,5e29) {fbreg(-376)} [7d4c,7d5f) {fbreg(-376)} [4356] parameter 'shdr' [5e1b,5e29) {breg15(40), stack_value} [7d4c,7d5f) {breg15(40), stack_value} [4363] parameter 'ndx' [5e1b,5e29) {breg13(1), stack_value} [7d4c,7d5f) {breg13(1), stack_value} [4370] inlined function 'get_section_name'@7d52 [4387] parameter 'shdr' [7d52,7d5f) {breg15(40), stack_value} [4394] parameter 'shstrtab' [7d52,7d5f) {fbreg(-376)} [43a1] parameter 'ndx' [7d52,7d5f) {reg12} [479e] inlined function 'get_section_name'@5f98 [47b9] parameter 'shstrtab' [5f98,5fc8) {fbreg(-392)} [47c6] parameter 'shdr' [5f98,5fc8) {fbreg(-368)} [47d3] parameter 'ndx' [5f98,5fba) {reg0} [558c] inlined function 'get_section_name'@7a8b [55a7] parameter 'shstrtab' [7a8b,7a9a) {fbreg(-392)} [7ae8,7af0) {fbreg(-392)} [55b4] parameter 'shdr' [7a8b,7a94) {reg0} [55c1] parameter 'ndx' [7a8b,7a9a) {reg3} [7ae8,7af0) {reg3} [6222] inlined function 'get_section_name'@60e7 [623d] parameter 'shstrtab' [60e7,60fa) {fbreg(-392)} [791a,7922) {fbreg(-392)} [624a] parameter 'shdr' [60e7,60f0) {reg0} [6257] parameter 'ndx' [60e7,60fa) {breg3(1), stack_value} [791a,7922) {breg3(1), stack_value} [6f15] function 'find_alloc_section'@40e0 frame_base: {call_frame_cfa {bregx(7,8)}} [6f38] parameter 'shdr' [40e0,412c) {reg5} [412c,413c) {reg13} [413c,4141) {GNU_entry_value(1) {reg5}, stack_value} [4141,417e) {reg5} [417e,41b7) {reg13} [6f4d] parameter 'bias' [40e0,4103) {reg4} [4103,41b7) {GNU_entry_value(1) {reg4}, stack_value} [6f62] parameter 'name' [40e0,40ed) {reg1} [40ed,413e) {reg14} [413e,4141) {GNU_entry_value(1) {reg1}, stack_value} [4141,41b7) {reg14} [6f77] parameter 'sections' [40e0,40f9) {reg2} [40f9,413a) {reg12} [413a,4141) {GNU_entry_value(1) {reg2}, stack_value} [4141,41b7) {reg12} [6f8c] parameter 'nalloc' [40e0,412c) {reg8} [412c,4140) {reg15} [4140,4141) {GNU_entry_value(1) {reg8}, stack_value} [4141,4179) {reg8} [4179,41b7) {reg15} [6fa1] variable 'addr' [4106,412c) {reg4} [412c,4138) {reg6} [4141,417e) {reg4} [417e,41b7) {reg6} [6fb6] variable 'l' [4106,4108) {lit0, stack_value} [4108,412c) {reg2} [4141,417e) {reg2} [6fc9] variable 'u' [4106,4108) {reg8} [4108,412c) {reg1} [4141,417e) {reg1} [701c] function 'sections_match'@4040 frame_base: {call_frame_cfa {bregx(7,8)}} [703f] parameter 'sections' [4040,404e) {reg5} [404e,40d2) {GNU_entry_value(1) {reg5}, stack_value} [7054] parameter 'i' [4040,4044) {reg4} [4044,40d2) {GNU_entry_value(1) {reg4}, stack_value} [7067] parameter 'shdr' [4040,40b4) {reg1} [40b4,40c3) {GNU_entry_value(1) {reg1}, stack_value} [40c3,40d2) {reg1} [707c] parameter 'name' [4040,4051) {reg2} [4051,40b4) {reg8} [40b4,40c3) {GNU_entry_value(1) {reg2}, stack_value} [40c3,40d2) {reg8} [7091] inlined function 'sections_flags_match'@4055 [70ac] parameter 'sh_type' [4055,405f) {reg2} [406b,4078) {reg2} [70b9] parameter 'sh_flags2' [4055,405f) {reg0} [406b,4078) {reg0} [70c6] parameter 'sh_flags1' [4055,405f) {reg4} [406b,4078) {reg4} [7152] function 'compare_symbols_output'@31f0 frame_base: {call_frame_cfa {bregx(7,8)}} [7175] parameter 'a' [31f0,329d) {reg5} [329d,32a4) {GNU_entry_value(1) {reg5}, stack_value} [32a4,32bd) {reg5} [32bd,32c4) {GNU_entry_value(1) {reg5}, stack_value} [7188] parameter 'b' [31f0,3298) {reg4} [3298,32a4) {GNU_entry_value(1) {reg4}, stack_value} [32a4,32b8) {reg4} [32b8,32c4) {GNU_entry_value(1) {reg4}, stack_value} [719b] variable 's1' [31f0,329d) {reg5} [329d,32a4) {GNU_entry_value(1) {reg5}, stack_value} [32a4,32bd) {reg5} [32bd,32c4) {GNU_entry_value(1) {reg5}, stack_value} [71af] variable 's2' [31f0,3298) {reg4} [3298,32a4) {GNU_entry_value(1) {reg4}, stack_value} [32a4,32b8) {reg4} [32b8,32c4) {GNU_entry_value(1) {reg4}, stack_value} [71c3] variable 'cmp' [3202,3214) {reg0} [3214,322d) {breg5(8), deref, lit0, eq, const1u(255), and, breg4(8), deref, lit0, eq, minus, stack_value} [322d,3239) {reg0} [3239,3247) {breg4(36), deref_size(1), lit4, shr, const1u(255), and, lit0, eq, const1u(255), and, breg8(0), const1u(255), and, lit0, eq, minus, stack_value} [3247,3249) {breg0(0), const1u(255), and, breg2(0), const1u(255), and, minus, stack_value} [3249,3263) {reg0} [3268,3275) {reg0} [327a,329f) {reg0} [32a5,32ad) {reg0} [32af,32bf) {reg0} [9988] inlined function 'compare_symbols'@3ec2 [999f] parameter 'b' [3ec2,3ed2) {reg4} [3ede,3ee4) {reg4} [3ee4,3eed) {GNU_entry_value(1) {reg4}, stack_value} [99ac] parameter 'a' [3ec2,3ed2) {reg5} [3ede,3ee8) {reg5} [3ee8,3eed) {GNU_entry_value(1) {reg5}, stack_value} [72f9] function 'collect_symbols'@3860 frame_base: {call_frame_cfa {bregx(7,8)}} [7318] parameter 'outelf' [3860,3884) {reg5} [3884,3b92) {fbreg(-216)} [732d] parameter 'rel' [3860,388b) {reg4} [388b,3b92) {fbreg(-197)} [7342] parameter 'symscn' [3860,38cd) {reg1} [38cd,3b92) {GNU_entry_value(1) {reg1}, stack_value} [7357] parameter 'strscn' [3860,38cd) {reg2} [38cd,38ec) {reg6} [38ec,3b11) {GNU_entry_value(1) {reg2}, stack_value} [3b11,3b36) {reg6} [3b36,3b92) {GNU_entry_value(1) {reg2}, stack_value} [736c] parameter 'nent' [3860,38cd) {reg8} [38cd,3b92) {fbreg(-264)} [7381] parameter 'bias' [3860,38cd) {reg9} [38cd,3b92) {fbreg(-224)} [7396] parameter 'scnmap' [3860,3b92) {fbreg(0)} [73a6] parameter 'table' [3860,3b92) {fbreg(8)} [73b6] parameter 'map' [3860,3b92) {fbreg(16)} [73c6] parameter 'split_bss' [3860,3b92) {fbreg(24)} [73d6] variable 'symdata' [38d6,38e5) {reg0} [38e5,3b11) {fbreg(-256)} [3b11,3b21) {reg0} [3b21,3b92) {fbreg(-256)} [73eb] variable 'strdata' [38ec,392a) {reg0} [392a,3a91) {reg6} [3aac,3b08) {reg6} [3b36,3b49) {reg0} [3b49,3b92) {reg6} [7400] variable 'shndxdata' [766d] function 'compare_sections_nonrel'@3e80 frame_base: {call_frame_cfa {bregx(7,8)}} [7690] parameter 'a' [3e80,3e86) {reg5} [3e86,3e87) {GNU_entry_value(1) {reg5}, stack_value} [76a3] parameter 'b' [3e80,3e86) {reg4} [3e86,3e87) {GNU_entry_value(1) {reg4}, stack_value} [76d8] function 'compare_sections_rel'@3e90 frame_base: {call_frame_cfa {bregx(7,8)}} [76fb] parameter 'a' [3e90,3e99) {reg5} [3e99,3e9a) {GNU_entry_value(1) {reg5}, stack_value} [770e] parameter 'b' [3e90,3e99) {reg4} [3e99,3e9a) {GNU_entry_value(1) {reg4}, stack_value} [97a6] inlined function 'compare_sections'@3dac [97c1] parameter 'rel' [3dac,3dea) {reg1} [3dea,3deb) {GNU_entry_value(1) {reg1}, stack_value} [3e27,3e35) {reg1} [3e53,3e6a) {reg1} [3e6a,3e6b) {GNU_entry_value(1) {reg1}, stack_value} [97ce] parameter 'b' [3dac,3de5) {reg3} [3de5,3deb) {GNU_entry_value(1) {reg4}, stack_value} [3e27,3e35) {reg3} [3e53,3e65) {reg3} [3e65,3e6b) {GNU_entry_value(1) {reg4}, stack_value} [97db] parameter 'a' [3dac,3de4) {reg5} [3de4,3deb) {GNU_entry_value(1) {reg5}, stack_value} [3e27,3e35) {reg5} [3e53,3e60) {reg5} [3e60,3e6b) {GNU_entry_value(1) {reg5}, stack_value} [3ebe] inlined function 'compare_unalloc_sections'@56d3 [3ed5] parameter 'sig2' [5678,56bc) {breg3(0), const1u(104), mul, breg12(0), plus, plus_uconst(16)} [56d3,56e2) {breg3(0), const1u(104), mul, breg12(0), plus, plus_uconst(16)} [3ee2] parameter 'sig1' [5678,56bd) {fbreg(-368)} [56d3,56e2) {fbreg(-368)} [3eef] parameter 'name2' [5678,56bc) {breg3(0), const1u(104), mul, breg12(0), plus, plus_uconst(8)} [56d3,56e2) {breg3(0), const1u(104), mul, breg12(0), plus, plus_uconst(8)} [3efc] parameter 'name1' [5678,56bd) {fbreg(-376)} [56d3,56e2) {fbreg(-376)} [3f09] parameter 'shdr2' [5678,56bc) {breg3(0), const1u(104), mul, fbreg(-304), deref, plus, plus_uconst(40), stack_value} [56d3,56e2) {breg3(0), const1u(104), mul, fbreg(-304), deref, plus, plus_uconst(40), stack_value} [3f16] parameter 'shdr1' [5678,56bd) {fbreg(-344)} [56d3,56e2) {fbreg(-344)} [3f23] inlined function 'compare_unalloc_sections'@569e [3f3a] parameter 'shdr1' [569e,56bd) {fbreg(-344)} [3f47] parameter 'shdr2' [569e,56bc) {breg3(0), const1u(104), mul, fbreg(-304), deref, plus, plus_uconst(40), stack_value} [3f54] parameter 'sig2' [569e,56bc) {breg3(0), const1u(104), mul, breg12(0), plus, plus_uconst(16)} [3f61] parameter 'sig1' [569e,56b3) {reg5} [56b3,56bd) {fbreg(-368)} [3f6e] parameter 'name2' [569e,56bc) {breg3(0), const1u(104), mul, breg12(0), plus, plus_uconst(8)} [3f7b] parameter 'name1' [569e,56bd) {fbreg(-376)} [97f7] inlined function 'compare_unalloc_sections'@3dac [980e] parameter 'sig2' [3dac,3de5) {breg3(16)} [3de5,3dea) {reg4} [3e27,3e35) {breg3(16)} [3e53,3e5c) {reg4} [3e5c,3e65) {breg3(16)} [3e65,3e6a) {GNU_entry_value(1) {reg4}, plus_uconst(16)} [981b] parameter 'sig1' [3dac,3de4) {breg5(16)} [3de4,3dea) {reg5} [3e27,3e35) {breg5(16)} [3e53,3e6a) {reg8} [9828] parameter 'name2' [3dac,3de5) {breg3(8)} [3de5,3dea) {GNU_entry_value(1) {reg4}, plus_uconst(8)} [3e27,3e35) {breg3(8)} [3e53,3e65) {breg3(8)} [3e65,3e6a) {GNU_entry_value(1) {reg4}, plus_uconst(8)} [9835] parameter 'name1' [3dac,3de4) {breg5(8)} [3de4,3dea) {GNU_entry_value(1) {reg5}, plus_uconst(8)} [3e27,3e35) {breg5(8)} [3e53,3e60) {breg5(8)} [3e60,3e6a) {GNU_entry_value(1) {reg5}, plus_uconst(8)} [9842] parameter 'shdr2' [3dac,3de5) {breg3(40), stack_value} [3de5,3deb) {GNU_entry_value(1) {reg4}, plus_uconst(40), stack_value} [3e27,3e35) {breg3(40), stack_value} [3e53,3e65) {breg3(40), stack_value} [3e65,3e6b) {GNU_entry_value(1) {reg4}, plus_uconst(40), stack_value} [984f] parameter 'shdr1' [3dac,3de4) {breg5(40), stack_value} [3de4,3deb) {GNU_entry_value(1) {reg5}, plus_uconst(40), stack_value} [3e27,3e35) {breg5(40), stack_value} [3e53,3e60) {breg5(40), stack_value} [3e60,3e6b) {GNU_entry_value(1) {reg5}, plus_uconst(40), stack_value} [985c] inlined function 'compare_unalloc_sections'@3dcb [9873] parameter 'shdr1' [3dcb,3de4) {breg5(40), stack_value} [3de4,3deb) {GNU_entry_value(1) {reg5}, plus_uconst(40), stack_value} [3e53,3e60) {breg5(40), stack_value} [3e60,3e6b) {GNU_entry_value(1) {reg5}, plus_uconst(40), stack_value} [9880] parameter 'shdr2' [3dcb,3de5) {breg3(40), stack_value} [3de5,3deb) {GNU_entry_value(1) {reg4}, plus_uconst(40), stack_value} [3e53,3e65) {breg3(40), stack_value} [3e65,3e6b) {GNU_entry_value(1) {reg4}, plus_uconst(40), stack_value} [988d] parameter 'sig2' [3dcb,3de5) {breg3(16)} [3de5,3dea) {reg4} [3e53,3e5c) {reg4} [3e5c,3e65) {breg3(16)} [3e65,3e6a) {GNU_entry_value(1) {reg4}, plus_uconst(16)} [989a] parameter 'sig1' [3dcb,3de4) {breg5(16)} [3de4,3dea) {reg5} [3e53,3e6a) {reg8} [98a7] parameter 'name2' [3dcb,3de5) {breg3(8)} [3de5,3dea) {GNU_entry_value(1) {reg4}, plus_uconst(8)} [3e53,3e65) {breg3(8)} [3e65,3e6a) {GNU_entry_value(1) {reg4}, plus_uconst(8)} [98b4] parameter 'name1' [3dcb,3de4) {breg5(8)} [3de4,3dea) {GNU_entry_value(1) {reg5}, plus_uconst(8)} [3e53,3e60) {breg5(8)} [3e60,3e6a) {GNU_entry_value(1) {reg5}, plus_uconst(8)} [98df] inlined function 'compare_alloc_sections'@3df0 [98f6] parameter 'rel' [3deb,3e0c) {reg1} [3e0c,3e27) {GNU_entry_value(1) {reg1}, stack_value} [9903] parameter 's2' [3deb,3e22) {reg3} [3e22,3e27) {GNU_entry_value(1) {reg4}, stack_value} [9910] parameter 's1' [3deb,3e08) {reg5} [3e08,3e27) {GNU_entry_value(1) {reg5}, stack_value} [7a4c] function 'adjust_all_relocs'@4970 frame_base: {call_frame_cfa {bregx(7,8)}} [7a6b] parameter 'elf' [4970,4985) {reg5} [4985,4a2e) {reg6} [4a2e,4a37) {GNU_entry_value(1) {reg5}, stack_value} [4a37,4a79) {reg6} [7a80] parameter 'symtab' [4970,49af) {reg4} [49af,4a2d) {reg3} [4a2d,4a37) {GNU_entry_value(1) {reg4}, stack_value} [4a37,4a79) {reg3} [7a95] parameter 'symshdr' [4970,49af) {reg1} [49af,4a36) {reg15} [4a36,4a37) {GNU_entry_value(1) {reg1}, stack_value} [4a37,4a79) {reg15} [7aaa] parameter 'map' [4970,49af) {reg2} [49af,4a79) {fbreg(-160)} [7abf] parameter 'map_size' [4970,49af) {reg8} [49af,4a79) {fbreg(-152)} [7ad4] variable 'new_sh_link' (49b3,49b3) [49b3,4a32) {reg13} [4a37,4a79) {reg13} [7ae9] variable 'scn' (49b3,49b3) [49b3,49c9) {reg14} [49c9,49da) {reg0} [49da,4a11) {reg14} [4a11,4a26) {reg0} [4a26,4a34) {reg14} [4a37,4a79) {reg14} [7d8b] inlined function 'adjust_reloc'@45d0 [7da6] parameter 'info' [45d0,45d4) {breg0(8), stack_value} [45d4,45fb) {breg1(8), stack_value} [7ec0] inlined function 'adjust_reloc'@4684 [7ee7] parameter 'info' [4684,4688) {breg0(8), stack_value} [4688,46af) {breg1(8), stack_value} [7ef4] variable 'ndx' [468f,46a2) {reg2} [46a2,46a4) {breg0(0), const1u(32), shr, stack_value} [46a4,46af) {breg1(8), deref, const1u(32), shr, stack_value} [9d3a] inlined function 'update_sh_size'@4220 [9d61] parameter 'outscn' [421b,4239) {reg6} [9d6e] parameter 'data' [421b,4239) {reg3} [9d7b] variable 'shdr_mem' [9d80] variable 'newshdr' [6381] inlined function 'update_shdr'@630e [639c] parameter 'newshdr' [630e,631e) {fbreg(-400)} [6ff9,7015) {fbreg(-400)} [63a9] parameter 'outscn' [630e,631e) {reg14} [6ff9,7015) {reg14} [63b6] inlined function 'update_shdr'@6ff9 [63dd] parameter 'outscn' [6ff9,7015) {reg14} [63ea] parameter 'newshdr' [6ff9,7015) {fbreg(-400)} [965b] inlined function 'update_shdr'@3d40 [9682] parameter 'outscn' [3d40,3d74) {GNU_entry_value(1) {reg5}, stack_value} [968f] parameter 'newshdr' [3d40,3d74) {GNU_entry_value(1) {reg4}, stack_value} [9c2a] inlined function 'update_shdr'@41f9 [9c45] parameter 'newshdr' [41f9,41fd) {reg4} [9c52] parameter 'outscn' [41f9,4218) {reg6} [4218,421b) {GNU_entry_value(1) {reg5}, stack_value} [4254,4278) {reg6} [9c5f] inlined function 'update_shdr'@4258 [9c86] parameter 'outscn' [4254,4273) {reg6} [9c93] parameter 'newshdr' [a366] inlined function 'symtab_count_leading_section_symbols'@4f4d [a381] parameter 'newsymdata' [4f4d,4f51) {reg0} [4f51,503f) {fbreg(-264)} [5088,5103) {fbreg(-264)} [a38e] parameter 'shnum' [4f4d,503f) {reg14} [5088,5103) {reg14} [a39b] parameter 'scn' [4f4d,4f64) {reg3} [4f64,503f) {fbreg(-216)} [5088,5103) {fbreg(-216)} [a3a8] parameter 'elf' [4f4d,503f) {reg12} [5088,50a9) {reg12} [50a9,50c4) {GNU_entry_value(1) {reg5}, stack_value} [50c4,50e1) {reg12} [50e1,50e3) {GNU_entry_value(1) {reg5}, stack_value} [50e3,5101) {reg12} [5101,5103) {GNU_entry_value(1) {reg5}, stack_value} (5103,5103) [70d4] inlined function 'section_can_shrink'@408c [70ef] parameter 'shdr' [70f4] parameter 'shdr' [408c,40a5) {breg5(40), stack_value} [40c3,40d2) {breg5(40), stack_value} [65e2] inlined function 'free_new_data'@7534 [6609] variable 'list' [753b,7553) {reg12} [7553,7556) {reg3} [7556,7566) {reg12} [5876] inlined function 'record_new_data'@76e3 [5891] parameter 'data' [76e3,76f1) {reg1} [76f1,771a) {fbreg(-416)} [8116] inlined function 'record_new_data'@43e5 [8131] parameter 'data' [43e5,4408) {reg15} [82cb] inlined function 'record_new_data'@479d [82e6] parameter 'data' [479d,47c0) {reg14} [855a] inlined function 'record_new_data'@47d0 [8575] parameter 'data' [47cd,47f3) {reg15} [9ea5] inlined function 'record_new_data'@4b8b [9ec0] parameter 'data' [4b8b,4b8f) {reg0} [4b8f,4b9f) {reg14} [4b9f,4bb1) {breg0(0)} [8a38] function 'make_directories'@3360 frame_base: {call_frame_cfa {bregx(7,8)}} [8a57] parameter 'path' [3360,3386) {reg5} [3386,33e8) {reg12} [33e8,3461) {GNU_entry_value(1) {reg5}, stack_value} [8a6c] variable 'lastslash' [3387,33b7) {reg0} [8a81] variable 'dir' [33e8,33ea) {reg0} [33ea,341d) {reg12} [3435,345c) {reg12} [8c54] function 'copy_elf'@3470 frame_base: {call_frame_cfa {bregx(7,8)}} [8c72] parameter 'outelf' [3470,347e) {reg5} [347e,3642) {reg12} [3642,3644) {GNU_entry_value(1) {reg5}, stack_value} [3644,36b6) {reg12} [36b6,36db) {GNU_entry_value(1) {reg5}, stack_value} [36db,36f9) {reg12} [36f9,36fb) {GNU_entry_value(1) {reg5}, stack_value} [36fb,3719) {reg12} [3719,371b) {GNU_entry_value(1) {reg5}, stack_value} [371b,3739) {reg12} [3739,373b) {GNU_entry_value(1) {reg5}, stack_value} [373b,3759) {reg12} [3759,375e) {GNU_entry_value(1) {reg5}, stack_value} [375e,3779) {reg12} [3779,377e) {GNU_entry_value(1) {reg5}, stack_value} [377e,3799) {reg12} [3799,379e) {GNU_entry_value(1) {reg5}, stack_value} [379e,37b9) {reg12} [37b9,37be) {GNU_entry_value(1) {reg5}, stack_value} [37be,37d9) {reg12} [37d9,37de) {GNU_entry_value(1) {reg5}, stack_value} [37de,37fe) {reg12} [37fe,3805) {GNU_entry_value(1) {reg5}, stack_value} [3805,3821) {reg12} [3821,3826) {GNU_entry_value(1) {reg5}, stack_value} [3826,3849) {reg12} [3849,384e) {GNU_entry_value(1) {reg5}, stack_value} [384e,3853) {reg12} [8c86] parameter 'inelf' [3470,34a1) {reg4} [34a1,37fb) {reg3} [37fb,3805) {GNU_entry_value(1) {reg4}, stack_value} [3805,3853) {reg3} [8c9a] variable 'shstrndx' [3470,3853) {fbreg(-224)} [8caa] variable 'ehdr_mem' [3470,3853) {fbreg(-144)} [8cba] variable 'ehdr' [34db,34e5) {reg0} [34e5,352b) {reg6} [35d6,3660) {reg6} [377e,3789) {reg0} [3789,37de) {reg6} [3805,384e) {reg6} [8cce] variable 'phnum' [3470,3853) {fbreg(-216)} [8cdf] variable 'scn' [3532,3543) {reg6} [3543,3550) {reg0} [3550,35d6) {reg6} [36db,373b) {reg6} [37de,37f1) {reg0} [37f1,37fc) {reg6} [384e,3853) {reg6} [9174] function 'parse_opt'@2eb0 frame_base: {call_frame_cfa {bregx(7,8)}} [9196] parameter 'key' [2eb0,2ee8) {reg5} [2ee8,2f2c) {GNU_entry_value(1) {reg5}, stack_value} [2f2c,2f3f) {reg5} [2f3f,3054) {GNU_entry_value(1) {reg5}, stack_value} [3054,306b) {reg5} [306b,31f0) {GNU_entry_value(1) {reg5}, stack_value} [91aa] parameter 'arg' [2eb0,2f06) {reg4} [2f06,2f2c) {GNU_entry_value(1) {reg4}, stack_value} [2f2c,2f75) {reg4} [2f75,2fb0) {GNU_entry_value(1) {reg4}, stack_value} [2fb0,307e) {reg4} [307e,30ea) {GNU_entry_value(1) {reg4}, stack_value} [30ea,30f7) {reg4} [30f7,3101) {GNU_entry_value(1) {reg4}, stack_value} [3101,310f) {reg4} [310f,31d5) {GNU_entry_value(1) {reg4}, stack_value} [31d5,31f0) {reg4} [91be] parameter 'state' [2eb0,2ef4) {reg1} [2ef4,2f29) {reg6} [2f29,2f2c) {GNU_entry_value(1) {reg1}, stack_value} [2f2c,2f4f) {reg1} [2f4f,3054) {reg6} [3054,306b) {reg1} [306b,31f0) {reg6} [91d2] variable 'info' [2ed5,2f06) {reg3} [2f2c,3060) {reg3} [3060,3066) {breg1(40)} [3066,306b) {breg3(-16), stack_value} [306b,30ba) {reg3} [30ea,31c3) {reg3} [31c8,31f0) {reg3} [1fa8] inlined function 'error'@2d65 [1fc3] parameter '__format' [2d65,2d67) {reg0} [2d67,2d6b) {reg1} [1fd0] parameter '__errnum' [2d65,2d6c) {lit0, stack_value} [1fdd] parameter '__status' [2d65,2d6c) {lit1, stack_value} [27e1] inlined function 'error'@8597 [27fc] parameter '__format' [8597,85a0) {reg0} [85a0,85a4) {reg1} [2809] parameter '__errnum' [8597,85a5) {lit0, stack_value} [2816] parameter '__status' [8597,85a5) {lit1, stack_value} [284e] inlined function 'error'@8636 [2869] parameter '__format' [8636,863d) {reg0} [863d,8641) {reg1} [2876] parameter '__errnum' [8636,8642) {lit0, stack_value} [2883] parameter '__status' [8636,8642) {lit1, stack_value} [2a35] inlined function 'error'@86ed [2a50] parameter '__format' [86ed,86ef) {reg0} [86ef,86f3) {reg1} [2a5d] parameter '__errnum' [86ed,86f4) {lit0, stack_value} [2a6a] parameter '__status' [86ed,86f4) {lit1, stack_value} [2a96] inlined function 'error'@873d [2ab1] parameter '__format' [873d,8744) {reg0} [8744,8748) {reg1} [2abe] parameter '__errnum' [873d,8749) {lit0, stack_value} [2acb] parameter '__status' [873d,8749) {lit1, stack_value} [2d1e] inlined function 'error'@3302 [2d39] parameter '__format' [3302,3323) {addr(0x909f), stack_value} [2d46] parameter '__errnum' [3302,3323) {lit0, stack_value} [2d53] parameter '__status' [3302,330b) {breg5(0), not, const1u(255), and, stack_value} [2f18] inlined function 'error'@83f5 [2f33] parameter '__format' [83f5,83f7) {reg0} [83f7,83fb) {reg1} [2f40] parameter '__errnum' [83f5,83fc) {lit0, stack_value} [2f4d] parameter '__status' [83f5,83fc) {lit1, stack_value} [33cf] inlined function 'error'@7f04 [33ea] parameter '__format' [7f04,7f06) {reg0} [7f06,7f0a) {reg1} [33f7] parameter '__errnum' [7f04,7f0b) {lit0, stack_value} [3404] parameter '__status' [7f04,7f0b) {lit1, stack_value} [3504] inlined function 'error'@813e [352b] parameter '__format' [813e,8152) {reg12} [3538] parameter '__errnum' [813e,814d) {breg0(0)} [814d,8151) {reg4} [3545] parameter '__status' [36e1] inlined function 'error'@8037 [36fc] parameter '__format' [8037,8039) {reg0} [8039,803d) {reg1} [3709] parameter '__errnum' [8037,803e) {lit0, stack_value} [3716] parameter '__status' [8037,803e) {lit0, stack_value} [3742] inlined function 'error'@80db [375d] parameter '__format' [80db,80dd) {reg0} [80dd,80e1) {reg1} [376a] parameter '__errnum' [80db,80e2) {lit0, stack_value} [3777] parameter '__status' [80db,80e2) {lit0, stack_value} [3f9a] inlined function 'error'@5756 [3fb5] parameter '__format' (5756,5756) [3fc2] parameter '__errnum' (5756,5756) [3fcf] parameter '__status' (5756,5756) [43ae] inlined function 'error'@6d1b [43c9] parameter '__format' [6d1b,6d20) {reg0} [43d6] parameter '__errnum' [6d1b,6d20) {lit0, stack_value} [43e3] parameter '__status' [6d1b,6d20) {lit1, stack_value} [44c9] inlined function 'error'@6f8b [44e4] parameter '__format' [6f8b,6f92) {reg0} [6f92,6f96) {reg1} [44f1] parameter '__errnum' [6f8b,6f97) {lit0, stack_value} [44fe] parameter '__status' [6f8b,6f97) {lit1, stack_value} [4536] inlined function 'error'@7039 [4551] parameter '__format' [7039,703b) {reg0} [703b,703f) {reg1} [455e] parameter '__errnum' [7039,7040) {lit0, stack_value} [456b] parameter '__status' [7039,7040) {lit1, stack_value} [48b4] inlined function 'error'@604e [48cf] parameter '__format' [604e,6053) {reg0} [6053,6057) {reg1} [48dc] parameter '__errnum' [604e,605f) {lit0, stack_value} [48e9] parameter '__status' [604e,605f) {lit0, stack_value} [4b03] inlined function 'error'@65a0 [4b1e] parameter '__format' [65a0,65a5) {reg0} [65a5,65a9) {reg1} [4b2b] parameter '__errnum' [65a0,65b6) {lit0, stack_value} [4b38] parameter '__status' [65a0,65b6) {lit0, stack_value} [4e00] inlined function 'error'@796e [4e1b] parameter '__format' [796e,7975) {addr(0x9ce8), stack_value} [4e28] parameter '__errnum' [796e,7975) {lit0, stack_value} [4e35] parameter '__status' [796e,7975) {lit1, stack_value} [4f69] inlined function 'error'@75e8 [4f8c] parameter '__format' [75e8,75fd) {addr(0x9d18), stack_value} [4f99] parameter '__errnum' [75e8,75fd) {lit0, stack_value} [4fa6] parameter '__status' [75e8,75fd) {lit1, stack_value} [5010] inlined function 'error'@788b [502b] parameter '__format' [788b,788d) {reg0} [788d,7891) {reg1} [5038] parameter '__errnum' [788b,7892) {lit0, stack_value} [5045] parameter '__status' [788b,7892) {lit1, stack_value} [5086] inlined function 'error'@7861 [50a1] parameter '__format' [7861,7868) {addr(0x9c98), stack_value} [50ae] parameter '__errnum' [7861,7868) {lit0, stack_value} [50bb] parameter '__status' [7861,7868) {lit1, stack_value} [50f4] inlined function 'error'@794a [510f] parameter '__format' [794a,7951) {addr(0x9cc0), stack_value} [511c] parameter '__errnum' [794a,7951) {lit0, stack_value} [5129] parameter '__status' [794a,7951) {lit1, stack_value} [5908] inlined function 'error'@7988 [592f] parameter '__format' [7988,799d) {addr(0x9d98), stack_value} [593c] parameter '__errnum' [7988,799d) {lit0, stack_value} [5949] parameter '__status' [7988,799d) {lit1, stack_value} [597c] inlined function 'error'@7c91 [59a3] parameter '__format' [7c91,7ca4) {addr(0x9df8), stack_value} [59b0] parameter '__errnum' [7c91,7ca4) {lit0, stack_value} [59bd] parameter '__status' [7c91,7ca4) {lit1, stack_value} [6022] inlined function 'error'@5391 [603d] parameter '__format' [5391,5393) {reg0} [5393,5397) {reg1} [604a] parameter '__errnum' [5391,5398) {lit0, stack_value} [6057] parameter '__status' [5391,5398) {lit1, stack_value} [6083] inlined function 'error'@578d [609e] parameter '__format' [578d,578f) {reg0} [578f,5793) {reg1} [60ab] parameter '__errnum' [578d,5794) {lit0, stack_value} [60b8] parameter '__status' [578d,5794) {lit1, stack_value} [6470] inlined function 'error'@782f [6497] parameter '__format' [782f,7844) {addr(0x9c68), stack_value} [64a4] parameter '__errnum' [782f,7844) {lit0, stack_value} [64b1] parameter '__status' [782f,7844) {lit1, stack_value} [71d8] inlined function 'error'@328f [71ff] parameter '__format' [328f,32a4) {addr(0x9628), stack_value} [720c] parameter '__errnum' [328f,32a4) {lit0, stack_value} [7219] parameter '__status' [328f,32a4) {lit1, stack_value} [724c] inlined function 'error'@32af [726f] parameter '__format' [32af,32c4) {addr(0x906b), stack_value} [727f] parameter '__errnum' [7285] parameter '__status' [7576] inlined function 'error'@3aa5 [7591] parameter '__format' [3aa5,3aa7) {reg0} [3aa7,3aab) {reg1} [759e] parameter '__errnum' [3aa5,3aac) {lit0, stack_value} [75ab] parameter '__status' [3aa5,3aac) {lit1, stack_value} [7b2d] inlined function 'error'@4a6d [7b48] parameter '__format' [4a6d,4a6f) {reg0} [4a6f,4a73) {reg1} [7b55] parameter '__errnum' [4a6d,4a74) {lit0, stack_value} [7b62] parameter '__status' [4a6d,4a74) {lit1, stack_value} [7dc5] inlined function 'error'@486e [7de8] parameter '__format' [486e,4883) {addr(0x91b3), stack_value} [7df5] parameter '__errnum' [486e,4883) {lit0, stack_value} [7e02] parameter '__status' [486e,4883) {lit1, stack_value} [8374] inlined function 'error'@481f [839b] parameter '__format' [481f,4834) {addr(0x9970), stack_value} [83a8] parameter '__errnum' [481f,4834) {lit0, stack_value} [83b5] parameter '__status' [481f,4834) {lit1, stack_value} [83e8] inlined function 'error'@490d [840f] parameter '__format' [490d,4922) {addr(0x99a0), stack_value} [841c] parameter '__errnum' [490d,4922) {lit0, stack_value} [8429] parameter '__status' [490d,4922) {lit1, stack_value} [85a9] inlined function 'error'@4834 [85d0] parameter '__format' [4834,4849) {addr(0x99d0), stack_value} [85dd] parameter '__errnum' [4834,4849) {lit0, stack_value} [85ea] parameter '__status' [4834,4849) {lit1, stack_value} [86b4] inlined function 'error'@4523 [86cf] parameter '__format' [4523,4525) {reg0} [4525,4529) {reg1} [86dc] parameter '__errnum' [4523,452a) {lit0, stack_value} [86e9] parameter '__status' [4523,452a) {lit1, stack_value} [8715] inlined function 'error'@48a5 [873c] parameter '__format' [48a5,48ba) {addr(0x9918), stack_value} [8749] parameter '__errnum' [48a5,48ba) {lit0, stack_value} [8756] parameter '__status' [48a5,48ba) {lit1, stack_value} [8789] inlined function 'error'@48ba [87b0] parameter '__format' [48ba,48cf) {addr(0x9940), stack_value} [87bd] parameter '__errnum' [48ba,48cf) {lit0, stack_value} [87ca] parameter '__status' [48ba,48cf) {lit1, stack_value} [8b5f] inlined function 'error'@3455 [8b7a] parameter '__format' [3455,3457) {reg0} [3457,345b) {reg1} [8b87] parameter '__errnum' [3455,345b) {reg4} [8b94] parameter '__status' [3455,345c) {lit1, stack_value} [8fae] inlined function 'error'@36d4 [8fc8] parameter '__format' [36d4,36d6) {reg0} [36d6,36da) {reg1} [8fd5] parameter '__errnum' [36d4,36db) {lit0, stack_value} [8fe2] parameter '__status' [36d4,36db) {lit1, stack_value} [94af] inlined function 'error'@3cc6 [94d6] parameter '__format' [3cc6,3cda) {reg12} [94e3] parameter '__errnum' [3cc6,3cd5) {breg0(0)} [3cd5,3cd9) {reg4} [94f0] parameter '__status' [958f] inlined function 'error'@3d15 [95aa] parameter '__format' [3d15,3d1c) {reg0} [3d1c,3d20) {reg1} [95b7] parameter '__errnum' [95bd] parameter '__status' [969c] inlined function 'error'@3d6d [96b7] parameter '__format' [3d6d,3d6f) {reg0} [3d6f,3d73) {reg1} [96c4] parameter '__errnum' [96ca] parameter '__status' [9a60] inlined function 'error'@3fc8 [9a7b] parameter '__format' [3fc8,3fca) {reg0} [3fca,3fce) {reg1} [9a88] parameter '__errnum' [3fc8,3fcf) {lit0, stack_value} [9a95] parameter '__status' [3fc8,3fcf) {lit1, stack_value} [9c98] inlined function 'error'@424d [9cb3] parameter '__format' [424d,424f) {reg0} [424f,4253) {reg1} [9cc0] parameter '__errnum' [424d,4254) {lit0, stack_value} [9ccd] parameter '__status' [424d,4254) {lit1, stack_value} [9f36] inlined function 'error'@4e35 [9f51] parameter '__format' [4e35,4e37) {reg0} [4e37,4e3b) {reg1} [9f5e] parameter '__errnum' [4e35,4e3c) {lit0, stack_value} [9f6b] parameter '__status' [4e35,4e3c) {lit1, stack_value} [a183] inlined function 'error'@4eae [a1aa] parameter '__format' [4eae,4ec3) {addr(0x9a38), stack_value} [a1b7] parameter '__errnum' [4eae,4ec3) {lit0, stack_value} [a1c4] parameter '__status' [4eae,4ec3) {lit1, stack_value} [a425] inlined function 'error'@50bd [a440] parameter '__format' [50bd,50bf) {reg0} [50bf,50c3) {reg1} [a44d] parameter '__errnum' [50bd,50c4) {lit0, stack_value} [a45a] parameter '__status' [50bd,50c4) {lit1, stack_value} [9212] inlined function 'stat'@3087 [9238] parameter '__statbuf' [3087,3094) {fbreg(-192), stack_value} [9245] parameter '__path' [3087,3093) {reg4} [58c5] inlined function 'memset'@771a [58e0] parameter '__len' [771a,7730) {lit24, stack_value} [58ed] parameter '__ch' [771a,7730) {lit0, stack_value} [58fa] parameter '__dest' [771a,7724) {reg2} [7724,7730) {reg1} [62d5] inlined function 'memset'@6196 [62f0] parameter '__len' [6196,619d) {reg1} [619d,619e) {fbreg(-440), deref, lit3, shl, stack_value} [62fd] parameter '__ch' [6196,619e) {lit0, stack_value} [630a] parameter '__dest' [6196,619e) {reg7} [6586] inlined function 'memset'@6755 [65a1] parameter '__len' [6755,6759) {reg1} [65ae] parameter '__ch' [6755,675a) {lit0, stack_value} [65bb] parameter '__dest' [6755,6759) {reg5} [6759,675a) {reg7} [8aea] inlined function 'memcpy'@33e0 [8b05] parameter '__len' [33e0,33e4) {reg1} [8b12] parameter '__src' [33e0,33e8) {reg12} [8b1f] parameter '__dest' [33e0,33e4) {reg5} [33e4,33e8) {breg7(15), const1s(-16), and, stack_value} [2e96] inlined function 'open'@8201 [2eb1] parameter '__oflag' [8201,8210) {lit0, stack_value} [834b,8367) {lit2, stack_value} [2ebe] parameter '__path' [8201,8210) {reg6} [834b,8367) {reg6} [3112] inlined function 'open'@81b0 [3129] parameter '__oflag' [81b0,81b5) {lit0, stack_value} [3136] parameter '__path' [81b0,81b4) {reg2} [81b4,81b5) {reg6} [34b4] inlined function 'open'@7f41 [34cf] parameter '__oflag' [7f41,7f4d) {const1u(66), stack_value} [34dc] parameter '__path' [7f41,7f47) {reg5} [7f47,7f4d) {reg13} [18e9] inlined function 'asprintf'@2c62 [1910] parameter '__fmt' [2c62,2c80) {addr(0x945a), stack_value} [191d] parameter '__ptr' [2c62,2c80) {fbreg(-256), stack_value} [1aa6] inlined function 'asprintf'@287b [1acd] parameter '__fmt' [287b,2896) {addr(0x945a), stack_value} [1ada] parameter '__ptr' [287b,2896) {fbreg(-312), stack_value} [1cd0] inlined function 'printf'@2aac [1ceb] parameter '__fmt' [2aac,2ab6) {addr(0x9496), stack_value} [1d12] inlined function 'printf'@2a77 [1d2d] parameter '__fmt' [2a77,2a81) {addr(0x948b), stack_value} [1d5b] inlined function 'printf'@2ae8 [1d82] parameter '__fmt' [2ae8,2afe) {addr(0x94a1), stack_value} [1dff] inlined function 'printf'@2bfb [1e26] parameter '__fmt' [2bfb,2c13) {addr(0x949b), stack_value} [1db6] inlined function 'putchar'@2be5 [1ddd] parameter '__c' [2be5,2bfb) {const1u(45), stack_value} [9475] function 'open_file'@3ca0 frame_base: {call_frame_cfa {bregx(7,8)}} [9490] parameter 'file' [3ca0,3cac) {reg5} [3cac,3cda) {reg13} [949d] variable 'fd' [94a2] parameter 'writable' [3ca0,3cda) {GNU_parameter_ref[3263], stack_value} [954d] function 'get_section_name'@3ce0 frame_base: {call_frame_cfa {bregx(7,8)}} [9568] parameter 'ndx' [3ce0,3cea) {reg5} [3cea,3d21) {reg12} [9575] parameter 'shstrtab' [3ce0,3d21) {GNU_parameter_ref[6f01], stack_value} [9582] parameter 'shdr' [3ce0,3d21) {GNU_parameter_ref[6ef4], stack_value} [9626] function 'update_shdr'@3d30 frame_base: {call_frame_cfa {bregx(7,8)}} [9641] parameter 'outscn' [3d30,3d36) {reg5} [3d36,3d74) {GNU_entry_value(1) {reg5}, stack_value} [964e] parameter 'newshdr' [3d30,3d36) {reg4} [3d36,3d74) {GNU_entry_value(1) {reg4}, stack_value} [974a] function 'compare_sections'@3d80 frame_base: {call_frame_cfa {bregx(7,8)}} [9765] parameter 'a' [3d80,3de4) {reg5} [3de4,3deb) {GNU_entry_value(1) {reg5}, stack_value} [3deb,3e08) {reg5} [3e08,3e27) {GNU_entry_value(1) {reg5}, stack_value} [3e27,3e60) {reg5} [3e60,3e6b) {GNU_entry_value(1) {reg5}, stack_value} [3e6b,3e72) {reg5} [9772] parameter 'b' [3d80,3d97) {reg4} [3d97,3de5) {reg3} [3de5,3deb) {GNU_entry_value(1) {reg4}, stack_value} [3deb,3e22) {reg3} [3e22,3e27) {GNU_entry_value(1) {reg4}, stack_value} [3e27,3e3a) {reg3} [3e3a,3e3c) {GNU_entry_value(1) {reg4}, stack_value} [3e3c,3e4e) {reg3} [3e4e,3e53) {GNU_entry_value(1) {reg4}, stack_value} [3e53,3e65) {reg3} [3e65,3e6b) {GNU_entry_value(1) {reg4}, stack_value} [3e6b,3e72) {reg3} [977f] parameter 'rel' [3d80,3dea) {reg1} [3dea,3deb) {GNU_entry_value(1) {reg1}, stack_value} [3deb,3e0c) {reg1} [3e0c,3e27) {GNU_entry_value(1) {reg1}, stack_value} [3e27,3e6a) {reg1} [3e6a,3e6b) {GNU_entry_value(1) {reg1}, stack_value} [3e6b,3e72) {reg1} [978c] variable 's1' [3d85,3de4) {reg5} [3de4,3deb) {GNU_entry_value(1) {reg5}, stack_value} [3deb,3e08) {reg5} [3e08,3e27) {GNU_entry_value(1) {reg5}, stack_value} [3e27,3e60) {reg5} [3e60,3e6b) {GNU_entry_value(1) {reg5}, stack_value} [3e6b,3e72) {reg5} [9799] variable 's2' [3d85,3d97) {reg4} [3d97,3de5) {reg3} [3de5,3deb) {GNU_entry_value(1) {reg4}, stack_value} [3deb,3e22) {reg3} [3e22,3e27) {GNU_entry_value(1) {reg4}, stack_value} [3e27,3e3a) {reg3} [3e3a,3e3c) {GNU_entry_value(1) {reg4}, stack_value} [3e3c,3e4e) {reg3} [3e4e,3e53) {GNU_entry_value(1) {reg4}, stack_value} [3e53,3e65) {reg3} [3e65,3e6b) {GNU_entry_value(1) {reg4}, stack_value} [3e6b,3e72) {reg3} [9939] function 'compare_symbols'@3ea0 frame_base: {call_frame_cfa {bregx(7,8)}} [9954] parameter 'a' [3ea0,3ee8) {reg5} [3ee8,3eed) {GNU_entry_value(1) {reg5}, stack_value} [3eed,3ef6) {reg5} [9961] parameter 'b' [3ea0,3ee4) {reg4} [3ee4,3eed) {GNU_entry_value(1) {reg4}, stack_value} [3eed,3ef6) {reg4} [996e] variable 's1' [3ea0,3ee8) {reg5} [3ee8,3eed) {GNU_entry_value(1) {reg5}, stack_value} [3eed,3ef6) {reg5} [997b] variable 's2' [3ea0,3ee4) {reg4} [3ee4,3eed) {GNU_entry_value(1) {reg4}, stack_value} [3eed,3ef6) {reg4} [99d8] function 'get_group_sig'@3f00 frame_base: {call_frame_cfa {bregx(7,8)}} [99f3] parameter 'elf' [3f00,3f27) {reg5} [3f27,3f9a) {reg12} [3f9a,3f9d) {GNU_entry_value(1) {reg5}, stack_value} [3f9d,3fb4) {reg12} [3fb4,3fcf) {GNU_entry_value(1) {reg5}, stack_value} [3fcf,3feb) {reg12} [3feb,3fed) {GNU_entry_value(1) {reg5}, stack_value} [3fed,4004) {reg12} [4004,4006) {GNU_entry_value(1) {reg5}, stack_value} [4006,401d) {reg12} [401d,401f) {GNU_entry_value(1) {reg5}, stack_value} [401f,4036) {reg12} [4036,403b) {GNU_entry_value(1) {reg5}, stack_value} [9a00] parameter 'shdr' [3f00,3f13) {reg4} [3f13,3f97) {reg3} [3f97,3f9d) {GNU_entry_value(1) {reg4}, stack_value} [3f9d,403b) {reg3} [9a0d] variable 'symscn' [3f28,3f3c) {reg0} [3f3c,3f98) {reg6} [3f9d,3fa4) {reg0} [3fcf,403b) {reg6} [9a1a] variable 'symshdr_mem' [3f00,403b) {fbreg(-128)} [9a23] variable 'symshdr' [3f43,3f52) {reg0} [3f52,3f9c) {reg13} [3fcf,401f) {reg13} [401f,4026) {reg0} [4026,403b) {reg13} [9a30] variable 'symdata' [3f59,3f69) {reg0} [4006,400d) {reg0} [9a3d] variable 'sym_mem' [3f00,403b) {fbreg(-160)} [9a46] variable 'sym' [3f6a,3f7c) {reg0} [3fed,3ff4) {reg0} [9a53] variable 'sig' [3f7d,3f9d) {reg0} [3fcf,3fd3) {reg0} [3fd4,3fdb) {reg0} [9bdf] function 'update_sh_size'@41c0 frame_base: {call_frame_cfa {bregx(7,8)}} [9bfa] parameter 'outscn' [41c0,41e5) {reg5} [41e5,4218) {reg6} [4218,421b) {GNU_entry_value(1) {reg5}, stack_value} [421b,4278) {reg6} [9c07] parameter 'data' [41c0,41e5) {reg4} [41e5,4217) {reg3} [4217,421b) {GNU_entry_value(1) {reg4}, stack_value} [421b,4278) {reg3} [9c14] variable 'shdr_mem' [41c0,4278) {fbreg(-112)} [9c1d] variable 'newshdr' [41e6,41f2) {reg0} [41f2,41fd) {reg4} [421b,4229) {reg0} [9dc7] function 'add_new_section_symbols'@4a80 frame_base: {call_frame_cfa {bregx(7,8)}} [9de2] parameter 'old_symscn' [4a80,4a90) {reg5} [4a90,4b98) {reg13} [4b98,4bb5) {reg5} [4bb5,4eae) {GNU_entry_value(1) {reg5}, stack_value} [4eae,4ec3) {reg13} [4ec3,4ec8) {GNU_entry_value(1) {reg5}, stack_value} [9def] parameter 'old_shnum' [4a80,4ab9) {reg4} [4ab9,4e01) {fbreg(-248)} [4e01,4e02) {breg7(-240)} [4e02,4ec8) {fbreg(-248)} [9dfc] parameter 'elf' [4a80,4ae0) {reg1} [4ae0,4e01) {fbreg(-296)} [4e01,4e02) {breg7(-288)} [4e02,4ec8) {fbreg(-296)} [9e09] parameter 'rel' [4a80,4ae0) {reg2} [4ae0,4e01) {fbreg(-297)} [4e01,4e02) {breg7(-289)} [4e02,4ec8) {fbreg(-297)} [9e16] parameter 'symscn' [4a80,4ae0) {reg8} [4ae0,4e01) {fbreg(-272)} [4e01,4e02) {breg7(-264)} [4e02,4ec8) {fbreg(-272)} [9e23] parameter 'shnum' [4a80,4aab) {reg9} [4aab,4d3c) {fbreg(-288)} [4d3c,4e5b) {GNU_entry_value(1) {reg9}, stack_value} [4e5b,4ec3) {fbreg(-288)} [4ec3,4ec8) {GNU_entry_value(1) {reg9}, stack_value} [9e30] variable 'added' [4adc,4ae0) {reg9} [4ae0,4e01) {fbreg(-264)} [4e01,4e02) {breg7(-256)} [4e02,4ec8) {fbreg(-264)} [9e3d] variable 'shdr_mem' [4a80,4ec8) {fbreg(-208)} [9e46] variable 'shdr' [4ae1,4b03) {reg0} [4b03,4bd1) {reg12} [4bd1,4c42) {fbreg(-320)} [4eae,4ebe) {reg0} [4ebe,4ec3) {reg12} [9e53] variable 'nsym' [4b11,4b19) {reg0} [4b19,4e01) {fbreg(-312)} [4e01,4e02) {breg7(-304)} [4e02,4e21) {fbreg(-312)} [4e3c,4e88) {fbreg(-312)} [4ec3,4ec8) {fbreg(-312)} [9e60] variable '' [4b11,4b19) {breg0(-2), stack_value} [4b19,4e01) {fbreg(-312), deref, lit2, minus, stack_value} [4e01,4e02) {breg7(-304), deref, lit2, minus, stack_value} [4e02,4e21) {fbreg(-312), deref, lit2, minus, stack_value} [4e3c,4e88) {fbreg(-312), deref, lit2, minus, stack_value} [4ec3,4ec8) {fbreg(-312), deref, lit2, minus, stack_value} [9e6d] variable 'symndx_map' [4b41,4df7) {breg7(0)} [4df7,4e01) {fbreg(-256), deref} [4e01,4e02) {breg7(-248), deref} [4e02,4e21) {breg7(0)} [4e3c,4e88) {breg7(0)} [4ec3,4ec8) {breg7(0)} [9e7e] variable 'symdata' [4b70,4b78) {reg0} [4b78,4df8) {reg3} [4e02,4e21) {reg3} [4e3c,4e88) {reg3} [4ec3,4ec8) {reg3} [9e8b] variable 'shndxdata' [4b70,4e21) {lit0, stack_value} [4e3c,4e88) {lit0, stack_value} [4ec3,4ec8) {lit0, stack_value} [9e98] variable 'old_symdata' [4bc5,4bd8) {reg0} [4bd8,4c42) {reg13} [4c42,4e01) {fbreg(-280)} [4e01,4e02) {breg7(-272)} [4e02,4e21) {fbreg(-280)} [4e3c,4e88) {fbreg(-280)} [4ec3,4ec8) {fbreg(-280)} [a2d8] function 'check_symtab_section_symbols'@4ed0 frame_base: {call_frame_cfa {bregx(7,8)}} [a2f3] parameter 'elf' [4ed0,4ede) {reg5} [4ede,506d) {reg12} [506d,5087) {reg1} [5087,5088) {GNU_entry_value(1) {reg5}, stack_value} [5088,50a9) {reg12} [50a9,50c4) {GNU_entry_value(1) {reg5}, stack_value} [50c4,50e1) {reg12} [50e1,50e3) {GNU_entry_value(1) {reg5}, stack_value} [50e3,5101) {reg12} [5101,5103) {GNU_entry_value(1) {reg5}, stack_value} [5103,514b) {reg12} [514b,5152) {GNU_entry_value(1) {reg5}, stack_value} [5152,518a) {reg12} [a300] parameter 'rel' [4ed0,4ef8) {reg4} [4ef8,518a) {GNU_entry_value(1) {reg4}, stack_value} [a30d] parameter 'scn' [4ed0,4f42) {reg1} [4f42,518a) {fbreg(-224)} [a31a] parameter 'shnum' [4ed0,4f42) {reg2} [4f42,518a) {fbreg(-200)} [a327] parameter 'shstrndx' [4ed0,4f42) {reg8} [4f42,518a) {fbreg(-208)} [a334] parameter 'oscn' [4ed0,4f42) {reg9} [4f42,4f64) {reg3} [4f64,518a) {fbreg(-216)} [a341] parameter 'oshnum' [4ed0,518a) {fbreg(0)} [a349] parameter 'oshstrndx' [4ed0,518a) {fbreg(8)} [a351] parameter 'debuglink' [4ed0,518a) {fbreg(16)} [a359] variable 'n' [503f,506d) {fbreg(-256)} [506d,5087) {reg4} [5103,5149) {reg6} [5152,5185) {reg6} module 'unstrip' [aa14] CU '../../elfutils-0.180/lib/xmalloc.c'@0 [aa98] function 'xrealloc'@8800 frame_base: {call_frame_cfa {bregx(7,8)}} [aaba] parameter 'p' [8800,8808) {reg5} [8808,8809) {GNU_entry_value(1) {reg5}, stack_value} [8809,8825) {reg0} [aacc] parameter 'n' [8800,8808) {reg4} [8808,8837) {GNU_entry_value(1) {reg4}, stack_value} [ab6f] function 'xcalloc'@87c0 frame_base: {call_frame_cfa {bregx(7,8)}} [ab91] parameter 'n' [87c0,87c8) {reg5} [87c8,87f7) {GNU_entry_value(1) {reg5}, stack_value} [aba3] parameter 's' [87c0,87c8) {reg4} [87c8,87f7) {GNU_entry_value(1) {reg4}, stack_value} [abb5] variable 'p' [87c9,87e5) {reg0} [ac58] function 'xmalloc'@8780 frame_base: {call_frame_cfa {bregx(7,8)}} [ac7a] parameter 'n' [8780,8788) {reg5} [8788,87b7) {GNU_entry_value(1) {reg5}, stack_value} [ac8c] variable 'p' [8789,87a5) {reg0} [aade] inlined function 'error'@8830 [aaf7] parameter '__format' [8830,8832) {reg0} [8832,8836) {reg1} [ab04] parameter '__errnum' [ab0a] parameter '__status' [abc7] inlined function 'error'@87f0 [abe0] parameter '__format' [87f0,87f2) {reg0} [87f2,87f6) {reg1} [abed] parameter '__errnum' [abf3] parameter '__status' [ac9e] inlined function 'error'@87b0 [acb7] parameter '__format' [87b0,87b2) {reg0} [87b2,87b6) {reg1} [acc4] parameter '__errnum' [acca] parameter '__status' module 'unstrip' [ada6] CU '../../elfutils-0.180/lib/printversion.c'@8840 [b2a0] function 'print_version'@8840 frame_base: {call_frame_cfa {bregx(7,8)}} [b2be] parameter 'stream' [8840,8868) {reg5} [8868,8880) {reg6} [8880,889c) {reg5} [889c,889d) {GNU_entry_value(1) {reg5}, stack_value} [b2d2] parameter 'state' [8840,8856) {reg4} [8856,889d) {GNU_entry_value(1) {reg4}, stack_value} [b2e6] inlined function 'fprintf'@884a [b2ff] parameter '__fmt' [884a,8869) {addr(0xa920), stack_value} [b30c] parameter '__stream' [884a,8868) {reg5} [8868,8869) {reg6} [b35a] inlined function 'fprintf'@8888 [b373] parameter '__fmt' [8888,888a) {reg0} [888a,889c) {reg1} [b380] parameter '__stream' module 'unstrip' [b42f] CU 'elf-init.c'@88a0 [b4d6] function '__libc_csu_fini'@8910 frame_base: {call_frame_cfa {bregx(7,8)}} [b4f0] function '__libc_csu_init'@88a0 frame_base: {call_frame_cfa {bregx(7,8)}} [b50e] parameter 'argc' [88a0,88d0) {reg5} [88d0,88fe) {reg12} [88fe,8905) {GNU_entry_value(1) {reg5}, stack_value} [b522] parameter 'argv' [88a0,88d0) {reg4} [88d0,8900) {reg13} [8900,8905) {GNU_entry_value(1) {reg4}, stack_value} [b536] parameter 'envp' [88a0,88d0) {reg1} [88d0,8902) {reg14} [8902,8905) {GNU_entry_value(1) {reg1}, stack_value} [b54a] variable 'size' [88d1,88fc) {reg6} module 'libelf.so' [2d] CU '../../elfutils-0.180/libelf/elf_version.c'@3420 [2ff] inlined function 'elf_version'@3429 [314] parameter 'version' [3429,3439) {reg5} [3441,3451) {reg5} [3451,345d) {GNU_entry_value(1) {reg5}, stack_value} [2d7] function 'elf_version'@3420 frame_base: {call_frame_cfa {bregx(7,8)}} [2f2] parameter 'version' [3420,3451) {reg5} [3451,345d) {GNU_entry_value(1) {reg5}, stack_value} module 'libelf.so' [34f] CU '../../elfutils-0.180/libelf/elf_hash.c'@3460 [3ce] function 'elf_hash'@3460 frame_base: {call_frame_cfa {bregx(7,8)}} [3f0] parameter 'string' [3460,34d8) {reg5} [3fe] inlined function '_dl_elf_hash'@3460 [41f] parameter 'name_arg' [3460,34d7) {reg5} [42c] variable 'name' [3460,34a8) {reg5} [34a8,34d7) {reg2} [439] variable 'hash' [3463,3474) {reg0} [3474,3477) {breg5(0), deref_size(1), const1u(255), and, stack_value} [3477,3483) {reg0} [3483,3486) {breg5(0), deref_size(1), const1u(255), and, lit4, shl, breg5(1), deref_size(1), const1u(255), and, plus, stack_value} [3486,3492) {reg0} [3492,3495) {breg5(0), deref_size(1), const1u(255), and, lit4, shl, breg5(1), deref_size(1), const1u(255), and, plus, lit4, shl, breg5(2), deref_size(1), const1u(255), and, plus, stack_value} [3495,34a5) {reg0} [34a5,34a8) {breg5(0), deref_size(1), const1u(255), and, lit4, shl, breg5(1), deref_size(1), const1u(255), and, plus, lit4, shl, breg5(2), deref_size(1), const1u(255), and, plus, lit4, shl, breg5(3), deref_size(1), const1u(255), and, plus, stack_value} [34a8,34b4) {reg0} [34bb,34d7) {reg0} (34d7,34d7) module 'libelf.so' [4c0] CU '../../elfutils-0.180/libelf/elf_error.c'@34e0 [7b8] function 'elf_errmsg'@3540 frame_base: {call_frame_cfa {bregx(7,8)}} [7db] parameter 'error' [3540,354f) {reg5} [354f,3579) {reg3} [3579,3617) {GNU_entry_value(1) {reg5}, stack_value} [7f0] variable 'last_error' [3559,3578) {reg0} [3578,357a) {reg1} [357a,3596) {reg0} [3596,35be) {GNU_push_tls_address, const8u(0)} [35bf,35d8) {reg0} [35d9,35f7) {reg0} [35f8,3616) {GNU_push_tls_address, const8u(0)} [805] variable '__PRETTY_FUNCTION__' [3540,3617) {addr(0x130a0)} [8ff] function '__libelf_seterrno'@3510 frame_base: {call_frame_cfa {bregx(7,8)}} [91e] parameter 'value' [3510,3529) {reg5} [3529,3532) {GNU_entry_value(1) {reg5}, stack_value} [934] function 'elf_errno'@34e0 frame_base: {call_frame_cfa {bregx(7,8)}} [956] variable 'result' [34f7,3509) {reg8} module 'libelf.so' [98f] CU '../../elfutils-0.180/libelf/elf_fill.c'@3620 [ad4] function 'elf_fill'@3620 frame_base: {call_frame_cfa {bregx(7,8)}} [aee] parameter 'fill' [3620,3627) {reg5} module 'libelf.so' [b09] CU '../../elfutils-0.180/libelf/elf_begin.c'@3630 [1e02] function 'elf_begin'@4d50 frame_base: {call_frame_cfa {bregx(7,8)}} [1e25] parameter 'fildes' [4d50,4da2) {reg5} [4da2,4da5) {reg12} [4da5,4da9) {reg5} [4da9,4daa) {GNU_entry_value(1) {reg5}, stack_value} [4daa,4db6) {reg5} [4db6,4dd3) {reg12} [4dd3,4dd4) {GNU_entry_value(1) {reg5}, stack_value} [4dd4,4e4e) {reg12} [4e4e,4e4f) {breg0(36)} [4e4f,4e70) {reg5} [4e70,4e79) {reg12} [4e79,4e7a) {GNU_entry_value(1) {reg5}, stack_value} [4e7a,4e89) {reg5} [4e89,4ea1) {reg12} [4ea1,4ea5) {reg5} [4ea5,4ea6) {GNU_entry_value(1) {reg5}, stack_value} [4ea6,4ebb) {reg5} [4ebb,4edc) {reg12} [4edc,4ee5) {reg5} [4ee5,4ef4) {GNU_entry_value(1) {reg5}, stack_value} [4ef4,4f47) {reg12} [1e3a] parameter 'cmd' [4d50,4d80) {reg4} [4d80,4da3) {reg6} [4da3,4da9) {reg4} [4da9,4daa) {GNU_entry_value(1) {reg4}, stack_value} [4daa,4dd1) {reg6} [4dd1,4dd4) {GNU_entry_value(1) {reg4}, stack_value} [4dd4,4e4c) {reg6} [4e4c,4e4f) {breg0(28)} [4e4f,4e77) {reg6} [4e77,4e7a) {GNU_entry_value(1) {reg4}, stack_value} [4e7a,4e93) {reg6} [4e93,4ea5) {reg2} [4ea5,4ea6) {GNU_entry_value(1) {reg4}, stack_value} [4ea6,4eb7) {reg4} [4eb7,4edc) {reg6} [4edc,4ee9) {reg4} [4ee9,4ef4) {GNU_entry_value(1) {reg4}, stack_value} [4ef4,4f47) {reg6} [1e4f] parameter 'ref' [4d50,4da9) {reg1} [4da9,4daa) {GNU_entry_value(1) {reg1}, stack_value} [4daa,4db6) {reg1} [4db6,4e4f) {GNU_entry_value(1) {reg1}, stack_value} [4e4f,4e70) {reg1} [4e70,4e7a) {GNU_entry_value(1) {reg1}, stack_value} [4e7a,4e89) {reg1} [4e89,4ea6) {GNU_entry_value(1) {reg1}, stack_value} [4ea6,4ebb) {reg1} [4ebb,4edc) {GNU_entry_value(1) {reg1}, stack_value} [4edc,4ee9) {reg1} [4ee9,4f47) {GNU_entry_value(1) {reg1}, stack_value} [1e64] variable 'retval' [4dca,4dcc) {lit0, stack_value} [1e79] inlined function 'lock_dup_elf'@4d99 [1e94] parameter 'ref' [4d99,4da9) {reg1} [4da9,4daa) {GNU_entry_value(1) {reg1}, stack_value} [1ea1] parameter 'cmd' [4d99,4da3) {reg6} [4da3,4da9) {reg4} [4da9,4daa) {GNU_entry_value(1) {reg4}, stack_value} [1eae] parameter 'fildes' [4d99,4da9) {reg5} [4da9,4daa) {GNU_entry_value(1) {reg5}, stack_value} [1edf] inlined function 'write_file'@4dd8 [1efa] parameter 'cmd' [4dd4,4e4c) {reg6} [4e4c,4e4f) {breg0(28)} [4f2e,4f47) {reg6} [1f07] parameter 'fd' [4dd4,4e4e) {reg12} [4e4e,4e4f) {breg0(36)} [4f2e,4f47) {reg12} [2113] function 'dup_elf'@4c60 frame_base: {call_frame_cfa {bregx(7,8)}} [2136] parameter 'fildes' [4c60,4c96) {reg5} [4c96,4ceb) {reg6} [4cf0,4d00) {reg6} [4d05,4d0a) {reg5} [4d0a,4d2e) {reg6} [4d2e,4d33) {reg5} [4d33,4d4c) {reg6} [214b] parameter 'cmd' [4c60,4cb1) {reg4} [4cb1,4cef) {reg13} [4cef,4cf0) {GNU_entry_value(1) {reg4}, stack_value} [4cf0,4d27) {reg4} [4d27,4d2e) {reg13} [4d2e,4d3a) {reg4} [4d3a,4d3d) {reg13} [4d3d,4d49) {reg4} [4d49,4d4c) {reg13} [2160] parameter 'ref' [4c60,4c91) {reg1} [4c91,4cea) {reg3} [4cea,4cf0) {GNU_entry_value(1) {reg1}, stack_value} [4cf0,4cfc) {reg3} [4cfc,4d02) {reg12} [4d02,4d05) {reg0} [4d05,4d10) {reg1} [4d10,4d2e) {reg3} [4d2e,4d3a) {reg1} [4d3a,4d4c) {reg3} [2175] variable 'result' [4cd3,4cd9) {reg0} [4cd9,4ce2) {reg12} [21f1] function '__libelf_next_arhdr_wrlock'@4570 frame_base: {call_frame_cfa {bregx(7,8)}} [2214] parameter 'elf' [4570,45c6) {reg5} [45c6,46ad) {reg3} [46ad,46b7) {GNU_entry_value(1) {reg5}, stack_value} [46b7,4c57) {reg3} [2229] variable 'ar_hdr' [45c6,467e) {reg14} [46b7,4888) {reg14} [489a,4c3d) {reg14} [4c42,4c57) {reg14} [223e] variable 'elf_ar_hdr' [45e6,466d) {breg3(120), stack_value} [46b7,4888) {breg3(120), stack_value} [48ff,499a) {breg3(120), stack_value} [49b5,4c3d) {breg3(120), stack_value} [4c42,4c57) {breg3(120), stack_value} [2253] variable 'maxsize' [4827,483c) {reg1} [22cd] inlined function 'read_long_names' [22de] parameter 'elf' [2ec1] function 'read_file'@4150 frame_base: {call_frame_cfa {bregx(7,8)}} [2ee4] parameter 'fildes' [4150,41d8) {reg5} [41d8,4206) {reg13} [4206,420b) {GNU_entry_value(1) {reg5}, stack_value} [420b,42e7) {reg13} [42e7,42fa) {reg5} [42fa,44e4) {reg13} [44e4,44f4) {reg5} [44f4,4526) {reg13} [4526,4540) {reg5} [4540,4545) {reg13} [4545,455f) {reg5} [455f,4564) {reg13} [2ef9] parameter 'offset' [4150,41c7) {reg4} [41c7,41d8) {reg1} [41d8,41e2) {reg14} [41e2,420b) {GNU_entry_value(1) {reg4}, stack_value} [420b,42e7) {reg14} [42e7,42fa) {reg4} [42fa,447b) {reg14} [447b,44b9) {breg0(40)} [44b9,44e4) {reg14} [44e4,44ef) {reg4} [44ef,4510) {reg14} [4510,4515) {GNU_entry_value(1) {reg4}, stack_value} [4515,4526) {reg14} [4526,4539) {reg4} [4539,4545) {reg14} [4545,4558) {reg4} [4558,4564) {reg14} [2f0e] parameter 'maxsize' [4150,41c4) {reg1} [41c4,42e7) {fbreg(-248)} [42e7,42fa) {reg1} [42fa,44e4) {fbreg(-248)} [44e4,44f8) {reg1} [44f8,450b) {fbreg(-248)} [450b,4510) {GNU_entry_value(1) {reg1}, stack_value} [4510,4526) {fbreg(-248)} [4526,4532) {reg1} [4532,4545) {fbreg(-248)} [4545,4551) {reg1} [4551,4564) {fbreg(-248)} [2f23] parameter 'cmd' [4150,41d4) {reg2} [41d4,41d8) {reg8} [41d8,42e7) {fbreg(-228)} [42e7,42fa) {reg2} [42fa,44e4) {fbreg(-228)} [44e4,44f8) {reg2} [44f8,4526) {fbreg(-228)} [4526,452d) {reg2} [452d,4545) {fbreg(-228)} [4545,454c) {reg2} [454c,4564) {fbreg(-228)} [2f38] parameter 'parent' [4150,41cf) {reg8} [41cf,41d8) {reg0} [41d8,42e7) {fbreg(-240)} [42e7,42fa) {reg8} [42fa,44e4) {fbreg(-240)} [44e4,44f8) {reg8} [44f8,4526) {fbreg(-240)} [4526,4544) {reg8} [4544,4545) {fbreg(-240)} [4545,4563) {reg0} [4563,4564) {fbreg(-240)} [2f4d] variable 'map_address' [418b,41ad) {lit0, stack_value} [41ad,41e2) {reg6} [42e7,4338) {lit0, stack_value} [4338,433c) {reg0} [433c,4392) {reg6} [4432,4450) {lit0, stack_value} [44e4,4510) {lit0, stack_value} [4526,4545) {lit0, stack_value} [4545,4564) {reg6} [2f62] variable 'use_mmap' [418b,41e2) {breg3(0), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [41e2,420b) {fbreg(-228), deref_size(4), lit8, minus, const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [420b,421a) {breg3(0), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [421a,42e7) {fbreg(-228), deref_size(4), lit8, minus, const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [42e7,4392) {breg3(0), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4392,4432) {fbreg(-228), deref_size(4), lit8, minus, const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4432,4450) {breg3(0), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4450,44e4) {fbreg(-228), deref_size(4), lit8, minus, const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [44e4,4510) {breg3(0), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4510,4526) {fbreg(-228), deref_size(4), lit8, minus, const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4526,4564) {breg3(0), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [2f77] variable '__PRETTY_FUNCTION__' [4150,4564) {addr(0x13878)} [3100] inlined function 'read_unmmaped_file'@4210 [311b] parameter 'parent' [420b,42e2) {fbreg(-240)} [4392,4432) {fbreg(-240)} [4450,44e4) {fbreg(-240)} [4515,4526) {fbreg(-240)} [3128] parameter 'cmd' [420b,42e2) {fbreg(-228)} [4392,4432) {fbreg(-228)} [4450,44e4) {fbreg(-228)} [4515,4526) {fbreg(-228)} [3135] parameter 'maxsize' [420b,42e2) {fbreg(-248)} [4392,4432) {fbreg(-248)} [4450,44e4) {fbreg(-248)} [4515,4526) {fbreg(-248)} [3142] parameter 'offset' [420b,42e2) {reg14} [4392,4432) {reg14} [4450,447b) {reg14} [447b,44b9) {breg0(40)} [44b9,44e4) {reg14} [4515,4526) {reg14} [314f] parameter 'fildes' [420b,42e2) {reg13} [4392,4432) {reg13} [4450,44e4) {reg13} [4515,4526) {reg13} [36ea] function '__libelf_read_mmaped_file'@4000 frame_base: {call_frame_cfa {bregx(7,8)}} [370d] parameter 'fildes' [4000,4030) {reg5} [4030,4066) {reg13} [4066,406b) {GNU_entry_value(1) {reg5}, stack_value} [406b,40c9) {reg5} [40c9,40d6) {reg13} [40d6,40db) {GNU_entry_value(1) {reg5}, stack_value} [40db,40ea) {reg5} [40ea,4139) {reg13} [4139,413e) {breg0(36)} [413e,414f) {reg13} [3722] parameter 'map_address' [4000,402b) {reg4} [402b,4062) {reg6} [4062,406b) {GNU_entry_value(1) {reg4}, stack_value} [406b,40c9) {reg4} [40c9,40d2) {reg6} [40d2,40db) {GNU_entry_value(1) {reg4}, stack_value} [40db,40e5) {reg4} [40e5,4135) {reg6} [4135,413e) {breg0(0)} [413e,414f) {reg6} [3737] parameter 'offset' [4000,4026) {reg1} [4026,4064) {reg12} [4064,406b) {GNU_entry_value(1) {reg1}, stack_value} [406b,407d) {reg1} [407d,40d4) {reg12} [40d4,40db) {GNU_entry_value(1) {reg1}, stack_value} [40db,4103) {reg12} [4103,413e) {breg0(40)} [413e,414f) {reg12} [374c] parameter 'maxsize' [4000,4034) {reg2} [4034,4061) {reg3} [4061,406b) {GNU_entry_value(1) {reg2}, stack_value} [406b,40c5) {reg2} [40c5,40d1) {reg3} [40d1,40db) {GNU_entry_value(1) {reg2}, stack_value} [40db,40ee) {reg2} [40ee,4134) {reg3} [4134,413e) {breg0(48)} [413e,414f) {reg3} [3761] parameter 'cmd' [4000,4034) {reg8} [4034,406a) {reg15} [406a,406b) {GNU_entry_value(1) {reg8}, stack_value} [406b,40c2) {reg8} [40c2,40da) {reg15} [40da,40db) {GNU_entry_value(1) {reg8}, stack_value} [40db,40ee) {reg8} [40ee,413d) {reg15} [413d,413e) {breg0(28)} [413e,414f) {reg15} [3776] parameter 'parent' [4000,4034) {reg9} [4034,4068) {reg14} [4068,406b) {GNU_entry_value(1) {reg9}, stack_value} [406b,40bf) {reg9} [40bf,40d8) {reg14} [40d8,40db) {GNU_entry_value(1) {reg9}, stack_value} [40db,40ee) {reg9} [40ee,413b) {reg14} [413b,413e) {breg0(8)} [413e,414f) {reg14} [378b] variable 'e_ident' [4000,4026) {breg4(0), breg1(0), plus, stack_value} [4026,402b) {breg4(0), breg12(0), plus, stack_value} [402b,4062) {breg6(0), breg12(0), plus, stack_value} [4062,4064) {GNU_entry_value(1) {reg4}, breg12(0), plus, stack_value} [4064,406b) {GNU_entry_value(1) {reg4}, GNU_entry_value(1) {reg1}, plus, stack_value} [406b,407d) {breg4(0), breg1(0), plus, stack_value} [407d,40c9) {breg4(0), breg12(0), plus, stack_value} [40c9,40d2) {breg6(0), breg12(0), plus, stack_value} [40d2,40d4) {GNU_entry_value(1) {reg4}, breg12(0), plus, stack_value} [40d4,40db) {GNU_entry_value(1) {reg4}, GNU_entry_value(1) {reg1}, plus, stack_value} [40db,40e5) {breg4(0), breg12(0), plus, stack_value} [40e5,4103) {breg6(0), breg12(0), plus, stack_value} [4103,4135) {breg6(0), breg0(40), deref, plus, stack_value} [4135,413e) {breg0(0), deref, breg0(40), deref, plus, stack_value} [413e,414f) {breg6(0), breg12(0), plus, stack_value} [37a0] variable 'kind' [40b6,40db) {lit3, stack_value} [40db,413e) {lit1, stack_value} [3a92] function 'file_read_elf'@3630 frame_base: {call_frame_cfa {bregx(7,8)}} [3ab5] parameter 'fildes' [3630,36cd) {reg5} [36cd,3714) {reg10} [3714,38ca) {fbreg(-200)} [38ca,38e9) {reg5} [38e9,3917) {reg10} [3917,393a) {fbreg(-200)} [393a,3975) {GNU_entry_value(1) {reg5}, stack_value} [3975,3aba) {fbreg(-200)} [3aba,3aed) {reg5} [3aed,3b12) {reg10} [3b12,3b25) {reg5} [3b25,3cbc) {fbreg(-200)} [3cbc,3cf5) {reg5} [3cf5,3d14) {reg10} [3d14,3d30) {fbreg(-200)} [3d30,3d6c) {reg5} [3d6c,3d77) {reg10} [3d77,3e30) {fbreg(-200)} [3e30,3e63) {reg5} [3e63,3ec4) {reg6} [3ec4,3ef7) {reg5} [3ef7,3f69) {reg6} [3f69,3f88) {reg10} [3f88,3faa) {reg6} [3faa,3fcd) {reg10} [3fcd,3fd8) {reg6} [3fd8,3fdd) {GNU_entry_value(1) {reg5}, stack_value} [3fdd,3ff4) {fbreg(-200)} [3aca] parameter 'map_address' [3630,36cd) {reg4} [36cd,38ca) {reg12} [38ca,38e9) {reg4} [38e9,393a) {reg12} [393a,3975) {GNU_entry_value(1) {reg4}, stack_value} [3975,3aba) {reg12} [3aba,3aed) {reg4} [3aed,3b12) {reg12} [3b12,3b25) {reg4} [3b25,3cbc) {reg12} [3cbc,3cf5) {reg4} [3cf5,3d30) {reg12} [3d30,3d6c) {reg4} [3d6c,3e30) {reg12} [3e30,3e63) {reg4} [3e63,3ec4) {reg12} [3ec4,3ef7) {reg4} [3ef7,3fd8) {reg12} [3fd8,3fdd) {GNU_entry_value(1) {reg4}, stack_value} [3fdd,3ff4) {reg12} [3adf] parameter 'e_ident' [3630,3669) {reg1} [3669,36cd) {reg3} [36cd,38ca) {GNU_entry_value(1) {reg1}, stack_value} [38ca,38e9) {reg3} [38e9,3aba) {GNU_entry_value(1) {reg1}, stack_value} [3aba,3aed) {reg3} [3aed,3b12) {GNU_entry_value(1) {reg1}, stack_value} [3b12,3b25) {reg3} [3b25,3cbc) {GNU_entry_value(1) {reg1}, stack_value} [3cbc,3cf5) {reg3} [3cf5,3d30) {GNU_entry_value(1) {reg1}, stack_value} [3d30,3d6c) {reg3} [3d6c,3e30) {GNU_entry_value(1) {reg1}, stack_value} [3e30,3e45) {reg3} [3e45,3ec4) {fbreg(-176)} [3ec4,3ed9) {reg3} [3ed9,3fd8) {fbreg(-176)} [3fd8,3ff4) {GNU_entry_value(1) {reg1}, stack_value} [3af4] parameter 'offset' [3630,367c) {reg2} [367c,393a) {reg13} [393a,3975) {GNU_entry_value(1) {reg2}, stack_value} [3975,3fd8) {reg13} [3fd8,3fdd) {GNU_entry_value(1) {reg2}, stack_value} [3fdd,3ff4) {reg13} [3b09] parameter 'maxsize' [3630,3666) {reg8} [3666,36cd) {reg6} [36cd,38ca) {GNU_entry_value(1) {reg8}, stack_value} [38ca,38e9) {reg6} [38e9,3aba) {GNU_entry_value(1) {reg8}, stack_value} [3aba,3aed) {reg6} [3aed,3b12) {GNU_entry_value(1) {reg8}, stack_value} [3b12,3b25) {reg6} [3b25,3cbc) {GNU_entry_value(1) {reg8}, stack_value} [3cbc,3cf5) {reg6} [3cf5,3d30) {GNU_entry_value(1) {reg8}, stack_value} [3d30,3d6c) {reg6} [3d6c,3e30) {GNU_entry_value(1) {reg8}, stack_value} [3e30,3e55) {reg6} [3e55,3ec4) {fbreg(-168)} [3ec4,3eed) {reg6} [3eed,3fd8) {fbreg(-168)} [3fd8,3ff4) {GNU_entry_value(1) {reg8}, stack_value} [3b1e] parameter 'cmd' [3630,36c0) {reg9} [36c0,38ca) {reg14} [38ca,38e0) {reg9} [38e0,393a) {reg14} [393a,3975) {GNU_entry_value(1) {reg9}, stack_value} [3975,3aba) {reg14} [3aba,3ade) {reg9} [3ade,3b12) {reg14} [3b12,3b20) {reg9} [3b20,3fd8) {reg14} [3fd8,3fdd) {GNU_entry_value(1) {reg9}, stack_value} [3fdd,3ff4) {reg14} [3b33] parameter 'parent' [3630,38c5) {fbreg(0)} [38ca,394c) {fbreg(0)} [3975,3ab5) {fbreg(0)} [3aba,3fd8) {fbreg(0)} [3fdd,3ff4) {fbreg(0)} [3b48] variable 'scncnt' (3906,3906) [394a,394c) {const1s(-1), stack_value} [3ebd,3ec4) {const1s(-1), stack_value} [3b5d] variable 'scnmax' [3709,38ca) {reg15} [3917,393a) {reg15} [3975,3aba) {reg15} [3b25,3cbc) {reg15} [3d14,3d30) {reg15} [3d77,3e30) {reg15} [3fdd,3ff4) {reg15} [3b72] variable 'elf' [3761,38c5) {reg0} [3917,3939) {reg0} [3975,3ab5) {reg0} [3b25,3cbc) {reg0} [3d14,3d30) {reg0} [3d77,3e30) {reg0} [3feb,3ff4) {lit0, stack_value} [3b87] variable '__PRETTY_FUNCTION__' [41fe] inlined function 'get_shnum'@3691 [4219] parameter 'maxsize' [3691,36cd) {reg6} [36cd,36d6) {GNU_entry_value(1) {reg8}, stack_value} [38ca,38e9) {reg6} [38e9,3906) {GNU_entry_value(1) {reg8}, stack_value} [3aba,3aed) {reg6} [3aed,3b12) {GNU_entry_value(1) {reg8}, stack_value} [3b12,3b25) {reg6} [3cbc,3cf5) {reg6} [3cf5,3d14) {GNU_entry_value(1) {reg8}, stack_value} [3d30,3d6c) {reg6} [3d6c,3d77) {GNU_entry_value(1) {reg8}, stack_value} [3e30,3e55) {reg6} [3e55,3ebd) {fbreg(-168)} [3ec4,3eed) {reg6} [3eed,3fd8) {fbreg(-168)} [4226] parameter 'offset' [3691,36d6) {reg13} [38ca,3906) {reg13} [3aba,3b25) {reg13} [3cbc,3d14) {reg13} [3d30,3d77) {reg13} [3e30,3ebd) {reg13} [3ec4,3fd8) {reg13} [4233] parameter 'fildes' [3691,36cd) {reg5} [36cd,36d6) {reg10} [38ca,38e9) {reg5} [38e9,3906) {reg10} [3aba,3aed) {reg5} [3aed,3b12) {reg10} [3b12,3b25) {reg5} [3cbc,3cf5) {reg5} [3cf5,3d14) {reg10} [3d30,3d6c) {reg5} [3d6c,3d77) {reg10} [3e30,3e63) {reg5} [3e63,3ebd) {reg6} [3ec4,3ef7) {reg5} [3ef7,3f69) {reg6} [3f69,3f88) {reg10} [3f88,3faa) {reg6} [3faa,3fcd) {reg10} [3fcd,3fd8) {reg6} [4240] parameter 'e_ident' [3691,36cd) {reg3} [36cd,36d6) {GNU_entry_value(1) {reg1}, stack_value} [38ca,38e9) {reg3} [38e9,3906) {GNU_entry_value(1) {reg1}, stack_value} [3aba,3aed) {reg3} [3aed,3b12) {GNU_entry_value(1) {reg1}, stack_value} [3b12,3b25) {reg3} [3cbc,3cf5) {reg3} [3cf5,3d14) {GNU_entry_value(1) {reg1}, stack_value} [3d30,3d6c) {reg3} [3d6c,3d77) {GNU_entry_value(1) {reg1}, stack_value} [3e30,3e45) {reg3} [3e45,3ebd) {fbreg(-176)} [3ec4,3ed9) {reg3} [3ed9,3fd8) {fbreg(-176)} [424d] parameter 'map_address' [3691,36cd) {reg4} [36cd,36d6) {reg12} [38ca,38e9) {reg4} [38e9,3906) {reg12} [3aba,3aed) {reg4} [3aed,3b12) {reg12} [3b12,3b25) {reg4} [3cbc,3cf5) {reg4} [3cf5,3d14) {reg12} [3d30,3d6c) {reg4} [3d6c,3d77) {reg12} [3e30,3e63) {reg4} [3e63,3ebd) {reg12} [3ec4,3ef7) {reg4} [3ef7,3fd8) {reg12} [341f] inlined function 'file_read_ar'@4450 [343a] parameter 'parent' [4450,44b9) {fbreg(-240)} [3447] parameter 'cmd' [4450,44b9) {fbreg(-228)} [3454] parameter 'maxsize' [4450,44b9) {fbreg(-248)} [3461] parameter 'offset' [4450,447b) {reg14} [447b,44b9) {breg0(40)} [346e] parameter 'map_address' [4450,44b9) {lit0, stack_value} [347b] parameter 'fildes' [4450,44b9) {reg13} [391c] inlined function 'file_read_ar'@40e0 [3937] parameter 'parent' [40db,40ee) {reg9} [40ee,413b) {reg14} [413b,413e) {breg0(8)} [3944] parameter 'cmd' [40db,40ee) {reg8} [40ee,413d) {reg15} [413d,413e) {breg0(28)} [3951] parameter 'maxsize' [40db,40ee) {reg2} [40ee,4134) {reg3} [4134,413e) {breg0(48)} [395e] parameter 'offset' [40db,4103) {reg12} [4103,413e) {breg0(40)} [396b] parameter 'map_address' [40db,40e5) {reg4} [40e5,4135) {reg6} [4135,413e) {breg0(0)} [3978] parameter 'fildes' [40db,40ea) {reg5} [40ea,4139) {reg13} [4139,413e) {breg0(36)} [1f26] inlined function 'allocate_elf'@4dd8 [1f3d] parameter 'extra' [4dd4,4e1e) {const2u(2080), stack_value} [4f2e,4f3d) {const2u(2080), stack_value} [1f4a] parameter 'kind' [4dd4,4e1e) {lit3, stack_value} [4f2e,4f3d) {lit3, stack_value} [1f57] parameter 'parent' [4dd4,4e1e) {lit0, stack_value} [4f2e,4f3d) {lit0, stack_value} [1f64] parameter 'cmd' [4dd4,4e1e) {reg6} [4f2e,4f3d) {reg6} [1f71] parameter 'maxsize' [4dd4,4e1e) {lit0, stack_value} [4f2e,4f3d) {lit0, stack_value} [1f7e] parameter 'offset' [4dd4,4e1e) {lit0, stack_value} [4f2e,4f3d) {lit0, stack_value} [1f8b] parameter 'map_address' [4dd4,4e1e) {lit0, stack_value} [4f2e,4f3d) {lit0, stack_value} [1f98] parameter 'fildes' [4dd4,4e1e) {reg12} [4f2e,4f3d) {reg12} [3368] inlined function 'allocate_elf'@429b [338f] parameter 'extra' [429b,42e2) {lit0, stack_value} [339c] parameter 'kind' [429b,42e2) {lit0, stack_value} [33a9] parameter 'parent' [429b,42e2) {fbreg(-240)} [33b6] parameter 'cmd' [429b,42e2) {fbreg(-228)} [33c3] parameter 'maxsize' [429b,42e2) {fbreg(-248)} [33d0] parameter 'offset' [429b,42e2) {reg14} [33dd] parameter 'map_address' [429b,42e2) {lit0, stack_value} [33ea] parameter 'fildes' [429b,42e2) {reg13} [33f7] variable 'result' [42aa,42e2) {reg0} [349a] inlined function 'allocate_elf'@4450 [34b0] parameter 'extra' [4450,44b4) {lit0, stack_value} [34bd] parameter 'kind' [4450,44b4) {lit1, stack_value} [34ca] parameter 'parent' [4450,44b4) {fbreg(-240)} [34d7] parameter 'cmd' [4450,44b4) {fbreg(-228)} [34e4] parameter 'maxsize' [4450,44b4) {fbreg(-248)} [34f1] parameter 'offset' [4450,447b) {reg14} [447b,44b4) {breg0(40)} [34fe] parameter 'map_address' [4450,44b4) {lit0, stack_value} [350b] parameter 'fildes' [4450,44b4) {reg13} [3865] inlined function 'allocate_elf'@4026 [388c] parameter 'extra' [4026,405c) {lit0, stack_value} [3899] parameter 'kind' [4026,405c) {lit0, stack_value} [38a6] parameter 'parent' [4026,4034) {reg9} [4034,405c) {reg14} [38b3] parameter 'cmd' [4026,4034) {reg8} [4034,405c) {reg15} [38c0] parameter 'maxsize' [4026,4034) {reg2} [4034,405c) {reg3} [38cd] parameter 'offset' [4026,405c) {reg12} [38da] parameter 'map_address' [4026,402b) {reg4} [402b,405c) {reg6} [38e7] parameter 'fildes' [4026,4030) {reg5} [4030,405c) {reg13} [38f4] variable 'result' [4035,405c) {reg0} [3997] inlined function 'allocate_elf'@40e0 [39ad] parameter 'extra' [40db,4124) {lit0, stack_value} [39ba] parameter 'kind' [40db,4124) {lit1, stack_value} [39c7] parameter 'parent' [40db,40ee) {reg9} [40ee,4124) {reg14} [39d4] parameter 'cmd' [40db,40ee) {reg8} [40ee,4124) {reg15} [39e1] parameter 'maxsize' [40db,40ee) {reg2} [40ee,4124) {reg3} [39ee] parameter 'offset' [40db,4103) {reg12} [4103,4124) {breg0(40)} [39fb] parameter 'map_address' [40db,40e5) {reg4} [40e5,4124) {reg6} [3a08] parameter 'fildes' [40db,40ea) {reg5} [40ea,4124) {reg13} [4662] inlined function 'allocate_elf'@3709 [467d] parameter 'extra' [3709,3710) {reg4} [3710,3714) {breg4(-264), stack_value} [3714,3761) {breg15(0), const1u(208), mul, stack_value} [3fdd,3feb) {breg15(0), const1u(208), mul, stack_value} [468a] parameter 'kind' [3709,3761) {lit3, stack_value} [3fdd,3feb) {lit3, stack_value} [4697] parameter 'parent' [3709,372c) {fbreg(-192)} [372c,3761) {fbreg(0)} [3fdd,3feb) {fbreg(0)} [46a4] parameter 'cmd' [3709,3761) {reg14} [3fdd,3feb) {reg14} [46b1] parameter 'maxsize' [3709,3761) {reg6} [3fdd,3feb) {reg6} [46be] parameter 'offset' [3709,3761) {reg13} [3fdd,3feb) {reg13} [46cb] parameter 'map_address' [3709,3761) {reg12} [3fdd,3feb) {reg12} [46d8] parameter 'fildes' [3709,3761) {fbreg(-200)} [3fdd,3feb) {fbreg(-200)} [329f] inlined function 'determine_kind'@4291 [32ba] parameter 'len' [32bf] parameter 'buf' [4291,429b) {fbreg(-224), stack_value} [439b,43ed) {fbreg(-224), stack_value} [44b9,44e4) {fbreg(-224), stack_value} [32cc] inlined function 'determine_kind'@43be [32f2] parameter 'len' [32f7] parameter 'buf' [43be,43ed) {fbreg(-224), stack_value} [37b5] inlined function 'determine_kind'@4000 [37d0] parameter 'len' [4000,4026) {reg2} [406b,40b6) {reg2} [37dd] parameter 'buf' [4000,4026) {breg4(0), breg1(0), plus, stack_value} [406b,407d) {breg4(0), breg1(0), plus, stack_value} [407d,40b6) {breg4(0), breg12(0), plus, stack_value} [37ea] inlined function 'determine_kind'@4090 [380c] parameter 'len' [4090,40b6) {reg2} [3819] parameter 'buf' [4090,40b6) {breg4(0), breg12(0), plus, stack_value} [2286] inlined function 'atol'@4646 [22a1] parameter '__nptr' [4646,464a) {breg14(1), stack_value} [464a,4655) {reg5} [4655,4656) {breg14(1), stack_value} [24a6] inlined function 'atol'@4a61 [24c9] parameter '__nptr' [4a61,4a6c) {reg5} [4a6c,4a70) {breg12(48), stack_value} [2872] inlined function 'atol'@471d [2895] parameter '__nptr' [471d,4728) {reg5} [4728,4729) {breg14(16), stack_value} [2934] inlined function 'atol'@4756 [2957] parameter '__nptr' [4756,4761) {reg5} [4761,4762) {breg14(28), stack_value} [29f6] inlined function 'atol'@478e [2a19] parameter '__nptr' [478e,4799) {reg5} [4799,479a) {breg14(34), stack_value} [2a75] inlined function 'atol'@47be [2a98] parameter '__nptr' [47be,47c9) {reg5} [47c9,47ca) {breg14(40), stack_value} [2b37] inlined function 'atol'@47f7 [2b5a] parameter '__nptr' [47f7,4802) {reg5} [4802,4803) {breg14(48), stack_value} [2348] inlined function 'pread_retry'@4b36 [2363] parameter 'off' [493d,494e) {fbreg(-184)} [4b36,4b3e) {reg0} [4b3e,4b82) {fbreg(-184)} [2370] parameter 'len' [493d,494e) {const1u(60), stack_value} [4b33,4b82) {const1u(60), stack_value} [237d] parameter 'buf' [493d,494e) {fbreg(-160), stack_value} [4b33,4b82) {fbreg(-160), stack_value} [238a] parameter 'fd' [493d,494e) {reg13} [4b33,4b82) {reg13} [2621] inlined function 'pread_retry'@4bc9 [263c] parameter 'off' (4bc9,4bc9) [4bc9,4c24) {fbreg(-176)} [4c32,4c3d) {fbreg(-176)} [2649] parameter 'len' [4bc9,4c24) {reg15} [4c32,4c3d) {reg15} [2656] parameter 'buf' [4bc9,4c24) {reg13} [4c32,4c3d) {reg13} [2663] parameter 'fd' (4bc9,4bc9) [4bc9,4c24) {fbreg(-184)} [4c32,4c3d) {fbreg(-184)} [2b87] inlined function 'pread_retry'@48a6 [2ba2] parameter 'off' (48a6,48a6) [2baf] parameter 'len' [466d,467e) {const1u(60), stack_value} [48a6,48f0) {const1u(60), stack_value} [2bbc] parameter 'buf' [466d,467e) {reg14} [48a6,48f0) {reg14} [2bc9] parameter 'fd' [466d,467e) {fbreg(-192)} (48a6,48a6) [48a6,48f0) {fbreg(-192)} [3184] inlined function 'pread_retry'@4225 [319f] parameter 'off' [4225,427a) {reg14} [428b,4291) {reg14} [31ac] parameter 'len' [4225,427a) {reg3} [428b,4291) {reg3} [31b9] parameter 'buf' [4225,427a) {fbreg(-224), stack_value} [428b,4291) {fbreg(-224), stack_value} [31c6] parameter 'fd' [4225,427a) {reg13} [428b,4291) {reg13} [433a] inlined function 'pread_retry'@3ed6 [4354] parameter 'off' [3ed6,3ef7) {reg0} [3ef7,3f43) {fbreg(-192)} [3f93,3faf) {fbreg(-192)} [3fcd,3fd8) {fbreg(-192)} [4361] parameter 'len' [3ed6,3f43) {lit4, stack_value} [3f93,3faf) {lit4, stack_value} [3fcd,3fd8) {lit4, stack_value} [436e] parameter 'buf' [3ed6,3f43) {fbreg(-152), stack_value} [3f93,3faf) {fbreg(-152), stack_value} [3fcd,3fd8) {fbreg(-152), stack_value} [437b] parameter 'fd' [3ed6,3ef7) {reg5} [3ef7,3f43) {reg6} [3f93,3faa) {reg6} [3faa,3faf) {reg10} [3fcd,3fd8) {reg6} [4530] inlined function 'pread_retry'@3e52 [454a] parameter 'off' [3e52,3e63) {reg0} [3e63,3eb3) {fbreg(-192)} [3f52,3f6e) {fbreg(-192)} [3f88,3f93) {fbreg(-192)} [4557] parameter 'len' [3e52,3eb3) {lit8, stack_value} [3f52,3f6e) {lit8, stack_value} [3f88,3f93) {lit8, stack_value} [4564] parameter 'buf' [3e52,3eb3) {fbreg(-152), stack_value} [3f52,3f6e) {fbreg(-152), stack_value} [3f88,3f93) {fbreg(-152), stack_value} [4571] parameter 'fd' [3e52,3e63) {reg5} [3e63,3eb3) {reg6} [3f52,3f69) {reg6} [3f69,3f6e) {reg10} [3f88,3f93) {reg6} [401f] inlined function '__bswap_64'@3830 [4046] parameter '__bsx' [3830,383a) {breg0(160)} [4054] inlined function '__bswap_64'@3841 [407b] parameter '__bsx' [3841,384b) {breg0(168)} [4089] inlined function '__bswap_64'@3852 [40b0] parameter '__bsx' [3852,385c) {breg0(176)} [42c3] inlined function '__bswap_64'@36bb [42dd] parameter '__bsx' [44fc] inlined function '__bswap_64'@3cf5 [4522] parameter '__bsx' [3cf5,3cf8) {fbreg(-152)} [3c8a] inlined function '__bswap_32'@39e7 [3ca5] parameter '__bsx' [39e7,39f1) {reg4} [3ce8] inlined function '__bswap_32'@3a22 [3d0f] parameter '__bsx' [3a22,3a2a) {breg0(160)} [3d1d] inlined function '__bswap_32'@3a30 [3d44] parameter '__bsx' [3a30,3a38) {breg0(164)} [3d52] inlined function '__bswap_32'@3a3e [3d79] parameter '__bsx' [3a3e,3a46) {breg0(168)} [3d87] inlined function '__bswap_32'@3a4c [3dae] parameter '__bsx' [3a4c,3a54) {breg0(172)} [3fc1] inlined function '__bswap_32'@37f5 [3fdc] parameter '__bsx' [37f5,37ff) {reg4} [40be] inlined function '__bswap_32'@3863 [40e5] parameter '__bsx' [3863,386b) {breg0(184)} [4306] inlined function '__bswap_32'@3d6c [432c] parameter '__bsx' [3d6c,3d6f) {fbreg(-152)} [44b4] inlined function '__bswap_32'@3ada [44ce] parameter '__bsx' [3c55] inlined function '__bswap_16'@39d1 [3c7c] parameter '__bsx' (39d1,39d1) [3cb3] inlined function '__bswap_16'@39df [3cda] parameter '__bsx' (39df,39df) [3dbc] inlined function '__bswap_16'@3a5a [3de3] parameter '__bsx' [3de9] inlined function '__bswap_16'@3a5a [3e10] parameter '__bsx' [3e16] inlined function '__bswap_16'@3a5a [3e3d] parameter '__bsx' [3e43] inlined function '__bswap_16'@3a5a [3e6a] parameter '__bsx' [3e70] inlined function '__bswap_16'@3a5a [3e97] parameter '__bsx' [3e9d] inlined function '__bswap_16'@3a5a [3ec4] parameter '__bsx' [3f8c] inlined function '__bswap_16'@37df [3fb3] parameter '__bsx' (37df,37df) [3fea] inlined function '__bswap_16'@37ed [4011] parameter '__bsx' (37ed,37ed) [40f3] inlined function '__bswap_16'@3871 [411a] parameter '__bsx' [4120] inlined function '__bswap_16'@3871 [4147] parameter '__bsx' [414d] inlined function '__bswap_16'@3871 [4174] parameter '__bsx' [417a] inlined function '__bswap_16'@3871 [41a1] parameter '__bsx' [41a7] inlined function '__bswap_16'@3871 [41ce] parameter '__bsx' [41d4] inlined function '__bswap_16'@3871 [41f7] parameter '__bsx' [428f] inlined function '__bswap_16'@36ad [42b5] parameter '__bsx' [36ad,36b2) {breg3(60)} [4480] inlined function '__bswap_16'@3acd [44a6] parameter '__bsx' [3acd,3ad2) {breg3(48)} [2faf] inlined function 'fstat'@44e8 [2fd2] parameter '__statbuf' [44e4,44f9) {fbreg(-224), stack_value} [2fdf] parameter '__fd' [44e4,44f4) {reg5} [44f4,44f8) {reg4} [44f8,44f9) {reg13} [23d5] inlined function 'pread'@4b40 [23ef] parameter '__offset' [4b3e,4b5b) {fbreg(-184), deref, breg15(0), plus, stack_value} [23fc] parameter '__nbytes' [4b3e,4b52) {const1u(60), breg15(0), minus, stack_value} [4b52,4b5a) {reg1} [4b5a,4b5b) {const1u(60), breg15(0), minus, stack_value} [2409] parameter '__buf' [4b3e,4b5b) {fbreg(0), breg15(0), plus, const1u(160), minus, stack_value} [2416] parameter '__fd' [4b3e,4b5b) {reg13} [26ae] inlined function 'pread'@4bd0 [26c8] parameter '__offset' [4bc9,4bed) {fbreg(-176), deref, breg6(0), plus, stack_value} [26d5] parameter '__nbytes' [4bc9,4be1) {breg15(0), breg6(0), minus, stack_value} [4be1,4be5) {reg1} [4be5,4bed) {breg15(0), breg6(0), minus, stack_value} [26e2] parameter '__buf' [4bc9,4bed) {breg13(0), breg6(0), plus, stack_value} [26ef] parameter '__fd' [4bc9,4bed) {fbreg(-184)} [2c14] inlined function 'pread'@48b0 [2c2e] parameter '__offset' [48a6,48c6) {breg15(0), breg6(0), plus, stack_value} [2c3b] parameter '__nbytes' [48a6,48c1) {const1u(60), breg15(0), minus, stack_value} [48c1,48c5) {reg1} [48c5,48c6) {const1u(60), breg15(0), minus, stack_value} [2c48] parameter '__buf' [48a6,48c6) {breg14(0), breg15(0), plus, stack_value} [2c55] parameter '__fd' [48a6,48c6) {fbreg(-192)} [3211] inlined function 'pread'@424b [322b] parameter '__offset' [424b,4254) {breg14(0), breg15(0), plus, stack_value} [3238] parameter '__nbytes' [424b,4253) {reg1} [4253,4254) {breg3(0), breg15(0), minus, stack_value} [3245] parameter '__buf' [424b,4254) {fbreg(0), breg15(0), plus, const1u(224), minus, stack_value} [3252] parameter '__fd' [424b,4253) {reg5} [4253,4254) {reg13} [43c6] inlined function 'pread'@3ef7 [43e0] parameter '__offset' [3ef7,3f13) {fbreg(-192), deref, breg3(0), plus, stack_value} [43ed] parameter '__nbytes' [3ef7,3f0a) {lit4, breg3(0), minus, stack_value} [3f0a,3f12) {reg1} [3f12,3f13) {lit4, breg3(0), minus, stack_value} [43fa] parameter '__buf' [3ef7,3f13) {fbreg(0), breg3(0), plus, const1u(152), minus, stack_value} [4407] parameter '__fd' [3ef7,3f13) {reg6} [45bc] inlined function 'pread'@3e63 [45d6] parameter '__offset' [3e63,3e7f) {fbreg(-192), deref, breg3(0), plus, stack_value} [45e3] parameter '__nbytes' [3e63,3e76) {lit8, breg3(0), minus, stack_value} [3e76,3e7e) {reg1} [3e7e,3e7f) {lit8, breg3(0), minus, stack_value} [45f0] parameter '__buf' [3e63,3e7f) {fbreg(0), breg3(0), plus, const1u(152), minus, stack_value} [45fd] parameter '__fd' [3e63,3e7f) {reg6} [2592] inlined function 'memset'@4b13 [25b9] parameter '__len' [4b13,4b25) {reg12} [25c6] parameter '__ch' [4b13,4b25) {lit0, stack_value} [25d3] parameter '__dest' [4b13,4b25) {reg13} [2463] inlined function 'mempcpy'@4a44 [247e] parameter '__len' [4a44,4a61) {lit10, stack_value} [248b] parameter '__src' [4a44,4a61) {reg5} [2498] parameter '__dest' [4a44,4a61) {fbreg(-85), stack_value} [282f] inlined function 'mempcpy'@4703 [284a] parameter '__len' [4703,471d) {lit12, stack_value} [2857] parameter '__src' [4703,471d) {reg5} [2864] parameter '__dest' [4703,471d) {fbreg(-85), stack_value} [28f1] inlined function 'mempcpy'@473b [290c] parameter '__len' [473b,4756) {lit6, stack_value} [2919] parameter '__src' [473b,4756) {reg5} [2926] parameter '__dest' [473b,4756) {fbreg(-85), stack_value} [29b3] inlined function 'mempcpy'@4773 [29ce] parameter '__len' [4773,478e) {lit6, stack_value} [29db] parameter '__src' [4773,478e) {reg5} [29e8] parameter '__dest' [4773,478e) {fbreg(-85), stack_value} [2af4] inlined function 'mempcpy'@47db [2b0f] parameter '__len' [47db,47f7) {lit10, stack_value} [2b1c] parameter '__src' [47db,47f7) {reg5} [2b29] parameter '__dest' [47db,47f7) {fbreg(-85), stack_value} [2510] inlined function 'memcpy'@4ac5 [252b] parameter '__len' [4ac5,4ad5) {reg15} [2538] parameter '__src' [4ac5,4aca) {breg12(0), breg6(0), plus, plus_uconst(60), stack_value} [4aca,4ad4) {reg4} [4ad4,4ad5) {breg12(0), breg6(0), plus, plus_uconst(60), stack_value} [2545] parameter '__dest' [4ac5,4ad4) {reg0} [4ad4,4ad5) {reg13} [2ca0] inlined function 'memcpy'@4867 [2cc7] parameter '__len' [4867,487f) {lit8, stack_value} [2cd4] parameter '__src' [4867,487f) {GNU_implicit_pointer([4c21],0) {implicit_value(8){2f53594d36342f00}}} [2ce1] parameter '__dest' [4867,486e) {breg3(228), stack_value} [486e,487f) {reg0} [2cef] inlined function 'memcpy'@4921 [2d16] parameter '__len' [4921,4934) {lit2, stack_value} [2d23] parameter '__src' [4921,4934) {GNU_implicit_pointer([4c2d],0) {implicit_value(2){2f00}}} [2d30] parameter '__dest' [4921,4928) {breg3(228), stack_value} [4928,4934) {reg0} [2d3e] inlined function 'memcpy'@49c8 [2d65] parameter '__len' [49c8,49db) {lit3, stack_value} [2d72] parameter '__src' [49c8,49db) {GNU_implicit_pointer([4c33],0) {implicit_value(3){2f2f00}}} [2d7f] parameter '__dest' [49c8,49cf) {breg3(228), stack_value} [49cf,49db) {reg0} [3c12] inlined function 'memcpy'@398e [3c2d] parameter '__len' [398e,39cd) {const1u(52), stack_value} [3b25,3b6b) {const1u(52), stack_value} [3c3a] parameter '__src' [398e,39cd) {reg3} [3b25,3b6b) {reg3} [3c47] parameter '__dest' [398e,3998) {breg0(136), stack_value} [3998,39cd) {reg1} [3b25,3b32) {breg0(136), stack_value} [3b32,3b6b) {reg1} [3f49] inlined function 'memcpy'@3792 [3f64] parameter '__len' [3792,37db) {const1u(64), stack_value} [3b8d,3bdd) {const1u(64), stack_value} [3f71] parameter '__src' [3792,37db) {reg3} [3b8d,3bdd) {reg3} [3f7e] parameter '__dest' [3792,379c) {breg0(136), stack_value} [379c,37db) {reg1} [3b8d,3b9a) {breg0(136), stack_value} [3b9a,3bdd) {reg1} module 'libelf.so' [4c8c] CU '../../elfutils-0.180/libelf/elf_next.c'@4f50 [5bf2] function 'elf_next'@4f50 frame_base: {call_frame_cfa {bregx(7,8)}} [5c14] parameter 'elf' [4f50,4f77) {reg5} [4f77,4fa5) {reg6} [4fa5,4fa6) {GNU_entry_value(1) {reg5}, stack_value} [4fa6,4fbd) {reg6} [4fbd,4fbe) {GNU_entry_value(1) {reg5}, stack_value} [4fbe,4feb) {reg5} [4feb,4ff0) {reg6} [5c28] variable 'parent' [4f67,4fa4) {reg3} [4fa6,4fbc) {reg3} [4fd1,4ff0) {reg3} [5c3c] variable 'ret' [4fb3,4fbe) {reg0} [5c50] variable '__PRETTY_FUNCTION__' [4f50,4ff0) {addr(0x138c8)} module 'libelf.so' [5cf1] CU '../../elfutils-0.180/libelf/elf_rand.c'@4ff0 [6c52] function 'elf_rand'@4ff0 frame_base: {call_frame_cfa {bregx(7,8)}} [6c74] parameter 'elf' [4ff0,5006) {reg5} [5006,500b) {reg3} [500b,500d) {GNU_entry_value(1) {reg5}, stack_value} [500d,503a) {reg3} [503a,5043) {reg5} [6c88] parameter 'offset' [4ff0,5006) {reg4} [5006,500d) {GNU_entry_value(1) {reg4}, stack_value} [500d,5022) {reg4} [5022,502e) {reg6} [502e,5038) {reg0} [5038,503a) {reg6} [503a,5043) {reg4} module 'libelf.so' [6cca] CU '../../elfutils-0.180/libelf/elf_end.c'@5050 [7c52] function 'elf_end'@5050 frame_base: {call_frame_cfa {bregx(7,8)}} [7c74] parameter 'elf' [5050,506a) {reg5} [506a,5382) {GNU_entry_value(1) {reg5}, stack_value} [7c88] variable 'parent' [5094,5268) {reg15} [5279,52ed) {reg15} [531c,5382) {reg15} [7c9c] variable '__PRETTY_FUNCTION__' [5050,5382) {addr(0x13928)} module 'libelf.so' [7f6e] CU '../../elfutils-0.180/libelf/elf_kind.c'@5390 [8ecf] function 'elf_kind'@5390 frame_base: {call_frame_cfa {bregx(7,8)}} [8eed] parameter 'elf' [5390,539b) {reg5} module 'libelf.so' [8f08] CU '../../elfutils-0.180/libelf/gelf_getclass.c'@53a0 [9e69] function 'gelf_getclass'@53a0 frame_base: {call_frame_cfa {bregx(7,8)}} [9e87] parameter 'elf' [53a0,53b4) {reg5} module 'libelf.so' [9ea2] CU '../../elfutils-0.180/libelf/elf_getbase.c'@53c0 [ae03] function 'elf_getbase'@53c0 frame_base: {call_frame_cfa {bregx(7,8)}} [ae21] parameter 'elf' [53c0,53d2) {reg5} module 'libelf.so' [ae3c] CU '../../elfutils-0.180/libelf/elf_getident.c'@53e0 [bd9d] function 'elf_getident'@53e0 frame_base: {call_frame_cfa {bregx(7,8)}} [bdbf] parameter 'elf' [53e0,540f) {reg5} [bdcd] parameter 'ptr' [53e0,540f) {reg4} module 'libelf.so' [bdee] CU '../../elfutils-0.180/libelf/elf32_fsize.c'@5410 [c0a0] function 'elf32_fsize'@5410 frame_base: {call_frame_cfa {bregx(7,8)}} [c0c2] parameter 'type' [5410,542f) {reg5} [542f,5434) {GNU_entry_value(1) {reg5}, stack_value} [5434,543d) {reg5} [543d,5449) {GNU_entry_value(1) {reg5}, stack_value} [5449,5455) {reg5} [5455,545e) {GNU_entry_value(1) {reg5}, stack_value} [c0d6] parameter 'count' [5410,542c) {reg4} [542c,5434) {GNU_entry_value(1) {reg4}, stack_value} [5434,5441) {reg4} [5441,5449) {GNU_entry_value(1) {reg4}, stack_value} [5449,5459) {reg4} [5459,545e) {GNU_entry_value(1) {reg4}, stack_value} [c0ea] parameter 'version' [5410,542f) {reg1} [542f,5434) {GNU_entry_value(1) {reg1}, stack_value} [5434,5441) {reg1} [5441,5449) {GNU_entry_value(1) {reg1}, stack_value} [5449,5459) {reg1} [5459,545e) {GNU_entry_value(1) {reg1}, stack_value} module 'libelf.so' [c142] CU '../../elfutils-0.180/libelf/elf64_fsize.c'@5460 [c3f4] function 'elf64_fsize'@5460 frame_base: {call_frame_cfa {bregx(7,8)}} [c416] parameter 'type' [5460,5483) {reg5} [5483,5488) {GNU_entry_value(1) {reg5}, stack_value} [5488,5495) {reg5} [5495,54a1) {GNU_entry_value(1) {reg5}, stack_value} [54a1,54ad) {reg5} [54ad,54b6) {GNU_entry_value(1) {reg5}, stack_value} [c42a] parameter 'count' [5460,5480) {reg4} [5480,5488) {GNU_entry_value(1) {reg4}, stack_value} [5488,5499) {reg4} [5499,54a1) {GNU_entry_value(1) {reg4}, stack_value} [54a1,54b1) {reg4} [54b1,54b6) {GNU_entry_value(1) {reg4}, stack_value} [c43e] parameter 'version' [5460,5483) {reg1} [5483,5488) {GNU_entry_value(1) {reg1}, stack_value} [5488,5499) {reg1} [5499,54a1) {GNU_entry_value(1) {reg1}, stack_value} [54a1,54b1) {reg1} [54b1,54b6) {GNU_entry_value(1) {reg1}, stack_value} module 'libelf.so' [c496] CU '../../elfutils-0.180/libelf/gelf_fsize.c'@54c0 [d60e] inlined function 'gelf_fsize'@54ce [d627] parameter 'version' [54ce,54fa) {lit1, stack_value} [5511,5529) {lit1, stack_value} [d634] parameter 'count' [54ce,54f2) {reg1} [54f2,54fa) {GNU_entry_value(1) {reg1}, stack_value} [5511,5521) {reg1} [5521,5529) {GNU_entry_value(1) {reg1}, stack_value} [d641] parameter 'type' [54ce,54e6) {reg4} [54e6,54fa) {GNU_entry_value(1) {reg4}, stack_value} [5511,5521) {reg4} [5521,5529) {GNU_entry_value(1) {reg4}, stack_value} [d64e] parameter 'elf' [54ce,54fa) {reg5} [5511,551d) {reg5} [551d,5529) {GNU_entry_value(1) {reg5}, stack_value} [d5bf] function 'gelf_fsize'@54c0 frame_base: {call_frame_cfa {bregx(7,8)}} [d5da] parameter 'elf' [54c0,5505) {reg5} [5505,5511) {GNU_entry_value(1) {reg5}, stack_value} [5511,551d) {reg5} [551d,5529) {GNU_entry_value(1) {reg5}, stack_value} [5529,5533) {reg5} [d5e7] parameter 'type' [54c0,54e6) {reg4} [54e6,54fa) {GNU_entry_value(1) {reg4}, stack_value} [54fa,5509) {reg4} [5509,5511) {GNU_entry_value(1) {reg4}, stack_value} [5511,5521) {reg4} [5521,5529) {GNU_entry_value(1) {reg4}, stack_value} [5529,5533) {reg4} [d5f4] parameter 'count' [54c0,54f2) {reg1} [54f2,54fa) {GNU_entry_value(1) {reg1}, stack_value} [54fa,5509) {reg1} [5509,5511) {GNU_entry_value(1) {reg1}, stack_value} [5511,5521) {reg1} [5521,5529) {GNU_entry_value(1) {reg1}, stack_value} [5529,5533) {reg1} [d601] parameter 'version' [54c0,5509) {reg2} [5509,5511) {GNU_entry_value(1) {reg2}, stack_value} [5511,5521) {reg2} [5521,5529) {GNU_entry_value(1) {reg2}, stack_value} [5529,5533) {reg2} module 'libelf.so' [d69c] CU '../../elfutils-0.180/libelf/elf32_xlatetof.c'@5540 [da32] function 'elf32_xlatetof'@5540 frame_base: {call_frame_cfa {bregx(7,8)}} [da54] parameter 'dest' [5540,5553) {reg5} [5553,55b8) {reg3} [55b8,55ba) {GNU_entry_value(1) {reg5}, stack_value} [55ba,55f1) {reg3} [55f1,55f3) {GNU_entry_value(1) {reg5}, stack_value} [55f3,561e) {reg3} [da68] parameter 'src' [5540,5599) {reg4} [5599,55b9) {reg6} [55b9,55ba) {GNU_entry_value(1) {reg4}, stack_value} [55ba,55c6) {reg4} [55c6,55dc) {reg6} [55dc,55e9) {reg4} [55e9,55f2) {reg6} [55f2,55f3) {GNU_entry_value(1) {reg4}, stack_value} [55f3,5601) {reg4} [5601,5606) {reg6} [5606,5619) {reg4} [5619,561e) {reg6} [da7c] parameter 'encode' [5540,5545) {reg1} [5545,559e) {reg2} [559e,55ba) {GNU_entry_value(1) {reg1}, stack_value} [55ba,55d2) {reg2} [55d2,55dc) {GNU_entry_value(1) {reg1}, stack_value} [55dc,55e9) {reg2} [55e9,55f3) {GNU_entry_value(1) {reg1}, stack_value} [55f3,5601) {reg2} [5601,5606) {GNU_entry_value(1) {reg1}, stack_value} [5606,5619) {reg2} [5619,561e) {GNU_entry_value(1) {reg1}, stack_value} [da90] variable 'recsize' [dacd] inlined function 'memmove'@55c8 [dae6] parameter '__len' [55c8,55d2) {reg8} [daf3] parameter '__src' [55c8,55d2) {breg6(0)} [db00] parameter '__dest' [55c8,55d2) {breg3(0)} module 'libelf.so' [dbc4] CU '../../elfutils-0.180/libelf/elf32_xlatetom.c'@5620 [df5a] function 'elf32_xlatetom'@5620 frame_base: {call_frame_cfa {bregx(7,8)}} [df7c] parameter 'dest' [5620,5643) {reg5} [5643,56a3) {reg3} [56a3,56a5) {GNU_entry_value(1) {reg5}, stack_value} [56a5,56d9) {reg3} [56d9,56db) {GNU_entry_value(1) {reg5}, stack_value} [56db,56fe) {reg3} [df90] parameter 'src' [5620,5626) {reg4} [5626,56a4) {reg6} [56a4,56a5) {GNU_entry_value(1) {reg4}, stack_value} [56a5,56da) {reg6} [56da,56db) {GNU_entry_value(1) {reg4}, stack_value} [56db,56fe) {reg6} [dfa4] parameter 'encode' [5620,5641) {reg1} [5641,5689) {reg4} [5689,56a5) {GNU_entry_value(1) {reg1}, stack_value} [56a5,56b3) {reg4} [56b3,56b7) {breg0(1), stack_value} [56b7,56c1) {GNU_entry_value(1) {reg1}, stack_value} [56c1,56d1) {reg4} [56d1,56db) {GNU_entry_value(1) {reg1}, stack_value} [56db,56e9) {reg4} [56e9,56ee) {GNU_entry_value(1) {reg1}, stack_value} [56ee,56f9) {reg4} [56f9,56fe) {GNU_entry_value(1) {reg1}, stack_value} [dfb8] variable 'recsize' [dff5] inlined function 'memmove'@56ad [e00e] parameter '__len' [56ad,56b7) {breg6(16)} [e01b] parameter '__src' [56ad,56b7) {breg6(0)} [e028] parameter '__dest' [56ad,56b7) {breg3(0)} module 'libelf.so' [e0ec] CU '../../elfutils-0.180/libelf/elf64_xlatetof.c'@5700 [e482] function 'elf64_xlatetof'@5700 frame_base: {call_frame_cfa {bregx(7,8)}} [e4a4] parameter 'dest' [5700,5713) {reg5} [5713,5780) {reg3} [5780,5782) {GNU_entry_value(1) {reg5}, stack_value} [5782,57b9) {reg3} [57b9,57bb) {GNU_entry_value(1) {reg5}, stack_value} [57bb,57de) {reg3} [e4b8] parameter 'src' [5700,5722) {reg4} [5722,5781) {reg6} [5781,5782) {GNU_entry_value(1) {reg4}, stack_value} [5782,57ba) {reg6} [57ba,57bb) {GNU_entry_value(1) {reg4}, stack_value} [57bb,57de) {reg6} [e4cc] parameter 'encode' [5700,5708) {reg1} [5708,5766) {reg2} [5766,5782) {GNU_entry_value(1) {reg1}, stack_value} [5782,5797) {reg2} [5797,57a1) {GNU_entry_value(1) {reg1}, stack_value} [57a1,57b1) {reg2} [57b1,57bb) {GNU_entry_value(1) {reg1}, stack_value} [57bb,57c9) {reg2} [57c9,57ce) {GNU_entry_value(1) {reg1}, stack_value} [57ce,57d9) {reg2} [57d9,57de) {GNU_entry_value(1) {reg1}, stack_value} [e4e0] variable 'recsize' [e51d] inlined function 'memmove'@578d [e536] parameter '__len' [578d,5797) {reg8} [e543] parameter '__src' [578d,5797) {breg6(0)} [e550] parameter '__dest' [578d,5797) {breg3(0)} module 'libelf.so' [e614] CU '../../elfutils-0.180/libelf/elf64_xlatetom.c'@57e0 [e9aa] function 'elf64_xlatetom'@57e0 frame_base: {call_frame_cfa {bregx(7,8)}} [e9cc] parameter 'dest' [57e0,5803) {reg5} [5803,586b) {reg3} [586b,586d) {GNU_entry_value(1) {reg5}, stack_value} [586d,58a1) {reg3} [58a1,58a3) {GNU_entry_value(1) {reg5}, stack_value} [58a3,58ce) {reg3} [e9e0] parameter 'src' [57e0,57e6) {reg4} [57e6,586c) {reg6} [586c,586d) {GNU_entry_value(1) {reg4}, stack_value} [586d,58a2) {reg6} [58a2,58a3) {GNU_entry_value(1) {reg4}, stack_value} [58a3,58ce) {reg6} [e9f4] parameter 'encode' [57e0,5801) {reg1} [5801,584d) {reg4} [584d,586d) {GNU_entry_value(1) {reg1}, stack_value} [586d,587b) {reg4} [587b,587f) {breg0(1), stack_value} [587f,5889) {GNU_entry_value(1) {reg1}, stack_value} [5889,5899) {reg4} [5899,58a3) {GNU_entry_value(1) {reg1}, stack_value} [58a3,58b1) {reg4} [58b1,58b6) {GNU_entry_value(1) {reg1}, stack_value} [58b6,58c9) {reg4} [58c9,58ce) {GNU_entry_value(1) {reg1}, stack_value} [ea08] variable 'recsize' [ea45] inlined function 'memmove'@5875 [ea5e] parameter '__len' [5875,587f) {breg6(16)} [ea6b] parameter '__src' [5875,587f) {breg6(0)} [ea78] parameter '__dest' [5875,587f) {breg3(0)} module 'libelf.so' [eb3c] CU '../../elfutils-0.180/libelf/gelf_xlate.c'@58d0 [14339] inlined function 'Elf64_cvt_chdr'@65ad [1434e] parameter 'encode' [14353] parameter 'len' [65ad,65ba) {reg1} [65ba,65c9) {reg3} [65c9,65cb) {GNU_entry_value(1) {reg1}, stack_value} [65cb,65f5) {reg3} [14360] parameter 'src' [65ad,65ba) {reg4} [65ba,65ca) {reg6} [65ca,65cb) {GNU_entry_value(1) {reg4}, stack_value} [65cb,65f5) {reg6} [1436d] parameter 'dest' [65ad,65ba) {reg5} [65ba,65f5) {GNU_entry_value(1) {reg5}, stack_value} [14645] inlined function 'Elf32_cvt_chdr'@688d [1465a] parameter 'encode' [688d,689a) {reg2} [689a,68c7) {GNU_entry_value(1) {reg2}, stack_value} [14667] parameter 'len' [688d,689a) {reg1} [689a,68a9) {reg3} [68a9,68ab) {GNU_entry_value(1) {reg1}, stack_value} [68ab,68c7) {reg3} [14674] parameter 'src' [688d,689a) {reg4} [689a,68aa) {reg6} [68aa,68ab) {GNU_entry_value(1) {reg4}, stack_value} [68ab,68c7) {reg6} [14681] parameter 'dest' [688d,689a) {reg5} [689a,68c7) {GNU_entry_value(1) {reg5}, stack_value} [fa24] function 'elf_cvt_note8'@6780 frame_base: {call_frame_cfa {bregx(7,8)}} [fa42] parameter 'dest' [6780,678a) {reg5} [678a,678b) {GNU_entry_value(1) {reg5}, stack_value} [fa56] parameter 'src' [6780,678a) {reg4} [678a,678b) {GNU_entry_value(1) {reg4}, stack_value} [fa6a] parameter 'len' [6780,678a) {reg1} [678a,678b) {GNU_entry_value(1) {reg1}, stack_value} [fa7e] parameter 'encode' [6780,678a) {reg2} [678a,678b) {GNU_entry_value(1) {reg2}, stack_value} [fac2] function 'elf_cvt_note4'@6790 frame_base: {call_frame_cfa {bregx(7,8)}} [fae0] parameter 'dest' [6790,6797) {reg5} [6797,6798) {GNU_entry_value(1) {reg5}, stack_value} [faf4] parameter 'src' [6790,6797) {reg4} [6797,6798) {GNU_entry_value(1) {reg4}, stack_value} [fb08] parameter 'len' [6790,6797) {reg1} [6797,6798) {GNU_entry_value(1) {reg1}, stack_value} [fb1c] parameter 'encode' [6790,6797) {reg2} [6797,6798) {GNU_entry_value(1) {reg2}, stack_value} [fb60] function 'elf_cvt_note'@6650 frame_base: {call_frame_cfa {bregx(7,8)}} [fb7e] parameter 'dest' [6650,6677) {reg5} [6677,66b9) {reg6} [66b9,66c6) {reg5} [66c6,66d0) {breg6(12), stack_value} [66d0,6707) {reg6} [6707,670e) {reg1} [670e,6744) {reg6} [6744,675d) {reg5} [675d,6765) {reg6} [6765,677a) {reg5} [fb92] parameter 'src' [6650,6677) {reg4} [6677,66b9) {reg12} [66b9,66c6) {reg4} [66c6,66cd) {breg12(12), stack_value} [66cd,6744) {reg12} [6744,675d) {reg4} [675d,6765) {reg12} [6765,677a) {reg4} [fba6] parameter 'len' [6650,6677) {reg1} [6677,66ca) {reg13} [66d0,6758) {reg13} [675d,6772) {reg13} [6772,677a) {reg1} [fbba] parameter 'encode' [6650,6677) {reg2} [6677,6753) {reg3} [6753,675d) {GNU_entry_value(1) {reg2}, stack_value} [675d,676d) {reg3} [676d,677b) {GNU_entry_value(1) {reg2}, stack_value} [fbce] parameter 'nhdr8' [6650,6677) {reg8} [6677,675a) {reg14} [675a,675d) {GNU_entry_value(1) {reg8}, stack_value} [675d,6774) {reg14} [6774,677b) {GNU_entry_value(1) {reg8}, stack_value} [fbe2] variable '__PRETTY_FUNCTION__' [fe7c] function 'elf_cvt_gnuhash'@5bc0 frame_base: {call_frame_cfa {bregx(7,8)}} [fe9a] parameter 'dest' [5bc0,5c36) {reg5} [5c36,5c62) {GNU_entry_value(1) {reg5}, stack_value} [5c62,5c6e) {reg5} [feae] parameter 'src' [5bc0,5c33) {reg4} [5c33,5c62) {GNU_entry_value(1) {reg4}, stack_value} [5c62,5c6e) {reg4} [fec2] parameter 'len' [5bc0,5bc9) {reg1} [fed6] parameter 'encode' [5bc0,5bc9) {reg2} [5bc9,5bfd) {reg8} [5bfd,5c62) {GNU_entry_value(1) {reg2}, stack_value} [5c62,5c6e) {reg8} [feea] variable 'dest32' [5bc0,5c4e) {reg5} (5c4e,5c4e) [5c4e,5c5c) {breg5(0), breg0(0), plus, plus_uconst(4), stack_value} [5c5c,5c61) {breg5(0), breg0(0), plus, stack_value} [5c62,5c6e) {reg5} [fefe] variable 'src32' [5bc0,5c4e) {reg4} (5c4e,5c4e) [5c4e,5c5c) {breg4(0), breg0(0), plus, plus_uconst(4), stack_value} [5c5c,5c61) {breg4(0), breg0(0), plus, stack_value} [5c62,5c6e) {reg4} [ff12] variable 'save_src32_2' [5bc4,5bee) {reg9} [5c62,5c6c) {reg9} [ff26] variable 'bitmask_words' [5bee,5c61) {reg9} [ff3a] variable 'dest64' [5bee,5c36) {breg5(16), stack_value} [5c36,5c61) {GNU_entry_value(1) {reg5}, plus_uconst(16), stack_value} [ff4e] variable 'src64' [5bee,5c33) {breg4(16), stack_value} [5c33,5c61) {GNU_entry_value(1) {reg4}, plus_uconst(16), stack_value} [13bbf] inlined function 'elf_cvt_Verneed'@62b8 [13bd4] parameter 'encode' [62b8,63a4) {reg6} [63a4,63a7) {GNU_entry_value(1) {reg2}, stack_value} [63a7,640f) {reg6} [13be1] parameter 'len' [62b8,62c0) {reg1} [62c0,63a3) {reg3} [63a3,63a7) {GNU_entry_value(1) {reg1}, stack_value} [63a7,640f) {reg3} [13bee] parameter 'src' [62b8,63a6) {reg12} [63a6,63a7) {GNU_entry_value(1) {reg4}, stack_value} [63a7,640f) {reg12} [13bfb] parameter 'dest' [62b8,62c0) {reg5} [62c0,640f) {GNU_entry_value(1) {reg5}, stack_value} [13f78] inlined function 'elf_cvt_Verdef'@642b [13f8d] parameter 'encode' [642b,6535) {reg12} [6535,6538) {GNU_entry_value(1) {reg2}, stack_value} [6538,659b) {reg12} [13f9a] parameter 'len' [642b,6437) {reg1} [6437,6532) {reg3} [6532,6538) {GNU_entry_value(1) {reg1}, stack_value} [6538,659b) {reg3} [13fa7] parameter 'src' [642b,6533) {reg6} [6533,6538) {GNU_entry_value(1) {reg4}, stack_value} [6538,659b) {reg6} [13fb4] parameter 'dest' [143e8] inlined function 'Elf64_cvt_Chdr'@65d0 [14400] parameter 'len' [14405] parameter 'encode' [1440a] parameter 'src' [1440f] parameter 'dest' [14414] variable 'tdest' [65cb,65f5) {GNU_entry_value(1) {reg5}, stack_value} (65f5,65f5) [14421] variable 'tsrc' [65cb,65f5) {reg6} (65f5,65f5) [1442e] variable 'n' [65cb,65f5) {lit1, stack_value} (65f5,65f5) [102d0] function 'Elf64_cvt_Move'@5ea0 frame_base: {call_frame_cfa {bregx(7,8)}} [102ee] parameter 'dest' [5ea0,5eb0) {reg5} [5eb0,5ef6) {GNU_entry_value(1) {reg5}, stack_value} [10302] parameter 'src' [5ea0,5eb0) {reg4} [5eb0,5ef6) {GNU_entry_value(1) {reg4}, stack_value} [10316] parameter 'len' [5ea0,5ea4) {reg1} [5ea4,5ef6) {GNU_entry_value(1) {reg1}, stack_value} [1032a] parameter 'encode' [5ea0,5ef6) {reg2} [10338] variable 'tdest' [5ea0,5eb7) {reg5} [5eb7,5ef0) {breg5(-32), stack_value} [5ef0,5ef6) {reg5} [1034c] variable 'tsrc' [5ea0,5ebb) {reg4} [5ebb,5ef0) {breg4(-32), stack_value} [5ef0,5ef6) {reg4} [10360] variable 'n' [5ea4,5ead) {reg1} [5ead,5eb0) {GNU_entry_value(1) {reg1}, lit5, shr, stack_value} [105da] function 'Elf64_cvt_Rela'@5c70 frame_base: {call_frame_cfa {bregx(7,8)}} [105f8] parameter 'dest' [5c70,5c95) {reg5} [5c95,5cc6) {GNU_entry_value(1) {reg5}, stack_value} [1060c] parameter 'src' [5c70,5c95) {reg4} [5c95,5cc6) {GNU_entry_value(1) {reg4}, stack_value} [10620] parameter 'len' [5c70,5c7d) {reg1} [5c7d,5cc6) {reg2} [10634] parameter 'encode' [5c70,5c73) {reg2} [5c73,5cc6) {GNU_entry_value(1) {reg2}, stack_value} [10648] variable 'tdest' [5c70,5c9f) {reg5} [5c9f,5cc0) {breg5(-24), stack_value} [5cc0,5cc6) {reg5} [1065c] variable 'tsrc' [5c70,5ca3) {reg4} [5ca3,5cc0) {breg4(-24), stack_value} [5cc0,5cc6) {reg4} [10670] variable 'n' [5c87,5c95) {reg1} [107f0] function 'Elf64_cvt_Sym'@5f00 frame_base: {call_frame_cfa {bregx(7,8)}} [1080e] parameter 'dest' [5f00,5f25) {reg5} [5f25,5f6d) {GNU_entry_value(1) {reg5}, stack_value} [10822] parameter 'src' [5f00,5f25) {reg4} [5f25,5f6d) {GNU_entry_value(1) {reg4}, stack_value} [10836] parameter 'len' [5f00,5f0d) {reg1} [5f0d,5f6d) {reg2} [1084a] parameter 'encode' [5f00,5f03) {reg2} [5f03,5f6d) {GNU_entry_value(1) {reg2}, stack_value} [1085e] variable 'tdest' [5f00,5f2e) {reg5} [5f2e,5f67) {breg5(-24), stack_value} [5f67,5f6d) {reg5} [10872] variable 'tsrc' [5f00,5f32) {reg4} [5f32,5f67) {breg4(-24), stack_value} [5f67,5f6d) {reg4} [10886] variable 'n' [5f17,5f25) {reg1} [109eb] function 'Elf64_cvt_Shdr'@5cd0 frame_base: {call_frame_cfa {bregx(7,8)}} [10a09] parameter 'dest' [5cd0,5ce0) {reg5} [5ce0,5d4f) {GNU_entry_value(1) {reg5}, stack_value} [10a1d] parameter 'src' [5cd0,5ce0) {reg4} [5ce0,5d4f) {GNU_entry_value(1) {reg4}, stack_value} [10a31] parameter 'len' [5cd0,5cd4) {reg1} [5cd4,5d4f) {GNU_entry_value(1) {reg1}, stack_value} [10a45] parameter 'encode' [5cd0,5d4f) {reg2} [10a53] variable 'tdest' [5cd0,5ce6) {reg5} [5ce6,5d49) {breg5(-64), stack_value} [5d49,5d4f) {reg5} [10a67] variable 'tsrc' [5cd0,5cea) {reg4} [5cea,5d49) {breg4(-64), stack_value} [5d49,5d4f) {reg4} [10a7b] variable 'n' [5cd4,5cdd) {reg1} [5cdd,5ce0) {GNU_entry_value(1) {reg1}, lit6, shr, stack_value} [10df0] function 'Elf64_cvt_Phdr'@5d50 frame_base: {call_frame_cfa {bregx(7,8)}} [10e0e] parameter 'dest' [5d50,5d74) {reg5} [5d74,5dd7) {GNU_entry_value(1) {reg5}, stack_value} [10e22] parameter 'src' [5d50,5d74) {reg4} [5d74,5dd7) {GNU_entry_value(1) {reg4}, stack_value} [10e36] parameter 'len' [5d50,5d61) {reg1} [5d61,5dd7) {reg2} [10e4a] parameter 'encode' [5d50,5d5d) {reg2} [5d5d,5dd7) {GNU_entry_value(1) {reg2}, stack_value} [10e5e] variable 'tdest' [5d50,5d7e) {reg5} [5d7e,5dd1) {breg5(-56), stack_value} [5dd1,5dd7) {reg5} [10e72] variable 'tsrc' [5d50,5d82) {reg4} [5d82,5dd1) {breg4(-56), stack_value} [5dd1,5dd7) {reg4} [10e86] variable 'n' [5d67,5d71) {reg1} [5d71,5d74) {breg2(0), lit3, shr, GNU_convert{long unsigned int,unsigned,64@[eb65]}, GNU_convert{__int128 unsigned,unsigned,128@[eb5e]}, breg8(0), GNU_convert{long unsigned int,unsigned,64@[eb65]}, GNU_convert{__int128 unsigned,unsigned,128@[eb5e]}, mul, const1u(64), GNU_convert{__int128 unsigned,unsigned,128@[eb5e]}, shr, GNU_convert{long unsigned int,unsigned,64@[eb65]}, GNU_convert[0], stack_value} [1114d] function 'Elf64_cvt_Ehdr'@5f70 frame_base: {call_frame_cfa {bregx(7,8)}} [1116b] parameter 'dest' [5f70,5f84) {reg5} [5f84,6033) {GNU_entry_value(1) {reg5}, stack_value} [1117f] parameter 'src' [5f70,5f84) {reg4} [5f84,6033) {GNU_entry_value(1) {reg4}, stack_value} [11193] parameter 'len' [5f70,5f74) {reg1} [5f74,6033) {GNU_entry_value(1) {reg1}, stack_value} [111a7] parameter 'encode' [5f70,6033) {reg2} [111b5] variable 'tdest' [5f70,5f90) {reg5} [5f90,6029) {breg5(-64), stack_value} [6029,6033) {reg5} [111c9] variable 'tsrc' [5f70,5f94) {reg4} [5f94,6029) {breg4(-64), stack_value} [6029,6033) {reg4} [111dd] variable 'n' [5f74,5f81) {reg1} [5f81,5f84) {GNU_entry_value(1) {reg1}, lit6, shr, stack_value} [10730] inlined function 'Elf64_cvt_Sxword1'@5cb5 [10751] parameter 'ptr' [10756] parameter 'dest' [10372] inlined function 'Elf64_cvt_Xword1'@5eb0 [1038b] parameter 'ptr' [5eb0,5ebb) {reg4} [5ebb,5ec2) {breg4(-32), stack_value} [10398] parameter 'dest' [5eb0,5eb7) {reg5} [5eb7,5ec2) {breg5(-32), stack_value} [103c9] inlined function 'Elf64_cvt_Xword1'@5ec2 [103ee] parameter 'ptr' [103f3] parameter 'dest' [10420] inlined function 'Elf64_cvt_Xword1'@5ecd [10445] parameter 'ptr' [1044a] parameter 'dest' [106d9] inlined function 'Elf64_cvt_Xword1'@5caa [106fe] parameter 'ptr' [10703] parameter 'dest' [10991] inlined function 'Elf64_cvt_Xword1'@5f5c [109b2] parameter 'ptr' [109b7] parameter 'dest' [10b3b] inlined function 'Elf64_cvt_Xword1'@5cf7 [10b60] parameter 'ptr' [10b65] parameter 'dest' [10c40] inlined function 'Elf64_cvt_Xword1'@5d18 [10c65] parameter 'ptr' [10c6a] parameter 'dest' [10d45] inlined function 'Elf64_cvt_Xword1'@5d33 [10d6a] parameter 'ptr' [10d6f] parameter 'dest' [10d9c] inlined function 'Elf64_cvt_Xword1'@5d3e [10dbd] parameter 'ptr' [10dc2] parameter 'dest' [1104b] inlined function 'Elf64_cvt_Xword1'@5db0 [11070] parameter 'ptr' [11075] parameter 'dest' [110a2] inlined function 'Elf64_cvt_Xword1'@5dbb [110c7] parameter 'ptr' [110cc] parameter 'dest' [110f9] inlined function 'Elf64_cvt_Xword1'@5dc6 [1111a] parameter 'ptr' [1111f] parameter 'dest' [139fd] inlined function 'Elf64_cvt_Xword1'@5ba2 [13a1e] parameter 'ptr' [13a23] parameter 'dest' [14519] inlined function 'Elf64_cvt_Xword1'@65df [1453e] parameter 'ptr' [65df,65ea) {breg6(8), stack_value} [1454b] parameter 'dest' [65df,65ea) {GNU_entry_value(1) {reg5}, plus_uconst(8), stack_value} [14588] inlined function 'Elf64_cvt_Xword1'@65ea [145a9] parameter 'ptr' [65ea,65f5) {breg6(16), stack_value} [145b6] parameter 'dest' [65ea,65f5) {GNU_entry_value(1) {reg5}, plus_uconst(16), stack_value} [10898] inlined function 'Elf64_cvt_Word1'@5f28 [108b1] parameter 'ptr' [5f25,5f32) {reg4} [5f32,5f37) {breg4(-24), stack_value} [108be] parameter 'dest' [5f25,5f2e) {reg5} [5f2e,5f37) {breg5(-24), stack_value} [10a8d] inlined function 'Elf64_cvt_Word1'@5ce0 [10aa6] parameter 'ptr' [5ce0,5cea) {reg4} [5cea,5cef) {breg4(-64), stack_value} [10ab3] parameter 'dest' [5ce0,5ce6) {reg5} [5ce6,5cef) {breg5(-64), stack_value} [10ae4] inlined function 'Elf64_cvt_Word1'@5cef [10b09] parameter 'ptr' [10b0e] parameter 'dest' [10c97] inlined function 'Elf64_cvt_Word1'@5d23 [10cbc] parameter 'ptr' [10cc1] parameter 'dest' [10cee] inlined function 'Elf64_cvt_Word1'@5d2b [10d13] parameter 'ptr' [10d18] parameter 'dest' [10e98] inlined function 'Elf64_cvt_Word1'@5d78 [10eb1] parameter 'ptr' [5d74,5d82) {reg4} [5d82,5d87) {breg4(-56), stack_value} [10ebe] parameter 'dest' [5d74,5d7e) {reg5} [5d7e,5d87) {breg5(-56), stack_value} [10eef] inlined function 'Elf64_cvt_Word1'@5d87 [10f14] parameter 'ptr' [10f19] parameter 'dest' [112c6] inlined function 'Elf64_cvt_Word1'@5fb0 [112eb] parameter 'ptr' [112f0] parameter 'dest' [11422] inlined function 'Elf64_cvt_Word1'@5fd9 [11447] parameter 'ptr' [1144c] parameter 'dest' [1443b] inlined function 'Elf64_cvt_Word1'@65d0 [14460] parameter 'ptr' [65cb,65d7) {reg6} [1446d] parameter 'dest' [65cb,65d7) {GNU_entry_value(1) {reg5}, stack_value} [144aa] inlined function 'Elf64_cvt_Word1'@65d7 [144cf] parameter 'ptr' [65d7,65df) {breg6(4), stack_value} [144dc] parameter 'dest' [65d7,65df) {GNU_entry_value(1) {reg5}, plus_uconst(4), stack_value} [10477] inlined function 'Elf64_cvt_Half1'@5ed8 [1049c] parameter 'ptr' [104a1] parameter 'dest' [104c2] inlined function 'Elf64_cvt_Half1'@5ee4 [104e3] parameter 'ptr' [104e8] parameter 'dest' [108ef] inlined function 'Elf64_cvt_Half1'@5f45 [10914] parameter 'ptr' [10919] parameter 'dest' [11230] inlined function 'Elf64_cvt_Half1'@5f98 [11255] parameter 'ptr' [1125a] parameter 'dest' [1127b] inlined function 'Elf64_cvt_Half1'@5fa4 [112a0] parameter 'ptr' [112a5] parameter 'dest' [11479] inlined function 'Elf64_cvt_Half1'@5fe1 [1149e] parameter 'ptr' [114a3] parameter 'dest' [114c4] inlined function 'Elf64_cvt_Half1'@5fed [114e9] parameter 'ptr' [114ee] parameter 'dest' [1150f] inlined function 'Elf64_cvt_Half1'@5ff9 [11534] parameter 'ptr' [11539] parameter 'dest' [1155a] inlined function 'Elf64_cvt_Half1'@6005 [1157f] parameter 'ptr' [11584] parameter 'dest' [115a5] inlined function 'Elf64_cvt_Half1'@6011 [115ca] parameter 'ptr' [115cf] parameter 'dest' [115f0] inlined function 'Elf64_cvt_Half1'@601d [11611] parameter 'ptr' [11616] parameter 'dest' [10be9] inlined function 'Elf64_cvt_Off1'@5d0d [10c0e] parameter 'ptr' [10c13] parameter 'dest' [10f46] inlined function 'Elf64_cvt_Off1'@5d8f [10f6b] parameter 'ptr' [10f70] parameter 'dest' [11374] inlined function 'Elf64_cvt_Off1'@5fc3 [11399] parameter 'ptr' [1139e] parameter 'dest' [113cb] inlined function 'Elf64_cvt_Off1'@5fce [113f0] parameter 'ptr' [113f5] parameter 'dest' [10682] inlined function 'Elf64_cvt_Addr1'@5c98 [1069b] parameter 'ptr' [5c95,5ca3) {reg4} [5ca3,5caa) {breg4(-24), stack_value} [106a8] parameter 'dest' [5c95,5c9f) {reg5} [5c9f,5caa) {breg5(-24), stack_value} [1093a] inlined function 'Elf64_cvt_Addr1'@5f51 [1095f] parameter 'ptr' [10964] parameter 'dest' [10b92] inlined function 'Elf64_cvt_Addr1'@5d02 [10bb7] parameter 'ptr' [10bbc] parameter 'dest' [10f9d] inlined function 'Elf64_cvt_Addr1'@5d9a [10fc2] parameter 'ptr' [10fc7] parameter 'dest' [10ff4] inlined function 'Elf64_cvt_Addr1'@5da5 [11019] parameter 'ptr' [1101e] parameter 'dest' [1131d] inlined function 'Elf64_cvt_Addr1'@5fb8 [11342] parameter 'ptr' [11347] parameter 'dest' [139a6] inlined function 'Elf64_cvt_Addr1'@5b90 [139bf] parameter 'ptr' [5b90,5b9b) {reg4} [5b9b,5ba2) {breg4(-16), stack_value} [139cc] parameter 'dest' [5b90,5b97) {reg5} [5b97,5ba2) {breg5(-16), stack_value} [119fd] function 'Elf32_cvt_Lib'@58f0 frame_base: {call_frame_cfa {bregx(7,8)}} [11a1b] parameter 'dest' [58f0,5915) {reg5} [5915,594d) {GNU_entry_value(1) {reg5}, stack_value} [11a2f] parameter 'src' [58f0,5915) {reg4} [5915,594d) {GNU_entry_value(1) {reg4}, stack_value} [11a43] parameter 'len' [58f0,58fd) {reg1} [58fd,594d) {reg2} [11a57] parameter 'encode' [58f0,58f3) {reg2} [58f3,594d) {GNU_entry_value(1) {reg2}, stack_value} [11a6b] variable 'tdest' [58f0,591e) {reg5} [591e,5947) {breg5(-20), stack_value} [5947,594d) {reg5} [11a7f] variable 'tsrc' [58f0,5922) {reg4} [5922,5947) {breg4(-20), stack_value} [5947,594d) {reg4} [11a93] variable 'n' [5907,5915) {reg1} [11c5b] function 'Elf32_cvt_Move'@6040 frame_base: {call_frame_cfa {bregx(7,8)}} [11c79] parameter 'dest' [6040,6065) {reg5} [6065,60ae) {GNU_entry_value(1) {reg5}, stack_value} [11c8d] parameter 'src' [6040,6065) {reg4} [6065,60ae) {GNU_entry_value(1) {reg4}, stack_value} [11ca1] parameter 'len' [6040,604d) {reg1} [604d,60ae) {reg2} [11cb5] parameter 'encode' [6040,6043) {reg2} [6043,60ae) {GNU_entry_value(1) {reg2}, stack_value} [11cc9] variable 'tdest' [6040,606f) {reg5} [606f,60a8) {breg5(-24), stack_value} [60a8,60ae) {reg5} [11cdd] variable 'tsrc' [6040,6073) {reg4} [6073,60a8) {breg4(-24), stack_value} [60a8,60ae) {reg4} [11cf1] variable 'n' [6057,6065) {reg1} [fc8f] inlined function 'Elf32_cvt_Rela' [fc9b] parameter 'encode' [fca0] parameter 'len' [fca5] parameter 'src' [fcaa] parameter 'dest' [146fc] inlined function 'Elf32_cvt_Rela'@68b0 [14714] parameter 'encode' [14719] parameter 'len' [1471e] parameter 'src' [14723] parameter 'dest' [14728] variable 'tdest' [68ab,68c7) {GNU_entry_value(1) {reg5}, stack_value} (68c7,68c7) [14735] variable 'tsrc' [68ab,68c7) {reg6} (68c7,68c7) [14742] variable 'n' [68ab,68c7) {lit1, stack_value} (68c7,68c7) [1209d] function 'Elf32_cvt_Sym'@60f0 frame_base: {call_frame_cfa {bregx(7,8)}} [120bb] parameter 'dest' [60f0,6100) {reg5} [6100,613f) {GNU_entry_value(1) {reg5}, stack_value} [120cf] parameter 'src' [60f0,6100) {reg4} [6100,613f) {GNU_entry_value(1) {reg4}, stack_value} [120e3] parameter 'len' [60f0,60f4) {reg1} [60f4,613f) {GNU_entry_value(1) {reg1}, stack_value} [120f7] parameter 'encode' [60f0,613f) {reg2} [12105] variable 'tdest' [60f0,6106) {reg5} [6106,6139) {breg5(-16), stack_value} [6139,613f) {reg5} [12119] variable 'tsrc' [60f0,610a) {reg4} [610a,6139) {breg4(-16), stack_value} [6139,613f) {reg4} [1212d] variable 'n' [60f4,60fd) {reg1} [60fd,6100) {GNU_entry_value(1) {reg1}, lit4, shr, stack_value} [12292] function 'Elf32_cvt_Shdr'@5a90 frame_base: {call_frame_cfa {bregx(7,8)}} [122b0] parameter 'dest' [5a90,5ab5) {reg5} [5ab5,5b15) {GNU_entry_value(1) {reg5}, stack_value} [122c4] parameter 'src' [5a90,5ab5) {reg4} [5ab5,5b15) {GNU_entry_value(1) {reg4}, stack_value} [122d8] parameter 'len' [5a90,5a9d) {reg1} [5a9d,5b15) {reg2} [122ec] parameter 'encode' [5a90,5a93) {reg2} [5a93,5b15) {GNU_entry_value(1) {reg2}, stack_value} [12300] variable 'tdest' [5a90,5abe) {reg5} [5abe,5b0f) {breg5(-40), stack_value} [5b0f,5b15) {reg5} [12314] variable 'tsrc' [5a90,5ac2) {reg4} [5ac2,5b0f) {breg4(-40), stack_value} [5b0f,5b15) {reg4} [12328] variable 'n' [5aa7,5ab5) {reg1} [1269d] function 'Elf32_cvt_Phdr'@5b20 frame_base: {call_frame_cfa {bregx(7,8)}} [126bb] parameter 'dest' [5b20,5b30) {reg5} [5b30,5b7d) {GNU_entry_value(1) {reg5}, stack_value} [126cf] parameter 'src' [5b20,5b30) {reg4} [5b30,5b7d) {GNU_entry_value(1) {reg4}, stack_value} [126e3] parameter 'len' [5b20,5b24) {reg1} [5b24,5b7d) {GNU_entry_value(1) {reg1}, stack_value} [126f7] parameter 'encode' [5b20,5b7d) {reg2} [12705] variable 'tdest' [5b20,5b36) {reg5} [5b36,5b77) {breg5(-32), stack_value} [5b77,5b7d) {reg5} [12719] variable 'tsrc' [5b20,5b3a) {reg4} [5b3a,5b77) {breg4(-32), stack_value} [5b77,5b7d) {reg4} [1272d] variable 'n' [5b24,5b2d) {reg1} [5b2d,5b30) {GNU_entry_value(1) {reg1}, lit5, shr, stack_value} [129f4] function 'Elf32_cvt_Ehdr'@61c0 frame_base: {call_frame_cfa {bregx(7,8)}} [12a12] parameter 'dest' [61c0,61e8) {reg5} [61e8,6292) {GNU_entry_value(1) {reg5}, stack_value} [12a26] parameter 'src' [61c0,61e8) {reg4} [61e8,6292) {GNU_entry_value(1) {reg4}, stack_value} [12a3a] parameter 'len' [61c0,61cd) {reg1} [61cd,6292) {reg2} [12a4e] parameter 'encode' [61c0,61c3) {reg2} [61c3,6292) {GNU_entry_value(1) {reg2}, stack_value} [12a62] variable 'tdest' [61c0,61f8) {reg5} [61f8,6288) {breg5(-52), stack_value} [6288,6292) {reg5} [12a76] variable 'tsrc' [61c0,61fc) {reg4} [61fc,6288) {breg4(-52), stack_value} [6288,6292) {reg4} [12a8a] variable 'n' [61d7,61e5) {reg1} [61e5,61e8) {breg2(0), GNU_convert{long unsigned int,unsigned,64@[eb65]}, GNU_convert{__int128 unsigned,unsigned,128@[eb5e]}, constu(5675921253449092805), GNU_convert{__int128 unsigned,unsigned,128@[eb5e]}, mul, const1u(64), GNU_convert{__int128 unsigned,unsigned,128@[eb5e]}, shr, GNU_convert{long unsigned int,unsigned,64@[eb65]}, GNU_convert[0], lit4, shr, stack_value} [12f52] function 'Elf32_cvt_Xword'@5de0 frame_base: {call_frame_cfa {bregx(7,8)}} [12f70] parameter 'dest' [5de0,5dff) {reg5} [5dff,5e0b) {breg5(0), breg0(0), plus, stack_value} [5e0b,5e0f) {breg0(0), breg5(0), plus, plus_uconst(8), stack_value} [5e0f,5e15) {breg0(0), breg5(0), plus, stack_value} (5e15,5e15) [5e15,5e2a) {breg5(0), breg2(0), plus, stack_value} (5e2a,5e2a) [5e2a,5e3f) {breg0(0), breg2(0), lit3, shr, minus, lit3, shl, GNU_entry_value(1) {reg5}, plus, breg2(0), plus, stack_value} [5e3f,5e41) {breg0(0), breg2(0), lit3, shr, minus, plus_uconst(1), lit3, shl, GNU_entry_value(1) {reg5}, plus, breg2(0), plus, stack_value} [12f84] parameter 'ptr' [5de0,5dff) {reg4} [5dff,5e0b) {breg4(0), breg0(0), plus, stack_value} [5e0b,5e0f) {breg0(0), breg4(0), plus, plus_uconst(8), stack_value} [5e0f,5e15) {breg0(0), breg4(0), plus, stack_value} (5e15,5e15) [5e15,5e27) {breg4(0), breg2(0), plus, stack_value} [5e27,5e2a) {GNU_entry_value(1) {reg4}, breg2(0), plus, stack_value} (5e2a,5e2a) [5e2a,5e3f) {breg0(0), breg2(0), lit3, shr, minus, lit3, shl, GNU_entry_value(1) {reg4}, plus, breg2(0), plus, stack_value} [5e3f,5e41) {breg0(0), breg2(0), lit3, shr, minus, plus_uconst(1), lit3, shl, GNU_entry_value(1) {reg4}, plus, breg2(0), plus, stack_value} [12f98] parameter 'len' [5de0,5de7) {reg1} [5de7,5df8) {reg2} [5df8,5e15) {GNU_entry_value(1) {reg1}, stack_value} [5e15,5e41) {reg2} [5e41,5e42) {GNU_entry_value(1) {reg1}, stack_value} [12fac] parameter 'encode' [5de0,5de3) {reg2} [5de3,5e42) {GNU_entry_value(1) {reg2}, stack_value} [12fc0] variable 'n' [5de7,5df0) {reg1} [5df0,5dff) {breg1(-1), stack_value} (5e15,5e15) [5e15,5e20) {breg1(-1), stack_value} [5e20,5e24) {breg1(0), not, stack_value} [5e24,5e3f) {reg0} [5e3f,5e41) {breg0(1), stack_value} [11d03] inlined function 'Elf32_cvt_Xword1'@6068 [11d1c] parameter 'ptr' [6065,6073) {reg4} [6073,607a) {breg4(-24), stack_value} [11d29] parameter 'dest' [6065,606f) {reg5} [606f,607a) {breg5(-24), stack_value} [11d5a] inlined function 'Elf32_cvt_Xword1'@607a [11d7f] parameter 'ptr' [11d84] parameter 'dest' [11db1] inlined function 'Elf32_cvt_Xword1'@6085 [11dd6] parameter 'ptr' [11ddb] parameter 'dest' [12fd2] inlined function 'Elf32_cvt_Xword1'@5e00 [12ff7] parameter 'ptr' [5dff,5e0b) {breg4(0), breg0(0), plus, stack_value} [13004] parameter 'dest' [5dff,5e0b) {breg5(0), breg0(0), plus, stack_value} [13041] inlined function 'Elf32_cvt_Xword1'@5e30 [13062] parameter 'ptr' [5e2a,5e3b) {breg0(0), breg2(0), lit3, shr, minus, lit3, shl, GNU_entry_value(1) {reg4}, plus, breg2(0), plus, stack_value} [1306f] parameter 'dest' [5e2a,5e3b) {breg0(0), breg2(0), lit3, shr, minus, lit3, shl, GNU_entry_value(1) {reg5}, plus, breg2(0), plus, stack_value} [fda1] inlined function 'Elf32_cvt_Sword1'@66f8 [fdc2] parameter 'ptr' [66f8,6702) {breg12(8), stack_value} [fdcf] parameter 'dest' [66f8,6702) {breg6(8), stack_value} [138e2] inlined function 'Elf32_cvt_Sword1'@5a7f [13903] parameter 'ptr' [13908] parameter 'dest' [1482d] inlined function 'Elf32_cvt_Sword1'@68bf [1484e] parameter 'ptr' [68bf,68c7) {breg6(8), stack_value} [1485b] parameter 'dest' [68bf,68c7) {GNU_entry_value(1) {reg5}, plus_uconst(8), stack_value} [fd32] inlined function 'Elf32_cvt_Word1'@66ee [fd57] parameter 'ptr' [66ee,66f8) {breg12(4), stack_value} [fd64] parameter 'dest' [66ee,66f8) {breg6(4), stack_value} [11aa5] inlined function 'Elf32_cvt_Word1'@5918 [11abe] parameter 'ptr' [5915,5922) {reg4} [5922,5927) {breg4(-20), stack_value} [11acb] parameter 'dest' [5915,591e) {reg5} [591e,5927) {breg5(-20), stack_value} [11afc] inlined function 'Elf32_cvt_Word1'@5927 [11b21] parameter 'ptr' [11b26] parameter 'dest' [11b53] inlined function 'Elf32_cvt_Word1'@592f [11b78] parameter 'ptr' [11b7d] parameter 'dest' [11baa] inlined function 'Elf32_cvt_Word1'@5937 [11bcf] parameter 'ptr' [11bd4] parameter 'dest' [11c01] inlined function 'Elf32_cvt_Word1'@593f [11c22] parameter 'ptr' [11c27] parameter 'dest' [1213f] inlined function 'Elf32_cvt_Word1'@6100 [12158] parameter 'ptr' [6100,610a) {reg4} [610a,610f) {breg4(-16), stack_value} [12165] parameter 'dest' [6100,6106) {reg5} [6106,610f) {breg5(-16), stack_value} [121ed] inlined function 'Elf32_cvt_Word1'@6117 [12212] parameter 'ptr' [12217] parameter 'dest' [1233a] inlined function 'Elf32_cvt_Word1'@5ab8 [12353] parameter 'ptr' [5ab5,5ac2) {reg4} [5ac2,5ac7) {breg4(-40), stack_value} [12360] parameter 'dest' [5ab5,5abe) {reg5} [5abe,5ac7) {breg5(-40), stack_value} [12391] inlined function 'Elf32_cvt_Word1'@5ac7 [123b6] parameter 'ptr' [123bb] parameter 'dest' [123e8] inlined function 'Elf32_cvt_Word1'@5acf [1240d] parameter 'ptr' [12412] parameter 'dest' [124ed] inlined function 'Elf32_cvt_Word1'@5ae7 [12512] parameter 'ptr' [12517] parameter 'dest' [12544] inlined function 'Elf32_cvt_Word1'@5aef [12569] parameter 'ptr' [1256e] parameter 'dest' [1259b] inlined function 'Elf32_cvt_Word1'@5af7 [125c0] parameter 'ptr' [125c5] parameter 'dest' [125f2] inlined function 'Elf32_cvt_Word1'@5aff [12617] parameter 'ptr' [1261c] parameter 'dest' [12649] inlined function 'Elf32_cvt_Word1'@5b07 [1266a] parameter 'ptr' [1266f] parameter 'dest' [1273f] inlined function 'Elf32_cvt_Word1'@5b30 [12758] parameter 'ptr' [5b30,5b3a) {reg4} [5b3a,5b3f) {breg4(-32), stack_value} [12765] parameter 'dest' [5b30,5b36) {reg5} [5b36,5b3f) {breg5(-32), stack_value} [1289b] inlined function 'Elf32_cvt_Word1'@5b57 [128c0] parameter 'ptr' [128c5] parameter 'dest' [128f2] inlined function 'Elf32_cvt_Word1'@5b5f [12917] parameter 'ptr' [1291c] parameter 'dest' [12949] inlined function 'Elf32_cvt_Word1'@5b67 [1296e] parameter 'ptr' [12973] parameter 'dest' [129a0] inlined function 'Elf32_cvt_Word1'@5b6f [129c1] parameter 'ptr' [129c6] parameter 'dest' [12b73] inlined function 'Elf32_cvt_Word1'@6218 [12b98] parameter 'ptr' [12b9d] parameter 'dest' [12ccf] inlined function 'Elf32_cvt_Word1'@6238 [12cf4] parameter 'ptr' [12cf9] parameter 'dest' [1376a] inlined function 'Elf32_cvt_Word1'@597f [1378b] parameter 'ptr' [13790] parameter 'dest' [1388b] inlined function 'Elf32_cvt_Word1'@5a77 [138b0] parameter 'ptr' [138b5] parameter 'dest' [147be] inlined function 'Elf32_cvt_Word1'@68b7 [147e3] parameter 'ptr' [68b7,68bf) {breg6(4), stack_value} [147f0] parameter 'dest' [68b7,68bf) {GNU_entry_value(1) {reg5}, plus_uconst(4), stack_value} [131ad] function 'Elf32_cvt_Half'@6140 frame_base: {call_frame_cfa {bregx(7,8)}} [131cb] parameter 'dest' [6140,615a) {reg5} [615a,616c) {breg5(0), breg0(0), plus, stack_value} [616c,6170) {breg0(0), breg5(0), plus, plus_uconst(2), stack_value} [6170,6176) {breg0(0), breg5(0), plus, stack_value} (6176,6176) [6176,6192) {breg5(0), breg2(0), plus, stack_value} (6192,6192) [6192,61a8) {breg0(0), breg2(0), lit1, shr, minus, lit1, shl, GNU_entry_value(1) {reg5}, plus, breg2(0), plus, stack_value} [61a8,61aa) {breg0(0), breg2(0), lit1, shr, minus, plus_uconst(1), lit1, shl, GNU_entry_value(1) {reg5}, plus, breg2(0), plus, stack_value} [131df] parameter 'ptr' [6140,615a) {reg4} [615a,616c) {breg4(0), breg0(0), plus, stack_value} [616c,6170) {breg0(0), breg4(0), plus, plus_uconst(2), stack_value} [6170,6176) {breg0(0), breg4(0), plus, stack_value} (6176,6176) [6176,618f) {breg4(0), breg2(0), plus, stack_value} [618f,6192) {GNU_entry_value(1) {reg4}, breg2(0), plus, stack_value} (6192,6192) [6192,61a8) {breg0(0), breg2(0), lit1, shr, minus, lit1, shl, GNU_entry_value(1) {reg4}, plus, breg2(0), plus, stack_value} [61a8,61aa) {breg0(0), breg2(0), lit1, shr, minus, plus_uconst(1), lit1, shl, GNU_entry_value(1) {reg4}, plus, breg2(0), plus, stack_value} [131f3] parameter 'len' [6140,6146) {reg1} [6146,6153) {reg2} [6153,6176) {GNU_entry_value(1) {reg1}, stack_value} [6176,61aa) {reg2} [61aa,61ab) {GNU_entry_value(1) {reg1}, stack_value} [13207] parameter 'encode' [6140,6143) {reg2} [6143,61ab) {GNU_entry_value(1) {reg2}, stack_value} [1321b] variable 'n' [6146,614f) {reg1} [614f,615a) {breg1(-1), stack_value} (6176,6176) [6176,6188) {breg1(-1), stack_value} [6188,618c) {breg1(0), not, stack_value} [618c,61a8) {reg0} [61a8,61aa) {breg0(1), stack_value} [11e08] inlined function 'Elf32_cvt_Half1'@6090 [11e2d] parameter 'ptr' [11e32] parameter 'dest' [11e53] inlined function 'Elf32_cvt_Half1'@609c [11e74] parameter 'ptr' [11e79] parameter 'dest' [12244] inlined function 'Elf32_cvt_Half1'@612d [12265] parameter 'ptr' [1226a] parameter 'dest' [12add] inlined function 'Elf32_cvt_Half1'@6200 [12b02] parameter 'ptr' [12b07] parameter 'dest' [12b28] inlined function 'Elf32_cvt_Half1'@620c [12b4d] parameter 'ptr' [12b52] parameter 'dest' [12d26] inlined function 'Elf32_cvt_Half1'@6240 [12d4b] parameter 'ptr' [12d50] parameter 'dest' [12d71] inlined function 'Elf32_cvt_Half1'@624c [12d96] parameter 'ptr' [12d9b] parameter 'dest' [12dbc] inlined function 'Elf32_cvt_Half1'@6258 [12de1] parameter 'ptr' [12de6] parameter 'dest' [12e07] inlined function 'Elf32_cvt_Half1'@6264 [12e2c] parameter 'ptr' [12e31] parameter 'dest' [12e52] inlined function 'Elf32_cvt_Half1'@6270 [12e77] parameter 'ptr' [12e7c] parameter 'dest' [12e9d] inlined function 'Elf32_cvt_Half1'@627c [12ebe] parameter 'ptr' [12ec3] parameter 'dest' [1322d] inlined function 'Elf32_cvt_Half1'@6160 [13252] parameter 'ptr' [615a,616c) {breg4(0), breg0(0), plus, stack_value} [1325f] parameter 'dest' [615a,616c) {breg5(0), breg0(0), plus, stack_value} [13290] inlined function 'Elf32_cvt_Half1'@6198 [132b1] parameter 'ptr' [6192,61a4) {breg0(0), breg2(0), lit1, shr, minus, lit1, shl, GNU_entry_value(1) {reg4}, plus, breg2(0), plus, stack_value} [132be] parameter 'dest' [6192,61a4) {breg0(0), breg2(0), lit1, shr, minus, lit1, shl, GNU_entry_value(1) {reg5}, plus, breg2(0), plus, stack_value} [13ac1] inlined function 'Elf32_cvt_Half1'@60c0 [13ada] parameter 'ptr' [60bd,60cb) {reg4} [60cb,60d3) {breg4(-4), stack_value} [13ae7] parameter 'dest' [60bd,60c7) {reg5} [60c7,60d3) {breg5(-4), stack_value} [13b18] inlined function 'Elf32_cvt_Half1'@60d3 [13b39] parameter 'ptr' [13b3e] parameter 'dest' [12496] inlined function 'Elf32_cvt_Off1'@5adf [124bb] parameter 'ptr' [124c0] parameter 'dest' [12796] inlined function 'Elf32_cvt_Off1'@5b3f [127bb] parameter 'ptr' [127c0] parameter 'dest' [12c21] inlined function 'Elf32_cvt_Off1'@6228 [12c46] parameter 'ptr' [12c4b] parameter 'dest' [12c78] inlined function 'Elf32_cvt_Off1'@6230 [12c9d] parameter 'ptr' [12ca2] parameter 'dest' [13383] function 'Elf32_cvt_Addr'@5990 frame_base: {call_frame_cfa {bregx(7,8)}} [133a1] parameter 'dest' [5990,59af) {reg5} [59af,59b8) {breg5(0), breg0(0), plus, stack_value} [59b8,59bc) {breg0(0), breg5(0), plus, plus_uconst(4), stack_value} [59bc,59c2) {breg0(0), breg5(0), plus, stack_value} (59c2,59c2) [59c2,59da) {breg5(0), breg2(0), plus, stack_value} (59da,59da) [59da,59ec) {breg0(0), breg2(0), lit2, shr, minus, lit2, shl, GNU_entry_value(1) {reg5}, plus, breg2(0), plus, stack_value} [59ec,59ee) {breg0(0), breg2(0), lit2, shr, minus, plus_uconst(1), lit2, shl, GNU_entry_value(1) {reg5}, plus, breg2(0), plus, stack_value} [133b5] parameter 'ptr' [5990,59af) {reg4} [59af,59b8) {breg4(0), breg0(0), plus, stack_value} [59b8,59bc) {breg0(0), breg4(0), plus, plus_uconst(4), stack_value} [59bc,59c2) {breg0(0), breg4(0), plus, stack_value} (59c2,59c2) [59c2,59d7) {breg4(0), breg2(0), plus, stack_value} [59d7,59da) {GNU_entry_value(1) {reg4}, breg2(0), plus, stack_value} (59da,59da) [59da,59ec) {breg0(0), breg2(0), lit2, shr, minus, lit2, shl, GNU_entry_value(1) {reg4}, plus, breg2(0), plus, stack_value} [59ec,59ee) {breg0(0), breg2(0), lit2, shr, minus, plus_uconst(1), lit2, shl, GNU_entry_value(1) {reg4}, plus, breg2(0), plus, stack_value} [133c9] parameter 'len' [5990,5997) {reg1} [5997,59a8) {reg2} [59a8,59c2) {GNU_entry_value(1) {reg1}, stack_value} [59c2,59ee) {reg2} [59ee,59ef) {GNU_entry_value(1) {reg1}, stack_value} [133dd] parameter 'encode' [5990,5993) {reg2} [5993,59ef) {GNU_entry_value(1) {reg2}, stack_value} [133f1] variable 'n' [5997,59a0) {reg1} [59a0,59af) {breg1(-1), stack_value} (59c2,59c2) [59c2,59d0) {breg1(-1), stack_value} [59d0,59d4) {breg1(0), not, stack_value} [59d4,59ec) {reg0} [59ec,59ee) {breg0(1), stack_value} [fcdb] inlined function 'Elf32_cvt_Addr1'@66da [fcf4] parameter 'ptr' [66da,66ee) {reg12} [fd01] parameter 'dest' [66da,66ee) {reg6} [12196] inlined function 'Elf32_cvt_Addr1'@610f [121bb] parameter 'ptr' [121c0] parameter 'dest' [1243f] inlined function 'Elf32_cvt_Addr1'@5ad7 [12464] parameter 'ptr' [12469] parameter 'dest' [127ed] inlined function 'Elf32_cvt_Addr1'@5b47 [12812] parameter 'ptr' [12817] parameter 'dest' [12844] inlined function 'Elf32_cvt_Addr1'@5b4f [12869] parameter 'ptr' [1286e] parameter 'dest' [12bca] inlined function 'Elf32_cvt_Addr1'@6220 [12bef] parameter 'ptr' [12bf4] parameter 'dest' [13403] inlined function 'Elf32_cvt_Addr1'@59b0 [13428] parameter 'ptr' [59af,59b8) {breg4(0), breg0(0), plus, stack_value} [13435] parameter 'dest' [59af,59b8) {breg5(0), breg0(0), plus, stack_value} [13472] inlined function 'Elf32_cvt_Addr1'@59e0 [13493] parameter 'ptr' [59da,59e8) {breg0(0), breg2(0), lit2, shr, minus, lit2, shl, GNU_entry_value(1) {reg4}, plus, breg2(0), plus, stack_value} [134a0] parameter 'dest' [59da,59e8) {breg0(0), breg2(0), lit2, shr, minus, lit2, shl, GNU_entry_value(1) {reg5}, plus, breg2(0), plus, stack_value} [13713] inlined function 'Elf32_cvt_Addr1'@5970 [1372c] parameter 'ptr' [596d,597a) {reg4} [597a,597f) {breg4(-8), stack_value} [13739] parameter 'dest' [596d,5976) {reg5} [5976,597f) {breg5(-8), stack_value} [13834] inlined function 'Elf32_cvt_Addr1'@5a68 [1384d] parameter 'ptr' [5a65,5a72) {reg4} [5a72,5a77) {breg4(-12), stack_value} [1385a] parameter 'dest' [5a65,5a6e) {reg5} [5a6e,5a77) {breg5(-12), stack_value} [1474f] inlined function 'Elf32_cvt_Addr1'@68b0 [14774] parameter 'ptr' [68ab,68b7) {reg6} [14781] parameter 'dest' [68ab,68b7) {GNU_entry_value(1) {reg5}, stack_value} [13504] function 'elf_cvt_Byte'@58d0 frame_base: {call_frame_cfa {bregx(7,8)}} [13522] parameter 'dest' [58d0,58e4) {reg5} [58e4,58e5) {GNU_entry_value(1) {reg5}, stack_value} [13536] parameter 'src' [58d0,58e4) {reg4} [58e4,58e5) {GNU_entry_value(1) {reg4}, stack_value} [1354a] parameter 'n' [58d0,58e4) {reg1} [58e4,58e5) {GNU_entry_value(1) {reg1}, stack_value} [1355c] parameter 'encode' [58d0,58e4) {reg2} [58e4,58e5) {GNU_entry_value(1) {reg2}, stack_value} [111ef] inlined function 'memmove'@5f88 [11208] parameter '__len' [5f84,5f98) {lit16, stack_value} [11215] parameter '__src' [5f84,5f94) {reg4} [5f94,5f98) {breg4(-64), stack_value} [11222] parameter '__dest' [5f84,5f90) {reg5} [5f90,5f98) {breg5(-64), stack_value} [12a9c] inlined function 'memmove'@61f0 [12ab5] parameter '__len' [61e8,6200) {lit16, stack_value} [12ac2] parameter '__src' [61e8,61fc) {reg4} [61fc,6200) {breg4(-52), stack_value} [12acf] parameter '__dest' [61e8,61f8) {reg5} [61f8,6200) {breg5(-52), stack_value} [13570] inlined function 'memmove'@58e0 [13591] parameter '__len' [58e0,58e4) {reg1} [58e4,58e5) {GNU_entry_value(1) {reg1}, stack_value} [1359e] parameter '__src' [58e0,58e4) {reg4} [58e4,58e5) {GNU_entry_value(1) {reg4}, stack_value} [135ab] parameter '__dest' [58e0,58e4) {reg5} [58e4,58e5) {GNU_entry_value(1) {reg5}, stack_value} [13c34] inlined function 'memmove'@62b8 [13c4d] parameter '__len' [62b8,62c0) {reg1} [62c0,62c7) {reg3} [13c5a] parameter '__src' [62b8,62c7) {reg12} [13c67] parameter '__dest' [62b8,62c0) {reg5} [62c0,62c7) {GNU_entry_value(1) {reg5}, stack_value} [13fe5] inlined function 'memmove'@642b [13ffe] parameter '__len' [642b,6437) {reg1} [6437,643e) {reg3} [1400b] parameter '__src' [642b,643e) {reg6} [14018] parameter '__dest' [1437a] inlined function 'memmove'@65b6 [1439f] parameter '__len' [65b6,65ba) {reg1} [65ba,65be) {reg3} [143ac] parameter '__src' [65b6,65ba) {reg4} [65ba,65be) {reg6} [143b9] parameter '__dest' [65b6,65ba) {reg5} [65ba,65be) {GNU_entry_value(1) {reg5}, stack_value} [1468e] inlined function 'memmove'@6896 [146b3] parameter '__len' [6896,689a) {reg1} [689a,689e) {reg3} [146c0] parameter '__src' [6896,689a) {reg4} [689a,689e) {reg6} [146cd] parameter '__dest' [6896,689a) {reg5} [689a,689e) {GNU_entry_value(1) {reg5}, stack_value} [fc2e] inlined function 'memcpy'@66be [fc47] parameter '__len' [66be,66c2) {breg15(-12), stack_value} [66c2,66c6) {reg1} [66c6,66c7) {breg15(-12), stack_value} [fc54] parameter '__src' [66be,66c6) {reg4} [66c6,66c7) {breg12(12), stack_value} [fc61] parameter '__dest' [66be,66c6) {reg5} [66c6,66c7) {breg6(12), stack_value} [fe0f] inlined function 'memcpy'@6765 [fe24] parameter '__len' [6765,6772) {reg13} [6772,677a) {reg1} [fe31] parameter '__src' [6765,677a) {reg4} [fe3e] parameter '__dest' [6765,677a) {reg5} [ffcc] inlined function '__bswap_64'@5c12 [ffe1] parameter '__bsx' [5c12,5c21) {breg0(0), breg4(0), plus, plus_uconst(16)} [103a5] inlined function '__bswap_64'@5eb0 [103ba] parameter '__bsx' [5eb0,5ebb) {breg4(0)} [5ebb,5ebe) {reg0} [103f8] inlined function '__bswap_64'@5ec2 [10419] parameter '__bsx' [1044f] inlined function '__bswap_64'@5ecd [10470] parameter '__bsx' [106b5] inlined function '__bswap_64'@5c98 [106ca] parameter '__bsx' [5c95,5ca3) {breg4(0)} [5ca3,5ca6) {reg0} [10708] inlined function '__bswap_64'@5caa [10729] parameter '__bsx' [1075b] inlined function '__bswap_64'@5cb5 [1077c] parameter '__bsx' [10969] inlined function '__bswap_64'@5f51 [1098a] parameter '__bsx' [109bc] inlined function '__bswap_64'@5f5c [109dd] parameter '__bsx' [10b6a] inlined function '__bswap_64'@5cf7 [10b8b] parameter '__bsx' [10bc1] inlined function '__bswap_64'@5d02 [10be2] parameter '__bsx' [10c18] inlined function '__bswap_64'@5d0d [10c39] parameter '__bsx' [10c6f] inlined function '__bswap_64'@5d18 [10c90] parameter '__bsx' [10d74] inlined function '__bswap_64'@5d33 [10d95] parameter '__bsx' [10dc7] inlined function '__bswap_64'@5d3e [10de8] parameter '__bsx' [10f75] inlined function '__bswap_64'@5d8f [10f96] parameter '__bsx' [10fcc] inlined function '__bswap_64'@5d9a [10fed] parameter '__bsx' [11023] inlined function '__bswap_64'@5da5 [11044] parameter '__bsx' [1107a] inlined function '__bswap_64'@5db0 [1109b] parameter '__bsx' [110d1] inlined function '__bswap_64'@5dbb [110f2] parameter '__bsx' [11124] inlined function '__bswap_64'@5dc6 [11145] parameter '__bsx' [1134c] inlined function '__bswap_64'@5fb8 [1136d] parameter '__bsx' [113a3] inlined function '__bswap_64'@5fc3 [113c4] parameter '__bsx' [113fa] inlined function '__bswap_64'@5fce [1141b] parameter '__bsx' [11d36] inlined function '__bswap_64'@6068 [11d4b] parameter '__bsx' [6065,6073) {breg4(0)} [6073,6076) {reg0} [11d89] inlined function '__bswap_64'@607a [11daa] parameter '__bsx' [11de0] inlined function '__bswap_64'@6085 [11e01] parameter '__bsx' [13011] inlined function '__bswap_64'@5e00 [13032] parameter '__bsx' [5dff,5e07) {breg4(0), breg0(0), plus} [1307c] inlined function '__bswap_64'@5e30 [1309d] parameter '__bsx' [5e2a,5e37) {breg0(0), lit3, shl, breg4(0), plus} [139d9] inlined function '__bswap_64'@5b90 [139ee] parameter '__bsx' [5b90,5b9b) {breg4(0)} [5b9b,5b9e) {reg0} [13a28] inlined function '__bswap_64'@5ba2 [13a49] parameter '__bsx' [14558] inlined function '__bswap_64'@65df [14579] parameter '__bsx' [65df,65e6) {breg6(8)} [145c3] inlined function '__bswap_64'@65ea [145e4] parameter '__bsx' [65ea,65f1) {breg6(16)} [fd0e] inlined function '__bswap_32'@66da [fd23] parameter '__bsx' [66da,66eb) {breg12(0)} [fd71] inlined function '__bswap_32'@66ee [fd92] parameter '__bsx' [66ee,66f5) {breg12(4)} [fddc] inlined function '__bswap_32'@66f8 [fdfd] parameter '__bsx' [66f8,66ff) {breg12(8)} [ff7f] inlined function '__bswap_32'@5bd3 [ff94] parameter '__bsx' [5bd3,5bdc) {breg4(0), breg0(0), plus} [fff0] inlined function '__bswap_32'@5c50 [10011] parameter '__bsx' [5c4e,5c55) {breg4(0), breg0(0), plus} [108cb] inlined function '__bswap_32'@5f28 [108e0] parameter '__bsx' [5f25,5f32) {breg4(0)} [5f32,5f34) {reg0} [10ac0] inlined function '__bswap_32'@5ce0 [10ad5] parameter '__bsx' [5ce0,5cea) {breg4(0)} [5cea,5cec) {reg0} [10b13] inlined function '__bswap_32'@5cef [10b34] parameter '__bsx' [10cc6] inlined function '__bswap_32'@5d23 [10ce7] parameter '__bsx' [10d1d] inlined function '__bswap_32'@5d2b [10d3e] parameter '__bsx' [10ecb] inlined function '__bswap_32'@5d78 [10ee0] parameter '__bsx' [5d74,5d82) {breg4(0)} [5d82,5d84) {reg0} [10f1e] inlined function '__bswap_32'@5d87 [10f3f] parameter '__bsx' [112f5] inlined function '__bswap_32'@5fb0 [11316] parameter '__bsx' [11451] inlined function '__bswap_32'@5fd9 [11472] parameter '__bsx' [11ad8] inlined function '__bswap_32'@5918 [11aed] parameter '__bsx' [5915,5922) {breg4(0)} [5922,5924) {reg0} [11b2b] inlined function '__bswap_32'@5927 [11b4c] parameter '__bsx' [11b82] inlined function '__bswap_32'@592f [11ba3] parameter '__bsx' [11bd9] inlined function '__bswap_32'@5937 [11bfa] parameter '__bsx' [11c2c] inlined function '__bswap_32'@593f [11c4d] parameter '__bsx' [12172] inlined function '__bswap_32'@6100 [12187] parameter '__bsx' [6100,610a) {breg4(0)} [610a,610c) {reg0} [121c5] inlined function '__bswap_32'@610f [121e6] parameter '__bsx' [1221c] inlined function '__bswap_32'@6117 [1223d] parameter '__bsx' [1236d] inlined function '__bswap_32'@5ab8 [12382] parameter '__bsx' [5ab5,5ac2) {breg4(0)} [5ac2,5ac4) {reg0} [123c0] inlined function '__bswap_32'@5ac7 [123e1] parameter '__bsx' [12417] inlined function '__bswap_32'@5acf [12438] parameter '__bsx' [1246e] inlined function '__bswap_32'@5ad7 [1248f] parameter '__bsx' [124c5] inlined function '__bswap_32'@5adf [124e6] parameter '__bsx' [1251c] inlined function '__bswap_32'@5ae7 [1253d] parameter '__bsx' [12573] inlined function '__bswap_32'@5aef [12594] parameter '__bsx' [125ca] inlined function '__bswap_32'@5af7 [125eb] parameter '__bsx' [12621] inlined function '__bswap_32'@5aff [12642] parameter '__bsx' [12674] inlined function '__bswap_32'@5b07 [12695] parameter '__bsx' [12772] inlined function '__bswap_32'@5b30 [12787] parameter '__bsx' [5b30,5b3a) {breg4(0)} [5b3a,5b3c) {reg0} [127c5] inlined function '__bswap_32'@5b3f [127e6] parameter '__bsx' [1281c] inlined function '__bswap_32'@5b47 [1283d] parameter '__bsx' [12873] inlined function '__bswap_32'@5b4f [12894] parameter '__bsx' [128ca] inlined function '__bswap_32'@5b57 [128eb] parameter '__bsx' [12921] inlined function '__bswap_32'@5b5f [12942] parameter '__bsx' [12978] inlined function '__bswap_32'@5b67 [12999] parameter '__bsx' [129cb] inlined function '__bswap_32'@5b6f [129ec] parameter '__bsx' [12ba2] inlined function '__bswap_32'@6218 [12bc3] parameter '__bsx' [12bf9] inlined function '__bswap_32'@6220 [12c1a] parameter '__bsx' [12c50] inlined function '__bswap_32'@6228 [12c71] parameter '__bsx' [12ca7] inlined function '__bswap_32'@6230 [12cc8] parameter '__bsx' [12cfe] inlined function '__bswap_32'@6238 [12d1f] parameter '__bsx' [13442] inlined function '__bswap_32'@59b0 [13463] parameter '__bsx' [59af,59b5) {breg4(0), breg0(0), plus} [134ad] inlined function '__bswap_32'@59e0 [134ce] parameter '__bsx' [59da,59e5) {breg0(0), lit2, shl, breg4(0), plus} [13746] inlined function '__bswap_32'@5970 [1375b] parameter '__bsx' [596d,597a) {breg4(0)} [597a,597c) {reg0} [13795] inlined function '__bswap_32'@597f [137b6] parameter '__bsx' [13867] inlined function '__bswap_32'@5a68 [1387c] parameter '__bsx' [5a65,5a72) {breg4(0)} [5a72,5a74) {reg0} [138ba] inlined function '__bswap_32'@5a77 [138db] parameter '__bsx' [1390d] inlined function '__bswap_32'@5a7f [1392e] parameter '__bsx' [13ce0] inlined function '__bswap_32'@631d [13cf9] parameter '__bsx' [13d26] inlined function '__bswap_32'@630d [13d3f] parameter '__bsx' [630d,6319) {breg10(4)} [13d4d] inlined function '__bswap_32'@631d [13d72] parameter '__bsx' [631d,6323) {breg10(12)} [13d9a] inlined function '__bswap_32'@6354 [13db3] parameter '__bsx' [6354,635c) {breg2(0)} [13dc1] inlined function '__bswap_32'@6399 [13dda] parameter '__bsx' [13e2e] inlined function '__bswap_32'@637d [13e43] parameter '__bsx' [637d,6395) {breg2(8)} [13e52] inlined function '__bswap_32'@640d [13e6b] parameter '__bsx' [13ebf] inlined function '__bswap_32'@63f1 [13ee4] parameter '__bsx' [63f1,63f7) {breg10(4)} [13ef2] inlined function '__bswap_32'@63fb [13f07] parameter '__bsx' [63fb,6409) {breg10(8)} [14082] inlined function '__bswap_32'@64ae [1409b] parameter '__bsx' [14116] inlined function '__bswap_32'@649e [1412f] parameter '__bsx' [649e,64aa) {breg9(8)} [1413d] inlined function '__bswap_32'@64ae [14162] parameter '__bsx' [64ae,64b4) {breg9(16)} [1418a] inlined function '__bswap_32'@64c7 [141a3] parameter '__bsx' (64fc,64fc) [141b1] inlined function '__bswap_32'@64c7 [141c6] parameter '__bsx' (64c7,64c7) [141d5] inlined function '__bswap_32'@6599 [141ee] parameter '__bsx' [14290] inlined function '__bswap_32'@657d [142b5] parameter '__bsx' [657d,6583) {breg9(8)} [142c3] inlined function '__bswap_32'@6587 [142d8] parameter '__bsx' [6587,6595) {breg9(12)} [1447a] inlined function '__bswap_32'@65d0 [1449b] parameter '__bsx' [65cb,65d5) {breg6(0)} [144e9] inlined function '__bswap_32'@65d7 [1450a] parameter '__bsx' [65d7,65dc) {breg6(4)} [1478e] inlined function '__bswap_32'@68b0 [147af] parameter '__bsx' [68ab,68b5) {breg6(0)} [147fd] inlined function '__bswap_32'@68b7 [1481e] parameter '__bsx' [68b7,68bc) {breg6(4)} [14868] inlined function '__bswap_32'@68bf [14889] parameter '__bsx' [68bf,68c4) {breg6(8)} [104a6] inlined function '__bswap_16'@5ed8 [104bb] parameter '__bsx' [104ed] inlined function '__bswap_16'@5ee4 [10502] parameter '__bsx' [1091e] inlined function '__bswap_16'@5f45 [10933] parameter '__bsx' [1125f] inlined function '__bswap_16'@5f98 [11274] parameter '__bsx' [112aa] inlined function '__bswap_16'@5fa4 [112bf] parameter '__bsx' [114a8] inlined function '__bswap_16'@5fe1 [114bd] parameter '__bsx' [114f3] inlined function '__bswap_16'@5fed [11508] parameter '__bsx' [1153e] inlined function '__bswap_16'@5ff9 [11553] parameter '__bsx' [11589] inlined function '__bswap_16'@6005 [1159e] parameter '__bsx' [115d4] inlined function '__bswap_16'@6011 [115e9] parameter '__bsx' [1161b] inlined function '__bswap_16'@601d [11630] parameter '__bsx' [11e37] inlined function '__bswap_16'@6090 [11e4c] parameter '__bsx' [11e7e] inlined function '__bswap_16'@609c [11e93] parameter '__bsx' [1226f] inlined function '__bswap_16'@612d [12284] parameter '__bsx' [12b0c] inlined function '__bswap_16'@6200 [12b21] parameter '__bsx' [12b57] inlined function '__bswap_16'@620c [12b6c] parameter '__bsx' [12d55] inlined function '__bswap_16'@6240 [12d6a] parameter '__bsx' [12da0] inlined function '__bswap_16'@624c [12db5] parameter '__bsx' [12deb] inlined function '__bswap_16'@6258 [12e00] parameter '__bsx' [12e36] inlined function '__bswap_16'@6264 [12e4b] parameter '__bsx' [12e81] inlined function '__bswap_16'@6270 [12e96] parameter '__bsx' [12ec8] inlined function '__bswap_16'@627c [12edd] parameter '__bsx' [1326c] inlined function '__bswap_16'@6160 [13281] parameter '__bsx' [615a,6168) {breg4(0), breg0(0), plus} [132cb] inlined function '__bswap_16'@6198 [132e0] parameter '__bsx' [6192,61a0) {breg0(0), lit1, shl, breg4(0), plus} [13af4] inlined function '__bswap_16'@60c0 [13b09] parameter '__bsx' [60bd,60cb) {breg4(0)} [60cb,60cf) {breg4(-4)} [13b43] inlined function '__bswap_16'@60d3 [13b58] parameter '__bsx' [13cb9] inlined function '__bswap_16'@62f1 [13cd2] parameter '__bsx' [62f1,62fb) {breg10(0)} [13cff] inlined function '__bswap_16'@62ff [13d18] parameter '__bsx' [62ff,6308) {breg10(2)} [13de0] inlined function '__bswap_16'@635f [13df9] parameter '__bsx' [635f,6369) {breg2(4)} [13e07] inlined function '__bswap_16'@636e [13e20] parameter '__bsx' [636e,6378) {breg2(6)} [13e71] inlined function '__bswap_16'@63d7 [13e8a] parameter '__bsx' [63d7,63df) {breg10(0)} [13e98] inlined function '__bswap_16'@63e3 [13eb1] parameter '__bsx' [63e3,63ec) {breg10(2)} [1405b] inlined function '__bswap_16'@6466 [14074] parameter '__bsx' [6466,6470) {breg9(0)} [140a1] inlined function '__bswap_16'@6474 [140ba] parameter '__bsx' [6474,647d) {breg9(2)} [140c8] inlined function '__bswap_16'@6482 [140e1] parameter '__bsx' [6482,648b) {breg9(4)} [140ef] inlined function '__bswap_16'@6490 [14108] parameter '__bsx' [6490,6499) {breg9(6)} [141f4] inlined function '__bswap_16'@6547 [1420d] parameter '__bsx' [6547,654f) {breg9(0)} [1421b] inlined function '__bswap_16'@6553 [14234] parameter '__bsx' [6553,655c) {breg9(2)} [14242] inlined function '__bswap_16'@6561 [1425b] parameter '__bsx' [6561,656a) {breg9(4)} [14269] inlined function '__bswap_16'@656f [14282] parameter '__bsx' [656f,6578) {breg9(6)} [136a3] function 'Elf32_cvt_Rel'@5960 frame_base: {call_frame_cfa {bregx(7,8)}} [136be] parameter 'dest' [5960,596d) {reg5} [596d,598d) {GNU_entry_value(1) {reg5}, stack_value} [136cb] parameter 'src' [5960,596d) {reg4} [596d,598d) {GNU_entry_value(1) {reg4}, stack_value} [136d8] parameter 'len' [5960,5964) {reg1} [5964,598d) {GNU_entry_value(1) {reg1}, stack_value} [136e5] parameter 'encode' [5960,598d) {reg2} [136ec] variable 'tdest' [5960,5976) {reg5} [5976,5987) {breg5(-8), stack_value} [5987,598d) {reg5} [136f9] variable 'tsrc' [5960,597a) {reg4} [597a,5987) {breg4(-8), stack_value} [5987,598d) {reg4} [13706] variable 'n' [5964,596d) {reg1} [137be] function 'Elf32_cvt_Rela'@5a40 frame_base: {call_frame_cfa {bregx(7,8)}} [137d9] parameter 'dest' [5a40,5a65) {reg5} [5a65,5a8d) {GNU_entry_value(1) {reg5}, stack_value} [137e6] parameter 'src' [5a40,5a65) {reg4} [5a65,5a8d) {GNU_entry_value(1) {reg4}, stack_value} [137f3] parameter 'len' [5a40,5a4d) {reg1} [5a4d,5a8d) {reg2} [13800] parameter 'encode' [5a40,5a43) {reg2} [5a43,5a8d) {GNU_entry_value(1) {reg2}, stack_value} [1380d] variable 'tdest' [5a40,5a6e) {reg5} [5a6e,5a87) {breg5(-12), stack_value} [5a87,5a8d) {reg5} [1381a] variable 'tsrc' [5a40,5a72) {reg4} [5a72,5a87) {breg4(-12), stack_value} [5a87,5a8d) {reg4} [13827] variable 'n' [5a57,5a65) {reg1} [13936] function 'Elf64_cvt_Rel'@5b80 frame_base: {call_frame_cfa {bregx(7,8)}} [13951] parameter 'dest' [5b80,5b90) {reg5} [5b90,5bb3) {GNU_entry_value(1) {reg5}, stack_value} [1395e] parameter 'src' [5b80,5b90) {reg4} [5b90,5bb3) {GNU_entry_value(1) {reg4}, stack_value} [1396b] parameter 'len' [5b80,5b84) {reg1} [5b84,5bb3) {GNU_entry_value(1) {reg1}, stack_value} [13978] parameter 'encode' [5b80,5bb3) {reg2} [1397f] variable 'tdest' [5b80,5b97) {reg5} [5b97,5bad) {breg5(-16), stack_value} [5bad,5bb3) {reg5} [1398c] variable 'tsrc' [5b80,5b9b) {reg4} [5b9b,5bad) {breg4(-16), stack_value} [5bad,5bb3) {reg4} [13999] variable 'n' [5b84,5b8d) {reg1} [5b8d,5b90) {GNU_entry_value(1) {reg1}, lit4, shr, stack_value} [13a51] function 'Elf32_cvt_Syminfo'@60b0 frame_base: {call_frame_cfa {bregx(7,8)}} [13a6c] parameter 'dest' [60b0,60bd) {reg5} [60bd,60e5) {GNU_entry_value(1) {reg5}, stack_value} [13a79] parameter 'src' [60b0,60bd) {reg4} [60bd,60e5) {GNU_entry_value(1) {reg4}, stack_value} [13a86] parameter 'len' [60b0,60b4) {reg1} [60b4,60e5) {GNU_entry_value(1) {reg1}, stack_value} [13a93] parameter 'encode' [60b0,60e5) {reg2} [13a9a] variable 'tdest' [60b0,60c7) {reg5} [60c7,60df) {breg5(-4), stack_value} [60df,60e5) {reg5} [13aa7] variable 'tsrc' [60b0,60cb) {reg4} [60cb,60df) {breg4(-4), stack_value} [60df,60e5) {reg4} [13ab4] variable 'n' [60b4,60bd) {reg1} [13b60] function 'elf_cvt_Verneed'@62a0 frame_base: {call_frame_cfa {bregx(7,8)}} [13b7b] parameter 'dest' [62a0,62c0) {reg5} [62c0,640f) {GNU_entry_value(1) {reg5}, stack_value} [13b88] parameter 'src' [62a0,62c0) {reg4} [62c0,63a6) {reg12} [63a6,63a7) {GNU_entry_value(1) {reg4}, stack_value} [63a7,640f) {reg12} [13b95] parameter 'len' [62a0,62c0) {reg1} [62c0,63a3) {reg3} [63a3,63a7) {GNU_entry_value(1) {reg1}, stack_value} [63a7,640f) {reg3} [13ba2] parameter 'encode' [62a0,62c0) {reg2} [62c0,63a4) {reg6} [63a4,63a7) {GNU_entry_value(1) {reg2}, stack_value} [63a7,640f) {reg6} [13baf] variable 'need_offset' [13bb5] variable 'ndest' [13bba] variable 'nsrc' [13f19] function 'elf_cvt_Verdef'@6410 frame_base: {call_frame_cfa {bregx(7,8)}} [13f34] parameter 'dest' [6410,6437) {reg5} [6437,659b) {GNU_entry_value(1) {reg5}, stack_value} [13f41] parameter 'src' [6410,6437) {reg4} [6437,6533) {reg6} [6533,6538) {GNU_entry_value(1) {reg4}, stack_value} [6538,659b) {reg6} [13f4e] parameter 'len' [6410,6437) {reg1} [6437,6532) {reg3} [6532,6538) {GNU_entry_value(1) {reg1}, stack_value} [6538,659b) {reg3} [13f5b] parameter 'encode' [6410,6437) {reg2} [6437,6535) {reg12} [6535,6538) {GNU_entry_value(1) {reg2}, stack_value} [6538,659b) {reg12} [13f68] variable 'def_offset' [13f6e] variable 'ddest' [13f73] variable 'dsrc' [142ea] function 'Elf64_cvt_chdr'@65a0 frame_base: {call_frame_cfa {bregx(7,8)}} [14305] parameter 'dest' [65a0,65ba) {reg5} [65ba,65fc) {GNU_entry_value(1) {reg5}, stack_value} [65fc,6601) {reg5} [14312] parameter 'src' [65a0,65ba) {reg4} [65ba,65ca) {reg6} [65ca,65cb) {GNU_entry_value(1) {reg4}, stack_value} [65cb,65fb) {reg6} [65fb,65fc) {GNU_entry_value(1) {reg4}, stack_value} [65fc,6601) {reg4} [1431f] parameter 'len' [65a0,65ba) {reg1} [65ba,65c9) {reg3} [65c9,65cb) {GNU_entry_value(1) {reg1}, stack_value} [65cb,65fa) {reg3} [65fa,65fc) {GNU_entry_value(1) {reg1}, stack_value} [65fc,6601) {reg1} [1432c] parameter 'encode' [65a0,65ba) {reg2} [65ba,65fc) {GNU_entry_value(1) {reg2}, stack_value} [65fc,6601) {reg2} [145f6] function 'Elf32_cvt_chdr'@6880 frame_base: {call_frame_cfa {bregx(7,8)}} [14611] parameter 'dest' [6880,689a) {reg5} [689a,68ce) {GNU_entry_value(1) {reg5}, stack_value} [68ce,68d1) {reg5} [1461e] parameter 'src' [6880,689a) {reg4} [689a,68aa) {reg6} [68aa,68ab) {GNU_entry_value(1) {reg4}, stack_value} [68ab,68cd) {reg6} [68cd,68ce) {GNU_entry_value(1) {reg4}, stack_value} [68ce,68d1) {reg4} [1462b] parameter 'len' [6880,689a) {reg1} [689a,68a9) {reg3} [68a9,68ab) {GNU_entry_value(1) {reg1}, stack_value} [68ab,68cc) {reg3} [68cc,68ce) {GNU_entry_value(1) {reg1}, stack_value} [68ce,68d1) {reg1} [14638] parameter 'encode' [6880,689a) {reg2} [689a,68ce) {GNU_entry_value(1) {reg2}, stack_value} [68ce,68d1) {reg2} module 'libelf.so' [148bd] CU '../../elfutils-0.180/libelf/elf32_getehdr.c'@68e0 [15965] function 'elf32_getehdr'@6940 frame_base: {call_frame_cfa {bregx(7,8)}} [15987] parameter 'elf' [6940,6961) {reg5} [6961,6966) {GNU_entry_value(1) {reg5}, stack_value} [6966,697d) {reg5} [697d,6986) {GNU_entry_value(1) {reg5}, stack_value} [6986,699a) {reg5} [699a,69a3) {GNU_entry_value(1) {reg5}, stack_value} [1599b] variable 'result' [15a47] function '__elf32_getehdr_wrlock'@68e0 frame_base: {call_frame_cfa {bregx(7,8)}} [15a69] parameter 'elf' [68e0,6901) {reg5} [6901,6906) {GNU_entry_value(1) {reg5}, stack_value} [6906,6915) {reg5} [6915,691e) {GNU_entry_value(1) {reg5}, stack_value} [691e,6932) {reg5} [6932,693b) {GNU_entry_value(1) {reg5}, stack_value} [159a7] inlined function 'getehdr_impl'@6945 [159bc] parameter 'wrlock' [6945,6966) {lit0, stack_value} [6973,69a3) {lit0, stack_value} [159c9] parameter 'elf' [6945,6961) {reg5} [6961,6966) {GNU_entry_value(1) {reg5}, stack_value} [6973,697d) {reg5} [697d,6986) {GNU_entry_value(1) {reg5}, stack_value} [6986,699a) {reg5} [699a,69a3) {GNU_entry_value(1) {reg5}, stack_value} [159e8] inlined function 'getehdr_impl' [159f8] parameter 'wrlock' [694f,6956) {lit0, stack_value} [6956,695d) {lit1, stack_value} [6986,69a3) {lit0, stack_value} [15a05] parameter 'elf' [15a7d] inlined function 'getehdr_impl'@68e0 [15a92] parameter 'wrlock' [68e0,6922) {lit1, stack_value} [6923,693b) {lit1, stack_value} [15a9f] parameter 'elf' [68e0,6901) {reg5} [6901,6906) {GNU_entry_value(1) {reg5}, stack_value} [6906,6915) {reg5} [6915,691e) {GNU_entry_value(1) {reg5}, stack_value} [691e,6922) {reg5} [6923,6932) {reg5} [6932,693b) {GNU_entry_value(1) {reg5}, stack_value} [15abe] inlined function 'getehdr_impl'@68ef [15ad7] parameter 'wrlock' [68ef,6901) {lit1, stack_value} [6923,693b) {lit1, stack_value} [15ae4] parameter 'elf' [68ef,6901) {reg5} [6923,6932) {reg5} [6932,693b) {GNU_entry_value(1) {reg5}, stack_value} module 'libelf.so' [15b79] CU '../../elfutils-0.180/libelf/elf64_getehdr.c'@69b0 [16c21] function 'elf64_getehdr'@6a10 frame_base: {call_frame_cfa {bregx(7,8)}} [16c43] parameter 'elf' [6a10,6a31) {reg5} [6a31,6a36) {GNU_entry_value(1) {reg5}, stack_value} [6a36,6a4d) {reg5} [6a4d,6a56) {GNU_entry_value(1) {reg5}, stack_value} [6a56,6a6a) {reg5} [6a6a,6a73) {GNU_entry_value(1) {reg5}, stack_value} [16c57] variable 'result' [16d03] function '__elf64_getehdr_wrlock'@69b0 frame_base: {call_frame_cfa {bregx(7,8)}} [16d25] parameter 'elf' [69b0,69d1) {reg5} [69d1,69d6) {GNU_entry_value(1) {reg5}, stack_value} [69d6,69e5) {reg5} [69e5,69ee) {GNU_entry_value(1) {reg5}, stack_value} [69ee,6a02) {reg5} [6a02,6a0b) {GNU_entry_value(1) {reg5}, stack_value} [16c63] inlined function 'getehdr_impl'@6a15 [16c78] parameter 'wrlock' [6a15,6a36) {lit0, stack_value} [6a43,6a73) {lit0, stack_value} [16c85] parameter 'elf' [6a15,6a31) {reg5} [6a31,6a36) {GNU_entry_value(1) {reg5}, stack_value} [6a43,6a4d) {reg5} [6a4d,6a56) {GNU_entry_value(1) {reg5}, stack_value} [6a56,6a6a) {reg5} [6a6a,6a73) {GNU_entry_value(1) {reg5}, stack_value} [16ca4] inlined function 'getehdr_impl' [16cb4] parameter 'wrlock' [6a1f,6a26) {lit0, stack_value} [6a26,6a2d) {lit1, stack_value} [6a56,6a73) {lit0, stack_value} [16cc1] parameter 'elf' [16d39] inlined function 'getehdr_impl'@69b0 [16d4e] parameter 'wrlock' [69b0,69f2) {lit1, stack_value} [69f3,6a0b) {lit1, stack_value} [16d5b] parameter 'elf' [69b0,69d1) {reg5} [69d1,69d6) {GNU_entry_value(1) {reg5}, stack_value} [69d6,69e5) {reg5} [69e5,69ee) {GNU_entry_value(1) {reg5}, stack_value} [69ee,69f2) {reg5} [69f3,6a02) {reg5} [6a02,6a0b) {GNU_entry_value(1) {reg5}, stack_value} [16d7a] inlined function 'getehdr_impl'@69bf [16d93] parameter 'wrlock' [69bf,69d1) {lit1, stack_value} [69f3,6a0b) {lit1, stack_value} [16da0] parameter 'elf' [69bf,69d1) {reg5} [69f3,6a02) {reg5} [6a02,6a0b) {GNU_entry_value(1) {reg5}, stack_value} module 'libelf.so' [16e35] CU '../../elfutils-0.180/libelf/gelf_getehdr.c'@6a80 [17efa] function 'gelf_getehdr'@6ba0 frame_base: {call_frame_cfa {bregx(7,8)}} [17f1c] parameter 'elf' [6ba0,6ba9) {reg5} [6ba9,6baa) {GNU_entry_value(1) {reg5}, stack_value} [6baa,6bb3) {reg5} [17f30] parameter 'dest' [6ba0,6ba9) {reg4} [6ba9,6baa) {GNU_entry_value(1) {reg4}, stack_value} [6baa,6bb3) {reg4} [17f44] variable 'result' [17f73] function '__gelf_getehdr_rdlock'@6a80 frame_base: {call_frame_cfa {bregx(7,8)}} [17f95] parameter 'elf' [6a80,6aeb) {reg5} [6aeb,6af0) {GNU_entry_value(1) {reg5}, stack_value} [6af0,6b65) {reg5} [6b65,6b71) {GNU_entry_value(1) {reg5}, stack_value} [6b71,6b85) {reg5} [6b85,6b99) {GNU_entry_value(1) {reg5}, stack_value} [17fa9] parameter 'dest' [6a80,6aeb) {reg4} [6aeb,6af0) {GNU_entry_value(1) {reg4}, stack_value} [6af0,6b69) {reg4} [6b69,6b71) {GNU_entry_value(1) {reg4}, stack_value} [6b71,6b8e) {reg4} [6b8e,6b99) {GNU_entry_value(1) {reg4}, stack_value} [17fbd] variable 'result' [6a80,6aeb) {lit0, stack_value} [6af0,6b58) {lit0, stack_value} [6b58,6b60) {reg4} [6b60,6b7a) {lit0, stack_value} [6b7b,6b99) {lit0, stack_value} [17ffa] inlined function 'memcpy'@6af0 [1801b] parameter '__len' [6af0,6af7) {lit16, stack_value} [18028] parameter '__src' [6af0,6af7) {reg0} [18035] parameter '__dest' [6af0,6af7) {reg4} [18044] inlined function 'memcpy'@6aaa [18069] parameter '__len' [6aaa,6aeb) {const1u(64), stack_value} [18076] parameter '__src' [6aaa,6ae4) {reg0} [18083] parameter '__dest' [6aaa,6aeb) {reg4} module 'libelf.so' [1810b] CU '../../elfutils-0.180/libelf/elf32_newehdr.c'@6bc0 [191d4] function 'elf32_newehdr'@6bc0 frame_base: {call_frame_cfa {bregx(7,8)}} [191f6] parameter 'elf' [6bc0,6be7) {reg5} [6be7,6bef) {GNU_entry_value(1) {reg5}, stack_value} [6bef,6c39) {reg1} [6c39,6c3f) {GNU_entry_value(1) {reg5}, stack_value} [6c3f,6c47) {reg5} [6c47,6c59) {reg1} [6c59,6c5f) {GNU_entry_value(1) {reg5}, stack_value} [1920a] variable 'result' [6c25,6c2a) {breg1(72)} [6c5a,6c5f) {lit0, stack_value} [19226] inlined function 'memset'@6c15 [1923f] parameter '__len' [6c15,6c21) {const1u(52), stack_value} [1924c] parameter '__ch' [6c15,6c21) {lit0, stack_value} [19259] parameter '__dest' [6c15,6c18) {reg5} [6c18,6c21) {reg8} module 'libelf.so' [192e1] CU '../../elfutils-0.180/libelf/elf64_newehdr.c'@6c60 [1a3aa] function 'elf64_newehdr'@6c60 frame_base: {call_frame_cfa {bregx(7,8)}} [1a3cc] parameter 'elf' [6c60,6c87) {reg5} [6c87,6c8f) {GNU_entry_value(1) {reg5}, stack_value} [6c8f,6cd1) {reg1} [6cd1,6cd7) {GNU_entry_value(1) {reg5}, stack_value} [6cd7,6ce7) {reg5} [6ce7,6cf9) {reg1} [6cf9,6cff) {GNU_entry_value(1) {reg5}, stack_value} [1a3e0] variable 'result' [6cbf,6cc4) {breg1(72)} [6cfa,6cff) {lit0, stack_value} [1a3fc] inlined function 'memset'@6cb5 [1a415] parameter '__len' [6cb5,6cb8) {const1u(64), stack_value} [1a422] parameter '__ch' [6cb5,6cb8) {lit0, stack_value} [1a42f] parameter '__dest' [6cb5,6cb8) {reg5} module 'libelf.so' [1a4b7] CU '../../elfutils-0.180/libelf/gelf_newehdr.c'@6d00 [1b418] function 'gelf_newehdr'@6d00 frame_base: {call_frame_cfa {bregx(7,8)}} [1b43a] parameter 'elf' [6d00,6d09) {reg5} [6d09,6d0a) {GNU_entry_value(1) {reg5}, stack_value} [6d0a,6d14) {reg5} [6d14,6d15) {GNU_entry_value(1) {reg5}, stack_value} [1b44e] parameter 'class' [6d00,6d09) {reg4} [6d09,6d0a) {GNU_entry_value(1) {reg4}, stack_value} [6d0a,6d14) {reg4} [6d14,6d15) {GNU_entry_value(1) {reg4}, stack_value} module 'libelf.so' [1b4af] CU '../../elfutils-0.180/libelf/gelf_update_ehdr.c'@6d20 [1c595] function 'gelf_update_ehdr'@6d20 frame_base: {call_frame_cfa {bregx(7,8)}} [1c5b7] parameter 'elf' [6d20,6d91) {reg5} [6d91,6d96) {GNU_entry_value(1) {reg5}, stack_value} [6d96,6e35) {reg5} [6e35,6e41) {GNU_entry_value(1) {reg5}, stack_value} [6e41,6e55) {reg5} [6e55,6e61) {GNU_entry_value(1) {reg5}, stack_value} [6e61,6e6d) {reg5} [6e6d,6e79) {GNU_entry_value(1) {reg5}, stack_value} [1c5cb] parameter 'src' [6d20,6d91) {reg4} [6d91,6d96) {GNU_entry_value(1) {reg4}, stack_value} [6d96,6e39) {reg4} [6e39,6e41) {GNU_entry_value(1) {reg4}, stack_value} [6e41,6e59) {reg4} [6e59,6e61) {GNU_entry_value(1) {reg4}, stack_value} [6e61,6e71) {reg4} [6e71,6e79) {GNU_entry_value(1) {reg4}, stack_value} [1c5df] variable 'result' [6d20,6d8c) {lit0, stack_value} [6d8c,6d91) {lit1, stack_value} [6d96,6e4a) {lit0, stack_value} [6e4b,6e79) {lit0, stack_value} [1c618] inlined function 'memcpy'@6dc0 [1c63d] parameter '__len' [6dc0,6dc7) {lit16, stack_value} [1c64a] parameter '__src' [6dc0,6dc7) {reg4} [1c657] parameter '__dest' [6dc0,6dc7) {breg5(72)} [1c6ba] inlined function 'memcpy'@6d4a [1c6db] parameter '__len' [6d4a,6d88) {const1u(64), stack_value} [1c6e8] parameter '__src' [6d4a,6d88) {reg4} [1c6f5] parameter '__dest' [6d4a,6d88) {reg0} module 'libelf.so' [1c76d] CU '../../elfutils-0.180/libelf/elf32_getphdr.c'@6e80 [1d892] function 'elf32_getphdr'@71c0 frame_base: {call_frame_cfa {bregx(7,8)}} [1d8b4] parameter 'elf' [71c0,71e1) {reg5} [71e1,71ed) {GNU_entry_value(1) {reg5}, stack_value} [71ed,71fc) {reg5} [71fc,71fd) {GNU_entry_value(1) {reg5}, stack_value} [1d8c8] variable 'result' [71cf,71d5) {reg0} [71f3,71fc) {reg0} [1d901] function '__elf32_getphdr_wrlock'@6e80 frame_base: {call_frame_cfa {bregx(7,8)}} [1d923] parameter 'elf' [6e80,6ea7) {reg5} [6ea7,6ecd) {GNU_entry_value(1) {reg5}, stack_value} [6ecd,6eed) {reg5} [6eed,6f64) {reg15} [6f64,6f76) {reg5} [6f76,717c) {reg15} [717c,7181) {GNU_entry_value(1) {reg5}, stack_value} [7181,71be) {reg15} [1d937] variable 'result' [6ea2,6ea7) {reg14} [6ecd,6f5f) {reg14} [6f64,6f7b) {reg14} [6f7b,6f80) {lit0, stack_value} [6f80,702b) {reg14} [7030,70fb) {reg14} [716d,717c) {reg14} [7181,71be) {reg14} [1d953] variable '__PRETTY_FUNCTION__' [6e80,71be) {addr(0x13b30)} [1ddc0] inlined function 'pread_retry'@7079 [1ddd9] parameter 'off' [7079,707c) {reg0} [707c,70ca) {fbreg(-88)} [70ea,70ee) {fbreg(-88)} [1dde6] parameter 'len' [7079,70ca) {reg6} [70ea,70ee) {reg6} [1ddf3] parameter 'buf' [7079,707c) {reg4} [707c,70ca) {fbreg(-96)} [70ea,70ee) {fbreg(-96)} [1de00] parameter 'fd' [7079,70ca) {fbreg(-100)} [70ea,70ee) {fbreg(-100)} [1de4b] inlined function 'pread'@7080 [1de64] parameter '__offset' [707c,7096) {fbreg(-88), deref, breg12(0), plus, stack_value} [1de71] parameter '__nbytes' [707c,7091) {breg6(0), breg12(0), minus, stack_value} [7091,7095) {reg1} [7095,7096) {breg6(0), breg12(0), minus, stack_value} [1de7e] parameter '__buf' [707c,7096) {fbreg(-96), deref, breg12(0), plus, stack_value} [1de8b] parameter '__fd' [707c,7096) {fbreg(-100)} [1da33] inlined function '__bswap_32'@6fd8 [1da4c] parameter '__bsx' [6fd8,6fe2) {breg0(0)} [6fe2,6fe8) {reg2} [1da5a] inlined function '__bswap_32'@6feb [1da7f] parameter '__bsx' [1da85] inlined function '__bswap_32'@6ff3 [1daaa] parameter '__bsx' [1dab0] inlined function '__bswap_32'@6ffb [1dad5] parameter '__bsx' [1dadb] inlined function '__bswap_32'@7003 [1db00] parameter '__bsx' [1db06] inlined function '__bswap_32'@700b [1db2b] parameter '__bsx' [1db31] inlined function '__bswap_32'@7013 [1db56] parameter '__bsx' [1db5c] inlined function '__bswap_32'@701b [1db7d] parameter '__bsx' [1dc6e] inlined function '__bswap_32'@7120 [1dc87] parameter '__bsx' [711a,7126) {breg0(0)} [7126,7128) {reg1} [1dc95] inlined function '__bswap_32'@712b [1dcba] parameter '__bsx' [1dcc0] inlined function '__bswap_32'@7133 [1dce5] parameter '__bsx' [1dceb] inlined function '__bswap_32'@713b [1dd10] parameter '__bsx' [1dd16] inlined function '__bswap_32'@7143 [1dd3b] parameter '__bsx' [1dd41] inlined function '__bswap_32'@714b [1dd66] parameter '__bsx' [1dd6c] inlined function '__bswap_32'@7153 [1dd91] parameter '__bsx' [1dd97] inlined function '__bswap_32'@715b [1ddb8] parameter '__bsx' module 'libelf.so' [1e125] CU '../../elfutils-0.180/libelf/elf64_getphdr.c'@7200 [1f24a] function 'elf64_getphdr'@7560 frame_base: {call_frame_cfa {bregx(7,8)}} [1f26c] parameter 'elf' [7560,7581) {reg5} [7581,758d) {GNU_entry_value(1) {reg5}, stack_value} [758d,759c) {reg5} [759c,759d) {GNU_entry_value(1) {reg5}, stack_value} [1f280] variable 'result' [756f,7575) {reg0} [7593,759c) {reg0} [1f2b9] function '__elf64_getphdr_wrlock'@7200 frame_base: {call_frame_cfa {bregx(7,8)}} [1f2db] parameter 'elf' [7200,7227) {reg5} [7227,724d) {GNU_entry_value(1) {reg5}, stack_value} [724d,726d) {reg5} [726d,72e3) {reg15} [72e3,72f6) {reg5} [72f6,751e) {reg15} [751e,7523) {GNU_entry_value(1) {reg5}, stack_value} [7523,7560) {reg15} [1f2ef] variable 'result' [7222,7227) {reg14} [724d,72de) {reg14} [72e3,72fb) {reg14} [72fb,7300) {lit0, stack_value} [7300,73bd) {reg14} [73c2,748b) {reg14} [750f,751e) {reg14} [7523,7560) {reg14} [1f30b] variable '__PRETTY_FUNCTION__' [7200,7560) {addr(0x13b50)} [1f778] inlined function 'pread_retry'@740c [1f791] parameter 'off' [740c,740f) {reg0} [740f,745a) {fbreg(-88)} [747a,747e) {fbreg(-88)} [1f79e] parameter 'len' [740c,745a) {reg6} [747a,747e) {reg6} [1f7ab] parameter 'buf' [740c,740f) {reg4} [740f,745a) {fbreg(-96)} [747a,747e) {fbreg(-96)} [1f7b8] parameter 'fd' [740c,745a) {fbreg(-100)} [747a,747e) {fbreg(-100)} [1f803] inlined function 'pread'@7410 [1f81c] parameter '__offset' [740f,7426) {fbreg(-88), deref, breg12(0), plus, stack_value} [1f829] parameter '__nbytes' [740f,7421) {breg6(0), breg12(0), minus, stack_value} [7421,7425) {reg1} [7425,7426) {breg6(0), breg12(0), minus, stack_value} [1f836] parameter '__buf' [740f,7426) {fbreg(-96), deref, breg12(0), plus, stack_value} [1f843] parameter '__fd' [740f,7426) {fbreg(-100)} [1f412] inlined function '__bswap_64'@736b [1f437] parameter '__bsx' [1f43d] inlined function '__bswap_64'@7376 [1f462] parameter '__bsx' [1f468] inlined function '__bswap_64'@7381 [1f48d] parameter '__bsx' [1f493] inlined function '__bswap_64'@738c [1f4b8] parameter '__bsx' [1f4be] inlined function '__bswap_64'@7397 [1f4e3] parameter '__bsx' [1f514] inlined function '__bswap_64'@73aa [1f535] parameter '__bsx' [1f64d] inlined function '__bswap_64'@74bb [1f672] parameter '__bsx' [1f678] inlined function '__bswap_64'@74c6 [1f69d] parameter '__bsx' [1f6a3] inlined function '__bswap_64'@74d1 [1f6c8] parameter '__bsx' [1f6ce] inlined function '__bswap_64'@74dc [1f6f3] parameter '__bsx' [1f6f9] inlined function '__bswap_64'@74e7 [1f71e] parameter '__bsx' [1f74f] inlined function '__bswap_64'@74fa [1f770] parameter '__bsx' [1f3eb] inlined function '__bswap_32'@7358 [1f404] parameter '__bsx' [7358,7362) {breg0(0)} [7362,7368) {reg2} [1f4e9] inlined function '__bswap_32'@73a2 [1f50e] parameter '__bsx' [1f626] inlined function '__bswap_32'@74b0 [1f63f] parameter '__bsx' [74aa,74b6) {breg0(0)} [74b6,74b8) {reg1} [1f724] inlined function '__bswap_32'@74f2 [1f749] parameter '__bsx' module 'libelf.so' [1fafb] CU '../../elfutils-0.180/libelf/gelf_getphdr.c'@75a0 [20bc0] function 'gelf_getphdr'@75a0 frame_base: {call_frame_cfa {bregx(7,8)}} [20be2] parameter 'elf' [75a0,75fa) {reg5} [75fa,7675) {GNU_entry_value(1) {reg5}, stack_value} [7675,7681) {reg5} [7681,7703) {GNU_entry_value(1) {reg5}, stack_value} [7703,7711) {reg5} [7711,773a) {fbreg(-56)} [773a,7749) {reg5} [7749,7760) {fbreg(-56)} [7760,7765) {reg5} [7765,7772) {GNU_entry_value(1) {reg5}, stack_value} [7772,7785) {reg5} [7785,7797) {GNU_entry_value(1) {reg5}, stack_value} [20bf6] parameter 'ndx' [75a0,75fa) {reg4} [75fa,7612) {reg6} [7612,7675) {GNU_entry_value(1) {reg4}, stack_value} [7675,7681) {reg4} [7681,76b4) {reg6} [76b4,7703) {GNU_entry_value(1) {reg4}, stack_value} [7703,7711) {reg4} [7711,773a) {reg6} [773a,7749) {reg4} [7749,7760) {reg6} [7760,776c) {reg4} [776c,7772) {GNU_entry_value(1) {reg4}, stack_value} [7772,778c) {reg4} [778c,7797) {GNU_entry_value(1) {reg4}, stack_value} [20c0a] parameter 'dst' [75a0,75fa) {reg1} [75fa,7655) {reg3} [7655,7675) {GNU_entry_value(1) {reg1}, stack_value} [7675,7681) {reg1} [7681,7703) {reg3} [7703,7711) {reg1} [7711,773a) {reg3} [773a,7749) {reg1} [7749,7760) {reg3} [7760,776c) {reg1} [776c,7772) {GNU_entry_value(1) {reg1}, stack_value} [7772,778c) {reg1} [778c,7792) {reg3} [7792,7797) {GNU_entry_value(1) {reg1}, stack_value} [20c1e] variable 'result' [75b8,7651) {lit0, stack_value} [7651,7655) {reg3} [7675,76af) {lit0, stack_value} [76af,7703) {reg3} [7703,777b) {lit0, stack_value} [7780,7792) {lit0, stack_value} [20cc0] inlined function 'memcpy'@760e [20cd9] parameter '__len' [760e,7651) {const1u(56), stack_value} [20ce6] parameter '__src' [760e,7612) {breg6(0), const1u(56), mul, breg12(0), plus, stack_value} [7612,7615) {GNU_entry_value(1) {reg4}, const1u(32), shl, const1u(32), shra, const1u(56), mul, breg12(0), plus, stack_value} [7615,7651) {reg12} [20cf3] parameter '__dest' [760e,7651) {reg3} module 'libelf.so' [20e2d] CU '../../elfutils-0.180/libelf/elf32_newphdr.c'@77a0 [21f4a] function 'elf32_newphdr'@77a0 frame_base: {call_frame_cfa {bregx(7,8)}} [21f6c] parameter 'elf' [77a0,77f8) {reg5} [77f8,7852) {reg3} [7852,7858) {GNU_entry_value(1) {reg5}, stack_value} [7858,7923) {reg3} [7923,7929) {GNU_entry_value(1) {reg5}, stack_value} [7929,793a) {reg3} [793a,794b) {GNU_entry_value(1) {reg5}, stack_value} [794b,7a95) {reg3} [21f80] parameter 'count' [77a0,780b) {reg4} [780b,784a) {reg6} [784a,7858) {GNU_entry_value(1) {reg4}, stack_value} [7858,78a9) {reg4} [78a9,78ba) {reg6} [78ba,78db) {reg4} [78db,7924) {reg6} [7924,7929) {GNU_entry_value(1) {reg4}, stack_value} [7929,793a) {reg6} [793a,794b) {GNU_entry_value(1) {reg4}, stack_value} [794b,7963) {reg6} [7963,796c) {reg4} [796c,7976) {reg6} [7976,798c) {reg4} [798c,7992) {GNU_entry_value(1) {reg4}, stack_value} [7992,79a4) {reg4} [79a4,79aa) {reg6} [79aa,79b9) {reg4} [79b9,79bf) {reg6} [79bf,79cc) {reg4} [79cc,79d2) {reg6} [79d2,79f2) {reg4} [79f2,7a48) {reg6} [7a48,7a51) {reg4} [7a51,7a57) {reg6} [7a57,7a6a) {reg4} [7a6a,7a95) {reg6} [21f94] variable 'result' [78a4,78b4) {reg2} [78e6,78ec) {reg0} [78ec,7926) {reg12} [7926,7939) {reg0} [7939,793a) {reg12} [79ba,79bf) {lit0, stack_value} [79cd,79d2) {lit0, stack_value} [79fd,7a09) {reg0} [7a09,7a48) {reg12} [7a52,7a57) {lit0, stack_value} [7a76,7a95) {reg12} [21fb0] variable '__PRETTY_FUNCTION__' [77a0,7a95) {addr(0x13c28)} [21fe0] inlined function 'memset'@78f4 [22005] parameter '__len' [78f4,7901) {reg13} [22012] parameter '__ch' [78f4,7901) {lit0, stack_value} [2201f] parameter '__dest' [78f4,7901) {reg12} [220e7] inlined function 'memset'@78a4 [22100] parameter '__len' [78a4,78a9) {breg4(0), lit5, shl, stack_value} [78a9,78b0) {breg1(0), lit5, shl, stack_value} [78b0,78b4) {reg1} [78b4,78b8) {breg6(0), lit5, shl, stack_value} [2210d] parameter '__ch' [78a4,78b8) {lit0, stack_value} [2211a] parameter '__dest' [78a4,78b4) {reg2} module 'libelf.so' [22295] CU '../../elfutils-0.180/libelf/elf64_newphdr.c'@7aa0 [233b2] function 'elf64_newphdr'@7aa0 frame_base: {call_frame_cfa {bregx(7,8)}} [233d4] parameter 'elf' [7aa0,7af8) {reg5} [7af8,7b52) {reg3} [7b52,7b58) {GNU_entry_value(1) {reg5}, stack_value} [7b58,7c20) {reg3} [7c20,7c26) {GNU_entry_value(1) {reg5}, stack_value} [7c26,7c3a) {reg3} [7c3a,7c4b) {GNU_entry_value(1) {reg5}, stack_value} [7c4b,7d92) {reg3} [233e8] parameter 'count' [7aa0,7b0b) {reg4} [7b0b,7b4a) {reg6} [7b4a,7b58) {GNU_entry_value(1) {reg4}, stack_value} [7b58,7baa) {reg4} [7baa,7bb7) {reg6} [7bb7,7bd8) {reg4} [7bd8,7c21) {reg6} [7c21,7c26) {GNU_entry_value(1) {reg4}, stack_value} [7c26,7c3a) {reg6} [7c3a,7c4b) {GNU_entry_value(1) {reg4}, stack_value} [7c4b,7c63) {reg6} [7c63,7c6c) {reg4} [7c6c,7c76) {reg6} [7c76,7c8c) {reg4} [7c8c,7c92) {GNU_entry_value(1) {reg4}, stack_value} [7c92,7ca4) {reg4} [7ca4,7caa) {reg6} [7caa,7cb9) {reg4} [7cb9,7cbf) {reg6} [7cbf,7ccc) {reg4} [7ccc,7cd2) {reg6} [7cd2,7cef) {reg4} [7cef,7d45) {reg6} [7d45,7d4e) {reg4} [7d4e,7d54) {reg6} [7d54,7d67) {reg4} [7d67,7d92) {reg6} [233fc] variable 'result' [7ba4,7bb1) {reg2} [7be3,7be9) {reg0} [7be9,7c23) {reg12} [7c23,7c39) {reg0} [7c39,7c3a) {reg12} [7cba,7cbf) {lit0, stack_value} [7ccd,7cd2) {lit0, stack_value} [7cfa,7d06) {reg0} [7d06,7d45) {reg12} [7d4f,7d54) {lit0, stack_value} [7d73,7d92) {reg12} [23418] variable '__PRETTY_FUNCTION__' [7aa0,7d92) {addr(0x13c38)} [23448] inlined function 'memset'@7bf1 [2346d] parameter '__len' [7bf1,7bfe) {reg13} [2347a] parameter '__ch' [7bf1,7bfe) {lit0, stack_value} [23487] parameter '__dest' [7bf1,7bfe) {reg12} [2354f] inlined function 'memset'@7ba4 [23568] parameter '__len' [7ba4,7ba8) {breg4(0), const1u(56), mul, stack_value} [7ba8,7bb1) {reg1} [7bb1,7bb5) {breg6(0), const1u(56), mul, stack_value} [23575] parameter '__ch' [7ba4,7bb5) {lit0, stack_value} [23582] parameter '__dest' [7ba4,7bb1) {reg2} module 'libelf.so' [236fe] CU '../../elfutils-0.180/libelf/gelf_newphdr.c'@7da0 [2465f] function 'gelf_newphdr'@7da0 frame_base: {call_frame_cfa {bregx(7,8)}} [24681] parameter 'elf' [7da0,7daa) {reg5} [7daa,7dab) {GNU_entry_value(1) {reg5}, stack_value} [7dab,7db4) {reg5} [7db4,7db5) {GNU_entry_value(1) {reg5}, stack_value} [24695] parameter 'phnum' [7da0,7daa) {reg4} [7daa,7dab) {GNU_entry_value(1) {reg4}, stack_value} [7dab,7db4) {reg4} [7db4,7db5) {GNU_entry_value(1) {reg4}, stack_value} module 'libelf.so' [246fd] CU '../../elfutils-0.180/libelf/gelf_update_phdr.c'@7dc0 [257e3] function 'gelf_update_phdr'@7dc0 frame_base: {call_frame_cfa {bregx(7,8)}} [25805] parameter 'elf' [7dc0,7e0d) {reg5} [7e0d,7eea) {reg3} [7eea,7f0b) {GNU_entry_value(1) {reg5}, stack_value} [7f0b,7fce) {reg3} [7fce,7fd3) {GNU_entry_value(1) {reg5}, stack_value} [25819] parameter 'ndx' [7dc0,7e0d) {reg4} [7e0d,7e90) {reg12} [7e90,7ec2) {reg4} [7ec2,7eea) {reg12} [7eea,7f0b) {GNU_entry_value(1) {reg4}, stack_value} [7f0b,7f19) {reg4} [7f19,7f1c) {reg12} [7f1c,7f24) {reg4} [7f24,7f33) {reg12} [7f33,7f41) {reg4} [7f41,7f46) {GNU_entry_value(1) {reg4}, stack_value} [7f46,7fb1) {reg12} [7fb1,7fbc) {reg4} [7fbc,7fce) {reg12} [7fce,7fd3) {GNU_entry_value(1) {reg4}, stack_value} [2582d] parameter 'src' [7dc0,7e0d) {reg1} [7e0d,7e90) {reg6} [7e90,7ec2) {reg1} [7ec2,7eea) {reg6} [7eea,7f0b) {GNU_entry_value(1) {reg1}, stack_value} [7f0b,7f19) {reg1} [7f19,7f1c) {reg6} [7f1c,7f24) {reg1} [7f24,7f33) {reg6} [7f33,7f41) {reg1} [7f41,7f46) {GNU_entry_value(1) {reg1}, stack_value} [7f46,7fb1) {reg6} [7fb1,7fbc) {reg1} [7fbc,7fce) {reg6} [7fce,7fd3) {GNU_entry_value(1) {reg1}, stack_value} [25841] variable 'result' [7dda,7e89) {lit0, stack_value} [7e89,7e90) {lit1, stack_value} [7e90,7eec) {lit0, stack_value} [7f0b,7fce) {lit0, stack_value} [258f9] inlined function 'memcpy'@7e47 [25912] parameter '__len' [7e47,7e85) {const1u(56), stack_value} [2591f] parameter '__src' [7e47,7e85) {reg6} [2592c] parameter '__dest' [7e47,7e85) {breg12(0), const1u(32), shl, const1u(32), shra, const1u(56), mul, breg13(0), plus, stack_value} module 'libelf.so' [25a27] CU '../../elfutils-0.180/libelf/elf_getarhdr.c'@7fe0 [26ad4] function 'elf_getarhdr'@7fe0 frame_base: {call_frame_cfa {bregx(7,8)}} [26af6] parameter 'elf' [7fe0,7ff8) {reg5} [7ff8,800a) {GNU_entry_value(1) {reg5}, stack_value} [800a,8013) {reg5} [8013,8035) {GNU_entry_value(1) {reg5}, stack_value} [8035,803d) {reg5} [803d,8063) {GNU_entry_value(1) {reg5}, stack_value} [26b0a] variable 'parent' [7feb,8004) {reg12} [800a,8028) {reg12} [8035,8063) {reg12} [26b1e] variable '__PRETTY_FUNCTION__' [7fe0,8063) {addr(0x13c78)} module 'libelf.so' [26c26] CU '../../elfutils-0.180/libelf/elf_getarsym.c'@8070 [27d13] function 'elf_getarsym'@8070 frame_base: {call_frame_cfa {bregx(7,8)}} [27d35] parameter 'elf' [8070,80c0) {reg5} [80c0,80f5) {GNU_entry_value(1) {reg5}, stack_value} [80f5,817f) {reg3} [817f,818e) {GNU_entry_value(1) {reg5}, stack_value} [818e,8224) {reg3} [8224,822d) {reg5} [822d,823a) {GNU_entry_value(1) {reg5}, stack_value} [823a,8379) {reg3} [8379,84bd) {GNU_entry_value(1) {reg5}, stack_value} [84bd,85ba) {reg3} [85ba,85cc) {GNU_entry_value(1) {reg5}, stack_value} [85cc,86aa) {reg3} [86aa,86c0) {GNU_entry_value(1) {reg5}, stack_value} [86c0,86f3) {reg3} [86f3,8777) {fbreg(-120)} [8777,878a) {reg3} [878a,87a8) {fbreg(-120)} [87a8,87ad) {GNU_entry_value(1) {reg5}, stack_value} [87ad,880e) {reg3} [27d49] parameter 'ptr' [8070,80c0) {reg4} [80c0,80f5) {GNU_entry_value(1) {reg4}, stack_value} [80f5,812b) {reg4} [812b,817f) {reg14} [817f,818e) {GNU_entry_value(1) {reg4}, stack_value} [818e,81bc) {reg4} [81bc,8224) {reg14} [8224,8234) {reg4} [8234,823a) {GNU_entry_value(1) {reg4}, stack_value} [823a,83a1) {reg14} [83a1,847a) {fbreg(-168)} [847a,84a9) {GNU_entry_value(1) {reg4}, stack_value} [84a9,84bd) {fbreg(-168)} [84bd,84f8) {reg14} [84f8,850c) {reg4} [850c,87a8) {reg14} [87a8,87ad) {GNU_entry_value(1) {reg4}, stack_value} [87ad,87ef) {reg14} [87ef,8802) {reg4} [8802,880e) {reg14} [27d5d] variable 'result' [80bb,80cc) {reg15} [80f5,821a) {reg15} [823a,8366) {reg15} [84bd,84f8) {reg15} [8512,85ba) {reg15} [85cc,8628) {reg15} [87ad,87b5) {reg15} [87bf,87c8) {reg15} [87c8,87d0) {breg3(80)} [87ef,880e) {reg15} [27d71] variable '__PRETTY_FUNCTION__' [8070,880e) {addr(0x13cc8)} [287b4] variable '' [8379,8396) {breg12(-1), stack_value} [8396,847a) {breg13(-1), stack_value} [84a9,84bd) {breg13(-1), stack_value} [287c1] variable '' [8379,8396) {breg12(-1), stack_value} [8396,847a) {breg13(-1), stack_value} [84a9,84bd) {breg13(-1), stack_value} [2843c] inlined function 'read_number_entries'@8271 [28456] parameter 'index64_p' (8271,8271) [854f,8554) {lit1, stack_value} [28463] parameter 'offp' [8271,82a3) {GNU_implicit_pointer([27df6],0) {reg0}} [84bd,84cb) {GNU_implicit_pointer([27df6],0) {fbreg(-168), deref, fbreg(-160), deref, plus, stack_value}} [854f,85ba) {GNU_implicit_pointer([27df6],0) {reg0}} [85cc,85db) {GNU_implicit_pointer([27df6],0) {fbreg(-160)}} [28470] parameter 'elf' [8271,82a3) {reg3} [84bd,84cb) {reg3} [854f,85ba) {reg3} [85cc,85db) {reg3} [2847d] parameter 'nump' [8271,82a3) {GNU_implicit_pointer([27de4],0) {lit0, stack_value}} [84bd,84cb) {GNU_implicit_pointer([27de4],0) {lit0, stack_value}} [854f,85ba) {GNU_implicit_pointer([27de4],0) {lit0, stack_value}} [85cc,85db) {GNU_implicit_pointer([27de4],0) {lit0, stack_value}} [28268] inlined function '_dl_elf_hash'@83c0 [2828f] parameter 'name_arg' [83c0,8449) {reg5} [2829c] variable 'name' [83c0,8410) {reg5} [8410,8449) {reg8} [282a9] variable 'hash' [83c3,83d9) {reg0} [83d9,83dc) {breg5(0), deref_size(1), const1u(255), and, stack_value} [83dc,83e9) {reg0} [83e9,83ec) {breg5(0), deref_size(1), const1u(255), and, lit4, shl, breg5(1), deref_size(1), const1u(255), and, plus, stack_value} [83ec,83f9) {reg0} [83f9,83fc) {breg5(0), deref_size(1), const1u(255), and, lit4, shl, breg5(1), deref_size(1), const1u(255), and, plus, lit4, shl, breg5(2), deref_size(1), const1u(255), and, plus, stack_value} [83fc,840d) {reg0} [840d,8410) {breg5(0), deref_size(1), const1u(255), and, lit4, shl, breg5(1), deref_size(1), const1u(255), and, plus, lit4, shl, breg5(2), deref_size(1), const1u(255), and, plus, lit4, shl, breg5(3), deref_size(1), const1u(255), and, plus, stack_value} [8410,8424) {reg0} [842b,8449) {reg0} [27f28] inlined function 'pread_retry'@864b [27f42] parameter 'off' [864b,86aa) {fbreg(-184)} [86c0,86ca) {fbreg(-184)} [8777,878a) {fbreg(-184)} [27f4f] parameter 'len' [864b,86aa) {reg6} [86c0,86ca) {reg6} [8777,878a) {reg6} [27f5c] parameter 'buf' [864b,8656) {reg2} [8656,86aa) {fbreg(-176)} [86c0,86ca) {fbreg(-176)} [8777,878a) {fbreg(-176)} [27f69] parameter 'fd' [864b,8650) {reg0} [8650,86aa) {fbreg(-168)} [86c0,86ca) {fbreg(-168)} [8777,878a) {fbreg(-168)} [28040] inlined function 'pread_retry'@86ff [2805a] parameter 'off' [2805f] parameter 'len' [86ff,875b) {fbreg(-160)} [878a,87a8) {fbreg(-160)} [2806c] parameter 'buf' [28071] parameter 'fd' (86ff,86ff) [86ff,875b) {fbreg(-168)} [878a,87a8) {fbreg(-168)} [28324] inlined function 'pread_retry'@81b7 [2833e] parameter 'off' [81b7,81bc) {reg12} [81bc,8212) {fbreg(-160)} [2834b] parameter 'len' [81b3,8212) {const1u(60), stack_value} [28358] parameter 'buf' [81b3,81bc) {reg6} [81bc,8212) {fbreg(-184)} [28365] parameter 'fd' [81b3,81bc) {breg3(36)} [81bc,8212) {fbreg(-168)} [2855b] inlined function 'pread_retry'@856b [28571] parameter 'off' (856b,856b) [856b,85ba) {fbreg(-160)} [85cc,85ce) {fbreg(-160)} [2857e] parameter 'len' [856b,85ba) {fbreg(-168)} [85cc,85ce) {fbreg(-168)} [2858b] parameter 'buf' [856b,85ba) {fbreg(-104), stack_value} [85cc,85ce) {fbreg(-104), stack_value} [28598] parameter 'fd' (856b,856b) [856b,85ba) {fbreg(-152)} [85cc,85ce) {fbreg(-152)} [27fb4] inlined function 'pread'@8660 [27fce] parameter '__offset' [8656,8675) {fbreg(-184), deref, breg13(0), plus, stack_value} [27fdb] parameter '__nbytes' [8656,8670) {breg6(0), breg13(0), minus, stack_value} [8670,8674) {reg1} [8674,8675) {breg6(0), breg13(0), minus, stack_value} [27fe8] parameter '__buf' [8656,8675) {fbreg(-176), deref, breg13(0), plus, stack_value} [27ff5] parameter '__fd' [8656,8675) {fbreg(-168)} [280bc] inlined function 'pread'@8700 [280d6] parameter '__offset' [86ff,8720) {fbreg(-128), deref, breg15(0), plus, stack_value} [280e3] parameter '__nbytes' [86ff,8714) {fbreg(-160), deref, breg15(0), minus, stack_value} [8714,8718) {reg1} [8718,8720) {fbreg(-160), deref, breg15(0), minus, stack_value} [280f0] parameter '__buf' [86ff,8720) {breg6(0), breg15(0), plus, stack_value} [280fd] parameter '__fd' [86ff,8720) {fbreg(-168)} [283b0] inlined function 'pread'@81c0 [283ca] parameter '__offset' [81bc,81d7) {fbreg(-160), deref, breg13(0), plus, stack_value} [283d7] parameter '__nbytes' [81bc,81d2) {const1u(60), breg13(0), minus, stack_value} [81d2,81d6) {reg1} [81d6,81d7) {const1u(60), breg13(0), minus, stack_value} [283e4] parameter '__buf' [81bc,81d7) {fbreg(-184), deref, breg13(0), plus, stack_value} [283f1] parameter '__fd' [81bc,81d7) {fbreg(-168)} [285e3] inlined function 'pread'@8570 [285fd] parameter '__offset' [856b,8589) {fbreg(-160), deref, breg6(0), plus, stack_value} [2860a] parameter '__nbytes' [856b,8584) {fbreg(-168), deref, breg6(0), minus, stack_value} [8584,8588) {reg1} [8588,8589) {fbreg(-168), deref, breg6(0), minus, stack_value} [28617] parameter '__buf' [856b,8589) {fbreg(0), breg6(0), plus, const1u(104), minus, stack_value} [28624] parameter '__fd' [856b,8589) {fbreg(-152)} [284a5] inlined function 'memcpy'@8282 [284cb] parameter '__len' [8282,8290) {lit8, stack_value} [284d8] parameter '__src' [8282,828b) {breg0(0), fbreg(-160), deref, plus, stack_value} [828b,8290) {fbreg(-176), deref, fbreg(-160), deref, plus, stack_value} [284e5] parameter '__dest' [8282,8290) {fbreg(-104), stack_value} [28676] inlined function 'memcpy'@82a3 [28690] parameter '__len' [82a3,82cb) {lit10, stack_value} [2869d] parameter '__src' [82a3,82cb) {fbreg(-184), deref, plus_uconst(48), stack_value} [286aa] parameter '__dest' [82a3,82cb) {fbreg(-96), stack_value} [286b8] inlined function 'atol'@82cb [286d2] parameter '__nptr' [82cb,82d3) {fbreg(-96), stack_value} [28236] inlined function '__bswap_64'@83b4 [28259] parameter '__bsx' [83b4,83bc) {breg3(0), lit3, shl, breg6(0), plus} [284f3] inlined function '__bswap_64'@829b [28519] parameter '__bsx' [829b,82a3) {fbreg(-104)} [282da] inlined function '__bswap_32'@84b0 [28301] parameter '__bsx' [84a9,84b6) {breg3(0), lit2, shl, breg6(0), plus} [28527] inlined function '__bswap_32'@84c0 [2854d] parameter '__bsx' [84bd,84c8) {fbreg(-104)} module 'libelf.so' [28abd] CU '../../elfutils-0.180/libelf/elf_rawfile.c'@8810 [29b65] function 'elf_rawfile'@8810 frame_base: {call_frame_cfa {bregx(7,8)}} [29b87] parameter 'elf' [8810,8825) {reg5} [8825,883c) {GNU_entry_value(1) {reg5}, stack_value} [883c,8849) {reg5} [8849,8859) {fbreg(-24)} [8859,8865) {reg5} [8865,887b) {GNU_entry_value(1) {reg5}, stack_value} [29b9b] parameter 'ptr' [8810,8825) {reg4} [8825,883b) {reg6} [883b,883c) {GNU_entry_value(1) {reg4}, stack_value} [883c,8849) {reg4} [8849,8859) {reg6} [8859,8869) {reg4} [8869,887b) {reg6} [29baf] variable 'result' (8836,8836) module 'libelf.so' [29c2c] CU '../../elfutils-0.180/libelf/elf_readall.c'@8880 [2ae5f] function '__libelf_readall'@8990 frame_base: {call_frame_cfa {bregx(7,8)}} [2ae81] parameter 'elf' [8990,89bc) {reg5} [89bc,89e8) {GNU_entry_value(1) {reg5}, stack_value} [89e8,8a01) {reg5} [8a01,8bc7) {reg3} [8bc7,8bcc) {GNU_entry_value(1) {reg5}, stack_value} [8bcc,8bde) {reg3} [2b187] function 'set_address'@8880 frame_base: {call_frame_cfa {bregx(7,8)}} [2b1a5] parameter 'elf' [8880,88a3) {reg5} [88a3,88b4) {reg6} [88b4,88b7) {GNU_entry_value(1) {reg5}, stack_value} [88b7,88e2) {reg6} [2b1b9] parameter 'offset' [8880,88a3) {reg4} [88a3,88b6) {reg12} [88b6,88b7) {GNU_entry_value(1) {reg4}, stack_value} [88b7,88e2) {reg12} [2af3d] inlined function 'libelf_acquire_all'@8a01 [2af56] parameter 'elf' [8a01,8a0b) {reg3} [8a8a,8ab6) {reg3} [8b52,8b65) {reg3} [2b09d] inlined function 'libelf_acquire_all'@8b10 [2b0b6] parameter 'elf' [8b10,8b3e) {reg3} [8b45,8b52) {reg3} [2b36d] inlined function 'libelf_acquire_all'@8928 [2b38e] parameter 'elf' [8922,8982) {reg3} [2b3bd] inlined function 'libelf_acquire_all'@8950 [2b3de] parameter 'elf' [8950,8982) {reg6} [2af8f] inlined function 'pread_retry'@8a43 [2afa8] parameter 'off' (8a43,8a43) [8a43,8a8a) {fbreg(-240)} [8ab6,8ad8) {fbreg(-240)} [8b3e,8b45) {fbreg(-240)} [8baa,8bb3) {fbreg(-240)} [2afb5] parameter 'len' [2afba] parameter 'buf' (8a43,8a43) [8a43,8a8a) {reg15} [8ab6,8ad8) {reg15} [8b3e,8b45) {reg15} [8baa,8bb3) {reg15} [2afc7] parameter 'fd' (8a43,8a43) [8a43,8a8a) {fbreg(-244)} [8ab6,8ad8) {fbreg(-244)} [8b3e,8b45) {fbreg(-244)} [8baa,8bb3) {fbreg(-244)} [2aee6] inlined function 'fstat'@8b68 [2af07] parameter '__statbuf' [8b65,8b7a) {fbreg(-224), stack_value} [2af14] parameter '__fd' [8b65,8b79) {reg8} [2b012] inlined function 'pread'@8a48 [2b02b] parameter '__offset' [8a43,8a64) {fbreg(-240), deref, breg14(0), plus, stack_value} [2b038] parameter '__nbytes' [8a43,8a58) {breg6(0), breg14(0), minus, stack_value} [8a58,8a5c) {reg1} [8a5c,8a64) {breg6(0), breg14(0), minus, stack_value} [2b045] parameter '__buf' [8a43,8a64) {breg15(0), breg14(0), plus, stack_value} [2b052] parameter '__fd' [8a43,8a64) {fbreg(-244)} [2b32f] function 'libelf_acquire_all'@88f0 frame_base: {call_frame_cfa {bregx(7,8)}} [2b34a] parameter 'elf' [88f0,890d) {reg5} [890d,8982) {GNU_entry_value(1) {reg5}, stack_value} module 'libelf.so' [2b488] CU '../../elfutils-0.180/libelf/elf_cntl.c'@8be0 [2c530] function 'elf_cntl'@8be0 frame_base: {call_frame_cfa {bregx(7,8)}} [2c552] parameter 'elf' [8be0,8c00) {reg5} [8c00,8c0f) {GNU_entry_value(1) {reg5}, stack_value} [8c0f,8c16) {reg5} [8c16,8c24) {GNU_entry_value(1) {reg5}, stack_value} [8c24,8c31) {reg5} [8c31,8c3e) {fbreg(-24)} [8c3e,8c43) {reg5} [8c43,8c52) {GNU_entry_value(1) {reg5}, stack_value} [8c52,8c56) {reg5} [2c566] parameter 'cmd' [8be0,8c04) {reg4} [8c04,8c0f) {GNU_entry_value(1) {reg4}, stack_value} [8c0f,8c16) {reg4} [8c16,8c24) {GNU_entry_value(1) {reg4}, stack_value} [8c24,8c31) {reg4} [8c31,8c3e) {GNU_entry_value(1) {reg4}, stack_value} [8c3e,8c4b) {reg4} [8c4b,8c52) {GNU_entry_value(1) {reg4}, stack_value} [8c52,8c56) {reg4} [2c57a] variable 'result' [8be0,8c05) {lit0, stack_value} [8c05,8c0a) {const1s(-1), stack_value} [8c0f,8c56) {lit0, stack_value} module 'libelf.so' [2c5f8] CU '../../elfutils-0.180/libelf/elf_getscn.c'@8c60 [2d6e3] function 'elf_getscn'@8c60 frame_base: {call_frame_cfa {bregx(7,8)}} [2d705] parameter 'elf' [8c60,8cba) {reg5} [8cba,8d43) {reg12} [8d43,8d44) {GNU_entry_value(1) {reg5}, stack_value} [8d44,8d58) {reg12} [8d58,8d59) {GNU_entry_value(1) {reg5}, stack_value} [8d59,8d65) {reg5} [8d65,8d6e) {reg12} [8d6e,8d73) {reg5} [8d73,8d81) {reg12} [2d719] parameter 'idx' [8c60,8cae) {reg4} [8cae,8d3a) {reg6} [8d44,8d56) {reg6} [8d59,8d69) {reg4} [8d69,8d6e) {GNU_entry_value(1) {reg4}, stack_value} [8d6e,8d73) {reg4} [8d73,8d81) {reg6} [2d72d] variable 'result' [8c87,8d3f) {lit0, stack_value} [8d44,8d59) {lit0, stack_value} [8d73,8d81) {lit0, stack_value} [2d741] variable 'runp' [8c87,8d1c) {reg3} [8d1f,8d3f) {reg3} [8d44,8d53) {reg3} [8d73,8d81) {reg3} module 'libelf.so' [2d7f6] CU '../../elfutils-0.180/libelf/elf_nextscn.c'@8d90 [2e815] inlined function 'elf_nextscn'@8e00 [2e82a] parameter 'elf' [8e00,8e1b) {reg5} [8e1b,8e20) {GNU_entry_value(1) {reg5}, stack_value} [2e837] parameter 'scn' [2e7c6] function 'elf_nextscn'@8d90 frame_base: {call_frame_cfa {bregx(7,8)}} [2e7e1] parameter 'elf' [8d90,8e1b) {reg5} [8e1b,8e20) {GNU_entry_value(1) {reg5}, stack_value} [2e7ee] parameter 'scn' [8d90,8da1) {reg4} [8deb,8dfe) {reg4} [8dfe,8e00) {breg1(16), stack_value} [2e7fb] variable 'list' [8da1,8dd3) {reg1} [8dd3,8de2) {reg0} [8de2,8de3) {breg0(-16), stack_value} [8df7,8e00) {reg1} (8e00,8e00) [2e808] variable 'result' [8d90,8de2) {lit0, stack_value} [8de2,8de3) {reg0} [8de3,8dea) {lit0, stack_value} [8deb,8e20) {lit0, stack_value} module 'libelf.so' [2e8a1] CU '../../elfutils-0.180/libelf/elf_ndxscn.c'@8e20 [2f802] function 'elf_ndxscn'@8e20 frame_base: {call_frame_cfa {bregx(7,8)}} [2f820] parameter 'scn' [8e20,8e33) {reg5} module 'libelf.so' [2f83b] CU '../../elfutils-0.180/libelf/elf_newscn.c'@8e40 [3092b] function 'elf_newscn'@8e40 frame_base: {call_frame_cfa {bregx(7,8)}} [3094d] parameter 'elf' [8e40,8e5d) {reg5} [8e5d,8f7e) {reg3} [8f7e,8f8c) {GNU_entry_value(1) {reg5}, stack_value} [8f8c,8fab) {reg3} [8fab,8fb5) {reg5} [8fb5,8fff) {reg3} [30961] variable 'result' [8e40,8e5d) {lit0, stack_value} [8e5d,8f7e) {reg12} [8f8c,8fab) {reg12} [8fab,8fb3) {lit0, stack_value} [8fb5,8fff) {reg12} [30975] variable 'first' [8e40,8f1c) {lit0, stack_value} [8f1c,8f7e) {reg13} [8f8c,8fb5) {lit0, stack_value} [8fc1,8fff) {lit0, stack_value} [30989] variable '__PRETTY_FUNCTION__' [8e40,8fff) {addr(0x13d90)} module 'libelf.so' [30ae7] CU '../../elfutils-0.180/libelf/elf32_getshdr.c'@9000 [31beb] function 'elf32_getshdr'@94d0 frame_base: {call_frame_cfa {bregx(7,8)}} [31c0e] parameter 'scn' [94d0,94f5) {reg5} [94f5,94f6) {GNU_entry_value(1) {reg5}, stack_value} [94f6,9505) {reg5} [9505,9511) {GNU_entry_value(1) {reg5}, stack_value} [9511,951d) {reg5} [951d,9524) {GNU_entry_value(1) {reg5}, stack_value} [9524,952b) {reg5} [31c23] variable 'result' [31c30] inlined function 'scn_valid'@94d0 [31c4b] parameter 'scn' [94d0,94ed) {reg5} [94f6,9505) {reg5} [9505,950a) {GNU_entry_value(1) {reg5}, stack_value} [9511,951d) {reg5} [951d,9522) {GNU_entry_value(1) {reg5}, stack_value} [9524,952b) {reg5} [3265c] inlined function 'scn_valid'@93f0 [32676] parameter 'scn' [93f0,940f) {reg5} [9420,9422) {reg5} [9431,943d) {reg5} [943d,9447) {GNU_entry_value(1) {reg5}, stack_value} [944e,9455) {reg5} [9455,945a) {GNU_entry_value(1) {reg5}, stack_value} [31d14] function 'load_shdr_wrlock'@9000 frame_base: {call_frame_cfa {bregx(7,8)}} [31d36] parameter 'scn' [9000,902a) {reg5} [902a,9050) {GNU_entry_value(1) {reg5}, stack_value} [9050,9066) {reg5} [9066,93d9) {reg12} [93d9,93de) {GNU_entry_value(1) {reg5}, stack_value} [93de,93ed) {reg12} [31d4a] variable 'result' [9025,904f) {reg15} [904f,9050) {reg0} [9050,93ed) {reg15} [31d5e] variable 'elf' [9025,902a) {breg5(136)} [9050,9066) {breg5(136)} [9066,906f) {breg12(136)} [31d72] variable 'ehdr' [9025,902a) {breg5(136), deref, plus_uconst(72)} [9050,9066) {breg5(136), deref, plus_uconst(72)} [9066,906f) {breg12(136), deref, plus_uconst(72)} [31d96] variable 'shnum' [9000,93ed) {fbreg(-80)} [31da6] variable 'size' [9090,93d9) {reg13} [93de,93ed) {reg13} [31dba] variable 'shdr' [90a2,90ab) {reg0} [90ab,910e) {reg6} [9167,9212) {reg6} [9212,9217) {reg0} [9217,9339) {reg6} [939e,93d9) {reg6} [93de,93e7) {reg0} [93e7,93ed) {reg6} [31dde] variable '__PRETTY_FUNCTION__' [9000,93ed) {addr(0x13eb0)} [3205a] inlined function 'memcpy'@90fe [32080] parameter '__len' [90fe,9109) {reg13} [3208d] parameter '__src' [90fe,9108) {reg4} [3209a] parameter '__dest' [90fe,9109) {reg6} [322ff] inlined function 'pread_retry'@9199 [32319] parameter 'off' [9199,919e) {reg0} [919e,91f1) {fbreg(-88)} [92ec,92fe) {fbreg(-88)} [930a,930e) {fbreg(-88)} [32326] parameter 'len' [9199,91f1) {reg13} [92ec,92fe) {reg13} [930a,930e) {reg13} [32333] parameter 'buf' [9199,919e) {fbreg(-112)} [919e,91f1) {reg6} [92ec,92fe) {reg6} [930a,930e) {reg6} [32340] parameter 'fd' [9199,919e) {breg3(36)} [919e,91f1) {fbreg(-92)} [92ec,92fe) {fbreg(-92)} [930a,930e) {fbreg(-92)} [31e60] inlined function '__bswap_32'@924a [31e86] parameter '__bsx' [924a,924e) {breg4(0)} [31e94] inlined function '__bswap_32'@9250 [31eba] parameter '__bsx' [9250,9255) {breg4(4)} [31ec8] inlined function '__bswap_32'@9258 [31ee2] parameter '__bsx' [9258,9260) {breg4(8)} [31ef0] inlined function '__bswap_32'@9263 [31f16] parameter '__bsx' [9263,9268) {breg4(12)} [31f24] inlined function '__bswap_32'@926b [31f4a] parameter '__bsx' [926b,9270) {breg4(16)} [31f58] inlined function '__bswap_32'@9273 [31f7e] parameter '__bsx' [9273,9278) {breg4(20)} [31f8c] inlined function '__bswap_32'@927b [31fb2] parameter '__bsx' [927b,9280) {breg4(24)} [31fc0] inlined function '__bswap_32'@9283 [31fe6] parameter '__bsx' [9283,9288) {breg4(28)} [31ff4] inlined function '__bswap_32'@928b [3201a] parameter '__bsx' [928b,9290) {breg4(32)} [32028] inlined function '__bswap_32'@9293 [3204a] parameter '__bsx' [9293,9298) {breg4(36)} [3214e] inlined function '__bswap_32'@9340 [32168] parameter '__bsx' [9339,9347) {breg6(0)} [9347,9349) {reg0} [32176] inlined function '__bswap_32'@934c [3219c] parameter '__bsx' [321a2] inlined function '__bswap_32'@9354 [321c8] parameter '__bsx' [321ce] inlined function '__bswap_32'@935c [321f4] parameter '__bsx' [321fa] inlined function '__bswap_32'@9364 [32220] parameter '__bsx' [32226] inlined function '__bswap_32'@936c [3224c] parameter '__bsx' [32252] inlined function '__bswap_32'@9374 [32278] parameter '__bsx' [3227e] inlined function '__bswap_32'@937c [322a4] parameter '__bsx' [322aa] inlined function '__bswap_32'@9384 [322d0] parameter '__bsx' [322d6] inlined function '__bswap_32'@938c [322f8] parameter '__bsx' [3238b] inlined function 'pread'@91a0 [323a5] parameter '__offset' [919e,91b9) {fbreg(-88), deref, breg14(0), plus, stack_value} [323b2] parameter '__nbytes' [919e,91b0) {breg13(0), breg14(0), minus, stack_value} [91b0,91b8) {reg1} [91b8,91b9) {breg13(0), breg14(0), minus, stack_value} [323bf] parameter '__buf' [919e,91b9) {breg6(0), breg14(0), plus, stack_value} [323cc] parameter '__fd' [919e,91b9) {fbreg(-92)} [32627] function '__elf32_getshdr_rdlock'@93f0 frame_base: {call_frame_cfa {bregx(7,8)}} [32642] parameter 'scn' [93f0,941b) {reg5} [941b,9420) {GNU_entry_value(1) {reg5}, stack_value} [9420,9430) {reg5} [9430,9431) {GNU_entry_value(1) {reg5}, stack_value} [9431,943d) {reg5} [943d,944e) {GNU_entry_value(1) {reg5}, stack_value} [944e,9455) {reg5} [9455,945e) {GNU_entry_value(1) {reg5}, stack_value} [3264f] variable 'result' [9416,941b) {reg0} (9423,9423) [9423,9431) {lit0, stack_value} module 'libelf.so' [32734] CU '../../elfutils-0.180/libelf/elf64_getshdr.c'@9530 [33838] function 'elf64_getshdr'@9a20 frame_base: {call_frame_cfa {bregx(7,8)}} [3385b] parameter 'scn' [9a20,9a45) {reg5} [9a45,9a46) {GNU_entry_value(1) {reg5}, stack_value} [9a46,9a55) {reg5} [9a55,9a61) {GNU_entry_value(1) {reg5}, stack_value} [9a61,9a6d) {reg5} [9a6d,9a74) {GNU_entry_value(1) {reg5}, stack_value} [9a74,9a7b) {reg5} [33870] variable 'result' [3387d] inlined function 'scn_valid'@9a20 [33898] parameter 'scn' [9a20,9a3d) {reg5} [9a46,9a55) {reg5} [9a55,9a5a) {GNU_entry_value(1) {reg5}, stack_value} [9a61,9a6d) {reg5} [9a6d,9a72) {GNU_entry_value(1) {reg5}, stack_value} [9a74,9a7b) {reg5} [342a7] inlined function 'scn_valid'@9940 [342c1] parameter 'scn' [9940,995f) {reg5} [9970,9972) {reg5} [9981,998d) {reg5} [998d,9997) {GNU_entry_value(1) {reg5}, stack_value} [999e,99a5) {reg5} [99a5,99aa) {GNU_entry_value(1) {reg5}, stack_value} [33961] function 'load_shdr_wrlock'@9530 frame_base: {call_frame_cfa {bregx(7,8)}} [33983] parameter 'scn' [9530,955a) {reg5} [955a,9580) {GNU_entry_value(1) {reg5}, stack_value} [9580,9596) {reg5} [9596,9929) {reg12} [9929,992e) {GNU_entry_value(1) {reg5}, stack_value} [992e,993d) {reg12} [33997] variable 'result' [9555,957f) {reg15} [957f,9580) {reg0} [9580,993d) {reg15} [339ab] variable 'elf' [9555,955a) {breg5(136)} [9580,9596) {breg5(136)} [9596,959f) {breg12(136)} [339bf] variable 'ehdr' [9555,955a) {breg5(136), deref, plus_uconst(72)} [9580,9596) {breg5(136), deref, plus_uconst(72)} [9596,959f) {breg12(136), deref, plus_uconst(72)} [339e3] variable 'shnum' [9530,993d) {fbreg(-80)} [339f3] variable 'size' [95bf,9929) {reg13} [992e,993d) {reg13} [33a07] variable 'shdr' [95d1,95da) {reg0} [95da,963e) {reg6} [9697,9742) {reg6} [9742,9747) {reg0} [9747,987a) {reg6} [98f0,9929) {reg6} [992e,9937) {reg0} [9937,993d) {reg6} [33a2b] variable '__PRETTY_FUNCTION__' [9530,993d) {addr(0x13ed0)} [33c87] inlined function 'memcpy'@962e [33cad] parameter '__len' [962e,9639) {reg13} [33cba] parameter '__src' [962e,9638) {reg4} [33cc7] parameter '__dest' [962e,9639) {reg6} [33f2c] inlined function 'pread_retry'@96ca [33f46] parameter 'off' [96ca,96cf) {reg0} [96cf,9721) {fbreg(-88)} [982c,983e) {fbreg(-88)} [984a,984e) {fbreg(-88)} [33f53] parameter 'len' [96ca,9721) {reg13} [982c,983e) {reg13} [984a,984e) {reg13} [33f60] parameter 'buf' [96ca,96cf) {fbreg(-120)} [96cf,9721) {reg6} [982c,983e) {reg6} [984a,984e) {reg6} [33f6d] parameter 'fd' [96ca,96cf) {breg3(36)} [96cf,9721) {fbreg(-92)} [982c,983e) {fbreg(-92)} [984a,984e) {fbreg(-92)} [33b09] inlined function '__bswap_64'@9797 [33b23] parameter '__bsx' [33b29] inlined function '__bswap_64'@9797 [33b43] parameter '__bsx' [9797,979d) {breg4(16)} [33b51] inlined function '__bswap_64'@97a1 [33b77] parameter '__bsx' [97a1,97a8) {breg4(24)} [33b85] inlined function '__bswap_64'@97ac [33bab] parameter '__bsx' [97ac,97b3) {breg4(32)} [33c21] inlined function '__bswap_64'@97c7 [33c47] parameter '__bsx' [97c7,97ce) {breg4(48)} [33c55] inlined function '__bswap_64'@97d2 [33c77] parameter '__bsx' [97d2,97d9) {breg4(56)} [33dcf] inlined function '__bswap_64'@9894 [33df5] parameter '__bsx' [33dfb] inlined function '__bswap_64'@989f [33e21] parameter '__bsx' [33e27] inlined function '__bswap_64'@98aa [33e4d] parameter '__bsx' [33e53] inlined function '__bswap_64'@98b5 [33e79] parameter '__bsx' [33ed7] inlined function '__bswap_64'@98d0 [33efd] parameter '__bsx' [33f03] inlined function '__bswap_64'@98db [33f25] parameter '__bsx' [33aad] inlined function '__bswap_32'@977a [33ad3] parameter '__bsx' [977a,977e) {breg4(0)} [33ae1] inlined function '__bswap_32'@9780 [33afb] parameter '__bsx' [9780,978e) {breg4(4)} [978e,9794) {reg2} [33bb9] inlined function '__bswap_32'@97b7 [33bdf] parameter '__bsx' [97b7,97bc) {breg4(40)} [33bed] inlined function '__bswap_32'@97bf [33c13] parameter '__bsx' [97bf,97c4) {breg4(44)} [33d7b] inlined function '__bswap_32'@9880 [33d95] parameter '__bsx' [987a,9887) {breg6(0)} [9887,9889) {reg0} [33da3] inlined function '__bswap_32'@988c [33dc9] parameter '__bsx' [33e7f] inlined function '__bswap_32'@98c0 [33ea5] parameter '__bsx' [33eab] inlined function '__bswap_32'@98c8 [33ed1] parameter '__bsx' [33fb8] inlined function 'pread'@96d0 [33fd2] parameter '__offset' [96cf,96e9) {fbreg(-88), deref, breg14(0), plus, stack_value} [33fdf] parameter '__nbytes' [96cf,96e0) {breg13(0), breg14(0), minus, stack_value} [96e0,96e8) {reg1} [96e8,96e9) {breg13(0), breg14(0), minus, stack_value} [33fec] parameter '__buf' [96cf,96e9) {breg6(0), breg14(0), plus, stack_value} [33ff9] parameter '__fd' [96cf,96e9) {fbreg(-92)} [34272] function '__elf64_getshdr_rdlock'@9940 frame_base: {call_frame_cfa {bregx(7,8)}} [3428d] parameter 'scn' [9940,996b) {reg5} [996b,9970) {GNU_entry_value(1) {reg5}, stack_value} [9970,9980) {reg5} [9980,9981) {GNU_entry_value(1) {reg5}, stack_value} [9981,998d) {reg5} [998d,999e) {GNU_entry_value(1) {reg5}, stack_value} [999e,99a5) {reg5} [99a5,99ae) {GNU_entry_value(1) {reg5}, stack_value} [3429a] variable 'result' [9966,996b) {reg0} (9973,9973) [9973,9981) {lit0, stack_value} module 'libelf.so' [3437f] CU '../../elfutils-0.180/libelf/gelf_getshdr.c'@9a80 [35444] function 'gelf_getshdr'@9a80 frame_base: {call_frame_cfa {bregx(7,8)}} [35466] parameter 'scn' [9a80,9ab3) {reg5} [9ab3,9af9) {GNU_entry_value(1) {reg5}, stack_value} [9af9,9b09) {reg5} [9b09,9b51) {GNU_entry_value(1) {reg5}, stack_value} [9b51,9b61) {reg5} [9b61,9b81) {GNU_entry_value(1) {reg5}, stack_value} [9b81,9b99) {reg5} [9b99,9ba9) {GNU_entry_value(1) {reg5}, stack_value} [3547a] parameter 'dst' [9a80,9ab3) {reg4} [9ab3,9af9) {GNU_entry_value(1) {reg4}, stack_value} [9af9,9b09) {reg4} [9b09,9b51) {GNU_entry_value(1) {reg4}, stack_value} [9b51,9b61) {reg4} [9b61,9b70) {fbreg(-24)} [9b70,9b81) {GNU_entry_value(1) {reg4}, stack_value} [9b81,9b99) {reg4} [9b99,9ba9) {fbreg(-24)} [3548e] variable 'result' [9a80,9af4) {lit0, stack_value} [9af4,9af9) {GNU_entry_value(1) {reg4}, stack_value} [9af9,9b49) {lit0, stack_value} [9b49,9b51) {GNU_entry_value(1) {reg4}, stack_value} [9b51,9b8a) {lit0, stack_value} [9b8b,9ba9) {lit0, stack_value} [354f2] inlined function 'memcpy'@9ab3 [35517] parameter '__len' [9ab3,9af4) {const1u(64), stack_value} [35524] parameter '__src' [9ab3,9aed) {reg0} [35531] parameter '__dest' [9ab3,9af4) {GNU_entry_value(1) {reg4}, stack_value} module 'libelf.so' [355d0] CU '../../elfutils-0.180/libelf/gelf_update_shdr.c'@9bb0 [366b6] function 'gelf_update_shdr'@9bb0 frame_base: {call_frame_cfa {bregx(7,8)}} [366d8] parameter 'scn' [9bb0,9beb) {reg5} [9beb,9c3b) {reg6} [9c3b,9c3c) {GNU_entry_value(1) {reg5}, stack_value} [9c3c,9c49) {reg5} [9c49,9cb4) {reg6} [9cb4,9cc1) {reg5} [9cc1,9cd9) {reg6} [9cd9,9ce4) {reg5} [9ce4,9d00) {reg6} [9d00,9d01) {GNU_entry_value(1) {reg5}, stack_value} [9d01,9d14) {reg5} [9d14,9d1f) {reg6} [366ec] parameter 'src' [9bb0,9beb) {reg4} [9beb,9c3a) {reg3} [9c3a,9c3c) {GNU_entry_value(1) {reg4}, stack_value} [9c3c,9cbf) {reg3} [9cbf,9cc1) {reg4} [9cc1,9cff) {reg3} [9cff,9d01) {GNU_entry_value(1) {reg4}, stack_value} [9d01,9d0b) {reg4} [9d0b,9d1f) {reg3} [36700] variable 'result' [9bb0,9c30) {lit0, stack_value} [9c30,9c35) {lit1, stack_value} [9c3c,9cbe) {lit0, stack_value} [9cc1,9d0a) {lit0, stack_value} [9d0b,9d1f) {lit0, stack_value} [36714] variable 'elf' [9bd5,9beb) {reg1} [9c3c,9c49) {reg1} [9cd9,9ce4) {reg1} [9d0b,9d14) {reg1} [367a3] inlined function 'memcpy'@9beb [367c8] parameter '__len' [9beb,9c29) {const1u(64), stack_value} [367d5] parameter '__src' [9beb,9c29) {reg3} [367e2] parameter '__dest' [9beb,9c29) {reg0} module 'libelf.so' [3686e] CU '../../elfutils-0.180/libelf/elf_strptr.c'@9d20 [37921] function 'elf_strptr'@9d20 frame_base: {call_frame_cfa {bregx(7,8)}} [37943] parameter 'elf' [9d20,9daa) {reg5} [9daa,9e85) {GNU_entry_value(1) {reg5}, stack_value} [9e85,9e88) {reg5} [9e88,9ea5) {GNU_entry_value(1) {reg5}, stack_value} [9ea5,9ead) {reg5} [9ead,9eba) {breg3(-200), stack_value} [9eba,9eec) {GNU_entry_value(1) {reg5}, stack_value} [9eec,9ef9) {reg5} [9ef9,9f9e) {GNU_entry_value(1) {reg5}, stack_value} [9f9e,9fa1) {reg5} [9fa1,9fbe) {GNU_entry_value(1) {reg5}, stack_value} [37957] parameter 'idx' [9d20,9d5f) {reg4} [9d5f,9dea) {reg6} [9e85,9ea5) {reg6} [9ea5,9eb4) {reg4} [9eb4,9f4c) {reg6} [9f54,9fab) {reg6} [3796b] parameter 'offset' [9d20,9daa) {reg1} [9daa,9e2d) {reg12} [9e2d,9e53) {GNU_entry_value(1) {reg1}, stack_value} [9e53,9e7a) {reg12} [9e7a,9e85) {GNU_entry_value(1) {reg1}, stack_value} [9e85,9e8c) {reg1} [9e8c,9ea5) {reg12} [9ea5,9eb4) {reg1} [9eb4,9eec) {reg12} [9eec,9ef9) {reg1} [9ef9,9f9e) {reg12} [9f9e,9fa5) {reg1} [9fa5,9fb9) {reg12} [9fb9,9fbe) {GNU_entry_value(1) {reg1}, stack_value} [3797f] variable 'result' [3798b] variable 'strscn' [9d93,9e0e) {reg14} [9e85,9ea5) {reg14} [9eba,9fab) {reg14} [3799f] variable 'runp' [9d5f,9d64) {reg3} [9d67,9ded) {reg3} [9e85,9ea5) {reg3} [9eba,9f4c) {reg3} [9f54,9fab) {reg3} [379bb] variable 'sh_size' [9d93,9dc2) {lit0, stack_value} [9dc2,9de3) {reg1} [9e85,9ea5) {lit0, stack_value} [9eba,9ee7) {lit0, stack_value} [9ee7,9eec) {reg1} [9eec,9f08) {lit0, stack_value} [9f08,9f2a) {reg1} [9f2a,9f3d) {fbreg(-104)} [9f3d,9f46) {reg1} [9f54,9fab) {lit0, stack_value} [37af1] inlined function 'validate_str'@9fab [37b06] parameter 'to' [9fab,9fb9) {breg14(16)} [37b13] parameter 'from' [9fab,9fb1) {breg12(0), breg0(0), minus, stack_value} [9fb1,9fb4) {reg13} [9fb4,9fb9) {breg12(0), breg0(0), minus, stack_value} [37b20] parameter 'str' [9fab,9fb9) {breg14(0)} [37b48] inlined function 'validate_str'@9e04 [37b6d] parameter 'to' [9e04,9e0e) {reg1} [37b7a] parameter 'from' [9e04,9e0e) {reg12} [37b87] parameter 'str' [37b8d] inlined function 'validate_str'@9f4c [37bb2] parameter 'to' [9f4c,9f54) {reg1} [37bbf] parameter 'from' [9f4c,9f54) {reg12} [37bcc] parameter 'str' [9f4c,9f4f) {reg13} [9f4f,9f54) {breg3(192)} [379ec] inlined function 'get_zdata'@9f54 [37a11] parameter 'strscn' [9f54,9f99) {reg14} [37a1e] variable 'zsize' [9f54,9f99) {fbreg(-88)} [37a27] variable 'zalign' [9f54,9f99) {fbreg(-80)} [37a30] variable 'zdata' [9f6c,9f7e) {reg0} [9f7e,9f99) {reg13} module 'libelf.so' [37d0e] CU '../../elfutils-0.180/libelf/elf_rawdata.c'@9fc0 [38e3d] inlined function 'elf_rawdata'@9fd6 [38e56] parameter 'data' [9fd6,9feb) {reg4} [9feb,9fef) {GNU_entry_value(1) {reg4}, stack_value} [a009,a019) {reg4} [a019,a025) {GNU_entry_value(1) {reg4}, stack_value} [a027,a039) {reg4} [a039,a041) {GNU_entry_value(1) {reg4}, stack_value} [38e63] parameter 'scn' [9fd6,9feb) {reg5} [9feb,9fef) {GNU_entry_value(1) {reg5}, stack_value} [a009,a019) {reg5} [a019,a025) {fbreg(-24)} [a027,a035) {reg5} [a035,a041) {GNU_entry_value(1) {reg5}, stack_value} [38e08] function 'elf_rawdata'@9fc0 frame_base: {call_frame_cfa {bregx(7,8)}} [38e23] parameter 'scn' [9fc0,9feb) {reg5} [9feb,9ff4) {GNU_entry_value(1) {reg5}, stack_value} [9ff4,9ffd) {reg5} [9ffd,a009) {GNU_entry_value(1) {reg5}, stack_value} [a009,a019) {reg5} [a019,a027) {fbreg(-24)} [a027,a035) {reg5} [a035,a041) {GNU_entry_value(1) {reg5}, stack_value} [38e30] parameter 'data' [9fc0,9feb) {reg4} [9feb,9ff4) {GNU_entry_value(1) {reg4}, stack_value} [9ff4,a001) {reg4} [a001,a009) {GNU_entry_value(1) {reg4}, stack_value} [a009,a019) {reg4} [a019,a027) {GNU_entry_value(1) {reg4}, stack_value} [a027,a039) {reg4} [a039,a041) {GNU_entry_value(1) {reg4}, stack_value} module 'libelf.so' [38ed7] CU '../../elfutils-0.180/libelf/elf_getdata.c'@a050 [3a0e4] function 'elf_getdata'@a8a0 frame_base: {call_frame_cfa {bregx(7,8)}} [3a107] parameter 'scn' [a8a0,a8a9) {reg5} [a8a9,a8aa) {GNU_entry_value(1) {reg5}, stack_value} [a8aa,a8b3) {reg5} [3a11c] parameter 'data' [a8a0,a8a9) {reg4} [a8a9,a8aa) {GNU_entry_value(1) {reg4}, stack_value} [a8aa,a8b3) {reg4} [3a131] variable 'result' [3a161] function '__elf_getdata_rdlock'@a7c0 frame_base: {call_frame_cfa {bregx(7,8)}} [3a184] parameter 'scn' [a7c0,a813) {reg5} [a813,a81f) {GNU_entry_value(1) {reg5}, stack_value} [a81f,a829) {reg5} [a829,a838) {GNU_entry_value(1) {reg5}, stack_value} [a838,a859) {reg5} [a859,a86a) {fbreg(-24)} [a86a,a875) {reg5} [a875,a88f) {GNU_entry_value(1) {reg5}, stack_value} [a88f,a893) {reg5} [3a199] parameter 'data' [a7c0,a817) {reg4} [a817,a81f) {GNU_entry_value(1) {reg4}, stack_value} [a81f,a825) {reg4} [a825,a838) {GNU_entry_value(1) {reg4}, stack_value} [a838,a849) {reg4} [a849,a86a) {GNU_entry_value(1) {reg4}, stack_value} [a86a,a879) {reg4} [a879,a88f) {GNU_entry_value(1) {reg4}, stack_value} [a88f,a893) {reg4} [3a1ae] variable 'result' [a7c0,a833) {lit0, stack_value} [a838,a893) {lit0, stack_value} [3a1c3] variable 'elf' [a7de,a813) {breg5(136)} [a813,a817) {GNU_entry_value(1) {reg5}, plus_uconst(136)} [a81f,a829) {breg5(136)} [a838,a859) {breg5(136)} [3a1d8] variable 'locked' [a7c0,a818) {lit0, stack_value} [a81f,a829) {lit0, stack_value} [a829,a830) {reg4} [a838,a849) {lit0, stack_value} [a849,a86a) {lit1, stack_value} [a86a,a87e) {lit0, stack_value} [a87e,a887) {reg4} [a88f,a893) {lit0, stack_value} [3a26e] function '__libelf_set_data_list_rdlock'@a5d0 frame_base: {call_frame_cfa {bregx(7,8)}} [3a28d] parameter 'scn' [a5d0,a61c) {reg5} [a61c,a625) {reg3} [a625,a62f) {GNU_entry_value(1) {reg5}, stack_value} [a62f,a7b9) {reg3} [3a2a2] parameter 'wrlocked' [a5d0,a61c) {reg4} [a61c,a62f) {GNU_entry_value(1) {reg4}, stack_value} [a62f,a690) {reg4} [a690,a6fd) {GNU_entry_value(1) {reg4}, stack_value} [a6fd,a718) {reg4} [a718,a77d) {GNU_entry_value(1) {reg4}, stack_value} [a77d,a787) {reg4} [a787,a7b9) {GNU_entry_value(1) {reg4}, stack_value} [3a4cc] function '__libelf_set_rawdata'@a5b0 frame_base: {call_frame_cfa {bregx(7,8)}} [3a4ef] parameter 'scn' [a5b0,a5b9) {reg5} [a5b9,a5ba) {GNU_entry_value(1) {reg5}, stack_value} [a5ba,a5c6) {reg5} [3a504] variable 'result' [3a527] function '__libelf_set_rawdata_wrlock'@a110 frame_base: {call_frame_cfa {bregx(7,8)}} [3a549] parameter 'scn' [a110,a159) {reg5} [a159,a274) {reg3} [a274,a27e) {GNU_entry_value(1) {reg5}, stack_value} [a27e,a5a5) {reg3} [3a55d] variable 'offset' [a160,a22f) {reg15} [a27e,a2a3) {reg15} [a2b8,a325) {reg15} [a340,a494) {reg15} [a4ab,a58c) {reg15} [a591,a5a5) {reg15} [3a571] variable 'size' [a164,a255) {reg12} [a27e,a2a5) {reg12} [a2bc,a325) {reg12} [a340,a494) {reg12} [a4ab,a58c) {reg12} [a591,a5a5) {reg12} [3a585] variable 'align' [a170,a1b6) {reg6} [a1fc,a22f) {reg6} [a22f,a255) {reg15} [a27e,a2a5) {reg6} [a2c3,a325) {reg6} [a450,a478) {reg6} [a4ab,a4f2) {reg6} [a51d,a560) {reg6} [3a599] variable 'flags' [a170,a17f) {reg0} [a2c6,a2cb) {reg0} [3a5ad] variable 'type' (a170,a170) [a170,a255) {fbreg(-176)} [a27e,a2a5) {fbreg(-176)} [a2c3,a2cb) {reg5} [a2cb,a325) {fbreg(-176)} [a340,a494) {fbreg(-176)} [a4ab,a58c) {fbreg(-176)} [a591,a5a5) {fbreg(-176)} [3a5c1] variable 'elf' [a13e,a27b) {reg14} [a27e,a5a5) {reg14} [3a2dd] inlined function 'convert_data'@a653 [3a2f3] parameter 'type' [a653,a6d4) {reg15} [a6d4,a6fd) {reg14} [a6fd,a718) {reg15} [a718,a742) {reg14} [a742,a7b9) {reg15} [3a300] parameter 'size' [a653,a7b9) {reg6} [3a30d] parameter 'data' [a653,a690) {breg2(72), deref, plus_uconst(5), deref_size(1), const1u(255), and, stack_value} [a6fd,a718) {breg2(72), deref, plus_uconst(5), deref_size(1), const1u(255), and, stack_value} [a77d,a787) {breg2(72), deref, plus_uconst(5), deref_size(1), const1u(255), and, stack_value} [3a31a] parameter 'eclass' [a653,a65f) {reg0} [a65f,a690) {breg2(32)} [a690,a6fb) {breg13(1), stack_value} [a6fd,a718) {breg2(32)} [a742,a77d) {breg13(1), stack_value} [a77d,a787) {breg2(32)} [3a327] parameter 'scn' [a653,a7b9) {reg3} [3aad0] inlined function '__libelf_data_type'@a0d0 [3aaf5] parameter 'sh_type' [a0c8,a10b) {lit5, stack_value} [3ab02] parameter 'align' [a0c8,a0d7) {reg1} [a0d7,a10b) {GNU_entry_value(1) {reg1}, stack_value} [3ab0f] parameter 'elf' [a0c8,a0d7) {reg5} [a0d7,a10b) {GNU_entry_value(1) {reg5}, stack_value} [3a6d9] inlined function 'pread_retry'@a39a [3a6f3] parameter 'off' [a39a,a3a4) {reg0} [a3a4,a41c) {fbreg(-160)} [a560,a571) {fbreg(-160)} [3a700] parameter 'len' [a39a,a41c) {reg12} [a560,a571) {reg12} [3a70d] parameter 'buf' [a39a,a41c) {fbreg(-168)} [a560,a571) {fbreg(-168)} [3a71a] parameter 'fd' [a39a,a41c) {fbreg(-172)} [a560,a571) {fbreg(-172)} [3a765] inlined function 'pread'@a3b0 [3a77e] parameter '__offset' [a3a9,a3d0) {fbreg(-160), deref, breg13(0), plus, stack_value} [3a78b] parameter '__nbytes' [a3a9,a3c0) {breg12(0), breg13(0), minus, stack_value} [a3c0,a3c8) {reg1} [a3c8,a3d0) {breg12(0), breg13(0), minus, stack_value} [3a798] parameter '__buf' [a3a9,a3d0) {fbreg(-168), deref, breg13(0), plus, stack_value} [3a7a5] parameter '__fd' [a3a9,a3d0) {fbreg(-172)} [3a365] inlined function 'memcpy'@a75e [3a38a] parameter '__len' [a75e,a77d) {reg6} [3a397] parameter '__src' [a75e,a77d) {fbreg(-72)} [3a3a4] parameter '__dest' [a75e,a770) {reg0} [3a436] inlined function 'memcpy'@a794 [3a45b] parameter '__len' [a794,a7aa) {reg6} [3a468] parameter '__src' [a794,a7a5) {reg13} [3a475] parameter '__dest' [a794,a7a1) {reg0} [3aa73] function '__libelf_data_type'@a050 frame_base: {call_frame_cfa {bregx(7,8)}} [3aa8e] parameter 'elf' [a050,a074) {reg5} [a074,a08d) {GNU_entry_value(1) {reg5}, stack_value} [a08d,a0d7) {reg5} [a0d7,a110) {GNU_entry_value(1) {reg5}, stack_value} [3aa9b] parameter 'sh_type' [a050,a074) {reg4} [a074,a08d) {GNU_entry_value(1) {reg4}, stack_value} [a08d,a0a8) {reg4} [a0a8,a0c8) {GNU_entry_value(1) {reg4}, stack_value} [a0c8,a0d7) {reg4} [a0d7,a110) {GNU_entry_value(1) {reg4}, stack_value} [3aaa8] parameter 'align' [a050,a074) {reg1} [a074,a08d) {GNU_entry_value(1) {reg1}, stack_value} [a08d,a0c3) {reg1} [a0c3,a0c8) {GNU_entry_value(1) {reg1}, stack_value} [a0c8,a0d7) {reg1} [a0d7,a110) {GNU_entry_value(1) {reg1}, stack_value} module 'libelf.so' [3abf9] CU '../../elfutils-0.180/libelf/elf_newdata.c'@a8c0 [3bce4] function 'elf_newdata'@a8c0 frame_base: {call_frame_cfa {bregx(7,8)}} [3bd06] parameter 'scn' [a8c0,a913) {reg5} [a913,a959) {reg3} [a959,a95c) {GNU_entry_value(1) {reg5}, stack_value} [a95c,a96c) {reg3} [a96c,a97a) {GNU_entry_value(1) {reg5}, stack_value} [a97a,aa11) {reg3} [3bd1a] variable 'result' [a8c0,a922) {lit0, stack_value} [a922,a94d) {reg0} [a95c,a96f) {lit0, stack_value} [a97a,a9a1) {lit0, stack_value} [a9a1,a9b8) {reg12} [a9b8,a9ff) {lit0, stack_value} [a9ff,aa0b) {reg0} module 'libelf.so' [3be2f] CU '../../elfutils-0.180/libelf/elf_getdata_rawchunk.c'@aa20 [3cfc6] function 'elf_getdata_rawchunk'@aa20 frame_base: {call_frame_cfa {bregx(7,8)}} [3cfe8] parameter 'elf' [aa20,aaea) {reg5} [aaea,aafb) {reg6} [aafb,ab7f) {GNU_entry_value(1) {reg5}, stack_value} [ab7f,ab85) {reg5} [ab85,ab8d) {reg6} [ab8d,ab9f) {GNU_entry_value(1) {reg5}, stack_value} [ab9f,abaa) {reg5} [abaa,abc2) {reg6} [abc2,abcb) {reg5} [abcb,ac02) {reg6} [ac02,ac98) {fbreg(-72)} [ac98,aca3) {reg5} [aca3,acd3) {reg6} [acd3,acfb) {GNU_entry_value(1) {reg5}, stack_value} [acfb,ad15) {reg5} [ad15,ad22) {reg6} [ad22,ad2d) {reg5} [ad2d,ad3a) {reg6} [ad3a,ad6f) {fbreg(-72)} [ad6f,ad92) {GNU_entry_value(1) {reg5}, stack_value} [ad92,ada9) {fbreg(-72)} [3cffc] parameter 'offset' [aa20,aac6) {reg4} [aac6,ab7f) {GNU_entry_value(1) {reg4}, stack_value} [ab7f,ab8c) {reg4} [ab8c,abc2) {GNU_entry_value(1) {reg4}, stack_value} [abc2,abd3) {reg4} [abd3,abf7) {fbreg(-112)} [abf7,acfb) {GNU_entry_value(1) {reg4}, stack_value} [acfb,ad1c) {reg4} [ad1c,ad22) {GNU_entry_value(1) {reg4}, stack_value} [ad22,ad34) {reg4} [ad34,ada9) {GNU_entry_value(1) {reg4}, stack_value} [3d010] parameter 'size' [aa20,aa90) {reg1} [aa90,ab43) {reg3} [ab43,ab7f) {breg0(16)} [ab7f,ab8c) {reg1} [ab8c,ab9f) {GNU_entry_value(1) {reg1}, stack_value} [ab9f,acfb) {reg3} [acfb,ad1c) {reg1} [ad1c,ad22) {GNU_entry_value(1) {reg1}, stack_value} [ad22,ad34) {reg1} [ad34,ada9) {reg3} [3d024] parameter 'type' [aa20,aa7f) {reg2} [aa7f,ab7f) {fbreg(-104)} [ab7f,ab8c) {reg2} [ab8c,acfb) {fbreg(-104)} [acfb,ad1c) {reg2} [ad1c,ad22) {fbreg(-104)} [ad22,ad34) {reg2} [ad34,ada9) {fbreg(-104)} [3d038] variable 'rawchunk' [aad9,ab1e) {reg14} [ab9f,abc2) {reg14} [abde,abf3) {reg0} [abf3,ac98) {reg13} [acae,acc1) {reg0} [acc1,acfb) {reg13} [ad3a,ad6f) {reg13} [ad92,ada9) {reg13} [3d04c] variable 'flags' [aa78,aafb) {lit0, stack_value} [aafb,ab3b) {const1u(128), stack_value} [ab9f,ac7b) {lit0, stack_value} [ac7b,ac98) {const1u(128), stack_value} [ac98,acc2) {lit0, stack_value} [acc2,acfb) {const1u(128), stack_value} [ad3a,ad4d) {lit0, stack_value} [ad4d,ad5e) {const1u(128), stack_value} [ad5e,ad6f) {lit0, stack_value} [ad6f,ad77) {const1u(128), stack_value} [ad92,ada9) {lit0, stack_value} [3d060] variable 'result' [aa78,ab7d) {lit0, stack_value} [ab7d,ab7f) {reg0} [ab9f,acfb) {lit0, stack_value} [ad3a,ada9) {lit0, stack_value} [3d074] variable 'align' [aab9,aadd) {reg0} [aadd,ab7f) {fbreg(-96)} [ab9f,abc2) {fbreg(-96)} [abc2,abd3) {reg0} [abd3,ac98) {fbreg(-96)} [ac98,aca7) {reg0} [aca7,acfb) {fbreg(-96)} [ad3a,ada9) {fbreg(-96)} [3d0a0] variable 'buffer' [aaf5,aafb) {reg0} [aafb,ab7f) {reg13} [ab9f,abc2) {reg14} [ad6f,ad77) {reg13} [3d0b4] variable '__PRETTY_FUNCTION__' [aa20,ada9) {addr(0x14000)} [3d0c7] variable 'chunk' [ab2d,ab7f) {reg0} [abaf,abc2) {reg0} [ad6f,ad76) {reg0} [3d17a] inlined function 'pread_retry'@ac06 [3d193] parameter 'off' (ac06,ac06) [ac06,ac72) {fbreg(-88)} [ad3a,ad4d) {fbreg(-88)} [ad5e,ad6f) {fbreg(-88)} [3d1a0] parameter 'len' [ac06,ac72) {reg3} [ad3a,ad4d) {reg3} [ad5e,ad6f) {reg3} [3d1ad] parameter 'buf' [ac06,ac72) {reg13} [ad3a,ad4d) {reg13} [ad5e,ad6f) {reg13} [3d1ba] parameter 'fd' (ac06,ac06) [ac06,ac72) {fbreg(-100)} [ad3a,ad4d) {fbreg(-100)} [ad5e,ad6f) {fbreg(-100)} [3d205] inlined function 'pread'@ac10 [3d21e] parameter '__offset' [ac06,ac2d) {fbreg(-88), deref, breg15(0), plus, stack_value} [3d22b] parameter '__nbytes' [ac06,ac21) {breg3(0), breg15(0), minus, stack_value} [ac21,ac25) {reg1} [ac25,ac2d) {breg3(0), breg15(0), minus, stack_value} [3d238] parameter '__buf' [ac06,ac2d) {breg13(0), breg15(0), plus, stack_value} [3d245] parameter '__fd' [ac06,ac2d) {fbreg(-100)} [3d0f8] inlined function 'memcpy'@acb4 [3d11d] parameter '__len' [acb4,acc2) {reg3} [3d12a] parameter '__src' [acb4,acc2) {reg14} [3d137] parameter '__dest' [acb4,acc1) {reg0} [acc1,acc2) {reg13} module 'libelf.so' [3d56d] CU '../../elfutils-0.180/libelf/elf_flagelf.c'@adb0 [3e636] function 'elf_flagelf'@adb0 frame_base: {call_frame_cfa {bregx(7,8)}} [3e658] parameter 'elf' [adb0,adcf) {reg5} [adcf,add4) {GNU_entry_value(1) {reg5}, stack_value} [add4,ade5) {reg5} [ade5,adee) {GNU_entry_value(1) {reg5}, stack_value} [adee,ae09) {reg5} [ae09,ae12) {GNU_entry_value(1) {reg5}, stack_value} [3e66c] parameter 'cmd' [adb0,adcf) {reg4} [adcf,add4) {GNU_entry_value(1) {reg4}, stack_value} [add4,ade9) {reg4} [ade9,adee) {GNU_entry_value(1) {reg4}, stack_value} [adee,ae0d) {reg4} [ae0d,ae12) {GNU_entry_value(1) {reg4}, stack_value} [3e680] parameter 'flags' [adb0,adca) {reg1} [adca,add4) {GNU_entry_value(1) {reg1}, stack_value} [add4,ade9) {reg1} [ade9,adee) {GNU_entry_value(1) {reg1}, stack_value} [adee,ae0d) {reg1} [ae0d,ae12) {GNU_entry_value(1) {reg1}, stack_value} [3e694] variable 'result' [ae02,ae04) {reg0} module 'libelf.so' [3e6ec] CU '../../elfutils-0.180/libelf/elf_flagehdr.c'@ae20 [3f7b5] function 'elf_flagehdr'@ae20 frame_base: {call_frame_cfa {bregx(7,8)}} [3f7d7] parameter 'elf' [ae20,ae3f) {reg5} [ae3f,ae44) {GNU_entry_value(1) {reg5}, stack_value} [ae44,ae55) {reg5} [ae55,ae5e) {GNU_entry_value(1) {reg5}, stack_value} [ae5e,ae7d) {reg5} [ae7d,ae86) {GNU_entry_value(1) {reg5}, stack_value} [3f7eb] parameter 'cmd' [ae20,ae3f) {reg4} [ae3f,ae44) {GNU_entry_value(1) {reg4}, stack_value} [ae44,ae59) {reg4} [ae59,ae5e) {GNU_entry_value(1) {reg4}, stack_value} [ae5e,ae81) {reg4} [ae81,ae86) {GNU_entry_value(1) {reg4}, stack_value} [3f7ff] parameter 'flags' [ae20,ae3a) {reg1} [ae3a,ae44) {GNU_entry_value(1) {reg1}, stack_value} [ae44,ae59) {reg1} [ae59,ae5e) {GNU_entry_value(1) {reg1}, stack_value} [ae5e,ae81) {reg1} [ae81,ae86) {GNU_entry_value(1) {reg1}, stack_value} [3f813] variable 'result' [ae72,ae74) {reg0} module 'libelf.so' [3f86b] CU '../../elfutils-0.180/libelf/elf_flagphdr.c'@ae90 [40934] function 'elf_flagphdr'@ae90 frame_base: {call_frame_cfa {bregx(7,8)}} [40956] parameter 'elf' [ae90,aeaf) {reg5} [aeaf,aeb4) {GNU_entry_value(1) {reg5}, stack_value} [aeb4,aec5) {reg5} [aec5,aece) {GNU_entry_value(1) {reg5}, stack_value} [aece,aee9) {reg5} [aee9,aef2) {GNU_entry_value(1) {reg5}, stack_value} [4096a] parameter 'cmd' [ae90,aeaf) {reg4} [aeaf,aeb4) {GNU_entry_value(1) {reg4}, stack_value} [aeb4,aec9) {reg4} [aec9,aece) {GNU_entry_value(1) {reg4}, stack_value} [aece,aeed) {reg4} [aeed,aef2) {GNU_entry_value(1) {reg4}, stack_value} [4097e] parameter 'flags' [ae90,aeaa) {reg1} [aeaa,aeb4) {GNU_entry_value(1) {reg1}, stack_value} [aeb4,aec9) {reg1} [aec9,aece) {GNU_entry_value(1) {reg1}, stack_value} [aece,aeed) {reg1} [aeed,aef2) {GNU_entry_value(1) {reg1}, stack_value} [40992] variable 'result' [aee2,aee4) {reg0} module 'libelf.so' [409ea] CU '../../elfutils-0.180/libelf/elf_flagscn.c'@af00 [41ab3] function 'elf_flagscn'@af00 frame_base: {call_frame_cfa {bregx(7,8)}} [41ad5] parameter 'scn' [af00,af2c) {reg5} [af2c,af31) {GNU_entry_value(1) {reg5}, stack_value} [af31,af45) {reg5} [af45,af4e) {GNU_entry_value(1) {reg5}, stack_value} [af4e,af6f) {reg5} [af6f,af78) {GNU_entry_value(1) {reg5}, stack_value} [41ae9] parameter 'cmd' [af00,af2c) {reg4} [af2c,af31) {GNU_entry_value(1) {reg4}, stack_value} [af31,af49) {reg4} [af49,af4e) {GNU_entry_value(1) {reg4}, stack_value} [af4e,af73) {reg4} [af73,af78) {GNU_entry_value(1) {reg4}, stack_value} [41afd] parameter 'flags' [af00,af24) {reg1} [af24,af31) {GNU_entry_value(1) {reg1}, stack_value} [af31,af49) {reg1} [af49,af4e) {GNU_entry_value(1) {reg1}, stack_value} [af4e,af73) {reg1} [af73,af78) {GNU_entry_value(1) {reg1}, stack_value} [41b11] variable 'result' [af68,af6a) {reg0} module 'libelf.so' [41b69] CU '../../elfutils-0.180/libelf/elf_flagshdr.c'@af80 [42c32] function 'elf_flagshdr'@af80 frame_base: {call_frame_cfa {bregx(7,8)}} [42c54] parameter 'scn' [af80,afac) {reg5} [afac,afb1) {GNU_entry_value(1) {reg5}, stack_value} [afb1,afc5) {reg5} [afc5,afce) {GNU_entry_value(1) {reg5}, stack_value} [afce,afef) {reg5} [afef,aff8) {GNU_entry_value(1) {reg5}, stack_value} [42c68] parameter 'cmd' [af80,afac) {reg4} [afac,afb1) {GNU_entry_value(1) {reg4}, stack_value} [afb1,afc9) {reg4} [afc9,afce) {GNU_entry_value(1) {reg4}, stack_value} [afce,aff3) {reg4} [aff3,aff8) {GNU_entry_value(1) {reg4}, stack_value} [42c7c] parameter 'flags' [af80,afa4) {reg1} [afa4,afb1) {GNU_entry_value(1) {reg1}, stack_value} [afb1,afc9) {reg1} [afc9,afce) {GNU_entry_value(1) {reg1}, stack_value} [afce,aff3) {reg1} [aff3,aff8) {GNU_entry_value(1) {reg1}, stack_value} [42c90] variable 'result' [afe8,afea) {reg0} module 'libelf.so' [42ce8] CU '../../elfutils-0.180/libelf/elf_flagdata.c'@b000 [43db1] function 'elf_flagdata'@b000 frame_base: {call_frame_cfa {bregx(7,8)}} [43dd3] parameter 'data' [b000,b030) {reg5} [b030,b035) {GNU_entry_value(1) {reg5}, stack_value} [b035,b045) {reg5} [b045,b04e) {GNU_entry_value(1) {reg5}, stack_value} [b04e,b06f) {reg5} [b06f,b078) {GNU_entry_value(1) {reg5}, stack_value} [43de7] parameter 'cmd' [b000,b030) {reg4} [b030,b035) {GNU_entry_value(1) {reg4}, stack_value} [b035,b049) {reg4} [b049,b04e) {GNU_entry_value(1) {reg4}, stack_value} [b04e,b073) {reg4} [b073,b078) {GNU_entry_value(1) {reg4}, stack_value} [43dfb] parameter 'flags' [b000,b028) {reg1} [b028,b035) {GNU_entry_value(1) {reg1}, stack_value} [b035,b049) {reg1} [b049,b04e) {GNU_entry_value(1) {reg1}, stack_value} [b04e,b073) {reg1} [b073,b078) {GNU_entry_value(1) {reg1}, stack_value} [43e0f] variable 'data_scn' [b005,b030) {reg5} [b030,b035) {GNU_entry_value(1) {reg5}, stack_value} [b03b,b045) {reg5} [b045,b04e) {GNU_entry_value(1) {reg5}, stack_value} [b04e,b06f) {reg5} [b06f,b078) {GNU_entry_value(1) {reg5}, stack_value} [43e23] variable 'result' [b068,b06a) {reg0} module 'libelf.so' [43e87] CU '../../elfutils-0.180/libelf/elf_memory.c'@b080 [44f2f] function 'elf_memory'@b080 frame_base: {call_frame_cfa {bregx(7,8)}} [44f51] parameter 'image' [b080,b09b) {reg5} [b09b,b09f) {reg4} [b09f,b0a0) {GNU_entry_value(1) {reg5}, stack_value} [b0a0,b0a9) {reg5} [b0a9,b0b5) {GNU_entry_value(1) {reg5}, stack_value} [44f65] parameter 'size' [b080,b08e) {reg4} [b08e,b09f) {reg2} [b09f,b0a0) {GNU_entry_value(1) {reg4}, stack_value} [b0a0,b0ad) {reg4} [b0ad,b0b5) {GNU_entry_value(1) {reg4}, stack_value} module 'libelf.so' [44fe8] CU '../../elfutils-0.180/libelf/elf_update.c'@b0c0 [46203] function 'elf_update'@b0c0 frame_base: {call_frame_cfa {bregx(7,8)}} [46225] parameter 'elf' [b0c0,b0f4) {reg5} [b0f4,b12a) {GNU_entry_value(1) {reg5}, stack_value} [b12a,b149) {reg5} [b149,b49e) {reg3} [b49e,b4a3) {GNU_entry_value(1) {reg5}, stack_value} [46239] parameter 'cmd' [b0c0,b0ff) {reg4} [b0ff,b12a) {GNU_entry_value(1) {reg4}, stack_value} [b12a,b19a) {reg4} [b19a,b1eb) {reg6} [b1eb,b28c) {GNU_entry_value(1) {reg4}, stack_value} [b28c,b294) {reg4} [b294,b29d) {reg6} [b29d,b3c3) {GNU_entry_value(1) {reg4}, stack_value} [b3c3,b3de) {reg6} [b3de,b423) {GNU_entry_value(1) {reg4}, stack_value} [b423,b43e) {reg6} [b43e,b44e) {reg4} [b44e,b454) {reg6} [b454,b47c) {GNU_entry_value(1) {reg4}, stack_value} [b47c,b48c) {reg4} [b48c,b492) {reg6} [b492,b4a3) {GNU_entry_value(1) {reg4}, stack_value} [4624d] variable 'shnum' [b181,b21b) {reg13} [b21b,b21f) {reg1} [b21f,b27a) {reg13} [b28c,b294) {reg1} [b294,b29d) {reg13} [b29d,b2a4) {reg1} [b2a4,b43e) {reg13} [b454,b47c) {reg13} [b492,b49e) {reg13} [46261] variable 'size' [b19e,b27a) {reg12} [b29d,b3d4) {reg12} [b3d9,b3de) {const1s(-1), stack_value} [b3de,b41e) {reg12} [b423,b434) {reg12} [b439,b43e) {const1s(-1), stack_value} [b454,b47c) {reg12} [b48d,b492) {const1s(-1), stack_value} [b492,b49e) {reg12} [46275] variable 'change_bo' [b0c0,b4a3) {fbreg(-212)} [4628d] inlined function 'write_file'@b1e8 [462a6] parameter 'shnum' [b1e8,b21b) {reg13} [b21b,b21f) {reg1} [b21f,b27a) {reg13} [b29d,b2a4) {reg1} [b2a4,b3c3) {reg13} [b3de,b41e) {reg13} [b454,b47c) {reg13} [b492,b49e) {reg13} [462b3] parameter 'change_bo' [b1e8,b21b) {reg14} [b21b,b21f) {reg4} [b21f,b27a) {reg14} [b29d,b2a4) {reg4} [b2a4,b3c3) {reg14} [b3de,b41e) {reg14} [b454,b47c) {reg14} [b492,b49e) {reg14} [462c0] parameter 'size' [b1e8,b27a) {reg12} [b29d,b3c3) {reg12} [b3de,b41e) {reg12} [b454,b47c) {reg12} [b492,b49e) {reg12} [462cd] parameter 'elf' [b1e8,b27a) {reg3} [b29d,b3c3) {reg3} [b3de,b41e) {reg3} [b454,b47c) {reg3} [b492,b49e) {reg3} [462f5] inlined function 'fstat'@b1eb [4630e] parameter '__statbuf' [b1eb,b1f0) {fbreg(-208), stack_value} [4631b] parameter '__fd' [b1eb,b1ef) {reg4} module 'libelf.so' [46689] CU '../../elfutils-0.180/libelf/elf32_updatenull.c'@b4b0 [477d7] function '__elf32_updatenull_wrlock'@b4b0 frame_base: {call_frame_cfa {bregx(7,8)}} [477f9] parameter 'elf' [b4b0,b4db) {reg5} [b4db,b657) {reg3} [b657,b6d8) {reg6} [b6d8,b72a) {reg3} [b72a,b74d) {GNU_entry_value(1) {reg5}, stack_value} [b74d,b771) {reg3} [b771,b952) {reg6} [b952,b96e) {GNU_entry_value(1) {reg5}, stack_value} [b96e,b97f) {reg3} [b97f,b99a) {reg6} [b99a,b9ac) {GNU_entry_value(1) {reg5}, stack_value} [b9ac,baf3) {reg6} [baf3,bb8e) {reg3} [bb8e,bb9b) {reg6} [bb9b,bbb4) {reg3} [bbb4,bc4c) {reg6} [bc4c,bc51) {GNU_entry_value(1) {reg5}, stack_value} [bc51,bc59) {reg6} [bc59,bca2) {reg3} [bca2,bcc1) {reg6} [bcc1,bd02) {reg3} [bd02,bd21) {reg6} [4780d] parameter 'change_bop' [b4b0,b4db) {reg4} [b4db,b561) {reg12} [b561,b96e) {GNU_entry_value(1) {reg4}, stack_value} [b96e,b97f) {reg12} [b97f,bb11) {GNU_entry_value(1) {reg4}, stack_value} [bb11,bb78) {reg12} [bb78,bd21) {GNU_entry_value(1) {reg4}, stack_value} [47821] parameter 'shnum' [b4b0,b4db) {reg1} [b4db,b64a) {reg15} [b64a,b6d8) {fbreg(-88)} [b6d8,b723) {reg15} [b723,b74d) {GNU_entry_value(1) {reg1}, stack_value} [b74d,b771) {reg15} [b771,b952) {fbreg(-88)} [b952,b96e) {GNU_entry_value(1) {reg1}, stack_value} [b96e,b97f) {reg15} [b97f,b99a) {fbreg(-88)} [b99a,b9ac) {GNU_entry_value(1) {reg1}, stack_value} [b9ac,baf3) {fbreg(-88)} [baf3,bb8e) {reg15} [bb8e,bb9b) {fbreg(-88)} [bb9b,bbb4) {reg15} [bbb4,bc4c) {fbreg(-88)} [bc4c,bc51) {GNU_entry_value(1) {reg1}, stack_value} [bc51,bcc1) {fbreg(-88)} [bcc1,bce0) {reg15} [bce0,bd21) {fbreg(-88)} [47835] variable 'ehdr' [b4e5,b4fd) {reg0} [b4fd,b63c) {reg6} [b63c,b6d8) {fbreg(-112)} [b6d8,b723) {reg6} [b74d,b771) {reg6} [b771,b952) {fbreg(-112)} [b96e,b97f) {reg0} [b97f,b99a) {fbreg(-112)} [b9ac,baf3) {fbreg(-112)} [baf3,bb8e) {reg6} [bb8e,bb9b) {fbreg(-112)} [bb9b,bbb4) {reg6} [bbb4,bc4c) {fbreg(-112)} [bc51,bcc1) {fbreg(-112)} [bcc1,bce0) {reg6} [bce0,bd21) {fbreg(-112)} [47849] variable 'changed' [b4d7,b657) {lit0, stack_value} [b657,b6d8) {fbreg(-120)} [b6d8,b723) {lit0, stack_value} [b74d,b771) {lit0, stack_value} [b771,b91c) {fbreg(-120)} [b91c,b924) {lit1, stack_value} [b924,b952) {fbreg(-120)} [b96e,b97f) {lit0, stack_value} [b97f,b99a) {fbreg(-120)} [b9ac,b9f8) {fbreg(-120)} [b9f8,ba11) {lit1, stack_value} [ba4e,baf3) {fbreg(-120)} [baf3,bb8e) {lit0, stack_value} [bb8e,bb9b) {fbreg(-120)} [bb9b,bbb4) {lit0, stack_value} [bbb4,bc1f) {fbreg(-120)} [bc1f,bc4c) {lit1, stack_value} [bc51,bcc1) {fbreg(-120)} [bcc1,bce0) {lit0, stack_value} [bce0,bd21) {fbreg(-120)} [4785d] variable 'ehdr_flags' [b4d7,b5c9) {lit0, stack_value} [b5c9,b631) {reg11} [b6d8,b71a) {lit0, stack_value} [b71a,b72a) {reg11} [b74d,b759) {lit0, stack_value} [b759,b75f) {lit1, stack_value} [b75f,b771) {reg11} [b96e,b97f) {lit0, stack_value} [baf3,bb11) {reg11} [bb11,bb8e) {lit0, stack_value} [bb9b,bba9) {reg11} [bba9,bbb4) {fbreg(-120)} [bc7a,bc80) {lit1, stack_value} [bc80,bca2) {reg11} [bcc1,bcdf) {reg11} [bce0,bd02) {reg11} [47871] variable 'size' [b581,b5bc) {reg12} [b5bc,b657) {reg14} [b657,b6d8) {reg15} [b6f9,b723) {reg12} [b723,b72a) {reg14} [b74d,b76c) {reg12} [b76c,b771) {reg0} [b771,b7cf) {reg15} [b7f5,b952) {reg15} [b97f,b99a) {reg15} [b9c6,b9e8) {reg15} [b9ee,baf3) {reg15} [baf3,bb11) {reg14} [bb8e,bb9b) {reg15} [bb9b,bbb4) {reg14} [bbb4,bc4c) {reg15} [bc51,bc6d) {reg15} [bc6d,bc9d) {reg14} [bc9d,bca2) {reg1} [bca2,bcc1) {reg15} [bcc1,bce9) {reg14} [bce9,bcfd) {reg1} [bcfd,bd02) {reg0} [bd02,bd21) {reg15} [47885] variable '__PRETTY_FUNCTION__' [b4b0,bd21) {addr(0x14110)} [47de4] inlined function 'default_ehdr32'@b4e5 [47dfe] parameter 'change_bop' [b4e5,b561) {reg12} [b561,b579) {GNU_entry_value(1) {reg4}, stack_value} [b6d8,b6f9) {GNU_entry_value(1) {reg4}, stack_value} [b96e,b97f) {reg12} [bb11,bb4a) {reg12} [bb56,bb78) {reg12} [bb78,bb8e) {GNU_entry_value(1) {reg4}, stack_value} [47e0b] parameter 'shnum' [b4e5,b579) {reg15} [b6d8,b6f9) {reg15} [b96e,b97f) {reg15} [bb11,bb4a) {reg15} [bb56,bb8e) {reg15} [47e18] parameter 'ehdr' [b4e5,b4fd) {reg0} [b4fd,b579) {reg6} [b6d8,b6f9) {reg6} [b96e,b97f) {reg0} [bb11,bb4a) {reg6} [bb56,bb8e) {reg6} [47e25] parameter 'elf' [b4e5,b579) {reg3} [b6d8,b6f9) {reg3} [b96e,b97f) {reg3} [bb11,bb4a) {reg3} [bb56,bb8e) {reg3} [47ef6] inlined function 'memcpy'@b970 [47f1c] parameter '__len' [b96e,b976) {lit4, stack_value} [47f29] parameter '__src' [b96e,b976) {GNU_implicit_pointer([48146],0) {implicit_value(5){7f454c4600}}} [47f36] parameter '__dest' [b96e,b976) {reg0} module 'libelf.so' [4817e] CU '../../elfutils-0.180/libelf/elf64_updatenull.c'@bd30 [492da] function '__elf64_updatenull_wrlock'@bd30 frame_base: {call_frame_cfa {bregx(7,8)}} [492fc] parameter 'elf' [bd30,bd5d) {reg5} [bd5d,becd) {reg3} [becd,bf53) {reg6} [bf53,bfa3) {reg3} [bfa3,bfc6) {GNU_entry_value(1) {reg5}, stack_value} [bfc6,bfe7) {reg3} [bfe7,c1ca) {reg6} [c1ca,c1e6) {GNU_entry_value(1) {reg5}, stack_value} [c1e6,c1ff) {reg3} [c1ff,c216) {reg6} [c216,c22c) {GNU_entry_value(1) {reg5}, stack_value} [c22c,c374) {reg6} [c374,c40e) {reg3} [c40e,c41c) {reg6} [c41c,c434) {reg3} [c434,c4c8) {reg6} [c4c8,c4cd) {GNU_entry_value(1) {reg5}, stack_value} [c4cd,c4d5) {reg6} [c4d5,c515) {reg3} [c515,c534) {reg6} [c534,c573) {reg3} [c573,c592) {reg6} [49310] parameter 'change_bop' [bd30,bd5d) {reg4} [bd5d,becd) {reg12} [becd,bf53) {GNU_entry_value(1) {reg4}, stack_value} [bf53,bf9c) {reg12} [bf9c,bfc6) {GNU_entry_value(1) {reg4}, stack_value} [bfc6,bfe7) {reg12} [bfe7,c1e6) {GNU_entry_value(1) {reg4}, stack_value} [c1e6,c1ff) {reg12} [c1ff,c374) {GNU_entry_value(1) {reg4}, stack_value} [c374,c40e) {reg12} [c40e,c41c) {GNU_entry_value(1) {reg4}, stack_value} [c41c,c434) {reg12} [c434,c534) {GNU_entry_value(1) {reg4}, stack_value} [c534,c553) {reg12} [c553,c592) {GNU_entry_value(1) {reg4}, stack_value} [49324] parameter 'shnum' [bd30,bd5d) {reg1} [bd5d,c592) {fbreg(-120)} [49338] variable 'ehdr' [bd67,bd7f) {reg0} [bd7f,bec0) {reg6} [bec0,bf53) {fbreg(-96)} [bf53,bf9c) {reg6} [bfc6,bfe7) {reg6} [bfe7,c1ca) {fbreg(-96)} [c1e6,c1ff) {reg0} [c1ff,c216) {fbreg(-96)} [c22c,c374) {fbreg(-96)} [c374,c40e) {reg6} [c40e,c41c) {fbreg(-96)} [c41c,c434) {reg6} [c434,c4c8) {fbreg(-96)} [c4cd,c534) {fbreg(-96)} [c534,c553) {reg6} [c553,c592) {fbreg(-96)} [4934c] variable 'changed' [bd59,becd) {lit0, stack_value} [becd,bf53) {fbreg(-104)} [bf53,bf9c) {lit0, stack_value} [bfc6,bfe7) {lit0, stack_value} [bfe7,c194) {fbreg(-104)} [c194,c19c) {lit1, stack_value} [c19c,c1ca) {fbreg(-104)} [c1e6,c1ff) {lit0, stack_value} [c1ff,c216) {fbreg(-104)} [c22c,c278) {fbreg(-104)} [c278,c291) {lit1, stack_value} [c2cb,c374) {fbreg(-104)} [c374,c40e) {lit0, stack_value} [c40e,c41c) {fbreg(-104)} [c41c,c434) {lit0, stack_value} [c434,c49c) {fbreg(-104)} [c49c,c4c8) {lit1, stack_value} [c4cd,c534) {fbreg(-104)} [c534,c553) {lit0, stack_value} [c553,c592) {fbreg(-104)} [49360] variable 'ehdr_flags' [bd59,be49) {lit0, stack_value} [be49,beb3) {reg11} [bf53,bf90) {lit0, stack_value} [bf90,bfa3) {reg11} [bfc6,bfd9) {lit0, stack_value} [bfd9,bfdf) {lit1, stack_value} [bfdf,bfe7) {reg11} [c1e6,c1ff) {lit0, stack_value} [c374,c391) {reg11} [c391,c40e) {lit0, stack_value} [c41c,c429) {reg11} [c429,c434) {fbreg(-104)} [c4ee,c4f4) {lit1, stack_value} [c4f4,c515) {reg11} [c534,c552) {reg11} [c553,c573) {reg11} [49374] variable 'size' [be01,bf53) {reg15} [bf6f,bfa3) {reg15} [bfc6,c04a) {reg15} [c070,c1ca) {reg15} [c1ff,c22c) {reg15} [c246,c268) {reg15} [c26e,c391) {reg15} [c40e,c4c8) {reg15} [c4cd,c55b) {reg15} [c55b,c56e) {reg1} [c56e,c592) {reg15} [49388] variable '__PRETTY_FUNCTION__' [bd30,c592) {addr(0x14180)} [498ff] inlined function 'default_ehdr64'@bd67 [49919] parameter 'change_bop' [bd67,be01) {reg12} [bf53,bf6f) {reg12} [c1e6,c1ff) {reg12} [c391,c3ca) {reg12} [c3d6,c40e) {reg12} [49926] parameter 'shnum' [bd67,be01) {fbreg(-120)} [bf53,bf6f) {fbreg(-120)} [c1e6,c1ff) {fbreg(-120)} [c391,c3ca) {fbreg(-120)} [c3d6,c40e) {fbreg(-120)} [49933] parameter 'ehdr' [bd67,bd7f) {reg0} [bd7f,be01) {reg6} [bf53,bf6f) {reg6} [c1e6,c1ff) {reg0} [c391,c3ca) {reg6} [c3d6,c40e) {reg6} [49940] parameter 'elf' [bd67,be01) {reg3} [bf53,bf6f) {reg3} [c1e6,c1ff) {reg3} [c391,c3ca) {reg3} [c3d6,c40e) {reg3} [49a11] inlined function 'memcpy'@c1f0 [49a37] parameter '__len' [c1e6,c1f6) {lit4, stack_value} [49a44] parameter '__src' [c1e6,c1f6) {GNU_implicit_pointer([49c61],0) {implicit_value(5){7f454c4600}}} [49a51] parameter '__dest' [c1e6,c1f6) {reg0} module 'libelf.so' [49c99] CU '../../elfutils-0.180/libelf/elf32_updatefile.c'@c5a0 [4b3ba] function '__elf32_updatefile'@d2d0 frame_base: {call_frame_cfa {bregx(7,8)}} [4b3dd] parameter 'elf' [d2d0,d2ed) {reg5} [d2ed,d31f) {reg0} [d31f,d33d) {reg5} [d33d,d39b) {fbreg(-37136)} [d39b,d3a5) {reg5} [d3a5,dcc9) {fbreg(-37136)} [dcc9,dce3) {reg5} [dce3,dced) {fbreg(-37136)} [4b3f2] parameter 'change_bo' [d2d0,d349) {reg4} [d349,d39b) {fbreg(-37100)} [d39b,d3a5) {reg4} [d3a5,db43) {fbreg(-37100)} [db43,db47) {reg4} [db47,db61) {reg5} [db61,dcc9) {fbreg(-37100)} [dcc9,dcdc) {reg4} [dcdc,dced) {fbreg(-37100)} [4b407] parameter 'shnum' [d2d0,d349) {reg1} [d349,d39b) {fbreg(-37088)} [d39b,d3a5) {reg1} [d3a5,db43) {fbreg(-37088)} [db43,db51) {reg1} [db51,dcc9) {fbreg(-37088)} [dcc9,dcd5) {reg1} [dcd5,dced) {fbreg(-37088)} [4b41c] variable 'fillbuf' [d2d0,dced) {fbreg(-36944)} [4b42e] variable 'filled' [d2d0,dced) {fbreg(-37024)} [4b440] variable 'previous_scn_changed' [d315,d3a5) {lit0, stack_value} [d3a5,d4a3) {fbreg(-37029)} [d4a3,d4ba) {lit1, stack_value} [d4ba,d569) {fbreg(-37029)} [d596,d78d) {fbreg(-37029)} [d792,d7d3) {fbreg(-37029)} [d7d3,d7f5) {lit0, stack_value} [d7f5,d81d) {fbreg(-37029)} [d81d,d82f) {lit0, stack_value} [d82f,d839) {fbreg(-37029)} [d83e,da21) {fbreg(-37029)} [da21,da26) {lit1, stack_value} [da26,da6e) {fbreg(-37029)} [da78,db15) {fbreg(-37029)} [db1a,db43) {fbreg(-37029)} [db43,db67) {lit0, stack_value} [db67,dcc9) {fbreg(-37029)} [dcc9,dce8) {lit0, stack_value} [4b455] variable 'ehdr' [d319,d31c) {reg5} [d31c,d349) {fbreg(-37152)} [d349,d39b) {reg13} [d39b,d53a) {fbreg(-37152)} [d596,d67b) {fbreg(-37152)} [d7d3,d7f5) {reg13} [d7f5,d81d) {fbreg(-37152)} [d81d,d83e) {reg13} [da21,da3c) {fbreg(-37152)} [da78,da99) {fbreg(-37152)} [dadc,db0e) {fbreg(-37152)} [db43,db67) {reg13} [dbff,dc41) {fbreg(-37152)} [dc74,dc8b) {fbreg(-37152)} [dcaa,dce8) {fbreg(-37152)} [4b46a] variable '__PRETTY_FUNCTION__' [d2d0,dced) {addr(0x14430)} [4b47d] variable 'phnum' [d2d0,dced) {fbreg(-37016)} [4b48f] variable 'last_offset' [d4c9,d53a) {reg12} [d596,d788) {reg12} [d792,d7d3) {reg12} [d83e,d84a) {reg12} [d84a,d882) {reg4} [d882,d886) {fbreg(-37152)} [d898,d8b7) {reg4} [d8b7,d8fd) {breg15(24), deref, fbreg(-37112), deref, plus, stack_value} [d9a6,d9d0) {reg4} [da37,da69) {reg12} [da73,da8c) {reg12} [da99,daaf) {breg15(24), deref, fbreg(-37112), deref, plus, stack_value} [db0e,db1a) {reg4} [db1a,db21) {breg15(24), deref, fbreg(-37112), deref, plus, stack_value} [db67,db9d) {reg12} [dc41,dc74) {reg12} [dc8b,dcaa) {reg12} [4be93] function 'fill'@c600 frame_base: {call_frame_cfa {bregx(7,8)}} [4beb6] parameter 'fd' [c600,c63e) {reg5} [c63e,c6d5) {reg14} [c6d5,c6d8) {GNU_entry_value(1) {reg5}, stack_value} [c6d8,c703) {reg14} [c703,c706) {GNU_entry_value(1) {reg5}, stack_value} [c706,c70c) {reg14} [c70c,c723) {reg5} [c723,c73a) {reg14} [4beca] parameter 'pos' [c600,c63e) {reg4} [c63e,c6d3) {reg13} [c6d8,c701) {reg13} [c706,c70c) {reg13} [c70c,c712) {reg4} [c712,c73a) {reg13} [4bedf] parameter 'len' [c600,c63e) {reg1} [c63e,c6bc) {fbreg(-80)} [c6bc,c6c1) {fbreg(-80), deref, breg3(0), minus, stack_value} [c6c1,c70c) {fbreg(-80)} [c70c,c715) {reg1} [c715,c73a) {fbreg(-80)} [4bef4] parameter 'fillbuf' [c600,c63e) {reg2} [c63e,c70c) {fbreg(-96)} [c70c,c727) {reg2} [c727,c73a) {fbreg(-96)} [4bf09] parameter 'filledp' [c600,c63e) {reg8} [c63e,c70c) {GNU_entry_value(1) {reg8}, stack_value} [c70c,c727) {reg8} [c727,c73a) {fbreg(-88)} [4bf1e] variable 'filled' [c638,c63e) {reg0} [c63e,c70c) {fbreg(-72)} [c70c,c720) {reg0} [c720,c727) {breg8(0)} [c727,c728) {fbreg(-72)} [c728,c73a) {reg3} [4bf33] variable 'fill_len' [c638,c63e) {reg3} [c63e,c70c) {GNU_entry_value(1) {reg1}, const2u(4096), GNU_entry_value(1) {reg1}, plus_uconst(9223372036854775808), consts(9223372036854775807), breg15(44), bra(1), swap, drop, stack_value} [c70c,c73a) {reg3} [4c0af] function '__elf32_updatemmap'@c740 frame_base: {call_frame_cfa {bregx(7,8)}} [4c0d1] parameter 'elf' [c740,c79e) {reg5} [c79e,cb34) {reg13} [cb34,cb39) {reg0} [cb39,cbef) {GNU_entry_value(1) {reg5}, stack_value} [cbef,cc0b) {reg13} [cc0b,cda1) {GNU_entry_value(1) {reg5}, stack_value} [cda1,cda9) {reg5} [cda9,cffc) {GNU_entry_value(1) {reg5}, stack_value} [cffc,d05a) {reg13} [d05a,d0e7) {GNU_entry_value(1) {reg5}, stack_value} [d0e7,d0f7) {reg13} [d0f7,d251) {GNU_entry_value(1) {reg5}, stack_value} [d251,d26b) {reg5} [d26b,d2cd) {reg13} [4c0e5] parameter 'change_bo' [c740,c7ec) {reg4} [c7ec,cda1) {fbreg(-196)} [cda1,cda9) {reg4} [cda9,d02f) {fbreg(-196)} [d02f,d034) {reg4} [d034,d251) {fbreg(-196)} [d251,d264) {reg4} [d264,d2cd) {fbreg(-196)} [4c0f9] parameter 'shnum' [c740,c75c) {reg1} [c75c,d2cd) {fbreg(-152)} [4c10d] variable 'previous_scn_changed' [c7fc,c87b) {reg15} [c87b,c881) {lit1, stack_value} [c881,c98f) {reg15} [c98f,cb39) {fbreg(-105)} [cb39,cbdf) {reg13} [cbe2,cbef) {reg13} [cbef,cbf9) {fbreg(-105)} [cc38,cc3f) {reg13} [cda9,cdb3) {reg13} [cee0,ceed) {reg13} [cfa5,cfe6) {reg13} [cffc,d02f) {reg15} [d04d,d05a) {reg15} [d0e7,d0f7) {reg15} [d232,d251) {reg13} [d270,d2ae) {fbreg(-105)} [d2ae,d2cd) {reg15} [4c121] variable 'ehdr' [c77a,c77d) {reg0} [c77d,c79e) {breg5(72)} [c79e,c7ba) {breg13(72)} [c7ba,c7ec) {reg2} [c7ec,cda1) {fbreg(-160)} [cda1,cda9) {breg5(72)} [cda9,d02f) {fbreg(-160)} [d02f,d043) {breg13(72)} [d043,d251) {fbreg(-160)} [d251,d26b) {breg5(72)} [d26b,d26f) {breg13(72)} [d26f,d2cd) {fbreg(-160)} [4c135] variable '__PRETTY_FUNCTION__' [c740,d2cd) {addr(0x14450)} [4c148] variable 'phnum' [c740,d2cd) {fbreg(-88)} [4c158] variable 'last_position' [cb39,cbcd) {reg5} [cbe2,cbef) {reg5} [cc38,cc5b) {reg5} [cda9,cdd1) {reg5} [cdd1,cdf6) {breg12(0), breg3(24), deref, plus, stack_value} [cdf6,ce82) {reg5} [ce94,cead) {breg12(0), breg3(24), deref, plus, stack_value} [cead,ceb2) {reg6} [ceb2,cf01) {reg5} [cf57,cf8d) {breg12(0), breg3(24), deref, plus, stack_value} [cfa0,cfb9) {reg5} [cff7,cffc) {reg5} [d06f,d0b2) {breg12(0), breg3(24), deref, plus, stack_value} [d0cb,d0dd) {reg5} [d0f7,d111) {reg5} [d116,d130) {reg5} [d135,d14f) {reg5} [d154,d16e) {reg5} [d173,d188) {breg12(0), breg3(24), deref, plus, stack_value} [d1e2,d1f0) {breg12(0), breg3(24), deref, plus, stack_value} [d232,d24c) {reg5} [4c17d] variable 'msync_start' [cd80,cd9b) {reg5} [cd9b,cda1) {fbreg(-192), deref, breg6(0), plus, stack_value} [4c192] variable 'msync_end' [cd80,cd83) {breg2(46), deref_size(2), const2u(65535), and, fbreg(-152), deref, mul, breg2(32), deref_size(4), const4u(4294967295), and, plus, breg13(0), deref, plus, breg0(0), plus, stack_value} [cd83,cd87) {breg2(46), deref_size(2), const2u(65535), and, fbreg(-152), deref, mul, breg2(32), deref_size(4), const4u(4294967295), and, plus, breg13(0), deref, plus, breg13(40), deref, plus, stack_value} [cd87,cd8d) {breg4(0), fbreg(-152), deref, mul, breg2(32), deref_size(4), const4u(4294967295), and, plus, breg13(0), deref, plus, breg13(40), deref, plus, stack_value} [cd8d,cd9b) {breg2(46), deref_size(2), const2u(65535), and, fbreg(-152), deref, mul, breg2(32), deref_size(4), const4u(4294967295), and, plus, breg13(0), deref, plus, breg13(40), deref, plus, stack_value} [4c605] inlined function 'fill_mmap'@cba4 [4c620] parameter 'shdr_end' [cba4,cbd3) {fbreg(-108), deref_size(2), const2u(65535), and, fbreg(-152), deref, mul, fbreg(-208), deref, plus, stack_value} [cfa5,cff0) {fbreg(-108), deref_size(2), const2u(65535), and, fbreg(-152), deref, mul, fbreg(-208), deref, plus, stack_value} [4c62d] parameter 'shdr_start' [cba4,cbd3) {fbreg(-208)} [cfa5,cff0) {fbreg(-208)} [4c63a] parameter 'scn_start' [cba4,cbd3) {reg12} [cfa5,cff0) {reg12} [4c647] parameter 'last_position' [cba4,cbcd) {reg5} [cfa5,cfb9) {reg5} [4c654] parameter 'offset' [cba4,cbd3) {lit0, stack_value} [cfa5,cff0) {lit0, stack_value} [4c738] inlined function 'fill_mmap'@ce57 [4c753] parameter 'shdr_end' [ce57,ce94) {fbreg(-108), deref_size(2), const2u(65535), and, fbreg(-152), deref, mul, fbreg(-208), deref, plus, stack_value} [ceed,cf57) {fbreg(-108), deref_size(2), const2u(65535), and, fbreg(-152), deref, mul, fbreg(-208), deref, plus, stack_value} [4c760] parameter 'shdr_start' [ce57,ce94) {fbreg(-208)} [ceed,cf01) {reg0} [cf01,cf57) {fbreg(-208)} [4c76d] parameter 'scn_start' [ce57,ce94) {reg12} [ceed,cf57) {reg12} [4c77a] parameter 'last_position' [ce57,ce82) {reg5} [ceed,cf01) {reg5} [4c787] parameter 'offset' [ce57,ce5b) {reg0} [ce5b,ce82) {breg3(24)} [ce88,ce94) {breg3(24)} [ceed,cf01) {breg3(24)} [cf41,cf57) {breg3(24)} [4bc73] inlined function 'sort_sections'@d608 [4bc90] parameter 'list' [d603,d65f) {reg6} [4bc9d] parameter 'scns' [4bca2] variable 'scnp' [d603,d650) {reg4} [4caf2] inlined function 'sort_sections'@c913 [4cb18] parameter 'list' [c913,c970) {reg12} [4cb25] parameter 'scns' (c913,c913) [c913,c970) {fbreg(-144)} [4cb32] variable 'scnp' [c913,c961) {reg4} [4ceac] function 'compare_sections'@c5a0 frame_base: {call_frame_cfa {bregx(7,8)}} [4cece] parameter 'a' [c5a0,c5a3) {reg5} [c5a3,c5fb) {GNU_entry_value(1) {reg5}, stack_value} [4cee0] parameter 'b' [c5a0,c5ab) {reg4} [c5ab,c5fb) {GNU_entry_value(1) {reg4}, stack_value} [4cef2] variable 'scna' [c5a0,c5a3) {reg5} [c5a3,c5fb) {GNU_entry_value(1) {reg5}, stack_value} [4cf06] variable 'scnb' [c5a0,c5ab) {reg4} [c5ab,c5fb) {GNU_entry_value(1) {reg4}, stack_value} [4b4f6] inlined function 'pwrite_retry'@d35d [4b511] parameter 'off' [d35d,d39b) {lit0, stack_value} [d7d3,d7e6) {lit0, stack_value} [4b51e] parameter 'len' [d35d,d39b) {const1u(52), stack_value} [d7d3,d7e6) {const1u(52), stack_value} [4b52b] parameter 'buf' [d35d,d39b) {reg13} [d7d3,d7e6) {reg13} [4b538] parameter 'fd' [d35d,d39b) {reg12} [d7d3,d7e6) {reg12} [4b687] inlined function 'pwrite_retry'@d443 [4b6a2] parameter 'off' (d443,d443) [d443,d487) {fbreg(-37144)} [d7f5,d806) {fbreg(-37144)} [4b6af] parameter 'len' (d443,d443) [4b6bc] parameter 'buf' [d443,d487) {reg13} [d7f5,d806) {reg13} [4b6c9] parameter 'fd' [d443,d487) {reg14} [d7f5,d806) {reg14} [4b941] inlined function 'pwrite_retry'@d912 [4b95c] parameter 'off' [4b961] parameter 'len' (d912,d912) [4b96e] parameter 'buf' [d912,d971) {fbreg(-37144)} [d9e7,d9ed) {fbreg(-37144)} [4b97b] parameter 'fd' [d912,d971) {reg14} [d9e7,d9ed) {reg14} [4bba8] inlined function 'pwrite_retry'@dbae [4bbc3] parameter 'off' [d53a,d53e) {fbreg(-37028), deref_size(4), const4u(4294967295), and, fbreg(-37040), deref, plus, stack_value} [dbae,dbff) {fbreg(-37028), deref_size(4), const4u(4294967295), and, fbreg(-37040), deref, plus, stack_value} [4bbd0] parameter 'len' [d53a,d53e) {reg6} [dbae,dbff) {reg6} [4bbdd] parameter 'buf' [d53a,d53e) {fbreg(-37072)} (dbae,dbae) [dbae,dbff) {fbreg(-37072)} [4bbea] parameter 'fd' [d53a,d53e) {reg14} [dbae,dbff) {reg14} [4bf64] inlined function 'pwrite_retry'@c658 [4bf7f] parameter 'off' [c658,c6b4) {reg13} [c6d8,c6e3) {reg13} [c706,c70c) {reg13} [4bf8c] parameter 'len' [c658,c6b4) {reg3} [c6d8,c6e3) {reg3} [c706,c70c) {reg3} [4bf99] parameter 'buf' [c658,c65b) {reg6} [c65b,c6b4) {fbreg(-96)} [c6d8,c6e3) {fbreg(-96)} [c706,c70c) {fbreg(-96)} [4bfa6] parameter 'fd' [c658,c6b4) {reg14} [c6d8,c6e3) {reg14} [c706,c70c) {reg14} [4c043] inlined function 'memset'@c71a [4c05a] parameter '__len' [c71a,c71d) {breg1(0), fbreg(-72), deref, minus, stack_value} [c71d,c728) {breg3(0), fbreg(-72), deref, minus, stack_value} [4c067] parameter '__ch' [c71a,c727) {reg4} [4c074] parameter '__dest' [c71a,c728) {fbreg(-96), deref, fbreg(-72), deref, plus, stack_value} [4c673] inlined function 'memset'@cbbd [4c68d] parameter '__len' [cbbd,cbc9) {breg12(0), breg5(0), minus, stack_value} [cbc9,cbcd) {reg1} [cfa5,cfb5) {fbreg(-208), deref, breg5(0), minus, stack_value} [cfb5,cfb9) {reg1} [4c69a] parameter '__ch' [4c69f] parameter '__dest' [cbbd,cbcd) {reg5} [cfa5,cfb9) {reg5} [4c6dd] inlined function 'memset'@cfe3 [4c6f3] parameter '__len' [cfe3,cff0) {lit0, stack_value} [4c700] parameter '__ch' [cfe3,cfea) {reg4} [4c70d] parameter '__dest' [cfe3,cfea) {reg5} [cfea,cff0) {reg12} [4c7a6] inlined function 'memset'@ce72 [4c7c0] parameter '__len' [ce72,ce7e) {breg6(0), breg5(0), minus, stack_value} [ce7e,ce82) {reg1} [ceed,cefd) {fbreg(-208), deref, breg5(0), minus, stack_value} [cefd,cf01) {reg1} [4c7cd] parameter '__ch' [4c7d2] parameter '__dest' [ce72,ce82) {reg5} [ceed,cf01) {reg5} [4c810] inlined function 'memset'@cf39 [4c826] parameter '__len' [cf39,cf3c) {breg1(0), breg5(0), minus, stack_value} [cf3c,cf40) {reg1} [cf40,cf52) {breg6(0), fbreg(-176), deref, breg12(0), fbreg(-176), deref, plus_uconst(9223372036854775808), breg12(0), plus_uconst(9223372036854775808), ge, bra(1), swap, drop, minus, stack_value} [4c833] parameter '__ch' [cf39,cf40) {reg4} [4c840] parameter '__dest' [cf39,cf40) {reg5} [cf40,cf57) {fbreg(-176), deref, breg12(0), fbreg(-176), deref, plus_uconst(9223372036854775808), breg12(0), plus_uconst(9223372036854775808), ge, bra(1), swap, drop, stack_value} [4cb8d] inlined function 'memset'@d0d0 [4cba8] parameter '__len' [d0d0,d0d9) {breg1(0), breg5(0), minus, stack_value} [d0d9,d0dd) {reg1} [4cbb5] parameter '__ch' [4cbba] parameter '__dest' [d0d0,d0dd) {reg5} [4ccad] inlined function 'memset'@cffc [4ccc7] parameter '__len' [cffc,d008) {breg0(0), breg10(0), minus, const4u(4294967295), and, stack_value} [d008,d00e) {breg1(0), breg10(0), minus, const4u(4294967295), and, stack_value} [d00e,d015) {reg1} [4ccd4] parameter '__ch' [4ccd9] parameter '__dest' [cffc,d011) {breg10(0), const2u(65535), and, breg5(0), plus, breg9(0), plus, stack_value} [d011,d015) {breg10(0), const2u(65535), and, breg13(0), deref, plus, breg9(0), plus, stack_value} [4c8ba] inlined function 'memmove'@cf83 [4c8d5] parameter '__len' [cf83,cf8d) {reg1} [4c8e2] parameter '__src' [cf83,cf8d) {reg4} [4c8ef] parameter '__dest' [cf83,cf8d) {breg12(0), breg3(24), deref, plus, stack_value} [4cc52] inlined function 'memmove'@c871 [4cc78] parameter '__len' [c871,c875) {fbreg(-88), deref, lit5, shl, stack_value} [4cc85] parameter '__src' [c871,c875) {breg13(88)} [4cc92] parameter '__dest' [c871,c875) {fbreg(-160), deref, plus_uconst(28), deref_size(4), const4u(4294967295), and, breg13(0), deref, plus, breg13(40), deref, plus, stack_value} [4ba80] inlined function 'memcpy'@d6ab [4ba9b] parameter '__len' [d6ab,d6f1) {const1u(40), stack_value} [4baa8] parameter '__src' [d6ab,d6d1) {fbreg(-37128), deref, plus_uconst(144)} [d6d1,d6ed) {reg1} [4bab5] parameter '__dest' [d6ab,d6d1) {fbreg(-37128), deref, plus_uconst(128), deref, const1u(40), mul, fbreg(-37072), deref, plus, stack_value} [4c251] inlined function 'memcpy'@ca17 [4c278] parameter '__len' [ca17,ca42) {const1u(40), stack_value} [4c285] parameter '__src' [ca17,ca42) {reg12} [4c292] parameter '__dest' [ca17,ca42) {reg0} [4c37c] inlined function 'memcpy'@cabd [4c3a3] parameter '__len' [cabd,cac1) {reg1} [cac1,cac2) {fbreg(-176)} [4c3b0] parameter '__src' [cabd,cac1) {reg4} [cac1,cac2) {fbreg(-136)} [4c3bd] parameter '__dest' [cabd,cac1) {reg0} [4c513] inlined function 'memcpy'@d1c0 [4c53a] parameter '__len' [4c53f] parameter '__src' [d1c0,d1d0) {reg15} [4c54c] parameter '__dest' [4ca7f] inlined function 'memcpy'@cca5 [4caa6] parameter '__len' [cca5,cccb) {const1u(40), stack_value} [4cab3] parameter '__src' [cca5,cccb) {reg4} [4cac0] parameter '__dest' [cca5,ccab) {breg3(128), deref, const1u(40), mul, breg14(0), plus, stack_value} [4cc04] inlined function 'memcpy'@c7b4 [4cc2a] parameter '__len' [c7b4,c7ec) {const1u(52), stack_value} [4cc37] parameter '__src' [c7b4,c7ba) {breg13(72)} [c7ba,c7ec) {reg2} [4cc44] parameter '__dest' [c7b4,c7ba) {breg13(0), deref, breg13(40), deref, plus, stack_value} module 'libelf.so' [4d0f4] CU '../../elfutils-0.180/libelf/elf64_updatefile.c'@dcf0 [4e815] function '__elf64_updatefile'@ea60 frame_base: {call_frame_cfa {bregx(7,8)}} [4e838] parameter 'elf' [ea60,ea83) {reg5} [ea83,ead6) {reg2} [ead6,eb2b) {fbreg(-37136)} [eb2b,eb35) {reg2} [eb35,f2e2) {fbreg(-37136)} [f2e2,f2eb) {reg2} [f2eb,f463) {fbreg(-37136)} [f463,f46a) {reg2} [f46a,f487) {fbreg(-37136)} [4e84d] parameter 'change_bo' [ea60,ead6) {reg4} [ead6,eb2b) {fbreg(-37104)} [eb2b,eb35) {reg4} [eb35,f2e2) {fbreg(-37104)} [f2e2,f2e6) {reg4} [f2e6,f300) {reg5} [f300,f463) {fbreg(-37104)} [f463,f476) {reg4} [f476,f487) {fbreg(-37104)} [4e862] parameter 'shnum' [ea60,ead6) {reg1} [ead6,eb2b) {fbreg(-37088)} [eb2b,eb35) {reg1} [eb35,f2e2) {fbreg(-37088)} [f2e2,f2f0) {reg1} [f2f0,f463) {fbreg(-37088)} [f463,f46f) {reg1} [f46f,f487) {fbreg(-37088)} [4e877] variable 'fillbuf' [ea60,f487) {fbreg(-36944)} [4e889] variable 'filled' [ea60,f487) {fbreg(-37024)} [4e89b] variable 'previous_scn_changed' [eaab,eb35) {lit0, stack_value} [eb35,ec33) {fbreg(-37089)} [ec33,ec4b) {lit1, stack_value} [ec4b,ecf9) {fbreg(-37089)} [ed26,ef27) {fbreg(-37089)} [ef2b,ef6f) {fbreg(-37089)} [ef6f,ef8d) {lit0, stack_value} [ef8d,efb5) {fbreg(-37089)} [efb5,efc7) {lit0, stack_value} [efc7,efd1) {fbreg(-37089)} [efd6,f1c1) {fbreg(-37089)} [f1c1,f1c6) {lit1, stack_value} [f1c6,f20f) {fbreg(-37089)} [f218,f2b4) {fbreg(-37089)} [f2b9,f2e2) {fbreg(-37089)} [f2e2,f306) {lit0, stack_value} [f306,f463) {fbreg(-37089)} [f463,f482) {lit0, stack_value} [4e8b0] variable 'ehdr' [eab2,eaca) {reg5} [eaca,ead6) {fbreg(-37152)} [ead6,eb2b) {reg13} [eb2b,eb35) {reg5} [eb35,ecca) {fbreg(-37152)} [ed26,edfb) {fbreg(-37152)} [ef6f,ef8d) {reg13} [ef8d,efb5) {fbreg(-37152)} [efb5,efd6) {reg13} [f1c1,f1dc) {fbreg(-37152)} [f218,f239) {fbreg(-37152)} [f280,f2ad) {fbreg(-37152)} [f2e2,f306) {reg13} [f39c,f3db) {fbreg(-37152)} [f40e,f425) {fbreg(-37152)} [f444,f463) {fbreg(-37152)} [f463,f47d) {reg5} [f47d,f482) {fbreg(-37152)} [4e8c5] variable '__PRETTY_FUNCTION__' [ea60,f487) {addr(0x14470)} [4e8d8] variable 'phnum' [ea60,f487) {fbreg(-37016)} [4e8ea] variable 'last_offset' [ec57,ecca) {reg12} [ed26,ef22) {reg12} [ef2b,ef6f) {reg12} [efd6,efea) {reg12} [efea,f022) {reg4} [f022,f026) {fbreg(-37152)} [f038,f057) {reg4} [f057,f09d) {breg15(24), deref, fbreg(-37112), deref, plus, stack_value} [f146,f170) {reg4} [f1d7,f20a) {reg12} [f213,f22c) {reg12} [f239,f24f) {breg15(24), deref, fbreg(-37112), deref, plus, stack_value} [f2ad,f2b9) {reg4} [f2b9,f2c0) {breg15(24), deref, fbreg(-37112), deref, plus, stack_value} [f306,f342) {reg12} [f3db,f40e) {reg12} [f425,f444) {reg12} [4f2fd] function 'fill'@dd50 frame_base: {call_frame_cfa {bregx(7,8)}} [4f320] parameter 'fd' [dd50,dd8e) {reg5} [dd8e,de25) {reg14} [de25,de28) {GNU_entry_value(1) {reg5}, stack_value} [de28,de53) {reg14} [de53,de56) {GNU_entry_value(1) {reg5}, stack_value} [de56,de5c) {reg14} [de5c,de73) {reg5} [de73,de8a) {reg14} [4f334] parameter 'pos' [dd50,dd8e) {reg4} [dd8e,de23) {reg13} [de28,de51) {reg13} [de56,de5c) {reg13} [de5c,de62) {reg4} [de62,de8a) {reg13} [4f349] parameter 'len' [dd50,dd8e) {reg1} [dd8e,de0c) {fbreg(-80)} [de0c,de11) {fbreg(-80), deref, breg3(0), minus, stack_value} [de11,de5c) {fbreg(-80)} [de5c,de65) {reg1} [de65,de8a) {fbreg(-80)} [4f35e] parameter 'fillbuf' [dd50,dd8e) {reg2} [dd8e,de5c) {fbreg(-96)} [de5c,de77) {reg2} [de77,de8a) {fbreg(-96)} [4f373] parameter 'filledp' [dd50,dd8e) {reg8} [dd8e,de5c) {GNU_entry_value(1) {reg8}, stack_value} [de5c,de77) {reg8} [de77,de8a) {fbreg(-88)} [4f388] variable 'filled' [dd88,dd8e) {reg0} [dd8e,de5c) {fbreg(-72)} [de5c,de70) {reg0} [de70,de77) {breg8(0)} [de77,de78) {fbreg(-72)} [de78,de8a) {reg3} [4f39d] variable 'fill_len' [dd88,dd8e) {reg3} [dd8e,de5c) {GNU_entry_value(1) {reg1}, const2u(4096), GNU_entry_value(1) {reg1}, plus_uconst(9223372036854775808), consts(9223372036854775807), breg15(44), bra(1), swap, drop, stack_value} [de5c,de8a) {reg3} [4f519] function '__elf64_updatemmap'@de90 frame_base: {call_frame_cfa {bregx(7,8)}} [4f53b] parameter 'elf' [de90,deee) {reg5} [deee,e2a5) {reg14} [e2a5,e2aa) {reg0} [e2aa,e35f) {GNU_entry_value(1) {reg5}, stack_value} [e35f,e37b) {reg14} [e37b,e52d) {GNU_entry_value(1) {reg5}, stack_value} [e52d,e535) {reg5} [e535,e77c) {GNU_entry_value(1) {reg5}, stack_value} [e77c,e7db) {reg14} [e7db,e86d) {GNU_entry_value(1) {reg5}, stack_value} [e86d,e880) {reg14} [e880,e9de) {GNU_entry_value(1) {reg5}, stack_value} [e9de,e9f8) {reg5} [e9f8,ea5a) {reg14} [4f54f] parameter 'change_bo' [de90,df45) {reg4} [df45,e52d) {fbreg(-196)} [e52d,e535) {reg4} [e535,e7b0) {fbreg(-196)} [e7b0,e7b5) {reg4} [e7b5,e9de) {fbreg(-196)} [e9de,e9f1) {reg4} [e9f1,ea5a) {fbreg(-196)} [4f563] parameter 'shnum' [de90,deac) {reg1} [deac,ea5a) {fbreg(-152)} [4f577] variable 'previous_scn_changed' [df55,dfd4) {reg15} [dfd4,dfda) {lit1, stack_value} [dfda,e0e4) {reg15} [e0e4,e2aa) {fbreg(-105)} [e2aa,e34f) {reg14} [e352,e35f) {reg14} [e35f,e369) {fbreg(-105)} [e3a8,e3af) {reg14} [e535,e53b) {reg14} [e669,e66e) {reg14} [e725,e766) {reg14} [e77c,e7b0) {reg15} [e7ce,e7db) {reg15} [e86d,e880) {reg15} [e9bf,e9de) {reg14} [e9fd,ea3b) {fbreg(-105)} [ea3b,ea5a) {reg15} [4f58b] variable 'ehdr' [deca,decd) {reg0} [decd,deee) {breg5(72)} [deee,df09) {breg14(72)} [df09,df45) {reg2} [df45,e52d) {fbreg(-160)} [e52d,e535) {breg5(72)} [e535,e7b0) {fbreg(-160)} [e7b0,e7c4) {breg14(72)} [e7c4,e9de) {fbreg(-160)} [e9de,e9f8) {breg5(72)} [e9f8,e9fc) {breg14(72)} [e9fc,ea5a) {fbreg(-160)} [4f59f] variable '__PRETTY_FUNCTION__' [de90,ea5a) {addr(0x14490)} [4f5b2] variable 'phnum' [de90,ea5a) {fbreg(-88)} [4f5c2] variable 'last_position' [e2aa,e33d) {reg5} [e352,e35f) {reg5} [e3a8,e3cc) {reg5} [e535,e556) {reg5} [e556,e57e) {breg12(0), breg3(24), deref, plus, stack_value} [e57e,e606) {reg5} [e618,e631) {breg12(0), breg3(24), deref, plus, stack_value} [e631,e636) {reg6} [e636,e681) {reg5} [e6d7,e70d) {breg12(0), breg3(24), deref, plus, stack_value} [e720,e739) {reg5} [e777,e77c) {reg5} [e7f0,e838) {breg12(0), breg3(24), deref, plus, stack_value} [e851,e863) {reg5} [e880,e89a) {reg5} [e89f,e8b9) {reg5} [e8be,e8d8) {reg5} [e8dd,e8f7) {reg5} [e8fc,e911) {breg12(0), breg3(24), deref, plus, stack_value} [e96f,e97d) {breg12(0), breg3(24), deref, plus, stack_value} [e9bf,e9d9) {reg5} [4f5e7] variable 'msync_start' [e50d,e527) {reg5} [e527,e52d) {fbreg(-192), deref, breg6(0), plus, stack_value} [4f5fc] variable 'msync_end' [e50d,e510) {breg2(58), deref_size(2), const2u(65535), and, fbreg(-152), deref, mul, breg14(0), deref, plus, breg0(0), plus, breg4(0), plus, stack_value} [e510,e514) {breg2(58), deref_size(2), const2u(65535), and, fbreg(-152), deref, mul, breg14(0), deref, plus, breg4(0), plus, breg14(40), deref, plus, stack_value} [e514,e51a) {breg4(0), fbreg(-152), deref, mul, breg14(0), deref, plus, breg2(40), deref, plus, breg14(40), deref, plus, stack_value} [e51a,e527) {breg2(58), deref_size(2), const2u(65535), and, fbreg(-152), deref, mul, breg14(0), deref, plus, breg2(40), deref, plus, breg14(40), deref, plus, stack_value} [4fa6f] inlined function 'fill_mmap'@e314 [4fa8a] parameter 'shdr_end' [e314,e343) {fbreg(-108), deref_size(2), const2u(65535), and, fbreg(-152), deref, mul, fbreg(-208), deref, plus, stack_value} [e725,e770) {fbreg(-108), deref_size(2), const2u(65535), and, fbreg(-152), deref, mul, fbreg(-208), deref, plus, stack_value} [4fa97] parameter 'shdr_start' [e314,e343) {fbreg(-208)} [e725,e770) {fbreg(-208)} [4faa4] parameter 'scn_start' [e314,e343) {reg12} [e725,e770) {reg12} [4fab1] parameter 'last_position' [e314,e33d) {reg5} [e725,e739) {reg5} [4fabe] parameter 'offset' [e314,e343) {lit0, stack_value} [e725,e770) {lit0, stack_value} [4fba2] inlined function 'fill_mmap'@e5df [4fbbd] parameter 'shdr_end' [e5df,e618) {fbreg(-108), deref_size(2), const2u(65535), and, fbreg(-152), deref, mul, fbreg(-208), deref, plus, stack_value} [e66e,e6d7) {fbreg(-108), deref_size(2), const2u(65535), and, fbreg(-152), deref, mul, fbreg(-208), deref, plus, stack_value} [4fbca] parameter 'shdr_start' [e5df,e618) {fbreg(-208)} [e66e,e681) {reg0} [e681,e6d7) {fbreg(-208)} [4fbd7] parameter 'scn_start' [e5df,e618) {reg12} [e66e,e6d7) {reg12} [4fbe4] parameter 'last_position' [e5df,e606) {reg5} [e66e,e681) {reg5} [4fbf1] parameter 'offset' [e5df,e5e3) {reg0} [e5e3,e606) {breg3(24)} [e60c,e618) {breg3(24)} [e66e,e681) {breg3(24)} [e6c1,e6d7) {breg3(24)} [4f0df] inlined function 'sort_sections'@ed90 [4f0fc] parameter 'list' [ed8f,eddf) {reg6} [4f109] parameter 'scns' [4f10e] variable 'scnp' [ed8f,edd0) {reg4} [4ff5c] inlined function 'sort_sections'@e06e [4ff82] parameter 'list' [e06e,e0cb) {reg12} [4ff8f] parameter 'scns' [e06e,e0cb) {fbreg(-144)} [4ff9c] variable 'scnp' [e06e,e0b9) {reg4} [50316] function 'compare_sections'@dcf0 frame_base: {call_frame_cfa {bregx(7,8)}} [50338] parameter 'a' [dcf0,dcf3) {reg5} [dcf3,dd4d) {GNU_entry_value(1) {reg5}, stack_value} [5034a] parameter 'b' [dcf0,dcfb) {reg4} [dcfb,dd4d) {GNU_entry_value(1) {reg4}, stack_value} [5035c] variable 'scna' [dcf0,dcf3) {reg5} [dcf3,dd4d) {GNU_entry_value(1) {reg5}, stack_value} [50370] variable 'scnb' [dcf0,dcfb) {reg4} [dcfb,dd4d) {GNU_entry_value(1) {reg4}, stack_value} [4e951] inlined function 'pwrite_retry'@eaea [4e96c] parameter 'off' [eaea,eb2b) {lit0, stack_value} [ef6f,ef7e) {lit0, stack_value} [4e979] parameter 'len' [eaea,eb2b) {const1u(64), stack_value} [ef6f,ef7e) {const1u(64), stack_value} [4e986] parameter 'buf' [eaea,eb2b) {reg13} [ef6f,ef7e) {reg13} [4e993] parameter 'fd' [eaea,eb2b) {reg12} [ef6f,ef7e) {reg12} [4eae2] inlined function 'pwrite_retry'@ebd3 [4eafd] parameter 'off' (ebd3,ebd3) [ebd3,ec17) {fbreg(-37144)} [ef8d,ef9e) {fbreg(-37144)} [4eb0a] parameter 'len' (ebd3,ebd3) [4eb17] parameter 'buf' [ebd3,ec17) {reg13} [ef8d,ef9e) {reg13} [4eb24] parameter 'fd' [ebd3,ec17) {reg14} [ef8d,ef9e) {reg14} [4ed9c] inlined function 'pwrite_retry'@f0b2 [4edb7] parameter 'off' [4edbc] parameter 'len' (f0b2,f0b2) [4edc9] parameter 'buf' [f0b2,f111) {fbreg(-37144)} [f187,f18d) {fbreg(-37144)} [4edd6] parameter 'fd' [f0b2,f111) {reg14} [f187,f18d) {reg14} [4f014] inlined function 'pwrite_retry'@f34a [4f02f] parameter 'off' [ecca,ecce) {fbreg(-37040), deref, fbreg(-37032), deref, plus, stack_value} [f34a,f39c) {fbreg(-37040), deref, fbreg(-37032), deref, plus, stack_value} [4f03c] parameter 'len' [ecca,ecce) {reg3} [f34a,f39c) {reg3} [4f049] parameter 'buf' [ecca,ecce) {fbreg(-37072)} [f346,f34a) {reg12} [f34a,f39c) {fbreg(-37072)} [4f056] parameter 'fd' [ecca,ecce) {reg14} [f346,f39c) {reg14} [4f3ce] inlined function 'pwrite_retry'@dda8 [4f3e9] parameter 'off' [dda8,de04) {reg13} [de28,de33) {reg13} [de56,de5c) {reg13} [4f3f6] parameter 'len' [dda8,de04) {reg3} [de28,de33) {reg3} [de56,de5c) {reg3} [4f403] parameter 'buf' [dda8,ddab) {reg6} [ddab,de04) {fbreg(-96)} [de28,de33) {fbreg(-96)} [de56,de5c) {fbreg(-96)} [4f410] parameter 'fd' [dda8,de04) {reg14} [de28,de33) {reg14} [de56,de5c) {reg14} [4f4ad] inlined function 'memset'@de6a [4f4c4] parameter '__len' [de6a,de6d) {breg1(0), fbreg(-72), deref, minus, stack_value} [de6d,de78) {breg3(0), fbreg(-72), deref, minus, stack_value} [4f4d1] parameter '__ch' [de6a,de77) {reg4} [4f4de] parameter '__dest' [de6a,de78) {fbreg(-96), deref, fbreg(-72), deref, plus, stack_value} [4fadd] inlined function 'memset'@e32d [4faf7] parameter '__len' [e32d,e339) {breg12(0), breg5(0), minus, stack_value} [e339,e33d) {reg1} [e725,e735) {fbreg(-208), deref, breg5(0), minus, stack_value} [e735,e739) {reg1} [4fb04] parameter '__ch' [4fb09] parameter '__dest' [e32d,e33d) {reg5} [e725,e739) {reg5} [4fb47] inlined function 'memset'@e763 [4fb5d] parameter '__len' [e763,e770) {lit0, stack_value} [4fb6a] parameter '__ch' [e763,e76a) {reg4} [4fb77] parameter '__dest' [e763,e76a) {reg5} [e76a,e770) {reg12} [4fc10] inlined function 'memset'@e5f6 [4fc2a] parameter '__len' [e5f6,e602) {breg6(0), breg5(0), minus, stack_value} [e602,e606) {reg1} [e66e,e67d) {fbreg(-208), deref, breg5(0), minus, stack_value} [e67d,e681) {reg1} [4fc37] parameter '__ch' [4fc3c] parameter '__dest' [e5f6,e606) {reg5} [e66e,e681) {reg5} [4fc7a] inlined function 'memset'@e6b9 [4fc90] parameter '__len' [e6b9,e6bc) {breg1(0), breg5(0), minus, stack_value} [e6bc,e6c0) {reg1} [e6c0,e6d2) {breg6(0), fbreg(-176), deref, breg12(0), fbreg(-176), deref, plus_uconst(9223372036854775808), breg12(0), plus_uconst(9223372036854775808), ge, bra(1), swap, drop, minus, stack_value} [4fc9d] parameter '__ch' [e6b9,e6c0) {reg4} [4fcaa] parameter '__dest' [e6b9,e6c0) {reg5} [e6c0,e6d7) {fbreg(-176), deref, breg12(0), fbreg(-176), deref, plus_uconst(9223372036854775808), breg12(0), plus_uconst(9223372036854775808), ge, bra(1), swap, drop, stack_value} [4fff7] inlined function 'memset'@e856 [50012] parameter '__len' [e856,e85f) {breg1(0), breg5(0), minus, stack_value} [e85f,e863) {reg1} [5001f] parameter '__ch' [50024] parameter '__dest' [e856,e863) {reg5} [50117] inlined function 'memset'@e77c [50131] parameter '__len' [e77c,e785) {breg5(0), breg2(0), minus, stack_value} [e785,e78f) {reg5} [e78f,e796) {reg9} [5013e] parameter '__ch' [50143] parameter '__dest' [e77c,e788) {breg0(0), breg1(0), plus, breg2(0), plus, stack_value} [e788,e796) {breg0(0), breg2(0), plus, breg14(40), deref, plus, stack_value} [4fd24] inlined function 'memmove'@e703 [4fd3f] parameter '__len' [e703,e70d) {reg1} [4fd4c] parameter '__src' [e703,e70d) {reg4} [4fd59] parameter '__dest' [e703,e70d) {breg12(0), breg3(24), deref, plus, stack_value} [500bc] inlined function 'memmove'@dfc7 [500e2] parameter '__len' [dfc7,dfce) {fbreg(-88), deref, const1u(56), mul, stack_value} [500ef] parameter '__src' [dfc7,dfce) {breg14(88)} [500fc] parameter '__dest' [dfc7,dfce) {breg14(0), deref, breg14(40), deref, plus, fbreg(-160), deref, plus_uconst(32), deref, plus, stack_value} [4eedb] inlined function 'memcpy'@ee2b [4eef6] parameter '__len' [ee2b,ee89) {const1u(64), stack_value} [4ef03] parameter '__src' [ee2b,ee51) {fbreg(-37128), deref, plus_uconst(144)} [ee51,ee85) {reg1} [4ef10] parameter '__dest' [ee2b,ee4e) {fbreg(-37128), deref, plus_uconst(128), deref, lit6, shl, fbreg(-37072), deref, plus, stack_value} [ee4e,ee89) {reg0} [4f6bb] inlined function 'memcpy'@e16e [4f6e2] parameter '__len' [e16e,e1b4) {const1u(64), stack_value} [4f6ef] parameter '__src' [e16e,e1b4) {reg12} [4f6fc] parameter '__dest' [e16e,e1b4) {reg0} [4f7e6] inlined function 'memcpy'@e22d [4f80d] parameter '__len' [e22d,e231) {reg1} [e231,e232) {fbreg(-176)} [4f81a] parameter '__src' [e22d,e231) {reg4} [e231,e232) {fbreg(-136)} [4f827] parameter '__dest' [e22d,e231) {reg0} [4f97d] inlined function 'memcpy'@e94d [4f9a4] parameter '__len' [4f9a9] parameter '__src' [e94d,e95d) {reg15} [4f9b6] parameter '__dest' [4fee9] inlined function 'memcpy'@e41c [4ff10] parameter '__len' [e41c,e45a) {const1u(64), stack_value} [4ff1d] parameter '__src' [e41c,e45a) {reg4} [4ff2a] parameter '__dest' [e41c,e422) {breg3(128), deref, lit6, shl, breg13(0), plus, stack_value} [5006e] inlined function 'memcpy'@df03 [50094] parameter '__len' [df03,df45) {const1u(64), stack_value} [500a1] parameter '__src' [df03,df09) {breg14(72)} [df09,df45) {reg2} [500ae] parameter '__dest' [df03,df09) {breg14(0), deref, breg14(40), deref, plus, stack_value} module 'libelf.so' [5055e] CU '../../elfutils-0.180/libelf/gelf_getsym.c'@f490 [51707] function 'gelf_getsym'@f490 frame_base: {call_frame_cfa {bregx(7,8)}} [51729] parameter 'data' [f490,f502) {reg5} [f502,f507) {GNU_entry_value(1) {reg5}, stack_value} [f507,f55d) {reg5} [f55d,f566) {GNU_entry_value(1) {reg5}, stack_value} [f566,f575) {reg5} [f575,f57e) {GNU_entry_value(1) {reg5}, stack_value} [f57e,f583) {reg5} [5173d] parameter 'ndx' [f490,f502) {reg4} [f502,f507) {GNU_entry_value(1) {reg4}, stack_value} [f507,f520) {reg4} [f520,f553) {reg8} [f553,f561) {reg4} [f561,f566) {GNU_entry_value(1) {reg4}, stack_value} [f566,f579) {reg4} [f579,f57e) {GNU_entry_value(1) {reg4}, stack_value} [f57e,f583) {reg4} [51751] parameter 'dst' [f490,f4b5) {reg1} [f4b5,f502) {reg2} [f502,f507) {GNU_entry_value(1) {reg1}, stack_value} [f507,f561) {reg2} [f561,f566) {GNU_entry_value(1) {reg1}, stack_value} [f566,f579) {reg1} [f579,f57e) {GNU_entry_value(1) {reg1}, stack_value} [f57e,f583) {reg1} [51765] variable 'data_scn' [f490,f502) {reg5} [f502,f507) {GNU_entry_value(1) {reg5}, stack_value} [f507,f55d) {reg5} [f55d,f566) {GNU_entry_value(1) {reg5}, stack_value} [f566,f575) {reg5} [f575,f57e) {GNU_entry_value(1) {reg5}, stack_value} [f57e,f583) {reg5} [51779] variable 'result' [f490,f582) {lit0, stack_value} [51795] variable '__PRETTY_FUNCTION__' module 'libelf.so' [51829] CU '../../elfutils-0.180/libelf/gelf_update_sym.c'@f590 [529ee] function 'gelf_update_sym'@f590 frame_base: {call_frame_cfa {bregx(7,8)}} [52a10] parameter 'data' [f590,f60c) {reg5} [f60c,f611) {GNU_entry_value(1) {reg5}, stack_value} [f611,f675) {reg5} [f675,f67e) {GNU_entry_value(1) {reg5}, stack_value} [f67e,f68d) {reg5} [f68d,f699) {GNU_entry_value(1) {reg5}, stack_value} [f699,f6a5) {reg5} [f6a5,f6b1) {GNU_entry_value(1) {reg5}, stack_value} [52a24] parameter 'ndx' [f590,f5ff) {reg4} [f5ff,f611) {GNU_entry_value(1) {reg4}, stack_value} [f611,f648) {reg4} [f648,f66c) {reg10} [f66c,f679) {reg4} [f679,f67e) {GNU_entry_value(1) {reg4}, stack_value} [f67e,f691) {reg4} [f691,f699) {GNU_entry_value(1) {reg4}, stack_value} [f699,f6a9) {reg4} [f6a9,f6b1) {GNU_entry_value(1) {reg4}, stack_value} [52a38] parameter 'src' [f590,f5c5) {reg1} [f5c5,f60c) {reg2} [f60c,f611) {GNU_entry_value(1) {reg1}, stack_value} [f611,f61c) {reg1} [f61c,f679) {reg2} [f679,f67e) {GNU_entry_value(1) {reg1}, stack_value} [f67e,f691) {reg1} [f691,f699) {GNU_entry_value(1) {reg1}, stack_value} [f699,f6a9) {reg2} [f6a9,f6b1) {GNU_entry_value(1) {reg1}, stack_value} [52a4c] variable 'data_scn' [f590,f60c) {reg5} [f60c,f611) {GNU_entry_value(1) {reg5}, stack_value} [f611,f675) {reg5} [f675,f67e) {GNU_entry_value(1) {reg5}, stack_value} [f67e,f68d) {reg5} [f68d,f699) {GNU_entry_value(1) {reg5}, stack_value} [f699,f6a5) {reg5} [f6a5,f6b1) {GNU_entry_value(1) {reg5}, stack_value} [52a60] variable 'scn' [f5ae,f60c) {reg8} [f611,f679) {reg8} [f699,f6a9) {reg8} [52a74] variable 'result' [f590,f5ff) {lit0, stack_value} [f5ff,f60c) {lit1, stack_value} [f611,f682) {lit0, stack_value} [f683,f6b1) {lit0, stack_value} module 'libelf.so' [52b1e] CU '../../elfutils-0.180/libelf/gelf_getversym.c'@f6c0 [53be3] function 'gelf_getversym'@f6c0 frame_base: {call_frame_cfa {bregx(7,8)}} [53c05] parameter 'data' [f6c0,f6ed) {reg5} [f6ed,f6f2) {GNU_entry_value(1) {reg5}, stack_value} [f6f2,f6fd) {reg5} [f6fd,f706) {GNU_entry_value(1) {reg5}, stack_value} [f706,f71d) {reg5} [f71d,f726) {GNU_entry_value(1) {reg5}, stack_value} [53c19] parameter 'ndx' [f6c0,f6ed) {reg4} [f6ed,f6f2) {GNU_entry_value(1) {reg4}, stack_value} [f6f2,f701) {reg4} [f701,f706) {GNU_entry_value(1) {reg4}, stack_value} [f706,f721) {reg4} [f721,f726) {GNU_entry_value(1) {reg4}, stack_value} [53c2d] parameter 'dst' [f6c0,f6ed) {reg1} [f6ed,f6f2) {GNU_entry_value(1) {reg1}, stack_value} [f6f2,f701) {reg1} [f701,f706) {GNU_entry_value(1) {reg1}, stack_value} [f706,f721) {reg1} [f721,f726) {GNU_entry_value(1) {reg1}, stack_value} [53c41] variable 'data_scn' [f6c0,f6ed) {reg5} [f6ed,f6f2) {GNU_entry_value(1) {reg5}, stack_value} [f6f2,f6fd) {reg5} [f6fd,f706) {GNU_entry_value(1) {reg5}, stack_value} [f706,f71d) {reg5} [f71d,f726) {GNU_entry_value(1) {reg5}, stack_value} [53c55] variable 'scn' [f6cf,f6ed) {breg5(40)} [f713,f71d) {breg5(40)} [f71d,f721) {GNU_entry_value(1) {reg5}, plus_uconst(40)} [53c69] variable 'result' [f6ea,f6ed) {reg1} [f722,f726) {lit0, stack_value} [53c7d] variable '__PRETTY_FUNCTION__' module 'libelf.so' [53cf1] CU '../../elfutils-0.180/libelf/gelf_getverneed.c'@f730 [54e19] function 'gelf_getverneed'@f730 frame_base: {call_frame_cfa {bregx(7,8)}} [54e3b] parameter 'data' [f730,f763) {reg5} [f763,f768) {GNU_entry_value(1) {reg5}, stack_value} [f768,f775) {reg5} [f775,f781) {GNU_entry_value(1) {reg5}, stack_value} [f781,f78d) {reg5} [f78d,f796) {GNU_entry_value(1) {reg5}, stack_value} [f796,f7a3) {reg5} [54e4f] parameter 'offset' [f730,f753) {reg4} [f753,f760) {reg0} [f760,f781) {GNU_entry_value(1) {reg4}, stack_value} [f781,f791) {reg4} [f791,f796) {GNU_entry_value(1) {reg4}, stack_value} [f796,f7a3) {reg4} [54e63] parameter 'dst' [f730,f763) {reg1} [f763,f768) {GNU_entry_value(1) {reg1}, stack_value} [f768,f779) {reg1} [f779,f781) {GNU_entry_value(1) {reg1}, stack_value} [f781,f791) {reg1} [f791,f796) {GNU_entry_value(1) {reg1}, stack_value} [f796,f7a3) {reg1} [54e77] variable 'result' [f755,f763) {reg1} [f77a,f781) {lit0, stack_value} [54e8b] variable '__PRETTY_FUNCTION__' module 'libelf.so' [54f2f] CU '../../elfutils-0.180/libelf/gelf_getvernaux.c'@f7b0 [56057] function 'gelf_getvernaux'@f7b0 frame_base: {call_frame_cfa {bregx(7,8)}} [56079] parameter 'data' [f7b0,f7e3) {reg5} [f7e3,f7e8) {GNU_entry_value(1) {reg5}, stack_value} [f7e8,f7f5) {reg5} [f7f5,f801) {GNU_entry_value(1) {reg5}, stack_value} [f801,f80d) {reg5} [f80d,f816) {GNU_entry_value(1) {reg5}, stack_value} [f816,f823) {reg5} [5608d] parameter 'offset' [f7b0,f7d3) {reg4} [f7d3,f7e0) {reg0} [f7e0,f801) {GNU_entry_value(1) {reg4}, stack_value} [f801,f811) {reg4} [f811,f816) {GNU_entry_value(1) {reg4}, stack_value} [f816,f823) {reg4} [560a1] parameter 'dst' [f7b0,f7e3) {reg1} [f7e3,f7e8) {GNU_entry_value(1) {reg1}, stack_value} [f7e8,f7f9) {reg1} [f7f9,f801) {GNU_entry_value(1) {reg1}, stack_value} [f801,f811) {reg1} [f811,f816) {GNU_entry_value(1) {reg1}, stack_value} [f816,f823) {reg1} [560b5] variable 'result' [f7d5,f7e3) {reg1} [f7fa,f801) {lit0, stack_value} [560c9] variable '__PRETTY_FUNCTION__' module 'libelf.so' [5616d] CU '../../elfutils-0.180/libelf/gelf_getverdef.c'@f830 [572b1] function 'gelf_getverdef'@f830 frame_base: {call_frame_cfa {bregx(7,8)}} [572d3] parameter 'data' [f830,f86f) {reg5} [f86f,f874) {GNU_entry_value(1) {reg5}, stack_value} [f874,f87d) {reg5} [f87d,f889) {GNU_entry_value(1) {reg5}, stack_value} [f889,f895) {reg5} [f895,f89e) {GNU_entry_value(1) {reg5}, stack_value} [f89e,f8a3) {reg5} [572e7] parameter 'offset' [f830,f853) {reg4} [f853,f858) {reg0} [f858,f85b) {breg2(-20), stack_value} [f85b,f889) {GNU_entry_value(1) {reg4}, stack_value} [f889,f899) {reg4} [f899,f89e) {GNU_entry_value(1) {reg4}, stack_value} [f89e,f8a3) {reg4} [572fb] parameter 'dst' [f830,f86f) {reg1} [f86f,f874) {GNU_entry_value(1) {reg1}, stack_value} [f874,f881) {reg1} [f881,f889) {GNU_entry_value(1) {reg1}, stack_value} [f889,f899) {reg1} [f899,f89e) {GNU_entry_value(1) {reg1}, stack_value} [f89e,f8a3) {reg1} [5730f] variable 'result' [f882,f889) {lit0, stack_value} [57323] variable '__PRETTY_FUNCTION__' [5732c] inlined function 'memcpy'@f855 [57345] parameter '__len' [f855,f86f) {lit20, stack_value} [57352] parameter '__src' [f855,f858) {breg5(0), deref, breg0(0), plus, stack_value} [f858,f869) {reg0} [5735f] parameter '__dest' [f855,f86f) {reg1} module 'libelf.so' [57408] CU '../../elfutils-0.180/libelf/gelf_getverdaux.c'@f8b0 [58506] function 'gelf_getverdaux'@f8b0 frame_base: {call_frame_cfa {bregx(7,8)}} [58528] parameter 'data' [f8b0,f8e2) {reg5} [f8e2,f8e7) {GNU_entry_value(1) {reg5}, stack_value} [f8e7,f8f5) {reg5} [f8f5,f901) {GNU_entry_value(1) {reg5}, stack_value} [f901,f90d) {reg5} [f90d,f916) {GNU_entry_value(1) {reg5}, stack_value} [f916,f923) {reg5} [5853c] parameter 'offset' [f8b0,f8d3) {reg4} [f8d3,f8dc) {reg0} [f8dc,f901) {GNU_entry_value(1) {reg4}, stack_value} [f901,f911) {reg4} [f911,f916) {GNU_entry_value(1) {reg4}, stack_value} [f916,f923) {reg4} [58550] parameter 'dst' [f8b0,f8e2) {reg1} [f8e2,f8e7) {GNU_entry_value(1) {reg1}, stack_value} [f8e7,f8f9) {reg1} [f8f9,f901) {GNU_entry_value(1) {reg1}, stack_value} [f901,f911) {reg1} [f911,f916) {GNU_entry_value(1) {reg1}, stack_value} [f916,f923) {reg1} [58564] variable 'result' [f8df,f8e2) {reg1} [f8fa,f901) {lit0, stack_value} [58578] variable '__PRETTY_FUNCTION__' module 'libelf.so' [5861c] CU '../../elfutils-0.180/libelf/gelf_getrel.c'@f930 [59749] function 'gelf_getrel'@f930 frame_base: {call_frame_cfa {bregx(7,8)}} [5976b] parameter 'data' [f930,f97c) {reg5} [f97c,f981) {GNU_entry_value(1) {reg5}, stack_value} [f981,f9c5) {reg5} [f9c5,f9ce) {GNU_entry_value(1) {reg5}, stack_value} [f9ce,f9d5) {reg5} [f9d5,f9de) {GNU_entry_value(1) {reg5}, stack_value} [f9de,f9e3) {reg5} [5977f] parameter 'ndx' [f930,f972) {reg4} [f972,f97c) {reg8} [f97c,f981) {GNU_entry_value(1) {reg4}, stack_value} [f981,f9c9) {reg4} [f9c9,f9ce) {GNU_entry_value(1) {reg4}, stack_value} [f9ce,f9d9) {reg4} [f9d9,f9de) {GNU_entry_value(1) {reg4}, stack_value} [f9de,f9e3) {reg4} [59793] parameter 'dst' [f930,f97c) {reg1} [f97c,f981) {GNU_entry_value(1) {reg1}, stack_value} [f981,f9c9) {reg1} [f9c9,f9ce) {GNU_entry_value(1) {reg1}, stack_value} [f9ce,f9d9) {reg1} [f9d9,f9de) {GNU_entry_value(1) {reg1}, stack_value} [f9de,f9e3) {reg1} [597a7] variable 'data_scn' [f930,f97c) {reg5} [f97c,f981) {GNU_entry_value(1) {reg5}, stack_value} [f981,f9c5) {reg5} [f9c5,f9ce) {GNU_entry_value(1) {reg5}, stack_value} [f9ce,f9d5) {reg5} [f9d5,f9de) {GNU_entry_value(1) {reg5}, stack_value} [f9de,f9e3) {reg5} [597bb] variable 'scn' [f947,f97c) {breg5(40)} [f981,f9c5) {breg5(40)} [f9c5,f9c9) {GNU_entry_value(1) {reg5}, plus_uconst(40)} [597cf] variable 'result' [f968,f97c) {reg1} [f9b6,f9be) {reg1} [f9ca,f9ce) {lit0, stack_value} module 'libelf.so' [5989f] CU '../../elfutils-0.180/libelf/gelf_getrela.c'@f9f0 [5aa18] function 'gelf_getrela'@f9f0 frame_base: {call_frame_cfa {bregx(7,8)}} [5aa3a] parameter 'data' [f9f0,fa62) {reg5} [fa62,fa67) {GNU_entry_value(1) {reg5}, stack_value} [fa67,fabd) {reg5} [fabd,fac6) {GNU_entry_value(1) {reg5}, stack_value} [fac6,fad5) {reg5} [fad5,fade) {GNU_entry_value(1) {reg5}, stack_value} [fade,fae3) {reg5} [5aa4e] parameter 'ndx' [f9f0,fa62) {reg4} [fa62,fa67) {GNU_entry_value(1) {reg4}, stack_value} [fa67,fa8a) {reg4} [fa8a,fab5) {reg8} [fab5,fac1) {reg4} [fac1,fac6) {GNU_entry_value(1) {reg4}, stack_value} [fac6,fad9) {reg4} [fad9,fade) {GNU_entry_value(1) {reg4}, stack_value} [fade,fae3) {reg4} [5aa62] parameter 'dst' [f9f0,fa1f) {reg1} [fa1f,fa62) {reg2} [fa62,fa67) {GNU_entry_value(1) {reg1}, stack_value} [fa67,fac1) {reg2} [fac1,fac6) {GNU_entry_value(1) {reg1}, stack_value} [fac6,fad9) {reg1} [fad9,fade) {GNU_entry_value(1) {reg1}, stack_value} [fade,fae3) {reg1} [5aa76] variable 'data_scn' [f9f0,fa62) {reg5} [fa62,fa67) {GNU_entry_value(1) {reg5}, stack_value} [fa67,fabd) {reg5} [fabd,fac6) {GNU_entry_value(1) {reg5}, stack_value} [fac6,fad5) {reg5} [fad5,fade) {GNU_entry_value(1) {reg5}, stack_value} [fade,fae3) {reg5} [5aa8a] variable 'scn' [fa0e,fa26) {reg0} [fa26,fa4f) {breg5(40)} [fa67,faad) {breg5(40)} [fab5,fabd) {breg5(40)} [fabd,fac1) {GNU_entry_value(1) {reg5}, plus_uconst(40)} [5aa9e] variable 'result' [faad,fab5) {reg2} [fac2,fac6) {lit0, stack_value} [5aadc] inlined function 'memcpy'@fa3b [5aaf5] parameter '__len' [fa3b,fa62) {lit24, stack_value} [5ab02] parameter '__src' [fa3b,fa4f) {breg4(0), const1u(32), shl, const1u(32), shra, lit24, mul, breg5(0), deref, plus, stack_value} [5ab0f] parameter '__dest' [fa3b,fa62) {reg2} module 'libelf.so' [5abaf] CU '../../elfutils-0.180/libelf/gelf_update_rel.c'@faf0 [5bcec] function 'gelf_update_rel'@faf0 frame_base: {call_frame_cfa {bregx(7,8)}} [5bd0e] parameter 'dst' [faf0,fb3d) {reg5} [fb3d,fb4e) {GNU_entry_value(1) {reg5}, stack_value} [fb4e,fb8c) {reg5} [fb8c,fba3) {GNU_entry_value(1) {reg5}, stack_value} [fba3,fbad) {reg5} [fbad,fbb6) {GNU_entry_value(1) {reg5}, stack_value} [fbb6,fbcd) {reg5} [fbcd,fbd9) {GNU_entry_value(1) {reg5}, stack_value} [fbd9,fbe5) {reg5} [fbe5,fbf1) {GNU_entry_value(1) {reg5}, stack_value} [5bd22] parameter 'ndx' [faf0,fb37) {reg4} [fb37,fb3d) {reg8} [fb3d,fb4e) {GNU_entry_value(1) {reg4}, stack_value} [fb4e,fb9b) {reg4} [fb9b,fba3) {reg10} [fba3,fbb1) {reg4} [fbb1,fbb6) {GNU_entry_value(1) {reg4}, stack_value} [fbb6,fbd1) {reg4} [fbd1,fbd9) {GNU_entry_value(1) {reg4}, stack_value} [fbd9,fbe9) {reg4} [fbe9,fbf1) {GNU_entry_value(1) {reg4}, stack_value} [5bd36] parameter 'src' [faf0,fb3d) {reg1} [fb3d,fb4e) {GNU_entry_value(1) {reg1}, stack_value} [fb4e,fb64) {reg1} [fb64,fbb6) {GNU_entry_value(1) {reg1}, stack_value} [fbb6,fbd1) {reg1} [fbd1,fbf1) {GNU_entry_value(1) {reg1}, stack_value} [5bd4a] variable 'data_scn' [faf0,fb3d) {reg5} [fb3d,fb4e) {GNU_entry_value(1) {reg5}, stack_value} [fb4e,fb8c) {reg5} [fb8c,fba3) {GNU_entry_value(1) {reg5}, stack_value} [fba3,fbad) {reg5} [fbad,fbb6) {GNU_entry_value(1) {reg5}, stack_value} [fbb6,fbcd) {reg5} [fbcd,fbd9) {GNU_entry_value(1) {reg5}, stack_value} [fbd9,fbe5) {reg5} [fbe5,fbf1) {GNU_entry_value(1) {reg5}, stack_value} [5bd5e] variable 'scn' [fb0b,fb49) {reg0} [fb4e,fbb1) {reg0} [fbd9,fbe9) {reg0} [5bd72] variable 'result' [faf0,fb3d) {lit0, stack_value} [fb3d,fb49) {lit1, stack_value} [fb4e,fbc2) {lit0, stack_value} [fbc3,fbf1) {lit0, stack_value} module 'libelf.so' [5be1c] CU '../../elfutils-0.180/libelf/gelf_update_rela.c'@fc00 [5cfa5] function 'gelf_update_rela'@fc00 frame_base: {call_frame_cfa {bregx(7,8)}} [5cfc7] parameter 'dst' [fc00,fc7c) {reg5} [fc7c,fc81) {GNU_entry_value(1) {reg5}, stack_value} [fc81,fd15) {reg5} [fd15,fd21) {GNU_entry_value(1) {reg5}, stack_value} [fd21,fd35) {reg5} [fd35,fd41) {GNU_entry_value(1) {reg5}, stack_value} [fd41,fd4d) {reg5} [fd4d,fd59) {GNU_entry_value(1) {reg5}, stack_value} [5cfdb] parameter 'ndx' [fc00,fc6f) {reg4} [fc6f,fc81) {GNU_entry_value(1) {reg4}, stack_value} [fc81,fd19) {reg4} [fd19,fd21) {GNU_entry_value(1) {reg4}, stack_value} [fd21,fd39) {reg4} [fd39,fd41) {GNU_entry_value(1) {reg4}, stack_value} [fd41,fd51) {reg4} [fd51,fd59) {GNU_entry_value(1) {reg4}, stack_value} [5cfef] parameter 'src' [fc00,fc35) {reg1} [fc35,fc6f) {reg2} [fc6f,fc81) {GNU_entry_value(1) {reg1}, stack_value} [fc81,fc90) {reg1} [fc90,fcb6) {reg2} [fcb6,fd21) {GNU_entry_value(1) {reg1}, stack_value} [fd21,fd39) {reg1} [fd39,fd59) {GNU_entry_value(1) {reg1}, stack_value} [5d003] variable 'data_scn' [fc00,fc7c) {reg5} [fc7c,fc81) {GNU_entry_value(1) {reg5}, stack_value} [fc81,fd15) {reg5} [fd15,fd21) {GNU_entry_value(1) {reg5}, stack_value} [fd21,fd35) {reg5} [fd35,fd41) {GNU_entry_value(1) {reg5}, stack_value} [fd41,fd4d) {reg5} [fd4d,fd59) {GNU_entry_value(1) {reg5}, stack_value} [5d017] variable 'scn' [fc1e,fc7c) {reg8} [fc81,fd19) {reg8} [fd41,fd51) {reg8} [5d02b] variable 'result' [fc00,fc6f) {lit0, stack_value} [fc6f,fc7c) {lit1, stack_value} [fc81,fd2a) {lit0, stack_value} [fd2b,fd59) {lit0, stack_value} module 'libelf.so' [5d0d5] CU '../../elfutils-0.180/libelf/gelf_getdyn.c'@fd60 [5e270] function 'gelf_getdyn'@fd60 frame_base: {call_frame_cfa {bregx(7,8)}} [5e292] parameter 'data' [fd60,fda8) {reg5} [fda8,fdad) {GNU_entry_value(1) {reg5}, stack_value} [fdad,fde5) {reg5} [fde5,fdee) {GNU_entry_value(1) {reg5}, stack_value} [fdee,fdf5) {reg5} [fdf5,fdfe) {GNU_entry_value(1) {reg5}, stack_value} [fdfe,fe03) {reg5} [5e2a6] parameter 'ndx' [fd60,fd9e) {reg4} [fd9e,fda8) {reg8} [fda8,fdad) {GNU_entry_value(1) {reg4}, stack_value} [fdad,fde9) {reg4} [fde9,fdee) {GNU_entry_value(1) {reg4}, stack_value} [fdee,fdf9) {reg4} [fdf9,fdfe) {GNU_entry_value(1) {reg4}, stack_value} [fdfe,fe03) {reg4} [5e2ba] parameter 'dst' [fd60,fda8) {reg1} [fda8,fdad) {GNU_entry_value(1) {reg1}, stack_value} [fdad,fde9) {reg1} [fde9,fdee) {GNU_entry_value(1) {reg1}, stack_value} [fdee,fdf9) {reg1} [fdf9,fdfe) {GNU_entry_value(1) {reg1}, stack_value} [fdfe,fe03) {reg1} [5e2ce] variable 'data_scn' [fd60,fda8) {reg5} [fda8,fdad) {GNU_entry_value(1) {reg5}, stack_value} [fdad,fde5) {reg5} [fde5,fdee) {GNU_entry_value(1) {reg5}, stack_value} [fdee,fdf5) {reg5} [fdf5,fdfe) {GNU_entry_value(1) {reg5}, stack_value} [fdfe,fe03) {reg5} [5e2e2] variable 'result' [fd60,fe02) {lit0, stack_value} [5e2f6] variable 'elf' [fd73,fda8) {breg5(40), deref, plus_uconst(136)} [fdad,fdc6) {reg2} [fdc6,fdd8) {breg5(40), deref, plus_uconst(136)} [fdd8,fde9) {reg2} [5e312] variable '__PRETTY_FUNCTION__' module 'libelf.so' [5e3a6] CU '../../elfutils-0.180/libelf/gelf_update_dyn.c'@fe10 [5f55d] function 'gelf_update_dyn'@fe10 frame_base: {call_frame_cfa {bregx(7,8)}} [5f57f] parameter 'data' [fe10,fe69) {reg5} [fe69,fe6e) {GNU_entry_value(1) {reg5}, stack_value} [fe6e,febd) {reg5} [febd,fec6) {GNU_entry_value(1) {reg5}, stack_value} [fec6,fedd) {reg5} [fedd,fee6) {GNU_entry_value(1) {reg5}, stack_value} [fee6,fef5) {reg5} [fef5,ff01) {GNU_entry_value(1) {reg5}, stack_value} [5f593] parameter 'ndx' [fe10,fe57) {reg4} [fe57,fe5d) {reg8} [fe5d,fe6e) {GNU_entry_value(1) {reg4}, stack_value} [fe6e,fec1) {reg4} [fec1,fec6) {GNU_entry_value(1) {reg4}, stack_value} [fec6,fee1) {reg4} [fee1,fee6) {GNU_entry_value(1) {reg4}, stack_value} [fee6,fef9) {reg4} [fef9,ff01) {GNU_entry_value(1) {reg4}, stack_value} [5f5a7] parameter 'src' [fe10,fe5d) {reg1} [fe5d,fe6e) {GNU_entry_value(1) {reg1}, stack_value} [fe6e,fe93) {reg1} [fe93,feb1) {GNU_entry_value(1) {reg1}, stack_value} [feb1,fec1) {reg1} [fec1,fec6) {GNU_entry_value(1) {reg1}, stack_value} [fec6,fee1) {reg1} [fee1,ff01) {GNU_entry_value(1) {reg1}, stack_value} [5f5bb] variable 'data_scn' [fe10,fe69) {reg5} [fe69,fe6e) {GNU_entry_value(1) {reg5}, stack_value} [fe6e,febd) {reg5} [febd,fec6) {GNU_entry_value(1) {reg5}, stack_value} [fec6,fedd) {reg5} [fedd,fee6) {GNU_entry_value(1) {reg5}, stack_value} [fee6,fef5) {reg5} [fef5,ff01) {GNU_entry_value(1) {reg5}, stack_value} [5f5cf] variable 'scn' [fe2b,fe69) {reg0} [fe6e,fec1) {reg0} [fee6,fef9) {reg0} [5f5e3] variable 'result' [fe10,fe5d) {lit0, stack_value} [fe5d,fe69) {lit1, stack_value} [fe6e,fed2) {lit0, stack_value} [fed3,ff01) {lit0, stack_value} module 'libelf.so' [5f68d] CU '../../elfutils-0.180/libelf/gelf_getmove.c'@ff10 [607a4] function 'gelf_getmove'@ff10 frame_base: {call_frame_cfa {bregx(7,8)}} [607c6] parameter 'data' [ff10,ff39) {reg5} [ff39,ff3e) {GNU_entry_value(1) {reg5}, stack_value} [ff3e,ff45) {reg5} [ff45,ff51) {GNU_entry_value(1) {reg5}, stack_value} [ff51,ff5b) {reg5} [607da] parameter 'ndx' [ff10,ff32) {reg4} [ff32,ff3e) {GNU_entry_value(1) {reg4}, stack_value} [ff3e,ff49) {reg4} [ff49,ff51) {GNU_entry_value(1) {reg4}, stack_value} [ff51,ff5b) {reg4} [607ee] parameter 'dst' [ff10,ff2b) {reg1} [ff2b,ff3e) {GNU_entry_value(1) {reg1}, stack_value} [ff3e,ff49) {reg1} [ff49,ff51) {GNU_entry_value(1) {reg1}, stack_value} [ff51,ff5b) {reg1} [60802] variable 'result' [6080f] variable 'elf' [6081b] variable '__PRETTY_FUNCTION__' [ff10,ff5b) {addr(0x14508)} module 'libelf.so' [608cf] CU '../../elfutils-0.180/libelf/gelf_update_move.c'@ff60 [61a07] function 'gelf_update_move'@ff60 frame_base: {call_frame_cfa {bregx(7,8)}} [61a29] parameter 'data' [ff60,ff83) {reg5} [ff83,ff88) {GNU_entry_value(1) {reg5}, stack_value} [61a3d] parameter 'ndx' [ff60,ff7c) {reg4} [ff7c,ff88) {GNU_entry_value(1) {reg4}, stack_value} [61a51] parameter 'src' [ff60,ff75) {reg1} [ff75,ff88) {GNU_entry_value(1) {reg1}, stack_value} [61a65] variable 'data_scn' [ff60,ff83) {reg5} [ff83,ff88) {GNU_entry_value(1) {reg5}, stack_value} [61a79] variable '__PRETTY_FUNCTION__' [ff60,ff88) {addr(0x14550)} module 'libelf.so' [61b07] CU '../../elfutils-0.180/libelf/gelf_getsyminfo.c'@ff90 [62bf4] function 'gelf_getsyminfo'@ff90 frame_base: {call_frame_cfa {bregx(7,8)}} [62c16] parameter 'data' [ff90,ffbc) {reg5} [ffbc,ffc1) {GNU_entry_value(1) {reg5}, stack_value} [ffc1,ffcd) {reg5} [ffcd,ffd6) {GNU_entry_value(1) {reg5}, stack_value} [ffd6,ffed) {reg5} [ffed,fff6) {GNU_entry_value(1) {reg5}, stack_value} [62c2a] parameter 'ndx' [ff90,ffbc) {reg4} [ffbc,ffc1) {GNU_entry_value(1) {reg4}, stack_value} [ffc1,ffd1) {reg4} [ffd1,ffd6) {GNU_entry_value(1) {reg4}, stack_value} [ffd6,fff1) {reg4} [fff1,fff6) {GNU_entry_value(1) {reg4}, stack_value} [62c3e] parameter 'dst' [ff90,ffbc) {reg1} [ffbc,ffc1) {GNU_entry_value(1) {reg1}, stack_value} [ffc1,ffd1) {reg1} [ffd1,ffd6) {GNU_entry_value(1) {reg1}, stack_value} [ffd6,fff1) {reg1} [fff1,fff6) {GNU_entry_value(1) {reg1}, stack_value} [62c52] variable 'result' [ff90,ffb9) {lit0, stack_value} [ffb9,ffbc) {reg1} [ffc1,ffe2) {lit0, stack_value} [ffe3,fff6) {lit0, stack_value} [62c66] variable '__PRETTY_FUNCTION__' module 'libelf.so' [62cdc] CU '../../elfutils-0.180/libelf/gelf_update_syminfo.c'@10000 [63dea] function 'gelf_update_syminfo'@10000 frame_base: {call_frame_cfa {bregx(7,8)}} [63e0c] parameter 'data' [10000,1003a) {reg5} [1003a,1003f) {GNU_entry_value(1) {reg5}, stack_value} [1003f,1004d) {reg5} [1004d,10056) {GNU_entry_value(1) {reg5}, stack_value} [10056,10065) {reg5} [10065,1006e) {GNU_entry_value(1) {reg5}, stack_value} [63e20] parameter 'ndx' [10000,1003a) {reg4} [1003a,1003f) {GNU_entry_value(1) {reg4}, stack_value} [1003f,10051) {reg4} [10051,10056) {GNU_entry_value(1) {reg4}, stack_value} [10056,10069) {reg4} [10069,1006e) {GNU_entry_value(1) {reg4}, stack_value} [63e34] parameter 'src' [10000,1002b) {reg1} [1002b,1003f) {GNU_entry_value(1) {reg1}, stack_value} [1003f,10051) {reg1} [10051,10056) {GNU_entry_value(1) {reg1}, stack_value} [10056,10069) {reg1} [10069,1006e) {GNU_entry_value(1) {reg1}, stack_value} [63e48] variable 'data_scn' [10000,1003a) {reg5} [1003a,1003f) {GNU_entry_value(1) {reg5}, stack_value} [1003f,1004d) {reg5} [1004d,10056) {GNU_entry_value(1) {reg5}, stack_value} [10056,10065) {reg5} [10065,1006e) {GNU_entry_value(1) {reg5}, stack_value} [63e5c] variable 'scn' [1001a,1003a) {reg2} [10056,10069) {reg2} [63e70] variable 'result' [10000,1002e) {lit0, stack_value} [1002e,1003a) {lit1, stack_value} [1003f,10042) {lit0, stack_value} [10043,1006e) {lit0, stack_value} [63e84] variable '__PRETTY_FUNCTION__' module 'libelf.so' [63f00] CU '../../elfutils-0.180/libelf/gelf_getauxv.c'@10070 [65062] function 'gelf_getauxv'@10070 frame_base: {call_frame_cfa {bregx(7,8)}} [65084] parameter 'data' [10070,100b6) {reg5} [100b6,100bb) {GNU_entry_value(1) {reg5}, stack_value} [100bb,100ed) {reg5} [100ed,100f6) {GNU_entry_value(1) {reg5}, stack_value} [100f6,10105) {reg5} [10105,1010e) {GNU_entry_value(1) {reg5}, stack_value} [1010e,10113) {reg5} [65098] parameter 'ndx' [10070,1008a) {reg4} [1008a,100a2) {breg4(-1), stack_value} [100a2,100f6) {GNU_entry_value(1) {reg4}, stack_value} [100f6,10109) {reg4} [10109,1010e) {GNU_entry_value(1) {reg4}, stack_value} [1010e,10113) {reg4} [650ac] parameter 'dst' [10070,100b6) {reg1} [100b6,100bb) {GNU_entry_value(1) {reg1}, stack_value} [100bb,100f1) {reg1} [100f1,100f6) {GNU_entry_value(1) {reg1}, stack_value} [100f6,10109) {reg1} [10109,1010e) {GNU_entry_value(1) {reg1}, stack_value} [1010e,10113) {reg1} [650c0] variable 'data_scn' [10070,100b6) {reg5} [100b6,100bb) {GNU_entry_value(1) {reg5}, stack_value} [100bb,100ed) {reg5} [100ed,100f6) {GNU_entry_value(1) {reg5}, stack_value} [100f6,10105) {reg5} [10105,1010e) {GNU_entry_value(1) {reg5}, stack_value} [1010e,10113) {reg5} [650d4] variable 'result' [10070,10112) {lit0, stack_value} [650e8] variable 'elf' [10083,100b6) {breg5(40), deref, plus_uconst(136)} [100bb,100cc) {reg0} [100cc,100e5) {breg5(40), deref, plus_uconst(136)} [100e5,100f1) {reg0} [65104] variable '__PRETTY_FUNCTION__' [6513e] inlined function 'memcpy'@100a7 [65163] parameter '__len' [100a7,100b6) {lit16, stack_value} [65170] parameter '__src' [100a7,100b6) {breg5(0), deref, breg4(0), plus, lit16, minus, stack_value} [6517d] parameter '__dest' [100a7,100b6) {reg1} module 'libelf.so' [6521b] CU '../../elfutils-0.180/libelf/gelf_update_auxv.c'@10120 [66388] function 'gelf_update_auxv'@10120 frame_base: {call_frame_cfa {bregx(7,8)}} [663aa] parameter 'data' [10120,10178) {reg5} [10178,1017d) {GNU_entry_value(1) {reg5}, stack_value} [1017d,101cd) {reg5} [101cd,101d9) {GNU_entry_value(1) {reg5}, stack_value} [101d9,101e5) {reg5} [101e5,101ee) {GNU_entry_value(1) {reg5}, stack_value} [101ee,101f5) {reg5} [101f5,10201) {GNU_entry_value(1) {reg5}, stack_value} [663be] parameter 'ndx' [10120,10153) {reg4} [10153,1015a) {breg4(-1), stack_value} [1015a,1017d) {GNU_entry_value(1) {reg4}, stack_value} [1017d,10199) {reg4} [10199,101a0) {breg4(-1), stack_value} [101a0,101b6) {GNU_entry_value(1) {reg4}, stack_value} [101b6,101c3) {reg4} [101c3,101d9) {GNU_entry_value(1) {reg4}, stack_value} [101d9,101e9) {reg4} [101e9,101ee) {GNU_entry_value(1) {reg4}, stack_value} [101ee,101f9) {reg4} [101f9,10201) {GNU_entry_value(1) {reg4}, stack_value} [663d2] parameter 'src' [10120,1016c) {reg1} [1016c,1017d) {GNU_entry_value(1) {reg1}, stack_value} [1017d,10191) {reg1} [10191,101b6) {GNU_entry_value(1) {reg1}, stack_value} [101b6,101c3) {reg1} [101c3,101d9) {GNU_entry_value(1) {reg1}, stack_value} [101d9,101e9) {reg1} [101e9,10201) {GNU_entry_value(1) {reg1}, stack_value} [663e6] variable 'data_scn' [10120,10178) {reg5} [10178,1017d) {GNU_entry_value(1) {reg5}, stack_value} [1017d,101cd) {reg5} [101cd,101d9) {GNU_entry_value(1) {reg5}, stack_value} [101d9,101e5) {reg5} [101e5,101ee) {GNU_entry_value(1) {reg5}, stack_value} [101ee,101f5) {reg5} [101f5,10201) {GNU_entry_value(1) {reg5}, stack_value} [663fa] variable 'scn' [10143,10178) {reg0} [1017d,101b6) {reg0} [101ee,101f9) {reg0} [6640e] variable 'result' [10120,1016c) {lit0, stack_value} [1016c,10178) {lit1, stack_value} [1017d,101c2) {lit0, stack_value} [101c3,10201) {lit0, stack_value} module 'libelf.so' [664b8] CU '../../elfutils-0.180/libelf/gelf_getnote.c'@10210 [675c4] function 'gelf_getnote'@10210 frame_base: {call_frame_cfa {bregx(7,8)}} [675e6] parameter 'data' [10210,10257) {reg5} [10257,1025e) {GNU_entry_value(1) {reg5}, stack_value} [1025e,10274) {reg5} [10274,102bf) {GNU_entry_value(1) {reg5}, stack_value} [102bf,102c5) {reg5} [102c5,102cc) {GNU_entry_value(1) {reg5}, stack_value} [102cc,102d5) {reg5} [102d5,102e1) {GNU_entry_value(1) {reg5}, stack_value} [102e1,102eb) {reg5} [102eb,1030b) {GNU_entry_value(1) {reg5}, stack_value} [675fa] parameter 'offset' [10210,10252) {reg4} [10252,10257) {reg10} [1025e,10297) {reg10} [10297,1029e) {reg0} [1029e,102b3) {reg10} [102b3,102bd) {reg0} [102bf,102c9) {reg4} [102c9,102cc) {GNU_entry_value(1) {reg4}, stack_value} [102cc,102d9) {reg4} [102d9,102da) {GNU_entry_value(1) {reg4}, stack_value} [102da,102e1) {lit0, stack_value} [102e1,102eb) {reg4} [102eb,10300) {reg10} [10300,10302) {reg0} [10302,1030b) {reg10} [6760e] parameter 'result' [10210,10223) {reg1} [10223,10257) {reg9} [10257,1025e) {GNU_entry_value(1) {reg1}, stack_value} [1025e,102c9) {reg9} [102c9,102cc) {GNU_entry_value(1) {reg1}, stack_value} [102cc,102d9) {reg9} [102d9,102e1) {GNU_entry_value(1) {reg1}, stack_value} [102e1,102eb) {reg1} [102eb,1030b) {reg9} [67622] parameter 'name_offset' [10210,10257) {reg2} [10257,1025e) {GNU_entry_value(1) {reg2}, stack_value} [1025e,1026a) {reg2} [1026a,102bf) {GNU_entry_value(1) {reg2}, stack_value} [102bf,102c9) {reg2} [102c9,102cc) {GNU_entry_value(1) {reg2}, stack_value} [102cc,102d9) {reg2} [102d9,102e1) {GNU_entry_value(1) {reg2}, stack_value} [102e1,102eb) {reg2} [102eb,1030b) {GNU_entry_value(1) {reg2}, stack_value} [67636] parameter 'desc_offset' [10210,10257) {reg8} [10257,1025e) {GNU_entry_value(1) {reg8}, stack_value} [1025e,102c9) {reg8} [102c9,102cc) {GNU_entry_value(1) {reg8}, stack_value} [102cc,102d9) {reg8} [102d9,102e1) {GNU_entry_value(1) {reg8}, stack_value} [102e1,1030b) {reg8} [6764a] variable '__PRETTY_FUNCTION__' module 'libelf.so' [676fa] CU '../../elfutils-0.180/libelf/gelf_xlatetof.c'@10310 [68660] function 'gelf_xlatetof'@10310 frame_base: {call_frame_cfa {bregx(7,8)}} [68682] parameter 'elf' [10310,10324) {reg5} [10324,10335) {GNU_entry_value(1) {reg5}, stack_value} [10335,1033b) {reg5} [68696] parameter 'dest' [10310,10319) {reg4} [10319,1032a) {reg8} [1032a,1032b) {GNU_entry_value(1) {reg4}, stack_value} [1032b,10334) {reg5} [10334,10335) {GNU_entry_value(1) {reg4}, stack_value} [10335,1033b) {reg8} [686aa] parameter 'src' [10310,1031b) {reg1} [1031b,1032a) {reg4} [1032a,1032b) {GNU_entry_value(1) {reg1}, stack_value} [1032b,10334) {reg4} [10334,10335) {GNU_entry_value(1) {reg1}, stack_value} [10335,1033b) {reg4} [686be] parameter 'encode' [10310,1032a) {reg2} [1032a,1032b) {GNU_entry_value(1) {reg2}, stack_value} [1032b,10334) {reg1} [10334,10335) {GNU_entry_value(1) {reg2}, stack_value} [10335,1033b) {reg1} module 'libelf.so' [68739] CU '../../elfutils-0.180/libelf/gelf_xlatetom.c'@10340 [6969f] function 'gelf_xlatetom'@10340 frame_base: {call_frame_cfa {bregx(7,8)}} [696c1] parameter 'elf' [10340,10354) {reg5} [10354,10365) {GNU_entry_value(1) {reg5}, stack_value} [10365,1036b) {reg5} [696d5] parameter 'dest' [10340,10349) {reg4} [10349,1035a) {reg8} [1035a,1035b) {GNU_entry_value(1) {reg4}, stack_value} [1035b,10364) {reg5} [10364,10365) {GNU_entry_value(1) {reg4}, stack_value} [10365,1036b) {reg8} [696e9] parameter 'src' [10340,1034b) {reg1} [1034b,1035a) {reg4} [1035a,1035b) {GNU_entry_value(1) {reg1}, stack_value} [1035b,10364) {reg4} [10364,10365) {GNU_entry_value(1) {reg1}, stack_value} [10365,1036b) {reg4} [696fd] parameter 'encode' [10340,1035a) {reg2} [1035a,1035b) {GNU_entry_value(1) {reg2}, stack_value} [1035b,10364) {reg1} [10364,10365) {GNU_entry_value(1) {reg2}, stack_value} [10365,1036b) {reg1} module 'libelf.so' [69778] CU '../../elfutils-0.180/libelf/nlist.c'@10370 [6a9ae] function 'nlist'@10470 frame_base: {call_frame_cfa {bregx(7,8)}} [6a9d0] parameter 'filename' [10470,1049d) {reg5} [1049d,10808) {GNU_entry_value(1) {reg5}, stack_value} [6a9e4] parameter 'nl' [10470,10477) {reg4} [10477,1054d) {reg15} [1054d,10561) {breg15(-24), stack_value} [10561,10596) {reg15} [10597,10808) {reg15} [6a9f7] variable 'fd' [104a5,104b4) {reg0} [104b4,1072f) {fbreg(-212)} [1072f,10739) {reg0} [10739,10808) {fbreg(-212)} [6aa0a] variable 'elf' [104cb,104d9) {reg0} [104d9,10535) {reg6} [10597,1072f) {reg6} [1073f,10803) {reg6} [6aa1e] variable 'scn' [10499,104d9) {lit0, stack_value} [104d9,104ea) {reg0} [104ea,10517) {reg13} [10517,10522) {reg0} [10597,105ac) {reg0} [105ac,105bc) {reg13} [1072f,1073f) {lit0, stack_value} [6aa32] variable 'symscn' [10499,104d9) {lit0, stack_value} [104d9,10522) {reg3} [1072f,1073f) {lit0, stack_value} [6aa46] variable 'shdr_mem' [10470,10808) {fbreg(-144)} [6aa56] variable 'shdr' [10499,104d9) {lit0, stack_value} [104f1,104f6) {reg0} [104f6,10506) {reg12} [105b3,105bc) {reg0} [105bc,1072f) {reg12} [1072f,1073f) {lit0, stack_value} [1073f,10803) {reg12} [6aa6a] variable 'data' [105cc,105f2) {reg0} [105f2,1072f) {reg13} [1073f,10803) {reg13} [6aa7e] variable 'table' [1066c,1068e) {reg0} [1068e,1072f) {reg14} [1073f,107e9) {reg14} (107f4,107f4) [6aa92] variable 'nsyms' [105f3,10603) {fbreg(-208)} [6aaa6] variable 'cnt' [1066c,1068e) {lit0, stack_value} [1068e,1072f) {reg3} [6ac2c] inlined function 'nlist_fshash_find'@1078e [6ac41] parameter 'len' (1074e,1074e) [1078e,107a7) {lit0, stack_value} [6ac4e] parameter 'data' (1074e,1074e) [1078e,107a7) {fbreg(-176), stack_value} [6ac5b] parameter 'str' [1078e,10792) {reg5} [6ac68] parameter 'htab' (1074e,1074e) [1078e,107a7) {reg14} [6ab1f] inlined function 'nlist_fshash_overwrite'@106b1 [6ab44] parameter 'len' [106b1,106f7) {lit0, stack_value} [6ab51] parameter 'data' [106b1,106f7) {fbreg(-176), stack_value} [6ab5e] parameter 'str' [106b1,106b5) {reg0} [6ab6b] parameter 'htab' [106b1,106f7) {reg14} [6ab78] variable 'hval' [106b6,106ca) {reg0} [106ca,106f7) {fbreg(-192)} [6ab85] variable 'slot' [106cb,106f7) {reg0} [6b0d7] function 'nlist_fshash_lookup'@10370 frame_base: {call_frame_cfa {bregx(7,8)}} [6b0f9] parameter 'htab' [10370,103b2) {reg5} [103b2,1042b) {reg13} [1042b,10430) {GNU_entry_value(1) {reg5}, stack_value} [10430,1043c) {reg5} [1043c,1045c) {reg13} [1045c,10461) {GNU_entry_value(1) {reg5}, stack_value} [6b10d] parameter 'hval' [10370,103b2) {reg4} [103b2,1042f) {reg15} [1042f,10430) {GNU_entry_value(1) {reg4}, stack_value} [10430,10439) {reg4} [10439,10449) {reg15} [10449,10461) {GNU_entry_value(1) {reg4}, stack_value} [6b121] parameter 'data' [10370,1038e) {reg1} [1038e,10461) {fbreg(-72)} [6b135] variable 'idx' [10399,103ed) {reg3} [103ed,10404) {reg0} [10404,10426) {reg3} [10430,10452) {reg3} [6adc9] inlined function 'nlist_fshash_fini'@1071a [6adee] parameter 'htab' [1071a,10722) {reg14} [6ae10] inlined function 'nlist_fshash_fini'@107c9 [6ae35] parameter 'htab' [107c9,107d1) {reg14} [6ad0c] inlined function 'nlist_fshash_init'@105f3 [6ad25] parameter 'nelems' [105f3,10603) {fbreg(-208)} [10646,1064b) {reg0} [1064b,1066c) {reg3} [6acbe] inlined function 'open'@10499 [6acd7] parameter '__oflag' [10499,104a5) {lit0, stack_value} [6ace4] parameter '__path' [10499,1049d) {reg5} [1049d,104a5) {GNU_entry_value(1) {reg5}, stack_value} module 'libelf.so' [6b2f4] CU '../../elfutils-0.180/libelf/gelf_getsymshndx.c'@10810 [6c49d] function 'gelf_getsymshndx'@10810 frame_base: {call_frame_cfa {bregx(7,8)}} [6c4bf] parameter 'symdata' [10810,1090d) {reg5} [1090d,10919) {GNU_entry_value(1) {reg5}, stack_value} [10919,10925) {reg5} [10925,10931) {GNU_entry_value(1) {reg5}, stack_value} [10931,10956) {reg5} [6c4d3] parameter 'shndxdata' [10810,1082d) {reg4} [1082d,1086a) {reg9} [1086a,10931) {GNU_entry_value(1) {reg4}, stack_value} [10931,1093b) {reg4} [1093b,1094a) {reg9} [1094a,10956) {GNU_entry_value(1) {reg4}, stack_value} [6c4e7] parameter 'ndx' [10810,10863) {reg1} [10863,108b3) {reg4} [108b3,10902) {GNU_entry_value(1) {reg1}, stack_value} [10902,10911) {reg1} [10911,10931) {GNU_entry_value(1) {reg1}, stack_value} [10931,10956) {reg1} [6c4fb] parameter 'dst' [10810,108bb) {reg2} [108bb,108c3) {reg0} [108c3,10911) {reg2} [10911,10919) {GNU_entry_value(1) {reg2}, stack_value} [10919,10929) {reg2} [10929,10931) {GNU_entry_value(1) {reg2}, stack_value} [10931,10956) {reg2} [6c50f] parameter 'dstshndx' [10810,10911) {reg8} [10911,10919) {GNU_entry_value(1) {reg8}, stack_value} [10919,10929) {reg8} [10929,10931) {GNU_entry_value(1) {reg8}, stack_value} [10931,10956) {reg8} [6c523] variable 'symdata_scn' [10810,1090d) {reg5} [1090d,10919) {GNU_entry_value(1) {reg5}, stack_value} [10919,10925) {reg5} [10925,10931) {GNU_entry_value(1) {reg5}, stack_value} [10931,10956) {reg5} [6c537] variable 'shndxdata_scn' [10810,1082d) {reg4} [1082d,1086a) {reg9} [1086a,10931) {GNU_entry_value(1) {reg4}, stack_value} [10931,1093b) {reg4} [1093b,1094a) {reg9} [1094a,10956) {GNU_entry_value(1) {reg4}, stack_value} [6c54b] variable 'result' [6c558] variable 'shndx' [10810,1086a) {lit0, stack_value} [1086a,10902) {reg9} [10902,10919) {lit0, stack_value} [10931,10956) {lit0, stack_value} [6c574] variable '__PRETTY_FUNCTION__' module 'libelf.so' [6c612] CU '../../elfutils-0.180/libelf/gelf_update_symshndx.c'@10960 [6d7d7] function 'gelf_update_symshndx'@10960 frame_base: {call_frame_cfa {bregx(7,8)}} [6d7f9] parameter 'symdata' [10960,10a7e) {reg5} [10a7e,10a87) {GNU_entry_value(1) {reg5}, stack_value} [10a87,10a9d) {reg5} [10a9d,10aa6) {GNU_entry_value(1) {reg5}, stack_value} [10aa6,10ab5) {reg5} [10ab5,10abe) {GNU_entry_value(1) {reg5}, stack_value} [6d80d] parameter 'shndxdata' [10960,1097d) {reg4} [1097d,109a3) {reg9} [109a3,10a6b) {GNU_entry_value(1) {reg4}, stack_value} [10a6b,10a79) {reg9} [10a79,10a87) {GNU_entry_value(1) {reg4}, stack_value} [10a87,10aa1) {reg4} [10aa1,10abe) {GNU_entry_value(1) {reg4}, stack_value} [6d821] parameter 'ndx' [10960,10987) {reg1} [10987,109f2) {reg4} [109f2,10a09) {GNU_entry_value(1) {reg1}, stack_value} [10a09,10a47) {reg4} [10a47,10a6b) {reg3} [10a6b,10a82) {reg4} [10a82,10a87) {GNU_entry_value(1) {reg1}, stack_value} [10a87,10aa1) {reg1} [10aa1,10aa6) {GNU_entry_value(1) {reg1}, stack_value} [10aa6,10ab9) {reg4} [10ab9,10abe) {GNU_entry_value(1) {reg1}, stack_value} [6d835] parameter 'src' [10960,10a82) {reg2} [10a82,10a87) {GNU_entry_value(1) {reg2}, stack_value} [10a87,10aa1) {reg2} [10aa1,10aa6) {GNU_entry_value(1) {reg2}, stack_value} [10aa6,10ab9) {reg2} [10ab9,10abe) {GNU_entry_value(1) {reg2}, stack_value} [6d849] parameter 'srcshndx' [10960,10a82) {reg8} [10a82,10a87) {GNU_entry_value(1) {reg8}, stack_value} [10a87,10aa1) {reg8} [10aa1,10aa6) {GNU_entry_value(1) {reg8}, stack_value} [10aa6,10ab9) {reg8} [10ab9,10abe) {GNU_entry_value(1) {reg8}, stack_value} [6d85d] variable 'symdata_scn' [10960,10a7e) {reg5} [10a7e,10a87) {GNU_entry_value(1) {reg5}, stack_value} [10a87,10a9d) {reg5} [10a9d,10aa6) {GNU_entry_value(1) {reg5}, stack_value} [10aa6,10ab5) {reg5} [10ab5,10abe) {GNU_entry_value(1) {reg5}, stack_value} [6d871] variable 'shndxdata_scn' [10960,1097d) {reg4} [1097d,109a3) {reg9} [109a3,10a6b) {GNU_entry_value(1) {reg4}, stack_value} [10a6b,10a79) {reg9} [10a79,10a87) {GNU_entry_value(1) {reg4}, stack_value} [10a87,10aa1) {reg4} [10aa1,10abe) {GNU_entry_value(1) {reg4}, stack_value} [6d885] variable 'scn' [1097d,10a82) {reg10} [10aa6,10ab9) {reg10} [6d899] variable 'shndx' [10960,109a8) {lit0, stack_value} [109a8,10a6b) {reg9} [10a6b,10a79) {lit0, stack_value} [10a87,10aa6) {lit0, stack_value} [10aa6,10ab9) {reg9} [6d8ad] variable 'result' [10960,109fa) {lit0, stack_value} [109fa,10a09) {lit1, stack_value} [10a09,10a92) {lit0, stack_value} [10a93,10abe) {lit0, stack_value} module 'libelf.so' [6d95d] CU '../../elfutils-0.180/libelf/gelf_update_versym.c'@10ac0 [6ea43] function 'gelf_update_versym'@10ac0 frame_base: {call_frame_cfa {bregx(7,8)}} [6ea65] parameter 'data' [10ac0,10afa) {reg5} [10afa,10aff) {GNU_entry_value(1) {reg5}, stack_value} [10aff,10b0d) {reg5} [10b0d,10b16) {GNU_entry_value(1) {reg5}, stack_value} [10b16,10b25) {reg5} [10b25,10b2e) {GNU_entry_value(1) {reg5}, stack_value} [6ea79] parameter 'ndx' [10ac0,10afa) {reg4} [10afa,10aff) {GNU_entry_value(1) {reg4}, stack_value} [10aff,10b11) {reg4} [10b11,10b16) {GNU_entry_value(1) {reg4}, stack_value} [10b16,10b29) {reg4} [10b29,10b2e) {GNU_entry_value(1) {reg4}, stack_value} [6ea8d] parameter 'src' [10ac0,10aea) {reg1} [10aea,10aff) {GNU_entry_value(1) {reg1}, stack_value} [10aff,10b11) {reg1} [10b11,10b16) {GNU_entry_value(1) {reg1}, stack_value} [10b16,10b29) {reg1} [10b29,10b2e) {GNU_entry_value(1) {reg1}, stack_value} [6eaa1] variable 'data_scn' [10ac0,10afa) {reg5} [10afa,10aff) {GNU_entry_value(1) {reg5}, stack_value} [10aff,10b0d) {reg5} [10b0d,10b16) {GNU_entry_value(1) {reg5}, stack_value} [10b16,10b25) {reg5} [10b25,10b2e) {GNU_entry_value(1) {reg5}, stack_value} [6eab5] variable '__PRETTY_FUNCTION__' module 'libelf.so' [6eb29] CU '../../elfutils-0.180/libelf/gelf_update_verneed.c'@10b30 [6fc72] function 'gelf_update_verneed'@10b30 frame_base: {call_frame_cfa {bregx(7,8)}} [6fc94] parameter 'data' [10b30,10b73) {reg5} [10b73,10b78) {GNU_entry_value(1) {reg5}, stack_value} [10b78,10b8d) {reg5} [10b8d,10b99) {GNU_entry_value(1) {reg5}, stack_value} [10b99,10ba5) {reg5} [10ba5,10bae) {GNU_entry_value(1) {reg5}, stack_value} [6fca8] parameter 'offset' [10b30,10b73) {reg4} [10b73,10b78) {GNU_entry_value(1) {reg4}, stack_value} [10b78,10b83) {reg4} [10b83,10bae) {GNU_entry_value(1) {reg4}, stack_value} [6fcbc] parameter 'src' [10b30,10b73) {reg1} [10b73,10b78) {GNU_entry_value(1) {reg1}, stack_value} [10b78,10b91) {reg1} [10b91,10b99) {GNU_entry_value(1) {reg1}, stack_value} [10b99,10ba9) {reg1} [10ba9,10bae) {GNU_entry_value(1) {reg1}, stack_value} [6fcd0] variable 'data_scn' [10b30,10b73) {reg5} [10b73,10b78) {GNU_entry_value(1) {reg5}, stack_value} [10b78,10b8d) {reg5} [10b8d,10b99) {GNU_entry_value(1) {reg5}, stack_value} [10b99,10ba5) {reg5} [10ba5,10bae) {GNU_entry_value(1) {reg5}, stack_value} [6fce4] variable '__PRETTY_FUNCTION__' [6fced] inlined function 'memcpy'@10b50 [6fd12] parameter '__len' [10b50,10b63) {lit16, stack_value} [6fd1f] parameter '__src' [10b50,10b63) {reg1} [6fd2c] parameter '__dest' [10b50,10b5e) {breg5(0), deref, breg4(0), plus, stack_value} [10b5e,10b63) {breg0(0), breg4(0), plus, stack_value} module 'libelf.so' [6fddb] CU '../../elfutils-0.180/libelf/gelf_update_vernaux.c'@10bb0 [70f24] function 'gelf_update_vernaux'@10bb0 frame_base: {call_frame_cfa {bregx(7,8)}} [70f46] parameter 'data' [10bb0,10bf3) {reg5} [10bf3,10bf8) {GNU_entry_value(1) {reg5}, stack_value} [10bf8,10c0d) {reg5} [10c0d,10c19) {GNU_entry_value(1) {reg5}, stack_value} [10c19,10c25) {reg5} [10c25,10c2e) {GNU_entry_value(1) {reg5}, stack_value} [70f5a] parameter 'offset' [10bb0,10bf3) {reg4} [10bf3,10bf8) {GNU_entry_value(1) {reg4}, stack_value} [10bf8,10c03) {reg4} [10c03,10c2e) {GNU_entry_value(1) {reg4}, stack_value} [70f6e] parameter 'src' [10bb0,10bf3) {reg1} [10bf3,10bf8) {GNU_entry_value(1) {reg1}, stack_value} [10bf8,10c11) {reg1} [10c11,10c19) {GNU_entry_value(1) {reg1}, stack_value} [10c19,10c29) {reg1} [10c29,10c2e) {GNU_entry_value(1) {reg1}, stack_value} [70f82] variable 'data_scn' [10bb0,10bf3) {reg5} [10bf3,10bf8) {GNU_entry_value(1) {reg5}, stack_value} [10bf8,10c0d) {reg5} [10c0d,10c19) {GNU_entry_value(1) {reg5}, stack_value} [10c19,10c25) {reg5} [10c25,10c2e) {GNU_entry_value(1) {reg5}, stack_value} [70f96] variable '__PRETTY_FUNCTION__' [70f9f] inlined function 'memcpy'@10bd0 [70fc4] parameter '__len' [10bd0,10be3) {lit16, stack_value} [70fd1] parameter '__src' [10bd0,10be3) {reg1} [70fde] parameter '__dest' [10bd0,10bde) {breg5(0), deref, breg4(0), plus, stack_value} [10bde,10be3) {breg0(0), breg4(0), plus, stack_value} module 'libelf.so' [7108d] CU '../../elfutils-0.180/libelf/gelf_update_verdef.c'@10c30 [721f2] function 'gelf_update_verdef'@10c30 frame_base: {call_frame_cfa {bregx(7,8)}} [72214] parameter 'data' [10c30,10c77) {reg5} [10c77,10c7c) {GNU_entry_value(1) {reg5}, stack_value} [10c7c,10c8d) {reg5} [10c8d,10c99) {GNU_entry_value(1) {reg5}, stack_value} [10c99,10ca5) {reg5} [10ca5,10cae) {GNU_entry_value(1) {reg5}, stack_value} [72228] parameter 'offset' [10c30,10c56) {reg4} [10c56,10c7c) {GNU_entry_value(1) {reg4}, stack_value} [10c7c,10c83) {reg4} [10c83,10cae) {GNU_entry_value(1) {reg4}, stack_value} [7223c] parameter 'src' [10c30,10c77) {reg1} [10c77,10c7c) {GNU_entry_value(1) {reg1}, stack_value} [10c7c,10c91) {reg1} [10c91,10c99) {GNU_entry_value(1) {reg1}, stack_value} [10c99,10ca9) {reg1} [10ca9,10cae) {GNU_entry_value(1) {reg1}, stack_value} [72250] variable 'data_scn' [10c30,10c77) {reg5} [10c77,10c7c) {GNU_entry_value(1) {reg5}, stack_value} [10c7c,10c8d) {reg5} [10c8d,10c99) {GNU_entry_value(1) {reg5}, stack_value} [10c99,10ca5) {reg5} [10ca5,10cae) {GNU_entry_value(1) {reg5}, stack_value} [72264] variable '__PRETTY_FUNCTION__' [7226d] inlined function 'memcpy'@10c50 [72286] parameter '__len' [10c50,10c67) {lit20, stack_value} [72293] parameter '__src' [10c50,10c67) {reg1} [722a0] parameter '__dest' [10c50,10c56) {breg5(0), deref, breg4(0), plus, stack_value} [10c56,10c67) {reg4} module 'libelf.so' [7234f] CU '../../elfutils-0.180/libelf/gelf_update_verdaux.c'@10cb0 [7346e] function 'gelf_update_verdaux'@10cb0 frame_base: {call_frame_cfa {bregx(7,8)}} [73490] parameter 'data' [10cb0,10cea) {reg5} [10cea,10cef) {GNU_entry_value(1) {reg5}, stack_value} [10cef,10cfd) {reg5} [10cfd,10d09) {GNU_entry_value(1) {reg5}, stack_value} [10d09,10d15) {reg5} [10d15,10d1e) {GNU_entry_value(1) {reg5}, stack_value} [734a4] parameter 'offset' [10cb0,10cea) {reg4} [10cea,10cef) {GNU_entry_value(1) {reg4}, stack_value} [10cef,10cf3) {reg4} [10cf3,10d1e) {GNU_entry_value(1) {reg4}, stack_value} [734b8] parameter 'src' [10cb0,10cd6) {reg1} [10cd6,10cef) {GNU_entry_value(1) {reg1}, stack_value} [10cef,10d01) {reg1} [10d01,10d09) {GNU_entry_value(1) {reg1}, stack_value} [10d09,10d19) {reg1} [10d19,10d1e) {GNU_entry_value(1) {reg1}, stack_value} [734cc] variable 'data_scn' [10cb0,10cea) {reg5} [10cea,10cef) {GNU_entry_value(1) {reg5}, stack_value} [10cef,10cfd) {reg5} [10cfd,10d09) {GNU_entry_value(1) {reg5}, stack_value} [10d09,10d15) {reg5} [10d15,10d1e) {GNU_entry_value(1) {reg5}, stack_value} [734e0] variable '__PRETTY_FUNCTION__' [734e9] inlined function 'memcpy'@10cd0 [7350e] parameter '__len' [10cd0,10cda) {lit8, stack_value} [7351b] parameter '__src' [10cd0,10cd6) {reg1} [10cd6,10cda) {GNU_entry_value(1) {reg1}, stack_value} [73528] parameter '__dest' [10cd0,10cda) {breg5(0), deref, breg4(0), plus, stack_value} module 'libelf.so' [735d7] CU '../../elfutils-0.180/libelf/elf_getphdrnum.c'@10d20 [74684] function 'elf_getphdrnum'@10ec0 frame_base: {call_frame_cfa {bregx(7,8)}} [746a6] parameter 'elf' [10ec0,10ecf) {reg5} [10ecf,10ed0) {GNU_entry_value(1) {reg5}, stack_value} [10ed0,10ed9) {reg5} [10ed9,10ee8) {GNU_entry_value(1) {reg5}, stack_value} [10ee8,10eee) {reg5} [746ba] parameter 'dst' [10ec0,10ecf) {reg4} [10ecf,10ed0) {GNU_entry_value(1) {reg4}, stack_value} [10ed0,10edd) {reg4} [10edd,10ee8) {GNU_entry_value(1) {reg4}, stack_value} [10ee8,10eee) {reg4} [746ce] variable 'result' [74714] function '__elf_getphdrnum_chk_rdlock'@10e10 frame_base: {call_frame_cfa {bregx(7,8)}} [74736] parameter 'elf' [10e10,10e20) {reg5} [10e20,10e33) {reg3} [10e33,10e35) {GNU_entry_value(1) {reg5}, stack_value} [10e35,10ebd) {reg3} [7474a] parameter 'dst' [10e10,10e20) {reg4} [10e20,10e34) {reg6} [10e34,10e35) {GNU_entry_value(1) {reg4}, stack_value} [10e35,10ebd) {reg6} [7475e] variable 'result' [10e29,10e2b) {reg0} [10e35,10e3b) {reg0} [10e3b,10ea1) {reg8} [10eaa,10ebd) {reg8} [747df] function '__elf_getphdrnum_rdlock'@10d20 frame_base: {call_frame_cfa {bregx(7,8)}} [74801] parameter 'elf' [10d20,10d42) {reg5} [10d42,10d49) {GNU_entry_value(1) {reg5}, stack_value} [10d49,10d66) {reg5} [10d66,10d6e) {GNU_entry_value(1) {reg5}, stack_value} [10d6e,10d95) {reg5} [10d95,10d9f) {GNU_entry_value(1) {reg5}, stack_value} [10d9f,10da5) {reg5} [10da5,10db4) {GNU_entry_value(1) {reg5}, stack_value} [10db4,10dbf) {reg5} [10dbf,10dc8) {breg5(-216), stack_value} [10dc8,10dd9) {GNU_entry_value(1) {reg5}, stack_value} [10dd9,10de7) {reg5} [10de7,10df0) {breg5(-216), stack_value} [10df0,10e01) {GNU_entry_value(1) {reg5}, stack_value} [74815] parameter 'dst' [10d20,10d42) {reg4} [10d42,10d49) {GNU_entry_value(1) {reg4}, stack_value} [10d49,10d66) {reg4} [10d66,10d6e) {GNU_entry_value(1) {reg4}, stack_value} [10d6e,10d95) {reg4} [10d95,10d9f) {GNU_entry_value(1) {reg4}, stack_value} [10d9f,10da9) {reg4} [10da9,10db4) {GNU_entry_value(1) {reg4}, stack_value} [10db4,10dc8) {reg4} [10dc8,10dd9) {fbreg(-24)} [10dd9,10df0) {reg4} [10df0,10e01) {fbreg(-24)} module 'libelf.so' [74929] CU '../../elfutils-0.180/libelf/elf_getshdrnum.c'@10ef0 [759d1] function 'elf_getshdrnum'@10f60 frame_base: {call_frame_cfa {bregx(7,8)}} [759f3] parameter 'elf' [10f60,10f69) {reg5} [10f69,10f6a) {GNU_entry_value(1) {reg5}, stack_value} [10f6a,10f70) {reg5} [75a07] parameter 'dst' [10f60,10f69) {reg4} [10f69,10f6a) {GNU_entry_value(1) {reg4}, stack_value} [10f6a,10f70) {reg4} [75a1b] variable 'result' [75a4a] function '__elf_getshdrnum_rdlock'@10ef0 frame_base: {call_frame_cfa {bregx(7,8)}} [75a6c] parameter 'elf' [10ef0,10f05) {reg5} [10f05,10f23) {GNU_entry_value(1) {reg5}, stack_value} [10f23,10f2f) {reg5} [10f2f,10f3c) {breg5(-200), stack_value} [10f3c,10f49) {reg5} [10f49,10f58) {GNU_entry_value(1) {reg5}, stack_value} [10f58,10f5e) {reg5} [75a80] parameter 'dst' [10ef0,10f4d) {reg4} [10f4d,10f58) {GNU_entry_value(1) {reg4}, stack_value} [10f58,10f5e) {reg4} [75a94] variable 'result' [75aa1] variable 'idx' [10f01,10f08) {reg0} [10f08,10f23) {breg1(0)} [10f23,10f3c) {reg0} module 'libelf.so' [75ae2] CU '../../elfutils-0.180/libelf/elf_getshdrstrndx.c'@10f70 [76ba7] function 'elf_getshdrstrndx'@10f70 frame_base: {call_frame_cfa {bregx(7,8)}} [76bc9] parameter 'elf' [10f70,10fc6) {reg5} [10fc6,10fcd) {reg3} [10fcd,10ff0) {GNU_entry_value(1) {reg5}, stack_value} [10ff0,11104) {reg3} [11104,1110e) {GNU_entry_value(1) {reg5}, stack_value} [1110e,1121d) {reg3} [1121d,11222) {GNU_entry_value(1) {reg5}, stack_value} [76bdd] parameter 'dst' [10f70,10fc6) {reg4} [10fc6,10fcd) {reg14} [10fcd,10ff0) {GNU_entry_value(1) {reg4}, stack_value} [10ff0,11049) {reg4} [11049,11054) {GNU_entry_value(1) {reg4}, stack_value} [11054,11061) {reg4} [11061,1106c) {GNU_entry_value(1) {reg4}, stack_value} [1106c,11075) {reg4} [11075,11080) {reg14} [11080,110ac) {reg4} [110ac,11104) {reg14} [11104,1110e) {GNU_entry_value(1) {reg4}, stack_value} [1110e,1113d) {reg4} [1113d,111c4) {reg14} [111c4,111e1) {reg4} [111e1,11200) {reg14} [11200,1121d) {reg4} [1121d,11222) {GNU_entry_value(1) {reg4}, stack_value} [76bf1] variable 'result' [10f8e,10fcd) {lit0, stack_value} [10ff0,11062) {lit0, stack_value} [11062,1106c) {const1s(-1), stack_value} [1106c,11076) {lit0, stack_value} [11076,11080) {const1s(-1), stack_value} [11080,11104) {lit0, stack_value} [1110e,111bf) {lit0, stack_value} [111bf,111c4) {const1s(-1), stack_value} [111c4,1121d) {lit0, stack_value} [76c05] variable '__PRETTY_FUNCTION__' [76c8b] inlined function 'pread_retry'@11132 [76ca0] parameter 'off' [11132,1113d) {reg0} [1113d,11190) {fbreg(-152)} [76cad] parameter 'len' [1112a,11190) {const1u(40), stack_value} [76cba] parameter 'buf' [1112a,11190) {fbreg(-144), stack_value} [76cc7] parameter 'fd' [1112a,11190) {reg15} [76df3] inlined function 'pread_retry'@1109f [76e0c] parameter 'off' [1109f,110fa) {fbreg(-152)} [76e19] parameter 'len' [1109f,110fa) {const1u(64), stack_value} [76e26] parameter 'buf' [1109f,110fa) {fbreg(-144), stack_value} [76e33] parameter 'fd' [1109f,110fa) {reg15} [76d12] inlined function 'pread'@11140 [76d2b] parameter '__offset' [1113d,11157) {fbreg(-152), deref, breg13(0), plus, stack_value} [76d38] parameter '__nbytes' [1113d,11152) {const1u(40), breg13(0), minus, stack_value} [11152,11156) {reg1} [11156,11157) {const1u(40), breg13(0), minus, stack_value} [76d45] parameter '__buf' [1113d,11157) {fbreg(0), breg13(0), plus, const1u(144), minus, stack_value} [76d52] parameter '__fd' [1113d,11157) {reg15} [76e7e] inlined function 'pread'@110b0 [76e97] parameter '__offset' [110ac,110c7) {fbreg(-152), deref, breg13(0), plus, stack_value} [76ea4] parameter '__nbytes' [110ac,110c2) {const1u(64), breg13(0), minus, stack_value} [110c2,110c6) {reg1} [110c6,110c7) {const1u(64), breg13(0), minus, stack_value} [76eb1] parameter '__buf' [110ac,110c7) {fbreg(0), breg13(0), plus, const1u(144), minus, stack_value} [76ebe] parameter '__fd' [110ac,110c7) {reg15} [76f09] inlined function '__bswap_32'@111a8 [76f22] parameter '__bsx' [111a8,111aa) {reg1} [111f9,111fb) {fbreg(-104)} module 'libelf.so' [770b7] CU '../../elfutils-0.180/libelf/gelf_checksum.c'@11230 [78018] function 'gelf_checksum'@11230 frame_base: {call_frame_cfa {bregx(7,8)}} [7803a] parameter 'elf' [11230,1123f) {reg5} [1123f,11240) {GNU_entry_value(1) {reg5}, stack_value} [11240,11244) {reg5} [11244,11245) {GNU_entry_value(1) {reg5}, stack_value} [11245,1124d) {reg5} module 'libelf.so' [7809b] CU '../../elfutils-0.180/libelf/elf32_checksum.c'@11250 [7914f] function 'elf32_checksum'@11250 frame_base: {call_frame_cfa {bregx(7,8)}} [79171] parameter 'elf' [11250,11283) {reg5} [11283,113c2) {reg13} [113c2,113eb) {GNU_entry_value(1) {reg5}, stack_value} [113eb,1140a) {reg13} [1140a,1140f) {GNU_entry_value(1) {reg5}, stack_value} [79185] variable 'shstrndx' [11250,1140f) {fbreg(-152)} [79195] variable 'scn' (1129a,1129a) [1129a,112b1) {reg6} [112b1,112c3) {reg0} [112c3,113c2) {reg6} [113eb,113f7) {reg6} [791a9] variable 'result' [1126e,1129a) {lit0, stack_value} [1129a,113c2) {reg12} [113eb,113f5) {reg12} [113f5,113f7) {const1s(-1), stack_value} [113f7,1140a) {lit0, stack_value} [791bd] variable 'ident' [11290,113c2) {reg14} [113eb,113f7) {reg14} [791d1] variable 'same_byte_order' [1129a,113c2) {breg3(0), const1u(255), and, lit1, eq, stack_value} [113eb,113f7) {breg3(0), const1u(255), and, lit1, eq, stack_value} module 'libelf.so' [7944b] CU '../../elfutils-0.180/libelf/elf64_checksum.c'@11410 [7a4ff] function 'elf64_checksum'@11410 frame_base: {call_frame_cfa {bregx(7,8)}} [7a521] parameter 'elf' [11410,11443) {reg5} [11443,11582) {reg13} [11582,115ab) {GNU_entry_value(1) {reg5}, stack_value} [115ab,115ca) {reg13} [115ca,115cf) {GNU_entry_value(1) {reg5}, stack_value} [7a535] variable 'shstrndx' [11410,115cf) {fbreg(-152)} [7a545] variable 'scn' (1145a,1145a) [1145a,11471) {reg6} [11471,11483) {reg0} [11483,11582) {reg6} [115ab,115b7) {reg6} [7a559] variable 'result' [1142e,1145a) {lit0, stack_value} [1145a,11582) {reg12} [115ab,115b5) {reg12} [115b5,115b7) {const1s(-1), stack_value} [115b7,115ca) {lit0, stack_value} [7a56d] variable 'ident' [11450,11582) {reg14} [115ab,115b7) {reg14} [7a581] variable 'same_byte_order' [1145a,11582) {breg3(0), const1u(255), and, lit1, eq, stack_value} [115ab,115b7) {breg3(0), const1u(255), and, lit1, eq, stack_value} module 'libelf.so' [7a7fb] CU '../../elfutils-0.180/libelf/libelf_crc32.c'@115d0 [7a8be] function '__libelf_crc32'@115d0 frame_base: {call_frame_cfa {bregx(7,8)}} [7a8e0] parameter 'crc' [115d0,115db) {reg5} [115db,115f4) {reg0} [115fa,11601) {reg0} [11601,11602) {breg0(0), not, stack_value} [11602,1160a) {reg0} [1160a,1160b) {breg5(0), not, stack_value} [7a8f4] parameter 'buf' [115d0,115ef) {reg4} [115ef,115fa) {breg4(-1), stack_value} [115fa,1160b) {reg4} [7a908] parameter 'len' [115d0,115e4) {reg1} [115e4,11602) {GNU_entry_value(1) {reg1}, stack_value} [11602,1160b) {reg1} [7a91c] variable 'end' [115db,1160b) {reg2} module 'libelf.so' [7a943] CU '../../elfutils-0.180/libelf/libelf_next_prime.c'@11610 [7a986] function '__libelf_next_prime'@11610 frame_base: {call_frame_cfa {bregx(7,8)}} [7a9a8] parameter 'seed' [11610,1161e) {reg5} [1161e,11621) {GNU_entry_value(1) {reg5}, stack_value} (11621,11621) [11621,1169c) {reg8} [7a9bc] inlined function 'is_prime'@11628 [7a9d1] parameter 'candidate' [11621,1168a) {reg8} module 'libelf.so' [7aa62] CU '../../elfutils-0.180/libelf/elf_clone.c'@116a0 [7bb30] function 'elf_clone'@116a0 frame_base: {call_frame_cfa {bregx(7,8)}} [7bb52] parameter 'elf' [116a0,116f5) {reg5} [116f5,11758) {reg3} [11758,11762) {GNU_entry_value(1) {reg5}, stack_value} [11762,1176b) {reg5} [1176b,1177f) {reg3} [7bb66] parameter 'cmd' [116a0,116cb) {reg4} [116cb,11762) {GNU_entry_value(1) {reg4}, stack_value} [11762,1176b) {reg4} [1176b,1177f) {GNU_entry_value(1) {reg4}, stack_value} [7bb7a] variable 'retval' [116a0,1173f) {lit0, stack_value} [1173f,11753) {reg0} [11762,1176a) {lit0, stack_value} [1176b,1177f) {lit0, stack_value} [7bb96] variable '__PRETTY_FUNCTION__' [7bb9f] inlined function 'allocate_elf'@116f8 [7bbb4] parameter 'extra' [7bbb9] parameter 'kind' [116f8,11703) {breg3(24)} [7bbc6] parameter 'parent' [116f8,1173f) {reg12} [1176b,11779) {reg12} [7bbd3] parameter 'cmd' [116f8,11703) {breg3(28)} [7bbe0] parameter 'maxsize' [116f8,1173f) {reg14} [1176b,11779) {reg14} [7bbed] parameter 'offset' [116f8,1173f) {reg15} [1176b,11779) {reg15} [7bbfa] parameter 'map_address' [116f8,1173f) {reg13} [1176b,11779) {reg13} [7bc07] parameter 'fildes' [116f8,11703) {reg1} [11703,1173f) {fbreg(-80)} [1176b,11774) {fbreg(-80)} module 'libelf.so' [7bd1e] CU '../../elfutils-0.180/libelf/gelf_getlib.c'@11780 [7ce35] function 'gelf_getlib'@11780 frame_base: {call_frame_cfa {bregx(7,8)}} [7ce57] parameter 'data' [11780,117d3) {reg5} [117d3,117d8) {GNU_entry_value(1) {reg5}, stack_value} [117d8,117e5) {reg5} [117e5,117ee) {GNU_entry_value(1) {reg5}, stack_value} [117ee,117fd) {reg5} [117fd,11806) {GNU_entry_value(1) {reg5}, stack_value} [7ce6b] parameter 'ndx' [11780,117d3) {reg4} [117d3,117d8) {GNU_entry_value(1) {reg4}, stack_value} [117d8,117e9) {reg4} [117e9,117ee) {GNU_entry_value(1) {reg4}, stack_value} [117ee,11801) {reg4} [11801,11806) {GNU_entry_value(1) {reg4}, stack_value} [7ce7f] parameter 'dst' [11780,1179c) {reg1} [1179c,117d3) {reg2} [117d3,117d8) {GNU_entry_value(1) {reg1}, stack_value} [117d8,117e9) {reg1} [117e9,117ee) {GNU_entry_value(1) {reg1}, stack_value} [117ee,117f3) {reg1} [117f3,11801) {reg2} [11801,11806) {GNU_entry_value(1) {reg1}, stack_value} [7ce93] variable 'data_scn' [11792,117d3) {reg5} [117f3,117fd) {reg5} [117fd,11806) {GNU_entry_value(1) {reg5}, stack_value} [7cea7] variable '__PRETTY_FUNCTION__' [7ceb0] variable 'result' [11792,117d0) {lit0, stack_value} [117d0,117d3) {reg2} [117f3,11806) {lit0, stack_value} module 'libelf.so' [7cf2f] CU '../../elfutils-0.180/libelf/gelf_update_lib.c'@11810 [7e062] function 'gelf_update_lib'@11810 frame_base: {call_frame_cfa {bregx(7,8)}} [7e084] parameter 'data' [11810,11871) {reg5} [11871,11876) {GNU_entry_value(1) {reg5}, stack_value} [11876,1188d) {reg5} [1188d,11896) {GNU_entry_value(1) {reg5}, stack_value} [11896,118a5) {reg5} [118a5,118ae) {GNU_entry_value(1) {reg5}, stack_value} [7e098] parameter 'ndx' [11810,11871) {reg4} [11871,11876) {GNU_entry_value(1) {reg4}, stack_value} [11876,11891) {reg4} [11891,11896) {GNU_entry_value(1) {reg4}, stack_value} [11896,118a9) {reg4} [118a9,118ae) {GNU_entry_value(1) {reg4}, stack_value} [7e0ac] parameter 'src' [11810,11830) {reg1} [11830,11871) {reg2} [11871,11876) {GNU_entry_value(1) {reg1}, stack_value} [11876,11891) {reg1} [11891,11896) {GNU_entry_value(1) {reg1}, stack_value} [11896,118a9) {reg2} [118a9,118ae) {GNU_entry_value(1) {reg1}, stack_value} [7e0c0] variable 'data_scn' [11815,11871) {reg5} [11871,11876) {GNU_entry_value(1) {reg5}, stack_value} [11883,1188d) {reg5} [1188d,11896) {GNU_entry_value(1) {reg5}, stack_value} [11896,118a5) {reg5} [118a5,118ae) {GNU_entry_value(1) {reg5}, stack_value} [7e0d4] variable 'scn' [11826,11871) {reg8} [11896,118a9) {reg8} [7e0e8] variable 'result' [11826,11864) {lit0, stack_value} [11864,11871) {lit1, stack_value} [11896,118ae) {lit0, stack_value} module 'libelf.so' [7e152] CU '../../elfutils-0.180/libelf/elf32_offscn.c'@118b0 [7f1fa] function 'elf32_offscn'@118b0 frame_base: {call_frame_cfa {bregx(7,8)}} [7f21c] parameter 'elf' [118b0,118dc) {reg5} [118dc,118de) {breg3(-200), stack_value} [118de,11955) {GNU_entry_value(1) {reg5}, stack_value} [11955,1196a) {reg5} [1196a,11972) {breg5(-216), stack_value} [11972,11982) {breg3(-200), stack_value} [11982,1198d) {reg5} [1198d,1199f) {GNU_entry_value(1) {reg5}, stack_value} [1199f,119a6) {reg5} [7f230] parameter 'offset' [118b0,118dc) {reg4} [118dc,11955) {GNU_entry_value(1) {reg4}, stack_value} [11955,11972) {reg4} [11972,11982) {fbreg(-36)} [11982,11991) {reg4} [11991,1199f) {GNU_entry_value(1) {reg4}, stack_value} [1199f,119a6) {reg4} [7f244] variable 'runp' [118d7,11953) {reg3} [11955,11982) {reg3} [7f258] variable 'result' [118de,1191a) {reg6} [1191a,1192a) {reg0} [1192a,1194b) {reg6} module 'libelf.so' [7f306] CU '../../elfutils-0.180/libelf/elf64_offscn.c'@119b0 [803ae] function 'elf64_offscn'@119b0 frame_base: {call_frame_cfa {bregx(7,8)}} [803d0] parameter 'elf' [119b0,119da) {reg5} [119da,119dc) {breg3(-200), stack_value} [119dc,11a56) {GNU_entry_value(1) {reg5}, stack_value} [11a56,11a6b) {reg5} [11a6b,11a74) {breg5(-216), stack_value} [11a74,11a85) {breg3(-200), stack_value} [11a85,11a8d) {reg5} [11a8d,11a9f) {GNU_entry_value(1) {reg5}, stack_value} [11a9f,11aa6) {reg5} [803e4] parameter 'offset' [119b0,119da) {reg4} [119da,11a56) {GNU_entry_value(1) {reg4}, stack_value} [11a56,11a74) {reg4} [11a74,11a85) {fbreg(-40)} [11a85,11a91) {reg4} [11a91,11a9f) {GNU_entry_value(1) {reg4}, stack_value} [11a9f,11aa6) {reg4} [803f8] variable 'runp' [119d6,11a54) {reg3} [11a56,11a85) {reg3} [8040c] variable 'result' [119dc,11a1b) {reg6} [11a1b,11a2b) {reg0} [11a2b,11a4c) {reg6} module 'libelf.so' [804ba] CU '../../elfutils-0.180/libelf/gelf_offscn.c'@11ab0 [8156e] function 'gelf_offscn'@11ab0 frame_base: {call_frame_cfa {bregx(7,8)}} [81590] parameter 'elf' [11ab0,11ac1) {reg5} [11ac1,11ac2) {GNU_entry_value(1) {reg5}, stack_value} [11ac2,11ad1) {reg5} [11ad1,11add) {GNU_entry_value(1) {reg5}, stack_value} [11add,11ae4) {reg5} [11ae4,11ae5) {GNU_entry_value(1) {reg5}, stack_value} [815a4] parameter 'offset' [11ab0,11ac1) {reg4} [11ac1,11ac2) {GNU_entry_value(1) {reg4}, stack_value} [11ac2,11ad5) {reg4} [11ad5,11add) {GNU_entry_value(1) {reg4}, stack_value} [11add,11ae4) {reg4} [11ae4,11ae5) {GNU_entry_value(1) {reg4}, stack_value} module 'libelf.so' [81631] CU '../../elfutils-0.180/libelf/elf_getaroff.c'@11af0 [82597] function 'elf_getaroff'@11af0 frame_base: {call_frame_cfa {bregx(7,8)}} [825b9] parameter 'elf' [11af0,11b36) {reg5} [11b36,11b3b) {GNU_entry_value(1) {reg5}, stack_value} [825cd] variable 'parent' [11afe,11b11) {reg1} [11b1b,11b28) {reg1} [825e1] variable '__PRETTY_FUNCTION__' [11af0,11b3b) {addr(0x149b0)} module 'libelf.so' [8265d] CU '../../elfutils-0.180/libelf/elf_gnu_hash.c'@11b40 [826e3] function 'elf_gnu_hash'@11b40 frame_base: {call_frame_cfa {bregx(7,8)}} [82701] parameter 'string' [11b40,11b57) {reg5} [11b57,11b61) {breg5(-1), stack_value} [11b61,11b71) {reg5} [82715] variable 'h' [11b40,11b4c) {const2u(5381), stack_value} [11b4c,11b5e) {reg0} [11b61,11b6a) {reg0} [11b6b,11b71) {const2u(5381), stack_value} module 'libelf.so' [8274c] CU '../../elfutils-0.180/libelf/elf_scnshndx.c'@11b80 [836b9] function 'elf_scnshndx'@11b80 frame_base: {call_frame_cfa {bregx(7,8)}} [836db] parameter 'scn' [11b80,11b99) {reg5} [11b99,11bae) {GNU_entry_value(1) {reg5}, stack_value} [11bae,11bbe) {reg5} [11bbe,11bc9) {fbreg(-104)} [11bc9,11bce) {GNU_entry_value(1) {reg5}, stack_value} module 'libelf.so' [83762] CU '../../elfutils-0.180/libelf/elf32_getchdr.c'@11bd0 [8484c] function 'elf32_getchdr'@11bd0 frame_base: {call_frame_cfa {bregx(7,8)}} [8486e] parameter 'scn' [11bd0,11bd8) {reg5} [11bd8,11c13) {reg6} [11c13,11c14) {GNU_entry_value(1) {reg5}, stack_value} [11c14,11c25) {reg6} [11c25,11c26) {GNU_entry_value(1) {reg5}, stack_value} [11c26,11c3d) {reg6} [11c3d,11c3e) {GNU_entry_value(1) {reg5}, stack_value} [11c3e,11c4d) {reg6} [11c4d,11c4e) {GNU_entry_value(1) {reg5}, stack_value} [11c4e,11c5d) {reg6} [11c5d,11c5e) {GNU_entry_value(1) {reg5}, stack_value} [84882] variable 'shdr' [11bd9,11bfd) {reg0} [11c26,11c39) {reg0} [11c3e,11c49) {reg0} [11c4e,11c59) {reg0} [84896] variable 'd' [11bfe,11c0d) {reg0} module 'libelf.so' [84979] CU '../../elfutils-0.180/libelf/elf64_getchdr.c'@11c60 [85a71] function 'elf64_getchdr'@11c60 frame_base: {call_frame_cfa {bregx(7,8)}} [85a93] parameter 'scn' [11c60,11c68) {reg5} [11c68,11ca4) {reg6} [11ca4,11ca5) {GNU_entry_value(1) {reg5}, stack_value} [11ca5,11cb5) {reg6} [11cb5,11cb6) {GNU_entry_value(1) {reg5}, stack_value} [11cb6,11ccd) {reg6} [11ccd,11cce) {GNU_entry_value(1) {reg5}, stack_value} [11cce,11cdd) {reg6} [11cdd,11cde) {GNU_entry_value(1) {reg5}, stack_value} [11cde,11ced) {reg6} [11ced,11cee) {GNU_entry_value(1) {reg5}, stack_value} [85aa7] variable 'shdr' [11c69,11c8e) {reg0} [11cb6,11cc9) {reg0} [11cce,11cd9) {reg0} [11cde,11ce9) {reg0} [85abb] variable 'd' [11c8f,11c9e) {reg0} module 'libelf.so' [85b9e] CU '../../elfutils-0.180/libelf/gelf_getchdr.c'@11cf0 [86ce4] function 'gelf_getchdr'@11cf0 frame_base: {call_frame_cfa {bregx(7,8)}} [86d06] parameter 'scn' [11cf0,11d0f) {reg5} [11d0f,11d30) {GNU_entry_value(1) {reg5}, stack_value} [11d30,11d34) {reg5} [11d34,11d51) {GNU_entry_value(1) {reg5}, stack_value} [11d51,11d5d) {reg5} [11d5d,11d66) {GNU_entry_value(1) {reg5}, stack_value} [11d66,11d73) {reg5} [86d1a] parameter 'dest' [11cf0,11d0f) {reg4} [11d0f,11d2f) {reg3} [11d2f,11d30) {reg0} [11d30,11d50) {reg3} [11d50,11d51) {reg0} [11d51,11d65) {reg3} [11d65,11d66) {GNU_entry_value(1) {reg4}, stack_value} [11d66,11d73) {reg4} module 'libelf.so' [86dfd] CU '../../elfutils-0.180/libelf/elf_compress.c'@11d80 [88145] function 'elf_compress'@12510 frame_base: {call_frame_cfa {bregx(7,8)}} [88168] parameter 'scn' [12510,12560) {reg5} [12560,125f1) {reg6} [125f1,125f5) {reg5} [125f5,1265a) {reg6} [1265a,1268e) {GNU_entry_value(1) {reg5}, stack_value} [1268e,12695) {reg5} [12695,126a1) {GNU_entry_value(1) {reg5}, stack_value} [126a1,127bf) {reg6} [127bf,127c4) {reg5} [127c4,1280c) {reg6} [1280c,12814) {reg5} [12814,12927) {reg6} [12927,1292c) {GNU_entry_value(1) {reg5}, stack_value} [8817d] parameter 'type' [12510,12564) {reg4} [12564,1265a) {reg12} [1265a,1268e) {GNU_entry_value(1) {reg4}, stack_value} [1268e,12699) {reg4} [12699,126a1) {GNU_entry_value(1) {reg4}, stack_value} [126a1,126e1) {reg12} [126e1,127bf) {GNU_entry_value(1) {reg4}, stack_value} [127bf,128a4) {reg12} [128a4,1292c) {GNU_entry_value(1) {reg4}, stack_value} [88192] parameter 'flags' [12510,12564) {reg1} [12564,1265a) {reg3} [1265a,1268e) {GNU_entry_value(1) {reg1}, stack_value} [1268e,12699) {reg1} [12699,12927) {reg3} [12927,1292c) {GNU_entry_value(1) {reg1}, stack_value} [881a7] variable 'force' [12558,1265a) {reg3} [126a1,12927) {reg3} [881bc] variable 'elf' [12558,1265a) {reg13} [126a1,12927) {reg13} [881d1] variable 'ehdr' [12510,1292c) {fbreg(-144)} [881e2] variable 'elfclass' [12572,1265a) {reg14} [126a1,12927) {reg14} [881f7] variable 'elfdata' [1257b,1265a) {breg15(0), const1u(255), and, stack_value} [126a1,12927) {breg15(0), const1u(255), and, stack_value} [8820c] variable 'sh_flags' [12597,125cb) {reg1} [1264b,12659) {reg1} [126a1,126b4) {reg1} [127d1,127e9) {reg1} [127f4,12801) {reg1} [88221] variable 'sh_type' [1259b,125df) {reg8} [1264b,12659) {reg8} [126a1,126dd) {reg8} [127d5,127e9) {reg8} [127f4,12801) {reg8} [1283a,12856) {reg8} [12856,12889) {fbreg(-216)} [12889,12899) {reg8} [88236] variable 'sh_addralign' [1259f,125df) {reg10} [1264b,12659) {reg10} [126a1,126dd) {reg10} [126dd,127bf) {fbreg(-216)} [127d9,127e9) {reg10} [127f4,12801) {reg10} [1283a,12856) {reg10} [12889,12899) {reg10} [128a4,12927) {fbreg(-216)} [8824b] variable 'compressed' [125b5,125cb) {breg1(0), const2u(2048), and, stack_value} [1264b,12659) {breg1(0), const2u(2048), and, stack_value} [126a1,126b4) {breg1(0), const2u(2048), and, stack_value} [886f2] function '__libelf_reset_rawdata'@12450 frame_base: {call_frame_cfa {bregx(7,8)}} [88711] parameter 'scn' [12450,12491) {reg5} [12491,12502) {reg6} [12502,12506) {reg5} [12506,12507) {GNU_entry_value(1) {reg5}, stack_value} [88726] parameter 'buf' [12450,1249d) {reg4} [1249d,12501) {reg3} [12501,12506) {breg5(160)} [12506,12507) {GNU_entry_value(1) {reg4}, stack_value} [8873b] parameter 'size' [12450,1249d) {reg1} [1249d,12507) {GNU_entry_value(1) {reg1}, stack_value} [88750] parameter 'align' [12450,1249d) {reg2} [1249d,12507) {GNU_entry_value(1) {reg2}, stack_value} [88765] parameter 'type' [12450,12467) {reg8} [12467,12491) {breg5(80)} [12491,1249d) {breg6(80)} [1249d,12507) {GNU_entry_value(1) {reg8}, stack_value} [887af] function '__libelf_decompress_elf'@12370 frame_base: {call_frame_cfa {bregx(7,8)}} [887d2] parameter 'scn' [12370,12398) {reg5} [12398,12419) {reg3} [12419,1241d) {GNU_entry_value(1) {reg5}, stack_value} [1241d,12443) {reg3} [887e7] parameter 'size_out' [12370,12398) {reg4} [12398,1241c) {reg12} [1241c,1241d) {GNU_entry_value(1) {reg4}, stack_value} [1241d,12443) {reg12} [887fc] parameter 'addralign' [12370,12398) {reg1} [12398,1241a) {reg6} [1241a,1241d) {GNU_entry_value(1) {reg1}, stack_value} [1241d,12443) {reg6} [88811] variable 'chdr' [12370,12443) {fbreg(-64)} [88821] variable 'data' [123c0,123f1) {reg0} [88836] variable 'elfclass' [123c5,123f1) {breg3(136), deref, plus_uconst(32)} [8884b] variable 'hsize' [123e2,123ed) {reg5} [123ed,123f1) {lit12, lit24, breg3(136), deref, plus_uconst(32), deref_size(4), lit1, eq, bra(1), swap, drop, stack_value} [88860] variable 'size_in' [123e2,123ea) {breg4(0), breg5(0), minus, stack_value} [123ea,123f1) {reg4} [88875] variable 'buf_in' [123e2,123ed) {breg0(0), deref, breg5(0), plus, stack_value} [123ed,123f1) {reg5} [8888a] variable 'buf_out' [123f2,12404) {reg0} [88931] function '__libelf_decompress'@12210 frame_base: {call_frame_cfa {bregx(7,8)}} [88953] parameter 'buf_in' [12210,12258) {reg5} [12258,122f6) {reg6} [122f6,12317) {GNU_entry_value(1) {reg5}, stack_value} [12317,12337) {reg6} [12337,12345) {reg5} [12345,1234f) {GNU_entry_value(1) {reg5}, stack_value} [1234f,1235c) {reg6} [1235c,12361) {GNU_entry_value(1) {reg5}, stack_value} [88967] parameter 'size_in' [12210,12263) {reg4} [12263,122f6) {reg13} [122f6,12317) {GNU_entry_value(1) {reg4}, stack_value} [12317,12337) {reg13} [12337,1234c) {reg4} [1234c,1234f) {GNU_entry_value(1) {reg4}, stack_value} [1234f,1235c) {reg13} [1235c,12361) {GNU_entry_value(1) {reg4}, stack_value} [8897b] parameter 'size_out' [12210,12223) {reg1} [12223,12311) {reg3} [12311,12317) {GNU_entry_value(1) {reg1}, stack_value} [12317,12361) {reg3} [8898f] variable 'buf_out' [1226a,12272) {reg0} [12272,122f6) {reg12} [12317,12326) {reg12} [12326,1232a) {reg5} [1232b,12337) {lit0, stack_value} [1234f,12359) {reg0} [12359,1235c) {reg12} [889a3] variable 'z' [12210,12361) {fbreg(-176)} [889b1] variable 'zrc' [122a8,122b4) {reg0} [122b4,122d3) {lit0, stack_value} [122d3,122df) {reg0} [122e0,122ec) {reg0} [88ac2] function '__libelf_compress'@11d80 frame_base: {call_frame_cfa {bregx(7,8)}} [88ae4] parameter 'scn' [11d80,11dcf) {reg5} [11dcf,11ea6) {reg6} [11ea6,120ef) {fbreg(-280)} [120ef,120fc) {reg6} [120fc,121e0) {fbreg(-280)} [121e0,121f2) {reg6} [121f2,12201) {fbreg(-280)} [88af8] parameter 'hsize' [11d80,11d87) {reg4} [11d87,11eac) {reg15} [11eac,120ef) {GNU_entry_value(1) {reg4}, stack_value} [120ef,120fc) {reg15} [120fc,121e0) {GNU_entry_value(1) {reg4}, stack_value} [121e0,121f2) {reg15} [121f2,12201) {GNU_entry_value(1) {reg4}, stack_value} [88b0c] parameter 'ei_data' [11d80,11dcf) {reg1} [11dcf,12201) {fbreg(-256)} [88b20] parameter 'orig_size' [11d80,11dcf) {reg2} [11dcf,12201) {fbreg(-312)} [88b34] parameter 'orig_addralign' [11d80,11dcf) {reg8} [11dcf,12201) {fbreg(-288)} [88b48] parameter 'new_size' [11d80,11dcf) {reg9} [11dcf,12201) {fbreg(-248)} [88b5c] parameter 'force' [11d80,12201) {fbreg(0)} [88b6b] variable 'data' [11dd6,11de6) {reg0} [11de6,11ea4) {reg14} [11ea4,11ef9) {reg1} [11f1a,11f45) {reg5} [11f45,11f4c) {reg4} [11f4c,11fd1) {fbreg(-296)} [11fd6,12020) {fbreg(-296)} [1205c,12069) {reg1} [12069,120a5) {fbreg(-272)} [120b2,120cb) {reg5} [120cb,120ef) {fbreg(-296)} [120ef,120f7) {reg14} [120fc,12166) {fbreg(-296)} [12178,12195) {fbreg(-296)} [12195,1219b) {fbreg(-272)} [121b7,121e0) {fbreg(-296)} [121e0,121e8) {reg14} [121f7,12201) {fbreg(-272)} [88b7f] variable 'next_data' [11df4,11e02) {reg0} [11e02,11f52) {fbreg(-296)} [11f52,12020) {fbreg(-264)} [1205c,120cb) {fbreg(-296)} [120cb,120ef) {fbreg(-264)} [120ef,120fc) {fbreg(-296)} [120fc,12166) {fbreg(-264)} [12178,12195) {fbreg(-264)} [12195,1219b) {fbreg(-296)} [121b7,121e0) {fbreg(-264)} [121e0,121f2) {fbreg(-296)} [121f7,12201) {fbreg(-296)} [88b93] variable 'block' [11e34,11e3b) {reg0} [11e3b,12030) {fbreg(-304)} [1205c,120ef) {fbreg(-304)} [120fc,121f2) {fbreg(-304)} [121f7,12201) {fbreg(-304)} [88ba7] variable 'out_size' [11e34,11fe5) {reg3} [12001,12030) {reg3} [1205c,120ef) {reg3} [120fc,1219b) {reg3} [121e0,121f2) {reg3} [121f7,12201) {reg3} [88bbb] variable 'out_buf' [11e42,11e8c) {reg0} [11e8c,11ffc) {reg12} [12001,12030) {reg12} [1205c,120ef) {reg12} [120fc,121e0) {reg12} [121e0,121ec) {reg0} [121ec,121f2) {reg12} [121f7,12201) {reg12} [88bcf] variable 'used' [11e48,11eac) {reg15} [11eac,11f65) {reg14} [11f8f,12001) {reg14} [1205c,120cb) {reg14} [120fc,12139) {reg14} [12143,12152) {reg14} [12178,12190) {reg14} [12190,12195) {breg0(0)} [12195,12198) {reg14} [121b7,121bf) {reg14} [121f7,12201) {reg14} [88be3] variable 'z' [11d80,12201) {fbreg(-192)} [88bf1] variable 'zrc' [11e8d,11eac) {reg0} [11f79,11fb9) {reg0} [11fd6,11fef) {reg0} [12001,12011) {reg0} [120fc,12109) {reg0} [12109,1211c) {fbreg(-272)} [1211c,1212e) {reg0} [12143,12147) {reg0} [88c05] variable 'cdata' [11d80,12201) {fbreg(-240)} [88c15] variable 'flush' [11e9e,11eac) {lit0, stack_value} [11eac,12020) {reg6} [1205c,120c6) {reg6} [120cb,120ef) {reg6} [120fc,12166) {reg6} [12178,121e0) {reg6} [121f7,12201) {reg6} [88c63] inlined function 'do_deflate_cleanup'@1219b [88c7c] parameter 'cdatap' [1219b,121b7) {fbreg(-240), stack_value} [121ce,121e0) {lit0, stack_value} [88c89] parameter 'out_buf' [1219b,121b7) {reg12} [121ce,121e0) {reg12} [88c96] parameter 'z' [1219b,121b7) {fbreg(-192), stack_value} [121ce,121e0) {fbreg(-192), stack_value} [88ca3] parameter 'result' [1219b,121b7) {lit0, stack_value} [121ce,121e0) {lit0, stack_value} [88d41] inlined function 'do_deflate_cleanup'@120d0 [88d5a] parameter 'cdatap' [120cb,120ef) {fbreg(-240), stack_value} [88d67] parameter 'out_buf' [120cb,120ef) {reg12} [88d74] parameter 'z' [120cb,120ef) {fbreg(-192), stack_value} [88d81] parameter 'result' [120cb,120ef) {lit0, stack_value} [88dc1] inlined function 'do_deflate_cleanup'@1212a [88dda] parameter 'cdatap' [1212a,12143) {lit0, stack_value} [12143,12166) {fbreg(-240), stack_value} [88de7] parameter 'out_buf' [1212a,12166) {reg12} [88df4] parameter 'z' [1212a,12166) {fbreg(-192), stack_value} [88e01] parameter 'result' [1212a,12166) {const1s(-1), stack_value} [88e71] inlined function 'do_deflate_cleanup'@12198 [88e8a] parameter 'cdatap' [12198,1219b) {fbreg(-240), stack_value} [88e97] parameter 'out_buf' [12198,1219b) {reg12} [88ea4] parameter 'z' [12198,1219b) {fbreg(-192), stack_value} [88eb1] parameter 'result' [12198,1219b) {lit0, stack_value} [88f5c] inlined function 'do_deflate_cleanup'@12170 [88f75] parameter 'cdatap' [12170,12178) {lit0, stack_value} [88f82] parameter 'out_buf' [12170,12178) {reg12} [88f8f] parameter 'z' [12170,12178) {fbreg(-192), stack_value} [88f9c] parameter 'result' [12170,12178) {lit0, stack_value} [8838b] inlined function 'memcpy'@128d7 [883a1] parameter '__len' [128d7,128ec) {lit12, stack_value} [883ae] parameter '__src' [128d7,128ec) {fbreg(-176), stack_value} [883bb] parameter '__dest' [128d7,128ec) {reg12} [8842c] inlined function 'memcpy'@12740 [88442] parameter '__len' [12740,12760) {lit24, stack_value} [8844f] parameter '__src' [12740,12760) {fbreg(-176), stack_value} [8845c] parameter '__dest' [12740,12760) {reg12} [883e4] inlined function '__bswap_64'@12736 [883fe] parameter '__bsx' (12736,12736) [8840c] inlined function '__bswap_64'@1273b [88426] parameter '__bsx' [8834b] inlined function '__bswap_32'@128cf [88365] parameter '__bsx' [8836b] inlined function '__bswap_32'@128d3 [88385] parameter '__bsx' module 'libelf.so' [89253] CU '../../elfutils-0.180/libelf/elf_compress_gnu.c'@12930 [8a32d] function 'elf_compress_gnu'@12930 frame_base: {call_frame_cfa {bregx(7,8)}} [8a34f] parameter 'scn' [12930,1297d) {reg5} [1297d,12ada) {reg3} [12ada,12b0b) {GNU_entry_value(1) {reg5}, stack_value} [12b0b,12b15) {reg5} [12b15,12b21) {GNU_entry_value(1) {reg5}, stack_value} [12b21,12c50) {reg3} [12c50,12c55) {GNU_entry_value(1) {reg5}, stack_value} [8a363] parameter 'inflate' [12930,12981) {reg4} [12981,12a2e) {reg12} [12a2e,12aca) {GNU_entry_value(1) {reg4}, stack_value} [12aca,12ada) {reg12} [12ada,12b0b) {GNU_entry_value(1) {reg4}, stack_value} [12b0b,12b19) {reg4} [12b19,12b39) {GNU_entry_value(1) {reg4}, stack_value} [12b39,12c27) {reg12} [12c27,12c41) {GNU_entry_value(1) {reg4}, stack_value} [12c41,12c50) {reg12} [12c50,12c55) {GNU_entry_value(1) {reg4}, stack_value} [8a377] parameter 'flags' [12930,12981) {reg1} [12981,12a5e) {reg6} [12a5e,12aca) {GNU_entry_value(1) {reg1}, stack_value} [12aca,12ada) {reg6} [12ada,12b0b) {GNU_entry_value(1) {reg1}, stack_value} [12b0b,12b19) {reg1} [12b19,12bb8) {reg6} [12bb8,12c55) {GNU_entry_value(1) {reg1}, stack_value} [8a38b] variable 'force' [12975,12a5e) {reg6} [12a5e,12aca) {GNU_entry_value(1) {reg1}, stack_value} [12aca,12ada) {reg6} [12b21,12bb8) {reg6} [12bb8,12c50) {GNU_entry_value(1) {reg1}, stack_value} [8a39f] variable 'elf' [12975,12ada) {reg13} [12b21,12c50) {reg13} [8a3b3] variable 'ehdr' [12930,12c55) {fbreg(-144)} [8a3c3] variable 'elfclass' [1298f,12ada) {reg14} [12b21,12c50) {reg14} [8a3d7] variable 'elfdata' [12998,12ada) {breg15(0), const1u(255), and, stack_value} [12b21,12c50) {breg15(0), const1u(255), and, stack_value} [8a3eb] variable 'sh_flags' [129b4,129fa) {reg1} [12aca,12ad9) {reg1} [12b4d,12b69) {reg1} [12b74,12b81) {reg1} [12b8c,12b9d) {reg1} [8a3ff] variable 'sh_type' [129b8,129fa) {reg8} [129fa,12a37) {fbreg(-192)} [12aca,12ad9) {reg8} [12ad9,12ada) {fbreg(-192)} [12b51,12b69) {reg8} [12b74,12b81) {reg8} [12b8c,12bb4) {reg8} [8a413] variable 'sh_addralign' [129bc,129fa) {reg2} [129fa,12a33) {fbreg(-184)} [12aca,12ad9) {reg2} [12ad9,12ada) {fbreg(-184)} [12b54,12b69) {reg2} [12b74,12b81) {reg2} [12b8c,12bb4) {reg2} [8a595] inlined function 'memmove'@12be4 [8a5ae] parameter '__len' (12be4,12be4) [8a5bb] parameter '__src' (12be4,12be4) [8a5c8] parameter '__dest' (12be4,12be4) [8a5d6] inlined function 'memmove'@12be4 [8a5fb] parameter '__len' [12be4,12be8) {lit8, stack_value} [8a608] parameter '__src' [12be4,12be8) {GNU_implicit_pointer([8a4f1],0) {reg0}} [8a615] parameter '__dest' [12be4,12be8) {breg6(4), stack_value} [8a56e] inlined function '__bswap_64'@12bce [8a587] parameter '__bsx' [12bce,12be1) {fbreg(-168)} [12be1,12be4) {reg0} [8a788] inlined function '__bswap_64'@12a37 [8a7a1] parameter '__bsx' [12a37,12a3a) {reg12} module 'libasm.so' [2d] CU '../../elfutils-0.180/libasm/asm_begin.c'@24a0 [a15] function 'asm_begin'@24a0 frame_base: {call_frame_cfa {bregx(7,8)}} [a37] parameter 'fname' [24a0,24e6) {reg5} [24e6,252c) {reg6} [252c,2622) {GNU_entry_value(1) {reg5}, stack_value} [2622,262b) {reg5} [262b,26ec) {reg6} [26ec,2720) {GNU_entry_value(1) {reg5}, stack_value} [2720,274d) {reg6} [274d,278a) {GNU_entry_value(1) {reg5}, stack_value} [a4b] parameter 'ebl' [24a0,24ea) {reg4} [24ea,261f) {reg14} [261f,2622) {GNU_entry_value(1) {reg4}, stack_value} [2622,262f) {reg4} [262f,278a) {reg14} [a5f] parameter 'textp' [24a0,24ea) {reg1} [24ea,2622) {GNU_entry_value(1) {reg1}, stack_value} [2622,262f) {reg1} [262f,278a) {GNU_entry_value(1) {reg1}, stack_value} [a73] variable 'fname_len' [24e1,251a) {lit0, stack_value} [263b,263f) {reg0} [263f,26d5) {reg13} [26d5,26ec) {lit0, stack_value} [2720,2766) {reg13} [a87] variable 'result' [24f1,251a) {reg0} [251a,25fc) {reg12} [2646,265d) {reg0} [265d,26d5) {reg12} [26d5,26df) {reg0} [26df,2715) {reg12} [2720,272f) {reg12} [272f,2733) {reg5} [2733,2739) {breg15(-120), stack_value} [2739,274b) {reg12} [274b,2754) {reg5} [2754,2766) {breg15(-120), stack_value} [276b,278a) {reg12} [afe] inlined function 'prepare_binary_output'@251a [b17] parameter 'ebl' [251a,25fc) {reg14} [26ec,2715) {reg14} [276b,278a) {reg14} [b24] parameter 'result' [251a,25fc) {reg12} [26ec,2715) {reg12} [276b,278a) {reg12} [e00] inlined function 'prepare_text_output'@26ad [e19] parameter 'result' [26ad,26d5) {reg12} [2720,272f) {reg12} [272f,2733) {reg5} [2733,2734) {breg15(-120), stack_value} [2734,2739) {lit0, stack_value} [d38] inlined function 'mempcpy'@2650 [d5d] parameter '__len' [2650,265e) {reg13} [d6a] parameter '__src' [2650,265e) {reg6} [d77] parameter '__dest' [2650,265e) {reg15} [b66] inlined function 'memcpy'@25a1 [b7f] parameter '__len' (25a1,25a1) [b8c] parameter '__src' (25a1,25a1) [b99] parameter '__dest' (25a1,25a1) [da5] inlined function 'memcpy'@267b [dbe] parameter '__len' [267b,267f) {reg1} [267f,2680) {breg13(1), stack_value} [dcb] parameter '__src' [267b,2680) {reg6} [dd8] parameter '__dest' [267b,267f) {reg5} module 'libasm.so' [1156] CU '../../elfutils-0.180/libasm/asm_abort.c'@2790 [1902] function 'asm_abort'@2790 frame_base: {call_frame_cfa {bregx(7,8)}} [1924] parameter 'ctx' [2790,27a3) {reg5} [27a3,27c2) {reg6} [27c2,27c3) {GNU_entry_value(1) {reg5}, stack_value} [27c3,27c9) {reg5} module 'libasm.so' [19a5] CU '../../elfutils-0.180/libasm/asm_end.c'@27d0 [25b3] function '__libasm_finictx'@28e0 frame_base: {call_frame_cfa {bregx(7,8)}} [25d2] parameter 'ctx' [28e0,2910) {reg5} [2910,2b6d) {fbreg(-104)} [25e7] variable 'scn' [2907,2ae9) {reg3} [25fc] variable 'runp' [28e0,2b6d) {fbreg(-80)} [260d] variable 'sym' [2ac0,2ac4) {reg0} [2ad6,2adf) {reg0} [2622] variable 'scngrp' [2ae9,2b17) {reg3} [2b58,2b68) {reg3} [2661] inlined function 'free_section'@2917 [2684] parameter 'scnp' [2917,2a9e) {reg6} [2691] variable 'oldp' [2a80,2a88) {reg12} [2a88,2a96) {reg13} [269e] variable 'data' [2a72,2a9e) {reg12} [26ab] inlined function 'free_section'@2924 [26d2] parameter 'scnp' [2924,2a6e) {reg12} [26df] variable 'oldp' [2a50,2a57) {reg13} [2a57,2a66) {reg15} [26ec] variable 'data' [2a42,2a6e) {reg13} [26f9] inlined function 'free_section'@2932 [2720] parameter 'scnp' [2932,2a3d) {reg13} [272d] variable 'oldp' [2a20,2a27) {reg15} [2a27,2a35) {reg14} [273a] variable 'data' [2a16,2a3d) {reg15} [2747] inlined function 'free_section'@2943 [276e] parameter 'scnp' [2943,2947) {reg0} [2947,2a12) {fbreg(-112)} [277b] variable 'oldp' [29f0,29f7) {reg14} [29f7,2a09) {reg15} [2788] variable 'data' [29e4,2a12) {reg14} [2795] inlined function 'free_section'@2955 [27bc] parameter 'scnp' [2955,2959) {reg0} [2959,2970) {fbreg(-112), deref, plus_uconst(72)} [2970,29dc) {fbreg(-96)} [27c9] variable 'oldp' [29b8,29bf) {reg14} [29bf,29d2) {reg15} [27d6] variable 'data' [29ad,29dc) {reg14} [27e3] inlined function 'free_section'@2963 [280a] parameter 'scnp' [2963,2970) {reg0} [2970,29a4) {fbreg(-88)} [2817] variable 'oldp' [2980,2987) {reg14} [2987,299a) {reg15} [2824] variable 'data' [297a,29a4) {reg14} [3cf7] inlined function 'free_section'@27ee [3d1e] parameter 'scnp' [27ee,289d) {reg13} [3d2b] variable 'oldp' [2880,2887) {reg3} [2887,2895) {reg6} [3d38] variable 'data' [2871,289d) {reg3} [3d45] inlined function 'free_section'@27f7 [3d6c] parameter 'scnp' [27f7,286d) {reg14} [3d79] variable 'oldp' [2850,2857) {reg3} [2857,2865) {reg6} [3d86] variable 'data' [2841,286d) {reg3} [3d93] inlined function 'free_section'@2800 [3dba] parameter 'scnp' [2800,283d) {reg15} [3dc7] variable 'oldp' [2820,2827) {reg3} [2827,2835) {reg6} [3dd4] variable 'data' [2812,283d) {reg3} [2a66] function 'asm_end'@2b70 frame_base: {call_frame_cfa {bregx(7,8)}} [2a89] parameter 'ctx' [2b70,2bb3) {reg5} [2bb3,2f2f) {reg6} [2f2f,2f5b) {GNU_entry_value(1) {reg5}, stack_value} [2f5b,2f5f) {reg5} [2f5f,33c2) {reg6} [33c2,33cd) {GNU_entry_value(1) {reg5}, stack_value} [33cd,35c7) {reg6} [35c7,35cc) {GNU_entry_value(1) {reg5}, stack_value} [35cc,3827) {reg6} [2a9e] variable 'result' (2f2f,2f2f) [33ba,33c2) {reg3} [33c2,33cd) {const1s(-1), stack_value} [3548,354d) {const1s(-1), stack_value} [3759,375e) {const1s(-1), stack_value} [2ab3] inlined function 'binary_end'@2baa [2ace] parameter 'ctx' [2baa,2bb3) {reg5} [2bb3,2f2f) {reg6} [2fa3,33ba) {reg6} [33cd,3504) {reg6} [352e,3548) {reg6} [354d,35c7) {reg6} [35cc,374b) {reg6} [375e,3827) {reg6} [38e5] inlined function 'text_end'@2f5b [3900] parameter 'ctx' [2f5b,2f5f) {reg5} [2f5f,2f6c) {reg6} [374b,3759) {reg6} [2cf1] inlined function 'memset'@2d59 [2d0b] parameter '__len' [2d59,2d91) {lit24, stack_value} [2d18] parameter '__ch' [2d59,2d91) {lit0, stack_value} [2d25] parameter '__dest' [2d59,2d91) {fbreg(-240), stack_value} [3cb5] function 'free_section'@27d0 frame_base: {call_frame_cfa {bregx(7,8)}} [3cd0] parameter 'scnp' [27d0,2804) {reg5} [2804,28d1) {reg12} [28d1,28db) {reg5} [28db,28dc) {GNU_entry_value(1) {reg5}, stack_value} [3cdd] variable 'oldp' [28b0,28b7) {reg3} [28b7,28c6) {reg6} [3cea] variable 'data' [28a2,28ce) {reg3} module 'libasm.so' [4038] CU '../../elfutils-0.180/libasm/asm_error.c'@3830 [414d] function 'asm_errmsg'@3880 frame_base: {call_frame_cfa {bregx(7,8)}} [416f] parameter 'error' [3880,388f) {reg5} [388f,38b6) {reg3} [38b6,3903) {GNU_entry_value(1) {reg5}, stack_value} [4183] variable 'last_error' [389a,38ca) {reg0} [38cb,38e8) {reg0} [38e9,38f2) {reg0} [38f2,38f4) {GNU_push_tls_address, const8u(0)} [38f4,3902) {reg0} [4201] function '__libasm_seterrno'@3860 frame_base: {call_frame_cfa {bregx(7,8)}} [421f] parameter 'value' [3860,386e) {reg5} [386e,3876) {reg3} [3876,3877) {GNU_push_tls_address, const8u(0)} [4234] function 'asm_errno'@3830 frame_base: {call_frame_cfa {bregx(7,8)}} [4256] variable 'result' [3847,3859) {reg8} module 'libasm.so' [4290] CU '../../elfutils-0.180/libasm/asm_getelf.c'@3910 [4a3c] function 'asm_getelf'@3910 frame_base: {call_frame_cfa {bregx(7,8)}} [4a5a] parameter 'ctx' [3910,3923) {reg5} module 'libasm.so' [4a75] CU '../../elfutils-0.180/libasm/asm_newscn.c'@3930 [53c8] function 'asm_newscn'@3930 frame_base: {call_frame_cfa {bregx(7,8)}} [53ea] parameter 'ctx' [3930,3948) {reg5} [3948,3a95) {reg3} [3a95,3a9f) {GNU_entry_value(1) {reg5}, stack_value} [3a9f,3bad) {reg3} [53fe] parameter 'scnname' [3930,3966) {reg4} [3966,3a30) {reg14} [3a30,3a9f) {GNU_entry_value(1) {reg4}, stack_value} [3a9f,3b5e) {reg14} [3b5e,3b7a) {GNU_entry_value(1) {reg4}, stack_value} [3b7a,3b89) {reg14} [3b89,3b8e) {GNU_entry_value(1) {reg4}, stack_value} [3b8e,3bad) {reg14} [5412] parameter 'type' [3930,3966) {reg1} [3966,3a96) {reg6} [3a96,3a9f) {GNU_entry_value(1) {reg1}, stack_value} [3a9f,3bad) {reg6} [5426] parameter 'flags' [3930,3966) {reg2} [3966,3a66) {reg13} [3a66,3a9f) {GNU_entry_value(1) {reg2}, stack_value} [3a9f,3b10) {reg13} [3b10,3b5e) {GNU_entry_value(1) {reg2}, stack_value} [3b5e,3b7a) {reg13} [3b7a,3b8e) {GNU_entry_value(1) {reg2}, stack_value} [3b8e,3bad) {reg13} [543a] variable 'scnname_len' [3967,3981) {breg0(1), stack_value} [3981,3a73) {reg15} [3a9f,3aac) {breg0(1), stack_value} [3ab5,3b89) {reg15} [3b8e,3bad) {reg15} [544e] variable 'result' [399e,39b5) {reg0} [39b5,3a73) {reg12} [3ab5,3b66) {reg12} [3b66,3b6a) {reg5} [3b75,3b7a) {lit0, stack_value} [3b7a,3b89) {reg12} [3b8e,3bad) {reg12} [54c4] inlined function 'binary_newscn'@39c7 [54dd] parameter 'scnname_len' [39c7,3a66) {reg15} [3b5e,3b75) {reg15} [3b8e,3bad) {reg15} [54ea] parameter 'flags' [39c7,3a66) {reg13} [3b5e,3b75) {reg13} [3b8e,3bad) {reg13} [54f7] parameter 'type' [39c7,3a66) {reg6} [3b5e,3b75) {reg6} [3b8e,3bad) {reg6} [5504] parameter 'result' [39c7,3a66) {reg12} [3b5e,3b66) {reg12} [3b66,3b6a) {reg5} [3b8e,3bad) {reg12} [55f6] inlined function 'text_newscn'@3ab8 [560f] parameter 'flags' [3ab5,3b10) {reg13} [3b10,3b59) {GNU_entry_value(1) {reg2}, stack_value} [3b7a,3b89) {GNU_entry_value(1) {reg2}, stack_value} [561c] parameter 'type' [3ab5,3b59) {reg6} [3b7a,3b89) {reg6} [5629] parameter 'result' [3ab5,3b59) {reg12} [3b7a,3b89) {reg12} [569e] inlined function 'fprintf'@3b3e [56b3] parameter '__fmt' [3b3e,3b59) {addr(0x628f), stack_value} [56c0] parameter '__stream' [3b3e,3b58) {reg5} [565e] inlined function 'stpcpy'@3ab8 [5683] parameter '__src' [3ab5,3ac4) {GNU_implicit_pointer([5937],0) {implicit_value(4){2c202200}}} [5690] parameter '__dest' [3ab5,3ac4) {fbreg(-144), stack_value} [5462] inlined function 'memcpy'@39a8 [547b] parameter '__len' [39a8,39c1) {reg15} [5488] parameter '__src' [39a8,39c1) {reg14} [5495] parameter '__dest' [39a8,39b5) {reg10} [39b5,39c1) {breg12(88), stack_value} module 'libasm.so' [597a] CU '../../elfutils-0.180/libasm/asm_newscn_ingrp.c'@3bb0 [61f9] function 'asm_newscn_ingrp'@3bb0 frame_base: {call_frame_cfa {bregx(7,8)}} [621b] parameter 'ctx' [3bb0,3bd2) {reg5} [3bd2,3c47) {reg6} [3c47,3c4a) {GNU_entry_value(1) {reg5}, stack_value} [3c4a,3ca3) {reg6} [622f] parameter 'scnname' [3bb0,3bd2) {reg4} [3bd2,3ca3) {GNU_entry_value(1) {reg4}, stack_value} [6243] parameter 'type' [3bb0,3bd2) {reg1} [3bd2,3ca3) {GNU_entry_value(1) {reg1}, stack_value} [6257] parameter 'flags' [3bb0,3bd2) {reg2} [3bd2,3ca3) {GNU_entry_value(1) {reg2}, stack_value} [626b] parameter 'grp' [3bb0,3bd2) {reg8} [3bd2,3c46) {reg3} [3c46,3c4a) {GNU_entry_value(1) {reg8}, stack_value} [3c4a,3ca3) {reg3} [627f] variable 'result' [3bd9,3bdf) {reg0} [3bdf,3c49) {reg12} [3c49,3c4a) {reg0} [3c4a,3ca3) {reg12} [6293] variable '__PRETTY_FUNCTION__' [3bb0,3ca3) {addr(0x6370)} module 'libasm.so' [6412] CU '../../elfutils-0.180/libasm/asm_newsubscn.c'@3cb0 [6bbe] function 'asm_newsubscn'@3cb0 frame_base: {call_frame_cfa {bregx(7,8)}} [6be0] parameter 'asmscn' [3cb0,3cf8) {reg5} [3cf8,3d06) {GNU_entry_value(1) {reg5}, stack_value} [3d06,3d15) {reg5} [3d15,3d7e) {reg13} [3d7e,3d87) {GNU_entry_value(1) {reg5}, stack_value} [6bf4] parameter 'nr' [3cb0,3cf8) {reg4} [3cf8,3d06) {GNU_entry_value(1) {reg4}, stack_value} [3d06,3d19) {reg4} [3d19,3d7a) {reg6} [3d7a,3d7f) {breg0(8)} [3d7f,3d87) {GNU_entry_value(1) {reg4}, stack_value} [6c07] variable 'runp' [3cdb,3cf8) {reg12} [3d06,3d3d) {reg12} [3d3d,3d42) {reg1} [3d42,3d75) {reg12} [6c1b] variable 'newp' [3d1a,3d7f) {reg0} module 'libasm.so' [6c5d] CU '../../elfutils-0.180/libasm/asm_newsym.c'@3d90 [74a3] function 'asm_newsym'@3d90 frame_base: {call_frame_cfa {bregx(7,8)}} [74c5] parameter 'asmscn' [3d90,3dcf) {reg5} [3dcf,3e97) {reg3} [3e97,3ec6) {GNU_entry_value(1) {reg5}, stack_value} [3ec6,3f4a) {reg3} [3f4a,3f52) {GNU_entry_value(1) {reg5}, stack_value} [3f52,3fec) {reg3} [3fec,3ff1) {GNU_entry_value(1) {reg5}, stack_value} [74d9] parameter 'name' [3d90,3dcf) {reg4} [3dcf,3e97) {reg13} [3e97,3ec6) {GNU_entry_value(1) {reg4}, stack_value} [3ec6,3ee7) {reg4} [3ee7,3f08) {reg13} [3f08,3f0d) {fbreg(-85), stack_value} [3f0d,3f40) {reg13} [3f40,3f49) {reg4} [3f49,3f4a) {reg13} [3f4a,3f52) {GNU_entry_value(1) {reg4}, stack_value} [3f52,3f6b) {reg13} [3f6b,3f70) {reg2} [3f70,3f80) {reg13} [3f80,3f86) {reg2} [3f86,3fa7) {reg13} [3fa7,3fc2) {reg2} [3fc2,3fcc) {reg13} [3fcc,3fe2) {reg2} [3fe2,3fec) {reg13} [3fec,3ff1) {GNU_entry_value(1) {reg4}, stack_value} [74ed] parameter 'size' [3d90,3dcf) {reg1} [3dcf,3e97) {reg15} [3e97,3ec6) {GNU_entry_value(1) {reg1}, stack_value} [3ec6,3ef9) {reg1} [3ef9,3f40) {reg15} [3f40,3f49) {reg1} [3f49,3f4a) {reg15} [3f4a,3f52) {GNU_entry_value(1) {reg1}, stack_value} [3f52,3fec) {reg15} [3fec,3ff1) {GNU_entry_value(1) {reg1}, stack_value} [7501] parameter 'type' [3d90,3dcf) {reg2} [3dcf,3e97) {reg14} [3e97,3ec6) {GNU_entry_value(1) {reg2}, stack_value} [3ec6,3ee2) {reg2} [3ee2,3f40) {reg14} [3f40,3f49) {reg2} [3f49,3f4a) {reg14} [3f4a,3f52) {GNU_entry_value(1) {reg2}, stack_value} [3f52,3fec) {reg14} [3fec,3ff1) {GNU_entry_value(1) {reg2}, stack_value} [7515] parameter 'binding' [3d90,3dcf) {reg8} [3dcf,3e97) {reg6} [3e97,3ec6) {GNU_entry_value(1) {reg8}, stack_value} [3ec6,3f4a) {reg6} [3f4a,3f52) {GNU_entry_value(1) {reg8}, stack_value} [3f52,3fec) {reg6} [3fec,3ff1) {GNU_entry_value(1) {reg8}, stack_value} [7529] variable 'tempsym' [3d90,3ff1) {fbreg(-85)} [7539] variable 'result' [3dee,3dfb) {reg0} [3dfb,3e97) {reg12} [3f0d,3f20) {reg12} [3f20,3f24) {reg5} [3f25,3f2a) {lit0, stack_value} [3f2a,3f40) {reg12} [3f52,3fec) {reg12} [754d] variable 'name_len' [3de3,3de7) {reg1} [3de7,3e5b) {fbreg(-112)} [3f52,3fec) {fbreg(-112)} [7561] inlined function 'memcpy'@3e2c [757a] parameter '__len' [3e2c,3e30) {reg1} [3e30,3e39) {fbreg(-112)} [7587] parameter '__src' [3e2c,3e39) {reg13} [7594] parameter '__dest' [3e2c,3e30) {reg5} [3e30,3e39) {breg12(48), stack_value} [7636] inlined function 'fprintf'@3f5f [7652] parameter '__fmt' [7657] parameter '__stream' [765d] inlined function 'fprintf' [766d] parameter '__fmt' [7672] parameter '__stream' [7678] inlined function 'fprintf'@3f86 [769d] parameter '__fmt' [3f86,3fa7) {addr(0x63c7), stack_value} [76aa] parameter '__stream' [3f86,3fa1) {breg3(0), deref, plus_uconst(8)} [76ea] inlined function 'fprintf'@3fb0 [7703] parameter '__fmt' [3fa7,3fb7) {addr(0x6394), stack_value} [7710] parameter '__stream' [3fa7,3fb7) {breg3(0), deref, plus_uconst(8)} [7731] inlined function 'fprintf'@3fd0 [774a] parameter '__fmt' [3fcc,3fd7) {addr(0x63b2), stack_value} [7757] parameter '__stream' [3fcc,3fd7) {breg3(0), deref, plus_uconst(8)} [75c4] inlined function 'snprintf'@3efc [75dd] parameter '__fmt' [3efc,3f08) {addr(0x6381), stack_value} [75ea] parameter '__n' [3efc,3f08) {lit13, stack_value} [75f7] parameter '__s' [3efc,3f08) {fbreg(-85), stack_value} module 'libasm.so' [7974] CU '../../elfutils-0.180/libasm/asm_newcomsym.c'@4000 [81d7] function 'asm_newcomsym'@4000 frame_base: {call_frame_cfa {bregx(7,8)}} [81f9] parameter 'ctx' [4000,4025) {reg5} [4025,40aa) {reg3} [40aa,40b5) {GNU_entry_value(1) {reg5}, stack_value} [40b5,40c0) {reg3} [40c0,40c8) {GNU_entry_value(1) {reg5}, stack_value} [40c8,40d5) {reg5} [40d5,40e9) {GNU_entry_value(1) {reg5}, stack_value} [40e9,4106) {reg3} [4106,4111) {GNU_entry_value(1) {reg5}, stack_value} [4111,413d) {reg3} [820d] parameter 'name' [4000,402f) {reg4} [402f,40b2) {reg13} [40b2,40b5) {GNU_entry_value(1) {reg4}, stack_value} [40b5,40c5) {reg13} [40c5,40c8) {GNU_entry_value(1) {reg4}, stack_value} [40c8,40d9) {reg4} [40d9,40da) {reg13} [40da,40e9) {GNU_entry_value(1) {reg4}, stack_value} [40e9,410e) {reg13} [410e,4111) {GNU_entry_value(1) {reg4}, stack_value} [4111,413d) {reg13} [8221] parameter 'size' [4000,402f) {reg1} [402f,40b4) {reg14} [40b4,40b5) {GNU_entry_value(1) {reg1}, stack_value} [40b5,40c7) {reg14} [40c7,40c8) {GNU_entry_value(1) {reg1}, stack_value} [40c8,40d9) {reg1} [40d9,40e9) {GNU_entry_value(1) {reg1}, stack_value} [40e9,4110) {reg14} [4110,4111) {GNU_entry_value(1) {reg1}, stack_value} [4111,413d) {reg14} [8235] parameter 'align' [4000,402f) {reg2} [402f,40ae) {reg6} [40ae,40b5) {GNU_entry_value(1) {reg2}, stack_value} [40b5,40c1) {reg6} [40c1,40c8) {GNU_entry_value(1) {reg2}, stack_value} [40c8,40d9) {reg2} [40d9,40e9) {GNU_entry_value(1) {reg2}, stack_value} [40e9,410a) {reg6} [410a,4111) {GNU_entry_value(1) {reg2}, stack_value} [4111,413d) {reg6} [8249] variable 'result' [4036,4047) {reg0} [4047,40b0) {reg12} [40b0,40b5) {reg0} [40b5,40bc) {reg12} [40e9,4100) {reg12} [4100,4104) {reg5} [4105,4111) {lit0, stack_value} [4111,413d) {reg12} [825d] inlined function 'fprintf'@4118 [8282] parameter '__fmt' [4118,413d) {addr(0x63da), stack_value} [8292] parameter '__stream' [4111,4137) {breg3(8)} module 'libasm.so' [8403] CU '../../elfutils-0.180/libasm/asm_newabssym.c'@4140 [8c4e] function 'asm_newabssym'@4140 frame_base: {call_frame_cfa {bregx(7,8)}} [8c70] parameter 'ctx' [4140,4170) {reg5} [4170,41f1) {reg3} [41f1,4203) {GNU_entry_value(1) {reg5}, stack_value} [4203,420e) {reg3} [420e,4215) {reg5} [4215,421f) {GNU_entry_value(1) {reg5}, stack_value} [421f,432f) {reg3} [8c84] parameter 'name' [4140,417d) {reg4} [417d,41f1) {reg12} [41f1,4203) {GNU_entry_value(1) {reg4}, stack_value} [4203,420e) {reg12} [420e,4219) {reg4} [4219,421a) {reg12} [421a,421f) {GNU_entry_value(1) {reg4}, stack_value} [421f,432f) {reg12} [8c98] parameter 'size' [4140,417d) {reg1} [417d,420e) {fbreg(-72)} [420e,4219) {reg1} [4219,432f) {fbreg(-72)} [8cac] parameter 'value' [4140,417d) {reg2} [417d,41f1) {reg15} [41f1,4203) {GNU_entry_value(1) {reg2}, stack_value} [4203,420e) {reg15} [420e,4219) {reg2} [4219,421f) {GNU_entry_value(1) {reg2}, stack_value} [421f,432f) {reg15} [8cc0] parameter 'type' [4140,417d) {reg8} [417d,41f1) {reg6} [41f1,4203) {GNU_entry_value(1) {reg8}, stack_value} [4203,420e) {reg6} [420e,4219) {reg8} [4219,421f) {GNU_entry_value(1) {reg8}, stack_value} [421f,432f) {reg6} [8cd4] parameter 'binding' [4140,417d) {reg9} [417d,41f1) {reg13} [41f1,4203) {GNU_entry_value(1) {reg9}, stack_value} [4203,420e) {reg13} [420e,4219) {reg9} [4219,421f) {GNU_entry_value(1) {reg9}, stack_value} [421f,432f) {reg13} [8ce8] variable 'result' [4184,4191) {reg0} [4191,41f1) {reg14} [4203,420c) {reg14} [421f,4230) {reg14} [4230,4234) {reg5} [4235,4237) {lit0, stack_value} [4237,432f) {reg14} [8cfc] inlined function 'fprintf'@4266 [8d21] parameter '__fmt' [4266,427f) {addr(0x6497), stack_value} [8d2e] parameter '__stream' [4266,427e) {breg3(8)} [8d68] inlined function 'fprintf'@428b [8d8d] parameter '__fmt' [428b,42af) {addr(0x64a2), stack_value} [8d9a] parameter '__stream' [428b,42a9) {breg3(8)} [8dd6] inlined function 'fprintf'@42b0 [8def] parameter '__fmt' [42af,42cc) {addr(0x646f), stack_value} [8dfc] parameter '__stream' [42af,42c5) {breg3(8)} [8e30] inlined function 'fprintf'@42d0 [8e49] parameter '__fmt' [42cc,42ef) {addr(0x6458), stack_value} [8e56] parameter '__stream' [42cc,42e5) {breg3(8)} [8e8a] inlined function 'fprintf'@42f0 [8ea3] parameter '__fmt' [42ef,430f) {addr(0x6482), stack_value} [8eb0] parameter '__stream' [42ef,4305) {breg3(8)} [8ee4] inlined function 'fprintf'@4310 [8efd] parameter '__fmt' [4310,4326) {addr(0x6464), stack_value} [432a,432f) {addr(0x6464), stack_value} [8f0d] parameter '__stream' [430f,4325) {breg3(8)} module 'libasm.so' [9072] CU '../../elfutils-0.180/libasm/asm_newscngrp.c'@0 [993a] inlined function 'memcpy'@43a3 [9953] parameter '__len' [43a3,43a8) {reg15} [9960] parameter '__src' [43a3,43a8) {reg14} [996d] parameter '__dest' [43a3,43a7) {reg5} [43a7,43a8) {breg12(56), stack_value} module 'libasm.so' [9b46] CU '../../elfutils-0.180/libasm/asm_scngrp_newsignature.c'@4470 [a2fe] function 'asm_scngrp_newsignature'@4470 frame_base: {call_frame_cfa {bregx(7,8)}} [a320] parameter 'grp' [4470,448e) {reg5} [a32e] parameter 'signature' [4470,448e) {reg4} module 'libasm.so' [a34f] CU '../../elfutils-0.180/libasm/asm_fill.c'@4490 [ab24] function 'asm_fill'@4490 frame_base: {call_frame_cfa {bregx(7,8)}} [ab46] parameter 'asmscn' [4490,44ae) {reg5} [44ae,44ec) {reg3} [44ec,44fa) {GNU_entry_value(1) {reg5}, stack_value} [44fa,450c) {reg3} [450c,4514) {GNU_entry_value(1) {reg5}, stack_value} [ab5a] parameter 'bytes' [4490,44b5) {reg4} [44b5,44ec) {reg13} [44ec,44fa) {GNU_entry_value(1) {reg4}, stack_value} [44fa,450c) {reg4} [450c,4514) {GNU_entry_value(1) {reg4}, stack_value} [ab6e] parameter 'len' [4490,44b5) {reg1} [44b5,44d7) {reg12} [44d7,44fa) {GNU_entry_value(1) {reg1}, stack_value} [44fa,450c) {reg1} [450c,4514) {GNU_entry_value(1) {reg1}, stack_value} [ab82] variable 'pattern' [44bc,44cf) {reg0} [44cf,44ec) {reg6} [4507,450c) {reg6} [ab96] variable 'old_pattern' [44db,44eb) {reg5} [abaa] inlined function 'memcpy'@44c1 [abcf] parameter '__len' [44c1,44d7) {reg12} [abdc] parameter '__src' [44c1,44d7) {reg13} [abe9] parameter '__dest' [44c1,44c5) {breg0(8), stack_value} [44c5,44cf) {reg5} [44cf,44d7) {breg6(8), stack_value} module 'libasm.so' [aca4] CU '../../elfutils-0.180/libasm/asm_align.c'@4520 [b4d4] function '__libasm_ensure_section_space'@4520 frame_base: {call_frame_cfa {bregx(7,8)}} [b4f6] parameter 'asmscn' [4520,4545) {reg5} [4545,454a) {reg6} [454a,454d) {GNU_entry_value(1) {reg5}, stack_value} [454d,4577) {reg5} [4577,45a6) {reg6} [45a6,45a9) {GNU_entry_value(1) {reg5}, stack_value} [45a9,45c8) {reg5} [45c8,45e5) {reg6} [b50a] parameter 'len' [4520,4545) {reg4} [4545,454d) {GNU_entry_value(1) {reg4}, stack_value} [454d,4569) {reg4} [4569,45a9) {GNU_entry_value(1) {reg4}, stack_value} [45a9,45cc) {reg4} [45cc,45e5) {GNU_entry_value(1) {reg4}, stack_value} [b51e] variable 'size' [4573,45a5) {reg3} [45c4,45e5) {reg3} [b579] function 'asm_align'@45f0 frame_base: {call_frame_cfa {bregx(7,8)}} [b59b] parameter 'asmscn' [45f0,4623) {reg5} [4623,462b) {reg3} [462b,4630) {GNU_entry_value(1) {reg5}, stack_value} [4630,46ba) {reg3} [46ba,46c5) {reg5} [46c5,46d4) {GNU_entry_value(1) {reg5}, stack_value} [46d4,47bc) {reg3} [47bc,47c2) {reg5} [b5af] parameter 'value' [45f0,4623) {reg4} [4623,462b) {reg12} [462b,4630) {GNU_entry_value(1) {reg4}, stack_value} [4630,464b) {reg12} [464b,4658) {reg4} [4658,46ba) {reg12} [46ba,46c9) {reg4} [46c9,46d4) {reg12} [46d4,46ec) {reg4} [46ec,472d) {reg12} [472d,4785) {GNU_entry_value(1) {reg4}, stack_value} [4785,47bc) {reg12} [47bc,47c2) {reg4} [b5c3] variable 'result' [461b,462b) {lit0, stack_value} [4630,465d) {lit0, stack_value} [465d,467b) {reg0} [b608] inlined function 'fprintf'@4738 [b61d] parameter '__fmt' [4733,4758) {addr(0x657e), stack_value} [b62a] parameter '__stream' [4733,4757) {breg3(0), deref, plus_uconst(8)} [b6a4] inlined function 'fprintf'@46d8 [b6c9] parameter '__fmt' [46d4,46f1) {addr(0x6566), stack_value} [b6d6] parameter '__stream' [46d4,46e3) {breg1(8)} [46e3,46f0) {reg5} [b752] inlined function 'fprintf'@4788 [b76b] parameter '__fmt' [4785,47ad) {addr(0x6573), stack_value} [b778] parameter '__stream' [4785,47a5) {breg3(0), deref, plus_uconst(8)} [b70a] inlined function 'fputc_unlocked'@4706 [b723] parameter '__stream' [4706,471f) {reg5} [47ad,47b6) {reg5} [b730] parameter '__c' [4706,471f) {const1u(34), stack_value} [47ad,47bc) {const1u(34), stack_value} module 'libasm.so' [b882] CU '../../elfutils-0.180/libasm/asm_addstrz.c'@47d0 [c09f] function 'asm_addstrz'@47d0 frame_base: {call_frame_cfa {bregx(7,8)}} [c0c1] parameter 'asmscn' [47d0,47f7) {reg5} [47f7,4841) {reg6} [4841,484f) {GNU_entry_value(1) {reg5}, stack_value} [484f,4853) {reg5} [4853,485e) {reg6} [485e,4899) {reg5} [4899,49e8) {reg6} [49e8,4a05) {reg5} [4a05,4a0a) {reg6} [4a0a,4a15) {GNU_entry_value(1) {reg5}, stack_value} [c0d5] parameter 'str' [47d0,47f7) {reg4} [47f7,4841) {reg12} [484f,4857) {reg4} [4857,485e) {reg12} [485e,4899) {reg4} [4899,49e8) {reg12} [49e8,4a09) {reg4} [4a09,4a0a) {reg12} [4a0a,4a15) {GNU_entry_value(1) {reg4}, stack_value} [c0e9] parameter 'len' [47d0,47f7) {reg1} [47f7,4841) {reg3} [484f,485e) {reg3} [485e,4866) {reg1} [4866,48de) {reg3} [48de,48e2) {breg3(-1), stack_value} [48e2,4a0a) {reg3} [c26f] inlined function 'memcpy'@4823 [c288] parameter '__len' [4823,4836) {reg3} [c295] parameter '__src' [4823,4836) {reg12} [c2a2] parameter '__dest' [4823,482e) {breg0(0), breg0(0), deref, plus, plus_uconst(24), stack_value} [482e,4835) {reg5} [c144] inlined function 'fprintf'@4978 [c15d] parameter '__fmt' [4975,4999) {addr(0x6597), stack_value} [c16a] parameter '__stream' [4975,4991) {breg6(0), deref, plus_uconst(8)} module 'libasm.so' [c3e3] CU '../../elfutils-0.180/libasm/asm_addint8.c'@4a20 [cc30] function 'asm_addint8'@4a20 frame_base: {call_frame_cfa {bregx(7,8)}} [cc52] parameter 'asmscn' [4a20,4a50) {reg5} [4a50,4a89) {reg3} [4a89,4a8b) {GNU_entry_value(1) {reg5}, stack_value} [4a8b,4ac2) {reg3} [4ac2,4aca) {reg5} [cc66] parameter 'num' [4a20,4a4d) {reg4} [4a4d,4a8b) {GNU_entry_value(1) {reg4}, stack_value} [4a8b,4a9d) {reg4} [4a9d,4ab0) {GNU_entry_value(1) {reg4}, stack_value} [4ab0,4ab9) {reg4} [4ab9,4ac2) {GNU_entry_value(1) {reg4}, stack_value} [4ac2,4aca) {reg4} [cd1c] inlined function 'fprintf'@4a90 [cd35] parameter '__fmt' [4a8b,4ab0) {addr(0x65a4), stack_value} [cd42] parameter '__stream' [4a8b,4a9f) {breg0(8)} [4a9f,4aaa) {reg5} [ccb5] inlined function 'memcpy'@4a69 [ccda] parameter '__len' [4a69,4a75) {lit1, stack_value} [cce7] parameter '__src' [4a69,4a75) {GNU_implicit_pointer([cca1],0) {reg6}} [ccf4] parameter '__dest' [4a69,4a72) {breg1(0), breg0(0), plus, plus_uconst(24), stack_value} module 'libasm.so' [ce2f] CU '../../elfutils-0.180/libasm/asm_adduint8.c'@4ad0 [d5f3] function 'asm_adduint8'@4ad0 frame_base: {call_frame_cfa {bregx(7,8)}} [d615] parameter 'asmscn' [4ad0,4ad8) {reg5} [4ad8,4ad9) {GNU_entry_value(1) {reg5}, stack_value} [d629] parameter 'num' [4ad0,4ad8) {reg4} [4ad8,4ad9) {GNU_entry_value(1) {reg4}, stack_value} module 'libasm.so' [d679] CU '../../elfutils-0.180/libasm/asm_addint16.c'@4ae0 [ded2] function 'asm_addint16'@4ae0 frame_base: {call_frame_cfa {bregx(7,8)}} [def4] parameter 'asmscn' [4ae0,4b15) {reg5} [4b15,4b71) {reg3} [4b71,4b77) {GNU_entry_value(1) {reg5}, stack_value} [4b77,4bb2) {reg3} [4bb2,4bba) {reg5} [df08] parameter 'num' [4ae0,4b19) {reg4} [4b19,4b47) {reg13} [4b47,4b77) {GNU_entry_value(1) {reg4}, stack_value} [4b77,4b88) {reg4} [4b88,4b9b) {reg13} [4b9b,4ba9) {reg4} [4ba9,4bb2) {reg13} [4bb2,4bba) {reg4} [dfe9] inlined function 'fprintf'@4b80 [e002] parameter '__fmt' [4b77,4b9b) {addr(0x65af), stack_value} [e00f] parameter '__stream' [4b77,4b8a) {breg0(8)} [4b8a,4b95) {breg3(0), deref, plus_uconst(8)} [df6b] inlined function 'memcpy'@4b50 [df90] parameter '__len' [4b50,4b5d) {lit2, stack_value} [df9d] parameter '__src' [4b50,4b5d) {GNU_implicit_pointer([df57],0) {reg13}} [dfaa] parameter '__dest' [4b50,4b5a) {breg1(0), breg0(0), plus, plus_uconst(24), stack_value} module 'libasm.so' [e126] CU '../../elfutils-0.180/libasm/asm_adduint16.c'@4bc0 [e902] function 'asm_adduint16'@4bc0 frame_base: {call_frame_cfa {bregx(7,8)}} [e924] parameter 'asmscn' [4bc0,4bc7) {reg5} [4bc7,4bc8) {GNU_entry_value(1) {reg5}, stack_value} [e938] parameter 'num' [4bc0,4bc7) {reg4} [4bc7,4bc8) {GNU_entry_value(1) {reg4}, stack_value} module 'libasm.so' [e988] CU '../../elfutils-0.180/libasm/asm_addint32.c'@4bd0 [f1d5] function 'asm_addint32'@4bd0 frame_base: {call_frame_cfa {bregx(7,8)}} [f1f7] parameter 'asmscn' [4bd0,4bfc) {reg5} [4bfc,4c50) {reg3} [4c50,4c57) {GNU_entry_value(1) {reg5}, stack_value} [4c57,4c92) {reg3} [4c92,4c9a) {reg5} [f20b] parameter 'num' [4bd0,4c00) {reg4} [4c00,4c2e) {reg12} [4c2e,4c57) {GNU_entry_value(1) {reg4}, stack_value} [4c57,4c68) {reg4} [4c68,4c7b) {reg12} [4c7b,4c89) {reg4} [4c89,4c92) {reg12} [4c92,4c9a) {reg4} [f302] inlined function 'fprintf'@4c60 [f31b] parameter '__fmt' [4c57,4c7b) {addr(0x65c5), stack_value} [f328] parameter '__stream' [4c57,4c6a) {breg0(8)} [4c6a,4c75) {breg3(0), deref, plus_uconst(8)} [f284] inlined function 'memcpy'@4c37 [f2a9] parameter '__len' [4c37,4c43) {lit4, stack_value} [f2b6] parameter '__src' [4c37,4c43) {GNU_implicit_pointer([f25a],0) {reg12}} [f2c3] parameter '__dest' [4c37,4c40) {breg1(0), breg0(0), plus, plus_uconst(24), stack_value} [f26e] inlined function '__bswap_32' [f27e] parameter '__bsx' module 'libasm.so' [f439] CU '../../elfutils-0.180/libasm/asm_adduint32.c'@4ca0 [fbfd] function 'asm_adduint32'@4ca0 frame_base: {call_frame_cfa {bregx(7,8)}} [fc1f] parameter 'asmscn' [4ca0,4ca4) {reg5} [4ca4,4ca5) {GNU_entry_value(1) {reg5}, stack_value} [fc33] parameter 'num' [4ca0,4ca4) {reg4} [4ca4,4ca5) {GNU_entry_value(1) {reg4}, stack_value} module 'libasm.so' [fc7d] CU '../../elfutils-0.180/libasm/asm_addint64.c'@4cb0 [104e2] function 'asm_addint64'@4cb0 frame_base: {call_frame_cfa {bregx(7,8)}} [10504] parameter 'asmscn' [4cb0,4cdf) {reg5} [4cdf,4d37) {reg3} [4d37,4d3e) {GNU_entry_value(1) {reg5}, stack_value} [4d3e,4db2) {reg3} [4db2,4dba) {reg5} [10518] parameter 'num' [4cb0,4cd7) {reg4} [4cd7,4d15) {reg6} [4d15,4d3e) {GNU_entry_value(1) {reg4}, stack_value} [4d3e,4d74) {reg6} [4d74,4d9c) {GNU_entry_value(1) {reg4}, stack_value} [4d9c,4da9) {reg4} [4da9,4db2) {reg6} [4db2,4dba) {reg4} [10549] inlined function 'fprintf'@4d54 [10562] parameter '__fmt' [4d54,4d9c) {addr(0x65bb), stack_value} [1056f] parameter '__stream' [4d54,4d96) {breg3(0), deref, plus_uconst(8)} [105fe] inlined function 'memcpy'@4d1e [10623] parameter '__len' [4d1e,4d2a) {lit8, stack_value} [10630] parameter '__src' [4d1e,4d2a) {GNU_implicit_pointer([105d4],0) {reg6}} [1063d] parameter '__dest' [4d1e,4d27) {breg1(0), breg0(0), plus, plus_uconst(24), stack_value} [105e8] inlined function '__bswap_64' [105f8] parameter '__bsx' module 'libasm.so' [10759] CU '../../elfutils-0.180/libasm/asm_adduint64.c'@4dc0 [10f1d] function 'asm_adduint64'@4dc0 frame_base: {call_frame_cfa {bregx(7,8)}} [10f3f] parameter 'asmscn' [4dc0,4dc4) {reg5} [4dc4,4dc5) {GNU_entry_value(1) {reg5}, stack_value} [10f53] parameter 'num' [4dc0,4dc4) {reg4} [4dc4,4dc5) {GNU_entry_value(1) {reg4}, stack_value} module 'libasm.so' [10f9d] CU '../../elfutils-0.180/libasm/asm_adduleb128.c'@4dd0 [117ba] function 'asm_adduleb128'@4dd0 frame_base: {call_frame_cfa {bregx(7,8)}} [117dc] parameter 'asmscn' [4dd0,4e4f) {reg5} [4e4f,4e8f) {reg6} [4e8f,4ead) {GNU_entry_value(1) {reg5}, stack_value} [4ead,4eb4) {reg5} [4eb4,4ecc) {reg6} [4ecc,4ed1) {reg5} [4ed1,4ede) {reg6} [4ede,4eeb) {GNU_entry_value(1) {reg5}, stack_value} [117f0] parameter 'num' [4dd0,4e21) {reg4} [4e21,4e3f) {reg2} [4e3f,4e42) {reg0} [4e42,4e59) {reg2} [4ead,4ec9) {reg2} [4ec9,4ecc) {GNU_entry_value(1) {reg4}, stack_value} [4ecc,4edb) {reg2} [4edb,4ede) {GNU_entry_value(1) {reg4}, stack_value} [118da] inlined function 'fprintf'@4eb0 [118f3] parameter '__fmt' [4ead,4ecc) {addr(0x65d0), stack_value} [11900] parameter '__stream' [4ead,4ebd) {breg0(8)} [4ebd,4ec9) {reg5} [11864] inlined function 'memcpy'@4e6e [1187d] parameter '__len' [4e6e,4e85) {reg3} [1188a] parameter '__src' [4e6e,4e85) {fbreg(-61), stack_value} [11897] parameter '__dest' [4e6e,4e73) {breg1(0), breg0(0), plus, plus_uconst(24), stack_value} [4e73,4e7d) {reg5} module 'libasm.so' [11a16] CU '../../elfutils-0.180/libasm/asm_addsleb128.c'@4ef0 [1224b] function 'asm_addsleb128'@4ef0 frame_base: {call_frame_cfa {bregx(7,8)}} [1226d] parameter 'asmscn' [4ef0,4f6f) {reg5} [4f6f,4fb3) {reg6} [4fb3,4fd1) {GNU_entry_value(1) {reg5}, stack_value} [4fd1,4ffc) {reg5} [4ffc,5014) {reg6} [5014,5019) {reg5} [5019,5026) {reg6} [5026,5033) {GNU_entry_value(1) {reg5}, stack_value} [12281] parameter 'num' [4ef0,4f41) {reg4} [4f41,4f47) {reg1} (4f47,4f47) [4f47,4f5f) {reg2} [4f5f,4f62) {reg1} [4f62,4f79) {reg2} [4fd1,5011) {reg2} [5011,5014) {GNU_entry_value(1) {reg4}, stack_value} [5014,5023) {reg2} [5023,5026) {GNU_entry_value(1) {reg4}, stack_value} [12373] inlined function 'fprintf'@4ff8 [1238c] parameter '__fmt' [4ff8,5014) {addr(0x65de), stack_value} [12399] parameter '__stream' [4ff8,5005) {breg0(8)} [5005,5011) {reg5} [122fd] inlined function 'memcpy'@4f92 [12316] parameter '__len' [4f92,4fa9) {reg3} [12323] parameter '__src' [4f92,4fa9) {fbreg(-61), stack_value} [12330] parameter '__dest' [4f92,4f97) {breg1(0), breg0(0), plus, plus_uconst(24), stack_value} [4f97,4fa1) {reg5} module 'libasm.so' [124af] CU '../../elfutils-0.180/libasm/disasm_begin.c'@5040 [13546] function 'disasm_begin'@5040 frame_base: {call_frame_cfa {bregx(7,8)}} [13568] parameter 'ebl' [5040,505f) {reg5} [505f,507f) {reg3} [507f,5083) {GNU_entry_value(1) {reg5}, stack_value} [5083,508b) {reg5} [508b,50b4) {reg3} [1357c] parameter 'elf' [5040,5069) {reg4} [5069,507a) {reg12} [507a,5083) {GNU_entry_value(1) {reg4}, stack_value} [5083,5099) {reg4} [5099,509e) {GNU_entry_value(1) {reg4}, stack_value} [509e,50b4) {reg12} [13590] parameter 'symcb' [5040,5069) {reg1} [5069,507a) {reg6} [507a,5083) {GNU_entry_value(1) {reg1}, stack_value} [5083,5099) {reg1} [5099,509e) {GNU_entry_value(1) {reg1}, stack_value} [509e,50b4) {reg6} [135a4] variable 'ctx' [506a,507a) {reg0} [509e,50ac) {reg0} [50ac,50b4) {fbreg(-40)} module 'libasm.so' [13626] CU '../../elfutils-0.180/libasm/disasm_cb.c'@50c0 [14793] function 'disasm_cb'@5100 frame_base: {call_frame_cfa {bregx(7,8)}} [147b5] parameter 'ctx' [5100,515b) {reg5} [515b,5197) {reg3} [5197,5207) {GNU_entry_value(1) {reg5}, stack_value} [5207,5229) {reg3} [5229,5331) {GNU_entry_value(1) {reg5}, stack_value} [147c9] parameter 'startp' [5100,5173) {reg4} [5173,5206) {reg15} [5206,5207) {GNU_entry_value(1) {reg4}, stack_value} [5207,5331) {reg15} [147dd] parameter 'end' [5100,5130) {reg1} [5130,5331) {fbreg(-336)} [147f1] parameter 'addr' [5100,5173) {reg2} [5173,5197) {reg12} [5197,5207) {GNU_entry_value(1) {reg2}, stack_value} [5207,5229) {reg12} [5229,5331) {GNU_entry_value(1) {reg2}, stack_value} [14805] parameter 'fmt' [5100,5173) {reg8} [5173,5331) {fbreg(-328)} [14819] parameter 'outcb' [5100,5173) {reg9} [5173,5197) {reg13} [5197,5207) {GNU_entry_value(1) {reg9}, stack_value} [5207,5229) {reg13} [5229,5331) {GNU_entry_value(1) {reg9}, stack_value} [1482d] parameter 'outcbarg' [5100,5331) {fbreg(0)} [1483c] parameter 'symcbarg' [5100,51b3) {fbreg(8)} (51b3,51b3) [51b3,5204) {reg14} [5207,532c) {fbreg(8)} [532c,5331) {reg14} [14850] variable 'symtoken' [5100,5331) {fbreg(-208)} [14860] variable 'getsym' [5162,5173) {reg0} [51b3,51d9) {reg0} [14a9e] function 'null_elf_getsym'@50f0 frame_base: {call_frame_cfa {bregx(7,8)}} [14ac0] parameter 'addr' [50f0,50f6) {reg5} [14ace] parameter 'scnndx' [50f0,50f6) {reg4} [14adc] parameter 'value' [50f0,50f6) {reg1} [14aea] parameter 'buf' [50f0,50f6) {reg2} [14af8] parameter 'buflen' [50f0,50f6) {reg8} [14b06] parameter 'arg' [50f0,50f6) {reg9} [14874] inlined function 'read_symtab'@5167 [1488d] parameter 'ctx' [5167,5197) {reg3} [5207,5229) {reg3} [5229,532c) {GNU_entry_value(1) {reg5}, stack_value} [148b5] inlined function 'read_symtab_exec'@5218 [148d1] parameter 'ctx' [148d6] variable 'scn' [5229,5242) {reg6} [5242,5254) {reg0} [5254,52da) {reg6} [52da,532c) {fbreg(-304)} [14bfd] function 'default_elf_getsym'@50c0 frame_base: {call_frame_cfa {bregx(7,8)}} [14c1f] parameter 'addr' [50c0,50d5) {reg5} [50d5,50e5) {GNU_entry_value(1) {reg5}, stack_value} [50e5,50eb) {reg5} [14c33] parameter 'scnndx' [50c0,50d5) {reg4} [50d5,50e5) {GNU_entry_value(1) {reg4}, stack_value} [50e5,50eb) {reg4} [14c47] parameter 'value' [50c0,50d5) {reg1} [50d5,50e5) {GNU_entry_value(1) {reg1}, stack_value} [50e5,50eb) {reg1} [14c5b] parameter 'buf' [50c0,50d5) {reg2} [50d5,50e5) {GNU_entry_value(1) {reg2}, stack_value} [50e5,50eb) {reg2} [14c6f] parameter 'buflen' [50c0,50d5) {reg8} [50d5,50e5) {GNU_entry_value(1) {reg8}, stack_value} [50e5,50eb) {reg8} [14c83] parameter 'arg' [50c0,50d4) {reg9} [50d4,50e5) {GNU_entry_value(1) {reg9}, stack_value} [50e5,50eb) {reg9} [14c97] variable 'symtoken' [50c0,50d4) {reg9} [50d4,50e5) {GNU_entry_value(1) {reg9}, stack_value} [50e5,50eb) {reg9} module 'libasm.so' [14d66] CU '../../elfutils-0.180/libasm/disasm_end.c'@5340 [14efa] function 'disasm_end'@5340 frame_base: {call_frame_cfa {bregx(7,8)}} [14f1c] parameter 'ctx' [5340,5348) {reg5} [5348,5350) {GNU_entry_value(1) {reg5}, stack_value} module 'libasm.so' [14f65] CU '../../elfutils-0.180/libasm/disasm_str.c'@5350 [15154] function 'disasm_str'@5390 frame_base: {call_frame_cfa {bregx(7,8)}} [15176] parameter 'ctx' [5390,53cc) {reg5} [53cc,53f2) {GNU_entry_value(1) {reg5}, stack_value} [1518a] parameter 'startp' [5390,53cc) {reg4} [53cc,53f2) {GNU_entry_value(1) {reg4}, stack_value} [1519e] parameter 'end' [5390,53cc) {reg1} [53cc,53f2) {GNU_entry_value(1) {reg1}, stack_value} [151b2] parameter 'addr' [5390,53cc) {reg2} [53cc,53f2) {GNU_entry_value(1) {reg2}, stack_value} [151c6] parameter 'fmt' [5390,53cc) {reg8} [53cc,53f2) {GNU_entry_value(1) {reg8}, stack_value} [151da] parameter 'bufp' [5390,53b0) {reg9} [53b0,53e5) {reg3} [53e5,53f2) {GNU_entry_value(1) {reg9}, stack_value} [151ee] parameter 'len' [5390,53f2) {fbreg(0)} [151fd] parameter 'symcbarg' [5390,53f2) {fbreg(8)} [1520c] variable 'buffer' [5390,53f2) {fbreg(-48)} [1521b] variable 'res' [53cd,53f1) {reg0} [15364] inlined function 'buffer_cb'@5370 [15379] parameter 'arg' [5370,5387) {reg6} [15386] parameter 'len' [5370,5387) {reg3} [15393] parameter 'str' [5370,537a) {reg5} [537a,537e) {reg4} [537e,5387) {GNU_entry_value(1) {reg5}, stack_value} [153aa] inlined function 'mempcpy'@5370 [153cb] parameter '__len' [5370,537f) {reg3} [153d8] parameter '__src' [5370,537a) {reg5} [537a,537e) {reg4} [537e,537f) {GNU_entry_value(1) {reg5}, stack_value} [153e5] parameter '__dest' [5370,537e) {breg6(0)} [15315] function 'buffer_cb'@5350 frame_base: {call_frame_cfa {bregx(7,8)}} [15330] parameter 'str' [5350,537a) {reg5} [537a,537e) {reg4} [537e,5390) {GNU_entry_value(1) {reg5}, stack_value} [1533d] parameter 'len' [5350,5370) {reg4} [5370,538e) {reg3} [538e,538f) {breg6(8)} [538f,5390) {GNU_entry_value(1) {reg1}, plus_uconst(8)} [1534a] parameter 'arg' [5350,5360) {reg1} [5360,536f) {reg6} [536f,5370) {GNU_entry_value(1) {reg1}, stack_value} [5370,538f) {reg6} [538f,5390) {GNU_entry_value(1) {reg1}, stack_value} [15357] variable 'buffer' [5350,5360) {reg1} [5360,536f) {reg6} [536f,5370) {GNU_entry_value(1) {reg1}, stack_value} [5370,538f) {reg6} [538f,5390) {GNU_entry_value(1) {reg1}, stack_value} module 'libasm.so' [1543e] CU '../../elfutils-0.180/libasm/symbolhash.c'@5400 [15e92] inlined function '__libasm_next_prime'@56a0 [15eab] parameter 'seed' [56a0,56ae) {reg4} [56ae,56b5) {GNU_entry_value(1) {reg4}, stack_value} (56b5,56b5) [56b5,5728) {reg8} [15fba] inlined function '__libasm_next_prime' [15fca] parameter 'seed' [5595,559e) {reg8} [55a9,561c) {reg8} [15eb8] inlined function 'is_prime'@56b8 [15ecd] parameter 'candidate' [56b5,571a) {reg8} [15fd7] inlined function 'is_prime'@55b9 [15fec] parameter 'candidate' (55a9,55a9) [55b9,561c) {reg8} [161ab] inlined function 'is_prime'@5878 [161c0] parameter 'candidate' [5871,58da) {reg8} [15c4b] function 'asm_symbol_tab_iterate'@5820 frame_base: {call_frame_cfa {bregx(7,8)}} [15c6e] parameter 'htab' [5820,5858) {reg5} [15c7d] parameter 'ptr' [5820,5858) {reg4} [15c8c] variable 'p' [5823,583f) {reg0} [583f,5840) {breg4(0)} [5840,5858) {reg0} [15cac] function 'asm_symbol_tab_find'@57e0 frame_base: {call_frame_cfa {bregx(7,8)}} [15cce] parameter 'htab' [57e0,57f4) {reg5} [57f4,580c) {reg3} [580c,580d) {GNU_entry_value(1) {reg5}, stack_value} [580d,5813) {reg3} [5813,5814) {GNU_entry_value(1) {reg5}, stack_value} [15ce2] parameter 'hval' (57e0,57e0) [57e0,57f0) {breg4(0), dup, plus_uconst(9223372036854775808), lit1, swap, over, plus_uconst(9223372036854775808), gt, bra(1), swap, drop, stack_value} [57f0,5814) {GNU_entry_value(1) {reg4}, dup, plus_uconst(9223372036854775808), lit1, swap, over, plus_uconst(9223372036854775808), gt, bra(1), swap, drop, stack_value} [15cf6] parameter 'val' [57e0,57f4) {reg1} [57f4,5814) {GNU_entry_value(1) {reg1}, stack_value} [15d0a] variable 'idx' [57f5,57fd) {reg0} [15d4d] function 'asm_symbol_tab_insert'@5780 frame_base: {call_frame_cfa {bregx(7,8)}} [15d6f] parameter 'htab' [5780,579e) {reg5} [579e,57c8) {reg12} [57c8,57cb) {GNU_entry_value(1) {reg5}, stack_value} [57cb,57d7) {reg12} [15d83] parameter 'hval' [5780,5797) {reg4} [5797,57c6) {reg6} [57c6,57cb) {GNU_entry_value(1) {reg4}, lit1, GNU_entry_value(1) {reg4}, lit0, ne, bra(1), swap, drop, stack_value} [57cb,57d7) {reg6} [15d97] parameter 'data' [5780,579e) {reg1} [579e,57ca) {reg13} [57ca,57cb) {GNU_entry_value(1) {reg1}, stack_value} [57cb,57d7) {reg13} [15dab] variable 'idx' [57a7,57ab) {reg0} [57ab,57c2) {reg1} [57cb,57d7) {reg1} [15e04] function 'asm_symbol_tab_free'@5760 frame_base: {call_frame_cfa {bregx(7,8)}} [15e26] parameter 'htab' [5760,5768) {reg5} [5768,5774) {GNU_entry_value(1) {reg5}, stack_value} [15e48] function 'asm_symbol_tab_init'@56a0 frame_base: {call_frame_cfa {bregx(7,8)}} [15e6a] parameter 'htab' [56a0,56b5) {reg5} [56b5,5751) {reg3} [5751,575a) {GNU_entry_value(1) {reg5}, stack_value} [15e7e] parameter 'init_size' [56a0,56ae) {reg4} [56ae,5728) {GNU_entry_value(1) {reg4}, stack_value} [5728,5748) {reg8} [15f27] function 'insert_entry_2'@5540 frame_base: {call_frame_cfa {bregx(7,8)}} [15f45] parameter 'htab' [5540,559e) {reg5} [559e,55a3) {reg3} [55a3,55a9) {GNU_entry_value(1) {reg5}, stack_value} [55a9,568b) {reg3} [568b,5695) {GNU_entry_value(1) {reg5}, stack_value} [5695,569e) {reg3} [15f59] parameter 'hval' [5540,559e) {reg4} [559e,569e) {GNU_entry_value(1) {reg4}, stack_value} [15f6d] parameter 'idx' [5540,5564) {reg1} [5564,569e) {GNU_entry_value(1) {reg1}, stack_value} [15f81] parameter 'data' [5540,559e) {reg2} [559e,569e) {GNU_entry_value(1) {reg2}, stack_value} [16094] function 'lookup'@5400 frame_base: {call_frame_cfa {bregx(7,8)}} [160b6] parameter 'htab' [5400,544d) {reg5} [544d,549f) {reg14} [549f,54a2) {GNU_entry_value(1) {reg5}, stack_value} [54a2,54eb) {reg14} [54eb,54f4) {reg5} [54f4,5535) {reg14} [160ca] parameter 'hval' [5400,5433) {reg4} [5433,549d) {reg13} [549d,54a2) {GNU_entry_value(1) {reg4}, stack_value} [54a2,5535) {reg13} [160de] parameter 'val' [5400,5428) {reg1} [5428,544d) {reg8} [544d,54eb) {GNU_entry_value(1) {reg1}, stack_value} [54eb,54fc) {reg8} [54fc,5535) {fbreg(-80)} [160f2] variable 'idx' [542f,549b) {reg12} [549b,54a2) {reg0} [54a2,5535) {reg12} [16183] function '__libasm_next_prime'@5860 frame_base: {call_frame_cfa {bregx(7,8)}} [1619e] parameter 'seed' [5860,586e) {reg5} [586e,5871) {GNU_entry_value(1) {reg5}, stack_value} (5871,5871) [5871,58ec) {reg8} module 'libasm.so' [16244] CU '../../elfutils-0.180/libebl/eblelfclass.c'@58f0 [17242] function 'ebl_get_elfclass'@58f0 frame_base: {call_frame_cfa {bregx(7,8)}} [17260] parameter 'ebl' [58f0,58f5) {reg5} module 'libasm.so' [1727b] CU '../../elfutils-0.180/libebl/eblelfdata.c'@5900 [18279] function 'ebl_get_elfdata'@5900 frame_base: {call_frame_cfa {bregx(7,8)}} [18297] parameter 'ebl' [5900,5905) {reg5} module 'libasm.so' [182b2] CU '../../elfutils-0.180/libebl/eblelfmachine.c'@5910 [192b0] function 'ebl_get_elfmachine'@5910 frame_base: {call_frame_cfa {bregx(7,8)}} [192ce] parameter 'ebl' [5910,5915) {reg5} module 'size.o' [b] CU '../../elfutils-0.180/src/size.c'@0 producer (strp) language (data1) name (strp) comp_dir (strp) ranges (sec_offset) low_pc (addr) stmt_list (sec_offset) [29] typedef "size_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [35] base_type "long unsigned int" byte_size (data1) encoding (data1) name (strp) [3c] base_type "unsigned int" byte_size (data1) encoding (data1) name (strp) [43] pointer_type byte_size (data1) [45] restrict_type type (ref4) [4a] base_type "unsigned char" byte_size (data1) encoding (data1) name (strp) [51] base_type "short unsigned int" byte_size (data1) encoding (data1) name (strp) [58] base_type "signed char" byte_size (data1) encoding (data1) name (strp) [5f] base_type "short int" byte_size (data1) encoding (data1) name (strp) [66] base_type "int" byte_size (data1) encoding (data1) name (string) [6d] const_type type (ref4) [72] typedef "__uint32_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7e] typedef "__int64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [8a] base_type "long int" byte_size (data1) encoding (data1) name (strp) [91] typedef "__uint64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [9d] typedef "__uintmax_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [a9] typedef "__uid_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [b5] typedef "__gid_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [c1] typedef "__mode_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [cd] typedef "__off_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d9] typedef "__off64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e5] typedef "__time_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [f1] pointer_type byte_size (data1) type (ref4) [f7] base_type "char" byte_size (data1) encoding (data1) name (strp) [fe] const_type type (ref4) [103] structure_type "_IO_FILE" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [110] member "_flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [11d] member "_IO_read_ptr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [12a] member "_IO_read_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [137] member "_IO_read_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [144] member "_IO_write_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [151] member "_IO_write_ptr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [15e] member "_IO_write_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [16b] member "_IO_buf_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [178] member "_IO_buf_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(64)} [185] member "_IO_save_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(72)} [192] member "_IO_backup_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(80)} [19f] member "_IO_save_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(88)} [1ac] member "_markers" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(96)} [1b9] member "_chain" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(104)} [1c6] member "_fileno" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(112)} [1d3] member "_flags2" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(116)} [1e0] member "_old_offset" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(120)} [1ed] member "_cur_column" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(128)} [1fa] member "_vtable_offset" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(130)} [207] member "_shortbuf" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(131)} [214] member "_lock" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(136)} [221] member "_offset" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(144)} [22e] member "_codecvt" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(152)} [23b] member "_wide_data" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(160)} [248] member "_freeres_list" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(168)} [255] member "_freeres_buf" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(176)} [262] member "__pad5" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(184)} [26f] member "_mode" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(192)} [27c] member "_unused2" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(196)} [28a] typedef "FILE" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [296] typedef "_IO_lock_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [29e] structure_type "_IO_marker" name (strp) declaration (flag_present) [2a3] pointer_type byte_size (data1) type (ref4) [2a9] pointer_type byte_size (data1) type (ref4) [2af] array_type type (ref4) sibling (ref4) [2b8] subrange_type type (ref4) upper_bound (data1) [2bf] pointer_type byte_size (data1) type (ref4) [2c5] structure_type "_IO_codecvt" name (strp) declaration (flag_present) [2ca] pointer_type byte_size (data1) type (ref4) [2d0] structure_type "_IO_wide_data" name (strp) declaration (flag_present) [2d5] pointer_type byte_size (data1) type (ref4) [2db] array_type type (ref4) sibling (ref4) [2e4] subrange_type type (ref4) upper_bound (data1) [2eb] pointer_type byte_size (data1) type (ref4) [2f1] const_type type (ref4) [2f6] restrict_type type (ref4) [2fb] variable "stdin" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) external (flag_present) declaration (flag_present) [307] pointer_type byte_size (data1) type (ref4) [30d] restrict_type type (ref4) [312] variable "stdout" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) external (flag_present) declaration (flag_present) [31e] variable "stderr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) external (flag_present) declaration (flag_present) [32a] typedef "error_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [336] structure_type "argp_option" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [343] member "name" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [350] member "key" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [35d] member "arg" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [36a] member "flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [377] member "doc" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [384] member "group" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [392] const_type type (ref4) [397] typedef "argp_parser_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3a3] pointer_type byte_size (data1) type (ref4) [3a9] subroutine_type prototyped (flag_present) type (ref4) sibling (ref4) [3b2] formal_parameter type (ref4) [3b7] formal_parameter type (ref4) [3bc] formal_parameter type (ref4) [3c2] pointer_type byte_size (data1) type (ref4) [3c8] restrict_type type (ref4) [3cd] structure_type "argp_state" name (strp) byte_size (data1) decl_file (data1) decl_line (data2) decl_column (data1) sibling (ref4) [3db] member "root_argp" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [3e9] member "argc" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [3f7] member "argv" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [405] member "next" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [413] member "flags" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(28)} [421] member "arg_num" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [42f] member "quoted" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(36)} [43d] member "input" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [44b] member "child_inputs" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [459] member "hook" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [467] member "name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(64)} [475] member "err_stream" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(72)} [483] member "out_stream" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(80)} [491] member "pstate" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(88)} [4a0] structure_type "argp" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [4ad] member "options" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [4ba] member "parser" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [4c7] member "args_doc" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [4d4] member "doc" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [4e1] member "children" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [4ee] member "help_filter" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [4fb] member "argp_domain" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [509] const_type type (ref4) [50e] pointer_type byte_size (data1) type (ref4) [514] structure_type "argp_child" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [521] member "argp" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [52e] member "flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [53b] member "header" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [549] member "group" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [558] const_type type (ref4) [55d] pointer_type byte_size (data1) type (ref4) [563] subroutine_type prototyped (flag_present) type (ref4) sibling (ref4) [56c] formal_parameter type (ref4) [571] formal_parameter type (ref4) [576] formal_parameter type (ref4) [57c] pointer_type byte_size (data1) type (ref4) [582] pointer_type byte_size (data1) type (ref4) [588] pointer_type byte_size (data1) type (ref4) [58e] pointer_type byte_size (data1) type (ref4) [594] typedef "mode_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5a0] typedef "int64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5ac] typedef "uint32_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5b8] typedef "uint64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5c4] typedef "uintmax_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5d0] typedef "gid_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5dc] typedef "uid_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5e8] typedef "time_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5f4] base_type "long long unsigned int" byte_size (data1) encoding (data1) name (strp) [5fb] base_type "long long int" byte_size (data1) encoding (data1) name (strp) [602] typedef "Elf64_Word" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [60e] typedef "Elf64_Xword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [61a] typedef "Elf64_Addr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [626] typedef "Elf64_Off" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [632] structure_type byte_size (data1) decl_file (data1) decl_line (data2) decl_column (data1) sibling (ref4) [63c] member "sh_name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [64a] member "sh_type" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(4)} [658] member "sh_flags" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [666] member "sh_addr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [674] member "sh_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [682] member "sh_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [690] member "sh_link" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [69e] member "sh_info" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(44)} [6ac] member "sh_addralign" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [6ba] member "sh_entsize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [6c9] typedef "Elf64_Shdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [6d6] structure_type byte_size (data1) decl_file (data1) decl_line (data2) decl_column (data1) sibling (ref4) [6e0] member "p_type" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [6ee] member "p_flags" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(4)} [6fc] member "p_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [70a] member "p_vaddr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [718] member "p_paddr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [726] member "p_filesz" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [734] member "p_memsz" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [742] member "p_align" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [751] typedef "Elf64_Phdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [75e] enumeration_type encoding (data1) byte_size (data1) type (ref4) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [76c] enumerator "ELF_C_NULL" name (strp) const_value (data1) [772] enumerator "ELF_C_READ" name (strp) const_value (data1) [778] enumerator "ELF_C_RDWR" name (strp) const_value (data1) [77e] enumerator "ELF_C_WRITE" name (strp) const_value (data1) [784] enumerator "ELF_C_CLR" name (strp) const_value (data1) [78a] enumerator "ELF_C_SET" name (strp) const_value (data1) [790] enumerator "ELF_C_FDDONE" name (strp) const_value (data1) [796] enumerator "ELF_C_FDREAD" name (strp) const_value (data1) [79c] enumerator "ELF_C_READ_MMAP" name (strp) const_value (data1) [7a2] enumerator "ELF_C_RDWR_MMAP" name (strp) const_value (data1) [7a8] enumerator "ELF_C_WRITE_MMAP" name (strp) const_value (data1) [7ae] enumerator "ELF_C_READ_MMAP_PRIVATE" name (strp) const_value (data1) [7b4] enumerator "ELF_C_EMPTY" name (strp) const_value (data1) [7ba] enumerator "ELF_C_NUM" name (strp) const_value (data1) [7c1] typedef "Elf_Cmd" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7cd] enumeration_type encoding (data1) byte_size (data1) type (ref4) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [7db] enumerator "ELF_K_NONE" name (strp) const_value (data1) [7e1] enumerator "ELF_K_AR" name (strp) const_value (data1) [7e7] enumerator "ELF_K_COFF" name (strp) const_value (data1) [7ed] enumerator "ELF_K_ELF" name (strp) const_value (data1) [7f3] enumerator "ELF_K_NUM" name (strp) const_value (data1) [7fa] structure_type byte_size (data1) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [803] member "ar_name" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [810] member "ar_date" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [81d] member "ar_uid" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [82a] member "ar_gid" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(20)} [837] member "ar_mode" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [844] member "ar_size" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [851] member "ar_rawname" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [85f] typedef "Elf_Arhdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [86b] typedef "Elf" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [877] structure_type "Elf" name (string) declaration (flag_present) [87c] typedef "Elf_Scn" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [888] structure_type "Elf_Scn" name (strp) declaration (flag_present) [88d] typedef "GElf_Off" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [899] typedef "GElf_Shdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [8a5] typedef "GElf_Phdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [8b1] enumeration_type encoding (data1) byte_size (data1) type (ref4) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [8bf] enumerator "FSETLOCKING_QUERY" name (strp) const_value (data1) [8c5] enumerator "FSETLOCKING_INTERNAL" name (strp) const_value (data1) [8cb] enumerator "FSETLOCKING_BYCALLER" name (strp) const_value (data1) [8d2] pointer_type byte_size (data1) type (ref4) [8d8] restrict_type type (ref4) [8dd] const_type [8de] subroutine_type prototyped (flag_present) sibling (ref4) [8e3] formal_parameter type (ref4) [8e8] formal_parameter type (ref4) [8ee] variable "apvh" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) linkage_name (strp) type (ref4) external (flag_present) location (exprloc) {addr(0x1db8)} [908] pointer_type byte_size (data1) type (ref4) [90e] const_type type (ref4) [913] variable "apba__" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) linkage_name (strp) type (ref4) external (flag_present) location (exprloc) {addr(0x1db0)} [92d] array_type type (ref4) sibling (ref4) [936] subrange_type type (ref4) upper_bound (data1) [93d] const_type type (ref4) [942] variable "options" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1b40)} [958] array_type type (ref4) sibling (ref4) [961] subrange_type type (ref4) upper_bound (data1) [968] const_type type (ref4) [96d] variable "doc" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1720)} [983] array_type type (ref4) sibling (ref4) [98c] subrange_type type (ref4) upper_bound (data1) [993] const_type type (ref4) [998] variable "args_doc" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x16f8)} [9ae] variable "argp" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1b00)} [9c4] enumeration_type encoding (data1) byte_size (data1) type (ref4) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [9d2] enumerator "format_bsd" name (strp) const_value (data1) [9d8] enumerator "format_sysv" name (strp) const_value (data1) [9de] enumerator "format_sysv_one_line" name (strp) const_value (data1) [9e4] enumerator "format_segments" name (strp) const_value (data1) [9eb] variable "format" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1314)} [a01] enumeration_type encoding (data1) byte_size (data1) type (ref4) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [a0f] enumerator "radix_decimal" name (strp) const_value (data1) [a15] enumerator "radix_hex" name (strp) const_value (data1) [a1b] enumerator "radix_octal" name (strp) const_value (data1) [a22] variable "radix" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1310)} [a38] array_type type (ref4) sibling (ref4) [a41] subrange_type type (ref4) upper_bound (data1) [a47] subrange_type type (ref4) upper_bound (data1) [a4e] const_type type (ref4) [a53] variable "length_map" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x16e0)} [a69] variable "totals" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x130c)} [a7f] base_type "_Bool" byte_size (data1) encoding (data1) name (strp) [a86] variable "totals_class" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1308)} [a9c] variable "total_textsize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {addr(0x1300)} [ab3] variable "total_datasize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {addr(0x12f8)} [aca] variable "total_bsssize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {addr(0x12f0)} [ae1] subprogram "handle_elf" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} GNU_all_call_sites (flag_present) sibling (ref4) [b00] formal_parameter "elf" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [270,2af) {reg5} [2af,641) {reg15} [641,643) {GNU_entry_value(1) {reg5}, stack_value} [643,64f) {reg5} [64f,ef3) {reg15} GNU_locviews (sec_offset) [b15] formal_parameter "prefix" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [270,2b3) {reg4} [2b3,408) {reg13} [408,4f9) {GNU_entry_value(1) {reg4}, stack_value} [4f9,621) {reg13} [621,643) {GNU_entry_value(1) {reg4}, stack_value} [643,653) {reg4} [653,672) {reg13} [672,6ac) {GNU_entry_value(1) {reg4}, stack_value} [6ac,767) {reg13} [767,7b2) {GNU_entry_value(1) {reg4}, stack_value} [7b2,857) {reg13} [857,a12) {GNU_entry_value(1) {reg4}, stack_value} [a12,a2d) {reg13} [a2d,aff) {GNU_entry_value(1) {reg4}, stack_value} [aff,cf5) {reg13} [cf5,dc4) {GNU_entry_value(1) {reg4}, stack_value} [dc4,df9) {reg13} [df9,e0e) {GNU_entry_value(1) {reg4}, stack_value} [e0e,e45) {reg13} [e45,ebe) {GNU_entry_value(1) {reg4}, stack_value} [ebe,ef3) {reg13} GNU_locviews (sec_offset) [b2a] formal_parameter "fname" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [270,2b3) {reg1} [2b3,2eb) {reg3} [2eb,621) {fbreg(-176)} [621,643) {GNU_entry_value(1) {reg1}, stack_value} [643,653) {reg1} [653,8d5) {fbreg(-176)} [8d5,a12) {GNU_entry_value(1) {reg1}, stack_value} [a12,d1c) {fbreg(-176)} [d1c,d69) {GNU_entry_value(1) {reg1}, stack_value} [d69,d77) {fbreg(-176)} [d77,dc4) {GNU_entry_value(1) {reg1}, stack_value} [dc4,df9) {fbreg(-176)} [df9,e0e) {GNU_entry_value(1) {reg1}, stack_value} [e0e,e7f) {fbreg(-176)} [e7f,ebe) {GNU_entry_value(1) {reg1}, stack_value} [ebe,eea) {fbreg(-176)} [eea,ef3) {GNU_entry_value(1) {reg1}, stack_value} GNU_locviews (sec_offset) [b3f] variable "prefix_len" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [2ba,2be) {reg0} [2be,2eb) {reg12} [643,672) {lit0, stack_value} GNU_locviews (sec_offset) [b54] variable "fname_len" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [2c9,2eb) {reg14} [658,672) {reg14} GNU_locviews (sec_offset) [b69] variable "fullname" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [2df,2e3) {breg5(0)} [2e3,2eb) {breg7(0)} [666,672) {breg5(0)} GNU_locviews (sec_offset) [b7e] variable "cp" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [2df,2e3) {reg5} [2e3,2e4) {reg7} [2e4,2e8) {reg0} [2e8,2f9) {reg5} [666,672) {reg5} GNU_locviews (sec_offset) [b92] variable type (ref4) artificial (flag_present) location (sec_offset) [2c9,2eb) {breg12(0), breg14(0), plus, stack_value} [658,672) {reg14} GNU_locviews (sec_offset) [b9f] inlined_subroutine "mempcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [bba] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [2df,2e4) {reg12} GNU_locviews (sec_offset) [bc7] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [2df,2e4) {reg13} GNU_locviews (sec_offset) [bd4] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [2df,2e3) {reg5} [2e3,2e4) {reg7} GNU_locviews (sec_offset) [be1] GNU_call_site "__builtin_mempcpy" low_pc (addr) abstract_origin (ref4) [bee] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg7(0)} [bf4] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg13(0)} [bfa] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [c02] inlined_subroutine "memcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [c29] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [2eb,2fa) {reg14} GNU_locviews (sec_offset) [c36] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [2eb,2fa) {fbreg(-176)} GNU_locviews (sec_offset) [c43] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [2eb,2f9) {reg5} GNU_locviews (sec_offset) [c50] GNU_call_site "__builtin_memcpy" low_pc (addr) abstract_origin (ref4) [c5d] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-176), deref} [c65] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg14(0)} [c6d] inlined_subroutine "print_header" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [c88] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [31b,330) {reg15} [aff,ce4) {reg15} GNU_locviews (sec_offset) [c95] lexical_block ranges (sec_offset) [c9a] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) [caf] variable "ddigits" abstract_origin (ref4) location (sec_offset) [b18,be5) {reg14} [be5,ce4) {breg14(2), stack_value} GNU_locviews (sec_offset) [cbc] variable "xdigits" abstract_origin (ref4) location (sec_offset) [b39,c47) {reg12} [c47,ce4) {fbreg(-168), deref_size(4), plus_uconst(2), stack_value} GNU_locviews (sec_offset) [cc9] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [cd6] variable "__res" abstract_origin (ref4) location (sec_offset) [b4b,b5e) {reg0} [b5e,b62) {breg9(-1), stack_value} GNU_locviews (sec_offset) [ce3] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [cf4] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [cf9] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x13e7)} [d06] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [d0c] GNU_call_site "strrchr" low_pc (addr) abstract_origin (ref4) [d19] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {const1u(124)} [d21] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [d2e] variable "__res" abstract_origin (ref4) location (sec_offset) [b84,b97) {reg0} [b97,b9b) {breg8(-1), stack_value} GNU_locviews (sec_offset) [d3b] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [d4c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [d51] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x13f4)} [d5e] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [d64] GNU_call_site "strrchr" low_pc (addr) abstract_origin (ref4) [d71] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {const1u(124)} [d79] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [d86] variable "__res" abstract_origin (ref4) location (sec_offset) [bc8,bdb) {reg0} [bdb,bf7) {breg2(-1), stack_value} GNU_locviews (sec_offset) [d93] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [da4] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [da9] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x13fc)} [db6] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [dbc] GNU_call_site "strrchr" low_pc (addr) abstract_origin (ref4) [dc9] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {const1u(124)} [dd1] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [dde] variable "__res" abstract_origin (ref4) location (sec_offset) [c05,c18) {reg0} [c18,c1c) {breg10(-1), stack_value} GNU_locviews (sec_offset) [deb] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [dfc] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [e01] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x1404)} [e0e] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [e14] GNU_call_site "strrchr" low_pc (addr) abstract_origin (ref4) [e21] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {const1u(124)} [e29] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [e36] variable "__res" abstract_origin (ref4) location (sec_offset) [c3e,c51) {reg0} [c51,c55) {breg12(-1), stack_value} GNU_locviews (sec_offset) [e43] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [e54] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [e59] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x140c)} [e66] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [e6c] GNU_call_site "strrchr" low_pc (addr) abstract_origin (ref4) [e79] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {const1u(124)} [e81] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [e8e] variable "__res" abstract_origin (ref4) location (sec_offset) [c70,c95) {reg0} [c95,cd0) {breg11(-1), stack_value} GNU_locviews (sec_offset) [e9b] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [eac] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [eb1] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x1415)} [ebe] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [ec4] GNU_call_site "strrchr" low_pc (addr) abstract_origin (ref4) [ed1] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {const1u(124)} [ed9] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [ef4] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [ca3,cd1) {addr(0x14b7), stack_value} GNU_locviews (sec_offset) [f01] GNU_call_site "__printf_chk" low_pc (addr) abstract_origin (ref4) [f0e] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [f13] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x14b7)} [f20] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg14(0)} [f26] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {breg14(0)} [f2c] GNU_call_site_parameter location (exprloc) {reg9} GNU_call_site_value (exprloc) {breg12(0)} [f34] GNU_call_site "gelf_getclass" low_pc (addr) abstract_origin (ref4) sibling (ref4) [f45] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [f4c] GNU_call_site "gelf_getclass" low_pc (addr) abstract_origin (ref4) [f59] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [f63] inlined_subroutine "show_bsd" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [f7e] formal_parameter "fullname" abstract_origin (ref4) location (sec_offset) [330,3ce) {fbreg(-208)} [4f9,621) {fbreg(-208)} [ce4,cf5) {fbreg(-208)} [dc4,df9) {fbreg(-208)} GNU_locviews (sec_offset) [f8b] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [330,3ce) {fbreg(-176)} [4f9,621) {fbreg(-176)} [ce4,cf5) {fbreg(-176)} [dc4,df9) {fbreg(-176)} GNU_locviews (sec_offset) [f98] formal_parameter "prefix" abstract_origin (ref4) location (sec_offset) [330,3ce) {reg13} [4f9,621) {reg13} [ce4,cf5) {reg13} [dc4,df9) {reg13} GNU_locviews (sec_offset) [fa5] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [330,3ce) {reg15} [4f9,621) {reg15} [ce4,cf5) {reg15} [dc4,df9) {reg15} GNU_locviews (sec_offset) [fb2] lexical_block ranges (sec_offset) [fb7] variable "textsize" abstract_origin (ref4) location (sec_offset) [330,385) {lit0, stack_value} [385,3ce) {reg12} [4f9,621) {reg12} [ce4,cf5) {reg12} [dc4,df9) {reg12} GNU_locviews (sec_offset) [fc4] variable "datasize" abstract_origin (ref4) location (sec_offset) [330,385) {lit0, stack_value} [385,3ce) {fbreg(-168)} [4f9,50d) {fbreg(-168)} [512,621) {fbreg(-168)} [ce4,cf5) {fbreg(-168)} [dc4,df9) {fbreg(-168)} GNU_locviews (sec_offset) [fd1] variable "bsssize" abstract_origin (ref4) location (sec_offset) [330,385) {lit0, stack_value} [385,3ce) {fbreg(-184)} [4f9,51f) {fbreg(-184)} [524,621) {fbreg(-184)} [ce4,cf5) {fbreg(-184)} [dc4,df9) {fbreg(-184)} GNU_locviews (sec_offset) [fde] variable "ddigits" abstract_origin (ref4) location (sec_offset) [353,357) {reg0} [357,3ce) {fbreg(-192)} [4f9,621) {fbreg(-192)} [ce4,cf5) {fbreg(-192)} [dc4,df9) {fbreg(-192)} GNU_locviews (sec_offset) [feb] variable "xdigits" abstract_origin (ref4) location (sec_offset) [385,385) {reg0} [385,3ce) {fbreg(-200)} [4f9,621) {fbreg(-200)} [ce4,cf5) {fbreg(-200)} [dc4,df9) {fbreg(-200)} GNU_locviews (sec_offset) [ff8] variable "scn" abstract_origin (ref4) location (sec_offset) [385,385) {lit0, stack_value} [385,399) {reg14} [399,3a9) {reg0} [3a9,3ce) {reg14} [4f9,524) {reg14} [524,52f) {reg0} [52f,621) {reg14} [ce4,cf5) {reg14} [dc4,df9) {reg14} GNU_locviews (sec_offset) [1005] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1012] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-144)} [101b] variable "shdr" abstract_origin (ref4) location (sec_offset) [3aa,3ce) {reg0} [4f9,524) {reg0} [dc4,dcd) {reg0} GNU_locviews (sec_offset) [1028] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1043] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [df9,df9) {reg0} GNU_locviews (sec_offset) [1050] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [df9,df9) {lit0, stack_value} GNU_locviews (sec_offset) [105d] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [df9,df9) {lit1, stack_value} GNU_locviews (sec_offset) [106b] GNU_call_site "gelf_getshdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [107c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [1082] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg3(0)} [1089] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [109a] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [10a1] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [10ae] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [10b3] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x17c0)} [10c0] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [10c7] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [10ee] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [571,59e) {reg4} GNU_locviews (sec_offset) [10fb] GNU_call_site "__printf_chk" low_pc (addr) abstract_origin (ref4) [1108] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [110d] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {fbreg(-192), deref_size(4), lit2, minus} [1118] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg12(0)} [111e] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {fbreg(-192), deref_size(4), lit2, minus} [1129] GNU_call_site_parameter location (exprloc) {reg9} GNU_call_site_value (exprloc) {fbreg(-168), deref} [1133] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [114e] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [5c6,5c8) {reg0} [5c8,5cc) {reg4} GNU_locviews (sec_offset) [115b] GNU_call_site "__printf_chk" low_pc (addr) abstract_origin (ref4) [1168] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [116d] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg13(0)} [1175] GNU_call_site "gelf_getclass" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1186] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [118d] GNU_call_site "gelf_getclass" low_pc (addr) abstract_origin (ref4) sibling (ref4) [119e] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [11a5] GNU_call_site "elf_nextscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [11b6] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [11bc] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg14(0)} [11c3] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [11d4] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [11d9] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x1440)} [11e6] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [11ec] GNU_call_site "__builtin_fputc_unlocked" low_pc (addr) abstract_origin (ref4) sibling (ref4) [11fd] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit10} [1203] GNU_call_site "gelf_getclass" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1214] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [121b] GNU_call_site "gelf_getclass" low_pc (addr) abstract_origin (ref4) [1228] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [1231] inlined_subroutine "show_segments" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [124c] formal_parameter "fullname" abstract_origin (ref4) location (sec_offset) [3ce,4f9) {fbreg(-208)} [672,68e) {fbreg(-208)} [e45,e7f) {fbreg(-208)} [ebe,eea) {fbreg(-208)} GNU_locviews (sec_offset) [1259] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [3ce,4f9) {reg15} [672,68e) {reg15} [e45,e7f) {reg15} [ebe,ef3) {reg15} GNU_locviews (sec_offset) [1266] lexical_block ranges (sec_offset) [126b] variable "phnum" abstract_origin (ref4) location (exprloc) {fbreg(-152)} [1274] variable "total" abstract_origin (ref4) location (sec_offset) [3e7,41a) {lit0, stack_value} [41a,490) {fbreg(-168)} [490,49f) {fbreg(-168), deref, breg12(40), deref, plus, stack_value} [49f,4f9) {fbreg(-168)} [e45,e7f) {fbreg(-168)} GNU_locviews (sec_offset) [1281] variable "first" abstract_origin (ref4) location (sec_offset) [3e7,41a) {lit1, stack_value} [41a,41a) {reg13} [41a,49f) {lit0, stack_value} [49f,4f9) {reg13} [e45,e7f) {reg13} GNU_locviews (sec_offset) [128e] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [129b] variable "cnt" abstract_origin (ref4) location (sec_offset) [3e7,41a) {lit0, stack_value} [41a,4f9) {reg3} [e45,e60) {reg3} GNU_locviews (sec_offset) [12a8] lexical_block abstract_origin (ref4) ranges (sec_offset) [12b1] variable "phdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-144)} [12ba] variable "phdr" abstract_origin (ref4) location (sec_offset) [41a,4b0) {reg12} [4c3,4f3) {reg0} [4f3,4f9) {reg12} [e45,e4e) {reg0} [e4e,e7f) {reg12} GNU_locviews (sec_offset) [12c7] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [12ee] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [484,48f) {reg4} GNU_locviews (sec_offset) [12fb] GNU_call_site "__printf_chk" low_pc (addr) abstract_origin (ref4) [1308] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [130f] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [132a] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [e7a,e7f) {reg0} GNU_locviews (sec_offset) [1337] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [e7a,e7f) {lit0, stack_value} GNU_locviews (sec_offset) [1344] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [e7a,e7f) {lit1, stack_value} GNU_locviews (sec_offset) [1352] GNU_call_site "gelf_getphdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1363] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [1369] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg3(0)} [136f] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg14(0)} [1376] GNU_call_site "__builtin_fwrite_unlocked" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1387] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {addr(0x149a)} [1394] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit1} [1399] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit3} [139f] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [13b0] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [13b7] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [13c4] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [13c9] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x17c0)} [13d6] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [13de] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [13f9] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [79a,7b2) {addr(0x149e), stack_value} GNU_locviews (sec_offset) [1406] GNU_call_site "__printf_chk" low_pc (addr) abstract_origin (ref4) [1413] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [1418] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x149e)} [1427] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [144e] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [696,6ac) {addr(0x14a7), stack_value} GNU_locviews (sec_offset) [145b] GNU_call_site "__printf_chk" low_pc (addr) abstract_origin (ref4) [1468] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [146d] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x14a7)} [147c] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [14a3] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [767,783) {addr(0x14af), stack_value} GNU_locviews (sec_offset) [14b0] GNU_call_site "__printf_chk" low_pc (addr) abstract_origin (ref4) [14bd] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [14c2] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x14af)} [14d1] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [14ec] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [eed,ef3) {reg0} GNU_locviews (sec_offset) [14f9] formal_parameter "__errnum" abstract_origin (ref4) const_value (data1) [14ff] formal_parameter "__status" abstract_origin (ref4) const_value (data1) [1506] GNU_call_site "elf_getphdrnum" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1517] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [151d] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-152)} [1525] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1536] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [153d] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [154a] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [154f] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x17c0)} [155c] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [1564] inlined_subroutine "show_sysv" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [157f] formal_parameter "fullname" abstract_origin (ref4) location (sec_offset) [6ac,767) {fbreg(-208)} [7b2,a12) {fbreg(-208)} [d1c,d69) {fbreg(-208)} [d77,dc4) {fbreg(-208)} [e0e,e45) {fbreg(-208)} [e7f,eb9) {fbreg(-208)} GNU_locviews (sec_offset) [158c] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [6ac,767) {fbreg(-176)} [7b2,8d5) {fbreg(-176)} [e0e,e45) {fbreg(-176)} GNU_locviews (sec_offset) [1599] formal_parameter "prefix" abstract_origin (ref4) location (sec_offset) [6ac,767) {reg13} [7b2,857) {reg13} [857,a12) {GNU_entry_value(1) {reg4}, stack_value} [d1c,d69) {GNU_entry_value(1) {reg4}, stack_value} [d77,dc4) {GNU_entry_value(1) {reg4}, stack_value} [e0e,e45) {reg13} [e7f,eb9) {GNU_entry_value(1) {reg4}, stack_value} GNU_locviews (sec_offset) [15a6] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [6ac,767) {reg15} [7b2,a12) {reg15} [d1c,d69) {reg15} [d77,dc4) {reg15} [e0e,e45) {reg15} [e7f,eb9) {reg15} GNU_locviews (sec_offset) [15b3] lexical_block ranges (sec_offset) [15b8] variable "maxlen" abstract_origin (ref4) location (sec_offset) [6ac,705) {lit10, stack_value} [705,767) {reg12} [7b2,a12) {reg12} [d1c,d69) {reg12} [d77,dc4) {reg12} [e0e,e45) {reg12} [e7f,eb9) {reg12} GNU_locviews (sec_offset) [15c5] variable "digits" abstract_origin (ref4) location (sec_offset) [6ed,6f1) {reg0} [6f1,767) {fbreg(-184)} [7b2,a12) {fbreg(-184)} [d1c,d69) {fbreg(-184)} [d77,dc4) {fbreg(-184)} [e0e,e45) {fbreg(-184)} [e7f,eb9) {fbreg(-184)} GNU_locviews (sec_offset) [15d2] variable "shstrndx" abstract_origin (ref4) location (exprloc) {fbreg(-152)} [15db] variable "scn" abstract_origin (ref4) location (sec_offset) [705,719) {reg14} [719,72d) {reg0} [72d,767) {reg14} [7b2,7ca) {reg0} [7ca,8e9) {reg14} [8e9,8f9) {reg0} [8f9,99b) {reg14} [99b,9a6) {reg0} [9a6,a12) {reg14} [d1c,d69) {reg14} [d77,dc4) {reg14} [e0e,e45) {reg14} [e7f,eb9) {reg14} GNU_locviews (sec_offset) [15e8] variable "total" abstract_origin (ref4) location (sec_offset) [8c2,8d5) {lit0, stack_value} [8d5,989) {fbreg(-200)} [989,995) {fbreg(-200), deref, breg13(32), deref, plus, stack_value} [995,a12) {fbreg(-200)} [d1c,d69) {fbreg(-200)} [d77,dc4) {fbreg(-200)} [e7f,eb9) {fbreg(-200)} GNU_locviews (sec_offset) [15f5] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1602] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-144)} [160b] variable "shdr" abstract_origin (ref4) location (sec_offset) [734,74a) {reg0} [74a,767) {reg3} [e0e,e17) {reg0} [e17,e29) {reg3} GNU_locviews (sec_offset) [1618] variable "name" abstract_origin (ref4) location (sec_offset) [74b,75d) {reg0} GNU_locviews (sec_offset) [1625] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1640] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [e43,e45) {reg0} GNU_locviews (sec_offset) [164d] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [e43,e45) {lit0, stack_value} GNU_locviews (sec_offset) [165a] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [e43,e45) {lit1, stack_value} GNU_locviews (sec_offset) [1668] GNU_call_site "gelf_getshdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1679] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [167f] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-168), deref} [1688] GNU_call_site "elf_strptr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1699] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [16a0] GNU_call_site "strlen" low_pc (addr) abstract_origin (ref4) [16ad] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [16be] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [16c5] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [16d2] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [16d7] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x17c0)} [16e4] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [16eb] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1706] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [7ee,7f0) {reg0} [7f0,7f4) {reg4} GNU_locviews (sec_offset) [1713] GNU_call_site "__printf_chk" low_pc (addr) abstract_origin (ref4) [1720] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [1725] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg13(0)} [172d] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [173a] variable "__res" abstract_origin (ref4) location (sec_offset) [815,828) {reg0} [828,82c) {breg3(-1), stack_value} GNU_locviews (sec_offset) [1747] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1758] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [175d] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x134f)} [176a] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [1770] GNU_call_site "strrchr" low_pc (addr) abstract_origin (ref4) [177d] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {const1u(124)} [1785] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1792] variable "__res" abstract_origin (ref4) location (sec_offset) [847,860) {reg0} [860,864) {breg13(-1), stack_value} GNU_locviews (sec_offset) [179f] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [17b0] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [17b5] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x1359)} [17c2] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [17c8] GNU_call_site "strrchr" low_pc (addr) abstract_origin (ref4) [17d5] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {const1u(124)} [17dd] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [17ea] variable "__res" abstract_origin (ref4) location (sec_offset) [888,8af) {reg0} [8af,8b3) {breg2(-1), stack_value} GNU_locviews (sec_offset) [17f7] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1808] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [180d] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x1363)} [181a] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [1820] GNU_call_site "strrchr" low_pc (addr) abstract_origin (ref4) [182d] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {const1u(124)} [1835] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1850] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [8b3,8c2) {addr(0x1449), stack_value} GNU_locviews (sec_offset) [185d] GNU_call_site "__printf_chk" low_pc (addr) abstract_origin (ref4) [186a] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [186f] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x1449)} [187c] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [1882] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {fbreg(-192), deref_size(4)} [188b] GNU_call_site_parameter location (exprloc) {reg9} GNU_call_site_value (exprloc) {breg13(0)} [1893] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [18a0] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-144)} [18a9] variable "shdr" abstract_origin (ref4) location (sec_offset) [900,932) {reg0} [932,99b) {reg13} [e7f,e88) {reg0} [e88,eb9) {reg13} GNU_locviews (sec_offset) [18b6] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [18dd] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [96a,988) {reg4} GNU_locviews (sec_offset) [18ea] GNU_call_site "__printf_chk" low_pc (addr) abstract_origin (ref4) [18f7] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [18fc] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [1902] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {fbreg(-192), deref_size(4)} [190d] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1928] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [eb4,eb9) {reg0} GNU_locviews (sec_offset) [1935] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [eb4,eb9) {lit0, stack_value} GNU_locviews (sec_offset) [1942] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [eb4,eb9) {lit1, stack_value} GNU_locviews (sec_offset) [194f] GNU_call_site "__error_noreturn" low_pc (addr) abstract_origin (ref4) [195c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [1961] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [1966] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {fbreg(-208), deref} [1970] GNU_call_site "gelf_getshdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1981] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [1987] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg3(0)} [198e] GNU_call_site "elf_strptr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [199f] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [19a6] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [19b7] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [19be] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [19cb] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [19d0] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x17c0)} [19dd] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [19e4] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [19f1] variable "__res" abstract_origin (ref4) location (sec_offset) [d89,dad) {reg0} [dad,db1) {breg2(-1), stack_value} GNU_locviews (sec_offset) [19fe] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [1a0b] GNU_call_site "strrchr" low_pc (addr) abstract_origin (ref4) [1a18] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {const1u(124)} [1a20] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1a2d] variable "__res" abstract_origin (ref4) location (sec_offset) [9d7,9fb) {reg0} [9fb,9ff) {breg2(-1), stack_value} GNU_locviews (sec_offset) [1a3a] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1a4b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [1a50] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x13a0)} [1a5d] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [1a63] GNU_call_site "strrchr" low_pc (addr) abstract_origin (ref4) [1a70] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {const1u(124)} [1a78] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1a93] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [9ff,a12) {addr(0x1466), stack_value} GNU_locviews (sec_offset) [1aa0] GNU_call_site "__printf_chk" low_pc (addr) abstract_origin (ref4) [1aad] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [1ab2] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x1466)} [1abf] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [1ac5] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {fbreg(-192), deref_size(4)} [1ace] GNU_call_site_parameter location (exprloc) {reg9} GNU_call_site_value (exprloc) {fbreg(-200), deref} [1ad8] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1ae5] variable "__res" abstract_origin (ref4) location (sec_offset) [d2e,d52) {reg0} [d52,d56) {breg2(-1), stack_value} GNU_locviews (sec_offset) [1af2] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [1aff] GNU_call_site "strrchr" low_pc (addr) abstract_origin (ref4) [1b0c] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {const1u(124)} [1b14] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1b2f] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [d56,d64) {addr(0x1473), stack_value} GNU_locviews (sec_offset) [1b3c] GNU_call_site "__printf_chk" low_pc (addr) abstract_origin (ref4) [1b49] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [1b4e] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x1473)} [1b5b] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [1b61] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {fbreg(-192), deref_size(4)} [1b6a] GNU_call_site_parameter location (exprloc) {reg9} GNU_call_site_value (exprloc) {fbreg(-200), deref} [1b74] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1b8f] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [db1,dc4) {addr(0x1459), stack_value} GNU_locviews (sec_offset) [1b9c] GNU_call_site "__printf_chk" low_pc (addr) abstract_origin (ref4) [1ba9] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [1bae] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x1459)} [1bbb] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [1bc1] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {fbreg(-192), deref_size(4)} [1bca] GNU_call_site_parameter location (exprloc) {reg9} GNU_call_site_value (exprloc) {fbreg(-200), deref} [1bd4] GNU_call_site "gelf_getclass" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1be5] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [1bec] GNU_call_site "elf_getshdrstrndx" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1bfd] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [1c03] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-152)} [1c0b] GNU_call_site "elf_nextscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1c1c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [1c22] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg14(0)} [1c29] GNU_call_site "fputs_unlocked" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1c3a] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-176), deref} [1c43] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1c54] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [1c59] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x1440)} [1c66] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [1c6c] GNU_call_site "elf_nextscn" low_pc (addr) abstract_origin (ref4) [1c79] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [1c7f] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg14(0)} [1c88] inlined_subroutine "show_sysv_one_line" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1ca3] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [788,79a) {reg15} [a12,aff) {reg15} [cf5,d04) {reg15} GNU_locviews (sec_offset) [1cb0] lexical_block ranges (sec_offset) [1cb5] variable "shstrndx" abstract_origin (ref4) location (exprloc) {fbreg(-152)} [1cbe] variable "total" abstract_origin (ref4) location (sec_offset) [788,79a) {reg13} [a48,aff) {reg13} [cf5,d04) {reg13} GNU_locviews (sec_offset) [1ccb] variable "first" abstract_origin (ref4) location (sec_offset) [788,79a) {reg3} [a48,a84) {reg3} [a84,ada) {lit0, stack_value} [ada,aff) {reg3} [cf5,d04) {reg3} GNU_locviews (sec_offset) [1cd8] variable "scn" abstract_origin (ref4) location (sec_offset) [788,78e) {reg0} [78e,79a) {reg12} [a48,a59) {reg12} [a59,a6d) {reg0} [a6d,aff) {reg12} [cf5,d04) {reg12} GNU_locviews (sec_offset) [1ce5] inlined_subroutine "printf" abstract_origin (ref4) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1d02] formal_parameter "__fmt" abstract_origin (ref4) [1d08] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1d15] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-144)} [1d1e] variable "shdr" abstract_origin (ref4) location (sec_offset) [a74,a84) {reg0} [a84,ada) {reg14} [ada,afc) {reg0} [afc,aff) {reg14} [cf5,d04) {reg0} GNU_locviews (sec_offset) [1d2b] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1d52] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [ac3,ace) {reg4} GNU_locviews (sec_offset) [1d5f] GNU_call_site "__printf_chk" low_pc (addr) abstract_origin (ref4) [1d6c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [1d73] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1d8e] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [d15,d17) {reg0} [d17,d1b) {reg1} GNU_locviews (sec_offset) [1d9b] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [d15,d1c) {lit0, stack_value} GNU_locviews (sec_offset) [1da8] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [d15,d1c) {lit1, stack_value} GNU_locviews (sec_offset) [1db5] GNU_call_site "__error_noreturn" low_pc (addr) abstract_origin (ref4) [1dc2] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [1dc7] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [1dce] GNU_call_site "gelf_getshdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1ddf] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [1de5] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-168), deref} [1dee] GNU_call_site "elf_strptr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1dff] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [1e06] GNU_call_site "__builtin_fwrite_unlocked" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1e17] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {addr(0x149a)} [1e24] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit1} [1e29] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit3} [1e2f] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [1e3c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [1e43] GNU_call_site "elf_getshdrstrndx" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1e54] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [1e5a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-152)} [1e62] GNU_call_site "elf_nextscn" low_pc (addr) abstract_origin (ref4) [1e6f] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [1e75] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0)} [1e7e] GNU_call_site "strlen" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1e8f] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [1e96] GNU_call_site "strlen" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1ea7] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [1eae] GNU_call_site "strlen" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1ebf] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-176), deref} [1ec8] GNU_call_site "__stack_chk_fail" low_pc (addr) abstract_origin (ref4) [1ed6] pointer_type byte_size (data1) type (ref4) [1edc] array_type type (ref4) sibling (ref4) [1ee5] subrange_type type (ref4) upper_bound (ref4) [1eef] subprogram "show_segments" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) inline (data1) sibling (ref4) [1efd] formal_parameter "elf" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1f0a] formal_parameter "fullname" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1f17] variable "phnum" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1f24] variable "total" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1f31] variable "first" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1f3e] lexical_block [1f3f] variable "cnt" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1f4c] lexical_block [1f4d] variable "phdr_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1f5a] variable "phdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1f6a] pointer_type byte_size (data1) type (ref4) [1f70] subprogram "show_bsd_totals" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) inline (data1) sibling (ref4) [1f7e] variable "ddigits" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1f8b] variable "xdigits" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1f99] subprogram "show_bsd" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) inline (data1) sibling (ref4) [1fa7] formal_parameter "elf" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1fb4] formal_parameter "prefix" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1fc1] formal_parameter "fname" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1fce] formal_parameter "fullname" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1fdb] variable "textsize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1fe8] variable "datasize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1ff5] variable "bsssize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2002] variable "ddigits" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [200f] variable "xdigits" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [201c] variable "scn" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2029] lexical_block [202a] variable "shdr_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2037] variable "shdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2046] pointer_type byte_size (data1) type (ref4) [204c] pointer_type byte_size (data1) type (ref4) [2052] subprogram "show_sysv_one_line" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) inline (data1) sibling (ref4) [2060] formal_parameter "elf" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [206d] variable "shstrndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [207a] variable "total" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2087] variable "first" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2094] variable "scn" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [20a1] lexical_block [20a2] variable "shdr_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [20af] variable "shdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [20be] subprogram "show_sysv" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) inline (data1) sibling (ref4) [20cc] formal_parameter "elf" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [20d9] formal_parameter "prefix" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [20e6] formal_parameter "fname" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [20f3] formal_parameter "fullname" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2100] variable "maxlen" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [210d] variable "digits" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [211a] variable "shstrndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2127] variable "scn" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2134] variable "total" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2141] lexical_block sibling (ref4) [2146] variable "shdr_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2153] variable "shdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2160] variable "name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [216e] lexical_block sibling (ref4) [2173] variable "__res" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2181] lexical_block sibling (ref4) [2186] variable "__res" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2194] lexical_block sibling (ref4) [2199] variable "__res" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [21a7] lexical_block sibling (ref4) [21ac] variable "shdr_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [21b9] variable "shdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [21c7] lexical_block sibling (ref4) [21cc] variable "__res" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [21da] lexical_block sibling (ref4) [21df] variable "__res" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [21ed] lexical_block [21ee] variable "__res" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [21fd] subprogram "handle_ar" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} GNU_all_call_sites (flag_present) sibling (ref4) [2220] formal_parameter "fd" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f00,f3d) {reg5} [f3d,1028) {reg12} [1028,1030) {GNU_entry_value(1) {reg5}, stack_value} [1030,1077) {reg12} [1077,1084) {reg5} [1084,10f7) {reg12} GNU_locviews (sec_offset) [2234] formal_parameter "elf" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f00,f41) {reg4} [f41,102a) {reg13} [102a,1030) {GNU_entry_value(1) {reg4}, stack_value} [1030,1077) {reg13} [1077,1088) {reg4} [1088,10f7) {reg13} GNU_locviews (sec_offset) [2249] formal_parameter "prefix" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f00,f41) {reg1} [f41,102f) {fbreg(-96)} [102f,1030) {breg7(-88)} [1030,1077) {fbreg(-96)} [1077,1088) {reg1} [1088,10f7) {fbreg(-96)} GNU_locviews (sec_offset) [225e] formal_parameter "fname" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f00,f41) {reg2} [f41,f58) {reg3} [f58,102f) {fbreg(-104)} [102f,1030) {breg7(-96)} [1030,1077) {fbreg(-104)} [1077,1088) {reg2} [1088,10f7) {fbreg(-104)} GNU_locviews (sec_offset) [2273] variable "prefix_len" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f48,f4c) {reg0} [f4c,f76) {reg14} [1077,10a3) {lit0, stack_value} GNU_locviews (sec_offset) [2288] variable "fname_len" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f58,f76) {reg3} [108d,10a3) {reg3} GNU_locviews (sec_offset) [229d] variable "new_prefix" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f6a,f6e) {breg5(0)} [f6e,f76) {breg7(0)} [109b,10a3) {breg5(0)} GNU_locviews (sec_offset) [22b2] variable "cp" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f6a,f6e) {reg5} [f6e,f6f) {reg7} [f6f,f73) {reg0} [f73,f86) {reg5} [109b,10a3) {reg5} GNU_locviews (sec_offset) [22c6] variable "result" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f87,f90) {lit0, stack_value} [f90,102f) {fbreg(-84)} [102f,1030) {breg7(-76)} [1030,1077) {fbreg(-84)} [10a3,10f7) {fbreg(-84)} GNU_locviews (sec_offset) [22db] variable "subelf" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f90,fbf) {reg14} [fd2,fdb) {reg0} [fdb,ffc) {reg14} [ffc,100b) {reg0} [100b,102c) {reg14} [1030,1077) {reg14} [10a3,10af) {reg0} [10af,10f7) {reg14} GNU_locviews (sec_offset) [22f0] variable "cmd" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f87,f90) {lit8, stack_value} [fb6,fba) {reg0} [fba,fe2) {reg3} [ffc,1026) {reg3} [1030,104b) {reg3} [10a3,10d3) {reg3} [10f2,10f7) {reg3} GNU_locviews (sec_offset) [2305] lexical_block ranges (sec_offset) sibling (ref4) [230e] variable "arhdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f90,fb6) {reg3} [fe2,fe6) {reg0} [fe6,ffc) {reg3} GNU_locviews (sec_offset) [2323] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [233e] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1065,1065) {reg0} GNU_locviews (sec_offset) [234b] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1065,1065) {lit0, stack_value} GNU_locviews (sec_offset) [2358] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1065,1065) {lit1, stack_value} GNU_locviews (sec_offset) [2366] GNU_call_site "handle_ar" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2377] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [237d] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg14(0)} [2383] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg7(0)} [238a] GNU_call_site "elf_next" low_pc (addr) abstract_origin (ref4) sibling (ref4) [239b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [23a2] GNU_call_site "elf_end" low_pc (addr) abstract_origin (ref4) sibling (ref4) [23b3] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [23ba] GNU_call_site "elf_getarhdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [23cb] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [23d2] GNU_call_site "elf_kind" low_pc (addr) abstract_origin (ref4) sibling (ref4) [23e3] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [23ea] GNU_call_site "handle_elf" low_pc (addr) abstract_origin (ref4) sibling (ref4) [23fb] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [2401] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg7(0)} [2408] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2419] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [2420] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [242d] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [2432] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x17c0)} [243f] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [2446] variable type (ref4) artificial (flag_present) location (sec_offset) [f58,f76) {breg14(0), breg3(0), plus, stack_value} [108d,10a3) {reg3} GNU_locviews (sec_offset) [2453] inlined_subroutine "mempcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [246e] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [f6a,f6f) {reg14} GNU_locviews (sec_offset) [247b] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [f6a,f6f) {fbreg(-96)} GNU_locviews (sec_offset) [2488] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [f6a,f6e) {reg5} [f6e,f6f) {reg7} GNU_locviews (sec_offset) [2495] GNU_call_site "__builtin_mempcpy" low_pc (addr) abstract_origin (ref4) [24a2] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg7(0)} [24a8] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-96), deref} [24b0] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg14(0)} [24b8] inlined_subroutine "memcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [24d3] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [f76,f82) {reg3} [f82,f86) {reg1} GNU_locviews (sec_offset) [24e0] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [f76,f87) {fbreg(-104)} GNU_locviews (sec_offset) [24ed] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [f76,f86) {reg5} GNU_locviews (sec_offset) [24fa] GNU_call_site "__builtin_memcpy" low_pc (addr) abstract_origin (ref4) [2507] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-104), deref} [2511] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [252c] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [10ed,10f2) {reg0} GNU_locviews (sec_offset) [2539] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [10ed,10f2) {lit0, stack_value} GNU_locviews (sec_offset) [2546] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [10ed,10f2) {lit1, stack_value} GNU_locviews (sec_offset) [2553] GNU_call_site "__error_noreturn" low_pc (addr) abstract_origin (ref4) [2560] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [2565] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [256a] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {fbreg(-104), deref} [2574] GNU_call_site "strlen" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2585] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-96), deref} [258e] GNU_call_site "strlen" low_pc (addr) abstract_origin (ref4) sibling (ref4) [259f] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [25a6] GNU_call_site "elf_begin" low_pc (addr) abstract_origin (ref4) sibling (ref4) [25b7] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [25bd] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg3(0)} [25c3] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg13(0)} [25ca] GNU_call_site "strlen" low_pc (addr) abstract_origin (ref4) sibling (ref4) [25db] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-104), deref} [25e4] GNU_call_site "elf_end" low_pc (addr) abstract_origin (ref4) sibling (ref4) [25f5] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [25fc] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [260d] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [2614] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2625] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [262a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x17c0)} [2637] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [263d] GNU_call_site "__stack_chk_fail" low_pc (addr) abstract_origin (ref4) [264b] array_type type (ref4) sibling (ref4) [2654] subrange_type type (ref4) upper_bound (ref4) [265e] pointer_type byte_size (data1) type (ref4) [2664] subprogram "print_header" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) inline (data1) sibling (ref4) [2672] formal_parameter "elf" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [267f] variable "done" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {addr(0x12e8)} [2696] lexical_block [2697] variable "ddigits" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [26a4] variable "xdigits" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [26b1] lexical_block sibling (ref4) [26b6] variable "__res" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [26c4] lexical_block sibling (ref4) [26c9] variable "__res" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [26d7] lexical_block sibling (ref4) [26dc] variable "__res" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [26ea] lexical_block sibling (ref4) [26ef] variable "__res" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [26fd] lexical_block sibling (ref4) [2702] variable "__res" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2710] lexical_block [2711] variable "__res" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2721] subprogram "process_file" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} GNU_all_call_sites (flag_present) sibling (ref4) [2744] formal_parameter "fname" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [1100,1110) {reg5} [1110,1171) {reg13} [1171,1172) {GNU_entry_value(1) {reg5}, stack_value} [1172,1221) {reg13} [1221,1222) {GNU_entry_value(1) {reg5}, stack_value} [1222,1262) {reg13} [1262,1263) {GNU_entry_value(1) {reg5}, stack_value} [1263,12e7) {reg13} GNU_locviews (sec_offset) [2759] variable "fd" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [1111,1129) {reg0} [1129,116a) {reg6} [1172,121a) {reg6} [1222,123a) {reg0} [1263,127e) {reg6} [12a9,12cb) {reg6} GNU_locviews (sec_offset) [276d] variable "elf" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [1130,113d) {reg0} [113d,1160) {reg12} [1172,11a1) {reg12} [11d2,1203) {reg12} [1263,12e7) {reg12} GNU_locviews (sec_offset) [2782] lexical_block ranges (sec_offset) sibling (ref4) [278b] variable "result" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [1160,1164) {reg0} [1164,1169) {reg12} GNU_locviews (sec_offset) [27a0] GNU_call_site "handle_ar" low_pc (addr) abstract_origin (ref4) sibling (ref4) [27b1] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [27b7] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0)} [27bd] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit0} [27c2] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg13(0)} [27c9] GNU_call_site "close" low_pc (addr) abstract_origin (ref4) [27d6] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [27de] inlined_subroutine "open" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [27f9] formal_parameter "__oflag" abstract_origin (ref4) location (sec_offset) [1109,1111) {lit0, stack_value} GNU_locviews (sec_offset) [2806] formal_parameter "__path" abstract_origin (ref4) location (sec_offset) [1109,1110) {reg5} [1110,1111) {reg13} GNU_locviews (sec_offset) [2813] GNU_call_site "__open_alias" low_pc (addr) abstract_origin (ref4) [2820] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [2826] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [282d] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2854] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [11be,11d2) {reg12} GNU_locviews (sec_offset) [2861] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [11be,11cd) {breg0(0)} [11cd,11d1) {reg4} GNU_locviews (sec_offset) [286e] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [11be,11d2) {lit1, stack_value} GNU_locviews (sec_offset) [287b] GNU_call_site "__error_noreturn" low_pc (addr) abstract_origin (ref4) [2888] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [288d] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [2893] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg13(0)} [289b] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [28b6] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1212,1214) {reg0} [1214,1218) {reg1} GNU_locviews (sec_offset) [28c3] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1212,1219) {lit0, stack_value} GNU_locviews (sec_offset) [28d0] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1212,1219) {lit0, stack_value} GNU_locviews (sec_offset) [28dd] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [28ea] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [28ef] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [28f4] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg13(0)} [28fc] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2917] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1243,1253) {reg12} [1253,1259) {reg1} GNU_locviews (sec_offset) [2924] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1243,1255) {breg0(0)} [1255,1259) {reg4} GNU_locviews (sec_offset) [2931] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1243,125a) {lit0, stack_value} GNU_locviews (sec_offset) [293e] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [294b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [2950] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg13(0)} [2958] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2973] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1298,1298) {reg0} GNU_locviews (sec_offset) [2980] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1298,1298) {lit0, stack_value} GNU_locviews (sec_offset) [298d] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1298,1298) {lit1, stack_value} GNU_locviews (sec_offset) [299a] GNU_call_site "__error_noreturn" low_pc (addr) abstract_origin (ref4) [29a7] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [29ac] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [29b1] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg13(0)} [29b9] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [29d4] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [12e5,12e7) {reg0} GNU_locviews (sec_offset) [29e1] formal_parameter "__errnum" abstract_origin (ref4) const_value (data1) [29e7] formal_parameter "__status" abstract_origin (ref4) const_value (data1) [29ee] GNU_call_site "elf_begin" low_pc (addr) abstract_origin (ref4) sibling (ref4) [29ff] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [2a05] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit8} [2a0a] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit0} [2a10] GNU_call_site "elf_kind" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2a21] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [2a28] GNU_call_site "handle_elf" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2a39] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [2a3f] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [2a44] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg13(0)} [2a4b] GNU_call_site "elf_end" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2a5c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [2a63] GNU_call_site "close" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2a74] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [2a7b] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2a8c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [2a91] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x14e0)} [2a9f] GNU_call_site "__errno_location" low_pc (addr) abstract_origin (ref4) [2aac] GNU_call_site "elf_end" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2abd] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [2ac4] GNU_call_site "close" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2ad5] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [2adc] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2aed] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [2af2] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x17e0)} [2aff] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [2b05] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2b16] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [2b1b] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x14cf)} [2b28] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [2b2e] GNU_call_site "__errno_location" low_pc (addr) abstract_origin (ref4) [2b3b] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2b4c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [2b53] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2b64] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [2b69] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x17c0)} [2b76] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [2b7c] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2b8d] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [2b94] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [2ba1] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [2ba6] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x17c0)} [2bb3] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [2bba] subprogram "parse_opt" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} GNU_all_call_sites (flag_present) sibling (ref4) [2bdc] formal_parameter "key" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [0,16) {reg5} [16,36) {GNU_entry_value(1) {reg5}, stack_value} [36,a1) {reg5} [a1,125) {GNU_entry_value(1) {reg5}, stack_value} [125,12f) {reg5} [12f,19e) {GNU_entry_value(1) {reg5}, stack_value} [19e,20d) {reg5} [20d,257) {GNU_entry_value(1) {reg5}, stack_value} [257,266) {reg5} GNU_locviews (sec_offset) [2bf0] formal_parameter "arg" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [0,136) {reg4} [19e,206) {reg4} [206,226) {reg6} [257,266) {reg4} GNU_locviews (sec_offset) [2c04] formal_parameter "state" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [0,22) {reg1} [22,36) {GNU_entry_value(1) {reg1}, stack_value} [36,6c) {reg1} [6c,97) {GNU_entry_value(1) {reg1}, stack_value} [97,a1) {reg1} [a1,125) {GNU_entry_value(1) {reg1}, stack_value} [125,1af) {reg1} [1af,226) {GNU_entry_value(1) {reg1}, stack_value} [226,23c) {reg1} [23c,25f) {GNU_entry_value(1) {reg1}, stack_value} [25f,266) {reg1} GNU_locviews (sec_offset) [2c18] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data1) call_column (data1) sibling (ref4) [2c32] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [21f,221) {reg0} [221,225) {reg1} GNU_locviews (sec_offset) [2c3f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [21f,226) {lit0, stack_value} GNU_locviews (sec_offset) [2c4c] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [21f,226) {lit1, stack_value} GNU_locviews (sec_offset) [2c59] GNU_call_site "__error_noreturn" low_pc (addr) abstract_origin (ref4) [2c66] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [2c6b] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [2c70] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg6(0)} [2c78] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data1) call_column (data1) sibling (ref4) [2c92] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [250,252) {reg0} [252,256) {reg1} GNU_locviews (sec_offset) [2c9f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [250,257) {lit0, stack_value} GNU_locviews (sec_offset) [2cac] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [250,257) {lit1, stack_value} GNU_locviews (sec_offset) [2cb9] GNU_call_site "__error_noreturn" low_pc (addr) abstract_origin (ref4) [2cc6] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [2ccb] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [2cd0] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg6(0)} [2cd8] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2ce9] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [2cee] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x133d)} [2cfb] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [2d01] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [2d0e] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [2d13] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x132a)} [2d20] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [2d27] subprogram "main" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} GNU_all_call_sites (flag_present) sibling (ref4) [2d49] formal_parameter "argc" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [1940,195c) {reg5} [195c,1a28) {reg3} [1a28,1a48) {GNU_entry_value(1) {reg5}, stack_value} [1a48,1a75) {reg3} [1a75,1aca) {GNU_entry_value(1) {reg5}, stack_value} [1aca,1ade) {reg3} [1ade,1ae3) {GNU_entry_value(1) {reg5}, stack_value} GNU_locviews (sec_offset) [2d5d] formal_parameter "argv" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [1940,194e) {reg4} [194e,1a28) {reg6} [1a28,1a48) {GNU_entry_value(1) {reg4}, stack_value} [1a48,1a78) {reg6} [1a78,1aca) {GNU_entry_value(1) {reg4}, stack_value} [1aca,1ade) {reg6} [1ade,1ae3) {GNU_entry_value(1) {reg4}, stack_value} GNU_locviews (sec_offset) [2d71] variable "remaining" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {fbreg(-44)} [2d80] variable "result" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [196c,19f4) {lit0, stack_value} [19f4,1a47) {reg12} [1a47,1a48) {reg0} [1a48,1aca) {reg12} [1aca,1ad9) {lit0, stack_value} [1ad9,1ade) {reg0} [1ade,1ae3) {reg12} GNU_locviews (sec_offset) [2d94] inlined_subroutine "show_bsd_totals" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data1) call_column (data1) sibling (ref4) [2dae] lexical_block ranges (sec_offset) [2db3] variable "ddigits" abstract_origin (ref4) location (sec_offset) [1a75,1ac5) {reg3} GNU_locviews (sec_offset) [2dc0] variable "xdigits" abstract_origin (ref4) location (sec_offset) [1a78,1aa3) {reg6} [1aa3,1ac5) {breg6(2), stack_value} GNU_locviews (sec_offset) [2dcd] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2de8] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [1a9e,1ac1) {addr(0x151f), stack_value} GNU_locviews (sec_offset) [2df5] GNU_call_site "__printf_chk" low_pc (addr) abstract_origin (ref4) [2e02] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [2e07] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x151f)} [2e14] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg3(-2)} [2e1a] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {breg3(-2)} [2e22] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [2e2f] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [2e34] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x1515)} [2e41] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [2e49] GNU_call_site "__fsetlocking" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2e5a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit2} [2e60] GNU_call_site "__fsetlocking" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2e71] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit2} [2e77] GNU_call_site "__fsetlocking" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2e88] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit2} [2e8e] GNU_call_site "setlocale" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2e9f] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit6} [2ea4] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x14f3)} [2eb2] GNU_call_site "bindtextdomain" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2ec3] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {addr(0x1506)} [2ed0] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x14f4)} [2ede] GNU_call_site "textdomain" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2eef] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {addr(0x1506)} [2efd] GNU_call_site "argp_parse" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2f0e] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {addr(0x1b00)} [2f1b] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg3(0)} [2f21] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg6(0)} [2f27] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg12(0)} [2f2d] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {fbreg(-44)} [2f33] GNU_call_site_parameter location (exprloc) {reg9} GNU_call_site_value (exprloc) {breg12(0)} [2f3a] GNU_call_site "elf_version" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2f4b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [2f51] GNU_call_site "process_file" low_pc (addr) abstract_origin (ref4) [2f5e] GNU_call_site "process_file" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2f6f] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {addr(0x150f)} [2f7d] GNU_call_site "__stack_chk_fail" low_pc (addr) abstract_origin (ref4) [2f8b] subprogram "error" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) inline (data1) sibling (ref4) [2f98] formal_parameter "__status" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [2fa4] formal_parameter "__errnum" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [2fb0] formal_parameter "__format" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [2fbc] unspecified_parameters [2fbe] subprogram "mempcpy" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) inline (data1) artificial (flag_present) sibling (ref4) [2fcf] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [2fdb] formal_parameter "__src" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [2fe7] formal_parameter "__len" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [2ff4] subprogram "memcpy" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) inline (data1) artificial (flag_present) sibling (ref4) [3005] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3011] formal_parameter "__src" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [301d] formal_parameter "__len" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [302a] subprogram "open" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) inline (data1) artificial (flag_present) sibling (ref4) [303b] formal_parameter "__path" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3047] formal_parameter "__oflag" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3053] unspecified_parameters [3055] subprogram "printf" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) inline (data1) artificial (flag_present) sibling (ref4) [3066] formal_parameter "__fmt" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3072] unspecified_parameters [3074] subprogram "__builtin_mempcpy" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) [307f] subprogram "__builtin_memcpy" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) [308a] subprogram "dcgettext" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [3096] subprogram "strrchr" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [30a3] subprogram "__printf_chk" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [30af] subprogram "gelf_getclass" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [30bb] subprogram "gelf_getshdr" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [30c7] subprogram "elf_errmsg" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [30d4] subprogram "elf_nextscn" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [30e1] subprogram "__builtin_fputc_unlocked" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) [30ec] subprogram "gelf_getphdr" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [30f8] subprogram "__builtin_fwrite_unlocked" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) [3103] subprogram "elf_getphdrnum" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [3110] subprogram "elf_strptr" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [311d] subprogram "strlen" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [312a] subprogram "__error_noreturn" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [3136] subprogram "elf_getshdrstrndx" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [3143] subprogram "fputs_unlocked" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [3150] subprogram "__stack_chk_fail" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) [3159] subprogram "elf_next" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [3165] subprogram "elf_end" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [3171] subprogram "elf_getarhdr" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [317e] subprogram "elf_kind" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [318a] subprogram "elf_begin" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [3196] subprogram "close" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [31a3] subprogram "__open_alias" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [31af] subprogram "__error_alias" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [31bb] subprogram "__errno_location" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [31c7] subprogram "__fsetlocking" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [31d3] subprogram "setlocale" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [31df] subprogram "bindtextdomain" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [31eb] subprogram "textdomain" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [31f7] subprogram "argp_parse" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [3204] subprogram "elf_version" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) module 'strip.o' [b] CU '../../elfutils-0.180/src/strip.c'@0 producer (strp) language (data1) name (strp) comp_dir (strp) ranges (sec_offset) low_pc (addr) stmt_list (sec_offset) [29] base_type "long unsigned int" byte_size (data1) encoding (data1) name (strp) [30] typedef "size_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3c] const_type type (ref4) [41] base_type "unsigned int" byte_size (data1) encoding (data1) name (strp) [48] pointer_type byte_size (data1) [4a] restrict_type type (ref4) [4f] base_type "unsigned char" byte_size (data1) encoding (data1) name (strp) [56] base_type "short unsigned int" byte_size (data1) encoding (data1) name (strp) [5d] base_type "signed char" byte_size (data1) encoding (data1) name (strp) [64] typedef "__uint8_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [70] base_type "short int" byte_size (data1) encoding (data1) name (strp) [77] typedef "__uint16_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [83] typedef "__int32_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [8f] base_type "int" byte_size (data1) encoding (data1) name (string) [96] typedef "__uint32_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [a2] typedef "__int64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [ae] base_type "long int" byte_size (data1) encoding (data1) name (strp) [b5] typedef "__uint64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [c1] typedef "__dev_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [cd] typedef "__uid_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d9] typedef "__gid_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e5] typedef "__ino_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [f1] typedef "__mode_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [fd] typedef "__nlink_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [109] typedef "__off_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [115] typedef "__off64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [121] typedef "__time_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [12d] typedef "__blksize_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [139] typedef "__blkcnt_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [145] typedef "__ssize_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [151] typedef "__syscall_slong_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [15d] pointer_type byte_size (data1) type (ref4) [163] restrict_type type (ref4) [168] base_type "char" byte_size (data1) encoding (data1) name (strp) [16f] const_type type (ref4) [174] structure_type "_IO_FILE" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [181] member "_flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [18e] member "_IO_read_ptr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [19b] member "_IO_read_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [1a8] member "_IO_read_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [1b5] member "_IO_write_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [1c2] member "_IO_write_ptr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [1cf] member "_IO_write_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [1dc] member "_IO_buf_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [1e9] member "_IO_buf_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(64)} [1f6] member "_IO_save_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(72)} [203] member "_IO_backup_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(80)} [210] member "_IO_save_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(88)} [21d] member "_markers" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(96)} [22a] member "_chain" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(104)} [237] member "_fileno" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(112)} [244] member "_flags2" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(116)} [251] member "_old_offset" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(120)} [25e] member "_cur_column" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(128)} [26b] member "_vtable_offset" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(130)} [278] member "_shortbuf" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(131)} [285] member "_lock" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(136)} [292] member "_offset" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(144)} [29f] member "_codecvt" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(152)} [2ac] member "_wide_data" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(160)} [2b9] member "_freeres_list" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(168)} [2c6] member "_freeres_buf" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(176)} [2d3] member "__pad5" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(184)} [2e0] member "_mode" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(192)} [2ed] member "_unused2" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(196)} [2fb] typedef "FILE" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [307] typedef "_IO_lock_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [30f] structure_type "_IO_marker" name (strp) declaration (flag_present) [314] pointer_type byte_size (data1) type (ref4) [31a] pointer_type byte_size (data1) type (ref4) [320] array_type type (ref4) sibling (ref4) [329] subrange_type type (ref4) upper_bound (data1) [330] pointer_type byte_size (data1) type (ref4) [336] structure_type "_IO_codecvt" name (strp) declaration (flag_present) [33b] pointer_type byte_size (data1) type (ref4) [341] structure_type "_IO_wide_data" name (strp) declaration (flag_present) [346] pointer_type byte_size (data1) type (ref4) [34c] array_type type (ref4) sibling (ref4) [355] subrange_type type (ref4) upper_bound (data1) [35c] pointer_type byte_size (data1) type (ref4) [362] const_type type (ref4) [367] restrict_type type (ref4) [36c] typedef "off_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [378] typedef "ssize_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [384] variable "stdin" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) external (flag_present) declaration (flag_present) [390] pointer_type byte_size (data1) type (ref4) [396] restrict_type type (ref4) [39b] variable "stdout" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) external (flag_present) declaration (flag_present) [3a7] variable "stderr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) external (flag_present) declaration (flag_present) [3b3] typedef "error_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3bf] structure_type "argp_option" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [3cc] member "name" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [3d9] member "key" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [3e6] member "arg" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [3f3] member "flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [400] member "doc" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [40d] member "group" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [41b] const_type type (ref4) [420] typedef "argp_parser_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [42c] pointer_type byte_size (data1) type (ref4) [432] subroutine_type prototyped (flag_present) type (ref4) sibling (ref4) [43b] formal_parameter type (ref4) [440] formal_parameter type (ref4) [445] formal_parameter type (ref4) [44b] pointer_type byte_size (data1) type (ref4) [451] restrict_type type (ref4) [456] structure_type "argp_state" name (strp) byte_size (data1) decl_file (data1) decl_line (data2) decl_column (data1) sibling (ref4) [464] member "root_argp" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [472] member "argc" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [480] member "argv" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [48e] member "next" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [49c] member "flags" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(28)} [4aa] member "arg_num" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [4b8] member "quoted" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(36)} [4c6] member "input" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [4d4] member "child_inputs" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [4e2] member "hook" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [4f0] member "name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(64)} [4fe] member "err_stream" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(72)} [50c] member "out_stream" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(80)} [51a] member "pstate" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(88)} [529] structure_type "argp" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [536] member "options" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [543] member "parser" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [550] member "args_doc" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [55d] member "doc" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [56a] member "children" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [577] member "help_filter" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [584] member "argp_domain" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [592] const_type type (ref4) [597] pointer_type byte_size (data1) type (ref4) [59d] structure_type "argp_child" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [5aa] member "argp" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [5b7] member "flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [5c4] member "header" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [5d2] member "group" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [5e1] const_type type (ref4) [5e6] pointer_type byte_size (data1) type (ref4) [5ec] subroutine_type prototyped (flag_present) type (ref4) sibling (ref4) [5f5] formal_parameter type (ref4) [5fa] formal_parameter type (ref4) [5ff] formal_parameter type (ref4) [605] pointer_type byte_size (data1) type (ref4) [60b] pointer_type byte_size (data1) type (ref4) [611] pointer_type byte_size (data1) type (ref4) [617] pointer_type byte_size (data1) type (ref4) [61d] typedef "mode_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [629] structure_type "timespec" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [636] member "tv_sec" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [643] member "tv_nsec" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [651] structure_type "stat" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [65e] member "st_dev" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [66b] member "st_ino" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [678] member "st_nlink" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [685] member "st_mode" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [692] member "st_uid" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(28)} [69f] member "st_gid" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [6ac] member "__pad0" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(36)} [6b9] member "st_rdev" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [6c6] member "st_size" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [6d3] member "st_blksize" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [6e0] member "st_blocks" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(64)} [6ed] member "st_atim" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(72)} [6fa] member "st_mtim" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(88)} [707] member "st_ctim" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(104)} [714] member "__glibc_reserved" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(120)} [722] array_type type (ref4) sibling (ref4) [72b] subrange_type type (ref4) upper_bound (data1) [732] typedef "int32_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [73e] typedef "int64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [74a] typedef "uint8_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [756] typedef "uint16_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [762] typedef "uint32_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [76e] typedef "uint64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [77a] base_type "long long unsigned int" byte_size (data1) encoding (data1) name (strp) [781] base_type "long long int" byte_size (data1) encoding (data1) name (strp) [788] typedef "Elf32_Half" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [794] const_type type (ref4) [799] typedef "Elf64_Half" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7a5] const_type type (ref4) [7aa] typedef "Elf32_Word" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7b6] const_type type (ref4) [7bb] typedef "Elf64_Word" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7c7] typedef "Elf64_Sword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7d3] typedef "Elf64_Xword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7df] typedef "Elf64_Sxword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7eb] typedef "Elf64_Addr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7f7] typedef "Elf32_Off" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [803] const_type type (ref4) [808] typedef "Elf64_Off" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [814] const_type type (ref4) [819] typedef "Elf64_Section" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [825] array_type type (ref4) sibling (ref4) [82e] subrange_type type (ref4) upper_bound (data1) [835] structure_type byte_size (data1) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [83e] member "e_ident" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [84b] member "e_type" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [858] member "e_machine" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(18)} [865] member "e_version" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(20)} [872] member "e_entry" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [87f] member "e_phoff" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [88c] member "e_shoff" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [899] member "e_flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [8a6] member "e_ehsize" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(52)} [8b3] member "e_phentsize" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(54)} [8c0] member "e_phnum" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [8cd] member "e_shentsize" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(58)} [8da] member "e_shnum" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(60)} [8e7] member "e_shstrndx" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(62)} [8f5] typedef "Elf64_Ehdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [901] structure_type byte_size (data1) decl_file (data1) decl_line (data2) decl_column (data1) sibling (ref4) [90b] member "sh_name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [919] member "sh_type" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(4)} [927] member "sh_flags" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [935] member "sh_addr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [943] member "sh_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [951] member "sh_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [95f] member "sh_link" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [96d] member "sh_info" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(44)} [97b] member "sh_addralign" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [989] member "sh_entsize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [998] typedef "Elf64_Shdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [9a5] structure_type byte_size (data1) decl_file (data1) decl_line (data2) decl_column (data1) sibling (ref4) [9af] member "ch_type" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [9bd] member "ch_reserved" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(4)} [9cb] member "ch_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [9d9] member "ch_addralign" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [9e8] typedef "Elf64_Chdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [9f5] structure_type byte_size (data1) decl_file (data1) decl_line (data2) decl_column (data1) sibling (ref4) [9ff] member "st_name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [a0d] member "st_info" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(4)} [a1b] member "st_other" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(5)} [a29] member "st_shndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(6)} [a37] member "st_value" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [a45] member "st_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [a54] typedef "Elf64_Sym" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [a61] structure_type byte_size (data1) decl_file (data1) decl_line (data2) decl_column (data1) sibling (ref4) [a6b] member "r_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [a79] member "r_info" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [a88] typedef "Elf64_Rel" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [a95] structure_type byte_size (data1) decl_file (data1) decl_line (data2) decl_column (data1) sibling (ref4) [a9f] member "r_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [aad] member "r_info" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [abb] member "r_addend" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [aca] typedef "Elf64_Rela" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [ad7] structure_type byte_size (data1) decl_file (data1) decl_line (data2) decl_column (data1) sibling (ref4) [ae1] member "p_type" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [aef] member "p_flags" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(4)} [afd] member "p_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [b0b] member "p_vaddr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [b19] member "p_paddr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [b27] member "p_filesz" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [b35] member "p_memsz" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [b43] member "p_align" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [b52] typedef "Elf64_Phdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [b5f] enumeration_type encoding (data1) byte_size (data1) type (ref4) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [b6d] enumerator "ELF_T_BYTE" name (strp) const_value (data1) [b73] enumerator "ELF_T_ADDR" name (strp) const_value (data1) [b79] enumerator "ELF_T_DYN" name (strp) const_value (data1) [b7f] enumerator "ELF_T_EHDR" name (strp) const_value (data1) [b85] enumerator "ELF_T_HALF" name (strp) const_value (data1) [b8b] enumerator "ELF_T_OFF" name (strp) const_value (data1) [b91] enumerator "ELF_T_PHDR" name (strp) const_value (data1) [b97] enumerator "ELF_T_RELA" name (strp) const_value (data1) [b9d] enumerator "ELF_T_REL" name (strp) const_value (data1) [ba3] enumerator "ELF_T_SHDR" name (strp) const_value (data1) [ba9] enumerator "ELF_T_SWORD" name (strp) const_value (data1) [baf] enumerator "ELF_T_SYM" name (strp) const_value (data1) [bb5] enumerator "ELF_T_WORD" name (strp) const_value (data1) [bbb] enumerator "ELF_T_XWORD" name (strp) const_value (data1) [bc1] enumerator "ELF_T_SXWORD" name (strp) const_value (data1) [bc7] enumerator "ELF_T_VDEF" name (strp) const_value (data1) [bcd] enumerator "ELF_T_VDAUX" name (strp) const_value (data1) [bd3] enumerator "ELF_T_VNEED" name (strp) const_value (data1) [bd9] enumerator "ELF_T_VNAUX" name (strp) const_value (data1) [bdf] enumerator "ELF_T_NHDR" name (strp) const_value (data1) [be5] enumerator "ELF_T_SYMINFO" name (strp) const_value (data1) [beb] enumerator "ELF_T_MOVE" name (strp) const_value (data1) [bf1] enumerator "ELF_T_LIB" name (strp) const_value (data1) [bf7] enumerator "ELF_T_GNUHASH" name (strp) const_value (data1) [bfd] enumerator "ELF_T_AUXV" name (strp) const_value (data1) [c03] enumerator "ELF_T_CHDR" name (strp) const_value (data1) [c09] enumerator "ELF_T_NHDR8" name (strp) const_value (data1) [c0f] enumerator "ELF_T_NUM" name (strp) const_value (data1) [c16] typedef "Elf_Type" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [c22] structure_type byte_size (data1) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [c2b] member "d_buf" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [c38] member "d_type" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [c45] member "d_version" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(12)} [c52] member "d_size" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [c5f] member "d_off" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [c6c] member "d_align" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [c7a] typedef "Elf_Data" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [c86] const_type type (ref4) [c8b] enumeration_type encoding (data1) byte_size (data1) type (ref4) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [c99] enumerator "ELF_C_NULL" name (strp) const_value (data1) [c9f] enumerator "ELF_C_READ" name (strp) const_value (data1) [ca5] enumerator "ELF_C_RDWR" name (strp) const_value (data1) [cab] enumerator "ELF_C_WRITE" name (strp) const_value (data1) [cb1] enumerator "ELF_C_CLR" name (strp) const_value (data1) [cb7] enumerator "ELF_C_SET" name (strp) const_value (data1) [cbd] enumerator "ELF_C_FDDONE" name (strp) const_value (data1) [cc3] enumerator "ELF_C_FDREAD" name (strp) const_value (data1) [cc9] enumerator "ELF_C_READ_MMAP" name (strp) const_value (data1) [ccf] enumerator "ELF_C_RDWR_MMAP" name (strp) const_value (data1) [cd5] enumerator "ELF_C_WRITE_MMAP" name (strp) const_value (data1) [cdb] enumerator "ELF_C_READ_MMAP_PRIVATE" name (strp) const_value (data1) [ce1] enumerator "ELF_C_EMPTY" name (strp) const_value (data1) [ce7] enumerator "ELF_C_NUM" name (strp) const_value (data1) [cee] enumeration_type encoding (data1) byte_size (data1) type (ref4) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [cfc] enumerator "ELF_F_DIRTY" name (strp) const_value (data1) [d02] enumerator "ELF_F_LAYOUT" name (strp) const_value (data1) [d08] enumerator "ELF_F_PERMISSIVE" name (strp) const_value (data1) [d0f] enumeration_type encoding (data1) byte_size (data1) type (ref4) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [d1d] enumerator "ELF_CHF_FORCE" name (strp) const_value (data1) [d24] enumeration_type encoding (data1) byte_size (data1) type (ref4) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [d32] enumerator "ELF_K_NONE" name (strp) const_value (data1) [d38] enumerator "ELF_K_AR" name (strp) const_value (data1) [d3e] enumerator "ELF_K_COFF" name (strp) const_value (data1) [d44] enumerator "ELF_K_ELF" name (strp) const_value (data1) [d4a] enumerator "ELF_K_NUM" name (strp) const_value (data1) [d51] typedef "Elf" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d5d] structure_type "Elf" name (string) declaration (flag_present) [d62] typedef "Elf_Scn" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d6e] structure_type "Elf_Scn" name (strp) declaration (flag_present) [d73] typedef "GElf_Half" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d7f] typedef "GElf_Word" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d8b] typedef "GElf_Sword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d97] typedef "GElf_Xword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [da3] typedef "GElf_Sxword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [daf] const_type type (ref4) [db4] typedef "GElf_Addr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [dc0] typedef "GElf_Off" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [dcc] typedef "GElf_Ehdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [dd8] typedef "GElf_Shdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [de4] typedef "GElf_Section" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [df0] typedef "GElf_Sym" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [dfc] typedef "GElf_Rel" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e08] typedef "GElf_Rela" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e14] typedef "GElf_Phdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e20] typedef "GElf_Chdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e2c] enumeration_type encoding (data1) byte_size (data1) type (ref4) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [e3a] enumerator "FSETLOCKING_QUERY" name (strp) const_value (data1) [e40] enumerator "FSETLOCKING_INTERNAL" name (strp) const_value (data1) [e46] enumerator "FSETLOCKING_BYCALLER" name (strp) const_value (data1) [e4d] pointer_type byte_size (data1) type (ref4) [e53] restrict_type type (ref4) [e58] const_type [e59] typedef "Ebl" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e65] structure_type "ebl" name (string) declaration (flag_present) [e6a] base_type "_Bool" byte_size (data1) encoding (data1) name (strp) [e71] typedef "Dwelf_Strtab" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e7d] structure_type "Dwelf_Strtab" name (strp) declaration (flag_present) [e82] typedef "Dwelf_Strent" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e8e] structure_type "Dwelf_Strent" name (strp) declaration (flag_present) [e93] typedef "GElf_Byte" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e9f] subroutine_type prototyped (flag_present) sibling (ref4) [ea4] formal_parameter type (ref4) [ea9] formal_parameter type (ref4) [eaf] variable "apvh" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) linkage_name (strp) type (ref4) external (flag_present) location (exprloc) {addr(0x6e08)} [ec9] pointer_type byte_size (data1) type (ref4) [ecf] const_type type (ref4) [ed4] variable "apba__" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) linkage_name (strp) type (ref4) external (flag_present) location (exprloc) {addr(0x6e00)} [eee] array_type type (ref4) sibling (ref4) [ef7] subrange_type type (ref4) upper_bound (data1) [efe] const_type type (ref4) [f03] variable "options" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x6aa0)} [f19] array_type type (ref4) sibling (ref4) [f22] subrange_type type (ref4) upper_bound (data1) [f29] const_type type (ref4) [f2e] variable "doc" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x6820)} [f44] array_type type (ref4) sibling (ref4) [f4d] subrange_type type (ref4) upper_bound (data1) [f54] const_type type (ref4) [f59] variable "args_doc" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x6810)} [f6f] variable "argp" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x6a60)} [f85] variable "debug_fd" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x59e8)} [f9b] variable "tmp_debug_fname" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5a20)} [fb1] variable "output_fname" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5a18)} [fc7] variable "debug_fname" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5a10)} [fdd] variable "debug_fname_embed" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5a08)} [ff3] variable "preserve_dates" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5a06)} [1009] variable "remove_comment" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5a05)} [101f] variable "remove_debug" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5a04)} [1035] variable "remove_shdrs" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5a03)} [104b] variable "permissive" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5a02)} [1061] variable "reloc_debug" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5a01)} [1077] variable "reloc_debug_only" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5a00)} [108d] structure_type "section_pattern" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [109a] member "pattern" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [10a7] member "next" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [10b5] pointer_type byte_size (data1) type (ref4) [10bb] variable "keep_secs" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x59f8)} [10d1] variable "remove_secs" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x59f0)} [10e7] subprogram "cleanup_debug" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) inline (data1) [10f1] subprogram "handle_elf" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) inline (data1) sibling (ref4) [1103] formal_parameter "fd" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [110f] formal_parameter "elf" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [111c] formal_parameter "prefix" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1129] formal_parameter "fname" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1136] formal_parameter "mode" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1143] formal_parameter "tvp" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1150] variable "prefix_len" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [115d] variable "fname_len" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [116a] variable "fullname" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1177] variable "cp" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1183] variable "debugelf" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1190] variable "result" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [119d] variable "shdridx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [11aa] variable "lastsec_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [11b7] variable "lastsec_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [11c4] variable "shstrndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [11d1] structure_type "shdr_info" name (strp) byte_size (data1) decl_file (data1) decl_line (data2) decl_column (data1) sibling (ref4) [11df] member "scn" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [11ed] member "shdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [11fb] member "data" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(72)} [1209] member "debug_data" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(80)} [1217] member "name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(88)} [1225] member "idx" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(96)} [1233] member "old_sh_link" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(100)} [1241] member "symtab_idx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(104)} [124f] member "version_idx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(108)} [125d] member "group_idx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(112)} [126b] member "group_cnt" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(116)} [1279] member "newscn" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(120)} [1287] member "se" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(128)} [1294] member "newsymidx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(136)} [12a3] variable "shdr_info" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [12b0] variable "scn" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [12bd] variable "cnt" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [12ca] variable "idx" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [12d7] variable "changes" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [12e4] variable "newehdr_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [12f1] variable "newehdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [12fe] variable "debugehdr_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [130b] variable "debugehdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1318] variable "shst" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1325] variable "debuglink_crc_data" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1332] variable "any_symtab_changes" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [133f] variable "shstrtab_data" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [134c] variable "debuglink_buf" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1359] variable "ebl" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1366] label "fail" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [136f] variable "ehdr_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [137c] variable "ehdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1389] variable "phnum" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1396] variable "newelf" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [13a3] label "fail_close" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [13ac] label "done" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [13b5] variable "shnum" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [13c2] label "illformed" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [13cb] variable "seen_allocated" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [13d8] variable "seen_unallocated" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [13e5] variable "mixed_allocated_unallocated" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [13f2] variable "removing_sections" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [13ff] variable "lastoffset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [140c] variable "offsize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1419] variable "__PRETTY_FUNCTION__" name (strp) type (ref4) artificial (flag_present) [1422] lexical_block sibling (ref4) [1427] variable "debug_fname_len" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1435] lexical_block sibling (ref4) [143a] variable "phdr_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1447] variable "phdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1455] lexical_block sibling (ref4) [145a] variable "phdr_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1467] variable "phdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1475] lexical_block sibling (ref4) [147a] variable "grpref" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1487] variable "inner" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1495] lexical_block sibling (ref4) [149a] variable "is_comdat" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [14a8] lexical_block sibling (ref4) [14ad] variable "grpref" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [14ba] lexical_block [14bb] variable "in" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [14c9] lexical_block sibling (ref4) [14ce] variable "symdata" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [14db] variable "xndxdata" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [14e8] variable "elsize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [14f5] lexical_block [14f6] variable "inner" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1503] lexical_block [1504] variable "sym_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1511] variable "xndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [151e] variable "sym" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [152b] variable "scnidx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [153b] lexical_block sibling (ref4) [1540] subprogram "check_preserved" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) inline (data1) [154a] formal_parameter "i" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1557] lexical_block sibling (ref4) [155c] variable "shdrstrndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1569] lexical_block [156a] variable "discard_section" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1577] variable "debugshdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1584] variable "debugdata" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1593] lexical_block sibling (ref4) [1598] variable "debug_basename" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [15a5] variable "crc_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [15b3] lexical_block sibling (ref4) [15b8] variable "newdata" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [15c5] variable "sh_link" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [15d2] lexical_block sibling (ref4) [15d7] variable "grpref" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [15e4] lexical_block [15e5] variable "inner" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [15f4] lexical_block sibling (ref4) [15f9] variable "versiondata" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1606] variable "shndxdata" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1613] variable "elsize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1620] variable "last_was_local" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [162d] variable "destidx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [163a] variable "inner" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1647] lexical_block [1648] variable "sec" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1655] variable "sym_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1662] variable "xshndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [166f] variable "sym" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [167c] variable "sidx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1689] lexical_block [168a] variable "nshndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1697] variable "nxshndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [16a7] lexical_block [16a8] variable "filesz" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [16b7] lexical_block sibling (ref4) [16bc] variable "filesz" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [16ca] lexical_block sibling (ref4) [16cf] subprogram "update_section_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} static_link (exprloc) {breg3(0), plus_uconst(56), deref} GNU_all_call_sites (flag_present) sibling (ref4) [16f4] formal_parameter "newdata" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [1c0,1d0) {reg5} [1d0,23a) {reg6} [23a,23b) {GNU_entry_value(1) {reg5}, stack_value} [23b,267) {reg6} [267,290) {GNU_entry_value(1) {reg5}, stack_value} GNU_locviews (sec_offset) [1709] variable "shdr_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-112)} [171a] variable "shdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [1ef,1f3) {reg0} [1f3,1fb) {reg4} GNU_locviews (sec_offset) [172f] lexical_block ranges (sec_offset) sibling (ref4) [1738] variable "debugdata" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [217,224) {reg0} [240,24d) {reg0} GNU_locviews (sec_offset) [174d] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1774] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [1782] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [179d] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [281,287) {reg0} [287,28f) {reg1} GNU_locviews (sec_offset) [17aa] formal_parameter "__errnum" abstract_origin (ref4) const_value (data1) [17b0] formal_parameter "__status" abstract_origin (ref4) const_value (data1) [17b6] GNU_call_site "__error_noreturn" low_pc (addr) abstract_origin (ref4) [17c3] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [17c8] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [17cd] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {const2u(2142)} [17d4] GNU_call_site_parameter location (exprloc) {reg9} GNU_call_site_value (exprloc) {addr(0x6368)} [17e3] GNU_call_site "elf_getscn" low_pc (addr) abstract_origin (ref4) [17f0] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1801] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [1807] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1818] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [181f] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [182c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [1831] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [183e] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [1845] GNU_call_site "gelf_getshdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [1856] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-112)} [185e] GNU_call_site "gelf_update_shdr" low_pc (addr) abstract_origin (ref4) [186b] GNU_call_site "__stack_chk_fail" low_pc (addr) abstract_origin (ref4) [1879] variable "symtabidx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1886] variable "newsymidx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1893] lexical_block [1894] subprogram "no_symtab_updates" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} static_link (exprloc) {breg10(0), plus_uconst(56), deref} GNU_all_call_sites (flag_present) [18b9] variable "d" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [18c4] variable "nrels" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [18d1] variable "symsize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [18de] variable "symidxn" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [18eb] variable "symd" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [18f8] variable "hashd" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1905] variable "symz" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1912] variable "syms" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [191f] variable "verd" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [192c] variable "verstab" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1939] variable "elsize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1946] variable "vers" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1953] variable "shdr_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1960] variable "shdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [196d] variable "symsz" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [197a] variable "symn" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1987] lexical_block sibling (ref4) [198c] variable "relidx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1999] lexical_block [199a] variable "rel_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [19a7] variable "symidx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [19b6] lexical_block sibling (ref4) [19bb] variable "relidx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [19c8] lexical_block [19c9] variable "rel_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [19d6] variable "symidx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [19e5] lexical_block sibling (ref4) [19ea] variable "bucket" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [19f7] variable "strshndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1a04] variable "elsize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1a11] variable "nchain" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1a1e] variable "nbucket" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1a2b] variable "used_buf" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1a38] variable "chain" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1a45] variable "n_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1a52] lexical_block [1a53] variable "inner" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1a60] lexical_block [1a61] variable "sym_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1a6e] variable "sym" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1a7b] variable "name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1a88] variable "hidx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1a98] lexical_block sibling (ref4) [1a9d] variable "bucket" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1aaa] variable "strshndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1ab7] variable "elsize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1ac4] variable "nbucket" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1ad1] variable "nchain" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1ade] variable "maxwords" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1aeb] variable "chain" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1af8] variable "n_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1b05] lexical_block [1b06] variable "inner" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1b13] lexical_block [1b14] variable "sym_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1b21] variable "sym" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1b2e] variable "name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1b3b] variable "hidx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1b4b] lexical_block [1b4c] variable "inner" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1b5c] lexical_block sibling (ref4) [1b61] variable "debug_crc" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1b6e] variable "debug_crc_data" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1b7c] lexical_block sibling (ref4) [1b81] variable "zero_off" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1b8e] variable "zero" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1b9c] lexical_block [1b9d] variable "zero_off" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1baa] variable "zero" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1bb9] pointer_type byte_size (data1) type (ref4) [1bbf] pointer_type byte_size (data1) type (ref4) [1bc5] pointer_type byte_size (data1) type (ref4) [1bcb] pointer_type byte_size (data1) type (ref4) [1bd1] pointer_type byte_size (data1) type (ref4) [1bd7] pointer_type byte_size (data1) type (ref4) [1bdd] pointer_type byte_size (data1) type (ref4) [1be3] pointer_type byte_size (data1) type (ref4) [1be9] pointer_type byte_size (data1) type (ref4) [1bef] pointer_type byte_size (data1) type (ref4) [1bf5] array_type type (ref4) sibling (ref4) [1bfe] subrange_type type (ref4) upper_bound (data1) [1c05] const_type type (ref4) [1c0a] pointer_type byte_size (data1) type (ref4) [1c10] pointer_type byte_size (data1) type (ref4) [1c16] pointer_type byte_size (data1) type (ref4) [1c1c] pointer_type byte_size (data1) type (ref4) [1c22] const_type type (ref4) [1c27] pointer_type byte_size (data1) type (ref4) [1c2d] pointer_type byte_size (data1) type (ref4) [1c33] pointer_type byte_size (data1) type (ref4) [1c39] array_type type (ref4) sibling (ref4) [1c42] subrange_type type (ref4) upper_bound (data1) [1c49] const_type type (ref4) [1c4e] array_type type (ref4) sibling (ref4) [1c57] subrange_type type (ref4) upper_bound (data1) [1c5e] const_type type (ref4) [1c63] subprogram "handle_debug_relocs" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) inline (data1) sibling (ref4) [1c75] formal_parameter "elf" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1c82] formal_parameter "ebl" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1c8f] formal_parameter "new_elf" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1c9c] formal_parameter "ehdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1ca9] formal_parameter "fname" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1cb6] formal_parameter "shstrndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1cc3] formal_parameter "last_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1cd0] formal_parameter "last_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1cdd] variable "lastoffset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1cea] variable "scn" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1cf7] lexical_block sibling (ref4) [1cfc] variable "shdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1d09] variable "new_scn" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1d16] variable "data" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1d23] lexical_block sibling (ref4) [1d28] variable "new_data" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1d36] lexical_block [1d37] variable "filesz" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1d46] lexical_block [1d47] variable "shdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1d54] lexical_block [1d55] variable "filesz" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [1d65] pointer_type byte_size (data1) type (ref4) [1d6b] pointer_type byte_size (data1) type (ref4) [1d71] subprogram "process_file" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} GNU_all_call_sites (flag_present) sibling (ref4) [1d94] formal_parameter "fname" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [5710,573c) {reg5} [573c,5892) {reg12} [5892,5897) {GNU_entry_value(1) {reg5}, stack_value} [5897,59e7) {reg12} GNU_locviews (sec_offset) [1da9] variable "pre_st" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-352)} [1dba] variable "tv" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-384)} [1dca] label "again" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) low_pc (addr) [1ddb] variable "fd" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [575d,5776) {reg0} [5776,57ad) {reg6} [57e8,586d) {reg6} [58d4,58e6) {reg0} [58e6,5954) {reg6} [59d6,59e2) {reg6} GNU_locviews (sec_offset) [1def] variable "st" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-208)} [1dff] variable "elf" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [580f,5813) {reg0} [5813,586d) {reg14} [58e6,59e2) {reg14} GNU_locviews (sec_offset) [1e14] variable "result" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [5856,5856) {reg0} [5856,586d) {reg13} [5936,593b) {lit1, stack_value} [594e,595f) {reg13} GNU_locviews (sec_offset) [1e29] inlined_subroutine "stat" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1e44] formal_parameter "__statbuf" abstract_origin (ref4) location (sec_offset) [57b6,57c6) {fbreg(-352), stack_value} GNU_locviews (sec_offset) [1e51] formal_parameter "__path" abstract_origin (ref4) location (sec_offset) [57b6,57c6) {reg12} GNU_locviews (sec_offset) [1e5e] GNU_call_site "__xstat" low_pc (addr) abstract_origin (ref4) [1e6b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [1e70] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0)} [1e76] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg3(0)} [1e7e] inlined_subroutine "open" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1e99] formal_parameter "__oflag" abstract_origin (ref4) location (sec_offset) [5753,5757) {reg4} GNU_locviews (sec_offset) [1ea6] formal_parameter "__path" abstract_origin (ref4) location (sec_offset) [5753,5757) {reg5} [5757,575d) {reg12} GNU_locviews (sec_offset) [1eb3] GNU_call_site "__open_2" low_pc (addr) abstract_origin (ref4) [1ec0] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [1ec8] inlined_subroutine "fstat" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1eef] formal_parameter "__statbuf" abstract_origin (ref4) location (sec_offset) [5763,5777) {fbreg(-208), stack_value} GNU_locviews (sec_offset) [1efc] formal_parameter "__fd" abstract_origin (ref4) location (sec_offset) [5763,5776) {reg0} [5776,5777) {reg6} GNU_locviews (sec_offset) [1f09] GNU_call_site "__fxstat" low_pc (addr) abstract_origin (ref4) [1f16] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [1f1b] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg6(0)} [1f21] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {fbreg(-208)} [1f2a] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1f45] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [58bb,58cd) {reg13} [58cd,58d1) {reg1} GNU_locviews (sec_offset) [1f52] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [58bb,58c7) {breg0(0)} [58c7,58d1) {reg4} GNU_locviews (sec_offset) [1f5f] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [58bb,58d2) {lit0, stack_value} GNU_locviews (sec_offset) [1f6c] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [1f79] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [1f7e] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg12(0)} [1f86] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [1fa1] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [592f,5931) {reg0} [5931,5935) {reg1} GNU_locviews (sec_offset) [1fae] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [592f,5936) {lit0, stack_value} GNU_locviews (sec_offset) [1fbb] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [592f,5936) {lit0, stack_value} GNU_locviews (sec_offset) [1fc8] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [1fd5] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [1fda] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [1fdf] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg12(0)} [1fe7] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [200e] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) [2031] GNU_call_site "unlink" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2042] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [2049] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) sibling (ref4) [205a] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [2061] GNU_call_site "close" low_pc (addr) abstract_origin (ref4) [206e] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [2077] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2092] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [59bc,59d1) {reg0} [59d1,59d5) {reg1} GNU_locviews (sec_offset) [209f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [59bc,59d6) {lit0, stack_value} GNU_locviews (sec_offset) [20ac] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [59bc,59d6) {lit1, stack_value} GNU_locviews (sec_offset) [20b9] GNU_call_site "__error_noreturn" low_pc (addr) abstract_origin (ref4) [20c6] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [20cb] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [20d0] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg12(0)} [20d6] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {const2u(803)} [20dd] GNU_call_site_parameter location (exprloc) {reg9} GNU_call_site_value (exprloc) {addr(0x6368)} [20ec] GNU_call_site "close" low_pc (addr) abstract_origin (ref4) sibling (ref4) [20fd] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [2104] GNU_call_site "elf_begin" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2115] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [211b] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit0} [2121] GNU_call_site "elf_kind" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2132] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [2139] GNU_call_site "handle_elf" low_pc (addr) abstract_origin (ref4) sibling (ref4) [214a] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [2150] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg14(0)} [2156] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [215c] GNU_call_site_parameter "prefix" abstract_origin (ref4) GNU_call_site_value (exprloc) {lit0} [2164] GNU_call_site "elf_end" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2175] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [217c] GNU_call_site "close" low_pc (addr) abstract_origin (ref4) sibling (ref4) [218d] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [2194] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [21a5] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [21ab] GNU_call_site "__errno_location" low_pc (addr) abstract_origin (ref4) [21b8] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [21c9] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [21cf] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [21e0] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [21e7] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [21f8] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [21fd] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [220a] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [2210] GNU_call_site "__stack_chk_fail" low_pc (addr) abstract_origin (ref4) [221e] array_type type (ref4) sibling (ref4) [2227] subrange_type type (ref4) upper_bound (data1) [222e] subprogram "remove_debug_relocations" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} GNU_all_call_sites (flag_present) sibling (ref4) [224d] formal_parameter "ebl" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [af0,af8) {reg5} [af8,b52) {reg9} [b52,1238) {GNU_entry_value(1) {reg5}, stack_value} GNU_locviews (sec_offset) [2262] formal_parameter "elf" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [af0,b52) {reg4} [b52,1238) {GNU_entry_value(1) {reg4}, stack_value} GNU_locviews (sec_offset) [2277] formal_parameter "ehdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [af0,b52) {reg1} [b52,1238) {GNU_entry_value(1) {reg1}, stack_value} GNU_locviews (sec_offset) [228c] formal_parameter "fname" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [af0,b52) {reg2} [b52,1238) {GNU_entry_value(1) {reg2}, stack_value} GNU_locviews (sec_offset) [22a1] formal_parameter "shstrndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [af0,b52) {reg8} [b52,1238) {fbreg(-480)} GNU_locviews (sec_offset) [22b6] variable "scn" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [b52,b52) {lit0, stack_value} [b52,b66) {reg13} [b66,b74) {reg0} [b74,b85) {reg13} [b8d,b9b) {reg13} [b9b,bae) {reg0} [bae,bc1) {reg13} [bc6,d95) {reg13} [d95,e18) {fbreg(-456)} [ea4,efb) {reg13} [efb,f74) {fbreg(-456)} [f74,ff2) {reg13} [104d,1091) {reg13} [10a7,1238) {reg13} GNU_locviews (sec_offset) [22cb] lexical_block ranges (sec_offset) sibling (ref4) [22d4] variable "shdr_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-400)} [22e5] variable "shdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [b78,b7b) {reg0} [b7b,b85) {reg6} [bc6,da0) {reg6} [da0,e18) {fbreg(-448)} [ea4,f0e) {reg6} [f0e,f74) {fbreg(-448)} [f74,ff2) {reg6} [1052,1091) {reg6} [10a7,11cc) {reg6} GNU_locviews (sec_offset) [22fa] lexical_block ranges (sec_offset) sibling (ref4) [2303] variable "tscn" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [bee,bf2) {reg0} [bf2,da8) {reg12} [da8,e18) {fbreg(-440)} [ea4,f1b) {reg12} [f1b,f74) {fbreg(-440)} [f74,ff2) {reg12} [1052,1091) {reg12} [10a7,11c0) {reg12} GNU_locviews (sec_offset) [2318] variable "tshdr_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-336)} [2329] variable "tshdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [bf3,c28) {reg0} GNU_locviews (sec_offset) [233e] variable "tname" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [c2f,c44) {reg0} [c44,c84) {reg14} [116e,11b9) {reg14} GNU_locviews (sec_offset) [2353] variable "reldata" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [c63,c87) {reg0} [c87,104d) {fbreg(-472)} [1052,116e) {fbreg(-472)} [116e,117e) {reg0} [117e,1238) {fbreg(-472)} GNU_locviews (sec_offset) [2368] variable "tchdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-432)} [2379] variable "tcompress_type" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [c73,cad) {lit0, stack_value} [cad,ea4) {fbreg(-460)} [ea4,ecd) {lit0, stack_value} [ecd,ed1) {reg0} [ed1,fe0) {fbreg(-460)} [fe0,ff2) {lit0, stack_value} [ff2,104d) {fbreg(-460)} [1052,1091) {fbreg(-460)} [10a7,112a) {fbreg(-460)} [112a,116e) {lit0, stack_value} [11b9,1238) {fbreg(-460)} GNU_locviews (sec_offset) [238e] variable "is_gnu_compressed" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [c73,c98) {lit0, stack_value} [c98,cad) {lit1, stack_value} [cad,ea4) {fbreg(-461)} [ea4,ee5) {lit0, stack_value} [ee5,fe0) {fbreg(-461)} [fe0,ff2) {lit0, stack_value} [ff2,104d) {fbreg(-461)} [1052,1091) {lit0, stack_value} [10a7,112a) {fbreg(-461)} [112a,116e) {lit1, stack_value} [11b9,1238) {fbreg(-461)} GNU_locviews (sec_offset) [23a3] variable "tdata" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-272), plus_uconst(16)} [23b6] variable "symt" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [cdf,cee) {breg6(40)} GNU_locviews (sec_offset) [23cb] variable "symdata" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-272), plus_uconst(40)} [23de] variable "xndxdata" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-272), plus_uconst(32)} [23f1] variable "symscn" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [cf4,cfb) {reg0} [cfb,d2b) {reg15} [f74,f7a) {reg15} [f7a,f7e) {reg5} GNU_locviews (sec_offset) [2406] subprogram "relocate" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) ranges (sec_offset) frame_base (exprloc) {call_frame_cfa {...}} static_link (exprloc) {breg15(0), plus_uconst(56), deref} GNU_all_call_sites (flag_present) sibling (ref4) [2423] formal_parameter "offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [290,2be) {reg5} [2be,2ea) {GNU_entry_value(1) {reg5}, stack_value} [2ea,2f7) {reg5} [2f7,460) {reg3} [460,4dc) {GNU_entry_value(1) {reg5}, stack_value} [4dc,51f) {reg3} [51f,71f) {GNU_entry_value(1) {reg5}, stack_value} [71f,751) {reg3} [751,844) {GNU_entry_value(1) {reg5}, stack_value} [6668,666d) {GNU_entry_value(1) {reg5}, stack_value} GNU_locviews (sec_offset) [2438] formal_parameter "addend" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [290,2be) {reg4} [2be,2ea) {GNU_entry_value(1) {reg4}, stack_value} [2ea,2ff) {reg4} [2ff,71a) {reg6} [71a,71f) {GNU_entry_value(1) {reg4}, stack_value} [71f,844) {reg6} [6668,666d) {reg6} GNU_locviews (sec_offset) [244d] formal_parameter "is_rela" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [290,2be) {reg1} [2be,2ea) {GNU_entry_value(1) {reg1}, stack_value} [2ea,316) {reg1} [316,844) {GNU_entry_value(1) {reg1}, stack_value} [6668,666d) {GNU_entry_value(1) {reg1}, stack_value} GNU_locviews (sec_offset) [2462] formal_parameter "rtype" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [290,2be) {reg2} [2be,2ea) {GNU_entry_value(1) {reg2}, stack_value} [2ea,316) {reg2} [316,844) {GNU_entry_value(1) {reg2}, stack_value} [6668,666d) {GNU_entry_value(1) {reg2}, stack_value} GNU_locviews (sec_offset) [2477] formal_parameter "symndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [290,2be) {reg8} [2be,2ea) {GNU_entry_value(1) {reg8}, stack_value} [2ea,316) {reg8} [316,341) {reg14} [341,844) {GNU_entry_value(1) {reg8}, stack_value} [6668,666d) {GNU_entry_value(1) {reg8}, stack_value} GNU_locviews (sec_offset) [248c] variable "addsub" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-240)} [249d] variable "type" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [31d,33c) {reg0} [33c,71a) {reg13} [71f,844) {reg13} [6668,666d) {reg13} GNU_locviews (sec_offset) [24b2] variable "sym_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-224)} [24c3] variable "xndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-236)} [24d4] variable "sym" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [34a,35c) {reg0} [35c,3e0) {fbreg(-264)} [3e8,544) {fbreg(-264)} [58d,71a) {fbreg(-264)} [71f,790) {fbreg(-264)} [7a1,7c0) {fbreg(-264)} [800,844) {fbreg(-264)} [6668,666d) {fbreg(-264)} GNU_locviews (sec_offset) [24e9] variable "sec" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [356,35c) {reg4} GNU_locviews (sec_offset) [24fe] variable "__PRETTY_FUNCTION__" name (strp) type (ref4) artificial (flag_present) location (exprloc) {addr(0x6800)} [2511] lexical_block ranges (sec_offset) sibling (ref4) [251a] variable "size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [3e8,3fe) {lit8, stack_value} [3fe,4d3) {reg1} [4d3,4dc) {fbreg(-176)} [4dc,4f2) {lit4, stack_value} [4f2,50b) {lit2, stack_value} [50b,51f) {lit1, stack_value} [51f,529) {fbreg(-176)} [58d,59c) {fbreg(-176)} [5a4,5ac) {fbreg(-176)} [5b2,5bf) {fbreg(-176)} [5cb,5eb) {reg1} [5eb,5f8) {fbreg(-176)} [6ae,6cb) {reg1} [6cb,6d8) {fbreg(-176)} [71f,72c) {reg1} GNU_locviews (sec_offset) [252f] union_type byte_size (data1) decl_file (data1) decl_line (data2) decl_column (data1) sibling (ref4) [2539] member "Byte" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2546] member "Half" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2553] member "Word" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2560] member "Sword" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [256d] member "Xword" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [257a] member "Sxword" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2588] variable "tmpbuf" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-232)} [2599] variable "tmpdata" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-192)} [25aa] variable "rdata" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-144)} [25bb] variable "value" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [4ab,4b9) {fbreg(-264), deref, plus_uconst(8)} [4b9,4dc) {reg14} [51f,5cb) {reg14} [5cb,5f8) {fbreg(-264), deref, plus_uconst(8)} [61b,71a) {reg14} [7c0,844) {reg14} [6668,666d) {reg14} GNU_locviews (sec_offset) [25d0] variable "s" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [555,58c) {reg0} [7c0,7cd) {reg0} GNU_locviews (sec_offset) [25e3] lexical_block ranges (sec_offset) sibling (ref4) [25ec] variable "d" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [6d9,719) {reg0} [800,80d) {reg0} GNU_locviews (sec_offset) [25ff] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2626] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [2634] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [264f] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [83e,844) {reg0} GNU_locviews (sec_offset) [265c] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [83e,844) {lit0, stack_value} GNU_locviews (sec_offset) [2669] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [83e,844) {lit1, stack_value} GNU_locviews (sec_offset) [2677] GNU_call_site "gelf_xlatetom" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2688] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-192)} [268f] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {fbreg(-272), deref} [2698] GNU_call_site "__assert_fail" low_pc (addr) abstract_origin (ref4) sibling (ref4) [26a9] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {addr(0x6381)} [26b6] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a48)} [26c3] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {const2u(617)} [26ca] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {addr(0x6800)} [26d8] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [26e9] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [26f0] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [26fd] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [2702] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [270f] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [2716] lexical_block ranges (sec_offset) sibling (ref4) [271f] variable "d" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [5f9,61b) {reg0} [751,75e) {reg0} [7a1,7bf) {reg0} GNU_locviews (sec_offset) [2732] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2759] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [2767] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2782] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [78f,790) {reg0} GNU_locviews (sec_offset) [278f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [78f,790) {lit0, stack_value} GNU_locviews (sec_offset) [279c] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [78f,790) {lit1, stack_value} GNU_locviews (sec_offset) [27a9] GNU_call_site "__error_noreturn" low_pc (addr) abstract_origin (ref4) [27b6] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [27bb] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [27c2] GNU_call_site "gelf_xlatetom" low_pc (addr) abstract_origin (ref4) sibling (ref4) [27d3] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-192)} [27da] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {fbreg(-272), deref} [27e3] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [27f4] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [27fb] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [280c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [2811] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [281e] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [2824] GNU_call_site "__assert_fail" low_pc (addr) abstract_origin (ref4) [2831] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {addr(0x6381)} [283e] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a48)} [284b] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {const2u(630)} [2852] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {addr(0x6800)} [2861] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2888] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [2896] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [28b1] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [74a,74c) {reg0} [74c,750) {reg1} GNU_locviews (sec_offset) [28be] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [74a,751) {lit0, stack_value} GNU_locviews (sec_offset) [28cb] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [74a,751) {lit1, stack_value} GNU_locviews (sec_offset) [28d8] GNU_call_site "__error_noreturn" low_pc (addr) abstract_origin (ref4) [28e5] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [28ea] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [28f1] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2918] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [2926] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2941] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [7fc,7fc) {reg0} [7fc,800) {reg1} GNU_locviews (sec_offset) [294e] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [7fc,800) {lit0, stack_value} GNU_locviews (sec_offset) [295b] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [7fc,800) {lit1, stack_value} GNU_locviews (sec_offset) [2969] GNU_call_site "gelf_xlatetof" low_pc (addr) abstract_origin (ref4) sibling (ref4) [297a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-272), deref} [2983] GNU_call_site "__assert_fail" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2994] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {addr(0x638f)} [29a1] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a48)} [29ae] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {const2u(654)} [29b5] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {addr(0x6800)} [29c3] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [29d4] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [29d9] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x6372)} [29e6] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [29ec] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [29fd] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [2a04] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2a15] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [2a1a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [2a27] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [2a2d] GNU_call_site "abort" low_pc (addr) abstract_origin (ref4) [2a3b] inlined_subroutine "secndx_name" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2a56] formal_parameter "ndx" abstract_origin (ref4) location (sec_offset) [356,358) {breg4(0), const4u(4294967295), and, stack_value} [358,35c) {reg4} GNU_locviews (sec_offset) [2a63] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [356,35c) {reg5} [35c,3b7) {reg14} GNU_locviews (sec_offset) [2a70] lexical_block ranges (sec_offset) [2a75] variable "shstrndx" abstract_origin (ref4) location (exprloc) {fbreg(-192)} [2a7e] variable "mem" abstract_origin (ref4) location (exprloc) {fbreg(-144)} [2a87] variable "sec" abstract_origin (ref4) location (sec_offset) [360,373) {reg0} GNU_locviews (sec_offset) [2a94] variable "shdr" abstract_origin (ref4) location (sec_offset) [374,38a) {reg0} [38a,3b7) {fbreg(-256)} GNU_locviews (sec_offset) [2aa1] GNU_call_site "elf_getscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2ab2] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [2ab9] GNU_call_site "gelf_getshdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2aca] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-144)} [2ad2] GNU_call_site "elf_getshdrstrndx" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2ae3] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [2ae9] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-192)} [2af1] GNU_call_site "elf_strptr" low_pc (addr) abstract_origin (ref4) [2afe] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [2b07] GNU_call_site "ebl_reloc_simple_type" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2b18] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {GNU_entry_value(1) {reg2}} [2b1f] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {fbreg(-240)} [2b27] GNU_call_site "gelf_getsymshndx" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2b38] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg14(0)} [2b3e] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {fbreg(-224)} [2b45] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {fbreg(-236)} [2b4d] GNU_call_site "ebl_debugscn_p" low_pc (addr) abstract_origin (ref4) [2b5a] GNU_call_site "__stack_chk_fail" low_pc (addr) abstract_origin (ref4) [2b68] variable "nrels" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [d66,da8) {reg0} [da8,e18) {fbreg(-488)} [ee5,f1b) {reg0} [f1b,f74) {fbreg(-488)} GNU_locviews (sec_offset) [2b7d] variable "next" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [d66,da8) {lit0, stack_value} [da8,e18) {reg3} [ee5,f1b) {lit0, stack_value} [f1b,f74) {reg3} GNU_locviews (sec_offset) [2b92] lexical_block low_pc (addr) high_pc (data8) sibling (ref4) [2ba7] variable "relidx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [ee5,f1b) {lit0, stack_value} [f1b,f74) {reg6} GNU_locviews (sec_offset) [2bbc] lexical_block low_pc (addr) high_pc (data8) [2bcd] variable "rel_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-144)} [2bde] variable "r" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f3b,f49) {reg0} [f49,f74) {reg12} GNU_locviews (sec_offset) [2bf1] GNU_call_site "gelf_getrel" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2c02] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [2c08] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg6(0)} [2c0e] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg14(0)} [2c15] GNU_call_site "relocate" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2c26] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [2c2b] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit0} [2c31] GNU_call_site "gelf_update_rel" low_pc (addr) abstract_origin (ref4) [2c3e] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [2c44] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg3(0)} [2c4a] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [2c53] lexical_block low_pc (addr) high_pc (data8) sibling (ref4) [2c68] variable "relidx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [d6c,da8) {lit0, stack_value} [da8,e04) {reg6} GNU_locviews (sec_offset) [2c7d] lexical_block low_pc (addr) high_pc (data8) [2c8e] variable "rela_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-144)} [2c9f] variable "r" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [dcc,dde) {reg0} [dde,e04) {reg12} GNU_locviews (sec_offset) [2cb2] GNU_call_site "gelf_getrela" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2cc3] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [2cc9] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg6(0)} [2ccf] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg15(0)} [2cd6] GNU_call_site "relocate" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2ce7] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit1} [2ced] GNU_call_site "gelf_update_rela" low_pc (addr) abstract_origin (ref4) [2cfa] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [2d00] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg3(0)} [2d06] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [2d0f] inlined_subroutine "get_xndxdata" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2d2a] formal_parameter "symscn" abstract_origin (ref4) location (sec_offset) [d17,d2b) {reg15} [f74,f7a) {reg15} [f7a,f7e) {reg5} GNU_locviews (sec_offset) [2d37] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [d17,d2d) {reg14} [f74,fe0) {reg14} GNU_locviews (sec_offset) [2d44] lexical_block ranges (sec_offset) [2d49] variable "xndxdata" abstract_origin (ref4) location (sec_offset) [d17,d2d) {lit0, stack_value} [d2d,d2d) {reg0} [f74,fdb) {lit0, stack_value} [fdb,fe0) {reg0} GNU_locviews (sec_offset) [2d56] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-208)} [2d5f] variable "shdr" abstract_origin (ref4) location (sec_offset) [d1c,d2b) {reg0} [f74,f7e) {reg0} GNU_locviews (sec_offset) [2d6c] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) sibling (ref4) [2d85] variable "scnndx" abstract_origin (ref4) location (sec_offset) [f84,f91) {reg0} [f91,fe0) {fbreg(-456)} GNU_locviews (sec_offset) [2d92] variable "xndxscn" abstract_origin (ref4) location (sec_offset) [f84,f91) {lit0, stack_value} [f91,fa9) {reg15} [fa9,fbb) {reg0} [fbb,fe0) {reg15} GNU_locviews (sec_offset) [2d9f] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [2dac] variable "xndxshdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-144)} [2db5] variable "xndxshdr" abstract_origin (ref4) location (sec_offset) [fbc,fca) {reg0} GNU_locviews (sec_offset) [2dc2] GNU_call_site "gelf_getshdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [2dd3] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [2dd9] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-488), deref} [2de2] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) [2def] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [2df5] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [2dfc] GNU_call_site "elf_ndxscn" low_pc (addr) abstract_origin (ref4) [2e09] GNU_call_site "elf_nextscn" low_pc (addr) abstract_origin (ref4) [2e16] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [2e1c] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg15(0)} [2e24] GNU_call_site "gelf_getshdr" low_pc (addr) abstract_origin (ref4) [2e31] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [2e37] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-208)} [2e41] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2e68] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [2e76] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2e91] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [e9d,e9d) {reg0} [e9d,ea4) {reg1} GNU_locviews (sec_offset) [2e9e] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [e9d,ea4) {lit0, stack_value} GNU_locviews (sec_offset) [2eab] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [e9d,ea4) {lit1, stack_value} GNU_locviews (sec_offset) [2eb9] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2ee0] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [2eee] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2f09] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [104a,104d) {reg0} GNU_locviews (sec_offset) [2f16] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [104a,104d) {lit0, stack_value} GNU_locviews (sec_offset) [2f23] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [104a,104d) {lit1, stack_value} GNU_locviews (sec_offset) [2f31] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2f58] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [2f66] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2f81] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1090,1091) {reg0} GNU_locviews (sec_offset) [2f8e] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1090,1091) {lit0, stack_value} GNU_locviews (sec_offset) [2f9b] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1090,1091) {lit1, stack_value} GNU_locviews (sec_offset) [2fa9] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2fc4] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1168,116e) {reg0} GNU_locviews (sec_offset) [2fd1] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1168,116e) {lit0, stack_value} GNU_locviews (sec_offset) [2fde] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1168,116e) {lit1, stack_value} GNU_locviews (sec_offset) [2feb] GNU_call_site "__error_noreturn" low_pc (addr) abstract_origin (ref4) [2ff8] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [2ffd] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [3004] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [302b] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [3039] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [3054] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [10e4,10e7) {reg0} GNU_locviews (sec_offset) [3061] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [10e4,10e7) {lit0, stack_value} GNU_locviews (sec_offset) [306e] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [10e4,10e7) {lit1, stack_value} GNU_locviews (sec_offset) [307c] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [30a3] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [30b1] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [30cc] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1124,112a) {reg0} GNU_locviews (sec_offset) [30d9] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1124,112a) {lit0, stack_value} GNU_locviews (sec_offset) [30e6] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1124,112a) {lit1, stack_value} GNU_locviews (sec_offset) [30f4] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [311b] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [3129] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [3150] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [315e] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [3179] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [11b4,11b9) {reg0} GNU_locviews (sec_offset) [3186] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [11b4,11b9) {lit0, stack_value} GNU_locviews (sec_offset) [3193] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [11b4,11b9) {lit1, stack_value} GNU_locviews (sec_offset) [31a1] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [31c8] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) [31eb] GNU_call_site "unlink" low_pc (addr) abstract_origin (ref4) sibling (ref4) [31fc] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [3203] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3214] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [321b] GNU_call_site "close" low_pc (addr) abstract_origin (ref4) [3228] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [3231] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [324c] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1233,1238) {reg0} GNU_locviews (sec_offset) [3259] formal_parameter "__errnum" abstract_origin (ref4) const_value (data1) [325f] formal_parameter "__status" abstract_origin (ref4) const_value (data1) [3266] GNU_call_site "elf_getscn" low_pc (addr) abstract_origin (ref4) [3273] GNU_call_site "gelf_getshdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3284] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [328a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-336)} [3292] GNU_call_site "elf_strptr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [32a3] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-480), deref} [32ac] GNU_call_site "ebl_debugscn_p" low_pc (addr) abstract_origin (ref4) sibling (ref4) [32bd] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg14(0)} [32c4] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [32d5] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [32db] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [32e1] GNU_call_site "elf_compress_gnu" low_pc (addr) abstract_origin (ref4) sibling (ref4) [32f2] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [32f8] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [32fd] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit0} [3303] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3314] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [331a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [3320] GNU_call_site "elf_getscn" low_pc (addr) abstract_origin (ref4) [332d] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [333e] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [3344] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [334a] GNU_call_site "gelf_update_shdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [335b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [3361] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg6(0)} [3368] GNU_call_site "elf_compress" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3379] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [337f] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-460), deref_size(4)} [3388] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit1} [338e] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [339f] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [33a6] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [33b7] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [33bc] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [33c9] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [33cf] GNU_call_site "gelf_getchdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [33e0] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [33e6] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-432)} [33ee] GNU_call_site "elf_compress" low_pc (addr) abstract_origin (ref4) sibling (ref4) [33ff] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [3405] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [340a] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit0} [3410] GNU_call_site "elf_compress_gnu" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3421] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [3427] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit1} [342c] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit1} [3432] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3443] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [344a] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [345b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [3460] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [346d] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [3473] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3484] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [348b] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [349c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [34a1] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [34ae] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [34b4] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [34c5] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [34cc] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [34dd] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [34e2] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [34ef] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [34f5] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3506] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [350d] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [351e] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [3523] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [3530] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [3536] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3547] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [354e] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [355f] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [3564] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [3571] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [3577] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3588] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [358f] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [35a0] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [35a5] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [35b2] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [35b8] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [35c9] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [35d0] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [35dd] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [35e2] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [35ef] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [35f6] GNU_call_site "gelf_getshdr" low_pc (addr) abstract_origin (ref4) [3603] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [3609] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-400)} [3612] GNU_call_site "elf_nextscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3623] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg13(0)} [362a] GNU_call_site "elf_nextscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [363b] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg13(0)} [3642] GNU_call_site "__stack_chk_fail" low_pc (addr) abstract_origin (ref4) [3650] pointer_type byte_size (data1) type (ref4) [3656] pointer_type byte_size (data1) type (ref4) [365c] array_type type (ref4) sibling (ref4) [3665] subrange_type type (ref4) upper_bound (data1) [366c] const_type type (ref4) [3671] subprogram "update_shdrstrndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} GNU_all_call_sites (flag_present) sibling (ref4) [3694] formal_parameter "elf" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [60,92) {reg5} [92,d5) {reg6} [d5,da) {GNU_entry_value(1) {reg5}, stack_value} [da,132) {reg6} GNU_locviews (sec_offset) [36a9] formal_parameter "shdrstrndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [60,92) {reg4} [92,d4) {reg3} [d4,da) {GNU_entry_value(1) {reg4}, stack_value} [da,132) {reg3} GNU_locviews (sec_offset) [36be] variable "ehdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-128)} [36cf] lexical_block ranges (sec_offset) sibling (ref4) [36d8] variable "scn0" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [fd,101) {reg0} [101,10a) {reg13} [111,12d) {reg13} GNU_locviews (sec_offset) [36ed] variable "shdr0_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-192)} [36fe] variable "shdr0" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [108,10a) {reg0} [111,122) {reg0} GNU_locviews (sec_offset) [3713] GNU_call_site "elf_getscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3724] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [372a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [3730] GNU_call_site "gelf_getshdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3741] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [3747] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-192)} [374f] GNU_call_site "gelf_update_shdr" low_pc (addr) abstract_origin (ref4) [375c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [3764] GNU_call_site "gelf_getehdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3775] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [377b] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-128)} [3783] GNU_call_site "gelf_update_ehdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3794] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [379a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0)} [37a1] GNU_call_site "__stack_chk_fail" low_pc (addr) abstract_origin (ref4) [37af] subprogram "get_xndxdata" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) inline (data1) sibling (ref4) [37c1] formal_parameter "elf" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [37ce] formal_parameter "symscn" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [37db] variable "xndxdata" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [37e8] variable "shdr_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [37f5] variable "shdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [3802] lexical_block [3803] variable "scnndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [3810] variable "xndxscn" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [381d] lexical_block [381e] variable "xndxshdr_mem" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [382b] variable "xndxshdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [383b] subprogram "secndx_name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) inline (data1) sibling (ref4) [384d] formal_parameter "elf" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [385a] formal_parameter "ndx" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [3867] variable "shstrndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [3874] variable "mem" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [3881] variable "sec" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [388e] variable "shdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [389c] subprogram "parse_opt" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} GNU_all_call_sites (flag_present) sibling (ref4) [38bf] formal_parameter "key" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [850,86a) {reg5} [86a,88a) {GNU_entry_value(1) {reg5}, stack_value} [88a,896) {reg5} [896,8af) {GNU_entry_value(1) {reg5}, stack_value} [8af,8c5) {reg5} [8c5,a4e) {GNU_entry_value(1) {reg5}, stack_value} [a4e,a6c) {reg5} [a6c,aeb) {GNU_entry_value(1) {reg5}, stack_value} GNU_locviews (sec_offset) [38d4] formal_parameter "arg" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [850,885) {reg4} [885,88a) {GNU_entry_value(1) {reg4}, stack_value} [88a,8c5) {reg4} [8c5,8c9) {GNU_entry_value(1) {reg4}, stack_value} [8c9,8f9) {reg4} [8f9,923) {reg6} [923,974) {reg4} [974,988) {reg6} [988,9c7) {reg4} [9c7,a12) {reg6} [a12,a2c) {reg4} [a2c,a40) {reg6} [a40,a6c) {reg4} [a6c,abc) {GNU_entry_value(1) {reg4}, stack_value} [abc,ac7) {reg4} [ac7,aeb) {reg6} GNU_locviews (sec_offset) [38e9] formal_parameter "state" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [850,876) {reg1} [876,88a) {GNU_entry_value(1) {reg1}, stack_value} [88a,8a6) {reg1} [8a6,8af) {GNU_entry_value(1) {reg1}, stack_value} [8af,8c5) {reg1} [8c5,a40) {GNU_entry_value(1) {reg1}, stack_value} [a40,a6c) {reg1} [a6c,abc) {reg12} [abc,aeb) {GNU_entry_value(1) {reg1}, stack_value} GNU_locviews (sec_offset) [38fe] inlined_subroutine "add_pattern" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [3919] formal_parameter "pattern" abstract_origin (ref4) location (sec_offset) [8f0,8f9) {reg4} [8f9,923) {reg6} GNU_locviews (sec_offset) [3926] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [8f0,923) {addr(0x59f8), stack_value} GNU_locviews (sec_offset) [3933] lexical_block ranges (sec_offset) [3938] variable "p" abstract_origin (ref4) location (sec_offset) [900,904) {reg0} [904,923) {reg12} GNU_locviews (sec_offset) [3945] GNU_call_site "xmalloc" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3956] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit16} [395c] GNU_call_site "xstrdup" low_pc (addr) abstract_origin (ref4) [3969] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [3972] inlined_subroutine "add_pattern" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [398d] formal_parameter "pattern" abstract_origin (ref4) location (sec_offset) [9df,a12) {reg6} GNU_locviews (sec_offset) [399a] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [9df,a12) {addr(0x59f0), stack_value} GNU_locviews (sec_offset) [39a7] lexical_block ranges (sec_offset) [39ac] variable "p" abstract_origin (ref4) location (sec_offset) [9ef,9f3) {reg0} [9f3,a12) {reg12} GNU_locviews (sec_offset) [39b9] GNU_call_site "xmalloc" low_pc (addr) abstract_origin (ref4) sibling (ref4) [39ca] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit16} [39d0] GNU_call_site "xstrdup" low_pc (addr) abstract_origin (ref4) [39dd] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [39e6] inlined_subroutine "section_name_matches" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [3a0d] formal_parameter "name" abstract_origin (ref4) location (sec_offset) [a57,a92) {addr(0x63e9), stack_value} GNU_locviews (sec_offset) [3a1a] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [a57,a6c) {reg6} GNU_locviews (sec_offset) [3a27] variable "pattern" abstract_origin (ref4) location (sec_offset) [a57,a92) {reg6} GNU_locviews (sec_offset) [3a34] GNU_call_site "fnmatch" low_pc (addr) abstract_origin (ref4) [3a41] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg3(0)} [3a47] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {const1u(32)} [3a4f] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [3a6a] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [ada,adc) {reg0} [adc,ae0) {reg1} GNU_locviews (sec_offset) [3a77] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [ada,ae1) {lit0, stack_value} GNU_locviews (sec_offset) [3a84] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [ada,ae1) {lit0, stack_value} GNU_locviews (sec_offset) [3a91] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [3a9e] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [3aa3] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [3aaa] GNU_call_site "fnmatch" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3abb] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [3ac1] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x63e9)} [3ace] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {const1u(32)} [3ad5] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3ae6] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [3aeb] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a70)} [3af8] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [3afe] GNU_call_site "argp_error" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3b0f] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [3b16] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [3b23] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [3b2a] subprogram "main" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} GNU_all_call_sites (flag_present) sibling (ref4) [3b4c] formal_parameter "argc" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [6850,6869) {reg5} [6869,69ca) {reg3} [69ca,69ce) {GNU_entry_value(1) {reg5}, stack_value} [69ce,6a57) {reg3} GNU_locviews (sec_offset) [3b60] formal_parameter "argv" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [6850,685b) {reg4} [685b,69cb) {reg6} [69cb,69ce) {GNU_entry_value(1) {reg4}, stack_value} [69ce,6a57) {reg6} GNU_locviews (sec_offset) [3b74] variable "remaining" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {fbreg(-44)} [3b83] variable "result" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [6879,6971) {lit0, stack_value} [6971,69ae) {reg12} [69ce,6a3f) {lit0, stack_value} [6a3f,6a44) {reg0} [6a49,6a57) {lit0, stack_value} GNU_locviews (sec_offset) [3b97] inlined_subroutine "free_patterns" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [3bbe] GNU_call_site "free_sec_patterns" low_pc (addr) abstract_origin (ref4) [3bcb] GNU_call_site "free_sec_patterns" low_pc (addr) abstract_origin (ref4) [3bd9] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data1) call_column (data1) sibling (ref4) [3bf3] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [6a0e,6a10) {reg0} [6a10,6a14) {reg1} GNU_locviews (sec_offset) [3c00] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [6a0e,6a15) {lit0, stack_value} GNU_locviews (sec_offset) [3c0d] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [6a0e,6a15) {lit1, stack_value} GNU_locviews (sec_offset) [3c1a] GNU_call_site "__error_noreturn" low_pc (addr) abstract_origin (ref4) [3c27] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [3c2c] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [3c33] GNU_call_site "__fsetlocking" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3c44] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit2} [3c4a] GNU_call_site "__fsetlocking" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3c5b] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit2} [3c61] GNU_call_site "__fsetlocking" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3c72] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit2} [3c78] GNU_call_site "setlocale" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3c89] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit6} [3c8e] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x6542)} [3c9c] GNU_call_site "bindtextdomain" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3cad] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {addr(0x6555)} [3cba] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x6543)} [3cc8] GNU_call_site "textdomain" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3cd9] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {addr(0x6555)} [3ce7] GNU_call_site "argp_parse" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3cf8] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {addr(0x6a60)} [3d05] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg3(0)} [3d0b] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg6(0)} [3d11] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {lit0} [3d16] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {fbreg(-44)} [3d1c] GNU_call_site_parameter location (exprloc) {reg9} GNU_call_site_value (exprloc) {lit0} [3d22] GNU_call_site "elf_version" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3d33] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [3d39] GNU_call_site "process_file" low_pc (addr) abstract_origin (ref4) [3d46] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3d57] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [3d5d] GNU_call_site "process_file" low_pc (addr) abstract_origin (ref4) sibling (ref4) [3d6e] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {addr(0x655e)} [3d7c] GNU_call_site "__stack_chk_fail" low_pc (addr) abstract_origin (ref4) [3d8a] subprogram "section_name_matches" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) inline (data1) sibling (ref4) [3d9b] formal_parameter "patterns" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3da7] formal_parameter "name" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3db3] variable "pattern" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3dc0] subprogram "free_patterns" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) inline (data1) [3dc9] subprogram "free_sec_patterns" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} GNU_all_call_sites (flag_present) sibling (ref4) [3de7] formal_parameter "patterns" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [140,14e) {reg5} [14e,174) {GNU_entry_value(1) {reg5}, stack_value} [174,175) {reg5} GNU_locviews (sec_offset) [3dfb] variable "pattern" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [140,14e) {reg5} [14e,172) {reg3} [174,175) {reg5} GNU_locviews (sec_offset) [3e0f] lexical_block low_pc (addr) high_pc (data8) [3e20] variable "p" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [14e,157) {reg3} [157,173) {reg6} GNU_locviews (sec_offset) [3e32] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) [3e3f] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) [3e4c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [3e55] subprogram "add_pattern" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) inline (data1) sibling (ref4) [3e62] formal_parameter "patterns" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3e6e] formal_parameter "pattern" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3e7a] variable "p" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3e85] pointer_type byte_size (data1) type (ref4) [3e8b] subprogram "pwrite_retry" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) inline (data1) sibling (ref4) [3e9c] formal_parameter "fd" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3ea7] formal_parameter "buf" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3eb3] formal_parameter "len" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3ebf] formal_parameter "off" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3ecb] variable "recvd" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3ed7] lexical_block [3ed8] variable "ret" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3ee4] lexical_block [3ee5] variable "__result" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3ef4] subprogram "error" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) inline (data1) sibling (ref4) [3f01] formal_parameter "__status" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3f0d] formal_parameter "__errnum" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3f19] formal_parameter "__format" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3f25] unspecified_parameters [3f27] subprogram "fstat" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) inline (data1) sibling (ref4) [3f39] formal_parameter "__fd" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [3f46] formal_parameter "__statbuf" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [3f54] pointer_type byte_size (data1) type (ref4) [3f5a] subprogram "stat" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) inline (data1) sibling (ref4) [3f6c] formal_parameter "__path" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [3f79] formal_parameter "__statbuf" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [3f87] subprogram "strcpy" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) inline (data1) artificial (flag_present) sibling (ref4) [3f98] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3fa4] formal_parameter "__src" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3fb1] subprogram "memset" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) inline (data1) artificial (flag_present) sibling (ref4) [3fc2] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3fce] formal_parameter "__ch" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3fda] formal_parameter "__len" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3fe7] subprogram "mempcpy" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) inline (data1) artificial (flag_present) sibling (ref4) [3ff8] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4004] formal_parameter "__src" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4010] formal_parameter "__len" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [401d] subprogram "memcpy" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) inline (data1) artificial (flag_present) sibling (ref4) [402e] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [403a] formal_parameter "__src" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4046] formal_parameter "__len" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4053] subprogram "open" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) inline (data1) artificial (flag_present) sibling (ref4) [4064] formal_parameter "__path" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4070] formal_parameter "__oflag" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [407c] unspecified_parameters [407e] subprogram "cleanup_debug" abstract_origin (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} GNU_all_call_sites (flag_present) sibling (ref4) [4099] GNU_call_site "unlink" low_pc (addr) abstract_origin (ref4) sibling (ref4) [40aa] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [40b1] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) sibling (ref4) [40c2] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg6(0)} [40c9] GNU_call_site "close" low_pc (addr) abstract_origin (ref4) [40d7] subprogram "handle_elf" abstract_origin (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} GNU_all_call_sites (flag_present) sibling (ref4) [40f2] formal_parameter "fd" abstract_origin (ref4) location (sec_offset) [1240,1265) {reg5} [1265,1285) {fbreg(-508)} [1285,1297) {breg0(-508)} [1297,12fc) {fbreg(-508)} [12fc,1302) {reg0} [1302,17fe) {fbreg(-508)} [1813,1ac1) {fbreg(-508)} [1ac1,1ac2) {breg7(-500)} [1ac2,1c9f) {fbreg(-508)} [1c9f,1cb8) {reg0} [1cb8,336f) {fbreg(-508)} [3378,3402) {fbreg(-508)} [340b,34c1) {fbreg(-508)} [34ca,34ff) {fbreg(-508)} [350e,3590) {fbreg(-508)} [3599,35d3) {fbreg(-508)} [35dc,3650) {fbreg(-508)} [3659,368e) {fbreg(-508)} [369d,36d2) {fbreg(-508)} [36e1,373a) {fbreg(-508)} [3743,4007) {fbreg(-508)} [4016,416f) {fbreg(-508)} [4175,41df) {fbreg(-508)} [41ee,43df) {fbreg(-508)} [43ee,462f) {fbreg(-508)} [463f,46e7) {fbreg(-508)} [46f0,472b) {fbreg(-508)} [4734,4f18) {fbreg(-508)} [4f21,5027) {fbreg(-508)} [5036,5205) {fbreg(-508)} [5215,52b0) {fbreg(-508)} [52b6,55df) {fbreg(-508)} [55ee,5633) {fbreg(-508)} [5639,5676) {fbreg(-508)} [567c,56e4) {fbreg(-508)} [56ea,5703) {fbreg(-508)} GNU_locviews (sec_offset) [40ff] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [1240,1297) {reg4} [1297,1797) {reg13} [1797,1813) {GNU_entry_value(1) {reg4}, stack_value} [1813,18aa) {reg13} [18aa,1ac2) {GNU_entry_value(1) {reg4}, stack_value} [1ac2,1ae1) {reg13} [1ae1,1b99) {GNU_entry_value(1) {reg4}, stack_value} [1b99,1c33) {reg13} [1c33,1c9f) {GNU_entry_value(1) {reg4}, stack_value} [1c9f,1cad) {reg13} [1cad,1ce1) {GNU_entry_value(1) {reg4}, stack_value} [1ce1,1eda) {reg13} [1eda,1f35) {GNU_entry_value(1) {reg4}, stack_value} [1f35,1f57) {reg13} [1f57,203f) {GNU_entry_value(1) {reg4}, stack_value} [203f,2073) {reg13} [2073,20c9) {GNU_entry_value(1) {reg4}, stack_value} [20c9,21a1) {reg13} [21a1,21d5) {GNU_entry_value(1) {reg4}, stack_value} [21d5,2205) {reg13} [2205,2214) {GNU_entry_value(1) {reg4}, stack_value} [2214,26e6) {reg13} [26e6,2a6d) {GNU_entry_value(1) {reg4}, stack_value} [2a6d,2aa7) {reg13} [2aa7,2f2c) {fbreg(-576)} [2f2c,3043) {GNU_entry_value(1) {reg4}, stack_value} [3043,3240) {fbreg(-576)} [3240,32be) {GNU_entry_value(1) {reg4}, stack_value} [32be,32e2) {reg13} [32e2,336f) {fbreg(-576)} [336f,3378) {GNU_entry_value(1) {reg4}, stack_value} [3378,3402) {fbreg(-576)} [3402,340b) {GNU_entry_value(1) {reg4}, stack_value} [340b,346c) {fbreg(-576)} [346c,3487) {GNU_entry_value(1) {reg4}, stack_value} [3487,34c1) {fbreg(-576)} [34c1,34ca) {GNU_entry_value(1) {reg4}, stack_value} [34ca,3551) {reg13} [3551,3556) {GNU_entry_value(1) {reg4}, stack_value} [3556,3590) {fbreg(-576)} [3590,3599) {GNU_entry_value(1) {reg4}, stack_value} [3599,35d3) {fbreg(-576)} [35d3,35dc) {GNU_entry_value(1) {reg4}, stack_value} [35dc,3650) {fbreg(-576)} [3650,3659) {GNU_entry_value(1) {reg4}, stack_value} [3659,368e) {fbreg(-576)} [368e,369d) {GNU_entry_value(1) {reg4}, stack_value} [369d,3700) {reg13} [3700,3743) {GNU_entry_value(1) {reg4}, stack_value} [3743,38d3) {fbreg(-576)} [38d3,3c63) {GNU_entry_value(1) {reg4}, stack_value} [3c63,3c9d) {fbreg(-576)} [3c9d,50f6) {GNU_entry_value(1) {reg4}, stack_value} [50f6,5205) {fbreg(-576)} [5205,5215) {GNU_entry_value(1) {reg4}, stack_value} [5215,52b0) {fbreg(-576)} [52b0,52b6) {GNU_entry_value(1) {reg4}, stack_value} [52b6,5303) {fbreg(-576)} [5303,5500) {GNU_entry_value(1) {reg4}, stack_value} [5500,550c) {fbreg(-576)} [550c,56ea) {GNU_entry_value(1) {reg4}, stack_value} [56ea,5703) {fbreg(-576)} GNU_locviews (sec_offset) [410c] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [1240,1297) {reg1} [1297,1367) {reg12} [1367,16d4) {GNU_entry_value(1) {reg1}, stack_value} [16d4,16f5) {reg12} [16f5,1c9f) {GNU_entry_value(1) {reg1}, stack_value} [1c9f,1cbc) {reg12} [1cbc,20c9) {GNU_entry_value(1) {reg1}, stack_value} [20c9,20df) {reg12} [20df,5703) {GNU_entry_value(1) {reg1}, stack_value} GNU_locviews (sec_offset) [4119] formal_parameter "mode" abstract_origin (ref4) location (sec_offset) [1240,1297) {reg2} [1297,143d) {reg3} [143d,16d4) {fbreg(-568)} [16d4,172d) {reg3} [172d,17fe) {fbreg(-568)} [17fe,1813) {GNU_entry_value(1) {reg2}, stack_value} [1813,18f4) {fbreg(-568)} [18f4,1ac2) {GNU_entry_value(1) {reg2}, stack_value} [1ac2,1ae1) {reg3} [1ae1,1b99) {GNU_entry_value(1) {reg2}, stack_value} [1b99,1c9f) {fbreg(-568)} [1c9f,1ce1) {reg3} [1ce1,1ddc) {fbreg(-568)} [1ddc,203f) {GNU_entry_value(1) {reg2}, stack_value} [203f,2060) {fbreg(-568)} [2060,20b1) {reg3} [20b1,20c9) {fbreg(-568)} [20c9,2101) {reg3} [2101,2148) {fbreg(-568)} [2148,2168) {reg3} [2168,2193) {fbreg(-568)} [2193,21f5) {reg3} [21f5,2205) {fbreg(-568)} [2205,2214) {GNU_entry_value(1) {reg2}, stack_value} [2214,2229) {fbreg(-568)} [2229,2282) {GNU_entry_value(1) {reg2}, stack_value} [2282,2566) {fbreg(-568)} [2566,258a) {GNU_entry_value(1) {reg2}, stack_value} [258a,25af) {fbreg(-568)} [25af,2a91) {GNU_entry_value(1) {reg2}, stack_value} [2a91,2f4a) {fbreg(-568)} [2f4a,3043) {GNU_entry_value(1) {reg2}, stack_value} [3043,3240) {fbreg(-568)} [3240,32e2) {GNU_entry_value(1) {reg2}, stack_value} [32e2,336f) {fbreg(-568)} [336f,3378) {GNU_entry_value(1) {reg2}, stack_value} [3378,3402) {fbreg(-568)} [3402,340b) {GNU_entry_value(1) {reg2}, stack_value} [340b,34c1) {fbreg(-568)} [34c1,34ca) {GNU_entry_value(1) {reg2}, stack_value} [34ca,34ff) {fbreg(-568)} [34ff,350e) {GNU_entry_value(1) {reg2}, stack_value} [350e,3535) {reg3} [3535,3551) {fbreg(-568)} [3551,3556) {GNU_entry_value(1) {reg2}, stack_value} [3556,3590) {fbreg(-568)} [3590,3599) {GNU_entry_value(1) {reg2}, stack_value} [3599,35d3) {fbreg(-568)} [35d3,35dc) {GNU_entry_value(1) {reg2}, stack_value} [35dc,3650) {fbreg(-568)} [3650,3659) {GNU_entry_value(1) {reg2}, stack_value} [3659,368e) {fbreg(-568)} [368e,369d) {GNU_entry_value(1) {reg2}, stack_value} [369d,36d2) {fbreg(-568)} [36d2,36e1) {GNU_entry_value(1) {reg2}, stack_value} [36e1,3700) {reg3} [3700,3743) {GNU_entry_value(1) {reg2}, stack_value} [3743,4007) {fbreg(-568)} [4007,4016) {GNU_entry_value(1) {reg2}, stack_value} [4016,416f) {fbreg(-568)} [416f,4175) {GNU_entry_value(1) {reg2}, stack_value} [4175,41df) {fbreg(-568)} [41df,41ee) {GNU_entry_value(1) {reg2}, stack_value} [41ee,43df) {fbreg(-568)} [43df,43ee) {GNU_entry_value(1) {reg2}, stack_value} [43ee,462f) {fbreg(-568)} [462f,463f) {GNU_entry_value(1) {reg2}, stack_value} [463f,46e7) {fbreg(-568)} [46e7,46f0) {GNU_entry_value(1) {reg2}, stack_value} [46f0,472b) {fbreg(-568)} [472b,4734) {GNU_entry_value(1) {reg2}, stack_value} [4734,4f18) {fbreg(-568)} [4f18,4f21) {GNU_entry_value(1) {reg2}, stack_value} [4f21,5027) {fbreg(-568)} [5027,5036) {GNU_entry_value(1) {reg2}, stack_value} [5036,5205) {fbreg(-568)} [5205,5215) {GNU_entry_value(1) {reg2}, stack_value} [5215,52b0) {fbreg(-568)} [52b0,52b6) {GNU_entry_value(1) {reg2}, stack_value} [52b6,55df) {fbreg(-568)} [55df,55ee) {GNU_entry_value(1) {reg2}, stack_value} [55ee,5633) {fbreg(-568)} [5633,5639) {GNU_entry_value(1) {reg2}, stack_value} [5639,5676) {fbreg(-568)} [5676,567c) {GNU_entry_value(1) {reg2}, stack_value} [567c,56e4) {fbreg(-568)} [56e4,56ea) {GNU_entry_value(1) {reg2}, stack_value} [56ea,5703) {fbreg(-568)} GNU_locviews (sec_offset) [4126] formal_parameter "tvp" abstract_origin (ref4) location (sec_offset) [1240,1297) {reg8} [1297,17fe) {fbreg(-536)} [17fe,1813) {GNU_entry_value(1) {reg8}, stack_value} [1813,1ac1) {fbreg(-536)} [1ac1,1ac2) {breg7(-528)} [1ac2,336f) {fbreg(-536)} [336f,3378) {GNU_entry_value(1) {reg8}, stack_value} [3378,3402) {fbreg(-536)} [3402,340b) {GNU_entry_value(1) {reg8}, stack_value} [340b,34c1) {fbreg(-536)} [34c1,34ca) {GNU_entry_value(1) {reg8}, stack_value} [34ca,34ff) {fbreg(-536)} [34ff,350e) {GNU_entry_value(1) {reg8}, stack_value} [350e,3590) {fbreg(-536)} [3590,3599) {GNU_entry_value(1) {reg8}, stack_value} [3599,35d3) {fbreg(-536)} [35d3,35dc) {GNU_entry_value(1) {reg8}, stack_value} [35dc,3650) {fbreg(-536)} [3650,3659) {GNU_entry_value(1) {reg8}, stack_value} [3659,368e) {fbreg(-536)} [368e,369d) {GNU_entry_value(1) {reg8}, stack_value} [369d,36d2) {fbreg(-536)} [36d2,36e1) {GNU_entry_value(1) {reg8}, stack_value} [36e1,373a) {fbreg(-536)} [373a,3743) {GNU_entry_value(1) {reg8}, stack_value} [3743,4007) {fbreg(-536)} [4007,4016) {GNU_entry_value(1) {reg8}, stack_value} [4016,416f) {fbreg(-536)} [416f,4175) {GNU_entry_value(1) {reg8}, stack_value} [4175,41df) {fbreg(-536)} [41df,41ee) {GNU_entry_value(1) {reg8}, stack_value} [41ee,43df) {fbreg(-536)} [43df,43ee) {GNU_entry_value(1) {reg8}, stack_value} [43ee,462f) {fbreg(-536)} [462f,463f) {GNU_entry_value(1) {reg8}, stack_value} [463f,46e7) {fbreg(-536)} [46e7,46f0) {GNU_entry_value(1) {reg8}, stack_value} [46f0,472b) {fbreg(-536)} [472b,4734) {GNU_entry_value(1) {reg8}, stack_value} [4734,4f18) {fbreg(-536)} [4f18,4f21) {GNU_entry_value(1) {reg8}, stack_value} [4f21,5027) {fbreg(-536)} [5027,5036) {GNU_entry_value(1) {reg8}, stack_value} [5036,5205) {fbreg(-536)} [5205,5215) {GNU_entry_value(1) {reg8}, stack_value} [5215,52b0) {fbreg(-536)} [52b0,52b6) {GNU_entry_value(1) {reg8}, stack_value} [52b6,55df) {fbreg(-536)} [55df,55ee) {GNU_entry_value(1) {reg8}, stack_value} [55ee,5633) {fbreg(-536)} [5633,5639) {GNU_entry_value(1) {reg8}, stack_value} [5639,5676) {fbreg(-536)} [5676,567c) {GNU_entry_value(1) {reg8}, stack_value} [567c,56e4) {fbreg(-536)} [56e4,56ea) {GNU_entry_value(1) {reg8}, stack_value} [56ea,5703) {fbreg(-536)} GNU_locviews (sec_offset) [4133] variable "prefix_len" abstract_origin (ref4) const_value (data1) [4139] variable "fname_len" abstract_origin (ref4) location (sec_offset) [1298,12d0) {breg0(1), stack_value} [12d0,12d8) {reg1} GNU_locviews (sec_offset) [4146] variable "fullname" abstract_origin (ref4) location (sec_offset) [12d4,12d8) {reg5} [12d8,14f8) {breg7(15), const1s(-16), and, stack_value} [16d4,17ed) {breg7(15), const1s(-16), and, stack_value} [1ac2,1ae1) {breg7(15), const1s(-16), and, stack_value} [1b99,1c89) {breg7(15), const1s(-16), and, stack_value} [1c9f,1ce1) {breg7(15), const1s(-16), and, stack_value} [1da3,1eda) {breg7(15), const1s(-16), and, stack_value} [1f35,1f57) {breg7(15), const1s(-16), and, stack_value} [2060,20b1) {breg7(15), const1s(-16), and, stack_value} [20c9,2110) {breg7(15), const1s(-16), and, stack_value} [2148,2205) {breg7(15), const1s(-16), and, stack_value} [2229,2324) {breg7(15), const1s(-16), and, stack_value} [2566,26e6) {breg7(15), const1s(-16), and, stack_value} [2a6d,2a91) {breg7(15), const1s(-16), and, stack_value} [32be,32e2) {breg7(15), const1s(-16), and, stack_value} [350e,354b) {breg7(15), const1s(-16), and, stack_value} [36e1,3700) {breg7(15), const1s(-16), and, stack_value} GNU_locviews (sec_offset) [4153] variable "cp" abstract_origin (ref4) location (sec_offset) [12d4,12d8) {reg5} [12d8,14f8) {breg7(15), const1s(-16), and, stack_value} [16d4,17ed) {breg7(15), const1s(-16), and, stack_value} [1ac2,1ae1) {breg7(15), const1s(-16), and, stack_value} [1b99,1c89) {breg7(15), const1s(-16), and, stack_value} [1c9f,1ce1) {breg7(15), const1s(-16), and, stack_value} [1da3,1eda) {breg7(15), const1s(-16), and, stack_value} [1f35,1f57) {breg7(15), const1s(-16), and, stack_value} [2060,20b1) {breg7(15), const1s(-16), and, stack_value} [20c9,2110) {breg7(15), const1s(-16), and, stack_value} [2148,2205) {breg7(15), const1s(-16), and, stack_value} [2229,2324) {breg7(15), const1s(-16), and, stack_value} [2566,26e6) {breg7(15), const1s(-16), and, stack_value} [2a6d,2a91) {breg7(15), const1s(-16), and, stack_value} [32be,32e2) {breg7(15), const1s(-16), and, stack_value} [350e,354b) {breg7(15), const1s(-16), and, stack_value} [36e1,3700) {breg7(15), const1s(-16), and, stack_value} GNU_locviews (sec_offset) [4160] variable "debugelf" abstract_origin (ref4) location (exprloc) {fbreg(-416)} [4169] variable "result" abstract_origin (ref4) location (sec_offset) [12d4,18f4) {lit0, stack_value} [18f4,1979) {fbreg(-528)} [19e3,1a10) {fbreg(-528)} [1a7c,1a9a) {fbreg(-528)} [1ac2,1ae1) {lit0, stack_value} [1b1f,1b34) {lit1, stack_value} [1b4f,1b8a) {fbreg(-528)} [1b8a,1b99) {lit1, stack_value} [1b99,1eda) {lit0, stack_value} [1f26,1f35) {lit1, stack_value} [1f35,1f57) {lit0, stack_value} [1f57,1f7d) {lit1, stack_value} [1fae,202b) {lit0, stack_value} [203f,20f2) {lit0, stack_value} [20f2,2101) {lit1, stack_value} [2101,21c6) {lit0, stack_value} [21c6,21d5) {lit1, stack_value} [21d5,2205) {lit0, stack_value} [2205,2214) {lit1, stack_value} [2214,2248) {lit0, stack_value} [2248,2282) {lit1, stack_value} [2282,2832) {lit0, stack_value} [2832,28dc) {fbreg(-528)} [290e,291d) {lit1, stack_value} [291d,2a31) {lit0, stack_value} [2a31,2a40) {lit1, stack_value} [2a40,2a6d) {fbreg(-528)} [2a6d,2f4a) {lit0, stack_value} [2f4a,3043) {fbreg(-528)} [3043,3240) {lit0, stack_value} [3240,32be) {fbreg(-528)} [32be,3551) {lit0, stack_value} [3556,4f56) {lit0, stack_value} [4f56,4f67) {lit1, stack_value} [4f67,4f97) {lit0, stack_value} [4f97,4fa8) {lit1, stack_value} [4fa8,4fe1) {lit0, stack_value} [4fe1,4ff2) {lit1, stack_value} [4ff2,51cc) {lit0, stack_value} [51cc,51d1) {lit1, stack_value} [51d1,524b) {lit0, stack_value} [524b,5250) {lit1, stack_value} [5250,5703) {lit0, stack_value} GNU_locviews (sec_offset) [4176] variable "shdridx" abstract_origin (ref4) location (sec_offset) [12d4,17fe) {lit0, stack_value} [1813,18cc) {lit0, stack_value} [18cc,1979) {reg15} [1ac2,1ae1) {lit0, stack_value} [1b99,1eda) {lit0, stack_value} [1f35,1fae) {lit0, stack_value} [1fae,202b) {reg15} [203f,20b1) {lit0, stack_value} [20c9,26e6) {lit0, stack_value} [26e6,2a6d) {reg15} [2a6d,2f4a) {lit0, stack_value} [2f4a,3043) {reg15} [3043,3240) {lit0, stack_value} [3240,32be) {reg15} [32be,346c) {lit0, stack_value} [3487,3551) {lit0, stack_value} [3556,3700) {lit0, stack_value} [3700,3743) {reg15} [3743,3910) {lit0, stack_value} [3910,391b) {reg3} [391b,3a7a) {reg15} [3a7a,3c63) {fbreg(-600)} [3c63,3ca2) {lit0, stack_value} [3ca2,4007) {fbreg(-600)} [4016,416f) {fbreg(-600)} [4175,41df) {fbreg(-600)} [41ee,438b) {fbreg(-600)} [438b,43aa) {reg15} [43aa,43df) {fbreg(-600)} [43ee,4422) {fbreg(-600)} [50a2,50cc) {reg15} [50f6,5542) {lit0, stack_value} [5542,55df) {fbreg(-600)} [55ee,5633) {fbreg(-600)} [5639,5676) {fbreg(-600)} [567c,56e4) {fbreg(-600)} [56ea,5703) {lit0, stack_value} GNU_locviews (sec_offset) [4183] variable "lastsec_offset" abstract_origin (ref4) location (sec_offset) [12d4,17fe) {lit0, stack_value} [1813,18f4) {lit0, stack_value} [1ac2,1ae1) {lit0, stack_value} [1b99,1eda) {lit0, stack_value} [1f35,1f57) {lit0, stack_value} [1fae,202b) {fbreg(-552)} [203f,2205) {lit0, stack_value} [2214,2566) {lit0, stack_value} [258a,25af) {lit0, stack_value} [25d3,262d) {lit0, stack_value} [262d,26b0) {fbreg(-552)} [26ba,2a6d) {fbreg(-552)} [2a6d,2f4a) {lit0, stack_value} [2f4a,3043) {fbreg(-552)} [3043,3240) {lit0, stack_value} [3240,32be) {fbreg(-552)} [32be,3551) {lit0, stack_value} [3556,3700) {lit0, stack_value} [3700,373a) {fbreg(-552)} [3743,4e5a) {lit0, stack_value} [4e5a,4e5f) {reg2} [4e5f,5703) {lit0, stack_value} GNU_locviews (sec_offset) [4190] variable "lastsec_size" abstract_origin (ref4) location (sec_offset) [12d4,17fe) {lit0, stack_value} [1813,18f4) {lit0, stack_value} [1ac2,1ae1) {lit0, stack_value} [1b99,1eda) {lit0, stack_value} [1f35,1f57) {lit0, stack_value} [1fae,1fc9) {reg3} [203f,2205) {lit0, stack_value} [2214,2566) {lit0, stack_value} [258a,25af) {lit0, stack_value} [25d3,262d) {lit0, stack_value} [262d,2692) {reg3} [26ba,280e) {reg3} [291d,293d) {reg3} [29bb,29db) {reg3} [2a6d,2f4a) {lit0, stack_value} [3043,3240) {lit0, stack_value} [32be,3551) {lit0, stack_value} [3556,3700) {lit0, stack_value} [3700,3727) {reg3} [3743,4e5a) {lit0, stack_value} [4e5a,4e5f) {reg3} [4e5f,5703) {lit0, stack_value} GNU_locviews (sec_offset) [419d] variable "shstrndx" abstract_origin (ref4) location (exprloc) {fbreg(-480)} [41a6] variable "shdr_info" abstract_origin (ref4) location (exprloc) {fbreg(-416), plus_uconst(32)} [41b1] variable "scn" abstract_origin (ref4) location (exprloc) {fbreg(-416), plus_uconst(8)} [41bc] variable "cnt" abstract_origin (ref4) location (exprloc) {fbreg(-416), plus_uconst(16)} [41c7] variable "idx" abstract_origin (ref4) location (sec_offset) [1fae,202b) {fbreg(-608)} [248e,2497) {reg0} [26e6,26e6) {reg0} [26e6,2a6d) {fbreg(-608)} [2f4a,3043) {fbreg(-608)} [3240,32be) {fbreg(-608)} [3700,373a) {fbreg(-608)} [37b4,37b6) {lit1, stack_value} [37b6,37f0) {reg0} [37f0,3860) {reg12} [38a5,38c2) {reg0} [38c2,3c63) {fbreg(-608)} [3c63,3c6e) {reg0} [3c6e,4007) {fbreg(-608)} [4016,416f) {fbreg(-608)} [4175,41df) {fbreg(-608)} [41ee,43df) {fbreg(-608)} [43ee,462f) {fbreg(-608)} [463f,46e7) {fbreg(-608)} [46f0,472b) {fbreg(-608)} [4734,4f18) {fbreg(-608)} [4f21,5027) {fbreg(-608)} [5036,50cc) {fbreg(-608)} [5303,534d) {fbreg(-608)} [534d,5500) {reg12} [550c,553d) {reg12} [553d,5542) {fbreg(-608), deref, plus_uconst(1), stack_value} [5542,55df) {fbreg(-608)} [55ee,5633) {fbreg(-608)} [5639,5676) {fbreg(-608)} [567c,56e4) {fbreg(-608)} [56ea,5703) {fbreg(-608)} GNU_locviews (sec_offset) [41d4] variable "changes" abstract_origin (ref4) location (exprloc) {fbreg(-416), plus_uconst(52)} [41df] variable "newehdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [41e8] variable "newehdr" abstract_origin (ref4) location (sec_offset) [1fae,1ff9) {reg12} [26ff,2724) {reg0} [2724,286e) {reg12} [291d,292e) {reg12} [29bb,29cc) {reg12} [29eb,2a40) {reg12} [2f4a,2f6c) {reg12} [3700,370d) {reg0} [370d,3743) {reg12} GNU_locviews (sec_offset) [41f5] variable "debugehdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-208)} [41fe] variable "debugehdr" abstract_origin (ref4) location (sec_offset) [510b,5123) {reg0} [5123,5155) {reg4} [5273,5280) {reg0} GNU_locviews (sec_offset) [420b] variable "shst" abstract_origin (ref4) location (sec_offset) [12d4,17fe) {lit0, stack_value} [1813,18cc) {lit0, stack_value} [18cc,1979) {reg14} [1ac2,1ae1) {lit0, stack_value} [1b99,1eda) {lit0, stack_value} [1f35,1f7d) {lit0, stack_value} [1fae,202b) {reg14} [203f,20b1) {lit0, stack_value} [20c9,26e6) {lit0, stack_value} [26e6,2a6d) {reg14} [2a6d,2f2c) {lit0, stack_value} [2f4a,3043) {reg14} [3043,3240) {lit0, stack_value} [3240,32be) {reg14} [32be,3447) {lit0, stack_value} [3487,3551) {lit0, stack_value} [3556,3700) {lit0, stack_value} [3700,3743) {reg14} [3743,378f) {lit0, stack_value} [378f,37a1) {reg0} [37a1,3860) {reg14} [3860,38a5) {lit0, stack_value} [38a5,3a7a) {reg14} [3a7a,3c63) {fbreg(-616)} [3c63,3ca2) {reg14} [3ca2,4007) {fbreg(-616)} [4016,416f) {fbreg(-616)} [4175,41df) {fbreg(-616)} [41ee,438b) {fbreg(-616)} [438b,43aa) {reg14} [43aa,43df) {fbreg(-616)} [43ee,441b) {fbreg(-616)} [50a2,50f6) {reg14} [50f6,52b6) {lit0, stack_value} [52b6,52c3) {reg0} [52c3,5542) {reg14} [5542,55df) {fbreg(-616)} [55ee,5633) {fbreg(-616)} [5639,5676) {fbreg(-616)} [567c,56e4) {fbreg(-616)} [56ea,5703) {reg14} GNU_locviews (sec_offset) [4218] variable "debuglink_crc_data" abstract_origin (ref4) location (exprloc) {fbreg(-464)} [4221] variable "any_symtab_changes" abstract_origin (ref4) location (sec_offset) [12d4,17fe) {lit0, stack_value} [1813,18cc) {lit0, stack_value} [1ac2,1ae1) {lit0, stack_value} [1b99,1eda) {lit0, stack_value} [1f35,1fae) {lit0, stack_value} [203f,26e6) {lit0, stack_value} [2a6d,2f4a) {lit0, stack_value} [3043,3240) {lit0, stack_value} [32be,3551) {lit0, stack_value} [3556,3700) {lit0, stack_value} [3743,3a7a) {lit0, stack_value} [3a7a,3c63) {fbreg(-664)} [3c63,3ca2) {lit0, stack_value} [3ca2,4007) {fbreg(-664)} [4016,416f) {fbreg(-664)} [4175,419f) {fbreg(-664)} [419f,41aa) {lit1, stack_value} [41aa,41df) {fbreg(-664)} [41ee,438b) {fbreg(-664)} [438b,43aa) {lit0, stack_value} [43aa,43df) {fbreg(-664)} [43ee,4422) {fbreg(-664)} [50a2,5542) {lit0, stack_value} [5542,55df) {fbreg(-664)} [55ee,5633) {fbreg(-664)} [5639,5676) {fbreg(-664)} [567c,56e4) {fbreg(-664)} [56ea,5703) {lit0, stack_value} GNU_locviews (sec_offset) [422e] variable "shstrtab_data" abstract_origin (ref4) location (sec_offset) [12d4,17fe) {lit0, stack_value} [1813,18cc) {lit0, stack_value} [18cc,1979) {fbreg(-592)} [1ac2,1ae1) {lit0, stack_value} [1b99,1eda) {lit0, stack_value} [1f35,1fae) {lit0, stack_value} [1fae,202b) {fbreg(-592)} [203f,20b1) {lit0, stack_value} [20c9,26e6) {lit0, stack_value} [26e6,2a6d) {fbreg(-592)} [2a6d,2f4a) {lit0, stack_value} [2f4a,3043) {fbreg(-592)} [3043,3240) {lit0, stack_value} [3240,32be) {fbreg(-592)} [32be,346c) {lit0, stack_value} [3487,3551) {lit0, stack_value} [3556,3700) {lit0, stack_value} [3700,373a) {fbreg(-592)} [3743,39ea) {lit0, stack_value} [39ea,39fe) {reg0} [39fe,3c63) {fbreg(-592)} [3c63,3ca2) {lit0, stack_value} [3ca2,4007) {fbreg(-592)} [4016,416f) {fbreg(-592)} [4175,41df) {fbreg(-592)} [41ee,43df) {fbreg(-592)} [43ee,462f) {fbreg(-592)} [463f,46e7) {fbreg(-592)} [46f0,472b) {fbreg(-592)} [4734,4f18) {fbreg(-592)} [4f21,5027) {fbreg(-592)} [5036,50a2) {fbreg(-592)} [50a2,50af) {reg0} [50af,50cc) {fbreg(-592)} [50cc,5542) {lit0, stack_value} [5542,55df) {fbreg(-592)} [55ee,5633) {fbreg(-592)} [5639,5676) {fbreg(-592)} [567c,56e4) {fbreg(-592)} [56ea,5703) {lit0, stack_value} GNU_locviews (sec_offset) [423b] variable "debuglink_buf" abstract_origin (ref4) location (sec_offset) [12d4,17fe) {lit0, stack_value} [1813,18cc) {lit0, stack_value} [18cc,1979) {fbreg(-576)} [1ac2,1ae1) {lit0, stack_value} [1b99,1eda) {lit0, stack_value} [1f35,1fae) {lit0, stack_value} [1fae,202b) {fbreg(-576)} [203f,20b1) {lit0, stack_value} [20c9,26e6) {lit0, stack_value} [26e6,2a6d) {fbreg(-576)} [2a6d,2f4a) {lit0, stack_value} [2f4a,3043) {fbreg(-576)} [3043,3240) {lit0, stack_value} [3240,32be) {fbreg(-576)} [32be,346c) {lit0, stack_value} [3487,3551) {lit0, stack_value} [3556,3700) {lit0, stack_value} [3700,373a) {fbreg(-576)} [3743,38f7) {lit0, stack_value} [38f7,3c63) {fbreg(-576)} [3c63,3ca2) {lit0, stack_value} [3ca2,4007) {fbreg(-576)} [4016,416f) {fbreg(-576)} [4175,41df) {fbreg(-576)} [41ee,43df) {fbreg(-576)} [43ee,462f) {fbreg(-576)} [463f,46e7) {fbreg(-576)} [46f0,472b) {fbreg(-576)} [4734,4f18) {fbreg(-576)} [4f21,5027) {fbreg(-576)} [5036,50cc) {fbreg(-576)} [50f6,547b) {lit0, stack_value} [547b,5485) {reg0} [5485,54a5) {reg2} [54a5,5500) {fbreg(-576)} [5500,5542) {lit0, stack_value} [5542,55df) {fbreg(-576)} [55ee,5633) {fbreg(-576)} [5639,5676) {fbreg(-576)} [567c,56e4) {fbreg(-576)} [56ea,5703) {lit0, stack_value} GNU_locviews (sec_offset) [4248] variable "ebl" abstract_origin (ref4) location (sec_offset) [1313,1334) {lit0, stack_value} [1334,133a) {reg0} [133a,16d4) {fbreg(-544)} [16d4,16f5) {lit0, stack_value} [16f5,17fe) {fbreg(-544)} [1813,1a10) {fbreg(-544)} [1ac2,1ae1) {fbreg(-544)} [1b4f,1c9f) {fbreg(-544)} [1ce1,202b) {fbreg(-544)} [203f,20c9) {fbreg(-544)} [20c9,20db) {reg0} [20db,20f2) {fbreg(-544)} [20f2,2101) {lit0, stack_value} [2101,336f) {fbreg(-544)} [3378,3402) {fbreg(-544)} [340b,34c1) {fbreg(-544)} [34ca,34ff) {fbreg(-544)} [350e,3551) {fbreg(-544)} [3556,3590) {fbreg(-544)} [3599,35d3) {fbreg(-544)} [35dc,3650) {fbreg(-544)} [3659,368e) {fbreg(-544)} [369d,36d2) {fbreg(-544)} [36e1,373a) {fbreg(-544)} [3743,4007) {fbreg(-544)} [4016,416f) {fbreg(-544)} [4175,41df) {fbreg(-544)} [41ee,43df) {fbreg(-544)} [43ee,462f) {fbreg(-544)} [463f,46e7) {fbreg(-544)} [46f0,472b) {fbreg(-544)} [4734,4f18) {fbreg(-544)} [4f21,5027) {fbreg(-544)} [5036,5205) {fbreg(-544)} [5215,52b0) {fbreg(-544)} [52b6,55df) {fbreg(-544)} [55ee,5633) {fbreg(-544)} [5639,5676) {fbreg(-544)} [567c,56e4) {fbreg(-544)} [56ea,5703) {fbreg(-544)} GNU_locviews (sec_offset) [4255] label "fail" abstract_origin (ref4) low_pc (addr) [4262] variable "ehdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-144)} [426b] variable "ehdr" abstract_origin (ref4) location (sec_offset) [13ad,13c1) {reg0} [13c1,16d4) {fbreg(-560)} [16f5,17fe) {fbreg(-560)} [1813,18f4) {fbreg(-560)} [1ac2,1ae1) {fbreg(-560)} [1b99,1c9f) {fbreg(-560)} [1ce1,1eda) {fbreg(-560)} [1f35,202b) {fbreg(-560)} [203f,20c9) {fbreg(-560)} [2101,2193) {fbreg(-560)} [21d5,28c9) {fbreg(-560)} [291d,2a40) {fbreg(-560)} [2a6d,2fea) {fbreg(-560)} [3043,3265) {fbreg(-560)} [32be,336f) {fbreg(-560)} [3378,3402) {fbreg(-560)} [340b,34c1) {fbreg(-560)} [34ca,34ff) {fbreg(-560)} [350e,351b) {reg0} [351b,3551) {fbreg(-560)} [3556,3590) {fbreg(-560)} [3599,35d3) {fbreg(-560)} [35dc,3650) {fbreg(-560)} [3659,368e) {fbreg(-560)} [369d,36d2) {fbreg(-560)} [36e1,373a) {fbreg(-560)} [3743,4007) {fbreg(-560)} [4016,416f) {fbreg(-560)} [4175,41df) {fbreg(-560)} [41ee,43df) {fbreg(-560)} [43ee,462f) {fbreg(-560)} [463f,46e7) {fbreg(-560)} [46f0,472b) {fbreg(-560)} [4734,4f18) {fbreg(-560)} [4f21,5027) {fbreg(-560)} [5036,5205) {fbreg(-560)} [5215,52b0) {fbreg(-560)} [52b6,55df) {fbreg(-560)} [55ee,5633) {fbreg(-560)} [5639,5676) {fbreg(-560)} [567c,56e4) {fbreg(-560)} [56ea,5703) {fbreg(-560)} GNU_locviews (sec_offset) [4278] variable "phnum" abstract_origin (ref4) location (exprloc) {fbreg(-472)} [4281] variable "newelf" abstract_origin (ref4) location (sec_offset) [140e,16d4) {fbreg(-504)} [16f5,17fe) {fbreg(-504)} [1813,19fc) {fbreg(-504)} [1adc,1ae1) {reg0} [1b4f,1c9f) {fbreg(-504)} [1ce1,202b) {fbreg(-504)} [203f,2060) {fbreg(-504)} [2101,2193) {fbreg(-504)} [21d5,336f) {fbreg(-504)} [3378,3402) {fbreg(-504)} [340b,34c1) {fbreg(-504)} [34ca,34ff) {fbreg(-504)} [3556,3590) {fbreg(-504)} [3599,35d3) {fbreg(-504)} [35dc,3650) {fbreg(-504)} [3659,368e) {fbreg(-504)} [369d,36d2) {fbreg(-504)} [3700,373a) {fbreg(-504)} [3743,4007) {fbreg(-504)} [4016,416f) {fbreg(-504)} [4175,41df) {fbreg(-504)} [41ee,43df) {fbreg(-504)} [43ee,462f) {fbreg(-504)} [463f,46e7) {fbreg(-504)} [46f0,472b) {fbreg(-504)} [4734,4f18) {fbreg(-504)} [4f21,5027) {fbreg(-504)} [5036,5205) {fbreg(-504)} [5215,52b0) {fbreg(-504)} [52b6,55df) {fbreg(-504)} [55ee,5633) {fbreg(-504)} [5639,5676) {fbreg(-504)} [567c,56e4) {fbreg(-504)} [56ea,5703) {fbreg(-504)} GNU_locviews (sec_offset) [428e] label "fail_close" abstract_origin (ref4) low_pc (addr) [429b] label "done" abstract_origin (ref4) low_pc (addr) [42a8] variable "shnum" abstract_origin (ref4) location (exprloc) {fbreg(-416), plus_uconst(40)} [42b3] label "illformed" abstract_origin (ref4) low_pc (addr) [42c0] variable "seen_allocated" abstract_origin (ref4) location (sec_offset) [14f8,151d) {lit0, stack_value} [151d,159b) {reg12} [15b9,16b9) {reg12} [1813,18aa) {reg12} [1ce1,1da3) {reg12} [203f,2060) {reg12} [212a,2148) {reg12} [2214,2229) {reg12} [2324,2355) {reg12} [2515,2549) {reg12} [34ca,34f6) {reg12} [369d,36e1) {reg12} GNU_locviews (sec_offset) [42cd] variable "seen_unallocated" abstract_origin (ref4) location (sec_offset) [14f8,151d) {lit0, stack_value} [151d,15af) {reg15} [15b9,16d4) {reg15} [1813,18aa) {reg15} [1ce1,1d9e) {reg15} [203f,2060) {reg15} [212a,2148) {reg15} [2214,2229) {reg15} [2324,2566) {reg15} [2a91,2aa7) {reg15} [34ca,350e) {reg15} [369d,36c9) {reg15} GNU_locviews (sec_offset) [42da] variable "mixed_allocated_unallocated" abstract_origin (ref4) location (sec_offset) [14f8,151d) {lit0, stack_value} [151d,16d4) {fbreg(-552)} [1813,18aa) {fbreg(-552)} [1ce1,1da3) {fbreg(-552)} [203f,2060) {fbreg(-552)} [212a,2148) {fbreg(-552)} [2214,2229) {fbreg(-552)} [2324,2566) {fbreg(-552)} [2a91,2f4a) {fbreg(-552)} [3043,3240) {fbreg(-552)} [32e2,336f) {fbreg(-552)} [3378,3402) {fbreg(-552)} [340b,34c1) {fbreg(-552)} [34ca,34ff) {fbreg(-552)} [3556,3590) {fbreg(-552)} [3599,35d3) {fbreg(-552)} [35dc,3650) {fbreg(-552)} [3659,368e) {fbreg(-552)} [369d,36d2) {fbreg(-552)} [3743,4007) {fbreg(-552)} [4016,416f) {fbreg(-552)} [4175,41df) {fbreg(-552)} [41ee,43df) {fbreg(-552)} [43ee,4409) {fbreg(-552)} [50a2,5205) {fbreg(-552)} [5215,52b0) {fbreg(-552)} [52b6,55df) {fbreg(-552)} [55ee,5633) {fbreg(-552)} [5639,5676) {fbreg(-552)} [567c,56e4) {fbreg(-552)} [56ea,5703) {fbreg(-552)} GNU_locviews (sec_offset) [42e7] variable "removing_sections" abstract_origin (ref4) location (sec_offset) [3c7a,3ca2) {lit0, stack_value} [56ea,5703) {lit0, stack_value} GNU_locviews (sec_offset) [42f4] variable "lastoffset" abstract_origin (ref4) location (sec_offset) [3a5c,3a7a) {lit0, stack_value} [3a7a,3c5e) {fbreg(-632)} [3ca2,4007) {fbreg(-632)} [4016,416f) {fbreg(-632)} [4175,41df) {fbreg(-632)} [41ee,42d6) {fbreg(-632)} [42d6,4386) {reg3} [43aa,43d1) {reg3} [5542,55df) {fbreg(-632)} [55ee,5633) {fbreg(-632)} [5639,5676) {fbreg(-632)} [567c,56e4) {fbreg(-632)} GNU_locviews (sec_offset) [4301] variable "offsize" abstract_origin (ref4) location (sec_offset) [2767,2786) {reg0} [2786,2789) {breg0(0), neg, stack_value} GNU_locviews (sec_offset) [430e] formal_parameter "prefix" abstract_origin (ref4) const_value (data1) [4314] inlined_subroutine "memcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [432f] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [12d4,12d8) {reg1} GNU_locviews (sec_offset) [433c] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [12d4,12d9) {reg12} GNU_locviews (sec_offset) [4349] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [12d4,12d8) {reg5} [12d8,12d9) {breg7(15), const1s(-16), and, stack_value} GNU_locviews (sec_offset) [4356] GNU_call_site "__builtin_memcpy" low_pc (addr) abstract_origin (ref4) [4363] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg7(15), const1s(-16), and} [436c] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0)} [4374] inlined_subroutine "open" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [438f] formal_parameter "__oflag" abstract_origin (ref4) location (sec_offset) [12e5,12fc) {const1u(66), stack_value} GNU_locviews (sec_offset) [439c] formal_parameter "__path" abstract_origin (ref4) location (sec_offset) [12e5,12f2) {reg5} GNU_locviews (sec_offset) [43a9] GNU_call_site "__open_alias" low_pc (addr) abstract_origin (ref4) [43b6] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {const1u(66)} [43bc] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg3(0)} [43c4] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [43d1] variable "debug_fname_len" abstract_origin (ref4) location (sec_offset) [1352,1356) {reg0} [1356,1397) {reg14} [2193,21d5) {reg14} GNU_locviews (sec_offset) [43de] inlined_subroutine "mempcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [43f9] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [136e,1373) {reg14} GNU_locviews (sec_offset) [4406] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [136e,1372) {reg4} GNU_locviews (sec_offset) [4413] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [136e,1372) {reg0} [1372,1373) {reg12} GNU_locviews (sec_offset) [4420] GNU_call_site "__builtin_mempcpy" low_pc (addr) abstract_origin (ref4) [442d] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [4433] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg14(0)} [443b] inlined_subroutine "strcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [4456] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [1373,1383) {GNU_implicit_pointer([9179],0) {implicit_value(8){2e58585858585800}}} GNU_locviews (sec_offset) [4463] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [1373,1383) {reg0} GNU_locviews (sec_offset) [4471] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [4498] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [21b5,21c6) {reg12} GNU_locviews (sec_offset) [44a5] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [21b5,21c1) {breg0(0)} [21c1,21c5) {reg4} GNU_locviews (sec_offset) [44b2] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [21b5,21c6) {lit0, stack_value} GNU_locviews (sec_offset) [44bf] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [44cc] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [44d1] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [44d7] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg13(0)} [44df] GNU_call_site "strlen" low_pc (addr) abstract_origin (ref4) [44ec] GNU_call_site "xmalloc" low_pc (addr) abstract_origin (ref4) sibling (ref4) [44fd] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(8)} [4504] GNU_call_site "mkstemp" low_pc (addr) abstract_origin (ref4) sibling (ref4) [4515] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [451c] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [452d] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [4532] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x63fa)} [453f] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [4545] GNU_call_site "__errno_location" low_pc (addr) abstract_origin (ref4) [4553] inlined_subroutine "section_name_matches" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [457a] formal_parameter "name" abstract_origin (ref4) location (sec_offset) [15fc,1631) {reg3} GNU_locviews (sec_offset) [4587] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [15fc,1606) {reg14} GNU_locviews (sec_offset) [4594] variable "pattern" abstract_origin (ref4) location (sec_offset) [15fc,1631) {reg14} GNU_locviews (sec_offset) [45a1] GNU_call_site "fnmatch" low_pc (addr) abstract_origin (ref4) [45ae] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg3(0)} [45b4] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {const1u(32)} [45bc] inlined_subroutine "section_name_matches" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [45e3] formal_parameter "name" abstract_origin (ref4) location (sec_offset) [165f,1691) {reg3} GNU_locviews (sec_offset) [45f0] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [165f,1669) {reg14} GNU_locviews (sec_offset) [45fd] variable "pattern" abstract_origin (ref4) location (sec_offset) [165f,1691) {reg14} GNU_locviews (sec_offset) [460a] GNU_call_site "fnmatch" low_pc (addr) abstract_origin (ref4) [4617] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg3(0)} [461d] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {const1u(32)} [4625] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [464c] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [16c1,16c4) {reg0} GNU_locviews (sec_offset) [4659] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [16c1,16c4) {lit0, stack_value} GNU_locviews (sec_offset) [4666] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [16c1,16c4) {lit0, stack_value} GNU_locviews (sec_offset) [4673] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [4680] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [4685] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [468c] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [4699] variable "phdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [46a2] variable "phdr" abstract_origin (ref4) location (sec_offset) [1770,177f) {reg0} GNU_locviews (sec_offset) [46af] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [46d6] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) [46f9] GNU_call_site "unlink" low_pc (addr) abstract_origin (ref4) sibling (ref4) [470a] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [4711] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) sibling (ref4) [4722] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [4729] GNU_call_site "close" low_pc (addr) abstract_origin (ref4) [4736] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [473f] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [475a] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [17fe,17fe) {reg0} GNU_locviews (sec_offset) [4767] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [17fe,17fe) {lit0, stack_value} GNU_locviews (sec_offset) [4774] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [17fe,17fe) {lit1, stack_value} GNU_locviews (sec_offset) [4781] GNU_call_site "__error_noreturn" low_pc (addr) abstract_origin (ref4) [478e] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [4793] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [479a] GNU_call_site "gelf_getphdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [47ab] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [47b1] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [47b8] GNU_call_site "gelf_update_phdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [47c9] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [47d0] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [47e1] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [47e8] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [47f5] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [47fa] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [4807] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [480e] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [481b] variable "grpref" abstract_origin (ref4) location (sec_offset) [186a,18aa) {reg9} [2214,2229) {reg9} [2515,252b) {reg9} GNU_locviews (sec_offset) [4828] variable "inner" abstract_origin (ref4) location (sec_offset) [186a,1881) {lit1, stack_value} [1881,1890) {reg2} [1890,189b) {breg2(-1), stack_value} [189b,18aa) {reg2} [2214,2221) {reg2} [2515,251f) {reg2} GNU_locviews (sec_offset) [4835] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [485c] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [486a] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [4885] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3508,350e) {reg0} GNU_locviews (sec_offset) [4892] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3508,350e) {lit0, stack_value} GNU_locviews (sec_offset) [489f] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3508,350e) {lit1, stack_value} GNU_locviews (sec_offset) [48ad] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [48be] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [48c4] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [48d5] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [48dc] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [48e9] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [48ee] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [48fb] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [4902] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [491d] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [18ed,18ef) {reg0} [18ef,18f3) {reg1} GNU_locviews (sec_offset) [492a] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [18ed,18f4) {lit0, stack_value} GNU_locviews (sec_offset) [4937] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [18ed,18f4) {lit0, stack_value} GNU_locviews (sec_offset) [4944] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [4951] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [4956] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [495d] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [4984] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) [49a7] GNU_call_site "unlink" low_pc (addr) abstract_origin (ref4) sibling (ref4) [49b8] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [49bf] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) sibling (ref4) [49d0] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [49d7] GNU_call_site "close" low_pc (addr) abstract_origin (ref4) [49e4] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [49ed] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [4a14] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1b0e,1b1f) {reg13} GNU_locviews (sec_offset) [4a21] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1b0e,1b1a) {breg0(0)} [1b1a,1b1e) {reg4} GNU_locviews (sec_offset) [4a2e] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1b0e,1b1f) {lit0, stack_value} GNU_locviews (sec_offset) [4a3b] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [4a48] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [4a4d] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg13(0)} [4a53] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg12(0)} [4a5b] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [4a76] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1b80,1b82) {reg0} [1b82,1b89) {reg1} GNU_locviews (sec_offset) [4a83] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1b80,1b8a) {lit0, stack_value} GNU_locviews (sec_offset) [4a90] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1b80,1b8a) {lit0, stack_value} GNU_locviews (sec_offset) [4a9d] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [4aaa] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [4aaf] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [4ab4] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg12(0)} [4aba] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {breg3(0)} [4ac2] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [4acf] variable "phdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [4ad8] variable "phdr" abstract_origin (ref4) location (sec_offset) [1c08,1c1b) {reg0} GNU_locviews (sec_offset) [4ae5] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [4b0c] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) [4b2f] GNU_call_site "unlink" low_pc (addr) abstract_origin (ref4) sibling (ref4) [4b40] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [4b47] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) sibling (ref4) [4b58] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [4b5f] GNU_call_site "close" low_pc (addr) abstract_origin (ref4) [4b6c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [4b75] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [4b90] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1c9a,1c9f) {reg0} GNU_locviews (sec_offset) [4b9d] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1c9a,1c9f) {lit0, stack_value} GNU_locviews (sec_offset) [4baa] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1c9a,1c9f) {lit1, stack_value} GNU_locviews (sec_offset) [4bb8] GNU_call_site "gelf_getphdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [4bc9] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [4bcf] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [4bd6] GNU_call_site "gelf_update_phdr" low_pc (addr) abstract_origin (ref4) [4be3] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [4bf4] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [4bfb] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [4c08] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [4c0d] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [4c1a] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [4c21] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [4c48] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1cc1,1cd2) {reg12} GNU_locviews (sec_offset) [4c55] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1cc1,1ccd) {breg0(0)} [1ccd,1cd1) {reg4} GNU_locviews (sec_offset) [4c62] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1cc1,1cd2) {lit0, stack_value} GNU_locviews (sec_offset) [4c6f] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [4c7c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [4c81] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [4c87] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg13(0)} [4c8f] inlined_subroutine "handle_debug_relocs" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [4caa] formal_parameter "last_size" abstract_origin (ref4) location (sec_offset) [1ddc,1eda) {GNU_implicit_pointer([4190],0) {lit0, stack_value}} [1f35,1f57) {GNU_implicit_pointer([4190],0) {lit0, stack_value}} [2229,2248) {GNU_implicit_pointer([4190],0) {lit0, stack_value}} [2566,258a) {GNU_implicit_pointer([4190],0) } [25af,26bf) {GNU_implicit_pointer([4190],0) } [2a6d,2a91) {GNU_implicit_pointer([4190],0) {lit0, stack_value}} [32be,32dd) {GNU_implicit_pointer([4190],0) {lit0, stack_value}} GNU_locviews (sec_offset) [4cb7] formal_parameter "last_offset" abstract_origin (ref4) location (sec_offset) [1ddc,1eda) {GNU_implicit_pointer([4183],0) {lit0, stack_value}} [1f35,1f57) {GNU_implicit_pointer([4183],0) {lit0, stack_value}} [2229,2248) {GNU_implicit_pointer([4183],0) {lit0, stack_value}} [2566,258a) {GNU_implicit_pointer([4183],0) } [25af,26bf) {GNU_implicit_pointer([4183],0) } [2a6d,2a91) {GNU_implicit_pointer([4183],0) {lit0, stack_value}} [32be,32dd) {GNU_implicit_pointer([4183],0) {lit0, stack_value}} GNU_locviews (sec_offset) [4cc4] formal_parameter "shstrndx" abstract_origin (ref4) location (sec_offset) [1ddc,1de0) {fbreg(-480)} [1de0,1eda) {fbreg(-552)} [1f35,1f57) {fbreg(-552)} [2229,2248) {fbreg(-552)} [25d3,262d) {fbreg(-552)} [2a6d,2a91) {fbreg(-552)} [32be,32dd) {fbreg(-552)} GNU_locviews (sec_offset) [4cd1] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [1ddc,1de0) {reg0} [1de0,1eda) {fbreg(-568)} [1f35,1f57) {fbreg(-568)} [2229,2248) {fbreg(-568)} [2566,258a) {fbreg(-568)} [25af,26bf) {fbreg(-568)} [2a6d,2a91) {fbreg(-568)} [32be,32dd) {fbreg(-568)} GNU_locviews (sec_offset) [4cde] formal_parameter "ehdr" abstract_origin (ref4) location (sec_offset) [1ddc,1de0) {reg4} [1de0,1eda) {fbreg(-560)} [1f35,1f57) {fbreg(-560)} [2229,2248) {fbreg(-560)} [2566,258a) {fbreg(-560)} [25af,26bf) {fbreg(-560)} [2a6d,2a91) {fbreg(-560)} [32be,32dd) {fbreg(-560)} GNU_locviews (sec_offset) [4ceb] formal_parameter "new_elf" abstract_origin (ref4) location (sec_offset) [1ddc,1de0) {reg5} [1de0,1eda) {fbreg(-504)} [1f35,1f57) {fbreg(-504)} [2229,2248) {fbreg(-504)} [2566,258a) {fbreg(-504)} [25af,26bf) {fbreg(-504)} [2a6d,2a91) {fbreg(-504)} [32be,32dd) {fbreg(-504)} GNU_locviews (sec_offset) [4cf8] formal_parameter "ebl" abstract_origin (ref4) location (sec_offset) [1ddc,1eda) {fbreg(-544)} [1f35,1f57) {fbreg(-544)} [2229,2248) {fbreg(-544)} [2566,258a) {fbreg(-544)} [25af,26bf) {fbreg(-544)} [2a6d,2a91) {fbreg(-544)} [32be,32dd) {fbreg(-544)} GNU_locviews (sec_offset) [4d05] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [1ddc,1eda) {reg13} [1f35,1f57) {reg13} [2229,2248) {reg13} [2566,258a) {reg13} [25af,26bf) {reg13} [2a6d,2a91) {reg13} [32be,32dd) {reg13} GNU_locviews (sec_offset) [4d12] lexical_block ranges (sec_offset) [4d17] variable "lastoffset" abstract_origin (ref4) location (sec_offset) [1df4,1ed5) {fbreg(-528)} [1ed5,1eda) {reg0} [1f35,1f57) {fbreg(-528)} [2566,258a) {fbreg(-528)} [25af,26ba) {fbreg(-528)} [26ba,26bf) {reg0} [2a6d,2a91) {fbreg(-528)} [32be,32dd) {fbreg(-528)} GNU_locviews (sec_offset) [4d24] variable "scn" abstract_origin (ref4) location (sec_offset) [1df4,1e05) {reg14} [1e05,1e15) {reg0} [1e15,1eda) {reg14} [1f35,1f57) {reg14} [2566,258a) {reg14} [25af,25d3) {reg14} [25d3,25e5) {reg0} [25e5,2622) {reg14} [2622,262d) {lit0, stack_value} [262d,263e) {reg14} [263e,264a) {reg0} [264a,26bf) {reg14} [2a6d,2a91) {reg14} [32be,32dd) {reg14} GNU_locviews (sec_offset) [4d31] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [4d3e] variable "shdr" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [4d47] variable "new_scn" abstract_origin (ref4) location (sec_offset) [1e31,1e41) {reg0} [1e41,1eda) {reg3} [1f35,1f57) {reg3} [2a6d,2a76) {reg0} [2a76,2a91) {reg3} GNU_locviews (sec_offset) [4d54] variable "data" abstract_origin (ref4) location (sec_offset) [1e4f,1e57) {reg0} [1e57,1e98) {reg15} [1e98,1ea9) {reg0} [1ea9,1eda) {reg15} [1f35,1f57) {reg15} GNU_locviews (sec_offset) [4d61] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [4d6e] variable "new_data" abstract_origin (ref4) location (sec_offset) [1e58,1e87) {reg0} [1f35,1f41) {reg0} GNU_locviews (sec_offset) [4d7b] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [4d96] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1f50,1f57) {addr(0x5b50), stack_value} GNU_locviews (sec_offset) [4da3] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1f50,1f57) {lit0, stack_value} GNU_locviews (sec_offset) [4db0] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1f50,1f57) {lit0, stack_value} GNU_locviews (sec_offset) [4dbd] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [4dca] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [4dcf] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [4dd4] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {addr(0x5b50)} [4de3] GNU_call_site "elf_newdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [4df4] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [4dfb] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) [4e08] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [4e10] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) sibling (ref4) [4e29] variable "filesz" abstract_origin (ref4) location (sec_offset) [1eb9,1ec7) {reg0} GNU_locviews (sec_offset) [4e37] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [4e52] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2a85,2a8c) {addr(0x5b30), stack_value} GNU_locviews (sec_offset) [4e5f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2a85,2a8c) {lit0, stack_value} GNU_locviews (sec_offset) [4e6c] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2a85,2a8c) {lit0, stack_value} GNU_locviews (sec_offset) [4e79] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [4e86] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [4e8b] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [4e90] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {addr(0x5b30)} [4e9f] GNU_call_site "gelf_getshdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [4eb0] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [4eb6] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0)} [4ebd] GNU_call_site "elf_newscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [4ece] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [4ed7] GNU_call_site "gelf_update_shdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [4ee8] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [4eee] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0)} [4ef5] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [4f06] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [4f0c] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg15(0)} [4f13] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) [4f20] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [4f28] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [4f43] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2241,2248) {addr(0x643e), stack_value} GNU_locviews (sec_offset) [4f50] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2241,2248) {lit0, stack_value} GNU_locviews (sec_offset) [4f5d] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2241,2248) {lit0, stack_value} GNU_locviews (sec_offset) [4f6a] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [4f77] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [4f7d] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg14(0)} [4f83] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {addr(0x643e)} [4f92] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [4f9f] variable "shdr" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [4fa8] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [4fc3] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [257e,2585) {addr(0x645b), stack_value} GNU_locviews (sec_offset) [4fd0] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [257e,2585) {lit0, stack_value} GNU_locviews (sec_offset) [4fdd] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [257e,2585) {lit0, stack_value} GNU_locviews (sec_offset) [4fea] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [4ff7] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [4ffc] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [5001] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {addr(0x645b)} [5010] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [501d] variable "filesz" abstract_origin (ref4) location (sec_offset) [26a2,26bf) {reg3} GNU_locviews (sec_offset) [502a] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5045] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [25c7,25ce) {addr(0x6471), stack_value} GNU_locviews (sec_offset) [5052] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [25c7,25ce) {lit0, stack_value} GNU_locviews (sec_offset) [505f] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [25c7,25ce) {lit0, stack_value} GNU_locviews (sec_offset) [506c] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [5079] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [507e] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [5083] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {addr(0x6471)} [5092] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [50a3] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [50aa] GNU_call_site "gelf_update_shdr" low_pc (addr) abstract_origin (ref4) [50b7] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [50bd] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0)} [50c5] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [50d6] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [50dd] GNU_call_site "gelf_getshdr" low_pc (addr) abstract_origin (ref4) [50ea] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [50f0] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0)} [50f8] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5113] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [32d6,32dd) {addr(0x648a), stack_value} GNU_locviews (sec_offset) [5120] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [32d6,32dd) {lit0, stack_value} GNU_locviews (sec_offset) [512d] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [32d6,32dd) {lit0, stack_value} GNU_locviews (sec_offset) [513a] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [5147] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [514c] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [5151] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {addr(0x648a)} [5160] GNU_call_site "gelf_update_ehdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5171] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [5179] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-560), deref} [5182] GNU_call_site "elf_nextscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5193] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [5199] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg14(0)} [51a0] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [51b1] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [51b8] GNU_call_site "update_shdrstrndx" low_pc (addr) abstract_origin (ref4) sibling (ref4) [51c9] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [51d1] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-552), deref} [51da] GNU_call_site "remove_debug_relocations" low_pc (addr) abstract_origin (ref4) sibling (ref4) [51eb] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-544), deref} [51f3] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg15(0)} [51f9] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {fbreg(-560), deref} [5201] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {fbreg(-568), deref} [5209] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {fbreg(-552), deref} [5212] GNU_call_site "elf_nextscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5223] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [5229] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg14(0)} [5230] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) [523d] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [5246] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5261] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1f1a,1f21) {reg0} [1f21,1f25) {reg1} GNU_locviews (sec_offset) [526e] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1f1a,1f26) {lit0, stack_value} GNU_locviews (sec_offset) [527b] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1f1a,1f26) {lit0, stack_value} GNU_locviews (sec_offset) [5288] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [5295] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [529a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [529f] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg12(0)} [52a5] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {breg3(0)} [52ad] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [52c8] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1fdc,1fe1) {reg0} [1fe1,1fe5) {reg1} GNU_locviews (sec_offset) [52d5] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1fdc,1fe6) {lit0, stack_value} GNU_locviews (sec_offset) [52e2] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1fdc,1fe6) {lit0, stack_value} GNU_locviews (sec_offset) [52ef] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [52fc] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [5301] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [5306] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {breg3(0)} [530e] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5329] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) [5340] GNU_call_site "unlink" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5351] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [5358] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5369] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [5370] GNU_call_site "close" low_pc (addr) abstract_origin (ref4) [537d] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [5386] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [53ad] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) [53d0] GNU_call_site "unlink" low_pc (addr) abstract_origin (ref4) sibling (ref4) [53e1] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [53e8] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) sibling (ref4) [53f9] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [5400] GNU_call_site "close" low_pc (addr) abstract_origin (ref4) [540d] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [5416] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5431] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [20c2,20c4) {reg0} [20c4,20c8) {reg1} GNU_locviews (sec_offset) [543e] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [20c2,20c9) {lit0, stack_value} GNU_locviews (sec_offset) [544b] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [20c2,20c9) {lit1, stack_value} GNU_locviews (sec_offset) [5458] GNU_call_site "__error_noreturn" low_pc (addr) abstract_origin (ref4) [5465] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [546a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [5471] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5498] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [20e4,20f2) {reg12} GNU_locviews (sec_offset) [54a5] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [20e4,20ed) {breg0(0)} [20ed,20f1) {reg4} GNU_locviews (sec_offset) [54b2] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [20e4,20f2) {lit0, stack_value} GNU_locviews (sec_offset) [54bf] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [54cc] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [54d1] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [54d9] inlined_subroutine "memset" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [54f4] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [2120,2124) {reg1} GNU_locviews (sec_offset) [5501] formal_parameter "__ch" abstract_origin (ref4) location (sec_offset) [2120,212a) {lit0, stack_value} GNU_locviews (sec_offset) [550e] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [2120,2124) {reg5} [2124,212a) {breg7(15), const1s(-16), and, stack_value} GNU_locviews (sec_offset) [551b] GNU_call_site "__builtin_memset" low_pc (addr) abstract_origin (ref4) [5528] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg7(15), const1s(-16), and} [5531] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [5538] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5553] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2183,2189) {reg0} [2189,218d) {reg1} GNU_locviews (sec_offset) [5560] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2183,218e) {lit0, stack_value} GNU_locviews (sec_offset) [556d] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2183,218e) {lit0, stack_value} GNU_locviews (sec_offset) [557a] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [5587] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [558c] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [5591] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg12(0)} [5597] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {breg3(0)} [559f] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [55ba] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [22b2,22b4) {reg0} [22b4,22b8) {reg1} GNU_locviews (sec_offset) [55c7] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [22b2,22b9) {lit0, stack_value} GNU_locviews (sec_offset) [55d4] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [22b2,22b9) {lit0, stack_value} GNU_locviews (sec_offset) [55e1] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [55ee] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [55f3] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [55f8] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg12(0)} [5600] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [561b] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [230b,2310) {reg0} [2310,2314) {reg1} GNU_locviews (sec_offset) [5628] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [230b,2315) {lit0, stack_value} GNU_locviews (sec_offset) [5635] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [230b,2315) {lit0, stack_value} GNU_locviews (sec_offset) [5642] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [564f] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [5654] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [5659] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg12(0)} [565f] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {breg3(0)} [5667] inlined_subroutine "section_name_matches" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [568e] formal_parameter "name" abstract_origin (ref4) location (sec_offset) [23e4,23ee) {breg1(0), const1u(144), mul, breg9(0), plus, plus_uconst(88)} GNU_locviews (sec_offset) [569b] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [23e4,23ee) {reg12} GNU_locviews (sec_offset) [56a8] variable "pattern" abstract_origin (ref4) location (sec_offset) [23e4,2413) {reg12} [2549,2557) {reg12} GNU_locviews (sec_offset) [56b5] GNU_call_site "fnmatch" low_pc (addr) abstract_origin (ref4) [56c2] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg14(0)} [56c8] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {const1u(32)} [56d0] inlined_subroutine "section_name_matches" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [56f7] formal_parameter "name" abstract_origin (ref4) location (sec_offset) [2437,243e) {fbreg(-400), deref, const1u(144), mul, fbreg(-384), deref, plus, plus_uconst(88)} GNU_locviews (sec_offset) [5704] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [2437,243e) {reg12} GNU_locviews (sec_offset) [5711] variable "pattern" abstract_origin (ref4) location (sec_offset) [2437,24e3) {reg12} [24f7,2515) {reg12} GNU_locviews (sec_offset) [571e] GNU_call_site "fnmatch" low_pc (addr) abstract_origin (ref4) [572b] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg14(0)} [5731] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {const1u(32)} [5739] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [5746] variable "is_comdat" abstract_origin (ref4) location (sec_offset) [24c4,24cd) {breg4(0), lit1, and, stack_value} [24cd,24d0) {breg0(72), deref, deref, deref_size(4), lit1, and, stack_value} GNU_locviews (sec_offset) [5754] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [576f] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2544,2549) {reg0} GNU_locviews (sec_offset) [577c] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2544,2549) {lit0, stack_value} GNU_locviews (sec_offset) [5789] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2544,2549) {lit0, stack_value} GNU_locviews (sec_offset) [5797] inlined_subroutine "memcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [57b2] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [2705,2720) {lit16, stack_value} GNU_locviews (sec_offset) [57bf] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [2705,2720) {fbreg(-560)} GNU_locviews (sec_offset) [57cc] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [2705,2720) {reg0} GNU_locviews (sec_offset) [57da] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [57e7] variable "zero_off" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [57f0] variable "zero" abstract_origin (ref4) location (exprloc) {fbreg(-278)} [57f9] inlined_subroutine "pwrite_retry" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5814] formal_parameter "off" abstract_origin (ref4) location (sec_offset) [2867,28c9) {const1u(40), stack_value} GNU_locviews (sec_offset) [5821] formal_parameter "len" abstract_origin (ref4) location (sec_offset) [2867,28c9) {lit8, stack_value} GNU_locviews (sec_offset) [582e] formal_parameter "buf" abstract_origin (ref4) location (sec_offset) [2867,286e) {fbreg(-352), stack_value} [286e,28c9) {reg12} GNU_locviews (sec_offset) [583b] formal_parameter "fd" abstract_origin (ref4) location (sec_offset) [2867,28c9) {fbreg(-508)} GNU_locviews (sec_offset) [5848] lexical_block ranges (sec_offset) [584d] variable "recvd" abstract_origin (ref4) location (sec_offset) [2867,2878) {lit0, stack_value} [2878,28c9) {reg13} GNU_locviews (sec_offset) [585a] lexical_block abstract_origin (ref4) ranges (sec_offset) [5863] variable "ret" abstract_origin (ref4) location (sec_offset) [28a0,28bc) {reg0} [2fc5,2fea) {reg0} GNU_locviews (sec_offset) [5870] lexical_block abstract_origin (ref4) ranges (sec_offset) [5879] variable "__result" abstract_origin (ref4) location (sec_offset) [289a,28c0) {reg0} GNU_locviews (sec_offset) [5886] GNU_call_site "pwrite" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5897] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-508), deref_size(4)} [58a0] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0), breg13(0), plus} [58a9] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit8, breg13(0), minus} [58b1] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg3(0)} [58b8] GNU_call_site "__errno_location" low_pc (addr) abstract_origin (ref4) [58c9] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [58e4] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2901,2906) {reg0} [2906,290d) {reg1} GNU_locviews (sec_offset) [58f1] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2901,290d) {breg8(0)} GNU_locviews (sec_offset) [58fe] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2901,290e) {lit0, stack_value} GNU_locviews (sec_offset) [590b] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [5918] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [591d] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg12(0)} [5925] inlined_subroutine "pwrite_retry" abstract_origin (ref4) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5942] formal_parameter "off" abstract_origin (ref4) [5947] formal_parameter "len" abstract_origin (ref4) [594c] formal_parameter "buf" abstract_origin (ref4) [5951] formal_parameter "fd" abstract_origin (ref4) [5956] variable "recvd" abstract_origin (ref4) location (sec_offset) [2fea,3043) {reg12} GNU_locviews (sec_offset) [5963] lexical_block abstract_origin (ref4) ranges (sec_offset) [596c] variable "ret" abstract_origin (ref4) location (sec_offset) [300c,3027) {reg0} GNU_locviews (sec_offset) [5979] lexical_block abstract_origin (ref4) ranges (sec_offset) [5982] variable "__result" abstract_origin (ref4) location (sec_offset) [3006,3027) {reg0} [3030,3034) {reg0} GNU_locviews (sec_offset) [598f] GNU_call_site "pwrite" low_pc (addr) abstract_origin (ref4) sibling (ref4) [59a0] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-508), deref_size(4)} [59a9] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg3(0), breg12(0), plus} [59b2] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg13(0), breg12(0), minus} [59bb] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {fbreg(-560), deref} [59c4] GNU_call_site "__errno_location" low_pc (addr) abstract_origin (ref4) [59d4] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [59e5] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [59ea] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x6500)} [59f7] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [59fd] GNU_call_site "ftruncate" low_pc (addr) abstract_origin (ref4) [5a0a] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-508), deref_size(4)} [5a13] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-552), deref} [5a1d] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5a38] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2957,295b) {reg0} [295b,2962) {reg1} GNU_locviews (sec_offset) [5a45] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2957,2963) {lit0, stack_value} GNU_locviews (sec_offset) [5a52] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2957,2963) {lit0, stack_value} GNU_locviews (sec_offset) [5a5f] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [5a6c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [5a71] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [5a76] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg12(0)} [5a7c] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {breg3(0)} [5a84] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5a9f] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) [5ab6] GNU_call_site "unlink" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5ac7] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [5ace] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5adf] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [5ae6] GNU_call_site "close" low_pc (addr) abstract_origin (ref4) [5af3] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [5afc] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5b17] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2a25,2a2c) {reg0} [2a2c,2a30) {reg1} GNU_locviews (sec_offset) [5b24] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2a25,2a31) {lit0, stack_value} GNU_locviews (sec_offset) [5b31] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2a25,2a31) {lit0, stack_value} GNU_locviews (sec_offset) [5b3e] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [5b4b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [5b50] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [5b55] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg13(0)} [5b5b] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {breg3(0)} [5b63] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [5b70] inlined_subroutine "check_preserved" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5b8b] formal_parameter "i" abstract_origin (ref4) location (sec_offset) [2b26,2b5c) {reg3} [3216,3240) {reg3} [3743,377f) {reg3} GNU_locviews (sec_offset) [5b98] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) [5ba5] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [5bac] inlined_subroutine "check_preserved" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) [5bc3] formal_parameter "i" abstract_origin (ref4) location (sec_offset) [2b7d,2bad) {reg3} [32e2,3306) {reg3} [340b,3447) {reg3} GNU_locviews (sec_offset) [5bd0] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5bf7] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [5c05] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5c20] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [520f,5215) {reg0} GNU_locviews (sec_offset) [5c2d] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [520f,5215) {lit0, stack_value} GNU_locviews (sec_offset) [5c3a] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [520f,5215) {lit1, stack_value} GNU_locviews (sec_offset) [5c48] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5c59] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [5c5f] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5c70] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [5c77] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [5c84] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [5c89] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [5c96] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [5c9e] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [5cab] variable "grpref" abstract_origin (ref4) location (sec_offset) [2ce0,2cee) {reg4} [2cee,2d2f) {breg3(72), deref} [3043,3057) {breg3(72), deref} GNU_locviews (sec_offset) [5cb8] lexical_block abstract_origin (ref4) ranges (sec_offset) [5cc1] variable "in" abstract_origin (ref4) location (sec_offset) [2ce0,2cf9) {lit1, stack_value} GNU_locviews (sec_offset) [5cd0] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [5cdd] variable "symdata" abstract_origin (ref4) location (sec_offset) [2d64,2f2c) {reg13} [3057,3063) {reg13} [31c3,3216) {reg13} [3378,340b) {reg13} [3487,34ca) {reg13} GNU_locviews (sec_offset) [5cea] variable "xndxdata" abstract_origin (ref4) location (sec_offset) [2d80,2d9a) {fbreg(-400), deref, const1u(144), mul, fbreg(-384), deref, plus, plus_uconst(104), deref_size(4), const4u(4294967295), and, const1u(144), mul, fbreg(-384), deref, plus, plus_uconst(72)} GNU_locviews (sec_offset) [5cf7] variable "elsize" abstract_origin (ref4) location (sec_offset) [2db3,2dc5) {reg0} [2dc5,2dd8) {reg3} [2dd8,2f2c) {fbreg(-592)} [3057,3063) {fbreg(-592)} [31c3,3216) {fbreg(-592)} [3487,34c1) {fbreg(-592)} GNU_locviews (sec_offset) [5d04] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [5d11] variable "inner" abstract_origin (ref4) location (sec_offset) [2db3,2ddd) {lit0, stack_value} [2ddd,2f2c) {reg3} [31c3,3216) {reg3} [3487,34ae) {reg3} GNU_locviews (sec_offset) [5d1e] lexical_block abstract_origin (ref4) ranges (sec_offset) [5d27] variable "sym_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [5d30] variable "xndx" abstract_origin (ref4) location (exprloc) {fbreg(-464)} [5d39] variable "sym" abstract_origin (ref4) location (sec_offset) [2ddd,2e4f) {reg10} [2e87,2e91) {reg0} [2e91,2e9a) {reg10} [2eb8,2ee1) {reg10} [2ee1,2f16) {fbreg(-608)} [2f16,2f2c) {reg10} [31c3,3216) {fbreg(-608)} [3487,3494) {reg0} GNU_locviews (sec_offset) [5d46] variable "scnidx" abstract_origin (ref4) location (sec_offset) [2ddd,2e2c) {reg0} [2e91,2e9a) {reg0} [2f16,2f2c) {reg0} GNU_locviews (sec_offset) [5d53] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5d7a] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [5d88] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5da3] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [34c4,34ca) {reg0} GNU_locviews (sec_offset) [5db0] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [34c4,34ca) {lit0, stack_value} GNU_locviews (sec_offset) [5dbd] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [34c4,34ca) {lit1, stack_value} GNU_locviews (sec_offset) [5dcb] GNU_call_site "gelf_getsymshndx" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5ddc] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [5de2] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0)} [5de8] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg3(0)} [5dee] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg14(0)} [5df4] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {breg15(0)} [5dfb] GNU_call_site "ebl_section_strip_p" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5e0c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-544), deref} [5e15] GNU_call_site "elf_strptr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5e26] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-576), deref} [5e2f] GNU_call_site "ebl_data_marker_symbol" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5e40] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-544), deref} [5e48] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-608), deref} [5e51] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5e62] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [5e69] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [5e76] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [5e7b] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [5e88] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [5e90] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5eb7] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [5ec5] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5ee0] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3372,3378) {reg0} GNU_locviews (sec_offset) [5eed] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3372,3378) {lit0, stack_value} GNU_locviews (sec_offset) [5efa] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3372,3378) {lit1, stack_value} GNU_locviews (sec_offset) [5f08] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5f2f] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [5f3d] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [5f58] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3405,340b) {reg0} GNU_locviews (sec_offset) [5f65] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3405,340b) {lit0, stack_value} GNU_locviews (sec_offset) [5f72] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3405,340b) {lit1, stack_value} GNU_locviews (sec_offset) [5f80] GNU_call_site "gelf_fsize" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5f91] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-576), deref} [5f99] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit11} [5f9e] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit1} [5fa3] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {lit1} [5fa9] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5fba] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [5fc0] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5fd1] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [5fd8] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [5fe9] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [5fee] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [5ffb] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [6001] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6012] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [6018] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6029] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [6030] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [603d] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [6042] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [604f] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [6056] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [6063] variable "zero_off" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [606c] variable "zero" abstract_origin (ref4) location (exprloc) {fbreg(-278)} [6075] inlined_subroutine "pwrite_retry" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6090] formal_parameter "off" abstract_origin (ref4) location (sec_offset) [2f65,2fc5) {const1u(32), stack_value} GNU_locviews (sec_offset) [609d] formal_parameter "len" abstract_origin (ref4) location (sec_offset) [2f65,2fc5) {lit4, stack_value} GNU_locviews (sec_offset) [60aa] formal_parameter "buf" abstract_origin (ref4) location (sec_offset) [2f65,2f6c) {fbreg(-352), stack_value} [2f6c,2fc5) {reg12} GNU_locviews (sec_offset) [60b7] formal_parameter "fd" abstract_origin (ref4) location (sec_offset) [2f65,2fc5) {fbreg(-508)} GNU_locviews (sec_offset) [60c4] lexical_block ranges (sec_offset) [60c9] variable "recvd" abstract_origin (ref4) location (sec_offset) [2f65,2f76) {lit0, stack_value} [2f76,2fc5) {reg13} GNU_locviews (sec_offset) [60d6] lexical_block abstract_origin (ref4) ranges (sec_offset) [60df] variable "ret" abstract_origin (ref4) location (sec_offset) [2f96,2fb2) {reg0} [3240,3265) {reg0} GNU_locviews (sec_offset) [60ec] lexical_block abstract_origin (ref4) ranges (sec_offset) [60f5] variable "__result" abstract_origin (ref4) location (sec_offset) [2f90,2fb6) {reg0} GNU_locviews (sec_offset) [6102] GNU_call_site "pwrite" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6113] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-508), deref_size(4)} [611c] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0), breg13(0), plus} [6125] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit4, breg13(0), minus} [612d] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg3(0)} [6134] GNU_call_site "__errno_location" low_pc (addr) abstract_origin (ref4) [6145] inlined_subroutine "pwrite_retry" abstract_origin (ref4) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) [615e] formal_parameter "off" abstract_origin (ref4) [6163] formal_parameter "len" abstract_origin (ref4) [6168] formal_parameter "buf" abstract_origin (ref4) [616d] formal_parameter "fd" abstract_origin (ref4) [6172] variable "recvd" abstract_origin (ref4) location (sec_offset) [3265,32be) {reg12} GNU_locviews (sec_offset) [617f] lexical_block abstract_origin (ref4) ranges (sec_offset) [6188] variable "ret" abstract_origin (ref4) location (sec_offset) [3287,32a2) {reg0} GNU_locviews (sec_offset) [6195] lexical_block abstract_origin (ref4) ranges (sec_offset) [619e] variable "__result" abstract_origin (ref4) location (sec_offset) [3281,32a2) {reg0} [32ab,32af) {reg0} GNU_locviews (sec_offset) [61ab] GNU_call_site "pwrite" low_pc (addr) abstract_origin (ref4) sibling (ref4) [61bc] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-508), deref_size(4)} [61c5] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg3(0), breg12(0), plus} [61ce] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg13(0), breg12(0), minus} [61d7] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {fbreg(-560), deref} [61e0] GNU_call_site "__errno_location" low_pc (addr) abstract_origin (ref4) [61f1] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [61fe] variable "shdrstrndx" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [6207] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [6214] variable "discard_section" abstract_origin (ref4) location (sec_offset) [3104,3115) {lit0, stack_value} [3882,38a5) {lit1, stack_value} GNU_locviews (sec_offset) [6221] variable "debugshdr" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [622a] variable "debugdata" abstract_origin (ref4) location (sec_offset) [3099,30af) {reg3} [3157,3168) {reg0} [3168,31c3) {reg3} [3556,3563) {reg0} [3563,357d) {reg3} [3599,35c0) {reg3} [35dc,35eb) {reg3} GNU_locviews (sec_offset) [6237] inlined_subroutine "memcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6252] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [31b6,31bb) {reg15} GNU_locviews (sec_offset) [625f] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [31b6,31ba) {reg4} [31ba,31bb) {reg14} GNU_locviews (sec_offset) [626c] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [31b6,31ba) {reg0} GNU_locviews (sec_offset) [6279] GNU_call_site "__builtin_memcpy" low_pc (addr) abstract_origin (ref4) [6286] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg14(0)} [628c] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg15(0)} [6294] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [62bb] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [62c9] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [62e4] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3593,3599) {reg0} GNU_locviews (sec_offset) [62f1] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3593,3599) {lit0, stack_value} GNU_locviews (sec_offset) [62fe] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3593,3599) {lit1, stack_value} GNU_locviews (sec_offset) [630c] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6333] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [6341] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [635c] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [35d6,35dc) {reg0} GNU_locviews (sec_offset) [6369] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [35d6,35dc) {lit0, stack_value} GNU_locviews (sec_offset) [6376] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [35d6,35dc) {lit1, stack_value} GNU_locviews (sec_offset) [6384] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [63ab] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [63b9] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [63d4] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3653,3659) {reg0} GNU_locviews (sec_offset) [63e1] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3653,3659) {lit0, stack_value} GNU_locviews (sec_offset) [63ee] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3653,3659) {lit1, stack_value} GNU_locviews (sec_offset) [63fc] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6423] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [6431] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [644c] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3691,369d) {reg0} GNU_locviews (sec_offset) [6459] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3691,369d) {lit0, stack_value} GNU_locviews (sec_offset) [6466] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3691,369d) {lit1, stack_value} GNU_locviews (sec_offset) [6474] GNU_call_site "elf_newscn" low_pc (addr) abstract_origin (ref4) [6481] GNU_call_site "gelf_update_shdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6492] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0)} [6499] GNU_call_site "elf_newdata" low_pc (addr) abstract_origin (ref4) [64a6] GNU_call_site "xmalloc" low_pc (addr) abstract_origin (ref4) sibling (ref4) [64b7] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [64be] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [64cf] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [64d6] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [64e7] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [64ec] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [64f9] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [64ff] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6510] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [6517] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6528] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [652d] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [653a] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [6540] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6551] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [6557] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6568] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [656f] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6580] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [6585] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [6592] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [6598] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [65a9] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [65b0] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [65bd] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [65c2] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [65cf] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [65d6] inlined_subroutine "memcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [65fd] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [5111,511f) {lit16, stack_value} GNU_locviews (sec_offset) [660a] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [5111,511f) {fbreg(-560)} GNU_locviews (sec_offset) [6617] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [5111,511f) {reg0} GNU_locviews (sec_offset) [6625] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6640] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [51c3,51c7) {reg0} [51c7,51cb) {reg1} GNU_locviews (sec_offset) [664d] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [51c3,51cc) {lit0, stack_value} GNU_locviews (sec_offset) [665a] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [51c3,51cc) {lit0, stack_value} GNU_locviews (sec_offset) [6667] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [6674] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [6679] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [667e] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg12(0)} [6684] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {breg3(0)} [668c] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [66a7] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [5241,5246) {reg0} [5246,524a) {reg1} GNU_locviews (sec_offset) [66b4] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [5241,524b) {lit0, stack_value} GNU_locviews (sec_offset) [66c1] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [5241,524b) {lit0, stack_value} GNU_locviews (sec_offset) [66ce] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [66db] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [66e0] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [66e5] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {breg3(0)} [66ed] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6714] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [6722] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [673d] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [52af,52af) {reg0} [52af,52b6) {reg1} GNU_locviews (sec_offset) [674a] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [52af,52b6) {lit0, stack_value} GNU_locviews (sec_offset) [6757] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [52af,52b6) {lit1, stack_value} GNU_locviews (sec_offset) [6765] GNU_call_site "gelf_getehdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6776] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-208)} [677e] GNU_call_site "gelf_update_ehdr" low_pc (addr) abstract_origin (ref4) [678b] GNU_call_site "elf_getshdrstrndx" low_pc (addr) abstract_origin (ref4) sibling (ref4) [679c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [67a2] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0)} [67a9] GNU_call_site "update_shdrstrndx" low_pc (addr) abstract_origin (ref4) [67b6] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [67c7] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [67ce] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [67df] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [67e5] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [67f6] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [67fd] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [680e] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [6813] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5c18)} [6820] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [6826] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6837] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [683e] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [684f] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [6856] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [6863] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [6868] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [6875] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [687c] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [68a3] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [68b1] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [68cc] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3480,3482) {reg0} [3482,3486) {reg1} GNU_locviews (sec_offset) [68d9] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3480,3487) {lit0, stack_value} GNU_locviews (sec_offset) [68e6] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3480,3487) {lit1, stack_value} GNU_locviews (sec_offset) [68f3] GNU_call_site "__error_noreturn" low_pc (addr) abstract_origin (ref4) [6900] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [6905] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [690a] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg12(0)} [6912] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6939] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [6947] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6962] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [354a,354a) {reg0} [354a,3551) {reg1} GNU_locviews (sec_offset) [696f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [354a,3551) {lit0, stack_value} GNU_locviews (sec_offset) [697c] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [354a,3551) {lit1, stack_value} GNU_locviews (sec_offset) [698a] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [69b1] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [69bf] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [69da] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [36db,36e1) {reg0} GNU_locviews (sec_offset) [69e7] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [36db,36e1) {lit0, stack_value} GNU_locviews (sec_offset) [69f4] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [36db,36e1) {lit1, stack_value} GNU_locviews (sec_offset) [6a02] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6a29] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [6a37] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6a5e] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [6a6c] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6a87] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [373d,3743) {reg0} GNU_locviews (sec_offset) [6a94] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [373d,3743) {lit0, stack_value} GNU_locviews (sec_offset) [6aa1] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [373d,3743) {lit1, stack_value} GNU_locviews (sec_offset) [6aaf] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [6abc] variable "newdata" abstract_origin (ref4) location (sec_offset) [3b73,3b9a) {reg0} [3b9a,3ba7) {reg5} [3ba7,3bcc) {fbreg(-648)} [3ca2,4007) {fbreg(-648)} [4016,416f) {fbreg(-648)} [4175,41df) {fbreg(-648)} [41ee,42a0) {fbreg(-648)} [55ee,5633) {fbreg(-648)} [5639,5646) {reg0} [5646,5676) {fbreg(-648)} GNU_locviews (sec_offset) [6ac9] variable "sh_link" abstract_origin (ref4) location (sec_offset) [3b09,3b24) {reg2} [3b24,3c63) {fbreg(-680)} [3ca2,4007) {fbreg(-680)} [4016,416f) {fbreg(-680)} [4175,41df) {fbreg(-680)} [41ee,42a0) {fbreg(-680)} [5542,554e) {reg2} [554e,5590) {fbreg(-680)} [55a3,55df) {fbreg(-680)} [55ee,5633) {fbreg(-680)} [5639,5676) {fbreg(-680)} [567c,56e4) {fbreg(-680)} GNU_locviews (sec_offset) [6ad6] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [6ae3] variable "versiondata" abstract_origin (ref4) location (sec_offset) [3ca2,3d7d) {lit0, stack_value} [3d7d,3d94) {reg0} [55ee,55f6) {lit0, stack_value} GNU_locviews (sec_offset) [6af0] variable "shndxdata" abstract_origin (ref4) location (sec_offset) [3ca2,3d0c) {lit0, stack_value} [3d0c,3d37) {reg0} [3d37,42a0) {reg12} [55ee,55f6) {lit0, stack_value} [55f6,5639) {reg12} GNU_locviews (sec_offset) [6afd] variable "elsize" abstract_origin (ref4) location (sec_offset) [3cd5,3ce2) {reg0} [3ce2,3de2) {reg3} [3de2,4007) {fbreg(-624)} [4016,416f) {fbreg(-624)} [4175,41df) {fbreg(-624)} [41ee,42a0) {fbreg(-624)} [55ee,55f6) {reg3} [55f6,5633) {fbreg(-624)} GNU_locviews (sec_offset) [6b0a] variable "last_was_local" abstract_origin (ref4) location (sec_offset) [3e08,3e20) {lit1, stack_value} [3e20,3e90) {reg14} [3e90,3e96) {lit0, stack_value} [3e99,3fc0) {reg14} [3fc0,3fca) {lit0, stack_value} [3fca,41d6) {reg14} [41ee,42a0) {reg14} [55f6,5639) {reg14} GNU_locviews (sec_offset) [6b17] variable "destidx" abstract_origin (ref4) location (sec_offset) [3e08,3e20) {lit1, stack_value} [3e20,3e63) {reg15} [3e63,3ea0) {reg1} [3ea0,3f8f) {reg15} [3f8f,3faf) {breg15(1), stack_value} [3faf,3ffe) {reg15} [4016,40d8) {reg15} [40d8,40fd) {breg15(1), stack_value} [40fd,42a0) {reg15} [55f6,5639) {reg15} GNU_locviews (sec_offset) [6b24] variable "inner" abstract_origin (ref4) location (sec_offset) [3e08,3e20) {lit1, stack_value} [3e20,3ff9) {reg3} [4016,4159) {reg3} [4175,41d1) {reg3} [41ee,42a0) {reg3} [55f6,561d) {reg3} GNU_locviews (sec_offset) [6b31] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [6b3e] variable "sec" abstract_origin (ref4) location (sec_offset) [3f36,3f61) {reg8} [4016,4035) {reg8} [4047,404e) {reg8} [404e,408f) {breg0(96)} [4121,412d) {reg8} [41ee,4221) {breg0(96)} GNU_locviews (sec_offset) [6b4b] variable "sym_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [6b54] variable "xshndx" abstract_origin (ref4) location (exprloc) {fbreg(-484)} [6b5d] variable "sym" abstract_origin (ref4) location (sec_offset) [3e20,3ea0) {reg13} [3ee2,3ef2) {reg0} [3ef2,4132) {reg13} [4132,413f) {reg0} [413f,4175) {reg13} [41aa,426e) {reg13} [55f6,5639) {reg13} GNU_locviews (sec_offset) [6b6a] variable "sidx" abstract_origin (ref4) location (sec_offset) [3f14,3f28) {reg0} GNU_locviews (sec_offset) [6b77] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [6b84] variable "nshndx" abstract_origin (ref4) location (sec_offset) [3f52,3f61) {reg0} [4016,4035) {const1s(-1), stack_value} [4121,4132) {reg0} GNU_locviews (sec_offset) [6b91] variable "nxshndx" abstract_origin (ref4) location (sec_offset) [3f52,3f61) {lit0, stack_value} [4016,4035) {reg8} [4121,4132) {lit0, stack_value} GNU_locviews (sec_offset) [6b9e] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6bc5] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [6bd3] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6bee] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4010,4016) {reg0} GNU_locviews (sec_offset) [6bfb] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4010,4016) {lit0, stack_value} GNU_locviews (sec_offset) [6c08] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4010,4016) {lit1, stack_value} GNU_locviews (sec_offset) [6c16] GNU_call_site "gelf_update_symshndx" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6c27] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0)} [6c2d] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg15(0)} [6c33] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg13(0)} [6c3a] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6c4b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [6c52] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [6c5f] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [6c64] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [6c71] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [6c78] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6c93] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [409e,40a3) {reg0} [40a3,40a7) {reg1} GNU_locviews (sec_offset) [6ca0] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [409e,40a8) {lit0, stack_value} GNU_locviews (sec_offset) [6cad] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [409e,40a8) {lit0, stack_value} GNU_locviews (sec_offset) [6cba] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [6cc7] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [6ccc] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [6cd1] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg3(0)} [6cd9] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6d00] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [6d0e] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6d29] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [416e,416e) {reg0} [416e,4175) {reg1} GNU_locviews (sec_offset) [6d36] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [416e,4175) {lit0, stack_value} GNU_locviews (sec_offset) [6d43] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [416e,4175) {lit1, stack_value} GNU_locviews (sec_offset) [6d51] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6d78] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [6d86] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6da1] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [41e8,41ee) {reg0} GNU_locviews (sec_offset) [6dae] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [41e8,41ee) {lit0, stack_value} GNU_locviews (sec_offset) [6dbb] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [41e8,41ee) {lit1, stack_value} GNU_locviews (sec_offset) [6dc9] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6df0] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [6dfe] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [6e19] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [5632,5632) {reg0} [5632,5639) {reg1} GNU_locviews (sec_offset) [6e26] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [5632,5639) {lit0, stack_value} GNU_locviews (sec_offset) [6e33] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [5632,5639) {lit1, stack_value} GNU_locviews (sec_offset) [6e41] GNU_call_site "gelf_update_symshndx" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6e52] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0)} [6e58] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg15(0)} [6e5e] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg13(0)} [6e65] GNU_call_site "gelf_getsymshndx" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6e76] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0)} [6e7c] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg3(0)} [6e82] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {fbreg(-696), deref} [6e8a] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {fbreg(-688), deref} [6e93] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6ea4] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [6ea9] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5d38)} [6eb6] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [6ebc] GNU_call_site "gelf_update_sym" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6ecd] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg15(0)} [6ed3] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg13(0)} [6eda] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6eeb] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [6ef2] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6f03] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [6f08] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [6f15] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [6f1b] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6f2c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [6f33] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6f44] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [6f49] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [6f56] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [6f5c] GNU_call_site "elf_strptr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6f6d] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-640), deref} [6f75] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-680), deref} [6f7e] GNU_call_site "ebl_data_marker_symbol" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6f8f] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-544), deref} [6f97] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg13(0)} [6f9e] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6faf] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [6fb6] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [6fc3] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [6fc8] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [6fd5] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [6fdc] GNU_call_site "gelf_fsize" low_pc (addr) abstract_origin (ref4) sibling (ref4) [6fed] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-640), deref} [6ff5] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit11} [6ffa] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit1} [6fff] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {lit1} [7005] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7016] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [701c] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [702d] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [7033] GNU_call_site "xcalloc" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7044] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit4} [704a] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) [7058] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [7065] variable "filesz" abstract_origin (ref4) location (sec_offset) [3c45,3c50) {reg0} GNU_locviews (sec_offset) [7072] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [7099] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [70a7] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [70c2] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [55e8,55ee) {reg0} GNU_locviews (sec_offset) [70cf] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [55e8,55ee) {lit0, stack_value} GNU_locviews (sec_offset) [70dc] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [55e8,55ee) {lit1, stack_value} GNU_locviews (sec_offset) [70ea] GNU_call_site "gelf_update_shdr" low_pc (addr) abstract_origin (ref4) [70f7] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7108] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [710f] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [711c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [7121] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [712e] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [7135] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) sibling (ref4) [714e] variable "grpref" abstract_origin (ref4) [7153] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) [7168] variable "inner" abstract_origin (ref4) location (sec_offset) [556c,5590) {reg1} GNU_locviews (sec_offset) [7177] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [719e] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [71ac] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [71c7] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [5675,5675) {reg0} [5675,567c) {reg1} GNU_locviews (sec_offset) [71d4] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [5675,567c) {lit0, stack_value} GNU_locviews (sec_offset) [71e1] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [5675,567c) {lit1, stack_value} GNU_locviews (sec_offset) [71ef] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [7216] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [7224] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [723f] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [56e3,56e3) {reg0} [56e3,56ea) {reg1} GNU_locviews (sec_offset) [724c] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [56e3,56ea) {lit0, stack_value} GNU_locviews (sec_offset) [7259] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [56e3,56ea) {lit1, stack_value} GNU_locviews (sec_offset) [7267] GNU_call_site "elf_getscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7278] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [7281] GNU_call_site "dwelf_strent_off" low_pc (addr) abstract_origin (ref4) [728e] GNU_call_site "elf_newdata" low_pc (addr) abstract_origin (ref4) [729b] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [72ac] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [72b3] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [72c4] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [72c9] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [72d6] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [72dc] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [72ed] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [72f3] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7304] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [730b] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [7318] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [731d] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [732a] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [7331] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [733e] variable "filesz" abstract_origin (ref4) location (sec_offset) [437b,437f) {reg12} GNU_locviews (sec_offset) [734b] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [7372] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [7380] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [739b] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [43e8,43ee) {reg0} GNU_locviews (sec_offset) [73a8] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [43e8,43ee) {lit0, stack_value} GNU_locviews (sec_offset) [73b5] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [43e8,43ee) {lit1, stack_value} GNU_locviews (sec_offset) [73c3] GNU_call_site "gelf_update_shdr" low_pc (addr) abstract_origin (ref4) [73d0] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [73e1] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [73e8] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [73f5] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [73fa] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [7407] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [740e] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [7435] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [7443] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [7450] variable "symtabidx" abstract_origin (ref4) location (exprloc) {fbreg(-416), plus_uconst(48)} [745b] variable "newsymidx" abstract_origin (ref4) location (sec_offset) [4488,4751) {reg12} [475e,4878) {reg12} [49a8,4b3d) {reg12} [4b5e,4bac) {reg12} [4cd8,4d7d) {reg12} [4ff2,5036) {reg12} GNU_locviews (sec_offset) [7468] lexical_block abstract_origin (ref4) ranges (sec_offset) [7471] variable "d" abstract_origin (ref4) location (sec_offset) [44e7,4502) {reg0} [4502,4622) {reg3} [463f,46d3) {reg3} [46f0,4717) {reg3} [4ff2,5019) {reg3} GNU_locviews (sec_offset) [747e] variable "nrels" abstract_origin (ref4) location (sec_offset) [4542,4546) {reg0} [4546,462f) {fbreg(-624)} [463f,46e7) {fbreg(-624)} [46f0,472b) {fbreg(-624)} [4ff2,5027) {fbreg(-624)} GNU_locviews (sec_offset) [748b] variable "symsize" abstract_origin (ref4) location (sec_offset) [4553,4559) {reg0} [4559,458a) {reg8} GNU_locviews (sec_offset) [7498] variable "symidxn" abstract_origin (ref4) location (sec_offset) [4573,462f) {fbreg(-632)} [463f,46e7) {fbreg(-632)} [46f0,472b) {fbreg(-632)} [4ff2,5027) {fbreg(-632)} GNU_locviews (sec_offset) [74a5] variable "symd" abstract_origin (ref4) location (sec_offset) [47bb,47d8) {reg0} [47d8,49a8) {reg3} [4a14,4a3a) {reg0} [4a3a,4b3d) {reg15} [4b3d,4cd8) {reg3} [5080,50a2) {reg3} GNU_locviews (sec_offset) [74b2] variable "hashd" abstract_origin (ref4) location (sec_offset) [47df,47fc) {reg0} [47fc,4851) {reg8} [4851,492d) {fbreg(-648)} [4b5e,4b9e) {reg8} [4b9e,4c56) {fbreg(-624)} GNU_locviews (sec_offset) [74bf] variable "symz" abstract_origin (ref4) location (sec_offset) [4a49,4a4f) {reg0} [4a4f,4a6f) {reg8} GNU_locviews (sec_offset) [74cc] variable "syms" abstract_origin (ref4) location (sec_offset) [4a6b,4afd) {reg3} GNU_locviews (sec_offset) [74d9] variable "verd" abstract_origin (ref4) location (sec_offset) [4a76,4aa5) {reg0} [4aa5,4b3d) {reg14} GNU_locviews (sec_offset) [74e6] variable "verstab" abstract_origin (ref4) location (sec_offset) [4a8f,4aa5) {reg8} [4aa5,4b3d) {fbreg(-624)} GNU_locviews (sec_offset) [74f3] variable "elsize" abstract_origin (ref4) location (sec_offset) [4ab2,4ab6) {reg0} [4ab6,4b01) {reg9} GNU_locviews (sec_offset) [7500] variable "vers" abstract_origin (ref4) location (sec_offset) [4ac0,4ac2) {reg0} [4ac2,4aec) {reg4} [4aec,4b01) {reg0} GNU_locviews (sec_offset) [750d] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [7516] variable "shdr" abstract_origin (ref4) location (sec_offset) [4d14,4d30) {reg0} [4d30,4d7d) {reg14} GNU_locviews (sec_offset) [7523] variable "symsz" abstract_origin (ref4) location (sec_offset) [4d3a,4d40) {reg0} [4d40,4d77) {reg8} GNU_locviews (sec_offset) [7530] variable "symn" abstract_origin (ref4) location (sec_offset) [4d3a,4d40) {fbreg(-368), deref_size(4), const4u(4294967295), and, const1u(144), mul, fbreg(-384), deref, plus, plus_uconst(72), deref, plus_uconst(16), deref, GNU_convert{long unsigned int,unsigned,64@[29]}, breg0(0), GNU_convert{long unsigned int,unsigned,64@[29]}, div, GNU_convert[0], stack_value} [4d40,4d77) {fbreg(-368), deref_size(4), const4u(4294967295), and, const1u(144), mul, fbreg(-384), deref, plus, plus_uconst(72), deref, plus_uconst(16), deref, GNU_convert{long unsigned int,unsigned,64@[29]}, breg8(0), GNU_convert{long unsigned int,unsigned,64@[29]}, div, GNU_convert[0], stack_value} GNU_locviews (sec_offset) [753d] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [754a] variable "relidx" abstract_origin (ref4) location (sec_offset) [463f,4734) {reg15} GNU_locviews (sec_offset) [7557] lexical_block abstract_origin (ref4) ranges (sec_offset) [7560] variable "rel_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [7569] variable "symidx" abstract_origin (ref4) location (sec_offset) [4666,4695) {reg2} GNU_locviews (sec_offset) [7576] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [759d] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [75ab] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [75c6] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [46ea,46f0) {reg0} GNU_locviews (sec_offset) [75d3] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [46ea,46f0) {lit0, stack_value} GNU_locviews (sec_offset) [75e0] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [46ea,46f0) {lit1, stack_value} GNU_locviews (sec_offset) [75ee] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [7615] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [7623] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [763e] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [472e,4734) {reg0} GNU_locviews (sec_offset) [764b] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [472e,4734) {lit0, stack_value} GNU_locviews (sec_offset) [7658] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [472e,4734) {lit1, stack_value} GNU_locviews (sec_offset) [7666] GNU_call_site "gelf_getrel" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7677] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [767d] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg15(0)} [7683] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg14(0)} [768a] GNU_call_site "gelf_update_rel" low_pc (addr) abstract_origin (ref4) sibling (ref4) [769b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [76a1] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg15(0)} [76a7] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg14(0)} [76ae] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [76bf] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [76c6] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [76d7] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [76dc] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [76e9] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [76ef] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7700] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [7707] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [7714] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [7719] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [7726] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [772e] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [773b] variable "relidx" abstract_origin (ref4) location (sec_offset) [458a,463f) {reg15} [4ff2,5036) {reg15} GNU_locviews (sec_offset) [7748] lexical_block abstract_origin (ref4) ranges (sec_offset) [7751] variable "rel_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [775a] variable "symidx" abstract_origin (ref4) location (sec_offset) [45b1,45e0) {reg2} GNU_locviews (sec_offset) [7767] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [778e] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [779c] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [77b7] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4639,463f) {reg0} GNU_locviews (sec_offset) [77c4] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4639,463f) {lit0, stack_value} GNU_locviews (sec_offset) [77d1] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4639,463f) {lit1, stack_value} GNU_locviews (sec_offset) [77df] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [7806] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [7814] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [782f] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [502a,5036) {reg0} GNU_locviews (sec_offset) [783c] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [502a,5036) {lit0, stack_value} GNU_locviews (sec_offset) [7849] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [502a,5036) {lit1, stack_value} GNU_locviews (sec_offset) [7857] GNU_call_site "gelf_getrela" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7868] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [786e] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg15(0)} [7874] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg14(0)} [787b] GNU_call_site "gelf_update_rela" low_pc (addr) abstract_origin (ref4) sibling (ref4) [788c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [7892] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg15(0)} [7898] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg14(0)} [789f] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [78b0] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [78b7] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [78c8] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [78cd] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [78da] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [78e0] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [78f1] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [78f8] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) [7905] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [790a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [7917] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [791f] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [792c] variable "bucket" abstract_origin (ref4) location (sec_offset) [4823,48b3) {reg15} [48b3,48ba) {breg15(-16), stack_value} [48ba,49a8) {reg15} [4b3d,4b5e) {reg15} GNU_locviews (sec_offset) [7939] variable "strshndx" abstract_origin (ref4) location (sec_offset) [484d,4851) {reg0} [4851,49a8) {fbreg(-624)} [4b3d,4b5e) {fbreg(-624)} GNU_locviews (sec_offset) [7946] variable "elsize" abstract_origin (ref4) location (sec_offset) [485c,4860) {reg0} [4860,491f) {reg14} [491f,49a8) {fbreg(-632)} [4b3d,4b5e) {fbreg(-632)} GNU_locviews (sec_offset) [7953] variable "nbucket" abstract_origin (ref4) location (sec_offset) [4878,49a8) {reg12} [4b3d,4b5e) {reg12} GNU_locviews (sec_offset) [7960] variable "nchain" abstract_origin (ref4) location (sec_offset) [4883,48e4) {reg5} [48e4,49a8) {fbreg(-640)} [4b3d,4b5e) {fbreg(-640)} GNU_locviews (sec_offset) [796d] variable "maxwords" abstract_origin (ref4) location (sec_offset) [488a,4898) {reg1} [4898,48a4) {breg1(2), stack_value} [48a4,48e8) {breg2(0), lit3, shr, stack_value} GNU_locviews (sec_offset) [797a] variable "chain" abstract_origin (ref4) location (sec_offset) [48ba,49a8) {breg12(0), lit3, shl, breg15(0), plus, stack_value} [4b3d,4b5e) {breg12(0), lit3, shl, breg15(0), plus, stack_value} GNU_locviews (sec_offset) [7987] variable "n_size" abstract_origin (ref4) location (sec_offset) [48cc,48e8) {reg0} GNU_locviews (sec_offset) [7994] inlined_subroutine "memset" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [79af] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [48e9,4906) {breg3(16), deref, GNU_convert{long unsigned int,unsigned,64@[29]}, breg14(0), GNU_convert{long unsigned int,unsigned,64@[29]}, div, GNU_convert[0], breg12(0), plus, lit3, shl, stack_value} GNU_locviews (sec_offset) [79bc] formal_parameter "__ch" abstract_origin (ref4) location (sec_offset) [48e9,4907) {lit0, stack_value} GNU_locviews (sec_offset) [79c9] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [48e9,4907) {reg15} GNU_locviews (sec_offset) [79d6] GNU_call_site "__builtin_memset" low_pc (addr) abstract_origin (ref4) [79e3] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [79e9] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [79f0] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [79fd] variable "inner" abstract_origin (ref4) location (sec_offset) [491f,49a8) {reg14} [4b3d,4b5e) {reg14} GNU_locviews (sec_offset) [7a0a] lexical_block abstract_origin (ref4) ranges (sec_offset) [7a13] variable "sym_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [7a1c] variable "sym" abstract_origin (ref4) location (sec_offset) [495e,4977) {reg0} GNU_locviews (sec_offset) [7a29] variable "name" abstract_origin (ref4) location (sec_offset) [497e,4991) {reg0} GNU_locviews (sec_offset) [7a36] variable "hidx" abstract_origin (ref4) location (sec_offset) [4992,4997) {breg0(0), breg12(0), mod, stack_value} [4997,499b) {reg1} [4b4a,4b4d) {reg0} GNU_locviews (sec_offset) [7a43] GNU_call_site "gelf_getsym" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7a54] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [7a5a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg14(0)} [7a60] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {fbreg(-648), deref} [7a69] GNU_call_site "elf_strptr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7a7a] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [7a80] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-624), deref} [7a89] GNU_call_site "elf_hash" low_pc (addr) abstract_origin (ref4) [7a98] GNU_call_site "gelf_fsize" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7aa9] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [7aaf] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit11} [7ab4] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit1} [7ab9] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {lit1} [7abf] GNU_call_site "update_section_size" low_pc (addr) abstract_origin (ref4) [7acc] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-648), deref} [7ad6] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [7ae3] variable "inner" abstract_origin (ref4) location (sec_offset) [4ac0,4ac4) {lit1, stack_value} [4ac4,4af9) {reg1} GNU_locviews (sec_offset) [7af1] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [7afe] variable "bucket" abstract_origin (ref4) location (sec_offset) [4b70,4be4) {reg15} [4be4,4beb) {breg15(-8), stack_value} [4beb,4cd8) {reg15} [5080,50a2) {reg15} GNU_locviews (sec_offset) [7b0b] variable "strshndx" abstract_origin (ref4) location (sec_offset) [4b9a,4b9e) {reg0} [4b9e,4cd8) {fbreg(-632)} [5080,50a2) {fbreg(-632)} GNU_locviews (sec_offset) [7b18] variable "elsize" abstract_origin (ref4) location (sec_offset) [4bb3,4bb7) {reg0} [4bb7,4c46) {reg12} [4c46,4cd8) {fbreg(-640)} [5080,50a2) {fbreg(-640)} GNU_locviews (sec_offset) [7b25] variable "nchain" abstract_origin (ref4) location (sec_offset) [4bc8,4bcd) {reg0} [4bcd,4cd8) {fbreg(-648)} [5080,50a2) {fbreg(-648)} GNU_locviews (sec_offset) [7b32] variable "nbucket" abstract_origin (ref4) location (sec_offset) [4bc8,4cd8) {reg14} [5080,50a2) {reg14} GNU_locviews (sec_offset) [7b3f] variable "used_buf" abstract_origin (ref4) location (sec_offset) [4bc8,4bcd) {breg0(0), const4u(4294967295), and, breg14(0), plus, plus_uconst(2), lit2, shl, stack_value} [4bcd,4cd8) {fbreg(-648), deref_size(4), const4u(4294967295), and, breg14(0), plus, plus_uconst(2), lit2, shl, stack_value} [5080,50a2) {fbreg(-648), deref_size(4), const4u(4294967295), and, breg14(0), plus, plus_uconst(2), lit2, shl, stack_value} GNU_locviews (sec_offset) [7b4c] variable "chain" abstract_origin (ref4) location (sec_offset) [4beb,4cd8) {breg14(0), lit2, shl, breg15(0), plus, stack_value} [5080,50a2) {breg14(0), lit2, shl, breg15(0), plus, stack_value} GNU_locviews (sec_offset) [7b59] variable "n_size" abstract_origin (ref4) location (sec_offset) [4bf4,4c0f) {reg0} GNU_locviews (sec_offset) [7b66] inlined_subroutine "memset" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [7b81] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [4c10,4c2d) {breg3(16), deref, GNU_convert{long unsigned int,unsigned,64@[29]}, breg12(0), GNU_convert{long unsigned int,unsigned,64@[29]}, div, GNU_convert[0], breg14(0), plus, lit2, shl, stack_value} GNU_locviews (sec_offset) [7b8e] formal_parameter "__ch" abstract_origin (ref4) location (sec_offset) [4c10,4c2e) {lit0, stack_value} GNU_locviews (sec_offset) [7b9b] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [4c10,4c2e) {reg15} GNU_locviews (sec_offset) [7ba8] GNU_call_site "__builtin_memset" low_pc (addr) abstract_origin (ref4) [7bb5] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [7bbb] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [7bc2] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [7bcf] variable "inner" abstract_origin (ref4) location (sec_offset) [4c46,4cd8) {reg12} [5080,50a2) {reg12} GNU_locviews (sec_offset) [7bdc] lexical_block abstract_origin (ref4) ranges (sec_offset) [7be5] variable "sym_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [7bee] variable "sym" abstract_origin (ref4) location (sec_offset) [4c8c,4ca5) {reg0} GNU_locviews (sec_offset) [7bfb] variable "name" abstract_origin (ref4) location (sec_offset) [4cac,4cc3) {reg0} GNU_locviews (sec_offset) [7c08] variable "hidx" abstract_origin (ref4) location (sec_offset) [4cc4,4cc9) {breg0(0), breg14(0), mod, stack_value} [4cc9,4ccd) {reg1} [5084,5087) {reg0} GNU_locviews (sec_offset) [7c15] GNU_call_site "gelf_getsym" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7c26] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [7c2c] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0)} [7c32] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {fbreg(-664), deref} [7c3b] GNU_call_site "elf_strptr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7c4c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [7c52] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-632), deref} [7c5b] GNU_call_site "elf_hash" low_pc (addr) abstract_origin (ref4) [7c6a] GNU_call_site "gelf_fsize" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7c7b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [7c81] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit11} [7c86] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit1} [7c8b] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {lit1} [7c91] GNU_call_site "update_section_size" low_pc (addr) abstract_origin (ref4) [7c9e] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-624), deref} [7ca8] GNU_call_site "no_symtab_updates" low_pc (addr) abstract_origin (ref4) [7cb5] GNU_call_site "elf_getscn" low_pc (addr) abstract_origin (ref4) [7cc2] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7cd3] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [7cd9] GNU_call_site "gelf_fsize" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7cea] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [7cf0] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit11} [7cf5] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit1} [7cfa] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {lit1} [7d00] GNU_call_site "elf_getscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7d11] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [7d1a] GNU_call_site "no_symtab_updates" low_pc (addr) abstract_origin (ref4) [7d27] GNU_call_site "elf_getscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7d38] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [7d3f] GNU_call_site "elf_getscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7d50] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [7d57] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7d68] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [7d6e] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7d7f] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [7d85] GNU_call_site "no_symtab_updates" low_pc (addr) abstract_origin (ref4) [7d92] GNU_call_site "elf_getscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7da3] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [7daa] GNU_call_site "elf_getscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7dbb] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [7dc2] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7dd3] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [7dd9] GNU_call_site "gelf_fsize" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7dea] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [7df0] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit11} [7df5] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit1} [7dfa] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {lit1} [7e00] GNU_call_site "elf_getdata" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7e11] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [7e17] GNU_call_site "gelf_fsize" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7e28] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [7e2e] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit1} [7e33] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {lit1} [7e39] GNU_call_site "gelf_fsize" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7e4a] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [7e50] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit1} [7e55] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {lit1} [7e5b] GNU_call_site "gelf_fsize" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7e6c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [7e74] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {lit1} [7e7a] GNU_call_site "update_section_size" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7e8b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [7e92] GNU_call_site "no_symtab_updates" low_pc (addr) abstract_origin (ref4) [7e9f] GNU_call_site "elf_getscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7eb0] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [7eb9] GNU_call_site "gelf_getshdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7eca] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-696), deref} [7ed3] GNU_call_site "gelf_fsize" low_pc (addr) abstract_origin (ref4) sibling (ref4) [7ee4] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [7eea] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit11} [7eef] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit1} [7ef4] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {lit1} [7efa] GNU_call_site "gelf_update_shdr" low_pc (addr) abstract_origin (ref4) [7f07] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg14(0)} [7f10] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) sibling (ref4) [7f29] variable "debug_crc" abstract_origin (ref4) location (exprloc) {fbreg(-484)} [7f32] variable "debug_crc_data" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [7f3b] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [7f62] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [7f70] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [7f8b] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4f1b,4f21) {reg0} GNU_locviews (sec_offset) [7f98] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4f1b,4f21) {lit0, stack_value} GNU_locviews (sec_offset) [7fa5] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4f1b,4f21) {lit1, stack_value} GNU_locviews (sec_offset) [7fb3] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [7fda] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4f3c,4f4a) {reg12} GNU_locviews (sec_offset) [7fe7] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4f3c,4f45) {breg0(0)} [4f45,4f49) {reg4} GNU_locviews (sec_offset) [7ff4] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4f3c,4f4a) {lit0, stack_value} GNU_locviews (sec_offset) [8001] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [800e] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8013] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [801b] GNU_call_site "crc32_file" low_pc (addr) abstract_origin (ref4) sibling (ref4) [802c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [8032] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-688), deref} [803b] GNU_call_site "gelf_xlatetof" low_pc (addr) abstract_origin (ref4) sibling (ref4) [804c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [8054] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg3(0)} [805a] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {fbreg(-696), deref} [8063] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8074] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [807b] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [808c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8091] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [809e] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [80a4] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [80b5] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [80ba] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5d78)} [80c7] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [80cd] GNU_call_site "__errno_location" low_pc (addr) abstract_origin (ref4) [80da] GNU_call_site "unlink" low_pc (addr) abstract_origin (ref4) [80e8] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [810f] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4f82,4f97) {reg12} GNU_locviews (sec_offset) [811c] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4f82,4f92) {breg0(0)} [4f92,4f96) {reg4} GNU_locviews (sec_offset) [8129] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4f82,4f97) {lit0, stack_value} GNU_locviews (sec_offset) [8136] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [8143] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8148] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [814e] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {fbreg(-528), deref} [8158] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [8173] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4fd7,4fd9) {reg0} [4fd9,4fe0) {reg1} GNU_locviews (sec_offset) [8180] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4fd7,4fe1) {lit0, stack_value} GNU_locviews (sec_offset) [818d] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4fd7,4fe1) {lit0, stack_value} GNU_locviews (sec_offset) [819a] GNU_call_site "__error_alias" low_pc (addr) abstract_origin (ref4) [81a7] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [81ac] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit0} [81b1] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg12(0)} [81b7] GNU_call_site_parameter location (exprloc) {reg8} GNU_call_site_value (exprloc) {breg3(0)} [81bf] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [81e6] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [81f4] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [821b] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [8229] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [8250] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [825e] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [8285] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [52ef,5303) {reg12} GNU_locviews (sec_offset) [8292] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [52ef,52fe) {breg0(0)} [52fe,5302) {reg4} GNU_locviews (sec_offset) [829f] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [52ef,5303) {lit1, stack_value} GNU_locviews (sec_offset) [82ac] GNU_call_site "__error_noreturn" low_pc (addr) abstract_origin (ref4) [82b9] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [82be] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {breg12(0)} [82c4] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {breg13(0)} [82cc] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [82d9] variable "debug_basename" abstract_origin (ref4) location (sec_offset) [5420,5424) {reg0} [5424,5500) {reg15} GNU_locviews (sec_offset) [82e6] variable "crc_offset" abstract_origin (ref4) location (sec_offset) [5425,542e) {breg0(1), stack_value} [5431,5447) {breg0(4), stack_value} [5447,5466) {breg8(4), stack_value} [5466,5500) {fbreg(-600), deref, plus_uconst(4), stack_value} GNU_locviews (sec_offset) [82f3] inlined_subroutine "strcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [830e] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [54a1,54a6) {reg15} GNU_locviews (sec_offset) [831b] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [54a1,54a5) {reg2} [54a5,54a6) {fbreg(-576)} GNU_locviews (sec_offset) [8328] GNU_call_site "__builtin_strcpy" low_pc (addr) abstract_origin (ref4) [8335] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-576), deref} [833d] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg15(0)} [8345] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [836c] GNU_call_site "cleanup_debug" low_pc (addr) abstract_origin (ref4) [837a] GNU_call_site "dwelf_strtab_add_len" low_pc (addr) abstract_origin (ref4) sibling (ref4) [838b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [8391] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x64bc)} [839e] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit15} [83a4] GNU_call_site "elf_newscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [83b5] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [83be] GNU_call_site "elf_ndxscn" low_pc (addr) abstract_origin (ref4) [83cb] GNU_call_site "elf_newdata" low_pc (addr) abstract_origin (ref4) [83d8] GNU_call_site "basename" low_pc (addr) abstract_origin (ref4) [83e5] GNU_call_site "strlen" low_pc (addr) abstract_origin (ref4) sibling (ref4) [83f6] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg15(0)} [83fd] GNU_call_site "xcalloc" low_pc (addr) abstract_origin (ref4) sibling (ref4) [840e] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [8413] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-600), deref, plus_uconst(8)} [841e] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) [842b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [8433] GNU_call_site "strlen" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8444] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [844b] GNU_call_site "ebl_openbackend" low_pc (addr) abstract_origin (ref4) sibling (ref4) [845c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [8463] GNU_call_site "gelf_getehdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8474] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [847a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-144)} [8482] GNU_call_site "elf_getshdrstrndx" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8493] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [8499] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-480)} [84a1] GNU_call_site "elf_getphdrnum" low_pc (addr) abstract_origin (ref4) sibling (ref4) [84b2] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [84b8] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-472)} [84c0] GNU_call_site "elf_begin" low_pc (addr) abstract_origin (ref4) sibling (ref4) [84d1] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-508), deref_size(4)} [84da] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit10} [84df] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit0} [84e5] GNU_call_site "gelf_getclass" low_pc (addr) abstract_origin (ref4) sibling (ref4) [84f6] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [84fd] GNU_call_site "gelf_newehdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [850e] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [8517] GNU_call_site "elf_begin" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8528] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit3} [852d] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit0} [8533] GNU_call_site "gelf_getclass" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8544] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [854b] GNU_call_site "gelf_newehdr" low_pc (addr) abstract_origin (ref4) [8558] GNU_call_site "elf_getshdrnum" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8569] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [856f] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-376)} [8577] GNU_call_site "xcalloc" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8588] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {const1u(144)} [858f] GNU_call_site "elf_nextscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [85a0] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [85a7] GNU_call_site "elf_ndxscn" low_pc (addr) abstract_origin (ref4) [85b4] GNU_call_site "gelf_getshdr" low_pc (addr) abstract_origin (ref4) [85c1] GNU_call_site "elf_strptr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [85d2] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [85d9] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [85ea] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [85ef] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5e48)} [85fc] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [8602] GNU_call_site "gelf_newphdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8613] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [861c] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [862d] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8632] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x64a8)} [863f] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [8645] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) [8652] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) [865f] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8670] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-576), deref} [8679] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) [8686] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) [8693] GNU_call_site "dwelf_strtab_free" low_pc (addr) abstract_origin (ref4) sibling (ref4) [86a4] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [86ab] GNU_call_site "elf_end" low_pc (addr) abstract_origin (ref4) sibling (ref4) [86bc] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [86c5] GNU_call_site "elf_end" low_pc (addr) abstract_origin (ref4) [86d2] GNU_call_site "ebl_closebackend" low_pc (addr) abstract_origin (ref4) sibling (ref4) [86e3] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-544), deref} [86ec] GNU_call_site "futimens" low_pc (addr) abstract_origin (ref4) sibling (ref4) [86fd] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [8703] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-536), deref} [870c] GNU_call_site "close" low_pc (addr) abstract_origin (ref4) sibling (ref4) [871d] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-508), deref_size(4)} [8727] GNU_call_site "elf_clone" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8738] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [873e] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit12} [8744] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8755] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [875a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5e18)} [8767] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [876d] GNU_call_site "__errno_location" low_pc (addr) abstract_origin (ref4) [877a] GNU_call_site "close" low_pc (addr) abstract_origin (ref4) sibling (ref4) [878b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [8792] GNU_call_site "unlink" low_pc (addr) abstract_origin (ref4) [879f] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [87b0] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [87b7] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [87c8] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [87cd] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5df8)} [87da] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [87e0] GNU_call_site "gelf_newphdr" low_pc (addr) abstract_origin (ref4) [87ed] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [87fe] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8803] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x63fa)} [8810] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [8816] GNU_call_site "__errno_location" low_pc (addr) abstract_origin (ref4) [8823] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8834] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [883b] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [884c] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8851] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5df8)} [885e] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [8864] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8875] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [887c] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [888d] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8892] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5dd0)} [889f] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [88a5] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [88b6] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [88bc] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [88cd] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [88d2] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x640b)} [88df] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [88e5] GNU_call_site "__errno_location" low_pc (addr) abstract_origin (ref4) [88f2] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8903] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [890a] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [891b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8921] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8932] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [8939] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [894a] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [8951] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8962] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8967] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5b78)} [8974] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [897a] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [898b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [8992] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [89a3] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [89a9] GNU_call_site "ebl_section_strip_p" low_pc (addr) abstract_origin (ref4) sibling (ref4) [89ba] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [89c1] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [89d2] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [89d7] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5ba0)} [89e4] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [89ea] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [89fb] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [8a02] GNU_call_site "gelf_getehdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8a13] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [8a1b] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-272)} [8a23] GNU_call_site "gelf_fsize" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8a34] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [8a3a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit5} [8a3f] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit1} [8a44] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {lit1} [8a4a] GNU_call_site "gelf_fsize" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8a5b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [8a61] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit9} [8a66] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit1} [8a6b] GNU_call_site_parameter location (exprloc) {reg2} GNU_call_site_value (exprloc) {lit1} [8a71] GNU_call_site "gelf_update_ehdr" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8a82] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [8a8a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {breg12(0)} [8a91] GNU_call_site "update_shdrstrndx" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8aa2] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [8aaa] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-608), deref} [8ab3] GNU_call_site "elf_cntl" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8ac4] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg13(0)} [8aca] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit6} [8ad0] GNU_call_site "elf_flagelf" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8ae1] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [8ae7] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit5} [8aed] GNU_call_site "elf_update" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8afe] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [8b04] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit3} [8b0a] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8b1b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [8b22] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8b33] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8b39] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8b4a] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [8b51] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8b62] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [8b69] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8b7a] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8b7f] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x64d5)} [8b8c] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [8b92] GNU_call_site "__errno_location" low_pc (addr) abstract_origin (ref4) [8b9f] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8bb0] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [8bb7] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8bc8] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8bce] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8bdf] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [8be6] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8bf7] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8bfc] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [8c09] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [8c0f] GNU_call_site "__stack_chk_fail" low_pc (addr) abstract_origin (ref4) [8c1c] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8c2d] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [8c34] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8c45] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8c4a] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [8c57] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [8c5d] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8c6e] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [8c75] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8c86] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8c8b] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5a28)} [8c98] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [8c9e] GNU_call_site "dwelf_strtab_init" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8caf] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit1} [8cb5] GNU_call_site "elf_newscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8cc6] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [8ccf] GNU_call_site "elf_ndxscn" low_pc (addr) abstract_origin (ref4) [8cdc] GNU_call_site "dwelf_strtab_add" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8ced] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [8cf4] GNU_call_site "dwelf_strtab_add_len" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8d05] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [8d0b] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x64cb)} [8d18] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit10} [8d1e] GNU_call_site "elf_newscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8d2f] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [8d38] GNU_call_site "elf_ndxscn" low_pc (addr) abstract_origin (ref4) [8d45] GNU_call_site "elf_newdata" low_pc (addr) abstract_origin (ref4) [8d52] GNU_call_site "dwelf_strtab_finalize" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8d63] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg14(0)} [8d69] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-592), deref} [8d72] GNU_call_site "elf_getscn" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8d83] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-504), deref} [8d8c] GNU_call_site "elf_update" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8d9d] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {lit3} [8da3] GNU_call_site "rename" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8db4] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [8dba] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-528), deref} [8dc3] GNU_call_site "fchmod" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8dd4] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg12(0)} [8dda] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {fbreg(-568), deref_size(4)} [8de4] GNU_call_site "free" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8df5] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {breg3(0)} [8dfc] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8e0d] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8e12] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x64ec)} [8e1f] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [8e25] GNU_call_site "__errno_location" low_pc (addr) abstract_origin (ref4) [8e32] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8e43] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [8e4a] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8e5b] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8e60] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x64d5)} [8e6d] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [8e73] GNU_call_site "remove_debug_relocations" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8e84] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {fbreg(-544), deref} [8e8c] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {fbreg(-560), deref} [8e95] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8ea6] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [8ead] GNU_call_site "elf_errmsg" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8ebe] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {const1s(-1)} [8ec5] GNU_call_site "dcgettext" low_pc (addr) abstract_origin (ref4) sibling (ref4) [8ed6] GNU_call_site_parameter location (exprloc) {reg5} GNU_call_site_value (exprloc) {lit0} [8edb] GNU_call_site_parameter location (exprloc) {reg4} GNU_call_site_value (exprloc) {addr(0x5c68)} [8ee8] GNU_call_site_parameter location (exprloc) {reg1} GNU_call_site_value (exprloc) {lit5} [8eee] GNU_call_site "__errno_location" low_pc (addr) abstract_origin (ref4) [8efc] subprogram "__error_noreturn" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [8f08] subprogram "elf_getscn" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [8f15] subprogram "elf_getdata" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [8f22] subprogram "elf_errmsg" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [8f2f] subprogram "dcgettext" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [8f3b] subprogram "gelf_getshdr" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [8f47] subprogram "gelf_update_shdr" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [8f53] subprogram "__stack_chk_fail" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) [8f5c] subprogram "__xstat" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [8f69] subprogram "__open_2" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [8f75] subprogram "__fxstat" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [8f82] subprogram "__error_alias" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [8f8e] subprogram "unlink" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [8f9b] subprogram "free" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [8fa8] subprogram "close" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [8fb5] subprogram "elf_begin" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [8fc1] subprogram "elf_kind" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [8fcd] subprogram "elf_end" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [8fd9] subprogram "__errno_location" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [8fe5] subprogram "gelf_xlatetom" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [8ff1] subprogram "__assert_fail" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [8ffd] subprogram "gelf_xlatetof" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9009] subprogram "abort" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [9016] subprogram "elf_getshdrstrndx" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [9023] subprogram "elf_strptr" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [9030] subprogram "ebl_reloc_simple_type" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [903c] subprogram "gelf_getsymshndx" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9048] subprogram "ebl_debugscn_p" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9054] subprogram "gelf_getrel" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9060] subprogram "gelf_update_rel" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [906c] subprogram "gelf_getrela" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9078] subprogram "gelf_update_rela" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9084] subprogram "elf_ndxscn" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [9091] subprogram "elf_nextscn" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [909e] subprogram "elf_compress_gnu" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [90ab] subprogram "elf_compress" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [90b8] subprogram "gelf_getchdr" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [90c4] subprogram "gelf_getehdr" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [90d0] subprogram "gelf_update_ehdr" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [90dc] subprogram "xmalloc" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [90e8] subprogram "xstrdup" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [90f4] subprogram "fnmatch" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9100] subprogram "argp_error" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [910d] subprogram "__fsetlocking" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9119] subprogram "setlocale" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9125] subprogram "bindtextdomain" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9131] subprogram "textdomain" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [913d] subprogram "argp_parse" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [914a] subprogram "elf_version" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [9157] subprogram "__builtin_memcpy" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) [9162] subprogram "__open_alias" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [916e] subprogram "__builtin_mempcpy" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) [9179] dwarf_procedure location (exprloc) {implicit_value(8){2e58585858585800}} [9185] subprogram "strlen" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [9192] subprogram "mkstemp" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [919f] subprogram "gelf_getphdr" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [91ab] subprogram "gelf_update_phdr" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [91b7] subprogram "elf_newdata" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [91c4] subprogram "elf_newscn" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [91d1] subprogram "__builtin_memset" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) [91dc] subprogram "pwrite" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [91e9] subprogram "ftruncate" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [91f6] subprogram "ebl_section_strip_p" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9202] subprogram "ebl_data_marker_symbol" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [920e] subprogram "gelf_fsize" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [921a] subprogram "gelf_update_symshndx" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9226] subprogram "gelf_update_sym" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9232] subprogram "xcalloc" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [923e] subprogram "dwelf_strent_off" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [924a] subprogram "gelf_getsym" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9256] subprogram "elf_hash" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [9263] subprogram "crc32_file" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [926f] subprogram "__builtin_strcpy" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) [927a] subprogram "dwelf_strtab_add_len" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9286] subprogram "basename" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [9293] subprogram "ebl_openbackend" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [929f] subprogram "elf_getphdrnum" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [92ac] subprogram "gelf_getclass" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [92b8] subprogram "gelf_newehdr" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [92c4] subprogram "elf_getshdrnum" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [92d1] subprogram "gelf_newphdr" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [92dd] subprogram "dwelf_strtab_free" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [92e9] subprogram "ebl_closebackend" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [92f5] subprogram "futimens" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [9302] subprogram "elf_clone" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [930e] subprogram "elf_cntl" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [931b] subprogram "elf_flagelf" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) [9328] subprogram "elf_update" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9334] subprogram "dwelf_strtab_init" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9340] subprogram "dwelf_strtab_add" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [934c] subprogram "dwelf_strtab_finalize" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9358] subprogram "rename" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [9364] subprogram "fchmod" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) PASS: run-varlocs-self.sh PASS: run-exprlocs-self.sh PASS: run-readelf-test1.sh PASS: run-readelf-test2.sh PASS: run-readelf-test3.sh PASS: run-readelf-test4.sh PASS: run-readelf-twofiles.sh PASS: run-readelf-macro.sh PASS: run-readelf-loc.sh PASS: run-readelf-ranges.sh PASS: run-readelf-aranges.sh PASS: run-readelf-line.sh PASS: run-readelf-z.sh PASS: run-readelf-n.sh PASS: run-native-test.sh PASS: run-bug1-test.sh PASS: run-debuglink.sh PASS: run-debugaltlink.sh PASS: run-buildid.sh PASS: dwfl-bug-addr-overflow PASS: run-addrname-test.sh PASS: dwfl-bug-fd-leak PASS: dwfl-bug-report PASS: dwfl-report-segment-contiguous PASS: run-dwfl-bug-offline-rel.sh PASS: run-dwfl-addr-sect.sh /usr/bin/gcc PASS: run-disasm-x86.sh /usr/bin/gcc PASS: run-disasm-x86-64.sh PASS: run-early-offscn.sh PASS: run-dwarf-getmacros.sh PASS: run-dwarf-ranges.sh PASS: run-test-flag-nobits.sh PASS: run-prelink-addr-test.sh PASS: run-dwarf-getstring.sh PASS: run-rerequest_tag.sh PASS: run-typeiter.sh PASS: run-readelf-d.sh PASS: run-readelf-gdb_index.sh PASS: run-unstrip-n.sh [b] main.c [2d] main [b] Following split subdie: hello.c [b] hello.c [4e] foo [6a] baz [90] frob [bd] foo [16a] baz Done subdie: hello.c [3f] Following split subdie: world.c [b] world.c [56] main [af] calc [10a] frob Done subdie: world.c [14] Following split subdie: hello.c [14] hello.c [53] foo [6d] baz [90] frob [bc] foo [154] baz Done subdie: hello.c [49] Following split subdie: world.c [14] world.c [5b] main [a5] calc [eb] frob Done subdie: world.c [b] ../sysdeps/x86_64/start.S [39] abi-note.c [50a] init.c [54a] ../sysdeps/x86_64/crti.S [56c] ../../elfutils-0.180/src/addr2line.c [17d5] handle_address [1d47] show [1d7d] show_int [31d5] get_addr_width [324a] print_src [33fc] adjust_to_section [36f3] find_symbol [388a] see_one_module [3914] print_addrsym [39cd] print_dwarf_function [3b01] get_diename [3b3b] symname [3b77] parse_opt [3bd0] main [3ed4] error [3f07] strtoumax [3f41] printf [3f60] feof_unlocked [3f7e] getline [3fba] putchar [3fd8] get_diename [40d9] symname [44f7] ../../elfutils-0.180/lib/printversion.c [49f1] print_version [4b31] fprintf [4b80] elf-init.c [4c27] __libc_csu_fini [4c41] __libc_csu_init [4d19] ../sysdeps/x86_64/crtn.S [b] ../sysdeps/x86_64/start.S [39] abi-note.c [50a] init.c [54a] ../sysdeps/x86_64/crti.S [56c] ../../elfutils-0.180/src/elfclassify.c [14ec] main [1744] process_stdin [1796] process_current_path [2f4b] parse_opt [2f85] classify_check_negative [2fa5] classify_check_positive [2fc5] is_linux_kernel_module [2fd3] is_library [2fe1] is_program [2fef] is_executable [2ffd] is_shared [300b] is_debug_only [3019] is_unstripped [3027] is_loadable [3035] is_core [3043] is_elf_archive [3051] is_elf_file [305f] is_elf [306d] run_classify [31c0] elf_type_string [31de] elf_kind_string [31fc] close_elf [3205] open_elf [3212] close_file [321b] open_file [3238] elf_issue [3252] issue [3384] fstat [33b7] open [33e2] error [3415] fprintf [3440] is_loadable [3469] parse_opt [354f] is_shared [3769] ../../elfutils-0.180/lib/printversion.c [3c63] print_version [3da3] fprintf [3df2] elf-init.c [3e99] __libc_csu_fini [3eb3] __libc_csu_init [3f8b] ../sysdeps/x86_64/crtn.S [b] ../sysdeps/x86_64/start.S [39] abi-note.c [50a] init.c [54a] ../sysdeps/x86_64/crti.S [56c] ../../elfutils-0.180/src/stack.c [1928] main [1e46] parse_opt [26ab] thread_callback [27ba] print_frames [2f37] print_inline_frames [2ffe] print_frame [37b2] die_name [3894] frame_callback [38db] module_callback [3d58] get_addr_width [3e3e] error [3e71] open [3e9c] atoi [3ebc] printf [3edb] frame_callback [4338] ../../elfutils-0.180/lib/printversion.c [4832] print_version [4972] fprintf [49c1] elf-init.c [4a68] __libc_csu_fini [4a82] __libc_csu_init [4b5a] ../sysdeps/x86_64/crtn.S [b] ../sysdeps/x86_64/start.S [39] abi-note.c [50a] init.c [54a] ../sysdeps/x86_64/crti.S [56c] ../../elfutils-0.180/src/unstrip.c [1816] main [2297] handle_implicit_modules [22bf] next [22f3] match_module [24e3] list_module [2593] handle_output_dir_module [2633] handle_dwfl_module [2c5c] handle_explicit_files [2ce4] warn [3244] open_file [327d] handle_file [3865] copy_elided_sections [3982] find_unalloc_section [6a3d] new_shstrtab [6b64] find_alloc_sections_prelink [6c1f] check_match [6e4d] get_group_sig [6ed5] get_section_name [6f15] find_alloc_section [701c] sections_match [7118] sections_flags_match [7152] compare_symbols_output [72b8] compare_symbols [72f9] collect_symbols [766d] compare_sections_nonrel [76d8] compare_sections_rel [7743] compare_sections [7791] compare_unalloc_sections [77f2] compare_alloc_sections [782a] check_symtab_section_symbols [78bd] add_new_section_symbols [7a4c] adjust_all_relocs [7c62] adjust_relocs [7d08] adjust_reloc [88a7] update_sh_size [88ea] update_shdr [8913] symtab_count_leading_section_symbols [89c4] section_can_shrink [89e4] free_new_data [8a0f] record_new_data [8a38] make_directories [8c54] copy_elf [9174] parse_opt [9310] error [9343] stat [9376] memset [93ac] memcpy [93e2] open [940d] asprintf [9438] printf [9457] putchar [9475] open_file [954d] get_section_name [9626] update_shdr [974a] compare_sections [9939] compare_symbols [99d8] get_group_sig [9bdf] update_sh_size [9dc7] add_new_section_symbols [a2d8] check_symtab_section_symbols [aa14] ../../elfutils-0.180/lib/xmalloc.c [aa98] xrealloc [ab6f] xcalloc [ac58] xmalloc [ad28] error [ada6] ../../elfutils-0.180/lib/printversion.c [b2a0] print_version [b3e0] fprintf [b42f] elf-init.c [b4d6] __libc_csu_fini [b4f0] __libc_csu_init [b5c8] ../sysdeps/x86_64/crtn.S [b] ../sysdeps/x86_64/crti.S [2d] ../../elfutils-0.180/libelf/elf_version.c [2b9] elf_version [2d7] elf_version [34f] ../../elfutils-0.180/libelf/elf_hash.c [3ce] elf_hash [46b] _dl_elf_hash [4c0] ../../elfutils-0.180/libelf/elf_error.c [7b8] elf_errmsg [8ff] __libelf_seterrno [934] elf_errno [98f] ../../elfutils-0.180/libelf/elf_fill.c [ad4] elf_fill [b09] ../../elfutils-0.180/libelf/elf_begin.c [1e02] elf_begin [2082] lock_dup_elf [20bc] write_file [2113] dup_elf [21f1] __libelf_next_arhdr_wrlock [2e22] read_long_names [2ec1] read_file [363a] read_unmmaped_file [36ea] __libelf_read_mmaped_file [3a92] file_read_elf [4752] get_shnum [485b] file_read_ar [48c1] allocate_elf [4945] determine_kind [4995] atol [49b5] pread_retry [4a1e] __bswap_64 [4a3c] __bswap_32 [4a5a] __bswap_16 [4a78] fstat [4aab] pread [4aed] memset [4b23] mempcpy [4b59] memcpy [4c8c] ../../elfutils-0.180/libelf/elf_next.c [5bf2] elf_next [5cf1] ../../elfutils-0.180/libelf/elf_rand.c [6c52] elf_rand [6cca] ../../elfutils-0.180/libelf/elf_end.c [7c52] elf_end [7f6e] ../../elfutils-0.180/libelf/elf_kind.c [8ecf] elf_kind [8f08] ../../elfutils-0.180/libelf/gelf_getclass.c [9e69] gelf_getclass [9ea2] ../../elfutils-0.180/libelf/elf_getbase.c [ae03] elf_getbase [ae3c] ../../elfutils-0.180/libelf/elf_getident.c [bd9d] elf_getident [bdee] ../../elfutils-0.180/libelf/elf32_fsize.c [c0a0] elf32_fsize [c142] ../../elfutils-0.180/libelf/elf64_fsize.c [c3f4] elf64_fsize [c496] ../../elfutils-0.180/libelf/gelf_fsize.c [d57d] gelf_fsize [d5bf] gelf_fsize [d69c] ../../elfutils-0.180/libelf/elf32_xlatetof.c [da32] elf32_xlatetof [db6a] memmove [dbc4] ../../elfutils-0.180/libelf/elf32_xlatetom.c [df5a] elf32_xlatetom [e092] memmove [e0ec] ../../elfutils-0.180/libelf/elf64_xlatetof.c [e482] elf64_xlatetof [e5ba] memmove [e614] ../../elfutils-0.180/libelf/elf64_xlatetom.c [e9aa] elf64_xlatetom [eae2] memmove [eb3c] ../../elfutils-0.180/libelf/gelf_xlate.c [f9a8] Elf64_cvt_chdr [f9e6] Elf32_cvt_chdr [fa24] elf_cvt_note8 [fac2] elf_cvt_note4 [fb60] elf_cvt_note [fe7c] elf_cvt_gnuhash [10038] elf_cvt_Verneed [100ec] elf_cvt_Verdef [101a0] Elf64_cvt_Chdr [10206] Elf64_cvt_auxv_t [1026b] Elf64_cvt_Lib [102d0] Elf64_cvt_Move [10510] Elf64_cvt_Syminfo [10575] Elf64_cvt_Dyn [105da] Elf64_cvt_Rela [1078a] Elf64_cvt_Rel [107f0] Elf64_cvt_Sym [109eb] Elf64_cvt_Shdr [10df0] Elf64_cvt_Phdr [1114d] Elf64_cvt_Ehdr [11638] Elf64_cvt_Sxword [1167f] Elf64_cvt_Sxword1 [116a5] Elf64_cvt_Xword [116ec] Elf64_cvt_Xword1 [11712] Elf64_cvt_Sword [11759] Elf64_cvt_Sword1 [1177f] Elf64_cvt_Word [117c6] Elf64_cvt_Word1 [117ec] Elf64_cvt_Half [11833] Elf64_cvt_Half1 [11859] Elf64_cvt_Off [118a0] Elf64_cvt_Off1 [118c6] Elf64_cvt_Addr [1190d] Elf64_cvt_Addr1 [11933] Elf32_cvt_Chdr [11998] Elf32_cvt_auxv_t [119fd] Elf32_cvt_Lib [11c5b] Elf32_cvt_Move [11ea1] Elf32_cvt_Syminfo [11f07] Elf32_cvt_Dyn [11f6c] Elf32_cvt_Nhdr [11fd1] Elf32_cvt_Rela [12037] Elf32_cvt_Rel [1209d] Elf32_cvt_Sym [12292] Elf32_cvt_Shdr [1269d] Elf32_cvt_Phdr [129f4] Elf32_cvt_Ehdr [12ee5] Elf32_cvt_Sxword [12f2c] Elf32_cvt_Sxword1 [12f52] Elf32_cvt_Xword [130ad] Elf32_cvt_Xword1 [130d3] Elf32_cvt_Sword [1311a] Elf32_cvt_Sword1 [13140] Elf32_cvt_Word [13187] Elf32_cvt_Word1 [131ad] Elf32_cvt_Half [132f0] Elf32_cvt_Half1 [13316] Elf32_cvt_Off [1335d] Elf32_cvt_Off1 [13383] Elf32_cvt_Addr [134de] Elf32_cvt_Addr1 [13504] elf_cvt_Byte [135dd] memmove [13613] memcpy [13649] __bswap_64 [13667] __bswap_32 [13685] __bswap_16 [136a3] Elf32_cvt_Rel [137be] Elf32_cvt_Rela [13936] Elf64_cvt_Rel [13a51] Elf32_cvt_Syminfo [13b60] elf_cvt_Verneed [13f19] elf_cvt_Verdef [142ea] Elf64_cvt_chdr [145f6] Elf32_cvt_chdr [148bd] ../../elfutils-0.180/libelf/elf32_getehdr.c [15965] elf32_getehdr [15a47] __elf32_getehdr_wrlock [15b2e] getehdr_impl [15b79] ../../elfutils-0.180/libelf/elf64_getehdr.c [16c21] elf64_getehdr [16d03] __elf64_getehdr_wrlock [16dea] getehdr_impl [16e35] ../../elfutils-0.180/libelf/gelf_getehdr.c [17efa] gelf_getehdr [17f73] __gelf_getehdr_rdlock [180bc] memcpy [1810b] ../../elfutils-0.180/libelf/elf32_newehdr.c [191d4] elf32_newehdr [19292] memset [192e1] ../../elfutils-0.180/libelf/elf64_newehdr.c [1a3aa] elf64_newehdr [1a468] memset [1a4b7] ../../elfutils-0.180/libelf/gelf_newehdr.c [1b418] gelf_newehdr [1b4af] ../../elfutils-0.180/libelf/gelf_update_ehdr.c [1c595] gelf_update_ehdr [1c71e] memcpy [1c76d] ../../elfutils-0.180/libelf/elf32_getphdr.c [1d892] elf32_getphdr [1d901] __elf32_getphdr_wrlock [1dfb9] memcpy [1dfef] pread_retry [1e058] pread [1e09a] __bswap_32 [1e125] ../../elfutils-0.180/libelf/elf64_getphdr.c [1f24a] elf64_getphdr [1f2b9] __elf64_getphdr_wrlock [1f971] memcpy [1f9a7] pread_retry [1fa10] pread [1fa52] __bswap_64 [1fa70] __bswap_32 [1fafb] ../../elfutils-0.180/libelf/gelf_getphdr.c [20bc0] gelf_getphdr [20dae] memcpy [20e2d] ../../elfutils-0.180/libelf/elf32_newphdr.c [21f4a] elf32_newphdr [22215] memset [22295] ../../elfutils-0.180/libelf/elf64_newphdr.c [233b2] elf64_newphdr [2367e] memset [236fe] ../../elfutils-0.180/libelf/gelf_newphdr.c [2465f] gelf_newphdr [246fd] ../../elfutils-0.180/libelf/gelf_update_phdr.c [257e3] gelf_update_phdr [259a8] memcpy [25a27] ../../elfutils-0.180/libelf/elf_getarhdr.c [26ad4] elf_getarhdr [26c26] ../../elfutils-0.180/libelf/elf_getarsym.c [27d13] elf_getarsym [28832] read_number_entries [288b2] _dl_elf_hash [288fb] pread_retry [28964] pread [289a6] memcpy [289dc] atol [289fc] __bswap_64 [28a1a] __bswap_32 [28abd] ../../elfutils-0.180/libelf/elf_rawfile.c [29b65] elf_rawfile [29c2c] ../../elfutils-0.180/libelf/elf_readall.c [2ae5f] __libelf_readall [2b187] set_address [2b202] libelf_release_all [2b229] libelf_acquire_all [2b251] pread_retry [2b2ba] fstat [2b2ed] pread [2b32f] libelf_acquire_all [2b488] ../../elfutils-0.180/libelf/elf_cntl.c [2c530] elf_cntl [2c5f8] ../../elfutils-0.180/libelf/elf_getscn.c [2d6e3] elf_getscn [2d7f6] ../../elfutils-0.180/libelf/elf_nextscn.c [2e75c] elf_nextscn [2e7c6] elf_nextscn [2e8a1] ../../elfutils-0.180/libelf/elf_ndxscn.c [2f802] elf_ndxscn [2f83b] ../../elfutils-0.180/libelf/elf_newscn.c [3092b] elf_newscn [30ae7] ../../elfutils-0.180/libelf/elf32_getshdr.c [31beb] elf32_getshdr [31c99] __elf32_getshdr_wrlock [31cc5] __elf32_getshdr_rdlock [31cef] scn_valid [31d14] load_shdr_wrlock [32528] memcpy [3255e] pread_retry [325c7] __bswap_32 [325e5] pread [32627] __elf32_getshdr_rdlock [32734] ../../elfutils-0.180/libelf/elf64_getshdr.c [33838] elf64_getshdr [338e6] __elf64_getshdr_wrlock [33912] __elf64_getshdr_rdlock [3393c] scn_valid [33961] load_shdr_wrlock [34155] memcpy [3418b] pread_retry [341f4] __bswap_64 [34212] __bswap_32 [34230] pread [34272] __elf64_getshdr_rdlock [3437f] ../../elfutils-0.180/libelf/gelf_getshdr.c [35444] gelf_getshdr [35567] memcpy [355d0] ../../elfutils-0.180/libelf/gelf_update_shdr.c [366b6] gelf_update_shdr [36805] memcpy [3686e] ../../elfutils-0.180/libelf/elf_strptr.c [37921] elf_strptr [37c2e] validate_str [37c6a] get_zdata [37d0e] ../../elfutils-0.180/libelf/elf_rawdata.c [38dd8] elf_rawdata [38e08] elf_rawdata [38ed7] ../../elfutils-0.180/libelf/elf_getdata.c [3a0e4] elf_getdata [3a161] __elf_getdata_rdlock [3a26e] __libelf_set_data_list_rdlock [3a4cc] __libelf_set_rawdata [3a527] __libelf_set_rawdata_wrlock [3a8c3] convert_data [3a932] __libelf_data_type [3a992] pread_retry [3a9fb] pread [3aa3d] memcpy [3aa73] __libelf_data_type [3abf9] ../../elfutils-0.180/libelf/elf_newdata.c [3bce4] elf_newdata [3be2f] ../../elfutils-0.180/libelf/elf_getdata_rawchunk.c [3cfc6] elf_getdata_rawchunk [3d41d] pread_retry [3d486] pread [3d4c8] memcpy [3d56d] ../../elfutils-0.180/libelf/elf_flagelf.c [3e636] elf_flagelf [3e6ec] ../../elfutils-0.180/libelf/elf_flagehdr.c [3f7b5] elf_flagehdr [3f86b] ../../elfutils-0.180/libelf/elf_flagphdr.c [40934] elf_flagphdr [409ea] ../../elfutils-0.180/libelf/elf_flagscn.c [41ab3] elf_flagscn [41b69] ../../elfutils-0.180/libelf/elf_flagshdr.c [42c32] elf_flagshdr [42ce8] ../../elfutils-0.180/libelf/elf_flagdata.c [43db1] elf_flagdata [43e87] ../../elfutils-0.180/libelf/elf_memory.c [44f2f] elf_memory [44fe8] ../../elfutils-0.180/libelf/elf_update.c [46203] elf_update [46535] write_file [4658e] fstat [46689] ../../elfutils-0.180/libelf/elf32_updatenull.c [477d7] __elf32_updatenull_wrlock [47ffa] default_ehdr32 [480b6] memcpy [4817e] ../../elfutils-0.180/libelf/elf64_updatenull.c [492da] __elf64_updatenull_wrlock [49b15] default_ehdr64 [49bd1] memcpy [49c99] ../../elfutils-0.180/libelf/elf32_updatefile.c [4b3ba] __elf32_updatefile [4be93] fill [4c0af] __elf32_updatemmap [4ce08] fill_mmap [4ce6c] sort_sections [4ceac] compare_sections [4cf27] pwrite_retry [4cf90] memset [4cfc6] memmove [4cffc] memcpy [4d0f4] ../../elfutils-0.180/libelf/elf64_updatefile.c [4e815] __elf64_updatefile [4f2fd] fill [4f519] __elf64_updatemmap [50272] fill_mmap [502d6] sort_sections [50316] compare_sections [50391] pwrite_retry [503fa] memset [50430] memmove [50466] memcpy [5055e] ../../elfutils-0.180/libelf/gelf_getsym.c [51707] gelf_getsym [51829] ../../elfutils-0.180/libelf/gelf_update_sym.c [529ee] gelf_update_sym [52b1e] ../../elfutils-0.180/libelf/gelf_getversym.c [53be3] gelf_getversym [53cf1] ../../elfutils-0.180/libelf/gelf_getverneed.c [54e19] gelf_getverneed [54ee0] memcpy [54f2f] ../../elfutils-0.180/libelf/gelf_getvernaux.c [56057] gelf_getvernaux [5611e] memcpy [5616d] ../../elfutils-0.180/libelf/gelf_getverdef.c [572b1] gelf_getverdef [573b9] memcpy [57408] ../../elfutils-0.180/libelf/gelf_getverdaux.c [58506] gelf_getverdaux [585cd] memcpy [5861c] ../../elfutils-0.180/libelf/gelf_getrel.c [59749] gelf_getrel [59850] memcpy [5989f] ../../elfutils-0.180/libelf/gelf_getrela.c [5aa18] gelf_getrela [5ab60] memcpy [5abaf] ../../elfutils-0.180/libelf/gelf_update_rel.c [5bcec] gelf_update_rel [5be1c] ../../elfutils-0.180/libelf/gelf_update_rela.c [5cfa5] gelf_update_rela [5d0d5] ../../elfutils-0.180/libelf/gelf_getdyn.c [5e270] gelf_getdyn [5e3a6] ../../elfutils-0.180/libelf/gelf_update_dyn.c [5f55d] gelf_update_dyn [5f68d] ../../elfutils-0.180/libelf/gelf_getmove.c [607a4] gelf_getmove [608cf] ../../elfutils-0.180/libelf/gelf_update_move.c [61a07] gelf_update_move [61b07] ../../elfutils-0.180/libelf/gelf_getsyminfo.c [62bf4] gelf_getsyminfo [62cdc] ../../elfutils-0.180/libelf/gelf_update_syminfo.c [63dea] gelf_update_syminfo [63f00] ../../elfutils-0.180/libelf/gelf_getauxv.c [65062] gelf_getauxv [651cc] memcpy [6521b] ../../elfutils-0.180/libelf/gelf_update_auxv.c [66388] gelf_update_auxv [664b8] ../../elfutils-0.180/libelf/gelf_getnote.c [675c4] gelf_getnote [676fa] ../../elfutils-0.180/libelf/gelf_xlatetof.c [68660] gelf_xlatetof [68739] ../../elfutils-0.180/libelf/gelf_xlatetom.c [6969f] gelf_xlatetom [69778] ../../elfutils-0.180/libelf/nlist.c [6a9ae] nlist [6b011] nlist_fshash_find [6b07d] nlist_fshash_overwrite [6b0d7] nlist_fshash_lookup [6b17e] nlist_fshash_fini [6b198] nlist_fshash_init [6b1ce] open [6b2f4] ../../elfutils-0.180/libelf/gelf_getsymshndx.c [6c49d] gelf_getsymshndx [6c612] ../../elfutils-0.180/libelf/gelf_update_symshndx.c [6d7d7] gelf_update_symshndx [6d95d] ../../elfutils-0.180/libelf/gelf_update_versym.c [6ea43] gelf_update_versym [6eb29] ../../elfutils-0.180/libelf/gelf_update_verneed.c [6fc72] gelf_update_verneed [6fd8c] memcpy [6fddb] ../../elfutils-0.180/libelf/gelf_update_vernaux.c [70f24] gelf_update_vernaux [7103e] memcpy [7108d] ../../elfutils-0.180/libelf/gelf_update_verdef.c [721f2] gelf_update_verdef [72300] memcpy [7234f] ../../elfutils-0.180/libelf/gelf_update_verdaux.c [7346e] gelf_update_verdaux [73588] memcpy [735d7] ../../elfutils-0.180/libelf/elf_getphdrnum.c [74684] elf_getphdrnum [74714] __elf_getphdrnum_chk_rdlock [747df] __elf_getphdrnum_rdlock [74929] ../../elfutils-0.180/libelf/elf_getshdrnum.c [759d1] elf_getshdrnum [75a4a] __elf_getshdrnum_rdlock [75ae2] ../../elfutils-0.180/libelf/elf_getshdrstrndx.c [76ba7] elf_getshdrstrndx [76fb4] pread_retry [7701d] pread [7705f] __bswap_32 [770b7] ../../elfutils-0.180/libelf/gelf_checksum.c [78018] gelf_checksum [7809b] ../../elfutils-0.180/libelf/elf32_checksum.c [7914f] elf32_checksum [7944b] ../../elfutils-0.180/libelf/elf64_checksum.c [7a4ff] elf64_checksum [7a7fb] ../../elfutils-0.180/libelf/libelf_crc32.c [7a8be] __libelf_crc32 [7a943] ../../elfutils-0.180/libelf/libelf_next_prime.c [7a986] __libelf_next_prime [7aa17] is_prime [7aa62] ../../elfutils-0.180/libelf/elf_clone.c [7bb30] elf_clone [7bc74] allocate_elf [7bd1e] ../../elfutils-0.180/libelf/gelf_getlib.c [7ce35] gelf_getlib [7cf2f] ../../elfutils-0.180/libelf/gelf_update_lib.c [7e062] gelf_update_lib [7e152] ../../elfutils-0.180/libelf/elf32_offscn.c [7f1fa] elf32_offscn [7f306] ../../elfutils-0.180/libelf/elf64_offscn.c [803ae] elf64_offscn [804ba] ../../elfutils-0.180/libelf/gelf_offscn.c [8156e] gelf_offscn [81631] ../../elfutils-0.180/libelf/elf_getaroff.c [82597] elf_getaroff [8265d] ../../elfutils-0.180/libelf/elf_gnu_hash.c [826e3] elf_gnu_hash [8274c] ../../elfutils-0.180/libelf/elf_scnshndx.c [836b9] elf_scnshndx [83762] ../../elfutils-0.180/libelf/elf32_getchdr.c [8484c] elf32_getchdr [84979] ../../elfutils-0.180/libelf/elf64_getchdr.c [85a71] elf64_getchdr [85b9e] ../../elfutils-0.180/libelf/gelf_getchdr.c [86ce4] gelf_getchdr [86dfd] ../../elfutils-0.180/libelf/elf_compress.c [88145] elf_compress [886f2] __libelf_reset_rawdata [887af] __libelf_decompress_elf [88931] __libelf_decompress [88ac2] __libelf_compress [89099] do_deflate_cleanup [890d9] memcpy [8910f] __bswap_64 [8912d] __bswap_32 [89253] ../../elfutils-0.180/libelf/elf_compress_gnu.c [8a32d] elf_compress_gnu [8a8de] memmove [8a914] memcpy [8a94a] __bswap_64 [8a9fa] ../sysdeps/x86_64/crtn.S [b] ../sysdeps/x86_64/crti.S [2d] ../../elfutils-0.180/libasm/asm_begin.c [a15] asm_begin [ef2] prepare_binary_output [f76] prepare_text_output [f94] stpcpy [fbe] mempcpy [ff4] memcpy [1156] ../../elfutils-0.180/libasm/asm_abort.c [1902] asm_abort [19a5] ../../elfutils-0.180/libasm/asm_end.c [25b3] __libasm_finictx [2a30] free_section [2a66] asm_end [39b4] binary_end [3c61] text_end [3c7f] memset [3cb5] free_section [4038] ../../elfutils-0.180/libasm/asm_error.c [414d] asm_errmsg [4201] __libasm_seterrno [4234] asm_errno [4290] ../../elfutils-0.180/libasm/asm_getelf.c [4a3c] asm_getelf [4a75] ../../elfutils-0.180/libasm/asm_newscn.c [53c8] asm_newscn [574d] binary_newscn [57e1] text_newscn [584a] fprintf [5875] stpcpy [589f] memcpy [597a] ../../elfutils-0.180/libasm/asm_newscn_ingrp.c [61f9] asm_newscn_ingrp [6412] ../../elfutils-0.180/libasm/asm_newsubscn.c [6bbe] asm_newsubscn [6c5d] ../../elfutils-0.180/libasm/asm_newsym.c [74a3] asm_newsym [784c] memcpy [7882] fprintf [78ad] snprintf [7974] ../../elfutils-0.180/libasm/asm_newcomsym.c [81d7] asm_newcomsym [8374] fprintf [8403] ../../elfutils-0.180/libasm/asm_newabssym.c [8c4e] asm_newabssym [8fe3] fprintf [9072] ../../elfutils-0.180/libasm/asm_newscngrp.c [9899] asm_newscngrp [9a93] memcpy [9b46] ../../elfutils-0.180/libasm/asm_scngrp_newsignature.c [a2fe] asm_scngrp_newsignature [a34f] ../../elfutils-0.180/libasm/asm_fill.c [ab24] asm_fill [ac3d] memcpy [aca4] ../../elfutils-0.180/libasm/asm_align.c [b4d4] __libasm_ensure_section_space [b579] asm_align [b7e3] fprintf [b80e] fputc_unlocked [b882] ../../elfutils-0.180/libasm/asm_addstrz.c [c09f] asm_addstrz [c314] memcpy [c356] fprintf [c3e3] ../../elfutils-0.180/libasm/asm_addint8.c [cc30] asm_addint8 [cd90] fprintf [cdbb] memcpy [ce2f] ../../elfutils-0.180/libasm/asm_adduint8.c [d5f3] asm_adduint8 [d679] ../../elfutils-0.180/libasm/asm_addint16.c [ded2] asm_addint16 [e05d] fprintf [e088] memcpy [e0ca] __bswap_16 [e126] ../../elfutils-0.180/libasm/asm_adduint16.c [e902] asm_adduint16 [e988] ../../elfutils-0.180/libasm/asm_addint32.c [f1d5] asm_addint32 [f370] fprintf [f39b] memcpy [f3dd] __bswap_32 [f439] ../../elfutils-0.180/libasm/asm_adduint32.c [fbfd] asm_adduint32 [fc7d] ../../elfutils-0.180/libasm/asm_addint64.c [104e2] asm_addint64 [10690] fprintf [106bb] memcpy [106fd] __bswap_64 [10759] ../../elfutils-0.180/libasm/asm_adduint64.c [10f1d] asm_adduint64 [10f9d] ../../elfutils-0.180/libasm/asm_adduleb128.c [117ba] asm_adduleb128 [11963] fprintf [1198e] memcpy [11a16] ../../elfutils-0.180/libasm/asm_addsleb128.c [1224b] asm_addsleb128 [123fc] fprintf [12427] memcpy [124af] ../../elfutils-0.180/libasm/disasm_begin.c [13546] disasm_begin [13626] ../../elfutils-0.180/libasm/disasm_cb.c [14793] disasm_cb [14a9e] null_elf_getsym [14b15] read_symtab [14b4d] read_symtab_exec [14bfd] default_elf_getsym [14d66] ../../elfutils-0.180/libasm/disasm_end.c [14efa] disasm_end [14f65] ../../elfutils-0.180/libasm/disasm_str.c [15154] disasm_str [1528b] buffer_cb [152d3] mempcpy [15315] buffer_cb [1543e] ../../elfutils-0.180/libasm/symbolhash.c [15bea] __libasm_next_prime [15c08] is_prime [15c4b] asm_symbol_tab_iterate [15cac] asm_symbol_tab_find [15d4d] asm_symbol_tab_insert [15e04] asm_symbol_tab_free [15e48] asm_symbol_tab_init [15f27] insert_entry_2 [16094] lookup [16183] __libasm_next_prime [16244] ../../elfutils-0.180/libebl/eblelfclass.c [17242] ebl_get_elfclass [1727b] ../../elfutils-0.180/libebl/eblelfdata.c [18279] ebl_get_elfdata [182b2] ../../elfutils-0.180/libebl/eblelfmachine.c [192b0] ebl_get_elfmachine [192e9] ../sysdeps/x86_64/crtn.S [b] ../../elfutils-0.180/src/size.c [ae1] handle_elf [1eef] show_segments [1f70] show_bsd_totals [1f99] show_bsd [2052] show_sysv_one_line [20be] show_sysv [21fd] handle_ar [2664] print_header [2721] process_file [2bba] parse_opt [2d27] main [2f8b] error [2fbe] mempcpy [2ff4] memcpy [302a] open [3055] printf [b] ../../elfutils-0.180/src/strip.c [10e7] cleanup_debug [10f1] handle_elf [1540] check_preserved [16cf] update_section_size [1894] no_symtab_updates [1c63] handle_debug_relocs [1d71] process_file [222e] remove_debug_relocations [2406] relocate [3671] update_shdrstrndx [37af] get_xndxdata [383b] secndx_name [389c] parse_opt [3b2a] main [3d8a] section_name_matches [3dc0] free_patterns [3dc9] free_sec_patterns [3e55] add_pattern [3e8b] pwrite_retry [3ef4] error [3f27] fstat [3f5a] stat [3f87] strcpy [3fb1] memset [3fe7] mempcpy [401d] memcpy [4053] open [407e] cleanup_debug [40d7] handle_elf PASS: run-low_high_pc.sh PASS: run-macro-test.sh PASS: run-elf_cntl_gelf_getshdr.sh PASS: run-test-archive64.sh PASS: run-readelf-vmcoreinfo.sh PASS: run-readelf-mixed-corenote.sh PASS: run-dwfllines.sh PASS: run-readelf-variant.sh PASS: run-dwfl-report-elf-align.sh # Everything on the command line # Everything from stdin (with newlines). # stdin without newline address, just EOF. # stdin without newline symbol, just EOF. # Everything on the command line with addresses # Everything from stdin (with newlines) with addresses. # Pretty with functions and addresses. PASS: run-addr2line-test.sh PASS: run-addr2line-i-test.sh PASS: run-addr2line-i-lex-test.sh PASS: run-addr2line-i-demangle-test.sh PASS: run-addr2line-alt-debugpath.sh PASS: run-varlocs.sh PASS: run-exprlocs.sh PASS: run-funcretval.sh 0x55afb4471000 0x55afb4476000 /usr/lib/elfutils/ptest/tests/backtrace-child 0x7f11a8fb4000 0x7f11a916e000 /lib/libc-2.32.so 0x7f11a9172000 0x7f11a918f000 /lib/libpthread-2.32.so 0x7f11a91a4000 0x7f11a91d1000 /lib/ld-2.32.so 0x7ffe9130a000 0x7ffe9130c000 [vdso: 9258] TID 9258: # 0 0x7f11a9185420 raise # 1 0x55afb4472235 - 1 main # 2 0x7f11a8fdbdea - 1 __libc_start_main # 3 0x55afb447233a - 1 _start TID 9259: # 0 0x7f11a9185420 raise # 1 0x55afb447245b - 1 sigusr2 # 2 0x55afb44724fa - 1 stdarg # 3 0x55afb4472510 - 1 backtracegen # 4 0x55afb4472519 - 1 start # 5 0x7f11a917ae1e - 1 start_thread # 6 0x7f11a90ac8cf - 1 __clone # 1 0x55afb4472235 - 1 main PASS: run-backtrace-native.sh # 0 0x7f7cb736e260 raise # 1 0x55b0779fe450 - 1 main # 2 0x7f7cb7359dea - 1 __libc_start_main # 3 0x55b0779fe5fa - 1 _start # 1 0x55b0779fe450 - 1 main PASS: run-backtrace-data.sh 0x7fbad94c5260 raise 0x7fbad94af526 abort 0x55662d13c206 callme 0x55662d13c20e doit 0x55662d13c7cc main 0x55662d13c7cc main PASS: run-backtrace-dwarf.sh biarch testing disabled SKIP: run-backtrace-native-biarch.sh 0x7fff529ea000 0x7fff529eb000 linux-vdso.so.1 0x7fba806d2000 0x7fba806fe198 ld-linux-x86-64.so.2 0x7fba804e2000 0x7fba8069f2a0 libc.so.6 0x7fba806a0000 0x7fba806c01b0 libpthread.so.0 0x55f9216e4000 0x55f9216e8028 backtrace-child TID 9315: # 0 0x7fba806b3420 raise # 1 0x55f9216e542d - 1 sigusr2 # 2 0x55f9216e54fa - 1 stdarg # 3 0x55f9216e5510 - 1 backtracegen # 4 0x55f9216e5519 - 1 start # 5 0x7fba806a8e1e - 1 start_thread # 6 0x7fba805da8cf - 1 __clone TID 9314: # 0 0x7fba806aa437 __pthread_clockjoin_ex # 1 0x55f9216e525c - 1 main # 2 0x7fba80509dea - 1 __libc_start_main # 3 0x55f9216e533a - 1 _start # 1 0x55f9216e525c - 1 main PASS: run-backtrace-native-core.sh biarch testing disabled SKIP: run-backtrace-native-core-biarch.sh ./backtrace ./backtrace.x86_64.exec ./backtrace.x86_64.core 0x400000 0x6e0000 /home/jkratoch/redhat/elfutils/tests/backtrace.x86_64.exec 0x7fff1bdcc000 0x7fff1bdce000 linux-vdso.so.1 TID 23097: # 0 0x40a62b raise # 1 0x401e3d - 1 sigusr2 # 2 0x401f88 - 1 stdarg # 3 0x401fa6 - 1 backtracegen # 4 0x401fbd - 1 start # 5 0x403773 - 1 start_thread # 6 0x444239 - 1 __clone TID 23096: # 0 0x404880 pthread_join # 1 0x4021f9 - 1 main # 2 0x40ba94 - 1 __libc_start_main # 3 0x401d0d - 1 _start # 1 0x4021f9 - 1 main # 3 0x401fa6 - 1 backtracegen PASS: run-backtrace-core-x86_64.sh ./backtrace ./backtrace.x86_64.fp.exec ./backtrace.x86_64.fp.core 0x400000 0x6ca000 /home/ulf/dev/elfutils/tests/backtrace.x86_64.fp.exec 0x7fff6f250000 0x7fff6f252000 linux-vdso.so.1 TID 28872: # 0 0x40545b raise # 1 0x401b0d - 1 sigusr2 # 2 0x401bb0 - 1 stdarg # 3 0x401c00 - 1 backtracegen # 4 0x401c09 - 1 start # 5 0x402d74 - 1 start_thread # 6 0x4383b9 - 1 __clone TID 28871: # 0 0x4040f4 pthread_join # 1 0x401677 - 1 main # 2 0x4066a0 - 1 __libc_start_main # 3 0x4019b7 - 1 _start # 1 0x401677 - 1 main # 3 0x401c00 - 1 backtracegen PASS: run-backtrace-fp-core-x86_64.sh ./backtrace ./backtrace.aarch64.fp.exec ./backtrace.aarch64.fp.core 0x400000 0x4a3000 /home/ulf/backtrace.aarch64.fp.exec 0x7fb6380000 0x7fb6381000 linux-vdso.so.1 TID 350: # 0 0x40583c raise # 1 0x401aac - 1 sigusr2 # 2 0x401aac - 1 sigusr2 # 3 0x401ba8 - 1 stdarg # 4 0x401c04 - 1 backtracegen # 5 0x401c10 - 1 start # 6 0x402f44 - 1 start_thread TID 349: # 0 0x403fcc pthread_join # 1 0x401810 - 1 main # 2 0x401810 - 1 main # 3 0x406544 - 1 __libc_start_main # 4 0x401918 - 1 $x /usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: no matching address range # 1 0x401810 - 1 main # 2 0x401810 - 1 main # 4 0x401c04 - 1 backtracegen PASS: run-backtrace-fp-core-aarch64.sh ./backtrace ./backtrace.ppc64le.fp.exec ./backtrace.ppc64le.fp.core 0x10000000 0x10100000 /root/mjw/elfutils/tests/backtrace.ppc64le.fp.exec 0x3fffa9410000 0x3fffa9420000 linux-vdso64.so.1 TID 23728: # 0 0x100104bc raise # 1 0x10002a1c - 1 sigusr2 # 2 0x10002a1c - 1 sigusr2 # 3 0x10002b38 - 1 stdarg # 4 0x10002bc4 - 1 backtracegen # 5 0x10002bf0 - 1 start # 6 0x10004c28 - 1 start_thread TID 23727: # 0 0x10006034 pthread_join # 1 0x100025bc - 1 main # 2 0x100025bc - 1 main # 3 0x100123c4 - 1 generic_start_main # 4 0x10012570 - 1 __libc_start_main /usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: No DWARF information found # 1 0x100025bc - 1 main # 2 0x100025bc - 1 main # 4 0x10002bc4 - 1 backtracegen PASS: run-backtrace-fp-core-ppc64le.sh ./backtrace ./backtrace.x32.exec ./backtrace.x32.core 0x400000 0x6da000 /export/gnu/import/git/elfutils/tests/backtrace.x32.exe 0xfff64000 0xfff65000 linux-vdso.so.1 TID 3843: # 0 0x40b2a2 raise # 1 0x400e9c - 1 sigusr2 # 2 0x400f2b - 1 stdarg # 3 0x400f9f - 1 backtracegen # 4 0x400fa8 - 1 start # 5 0x402964 - 1 start_thread # 6 0x44c8c9 - 1 __clone TID 3842: # 0 0x4039ea pthread_join # 1 0x400a12 - 1 main # 2 0x411d0c - 1 __libc_start_main # 3 0x400d43 - 1 _start # 1 0x400a12 - 1 main # 3 0x400f9f - 1 backtracegen PASS: run-backtrace-core-x32.sh ./backtrace ./backtrace.i386.exec ./backtrace.i386.core 0x8048000 0x8110000 /home/jkratoch/redhat/elfutils/tests/backtrace.i386.exec 0xf77f7000 0xf77f8000 linux-gate.so.1 TID 23101: # 0 0xf77f7430 __kernel_vsyscall # 1 0x8052207 - 1 raise # 2 0x8049a8a - 1 sigusr2 # 3 0x8049b84 - 1 stdarg # 4 0x8049ba0 - 1 backtracegen # 5 0x8049bb0 - 1 start # 6 0x804b1c0 - 1 start_thread # 7 0x807f3fe - 1 __clone TID 23100: # 0 0xf77f7430 __kernel_vsyscall # 1 0x804c25d - 1 pthread_join # 2 0x8049e20 - 1 main # 3 0x805351a - 1 __libc_start_main # 4 0x804993d - 1 _start /usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: No DWARF information found # 2 0x8049e20 - 1 main # 4 0x8049ba0 - 1 backtracegen PASS: run-backtrace-core-i386.sh ./backtrace ./backtrace.i386.fp.exec ./backtrace.i386.fp.core 0x8a7000 0x8a8000 linux-gate.so.1 0x8048000 0x80f9000 [exe] TID 12045: # 0 0x8a7416 __kernel_vsyscall # 1 0x8051ab9 - 1 raise # 2 0x80485c1 - 1 sigusr2 # 3 0x8048699 - 1 stdarg # 4 0x8048702 - 1 backtracegen # 5 0x804871b - 1 start # 6 0x804a7cf - 1 start_thread # 7 0x80746fe - 1 __clone TID 12044: # 0 0x8a7416 __kernel_vsyscall # 1 0x804ae30 - 1 pthread_join # 2 0x804847c - 1 main # 3 0x8053188 - 1 __libc_start_main # 4 0x80481e1 - 1 _start /usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: No DWARF information found # 2 0x804847c - 1 main # 4 0x8048702 - 1 backtracegen PASS: run-backtrace-fp-core-i386.sh ./backtrace ./backtrace.ppc.exec ./backtrace.ppc.core 0x100000 0x110000 linux-vdso32.so.1 0x10000000 0x100e0000 /home/mark/elfutils/tests/backtrace.ppc.exec TID 17198: # 0 0x1000e1f0 raise # 1 0x10001f78 - 1 sigusr2 # 2 0x10002104 - 1 stdarg # 3 0x10002144 - 1 backtracegen # 4 0x1000217c - 1 start # 5 0x1000406c - 1 start_thread # 6 0x100347a0 - 1 __clone TID 17197: # 0 0x10005534 pthread_join # 1 0x1000241c - 1 main # 2 0x10010094 - 1 generic_start_main # 3 0x100101f0 - 1 __libc_start_main /usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: no matching address range # 1 0x1000241c - 1 main # 3 0x10002144 - 1 backtracegen PASS: run-backtrace-core-ppc.sh ./backtrace ./backtrace.s390x.exec ./backtrace.s390x.core 0x80000000 0x800ca000 [exe] TID 58546: # 0 0x8000ed50 raise # 1 0x800003c6 - 1 sigusr2 # 2 0x8000051e - 1 stdarg # 3 0x80000552 - 1 backtracegen # 4 0x80000584 - 1 start # 5 0x800040a4 - 1 start_thread # 6 0x80030cec - 1 thread_start TID 58545: # 0 0x80004f7e pthread_join # 1 0x80000894 - 1 main # 2 0x80010b64 - 1 __libc_start_main # 3 0x8000022e - 1 _start /usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: No DWARF information found /usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: No DWARF information found # 1 0x80000894 - 1 main # 3 0x80000552 - 1 backtracegen PASS: run-backtrace-core-s390x.sh ./backtrace ./backtrace.s390.exec ./backtrace.s390.core 0x400000 0x4af000 [exe] TID 58560: # 0 0x40c4a2 raise # 1 0x4003e0 - 1 sigusr2 # 2 0x4004f8 - 1 stdarg # 3 0x400520 - 1 backtracegen # 4 0x400540 - 1 start # 5 0x4033e0 - 1 start_thread # 6 0x428e18 - 1 thread_start TID 58559: # 0 0x404058 pthread_join # 1 0x4007d8 - 1 main # 2 0x40dc1a - 1 __libc_start_main # 3 0x400290 - 1 _start /usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: No DWARF information found /usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: No DWARF information found # 1 0x4007d8 - 1 main # 3 0x400520 - 1 backtracegen PASS: run-backtrace-core-s390.sh ./backtrace ./backtrace.aarch64.exec ./backtrace.aarch64.core 0x400000 0x4c0000 /tmp/elfutils/tests/backtrace-child 0x7f818e1000 0x7f818e2000 linux-vdso.so.1 TID 24044: # 0 0x40c6d0 raise # 1 0x401ee0 - 1 sigusr2 # 2 0x401fe0 - 1 stdarg # 3 0x402038 - 1 backtracegen # 4 0x402044 - 1 start # 5 0x4038d0 - 1 start_thread # 6 0x42d3a0 - 1 __clone TID 24043: # 0 0x4048bc pthread_join # 1 0x401c00 - 1 main # 2 0x40dc60 - 1 __libc_start_main # 3 0x401d34 - 1 $x # 4 0x401d34 - 1 $x /usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: address out of range # 1 0x401c00 - 1 main # 3 0x402038 - 1 backtracegen PASS: run-backtrace-core-aarch64.sh ./backtrace ./backtrace.sparc.exec ./backtrace.sparc.core 0x100000 0x2b2000 [exe] 0xfffffc011c9a0000 0xfffffc011c9a2000 linux-vdso.so.1 TID 21612: # 0 0x10c488 raise # 1 0x1005dc - 1 sigusr2 # 2 0x1006f0 - 1 stdarg # 3 0x10076c - 1 backtracegen # 4 0x10078c - 1 start # 5 0x103384 - 1 start_thread # 6 0x1311b8 - 1 __thread_start TID 21611: # 0 0x103920 pthread_join # 1 0x100924 - 1 main # 2 0x10e0a8 - 1 __libc_start_main # 3 0x100434 - 1 _start /usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: no matching address range /usr/lib/elfutils/ptest/tests/backtrace: dwfl_thread_getframes: no matching address range # 1 0x100924 - 1 main # 3 0x10076c - 1 backtracegen PASS: run-backtrace-core-sparc.sh PID 18460 - core TID 18460: #0 0x00000000004005bc cxxfunc(int) #1 0x00000000004005d2 f /usr/bin/eu-stack: tid 18460: shown max number of frames (2, use -n 0 for unlimited) /usr/bin/eu-stack: tid 18460: shown max number of frames (2, use -n 0 for unlimited) #1 0x00000000004005d2 f #0 0x00000000004005bc cxxfunc(int) PASS: run-backtrace-demangle.sh PASS: run-stack-d-test.sh PASS: run-stack-i-test.sh PASS: run-stack-demangled-test.sh PASS: run-readelf-zx.sh PASS: run-readelf-zp.sh PASS: run-readelf-addr.sh PASS: run-readelf-str.sh PASS: run-readelf-types.sh PASS: run-readelf-dwz-multi.sh PASS: run-allfcts-multi.sh PID 9855 - process TID 9855: #0 0x00007f8e226919da clock_nanosleep@@GLIBC_2.17 #1 0x00007f8e226969c3 __nanosleep #2 0x00007f8e2269690a sleep #3 0x00007f8e2279d11e libfunc #4 0x000056269aaac1c3 main #5 0x00007f8e225f6dea __libc_start_main #6 0x000056269aaac1fa _start PASS: run-deleted.sh /usr/bin/eu-stack: dwfl_thread_getframes tid 3130 at 0x3fdf821d64 in /usr/lib64/libc-2.18.so: Callback returned failure PID 3130 - core TID 3130: #0 0x00007f08bc24d681 libfunc - .////////////////////////////////////linkmap-cut-lib.so #1 0x00000000004006b4 main - linkmap-cut #2 0x0000003fdf821d65 - /usr/lib64/libc-2.18.so PASS: run-linkmap-cut.sh PASS: run-aggregate-size.sh PASS: run-peel-type.sh module name: /usr/lib/elfutils/ptest/tests/vdsosyms module name: /lib/libpthread-2.32.so module name: /lib/libz.so.1.2.11 module name: /lib/libdl-2.32.so module name: /usr/lib/libelf-0.180.so module name: /lib/libc-2.32.so module name: /usr/lib/libdw-0.180.so module name: /lib/ld-2.32.so module name: [vdso: 9927] vdso syms: 12 0: '' 0 (0) 1: 'clock_gettime' 960 (7ffc18993960) 2: '__vdso_gettimeofday' 7d0 (7ffc189937d0) 3: 'clock_getres' b40 (7ffc18993b40) 4: '__vdso_clock_getres' b40 (7ffc18993b40) 5: 'gettimeofday' 7d0 (7ffc189937d0) 6: '__vdso_time' 930 (7ffc18993930) 7: 'time' 930 (7ffc18993930) 8: '__vdso_clock_gettime' 960 (7ffc18993960) 9: 'LINUX_2.6' 0 (0) 10: '__vdso_getcpu' ba0 (7ffc18993ba0) 11: 'getcpu' ba0 (7ffc18993ba0) PASS: vdsosyms PASS: run-readelf-A.sh PASS: run-getsrc-die.sh PASS: run-strptr.sh check_elf: newdata.elf32 Adding 16 bytes. OK 16 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc719993c4 + 0) 123456789ABCDEF Adding 16 bytes. OK 32 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc719993c4 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF Reading ELF file OK 16 bytes. Adding 16 bytes. OK 32 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF Adding 16 bytes. OK 48 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x55fc719993c4 + 0) 123456789ABCDEF Reading ELF file OK 16 bytes. elf_rawdata Adding 16 bytes. OK 32 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF Adding 16 bytes. OK 48 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x55fc719993c4 + 0) 123456789ABCDEF Reading ELF file OK 16 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF elf_getdata Adding 16 bytes. OK 32 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF Adding 16 bytes. OK 48 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x55fc719993c4 + 0) 123456789ABCDEF check_elf: newdata.elf32.mmap Adding 16 bytes. OK 16 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc719993c4 + 0) 123456789ABCDEF Adding 16 bytes. OK 32 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc719993c4 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF Reading ELF file OK 16 bytes. Adding 16 bytes. OK 32 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF Adding 16 bytes. OK 48 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x55fc719993c4 + 0) 123456789ABCDEF Reading ELF file OK 16 bytes. elf_rawdata Adding 16 bytes. OK 32 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF Adding 16 bytes. OK 48 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x55fc719993c4 + 0) 123456789ABCDEF Reading ELF file OK 16 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF elf_getdata Adding 16 bytes. OK 32 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF Adding 16 bytes. OK 48 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x55fc719993c4 + 0) 123456789ABCDEF check_elf: newdata.elf64 Adding 16 bytes. OK 16 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc719993c4 + 0) 123456789ABCDEF Adding 16 bytes. OK 32 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc719993c4 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF Reading ELF file OK 16 bytes. Adding 16 bytes. OK 32 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF Adding 16 bytes. OK 48 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x55fc719993c4 + 0) 123456789ABCDEF Reading ELF file OK 16 bytes. elf_rawdata Adding 16 bytes. OK 32 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF Adding 16 bytes. OK 48 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x55fc719993c4 + 0) 123456789ABCDEF Reading ELF file OK 16 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF elf_getdata Adding 16 bytes. OK 32 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF Adding 16 bytes. OK 48 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x55fc719993c4 + 0) 123456789ABCDEF check_elf: newdata.elf64.mmap Adding 16 bytes. OK 16 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc719993c4 + 0) 123456789ABCDEF Adding 16 bytes. OK 32 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc719993c4 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF Reading ELF file OK 16 bytes. Adding 16 bytes. OK 32 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF Adding 16 bytes. OK 48 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x55fc719993c4 + 0) 123456789ABCDEF Reading ELF file OK 16 bytes. elf_rawdata Adding 16 bytes. OK 32 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF Adding 16 bytes. OK 48 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x55fc719993c4 + 0) 123456789ABCDEF Reading ELF file OK 16 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF elf_getdata Adding 16 bytes. OK 32 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF Adding 16 bytes. OK 48 bytes. OK, section data item 0 (d_off: 0, d_size: 16) 0 data (d_off: 0, len * i: 0): (0x55fc7199dca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x55fc719993c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x55fc719993c4 + 0) 123456789ABCDEF PASS: newdata fname: strtab.elf.32 add_string: '', stridx: 1, lastidx: 0 add_string: '.strings', stridx: 10, lastidx: 1 add_string: 'elfutils', stridx: 19, lastidx: 10 add_string: 'strtabelf', stridx: 29, lastidx: 19 add_string: 'three', stridx: 35, lastidx: 29 checking orig strings: first elf_update, before write '' '.strings' 'elfutils' 'strtabelf' 'three' checking orig strings: first elf_update, after write '' '.strings' 'elfutils' 'strtabelf' 'three' add_string: 'elfutils2', stridx: 45, lastidx: 35 add_string: 'strtabelf2', stridx: 56, lastidx: 45 add_string: 'three2', stridx: 63, lastidx: 56 checking orig strings: first extra strings '' '.strings' 'elfutils' 'strtabelf' 'three' 'elfutils2' 'strtabelf2' 'three2' checking orig strings: read ELF file, orig strings '' '.strings' 'elfutils' 'strtabelf' 'three' sh_size: 35 add_string: '0123456789', stridx: 46, lastidx: 35 add_string: 'supercalifragilisticexpialidocious', stridx: 81, lastidx: 46 add_string: 'forty-two', stridx: 91, lastidx: 81 checking orig strings: read file, added strings '' '.strings' 'elfutils' 'strtabelf' 'three' '0123456789' 'supercalifragilisticexpialidocious' 'forty-two' checking orig strings: all together now '' '.strings' 'elfutils' 'strtabelf' 'three' '0123456789' 'supercalifragilisticexpialidocious' 'forty-two' fname: strtab.elf.32.mmap add_string: '', stridx: 1, lastidx: 0 add_string: '.strings', stridx: 10, lastidx: 1 add_string: 'elfutils', stridx: 19, lastidx: 10 add_string: 'strtabelf', stridx: 29, lastidx: 19 add_string: 'three', stridx: 35, lastidx: 29 checking orig strings: first elf_update, before write '' '.strings' 'elfutils' 'strtabelf' 'three' checking orig strings: first elf_update, after write '' '.strings' 'elfutils' 'strtabelf' 'three' add_string: 'elfutils2', stridx: 45, lastidx: 35 add_string: 'strtabelf2', stridx: 56, lastidx: 45 add_string: 'three2', stridx: 63, lastidx: 56 checking orig strings: first extra strings '' '.strings' 'elfutils' 'strtabelf' 'three' 'elfutils2' 'strtabelf2' 'three2' checking orig strings: read ELF file, orig strings '' '.strings' 'elfutils' 'strtabelf' 'three' sh_size: 35 add_string: '0123456789', stridx: 46, lastidx: 35 add_string: 'supercalifragilisticexpialidocious', stridx: 81, lastidx: 46 add_string: 'forty-two', stridx: 91, lastidx: 81 checking orig strings: read file, added strings '' '.strings' 'elfutils' 'strtabelf' 'three' '0123456789' 'supercalifragilisticexpialidocious' 'forty-two' checking orig strings: all together now '' '.strings' 'elfutils' 'strtabelf' 'three' '0123456789' 'supercalifragilisticexpialidocious' 'forty-two' fname: strtab.elf.64 add_string: '', stridx: 1, lastidx: 0 add_string: '.strings', stridx: 10, lastidx: 1 add_string: 'elfutils', stridx: 19, lastidx: 10 add_string: 'strtabelf', stridx: 29, lastidx: 19 add_string: 'three', stridx: 35, lastidx: 29 checking orig strings: first elf_update, before write '' '.strings' 'elfutils' 'strtabelf' 'three' checking orig strings: first elf_update, after write '' '.strings' 'elfutils' 'strtabelf' 'three' add_string: 'elfutils2', stridx: 45, lastidx: 35 add_string: 'strtabelf2', stridx: 56, lastidx: 45 add_string: 'three2', stridx: 63, lastidx: 56 checking orig strings: first extra strings '' '.strings' 'elfutils' 'strtabelf' 'three' 'elfutils2' 'strtabelf2' 'three2' checking orig strings: read ELF file, orig strings '' '.strings' 'elfutils' 'strtabelf' 'three' sh_size: 35 add_string: '0123456789', stridx: 46, lastidx: 35 add_string: 'supercalifragilisticexpialidocious', stridx: 81, lastidx: 46 add_string: 'forty-two', stridx: 91, lastidx: 81 checking orig strings: read file, added strings '' '.strings' 'elfutils' 'strtabelf' 'three' '0123456789' 'supercalifragilisticexpialidocious' 'forty-two' checking orig strings: all together now '' '.strings' 'elfutils' 'strtabelf' 'three' '0123456789' 'supercalifragilisticexpialidocious' 'forty-two' fname: strtab.elf.64.mmap add_string: '', stridx: 1, lastidx: 0 add_string: '.strings', stridx: 10, lastidx: 1 add_string: 'elfutils', stridx: 19, lastidx: 10 add_string: 'strtabelf', stridx: 29, lastidx: 19 add_string: 'three', stridx: 35, lastidx: 29 checking orig strings: first elf_update, before write '' '.strings' 'elfutils' 'strtabelf' 'three' checking orig strings: first elf_update, after write '' '.strings' 'elfutils' 'strtabelf' 'three' add_string: 'elfutils2', stridx: 45, lastidx: 35 add_string: 'strtabelf2', stridx: 56, lastidx: 45 add_string: 'three2', stridx: 63, lastidx: 56 checking orig strings: first extra strings '' '.strings' 'elfutils' 'strtabelf' 'three' 'elfutils2' 'strtabelf2' 'three2' checking orig strings: read ELF file, orig strings '' '.strings' 'elfutils' 'strtabelf' 'three' sh_size: 35 add_string: '0123456789', stridx: 46, lastidx: 35 add_string: 'supercalifragilisticexpialidocious', stridx: 81, lastidx: 46 add_string: 'forty-two', stridx: 91, lastidx: 81 checking orig strings: read file, added strings '' '.strings' 'elfutils' 'strtabelf' 'three' '0123456789' 'supercalifragilisticexpialidocious' 'forty-two' checking orig strings: all together now '' '.strings' 'elfutils' 'strtabelf' 'three' '0123456789' 'supercalifragilisticexpialidocious' 'forty-two' PASS: elfstrtab thread tid: 9996 thread tid: 9997 thread tid: 9998 PASS: dwfl-proc-attach open OK elf_begin OK testing ELF class: 1, layout: 0 gelf_newehdr OK gelf_getclass OK elf_flagelf OK gelf_getehdr OK e_shnum == 0 OK e_phnum == 0 OK e_shoff == 0 OK e_phoff == 0 OK elf_getshdrnum OK shnum == 0 OK elf_getphdrnum OK phnum == 0 OK gelf_update_ehdr OK elf_update OK gelf_getehdr OK EI_DATA OK e_version OK e_shnum == 0 OK e_phnum == 0 OK e_shoff == 0 OK e_phoff == 0 OK elf_getshdrnum OK shnum == 0 OK elf_getphdrnum OK phnum == 0 OK elf_newscn OK gelf_newphdr OK elf_update OK elf_getshdrnum OK shnum == 1 OK elf_getphdrnum OK phnum == 1 OK gelf_getehdr OK EI_DATA OK e_version OK e_shnum == 2 OK e_phnum == 1 OK e_shoff != 0 OK e_phoff != 0 OK e_shentsize OK e_phentsize OK elf_begin OK testing ELF class: 1, layout: 1 gelf_newehdr OK gelf_getclass OK elf_flagelf OK gelf_getehdr OK e_shnum == 0 OK e_phnum == 0 OK e_shoff == 0 OK e_phoff == 0 OK elf_getshdrnum OK shnum == 0 OK elf_getphdrnum OK phnum == 0 OK gelf_update_ehdr OK elf_update OK gelf_getehdr OK EI_DATA OK e_version OK e_shnum == 0 OK e_phnum == 0 OK e_shoff == 0 OK e_phoff == 0 OK elf_getshdrnum OK shnum == 0 OK elf_getphdrnum OK phnum == 0 OK elf_newscn OK gelf_newphdr OK gelf_getehdr OK gelf_update_ehdr OK elf_update OK elf_getshdrnum OK shnum == 1 OK elf_getphdrnum OK phnum == 1 OK gelf_getehdr OK EI_DATA OK e_version OK e_shnum == 2 OK e_phnum == 1 OK e_shoff != 0 OK e_phoff != 0 OK e_shentsize OK e_phentsize OK elf_begin OK testing ELF class: 2, layout: 0 gelf_newehdr OK gelf_getclass OK elf_flagelf OK gelf_getehdr OK e_shnum == 0 OK e_phnum == 0 OK e_shoff == 0 OK e_phoff == 0 OK elf_getshdrnum OK shnum == 0 OK elf_getphdrnum OK phnum == 0 OK gelf_update_ehdr OK elf_update OK gelf_getehdr OK EI_DATA OK e_version OK e_shnum == 0 OK e_phnum == 0 OK e_shoff == 0 OK e_phoff == 0 OK elf_getshdrnum OK shnum == 0 OK elf_getphdrnum OK phnum == 0 OK elf_newscn OK gelf_newphdr OK elf_update OK elf_getshdrnum OK shnum == 1 OK elf_getphdrnum OK phnum == 1 OK gelf_getehdr OK EI_DATA OK e_version OK e_shnum == 2 OK e_phnum == 1 OK e_shoff != 0 OK e_phoff != 0 OK e_shentsize OK e_phentsize OK elf_begin OK testing ELF class: 2, layout: 1 gelf_newehdr OK gelf_getclass OK elf_flagelf OK gelf_getehdr OK e_shnum == 0 OK e_phnum == 0 OK e_shoff == 0 OK e_phoff == 0 OK elf_getshdrnum OK shnum == 0 OK elf_getphdrnum OK phnum == 0 OK gelf_update_ehdr OK elf_update OK gelf_getehdr OK EI_DATA OK e_version OK e_shnum == 0 OK e_phnum == 0 OK e_shoff == 0 OK e_phoff == 0 OK elf_getshdrnum OK shnum == 0 OK elf_getphdrnum OK phnum == 0 OK elf_newscn OK gelf_newphdr OK gelf_getehdr OK gelf_update_ehdr OK elf_update OK elf_getshdrnum OK shnum == 1 OK elf_getphdrnum OK phnum == 1 OK gelf_getehdr OK EI_DATA OK e_version OK e_shnum == 2 OK e_phnum == 1 OK e_shoff != 0 OK e_phoff != 0 OK e_shentsize OK e_phentsize OK PASS: elfshphehdr LFS testing is irrelevent on this system SKIP: run-lfs-symbols.sh PASS: run-dwelfgnucompressed.sh PASS: run-elfgetchdr.sh PASS: run-elfgetzdata.sh PASS: run-elfputzdata.sh PASS: run-zstrptr.sh uncompress testfile4 -> testfile4.uncompressed processing: testfile4 [27] .debug_aranges already decompressed [28] .debug_pubnames already decompressed [29] .debug_info already decompressed [30] .debug_abbrev already decompressed [31] .debug_line already decompressed No errors compress gnu testfile4.uncompressed -> testfile4.gnu processing: testfile4.uncompressed [27] .debug_aranges compressed -> .zdebug_aranges (56 => 55 98.21%) [28] .debug_pubnames compressed -> .zdebug_pubnames (93 => 84 90.32%) [29] .debug_info compressed -> .zdebug_info (960 => 634 66.04%) [30] .debug_abbrev compressed -> .zdebug_abbrev (405 => 225 55.56%) [31] .debug_line compressed -> .zdebug_line (189 => 131 69.31%) [33] Updating section string table No errors uncompress testfile4.gnu -> testfile4.gnu.uncompressed processing: testfile4.gnu [27] .zdebug_aranges decompressed -> .debug_aranges (55 => 56 101.82%) [28] .zdebug_pubnames decompressed -> .debug_pubnames (84 => 93 110.71%) [29] .zdebug_info decompressed -> .debug_info (634 => 960 151.42%) [30] .zdebug_abbrev decompressed -> .debug_abbrev (225 => 405 180.00%) [31] .zdebug_line decompressed -> .debug_line (131 => 189 144.27%) [33] Updating section string table compress gabi testfile4.uncompressed -> testfile4.gabi processing: testfile4.uncompressed [27] .debug_aranges compressed (56 => 55 98.21%) [28] .debug_pubnames compressed (93 => 84 90.32%) [29] .debug_info compressed (960 => 634 66.04%) [30] .debug_abbrev compressed (405 => 225 55.56%) [31] .debug_line compressed (189 => 131 69.31%) No errors uncompress testfile4.gabi -> testfile4.gabi.uncompressed processing: testfile4.gabi [27] .debug_aranges decompressed (55 => 56 101.82%) [28] .debug_pubnames decompressed (84 => 93 110.71%) [29] .debug_info decompressed (634 => 960 151.42%) [30] .debug_abbrev decompressed (225 => 405 180.00%) [31] .debug_line decompressed (131 => 189 144.27%) merging string tables testfile4 -> testfile4.merged WARNING: symbol table [34] contains section symbol 33 for old shdrstrndx 33 uncompress testfile4.merged -> testfile4.merged.uncompressed processing: testfile4.merged [27] .debug_aranges already decompressed [28] .debug_pubnames already decompressed [29] .debug_info already decompressed [30] .debug_abbrev already decompressed [31] .debug_line already decompressed No errors compress gnu testfile4.merged.uncompressed -> testfile4.merged.gnu processing: testfile4.merged.uncompressed [27] .debug_aranges compressed -> .zdebug_aranges (56 => 55 98.21%) [28] .debug_pubnames compressed -> .zdebug_pubnames (93 => 84 90.32%) [29] .debug_info compressed -> .zdebug_info (960 => 634 66.04%) [30] .debug_abbrev compressed -> .zdebug_abbrev (405 => 225 55.56%) [31] .debug_line compressed -> .zdebug_line (189 => 131 69.31%) [34] Updating section string table [33] Updating symbol table No errors uncompress testfile4.merged.gnu -> testfile4.merged.gnu.uncompressed processing: testfile4.merged.gnu [27] .zdebug_aranges decompressed -> .debug_aranges (55 => 56 101.82%) [28] .zdebug_pubnames decompressed -> .debug_pubnames (84 => 93 110.71%) [29] .zdebug_info decompressed -> .debug_info (634 => 960 151.42%) [30] .zdebug_abbrev decompressed -> .debug_abbrev (225 => 405 180.00%) [31] .zdebug_line decompressed -> .debug_line (131 => 189 144.27%) [34] Updating section string table [33] Updating symbol table compress gabi testfile4.merged.uncompressed -> testfile4.merged.gabi processing: testfile4.merged.uncompressed [27] .debug_aranges compressed (56 => 55 98.21%) [28] .debug_pubnames compressed (93 => 84 90.32%) [29] .debug_info compressed (960 => 634 66.04%) [30] .debug_abbrev compressed (405 => 225 55.56%) [31] .debug_line compressed (189 => 131 69.31%) No errors uncompress testfile4.merged.gabi -> testfile4.merged.gabi.uncompressed processing: testfile4.merged.gabi [27] .debug_aranges decompressed (55 => 56 101.82%) [28] .debug_pubnames decompressed (84 => 93 110.71%) [29] .debug_info decompressed (634 => 960 151.42%) [30] .debug_abbrev decompressed (225 => 405 180.00%) [31] .debug_line decompressed (131 => 189 144.27%) uncompress testfile12 -> testfile12.uncompressed processing: testfile12 [23] .debug_aranges already decompressed [24] .debug_pubnames already decompressed [25] .debug_info already decompressed [26] .debug_abbrev already decompressed [27] .debug_line already decompressed [28] .debug_frame already decompressed [29] .debug_str already decompressed [30] .debug_macinfo already decompressed No errors compress gnu testfile12.uncompressed -> testfile12.gnu processing: testfile12.uncompressed [23] .debug_aranges compressed -> .zdebug_aranges (192 => 83 43.23%) [24] .debug_pubnames NOT compressed, wouldn't be smaller [25] .debug_info compressed -> .zdebug_info (3468 => 1879 54.18%) [26] .debug_abbrev compressed -> .zdebug_abbrev (341 => 202 59.24%) [27] .debug_line compressed -> .zdebug_line (709 => 371 52.33%) [28] .debug_frame NOT compressed, wouldn't be smaller [29] .debug_str compressed -> .zdebug_str (2235 => 986 44.12%) [30] .debug_macinfo compressed -> .zdebug_macinfo (10518 => 4360 41.45%) [31] Updating section string table No errors uncompress testfile12.gnu -> testfile12.gnu.uncompressed processing: testfile12.gnu [24] .debug_pubnames already decompressed [28] .debug_frame already decompressed [23] .zdebug_aranges decompressed -> .debug_aranges (83 => 192 231.33%) [25] .zdebug_info decompressed -> .debug_info (1879 => 3468 184.57%) [26] .zdebug_abbrev decompressed -> .debug_abbrev (202 => 341 168.81%) [27] .zdebug_line decompressed -> .debug_line (371 => 709 191.11%) [29] .zdebug_str decompressed -> .debug_str (986 => 2235 226.67%) [30] .zdebug_macinfo decompressed -> .debug_macinfo (4360 => 10518 241.24%) [31] Updating section string table compress gabi testfile12.uncompressed -> testfile12.gabi processing: testfile12.uncompressed [23] .debug_aranges compressed (192 => 95 49.48%) [24] .debug_pubnames NOT compressed, wouldn't be smaller [25] .debug_info compressed (3468 => 1891 54.53%) [26] .debug_abbrev compressed (341 => 214 62.76%) [27] .debug_line compressed (709 => 383 54.02%) [28] .debug_frame NOT compressed, wouldn't be smaller [29] .debug_str compressed (2235 => 998 44.65%) [30] .debug_macinfo compressed (10518 => 4372 41.57%) No errors uncompress testfile12.gabi -> testfile12.gabi.uncompressed processing: testfile12.gabi [24] .debug_pubnames already decompressed [28] .debug_frame already decompressed [23] .debug_aranges decompressed (95 => 192 202.11%) [25] .debug_info decompressed (1891 => 3468 183.40%) [26] .debug_abbrev decompressed (214 => 341 159.35%) [27] .debug_line decompressed (383 => 709 185.12%) [29] .debug_str decompressed (998 => 2235 223.95%) [30] .debug_macinfo decompressed (4372 => 10518 240.58%) merging string tables testfile12 -> testfile12.merged WARNING: symbol table [32] contains section symbol 31 for old shdrstrndx 31 uncompress testfile12.merged -> testfile12.merged.uncompressed processing: testfile12.merged [23] .debug_aranges already decompressed [24] .debug_pubnames already decompressed [25] .debug_info already decompressed [26] .debug_abbrev already decompressed [27] .debug_line already decompressed [28] .debug_frame already decompressed [29] .debug_str already decompressed [30] .debug_macinfo already decompressed No errors compress gnu testfile12.merged.uncompressed -> testfile12.merged.gnu processing: testfile12.merged.uncompressed [23] .debug_aranges compressed -> .zdebug_aranges (192 => 83 43.23%) [24] .debug_pubnames NOT compressed, wouldn't be smaller [25] .debug_info compressed -> .zdebug_info (3468 => 1879 54.18%) [26] .debug_abbrev compressed -> .zdebug_abbrev (341 => 202 59.24%) [27] .debug_line compressed -> .zdebug_line (709 => 371 52.33%) [28] .debug_frame NOT compressed, wouldn't be smaller [29] .debug_str compressed -> .zdebug_str (2235 => 986 44.12%) [30] .debug_macinfo compressed -> .zdebug_macinfo (10518 => 4360 41.45%) [32] Updating section string table [31] Updating symbol table No errors uncompress testfile12.merged.gnu -> testfile12.merged.gnu.uncompressed processing: testfile12.merged.gnu [24] .debug_pubnames already decompressed [28] .debug_frame already decompressed [23] .zdebug_aranges decompressed -> .debug_aranges (83 => 192 231.33%) [25] .zdebug_info decompressed -> .debug_info (1879 => 3468 184.57%) [26] .zdebug_abbrev decompressed -> .debug_abbrev (202 => 341 168.81%) [27] .zdebug_line decompressed -> .debug_line (371 => 709 191.11%) [29] .zdebug_str decompressed -> .debug_str (986 => 2235 226.67%) [30] .zdebug_macinfo decompressed -> .debug_macinfo (4360 => 10518 241.24%) [32] Updating section string table [31] Updating symbol table compress gabi testfile12.merged.uncompressed -> testfile12.merged.gabi processing: testfile12.merged.uncompressed [23] .debug_aranges compressed (192 => 95 49.48%) [24] .debug_pubnames NOT compressed, wouldn't be smaller [25] .debug_info compressed (3468 => 1891 54.53%) [26] .debug_abbrev compressed (341 => 214 62.76%) [27] .debug_line compressed (709 => 383 54.02%) [28] .debug_frame NOT compressed, wouldn't be smaller [29] .debug_str compressed (2235 => 998 44.65%) [30] .debug_macinfo compressed (10518 => 4372 41.57%) No errors uncompress testfile12.merged.gabi -> testfile12.merged.gabi.uncompressed processing: testfile12.merged.gabi [24] .debug_pubnames already decompressed [28] .debug_frame already decompressed [23] .debug_aranges decompressed (95 => 192 202.11%) [25] .debug_info decompressed (1891 => 3468 183.40%) [26] .debug_abbrev decompressed (214 => 341 159.35%) [27] .debug_line decompressed (383 => 709 185.12%) [29] .debug_str decompressed (998 => 2235 223.95%) [30] .debug_macinfo decompressed (4372 => 10518 240.58%) uncompress testfileppc64 -> testfileppc64.uncompressed processing: testfileppc64 [26] .debug_aranges already decompressed [27] .debug_info already decompressed [28] .debug_abbrev already decompressed [29] .debug_line already decompressed [30] .debug_frame already decompressed [31] .debug_str already decompressed [32] .debug_loc already decompressed [33] .debug_ranges already decompressed No errors compress gnu testfileppc64.uncompressed -> testfileppc64.gnu processing: testfileppc64.uncompressed [26] .debug_aranges compressed -> .zdebug_aranges (96 => 53 55.21%) [27] .debug_info compressed -> .zdebug_info (363 => 211 58.13%) [28] .debug_abbrev compressed -> .zdebug_abbrev (315 => 194 61.59%) [29] .debug_line compressed -> .zdebug_line (119 => 89 74.79%) [30] .debug_frame compressed -> .zdebug_frame (96 => 73 76.04%) [31] .debug_str compressed -> .zdebug_str (174 => 155 89.08%) [32] .debug_loc compressed -> .zdebug_loc (171 => 73 42.69%) [33] .debug_ranges NOT compressed, wouldn't be smaller [34] Updating section string table No errors uncompress testfileppc64.gnu -> testfileppc64.gnu.uncompressed processing: testfileppc64.gnu [33] .debug_ranges already decompressed [26] .zdebug_aranges decompressed -> .debug_aranges (53 => 96 181.13%) [27] .zdebug_info decompressed -> .debug_info (211 => 363 172.04%) [28] .zdebug_abbrev decompressed -> .debug_abbrev (194 => 315 162.37%) [29] .zdebug_line decompressed -> .debug_line (89 => 119 133.71%) [30] .zdebug_frame decompressed -> .debug_frame (73 => 96 131.51%) [31] .zdebug_str decompressed -> .debug_str (155 => 174 112.26%) [32] .zdebug_loc decompressed -> .debug_loc (73 => 171 234.25%) [34] Updating section string table compress gabi testfileppc64.uncompressed -> testfileppc64.gabi processing: testfileppc64.uncompressed [26] .debug_aranges compressed (96 => 65 67.71%) [27] .debug_info compressed (363 => 223 61.43%) [28] .debug_abbrev compressed (315 => 206 65.40%) [29] .debug_line compressed (119 => 101 84.87%) [30] .debug_frame compressed (96 => 85 88.54%) [31] .debug_str compressed (174 => 167 95.98%) [32] .debug_loc compressed (171 => 85 49.71%) [33] .debug_ranges NOT compressed, wouldn't be smaller No errors uncompress testfileppc64.gabi -> testfileppc64.gabi.uncompressed processing: testfileppc64.gabi [33] .debug_ranges already decompressed [26] .debug_aranges decompressed (65 => 96 147.69%) [27] .debug_info decompressed (223 => 363 162.78%) [28] .debug_abbrev decompressed (206 => 315 152.91%) [29] .debug_line decompressed (101 => 119 117.82%) [30] .debug_frame decompressed (85 => 96 112.94%) [31] .debug_str decompressed (167 => 174 104.19%) [32] .debug_loc decompressed (85 => 171 201.18%) merging string tables testfileppc64 -> testfileppc64.merged uncompress testfileppc64.merged -> testfileppc64.merged.uncompressed processing: testfileppc64.merged [26] .debug_aranges already decompressed [27] .debug_info already decompressed [28] .debug_abbrev already decompressed [29] .debug_line already decompressed [30] .debug_frame already decompressed [31] .debug_str already decompressed [32] .debug_loc already decompressed [33] .debug_ranges already decompressed No errors compress gnu testfileppc64.merged.uncompressed -> testfileppc64.merged.gnu processing: testfileppc64.merged.uncompressed [26] .debug_aranges compressed -> .zdebug_aranges (96 => 53 55.21%) [27] .debug_info compressed -> .zdebug_info (363 => 211 58.13%) [28] .debug_abbrev compressed -> .zdebug_abbrev (315 => 194 61.59%) [29] .debug_line compressed -> .zdebug_line (119 => 89 74.79%) [30] .debug_frame compressed -> .zdebug_frame (96 => 73 76.04%) [31] .debug_str compressed -> .zdebug_str (174 => 155 89.08%) [32] .debug_loc compressed -> .zdebug_loc (171 => 73 42.69%) [33] .debug_ranges NOT compressed, wouldn't be smaller [35] Updating section string table [34] Updating symbol table No errors uncompress testfileppc64.merged.gnu -> testfileppc64.merged.gnu.uncompressed processing: testfileppc64.merged.gnu [33] .debug_ranges already decompressed [26] .zdebug_aranges decompressed -> .debug_aranges (53 => 96 181.13%) [27] .zdebug_info decompressed -> .debug_info (211 => 363 172.04%) [28] .zdebug_abbrev decompressed -> .debug_abbrev (194 => 315 162.37%) [29] .zdebug_line decompressed -> .debug_line (89 => 119 133.71%) [30] .zdebug_frame decompressed -> .debug_frame (73 => 96 131.51%) [31] .zdebug_str decompressed -> .debug_str (155 => 174 112.26%) [32] .zdebug_loc decompressed -> .debug_loc (73 => 171 234.25%) [35] Updating section string table [34] Updating symbol table compress gabi testfileppc64.merged.uncompressed -> testfileppc64.merged.gabi processing: testfileppc64.merged.uncompressed [26] .debug_aranges compressed (96 => 65 67.71%) [27] .debug_info compressed (363 => 223 61.43%) [28] .debug_abbrev compressed (315 => 206 65.40%) [29] .debug_line compressed (119 => 101 84.87%) [30] .debug_frame compressed (96 => 85 88.54%) [31] .debug_str compressed (174 => 167 95.98%) [32] .debug_loc compressed (171 => 85 49.71%) [33] .debug_ranges NOT compressed, wouldn't be smaller No errors uncompress testfileppc64.merged.gabi -> testfileppc64.merged.gabi.uncompressed processing: testfileppc64.merged.gabi [33] .debug_ranges already decompressed [26] .debug_aranges decompressed (65 => 96 147.69%) [27] .debug_info decompressed (223 => 363 162.78%) [28] .debug_abbrev decompressed (206 => 315 152.91%) [29] .debug_line decompressed (101 => 119 117.82%) [30] .debug_frame decompressed (85 => 96 112.94%) [31] .debug_str decompressed (167 => 174 104.19%) [32] .debug_loc decompressed (85 => 171 201.18%) uncompress testfileppc32 -> testfileppc32.uncompressed processing: testfileppc32 [28] .debug_aranges already decompressed [29] .debug_info already decompressed [30] .debug_abbrev already decompressed [31] .debug_line already decompressed [32] .debug_frame already decompressed [33] .debug_str already decompressed [34] .debug_loc already decompressed [35] .debug_ranges already decompressed No errors compress gnu testfileppc32.uncompressed -> testfileppc32.gnu processing: testfileppc32.uncompressed [28] .debug_aranges compressed -> .zdebug_aranges (64 => 48 75.00%) [29] .debug_info compressed -> .zdebug_info (319 => 208 65.20%) [30] .debug_abbrev compressed -> .zdebug_abbrev (318 => 197 61.95%) [31] .debug_line compressed -> .zdebug_line (109 => 85 77.98%) [32] .debug_frame compressed -> .zdebug_frame (64 => 53 82.81%) [33] .debug_str compressed -> .zdebug_str (179 => 159 88.83%) [34] .debug_loc compressed -> .zdebug_loc (99 => 68 68.69%) [35] .debug_ranges NOT compressed, wouldn't be smaller [36] Updating section string table No errors uncompress testfileppc32.gnu -> testfileppc32.gnu.uncompressed processing: testfileppc32.gnu [35] .debug_ranges already decompressed [28] .zdebug_aranges decompressed -> .debug_aranges (48 => 64 133.33%) [29] .zdebug_info decompressed -> .debug_info (208 => 319 153.37%) [30] .zdebug_abbrev decompressed -> .debug_abbrev (197 => 318 161.42%) [31] .zdebug_line decompressed -> .debug_line (85 => 109 128.24%) [32] .zdebug_frame decompressed -> .debug_frame (53 => 64 120.75%) [33] .zdebug_str decompressed -> .debug_str (159 => 179 112.58%) [34] .zdebug_loc decompressed -> .debug_loc (68 => 99 145.59%) [36] Updating section string table compress gabi testfileppc32.uncompressed -> testfileppc32.gabi processing: testfileppc32.uncompressed [28] .debug_aranges compressed (64 => 48 75.00%) [29] .debug_info compressed (319 => 208 65.20%) [30] .debug_abbrev compressed (318 => 197 61.95%) [31] .debug_line compressed (109 => 85 77.98%) [32] .debug_frame compressed (64 => 53 82.81%) [33] .debug_str compressed (179 => 159 88.83%) [34] .debug_loc compressed (99 => 68 68.69%) [35] .debug_ranges NOT compressed, wouldn't be smaller No errors uncompress testfileppc32.gabi -> testfileppc32.gabi.uncompressed processing: testfileppc32.gabi [35] .debug_ranges already decompressed [28] .debug_aranges decompressed (48 => 64 133.33%) [29] .debug_info decompressed (208 => 319 153.37%) [30] .debug_abbrev decompressed (197 => 318 161.42%) [31] .debug_line decompressed (85 => 109 128.24%) [32] .debug_frame decompressed (53 => 64 120.75%) [33] .debug_str decompressed (159 => 179 112.58%) [34] .debug_loc decompressed (68 => 99 145.59%) merging string tables testfileppc32 -> testfileppc32.merged uncompress testfileppc32.merged -> testfileppc32.merged.uncompressed processing: testfileppc32.merged [28] .debug_aranges already decompressed [29] .debug_info already decompressed [30] .debug_abbrev already decompressed [31] .debug_line already decompressed [32] .debug_frame already decompressed [33] .debug_str already decompressed [34] .debug_loc already decompressed [35] .debug_ranges already decompressed No errors compress gnu testfileppc32.merged.uncompressed -> testfileppc32.merged.gnu processing: testfileppc32.merged.uncompressed [28] .debug_aranges compressed -> .zdebug_aranges (64 => 48 75.00%) [29] .debug_info compressed -> .zdebug_info (319 => 208 65.20%) [30] .debug_abbrev compressed -> .zdebug_abbrev (318 => 197 61.95%) [31] .debug_line compressed -> .zdebug_line (109 => 85 77.98%) [32] .debug_frame compressed -> .zdebug_frame (64 => 53 82.81%) [33] .debug_str compressed -> .zdebug_str (179 => 159 88.83%) [34] .debug_loc compressed -> .zdebug_loc (99 => 68 68.69%) [35] .debug_ranges NOT compressed, wouldn't be smaller [37] Updating section string table [36] Updating symbol table No errors uncompress testfileppc32.merged.gnu -> testfileppc32.merged.gnu.uncompressed processing: testfileppc32.merged.gnu [35] .debug_ranges already decompressed [28] .zdebug_aranges decompressed -> .debug_aranges (48 => 64 133.33%) [29] .zdebug_info decompressed -> .debug_info (208 => 319 153.37%) [30] .zdebug_abbrev decompressed -> .debug_abbrev (197 => 318 161.42%) [31] .zdebug_line decompressed -> .debug_line (85 => 109 128.24%) [32] .zdebug_frame decompressed -> .debug_frame (53 => 64 120.75%) [33] .zdebug_str decompressed -> .debug_str (159 => 179 112.58%) [34] .zdebug_loc decompressed -> .debug_loc (68 => 99 145.59%) [37] Updating section string table [36] Updating symbol table compress gabi testfileppc32.merged.uncompressed -> testfileppc32.merged.gabi processing: testfileppc32.merged.uncompressed [28] .debug_aranges compressed (64 => 48 75.00%) [29] .debug_info compressed (319 => 208 65.20%) [30] .debug_abbrev compressed (318 => 197 61.95%) [31] .debug_line compressed (109 => 85 77.98%) [32] .debug_frame compressed (64 => 53 82.81%) [33] .debug_str compressed (179 => 159 88.83%) [34] .debug_loc compressed (99 => 68 68.69%) [35] .debug_ranges NOT compressed, wouldn't be smaller No errors uncompress testfileppc32.merged.gabi -> testfileppc32.merged.gabi.uncompressed processing: testfileppc32.merged.gabi [35] .debug_ranges already decompressed [28] .debug_aranges decompressed (48 => 64 133.33%) [29] .debug_info decompressed (208 => 319 153.37%) [30] .debug_abbrev decompressed (197 => 318 161.42%) [31] .debug_line decompressed (85 => 109 128.24%) [32] .debug_frame decompressed (53 => 64 120.75%) [33] .debug_str decompressed (159 => 179 112.58%) [34] .debug_loc decompressed (68 => 99 145.59%) uncompress testfile-zgnu64 -> testfile-zgnu64.uncompressed processing: testfile-zgnu64 [4] .debug_abbrev already decompressed [2] .zdebug_aranges decompressed -> .debug_aranges (50 => 96 192.00%) [3] .zdebug_info decompressed -> .debug_info (111 => 170 153.15%) [5] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) [6] Updating section string table No errors compress gnu testfile-zgnu64.uncompressed -> testfile-zgnu64.gnu processing: testfile-zgnu64.uncompressed [2] .debug_aranges compressed -> .zdebug_aranges (96 => 50 52.08%) [3] .debug_info compressed -> .zdebug_info (170 => 111 65.29%) [4] .debug_abbrev NOT compressed, wouldn't be smaller [5] .debug_line compressed -> .zdebug_line (141 => 91 64.54%) [6] Updating section string table No errors uncompress testfile-zgnu64.gnu -> testfile-zgnu64.gnu.uncompressed processing: testfile-zgnu64.gnu [4] .debug_abbrev already decompressed [2] .zdebug_aranges decompressed -> .debug_aranges (50 => 96 192.00%) [3] .zdebug_info decompressed -> .debug_info (111 => 170 153.15%) [5] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) [6] Updating section string table compress gabi testfile-zgnu64.uncompressed -> testfile-zgnu64.gabi processing: testfile-zgnu64.uncompressed [2] .debug_aranges compressed (96 => 62 64.58%) [3] .debug_info compressed (170 => 123 72.35%) [4] .debug_abbrev NOT compressed, wouldn't be smaller [5] .debug_line compressed (141 => 103 73.05%) No errors uncompress testfile-zgnu64.gabi -> testfile-zgnu64.gabi.uncompressed processing: testfile-zgnu64.gabi [4] .debug_abbrev already decompressed [2] .debug_aranges decompressed (62 => 96 154.84%) [3] .debug_info decompressed (123 => 170 138.21%) [5] .debug_line decompressed (103 => 141 136.89%) merging string tables testfile-zgnu64 -> testfile-zgnu64.merged uncompress testfile-zgnu64.merged -> testfile-zgnu64.merged.uncompressed processing: testfile-zgnu64.merged [4] .debug_abbrev already decompressed [2] .zdebug_aranges decompressed -> .debug_aranges (50 => 96 192.00%) [3] .zdebug_info decompressed -> .debug_info (111 => 170 153.15%) [5] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) [7] Updating section string table [6] Updating symbol table No errors compress gnu testfile-zgnu64.merged.uncompressed -> testfile-zgnu64.merged.gnu processing: testfile-zgnu64.merged.uncompressed [2] .debug_aranges compressed -> .zdebug_aranges (96 => 50 52.08%) [3] .debug_info compressed -> .zdebug_info (170 => 111 65.29%) [4] .debug_abbrev NOT compressed, wouldn't be smaller [5] .debug_line compressed -> .zdebug_line (141 => 91 64.54%) [7] Updating section string table [6] Updating symbol table No errors uncompress testfile-zgnu64.merged.gnu -> testfile-zgnu64.merged.gnu.uncompressed processing: testfile-zgnu64.merged.gnu [4] .debug_abbrev already decompressed [2] .zdebug_aranges decompressed -> .debug_aranges (50 => 96 192.00%) [3] .zdebug_info decompressed -> .debug_info (111 => 170 153.15%) [5] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) [7] Updating section string table [6] Updating symbol table compress gabi testfile-zgnu64.merged.uncompressed -> testfile-zgnu64.merged.gabi processing: testfile-zgnu64.merged.uncompressed [2] .debug_aranges compressed (96 => 62 64.58%) [3] .debug_info compressed (170 => 123 72.35%) [4] .debug_abbrev NOT compressed, wouldn't be smaller [5] .debug_line compressed (141 => 103 73.05%) No errors uncompress testfile-zgnu64.merged.gabi -> testfile-zgnu64.merged.gabi.uncompressed processing: testfile-zgnu64.merged.gabi [4] .debug_abbrev already decompressed [2] .debug_aranges decompressed (62 => 96 154.84%) [3] .debug_info decompressed (123 => 170 138.21%) [5] .debug_line decompressed (103 => 141 136.89%) uncompress testfile-zgnu64be -> testfile-zgnu64be.uncompressed processing: testfile-zgnu64be [5] .debug_abbrev already decompressed [3] .zdebug_aranges decompressed -> .debug_aranges (52 => 96 184.62%) [4] .zdebug_info decompressed -> .debug_info (89 => 126 141.57%) [6] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) [7] Updating section string table No errors compress gnu testfile-zgnu64be.uncompressed -> testfile-zgnu64be.gnu processing: testfile-zgnu64be.uncompressed [3] .debug_aranges compressed -> .zdebug_aranges (96 => 52 54.17%) [4] .debug_info compressed -> .zdebug_info (126 => 89 70.63%) [5] .debug_abbrev NOT compressed, wouldn't be smaller [6] .debug_line compressed -> .zdebug_line (141 => 91 64.54%) [7] Updating section string table No errors uncompress testfile-zgnu64be.gnu -> testfile-zgnu64be.gnu.uncompressed processing: testfile-zgnu64be.gnu [5] .debug_abbrev already decompressed [3] .zdebug_aranges decompressed -> .debug_aranges (52 => 96 184.62%) [4] .zdebug_info decompressed -> .debug_info (89 => 126 141.57%) [6] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) [7] Updating section string table compress gabi testfile-zgnu64be.uncompressed -> testfile-zgnu64be.gabi processing: testfile-zgnu64be.uncompressed [3] .debug_aranges compressed (96 => 64 66.67%) [4] .debug_info compressed (126 => 101 80.16%) [5] .debug_abbrev NOT compressed, wouldn't be smaller [6] .debug_line compressed (141 => 103 73.05%) No errors uncompress testfile-zgnu64be.gabi -> testfile-zgnu64be.gabi.uncompressed processing: testfile-zgnu64be.gabi [5] .debug_abbrev already decompressed [3] .debug_aranges decompressed (64 => 96 150.00%) [4] .debug_info decompressed (101 => 126 124.75%) [6] .debug_line decompressed (103 => 141 136.89%) merging string tables testfile-zgnu64be -> testfile-zgnu64be.merged uncompress testfile-zgnu64be.merged -> testfile-zgnu64be.merged.uncompressed processing: testfile-zgnu64be.merged [5] .debug_abbrev already decompressed [3] .zdebug_aranges decompressed -> .debug_aranges (52 => 96 184.62%) [4] .zdebug_info decompressed -> .debug_info (89 => 126 141.57%) [6] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) [8] Updating section string table [7] Updating symbol table No errors compress gnu testfile-zgnu64be.merged.uncompressed -> testfile-zgnu64be.merged.gnu processing: testfile-zgnu64be.merged.uncompressed [3] .debug_aranges compressed -> .zdebug_aranges (96 => 52 54.17%) [4] .debug_info compressed -> .zdebug_info (126 => 89 70.63%) [5] .debug_abbrev NOT compressed, wouldn't be smaller [6] .debug_line compressed -> .zdebug_line (141 => 91 64.54%) [8] Updating section string table [7] Updating symbol table No errors uncompress testfile-zgnu64be.merged.gnu -> testfile-zgnu64be.merged.gnu.uncompressed processing: testfile-zgnu64be.merged.gnu [5] .debug_abbrev already decompressed [3] .zdebug_aranges decompressed -> .debug_aranges (52 => 96 184.62%) [4] .zdebug_info decompressed -> .debug_info (89 => 126 141.57%) [6] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) [8] Updating section string table [7] Updating symbol table compress gabi testfile-zgnu64be.merged.uncompressed -> testfile-zgnu64be.merged.gabi processing: testfile-zgnu64be.merged.uncompressed [3] .debug_aranges compressed (96 => 64 66.67%) [4] .debug_info compressed (126 => 101 80.16%) [5] .debug_abbrev NOT compressed, wouldn't be smaller [6] .debug_line compressed (141 => 103 73.05%) No errors uncompress testfile-zgnu64be.merged.gabi -> testfile-zgnu64be.merged.gabi.uncompressed processing: testfile-zgnu64be.merged.gabi [5] .debug_abbrev already decompressed [3] .debug_aranges decompressed (64 => 96 150.00%) [4] .debug_info decompressed (101 => 126 124.75%) [6] .debug_line decompressed (103 => 141 136.89%) uncompress testfile-zgabi64 -> testfile-zgabi64.uncompressed processing: testfile-zgabi64 [4] .debug_abbrev already decompressed [2] .debug_aranges decompressed (62 => 96 154.84%) [3] .debug_info decompressed (123 => 170 138.21%) [5] .debug_line decompressed (103 => 141 136.89%) No errors compress gnu testfile-zgabi64.uncompressed -> testfile-zgabi64.gnu processing: testfile-zgabi64.uncompressed [2] .debug_aranges compressed -> .zdebug_aranges (96 => 50 52.08%) [3] .debug_info compressed -> .zdebug_info (170 => 111 65.29%) [4] .debug_abbrev NOT compressed, wouldn't be smaller [5] .debug_line compressed -> .zdebug_line (141 => 91 64.54%) [6] Updating section string table No errors uncompress testfile-zgabi64.gnu -> testfile-zgabi64.gnu.uncompressed processing: testfile-zgabi64.gnu [4] .debug_abbrev already decompressed [2] .zdebug_aranges decompressed -> .debug_aranges (50 => 96 192.00%) [3] .zdebug_info decompressed -> .debug_info (111 => 170 153.15%) [5] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) [6] Updating section string table compress gabi testfile-zgabi64.uncompressed -> testfile-zgabi64.gabi processing: testfile-zgabi64.uncompressed [2] .debug_aranges compressed (96 => 62 64.58%) [3] .debug_info compressed (170 => 123 72.35%) [4] .debug_abbrev NOT compressed, wouldn't be smaller [5] .debug_line compressed (141 => 103 73.05%) No errors uncompress testfile-zgabi64.gabi -> testfile-zgabi64.gabi.uncompressed processing: testfile-zgabi64.gabi [4] .debug_abbrev already decompressed [2] .debug_aranges decompressed (62 => 96 154.84%) [3] .debug_info decompressed (123 => 170 138.21%) [5] .debug_line decompressed (103 => 141 136.89%) merging string tables testfile-zgabi64 -> testfile-zgabi64.merged uncompress testfile-zgabi64.merged -> testfile-zgabi64.merged.uncompressed processing: testfile-zgabi64.merged [4] .debug_abbrev already decompressed [2] .debug_aranges decompressed (62 => 96 154.84%) [3] .debug_info decompressed (123 => 170 138.21%) [5] .debug_line decompressed (103 => 141 136.89%) No errors compress gnu testfile-zgabi64.merged.uncompressed -> testfile-zgabi64.merged.gnu processing: testfile-zgabi64.merged.uncompressed [2] .debug_aranges compressed -> .zdebug_aranges (96 => 50 52.08%) [3] .debug_info compressed -> .zdebug_info (170 => 111 65.29%) [4] .debug_abbrev NOT compressed, wouldn't be smaller [5] .debug_line compressed -> .zdebug_line (141 => 91 64.54%) [7] Updating section string table [6] Updating symbol table No errors uncompress testfile-zgabi64.merged.gnu -> testfile-zgabi64.merged.gnu.uncompressed processing: testfile-zgabi64.merged.gnu [4] .debug_abbrev already decompressed [2] .zdebug_aranges decompressed -> .debug_aranges (50 => 96 192.00%) [3] .zdebug_info decompressed -> .debug_info (111 => 170 153.15%) [5] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) [7] Updating section string table [6] Updating symbol table compress gabi testfile-zgabi64.merged.uncompressed -> testfile-zgabi64.merged.gabi processing: testfile-zgabi64.merged.uncompressed [2] .debug_aranges compressed (96 => 62 64.58%) [3] .debug_info compressed (170 => 123 72.35%) [4] .debug_abbrev NOT compressed, wouldn't be smaller [5] .debug_line compressed (141 => 103 73.05%) No errors uncompress testfile-zgabi64.merged.gabi -> testfile-zgabi64.merged.gabi.uncompressed processing: testfile-zgabi64.merged.gabi [4] .debug_abbrev already decompressed [2] .debug_aranges decompressed (62 => 96 154.84%) [3] .debug_info decompressed (123 => 170 138.21%) [5] .debug_line decompressed (103 => 141 136.89%) uncompress testfile-zgabi64be -> testfile-zgabi64be.uncompressed processing: testfile-zgabi64be [5] .debug_abbrev already decompressed [3] .debug_aranges decompressed (64 => 96 150.00%) [4] .debug_info decompressed (101 => 126 124.75%) [6] .debug_line decompressed (103 => 141 136.89%) No errors compress gnu testfile-zgabi64be.uncompressed -> testfile-zgabi64be.gnu processing: testfile-zgabi64be.uncompressed [3] .debug_aranges compressed -> .zdebug_aranges (96 => 52 54.17%) [4] .debug_info compressed -> .zdebug_info (126 => 89 70.63%) [5] .debug_abbrev NOT compressed, wouldn't be smaller [6] .debug_line compressed -> .zdebug_line (141 => 91 64.54%) [7] Updating section string table No errors uncompress testfile-zgabi64be.gnu -> testfile-zgabi64be.gnu.uncompressed processing: testfile-zgabi64be.gnu [5] .debug_abbrev already decompressed [3] .zdebug_aranges decompressed -> .debug_aranges (52 => 96 184.62%) [4] .zdebug_info decompressed -> .debug_info (89 => 126 141.57%) [6] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) [7] Updating section string table compress gabi testfile-zgabi64be.uncompressed -> testfile-zgabi64be.gabi processing: testfile-zgabi64be.uncompressed [3] .debug_aranges compressed (96 => 64 66.67%) [4] .debug_info compressed (126 => 101 80.16%) [5] .debug_abbrev NOT compressed, wouldn't be smaller [6] .debug_line compressed (141 => 103 73.05%) No errors uncompress testfile-zgabi64be.gabi -> testfile-zgabi64be.gabi.uncompressed processing: testfile-zgabi64be.gabi [5] .debug_abbrev already decompressed [3] .debug_aranges decompressed (64 => 96 150.00%) [4] .debug_info decompressed (101 => 126 124.75%) [6] .debug_line decompressed (103 => 141 136.89%) merging string tables testfile-zgabi64be -> testfile-zgabi64be.merged uncompress testfile-zgabi64be.merged -> testfile-zgabi64be.merged.uncompressed processing: testfile-zgabi64be.merged [5] .debug_abbrev already decompressed [3] .debug_aranges decompressed (64 => 96 150.00%) [4] .debug_info decompressed (101 => 126 124.75%) [6] .debug_line decompressed (103 => 141 136.89%) No errors compress gnu testfile-zgabi64be.merged.uncompressed -> testfile-zgabi64be.merged.gnu processing: testfile-zgabi64be.merged.uncompressed [3] .debug_aranges compressed -> .zdebug_aranges (96 => 52 54.17%) [4] .debug_info compressed -> .zdebug_info (126 => 89 70.63%) [5] .debug_abbrev NOT compressed, wouldn't be smaller [6] .debug_line compressed -> .zdebug_line (141 => 91 64.54%) [8] Updating section string table [7] Updating symbol table No errors uncompress testfile-zgabi64be.merged.gnu -> testfile-zgabi64be.merged.gnu.uncompressed processing: testfile-zgabi64be.merged.gnu [5] .debug_abbrev already decompressed [3] .zdebug_aranges decompressed -> .debug_aranges (52 => 96 184.62%) [4] .zdebug_info decompressed -> .debug_info (89 => 126 141.57%) [6] .zdebug_line decompressed -> .debug_line (91 => 141 154.95%) [8] Updating section string table [7] Updating symbol table compress gabi testfile-zgabi64be.merged.uncompressed -> testfile-zgabi64be.merged.gabi processing: testfile-zgabi64be.merged.uncompressed [3] .debug_aranges compressed (96 => 64 66.67%) [4] .debug_info compressed (126 => 101 80.16%) [5] .debug_abbrev NOT compressed, wouldn't be smaller [6] .debug_line compressed (141 => 103 73.05%) No errors uncompress testfile-zgabi64be.merged.gabi -> testfile-zgabi64be.merged.gabi.uncompressed processing: testfile-zgabi64be.merged.gabi [5] .debug_abbrev already decompressed [3] .debug_aranges decompressed (64 => 96 150.00%) [4] .debug_info decompressed (101 => 126 124.75%) [6] .debug_line decompressed (103 => 141 136.89%) uncompress testfile-zgnu32 -> testfile-zgnu32.uncompressed processing: testfile-zgnu32 [4] .debug_abbrev already decompressed [2] .zdebug_aranges decompressed -> .debug_aranges (49 => 64 130.61%) [3] .zdebug_info decompressed -> .debug_info (111 => 154 138.74%) [5] .zdebug_line decompressed -> .debug_line (90 => 133 147.78%) [6] Updating section string table No errors compress gnu testfile-zgnu32.uncompressed -> testfile-zgnu32.gnu processing: testfile-zgnu32.uncompressed [2] .debug_aranges compressed -> .zdebug_aranges (64 => 49 76.56%) [3] .debug_info compressed -> .zdebug_info (154 => 111 72.08%) [4] .debug_abbrev NOT compressed, wouldn't be smaller [5] .debug_line compressed -> .zdebug_line (133 => 90 67.67%) [6] Updating section string table No errors uncompress testfile-zgnu32.gnu -> testfile-zgnu32.gnu.uncompressed processing: testfile-zgnu32.gnu [4] .debug_abbrev already decompressed [2] .zdebug_aranges decompressed -> .debug_aranges (49 => 64 130.61%) [3] .zdebug_info decompressed -> .debug_info (111 => 154 138.74%) [5] .zdebug_line decompressed -> .debug_line (90 => 133 147.78%) [6] Updating section string table compress gabi testfile-zgnu32.uncompressed -> testfile-zgnu32.gabi processing: testfile-zgnu32.uncompressed [2] .debug_aranges compressed (64 => 49 76.56%) [3] .debug_info compressed (154 => 111 72.08%) [4] .debug_abbrev NOT compressed, wouldn't be smaller [5] .debug_line compressed (133 => 90 67.67%) No errors uncompress testfile-zgnu32.gabi -> testfile-zgnu32.gabi.uncompressed processing: testfile-zgnu32.gabi [4] .debug_abbrev already decompressed [2] .debug_aranges decompressed (49 => 64 130.61%) [3] .debug_info decompressed (111 => 154 138.74%) [5] .debug_line decompressed (90 => 133 147.78%) merging string tables testfile-zgnu32 -> testfile-zgnu32.merged uncompress testfile-zgnu32.merged -> testfile-zgnu32.merged.uncompressed processing: testfile-zgnu32.merged [4] .debug_abbrev already decompressed [2] .zdebug_aranges decompressed -> .debug_aranges (49 => 64 130.61%) [3] .zdebug_info decompressed -> .debug_info (111 => 154 138.74%) [5] .zdebug_line decompressed -> .debug_line (90 => 133 147.78%) [7] Updating section string table [6] Updating symbol table No errors compress gnu testfile-zgnu32.merged.uncompressed -> testfile-zgnu32.merged.gnu processing: testfile-zgnu32.merged.uncompressed [2] .debug_aranges compressed -> .zdebug_aranges (64 => 49 76.56%) [3] .debug_info compressed -> .zdebug_info (154 => 111 72.08%) [4] .debug_abbrev NOT compressed, wouldn't be smaller [5] .debug_line compressed -> .zdebug_line (133 => 90 67.67%) [7] Updating section string table [6] Updating symbol table No errors uncompress testfile-zgnu32.merged.gnu -> testfile-zgnu32.merged.gnu.uncompressed processing: testfile-zgnu32.merged.gnu [4] .debug_abbrev already decompressed [2] .zdebug_aranges decompressed -> .debug_aranges (49 => 64 130.61%) [3] .zdebug_info decompressed -> .debug_info (111 => 154 138.74%) [5] .zdebug_line decompressed -> .debug_line (90 => 133 147.78%) [7] Updating section string table [6] Updating symbol table compress gabi testfile-zgnu32.merged.uncompressed -> testfile-zgnu32.merged.gabi processing: testfile-zgnu32.merged.uncompressed [2] .debug_aranges compressed (64 => 49 76.56%) [3] .debug_info compressed (154 => 111 72.08%) [4] .debug_abbrev NOT compressed, wouldn't be smaller [5] .debug_line compressed (133 => 90 67.67%) No errors uncompress testfile-zgnu32.merged.gabi -> testfile-zgnu32.merged.gabi.uncompressed processing: testfile-zgnu32.merged.gabi [4] .debug_abbrev already decompressed [2] .debug_aranges decompressed (49 => 64 130.61%) [3] .debug_info decompressed (111 => 154 138.74%) [5] .debug_line decompressed (90 => 133 147.78%) uncompress testfile-zgnu32be -> testfile-zgnu32be.uncompressed processing: testfile-zgnu32be [5] .debug_abbrev already decompressed [3] .zdebug_aranges decompressed -> .debug_aranges (51 => 64 125.49%) [4] .zdebug_info decompressed -> .debug_info (88 => 110 125.00%) [6] .zdebug_line decompressed -> .debug_line (89 => 133 149.44%) [7] Updating section string table No errors compress gnu testfile-zgnu32be.uncompressed -> testfile-zgnu32be.gnu processing: testfile-zgnu32be.uncompressed [3] .debug_aranges compressed -> .zdebug_aranges (64 => 51 79.69%) [4] .debug_info compressed -> .zdebug_info (110 => 88 80.00%) [5] .debug_abbrev NOT compressed, wouldn't be smaller [6] .debug_line compressed -> .zdebug_line (133 => 89 66.92%) [7] Updating section string table No errors uncompress testfile-zgnu32be.gnu -> testfile-zgnu32be.gnu.uncompressed processing: testfile-zgnu32be.gnu [5] .debug_abbrev already decompressed [3] .zdebug_aranges decompressed -> .debug_aranges (51 => 64 125.49%) [4] .zdebug_info decompressed -> .debug_info (88 => 110 125.00%) [6] .zdebug_line decompressed -> .debug_line (89 => 133 149.44%) [7] Updating section string table compress gabi testfile-zgnu32be.uncompressed -> testfile-zgnu32be.gabi processing: testfile-zgnu32be.uncompressed [3] .debug_aranges compressed (64 => 51 79.69%) [4] .debug_info compressed (110 => 88 80.00%) [5] .debug_abbrev NOT compressed, wouldn't be smaller [6] .debug_line compressed (133 => 89 66.92%) No errors uncompress testfile-zgnu32be.gabi -> testfile-zgnu32be.gabi.uncompressed processing: testfile-zgnu32be.gabi [5] .debug_abbrev already decompressed [3] .debug_aranges decompressed (51 => 64 125.49%) [4] .debug_info decompressed (88 => 110 125.00%) [6] .debug_line decompressed (89 => 133 149.44%) merging string tables testfile-zgnu32be -> testfile-zgnu32be.merged uncompress testfile-zgnu32be.merged -> testfile-zgnu32be.merged.uncompressed processing: testfile-zgnu32be.merged [5] .debug_abbrev already decompressed [3] .zdebug_aranges decompressed -> .debug_aranges (51 => 64 125.49%) [4] .zdebug_info decompressed -> .debug_info (88 => 110 125.00%) [6] .zdebug_line decompressed -> .debug_line (89 => 133 149.44%) [8] Updating section string table [7] Updating symbol table No errors compress gnu testfile-zgnu32be.merged.uncompressed -> testfile-zgnu32be.merged.gnu processing: testfile-zgnu32be.merged.uncompressed [3] .debug_aranges compressed -> .zdebug_aranges (64 => 51 79.69%) [4] .debug_info compressed -> .zdebug_info (110 => 88 80.00%) [5] .debug_abbrev NOT compressed, wouldn't be smaller [6] .debug_line compressed -> .zdebug_line (133 => 89 66.92%) [8] Updating section string table [7] Updating symbol table No errors uncompress testfile-zgnu32be.merged.gnu -> testfile-zgnu32be.merged.gnu.uncompressed processing: testfile-zgnu32be.merged.gnu [5] .debug_abbrev already decompressed [3] .zdebug_aranges decompressed -> .debug_aranges (51 => 64 125.49%) [4] .zdebug_info decompressed -> .debug_info (88 => 110 125.00%) [6] .zdebug_line decompressed -> .debug_line (89 => 133 149.44%) [8] Updating section string table [7] Updating symbol table compress gabi testfile-zgnu32be.merged.uncompressed -> testfile-zgnu32be.merged.gabi processing: testfile-zgnu32be.merged.uncompressed [3] .debug_aranges compressed (64 => 51 79.69%) [4] .debug_info compressed (110 => 88 80.00%) [5] .debug_abbrev NOT compressed, wouldn't be smaller [6] .debug_line compressed (133 => 89 66.92%) No errors uncompress testfile-zgnu32be.merged.gabi -> testfile-zgnu32be.merged.gabi.uncompressed processing: testfile-zgnu32be.merged.gabi [5] .debug_abbrev already decompressed [3] .debug_aranges decompressed (51 => 64 125.49%) [4] .debug_info decompressed (88 => 110 125.00%) [6] .debug_line decompressed (89 => 133 149.44%) uncompress testfile-zgabi32 -> testfile-zgabi32.uncompressed processing: testfile-zgabi32 [4] .debug_abbrev already decompressed [2] .debug_aranges decompressed (49 => 64 130.61%) [3] .debug_info decompressed (111 => 154 138.74%) [5] .debug_line decompressed (90 => 133 147.78%) No errors compress gnu testfile-zgabi32.uncompressed -> testfile-zgabi32.gnu processing: testfile-zgabi32.uncompressed [2] .debug_aranges compressed -> .zdebug_aranges (64 => 49 76.56%) [3] .debug_info compressed -> .zdebug_info (154 => 111 72.08%) [4] .debug_abbrev NOT compressed, wouldn't be smaller [5] .debug_line compressed -> .zdebug_line (133 => 90 67.67%) [6] Updating section string table No errors uncompress testfile-zgabi32.gnu -> testfile-zgabi32.gnu.uncompressed processing: testfile-zgabi32.gnu [4] .debug_abbrev already decompressed [2] .zdebug_aranges decompressed -> .debug_aranges (49 => 64 130.61%) [3] .zdebug_info decompressed -> .debug_info (111 => 154 138.74%) [5] .zdebug_line decompressed -> .debug_line (90 => 133 147.78%) [6] Updating section string table compress gabi testfile-zgabi32.uncompressed -> testfile-zgabi32.gabi processing: testfile-zgabi32.uncompressed [2] .debug_aranges compressed (64 => 49 76.56%) [3] .debug_info compressed (154 => 111 72.08%) [4] .debug_abbrev NOT compressed, wouldn't be smaller [5] .debug_line compressed (133 => 90 67.67%) No errors uncompress testfile-zgabi32.gabi -> testfile-zgabi32.gabi.uncompressed processing: testfile-zgabi32.gabi [4] .debug_abbrev already decompressed [2] .debug_aranges decompressed (49 => 64 130.61%) [3] .debug_info decompressed (111 => 154 138.74%) [5] .debug_line decompressed (90 => 133 147.78%) merging string tables testfile-zgabi32 -> testfile-zgabi32.merged uncompress testfile-zgabi32.merged -> testfile-zgabi32.merged.uncompressed processing: testfile-zgabi32.merged [4] .debug_abbrev already decompressed [2] .debug_aranges decompressed (49 => 64 130.61%) [3] .debug_info decompressed (111 => 154 138.74%) [5] .debug_line decompressed (90 => 133 147.78%) No errors compress gnu testfile-zgabi32.merged.uncompressed -> testfile-zgabi32.merged.gnu processing: testfile-zgabi32.merged.uncompressed [2] .debug_aranges compressed -> .zdebug_aranges (64 => 49 76.56%) [3] .debug_info compressed -> .zdebug_info (154 => 111 72.08%) [4] .debug_abbrev NOT compressed, wouldn't be smaller [5] .debug_line compressed -> .zdebug_line (133 => 90 67.67%) [7] Updating section string table [6] Updating symbol table No errors uncompress testfile-zgabi32.merged.gnu -> testfile-zgabi32.merged.gnu.uncompressed processing: testfile-zgabi32.merged.gnu [4] .debug_abbrev already decompressed [2] .zdebug_aranges decompressed -> .debug_aranges (49 => 64 130.61%) [3] .zdebug_info decompressed -> .debug_info (111 => 154 138.74%) [5] .zdebug_line decompressed -> .debug_line (90 => 133 147.78%) [7] Updating section string table [6] Updating symbol table compress gabi testfile-zgabi32.merged.uncompressed -> testfile-zgabi32.merged.gabi processing: testfile-zgabi32.merged.uncompressed [2] .debug_aranges compressed (64 => 49 76.56%) [3] .debug_info compressed (154 => 111 72.08%) [4] .debug_abbrev NOT compressed, wouldn't be smaller [5] .debug_line compressed (133 => 90 67.67%) No errors uncompress testfile-zgabi32.merged.gabi -> testfile-zgabi32.merged.gabi.uncompressed processing: testfile-zgabi32.merged.gabi [4] .debug_abbrev already decompressed [2] .debug_aranges decompressed (49 => 64 130.61%) [3] .debug_info decompressed (111 => 154 138.74%) [5] .debug_line decompressed (90 => 133 147.78%) uncompress testfile-zgabi32be -> testfile-zgabi32be.uncompressed processing: testfile-zgabi32be [5] .debug_abbrev already decompressed [3] .debug_aranges decompressed (51 => 64 125.49%) [4] .debug_info decompressed (88 => 110 125.00%) [6] .debug_line decompressed (89 => 133 149.44%) No errors compress gnu testfile-zgabi32be.uncompressed -> testfile-zgabi32be.gnu processing: testfile-zgabi32be.uncompressed [3] .debug_aranges compressed -> .zdebug_aranges (64 => 51 79.69%) [4] .debug_info compressed -> .zdebug_info (110 => 88 80.00%) [5] .debug_abbrev NOT compressed, wouldn't be smaller [6] .debug_line compressed -> .zdebug_line (133 => 89 66.92%) [7] Updating section string table No errors uncompress testfile-zgabi32be.gnu -> testfile-zgabi32be.gnu.uncompressed processing: testfile-zgabi32be.gnu [5] .debug_abbrev already decompressed [3] .zdebug_aranges decompressed -> .debug_aranges (51 => 64 125.49%) [4] .zdebug_info decompressed -> .debug_info (88 => 110 125.00%) [6] .zdebug_line decompressed -> .debug_line (89 => 133 149.44%) [7] Updating section string table compress gabi testfile-zgabi32be.uncompressed -> testfile-zgabi32be.gabi processing: testfile-zgabi32be.uncompressed [3] .debug_aranges compressed (64 => 51 79.69%) [4] .debug_info compressed (110 => 88 80.00%) [5] .debug_abbrev NOT compressed, wouldn't be smaller [6] .debug_line compressed (133 => 89 66.92%) No errors uncompress testfile-zgabi32be.gabi -> testfile-zgabi32be.gabi.uncompressed processing: testfile-zgabi32be.gabi [5] .debug_abbrev already decompressed [3] .debug_aranges decompressed (51 => 64 125.49%) [4] .debug_info decompressed (88 => 110 125.00%) [6] .debug_line decompressed (89 => 133 149.44%) merging string tables testfile-zgabi32be -> testfile-zgabi32be.merged uncompress testfile-zgabi32be.merged -> testfile-zgabi32be.merged.uncompressed processing: testfile-zgabi32be.merged [5] .debug_abbrev already decompressed [3] .debug_aranges decompressed (51 => 64 125.49%) [4] .debug_info decompressed (88 => 110 125.00%) [6] .debug_line decompressed (89 => 133 149.44%) No errors compress gnu testfile-zgabi32be.merged.uncompressed -> testfile-zgabi32be.merged.gnu processing: testfile-zgabi32be.merged.uncompressed [3] .debug_aranges compressed -> .zdebug_aranges (64 => 51 79.69%) [4] .debug_info compressed -> .zdebug_info (110 => 88 80.00%) [5] .debug_abbrev NOT compressed, wouldn't be smaller [6] .debug_line compressed -> .zdebug_line (133 => 89 66.92%) [8] Updating section string table [7] Updating symbol table No errors uncompress testfile-zgabi32be.merged.gnu -> testfile-zgabi32be.merged.gnu.uncompressed processing: testfile-zgabi32be.merged.gnu [5] .debug_abbrev already decompressed [3] .zdebug_aranges decompressed -> .debug_aranges (51 => 64 125.49%) [4] .zdebug_info decompressed -> .debug_info (88 => 110 125.00%) [6] .zdebug_line decompressed -> .debug_line (89 => 133 149.44%) [8] Updating section string table [7] Updating symbol table compress gabi testfile-zgabi32be.merged.uncompressed -> testfile-zgabi32be.merged.gabi processing: testfile-zgabi32be.merged.uncompressed [3] .debug_aranges compressed (64 => 51 79.69%) [4] .debug_info compressed (110 => 88 80.00%) [5] .debug_abbrev NOT compressed, wouldn't be smaller [6] .debug_line compressed (133 => 89 66.92%) No errors uncompress testfile-zgabi32be.merged.gabi -> testfile-zgabi32be.merged.gabi.uncompressed processing: testfile-zgabi32be.merged.gabi [5] .debug_abbrev already decompressed [3] .debug_aranges decompressed (51 => 64 125.49%) [4] .debug_info decompressed (88 => 110 125.00%) [6] .debug_line decompressed (89 => 133 149.44%) PASS: run-compress-test.sh PASS: run-readelf-zdebug.sh PASS: run-readelf-zdebug-rel.sh fname: empty.elf.32 add_string: '', stridx: 1, lastidx: 0 add_string: '.strtab', stridx: 9, lastidx: 1 fname: empty.elf.32.mmap add_string: '', stridx: 1, lastidx: 0 add_string: '.strtab', stridx: 9, lastidx: 1 fname: empty.elf.64 add_string: '', stridx: 1, lastidx: 0 add_string: '.strtab', stridx: 9, lastidx: 1 fname: empty.elf.64.mmap add_string: '', stridx: 1, lastidx: 0 add_string: '.strtab', stridx: 9, lastidx: 1 PASS: emptyfile fname: vendor.elf.32 fname: vendor.elf.32.mmap fname: vendor.elf.64 fname: vendor.elf.64.mmap PASS: vendorelf fname: fill.elf.32 add_string: '', stridx: 1, lastidx: 0 add_string: '.strtab', stridx: 9, lastidx: 1 Add data section .data1 add_string: '.data1', stridx: 16, lastidx: 9 Add data section .data2 add_string: '.data2', stridx: 23, lastidx: 16 Add data section .data3 add_string: '.data3', stridx: 30, lastidx: 23 Add data section .data4 add_string: '.data4', stridx: 37, lastidx: 30 Rereading fill.elf.32 shdrstrndx: 1 check data .data3 [1,2,3,4,5] Rereading fill.elf.32 again check data .data1 [1,2,3,4,5] check data .data2 [1,2,3,4,5] check data .data3 [5,4,3,2,1] check data .data4 [1,2,3,4,5] fname: fill.elf.32.mmap add_string: '', stridx: 1, lastidx: 0 add_string: '.strtab', stridx: 9, lastidx: 1 Add data section .data1 add_string: '.data1', stridx: 16, lastidx: 9 Add data section .data2 add_string: '.data2', stridx: 23, lastidx: 16 Add data section .data3 add_string: '.data3', stridx: 30, lastidx: 23 Add data section .data4 add_string: '.data4', stridx: 37, lastidx: 30 Rereading fill.elf.32.mmap shdrstrndx: 1 check data .data3 [1,2,3,4,5] Rereading fill.elf.32.mmap again check data .data1 [1,2,3,4,5] check data .data2 [1,2,3,4,5] check data .data3 [5,4,3,2,1] check data .data4 [1,2,3,4,5] fname: fill.elf.64 add_string: '', stridx: 1, lastidx: 0 add_string: '.strtab', stridx: 9, lastidx: 1 Add data section .data1 add_string: '.data1', stridx: 16, lastidx: 9 Add data section .data2 add_string: '.data2', stridx: 23, lastidx: 16 Add data section .data3 add_string: '.data3', stridx: 30, lastidx: 23 Add data section .data4 add_string: '.data4', stridx: 37, lastidx: 30 Rereading fill.elf.64 shdrstrndx: 1 check data .data3 [1,2,3,4,5] Rereading fill.elf.64 again check data .data1 [1,2,3,4,5] check data .data2 [1,2,3,4,5] check data .data3 [5,4,3,2,1] check data .data4 [1,2,3,4,5] fname: fill.elf.64.mmap add_string: '', stridx: 1, lastidx: 0 add_string: '.strtab', stridx: 9, lastidx: 1 Add data section .data1 add_string: '.data1', stridx: 16, lastidx: 9 Add data section .data2 add_string: '.data2', stridx: 23, lastidx: 16 Add data section .data3 add_string: '.data3', stridx: 30, lastidx: 23 Add data section .data4 add_string: '.data4', stridx: 37, lastidx: 30 Rereading fill.elf.64.mmap shdrstrndx: 1 check data .data3 [1,2,3,4,5] Rereading fill.elf.64.mmap again check data .data1 [1,2,3,4,5] check data .data2 [1,2,3,4,5] check data .data3 [5,4,3,2,1] check data .data4 [1,2,3,4,5] PASS: fillfile Ada83: 1 Ada95: 1 BLISS: 0 C: 0 C11: 0 C89: 0 C99: 0 C_plus_plus: 0 C_plus_plus_03: 0 C_plus_plus_11: 0 C_plus_plus_14: 0 Cobol74: 1 Cobol85: 1 D: 0 Dylan: 0 Fortran03: 1 Fortran08: 1 Fortran77: 1 Fortran90: 1 Fortran95: 1 Go: 0 Haskell: 0 Java: 0 Julia: 1 Mips_Assembler: Modula2: 1 Modula3: 1 OCaml: 0 ObjC: 0 ObjC_plus_plus: 0 OpenCL: 0 PLI: 1 Pascal83: 1 Python: 0 RenderScript: 0 Rust: 0 Swift: 0 UPC: 0 PASS: dwarf_default_lower_bound checking testfile-debug-types checking CU at 0 checking TU at 0 checking Type DIE at 4f checking TU at 43 checking Type DIE at 7f checking 2 subdie checking 2 subdie checking testfile_multi_main checking CU at 0 checking alt debug checking CU at 0 checking testfilebazdbgppc64.debug checking CU at 0 checking CU at 90 checking testfile-dwarf-4 checking CU at 0 checking CU at 211 checking testfile-dwarf-5 checking CU at 0 checking CU at 20c checking testfile-splitdwarf-4 checking CU at 0 checking CU at 34 checking 4 subdie checking 4 subdie checking testfile-splitdwarf-5 checking CU at 0 checking CU at 35 checking 4 subdie checking 4 subdie checking testfile-hello4.dwo checking CU at 0 checking testfile-world4.dwo checking CU at 0 checking testfile-hello5.dwo checking CU at 0 checking testfile-world5.dwo checking CU at 0 checking /usr/lib/elfutils/ptest/tests/..//src/addr2line checking CU at 0 checking CU at 2e checking CU at 4ff checking CU at 53f checking CU at 561 checking CU at 44ec checking CU at 4b75 checking CU at 4d0e checking /usr/lib/elfutils/ptest/tests/..//src/elfclassify checking CU at 0 checking CU at 2e checking CU at 4ff checking CU at 53f checking CU at 561 checking CU at 375e checking CU at 3de7 checking CU at 3f80 checking /usr/lib/elfutils/ptest/tests/..//src/stack checking CU at 0 checking CU at 2e checking CU at 4ff checking CU at 53f checking CU at 561 checking CU at 432d checking CU at 49b6 checking CU at 4b4f checking /usr/lib/elfutils/ptest/tests/..//src/unstrip checking CU at 0 checking CU at 2e checking CU at 4ff checking CU at 53f checking CU at 561 checking CU at aa09 checking CU at ad9b checking CU at b424 checking CU at b5bd checking /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so checking CU at 0 checking CU at 22 checking CU at 344 checking CU at 4b5 checking CU at 984 checking CU at afe checking CU at 4c81 checking CU at 5ce6 checking CU at 6cbf checking CU at 7f63 checking CU at 8efd checking CU at 9e97 checking CU at ae31 checking CU at bde3 checking CU at c137 checking CU at c48b checking CU at d691 checking CU at dbb9 checking CU at e0e1 checking CU at e609 checking CU at eb31 checking CU at 148b2 checking CU at 15b6e checking CU at 16e2a checking CU at 18100 checking CU at 192d6 checking CU at 1a4ac checking CU at 1b4a4 checking CU at 1c762 checking CU at 1e11a checking CU at 1faf0 checking CU at 20e22 checking CU at 2228a checking CU at 236f3 checking CU at 246f2 checking CU at 25a1c checking CU at 26c1b checking CU at 28ab2 checking CU at 29c21 checking CU at 2b47d checking CU at 2c5ed checking CU at 2d7eb checking CU at 2e896 checking CU at 2f830 checking CU at 30adc checking CU at 32729 checking CU at 34374 checking CU at 355c5 checking CU at 36863 checking CU at 37d03 checking CU at 38ecc checking CU at 3abee checking CU at 3be24 checking CU at 3d562 checking CU at 3e6e1 checking CU at 3f860 checking CU at 409df checking CU at 41b5e checking CU at 42cdd checking CU at 43e7c checking CU at 44fdd checking CU at 4667e checking CU at 48173 checking CU at 49c8e checking CU at 4d0e9 checking CU at 50553 checking CU at 5181e checking CU at 52b13 checking CU at 53ce6 checking CU at 54f24 checking CU at 56162 checking CU at 573fd checking CU at 58611 checking CU at 59894 checking CU at 5aba4 checking CU at 5be11 checking CU at 5d0ca checking CU at 5e39b checking CU at 5f682 checking CU at 608c4 checking CU at 61afc checking CU at 62cd1 checking CU at 63ef5 checking CU at 65210 checking CU at 664ad checking CU at 676ef checking CU at 6872e checking CU at 6976d checking CU at 6b2e9 checking CU at 6c607 checking CU at 6d952 checking CU at 6eb1e checking CU at 6fdd0 checking CU at 71082 checking CU at 72344 checking CU at 735cc checking CU at 7491e checking CU at 75ad7 checking CU at 770ac checking CU at 78090 checking CU at 79440 checking CU at 7a7f0 checking CU at 7a938 checking CU at 7aa57 checking CU at 7bd13 checking CU at 7cf24 checking CU at 7e147 checking CU at 7f2fb checking CU at 804af checking CU at 81626 checking CU at 82652 checking CU at 82741 checking CU at 83757 checking CU at 8496e checking CU at 85b93 checking CU at 86df2 checking CU at 89248 checking CU at 8a9ef checking /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so checking CU at 0 checking CU at 22 checking CU at 114b checking CU at 199a checking CU at 402d checking CU at 4285 checking CU at 4a6a checking CU at 596f checking CU at 6407 checking CU at 6c52 checking CU at 7969 checking CU at 83f8 checking CU at 9067 checking CU at 9b3b checking CU at a344 checking CU at ac99 checking CU at b877 checking CU at c3d8 checking CU at ce24 checking CU at d66e checking CU at e11b checking CU at e97d checking CU at f42e checking CU at fc72 checking CU at 1074e checking CU at 10f92 checking CU at 11a0b checking CU at 124a4 checking CU at 1361b checking CU at 14d5b checking CU at 14f5a checking CU at 15433 checking CU at 16239 checking CU at 17270 checking CU at 182a7 checking CU at 192de checking /usr/lib/elfutils/ptest/tests/..//src/size.o checking CU at 0 checking /usr/lib/elfutils/ptest/tests/..//src/strip.o checking CU at 0 PASS: run-dwarf-die-addr-die.sh file: testfile-debug-types Got cudie: (null), unit_type: 1 Got cudie: (null), unit_type: 2 subdie: B Got cudie: (null), unit_type: 2 subdie: A file: testfile_multi_main Got cudie: main.c, unit_type: 1 file: testfilebazdbgppc64.debug Got cudie: foo.c, unit_type: 1 Got cudie: bar.c, unit_type: 1 file: testfile-dwarf-4 Got cudie: hello.c, unit_type: 1 Got cudie: world.c, unit_type: 1 file: testfile-dwarf-5 Got cudie: hello.c, unit_type: 1 Got cudie: world.c, unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//src/addr2line Got cudie: ../sysdeps/x86_64/start.S, unit_type: 1 Got cudie: abi-note.c, unit_type: 1 Got cudie: init.c, unit_type: 1 Got cudie: ../sysdeps/x86_64/crti.S, unit_type: 1 Got cudie: ../../elfutils-0.180/src/addr2line.c, unit_type: 1 Got cudie: ../../elfutils-0.180/lib/printversion.c, unit_type: 1 Got cudie: elf-init.c, unit_type: 1 Got cudie: ../sysdeps/x86_64/crtn.S, unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//src/elfclassify Got cudie: ../sysdeps/x86_64/start.S, unit_type: 1 Got cudie: abi-note.c, unit_type: 1 Got cudie: init.c, unit_type: 1 Got cudie: ../sysdeps/x86_64/crti.S, unit_type: 1 Got cudie: ../../elfutils-0.180/src/elfclassify.c, unit_type: 1 Got cudie: ../../elfutils-0.180/lib/printversion.c, unit_type: 1 Got cudie: elf-init.c, unit_type: 1 Got cudie: ../sysdeps/x86_64/crtn.S, unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//src/stack Got cudie: ../sysdeps/x86_64/start.S, unit_type: 1 Got cudie: abi-note.c, unit_type: 1 Got cudie: init.c, unit_type: 1 Got cudie: ../sysdeps/x86_64/crti.S, unit_type: 1 Got cudie: ../../elfutils-0.180/src/stack.c, unit_type: 1 Got cudie: ../../elfutils-0.180/lib/printversion.c, unit_type: 1 Got cudie: elf-init.c, unit_type: 1 Got cudie: ../sysdeps/x86_64/crtn.S, unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//src/unstrip Got cudie: ../sysdeps/x86_64/start.S, unit_type: 1 Got cudie: abi-note.c, unit_type: 1 Got cudie: init.c, unit_type: 1 Got cudie: ../sysdeps/x86_64/crti.S, unit_type: 1 Got cudie: ../../elfutils-0.180/src/unstrip.c, unit_type: 1 Got cudie: ../../elfutils-0.180/lib/xmalloc.c, unit_type: 1 Got cudie: ../../elfutils-0.180/lib/printversion.c, unit_type: 1 Got cudie: elf-init.c, unit_type: 1 Got cudie: ../sysdeps/x86_64/crtn.S, unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so Got cudie: ../sysdeps/x86_64/crti.S, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_version.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_hash.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_error.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_fill.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_begin.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_next.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_rand.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_end.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_kind.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getclass.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_getbase.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_getident.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf32_fsize.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf64_fsize.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_fsize.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf32_xlatetof.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf32_xlatetom.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf64_xlatetof.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf64_xlatetom.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_xlate.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf32_getehdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf64_getehdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getehdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf32_newehdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf64_newehdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_newehdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_update_ehdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf32_getphdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf64_getphdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getphdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf32_newphdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf64_newphdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_newphdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_update_phdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_getarhdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_getarsym.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_rawfile.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_readall.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_cntl.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_getscn.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_nextscn.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_ndxscn.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_newscn.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf32_getshdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf64_getshdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getshdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_update_shdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_strptr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_rawdata.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_getdata.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_newdata.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_getdata_rawchunk.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_flagelf.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_flagehdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_flagphdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_flagscn.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_flagshdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_flagdata.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_memory.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_update.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf32_updatenull.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf64_updatenull.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf32_updatefile.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf64_updatefile.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getsym.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_update_sym.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getversym.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getverneed.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getvernaux.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getverdef.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getverdaux.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getrel.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getrela.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_update_rel.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_update_rela.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getdyn.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_update_dyn.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getmove.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_update_move.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getsyminfo.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_update_syminfo.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getauxv.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_update_auxv.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getnote.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_xlatetof.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_xlatetom.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/nlist.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getsymshndx.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_update_symshndx.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_update_versym.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_update_verneed.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_update_vernaux.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_update_verdef.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_update_verdaux.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_getphdrnum.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_getshdrnum.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_getshdrstrndx.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_checksum.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf32_checksum.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf64_checksum.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/libelf_crc32.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/libelf_next_prime.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_clone.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getlib.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_update_lib.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf32_offscn.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf64_offscn.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_offscn.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_getaroff.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_gnu_hash.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_scnshndx.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf32_getchdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf64_getchdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/gelf_getchdr.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_compress.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libelf/elf_compress_gnu.c, unit_type: 1 Got cudie: ../sysdeps/x86_64/crtn.S, unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so Got cudie: ../sysdeps/x86_64/crti.S, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_begin.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_abort.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_end.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_error.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_getelf.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_newscn.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_newscn_ingrp.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_newsubscn.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_newsym.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_newcomsym.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_newabssym.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_newscngrp.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_scngrp_newsignature.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_fill.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_align.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_addstrz.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_addint8.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_adduint8.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_addint16.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_adduint16.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_addint32.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_adduint32.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_addint64.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_adduint64.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_adduleb128.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/asm_addsleb128.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/disasm_begin.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/disasm_cb.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/disasm_end.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/disasm_str.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libasm/symbolhash.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libebl/eblelfclass.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libebl/eblelfdata.c, unit_type: 1 Got cudie: ../../elfutils-0.180/libebl/eblelfmachine.c, unit_type: 1 Got cudie: ../sysdeps/x86_64/crtn.S, unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//src/size.o Got cudie: argp_parse, unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//src/strip.o Got cudie: Elf64_Ehdr, unit_type: 1 PASS: run-get-units-invalid.sh file: testfile-debug-types Got cudie unit_type: 1 Got cudie unit_type: 2 Got cudie unit_type: 2 file: testfile_multi_main Got cudie unit_type: 1 file: testfilebazdbgppc64.debug Got cudie unit_type: 1 Got cudie unit_type: 1 file: testfile-dwarf-4 Got cudie unit_type: 1 Got cudie unit_type: 1 file: testfile-dwarf-5 Got cudie unit_type: 1 Got cudie unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//src/addr2line Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//src/elfclassify Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//src/stack Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//src/unstrip Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 Got cudie unit_type: 1 PASS: run-get-units-split.sh PASS: run-attr-integrate-skel.sh PASS: run-all-dwarf-ranges.sh file: testfile-debug-types Iterate getting all info, compare with dwarf_cu_info. 0 cu dietag: 11, subtag: 0, version 4, unit_type 1 1 cu dietag: 41, subtag: 13, version 4, unit_type 2 2 cu dietag: 41, subtag: 13, version 4, unit_type 2 rechecking: testfile-debug-types Iterate no info, compare recorded info with dwarf_cu_info. 0 re dietag: 11, subtag: 0, version 4, unit_type 1 1 re dietag: 41, subtag: 13, version 4, unit_type 2 2 re dietag: 41, subtag: 13, version 4, unit_type 2 file: testfile_multi_main Iterate getting all info, compare with dwarf_cu_info. 0 cu dietag: 11, subtag: 0, version 4, unit_type 1 rechecking: testfile_multi_main Iterate no info, compare recorded info with dwarf_cu_info. 0 re dietag: 11, subtag: 0, version 4, unit_type 1 file: testfilebazdbgppc64.debug Iterate getting all info, compare with dwarf_cu_info. 0 cu dietag: 11, subtag: 0, version 4, unit_type 1 1 cu dietag: 11, subtag: 0, version 4, unit_type 1 rechecking: testfilebazdbgppc64.debug Iterate no info, compare recorded info with dwarf_cu_info. 0 re dietag: 11, subtag: 0, version 4, unit_type 1 1 re dietag: 11, subtag: 0, version 4, unit_type 1 file: testfile-dwarf-4 Iterate getting all info, compare with dwarf_cu_info. 0 cu dietag: 11, subtag: 0, version 4, unit_type 1 1 cu dietag: 11, subtag: 0, version 4, unit_type 1 rechecking: testfile-dwarf-4 Iterate no info, compare recorded info with dwarf_cu_info. 0 re dietag: 11, subtag: 0, version 4, unit_type 1 1 re dietag: 11, subtag: 0, version 4, unit_type 1 file: testfile-dwarf-5 Iterate getting all info, compare with dwarf_cu_info. 0 cu dietag: 11, subtag: 0, version 5, unit_type 1 1 cu dietag: 11, subtag: 0, version 5, unit_type 1 rechecking: testfile-dwarf-5 Iterate no info, compare recorded info with dwarf_cu_info. 0 re dietag: 11, subtag: 0, version 5, unit_type 1 1 re dietag: 11, subtag: 0, version 5, unit_type 1 file: /usr/lib/elfutils/ptest/tests/..//src/addr2line Iterate getting all info, compare with dwarf_cu_info. 0 cu dietag: 11, subtag: 0, version 2, unit_type 1 1 cu dietag: 11, subtag: 0, version 4, unit_type 1 2 cu dietag: 11, subtag: 0, version 4, unit_type 1 3 cu dietag: 11, subtag: 0, version 2, unit_type 1 4 cu dietag: 11, subtag: 0, version 4, unit_type 1 5 cu dietag: 11, subtag: 0, version 4, unit_type 1 6 cu dietag: 11, subtag: 0, version 4, unit_type 1 7 cu dietag: 11, subtag: 0, version 2, unit_type 1 rechecking: /usr/lib/elfutils/ptest/tests/..//src/addr2line Iterate no info, compare recorded info with dwarf_cu_info. 0 re dietag: 11, subtag: 0, version 2, unit_type 1 1 re dietag: 11, subtag: 0, version 4, unit_type 1 2 re dietag: 11, subtag: 0, version 4, unit_type 1 3 re dietag: 11, subtag: 0, version 2, unit_type 1 4 re dietag: 11, subtag: 0, version 4, unit_type 1 5 re dietag: 11, subtag: 0, version 4, unit_type 1 6 re dietag: 11, subtag: 0, version 4, unit_type 1 7 re dietag: 11, subtag: 0, version 2, unit_type 1 file: /usr/lib/elfutils/ptest/tests/..//src/elfclassify Iterate getting all info, compare with dwarf_cu_info. 0 cu dietag: 11, subtag: 0, version 2, unit_type 1 1 cu dietag: 11, subtag: 0, version 4, unit_type 1 2 cu dietag: 11, subtag: 0, version 4, unit_type 1 3 cu dietag: 11, subtag: 0, version 2, unit_type 1 4 cu dietag: 11, subtag: 0, version 4, unit_type 1 5 cu dietag: 11, subtag: 0, version 4, unit_type 1 6 cu dietag: 11, subtag: 0, version 4, unit_type 1 7 cu dietag: 11, subtag: 0, version 2, unit_type 1 rechecking: /usr/lib/elfutils/ptest/tests/..//src/elfclassify Iterate no info, compare recorded info with dwarf_cu_info. 0 re dietag: 11, subtag: 0, version 2, unit_type 1 1 re dietag: 11, subtag: 0, version 4, unit_type 1 2 re dietag: 11, subtag: 0, version 4, unit_type 1 3 re dietag: 11, subtag: 0, version 2, unit_type 1 4 re dietag: 11, subtag: 0, version 4, unit_type 1 5 re dietag: 11, subtag: 0, version 4, unit_type 1 6 re dietag: 11, subtag: 0, version 4, unit_type 1 7 re dietag: 11, subtag: 0, version 2, unit_type 1 file: /usr/lib/elfutils/ptest/tests/..//src/stack Iterate getting all info, compare with dwarf_cu_info. 0 cu dietag: 11, subtag: 0, version 2, unit_type 1 1 cu dietag: 11, subtag: 0, version 4, unit_type 1 2 cu dietag: 11, subtag: 0, version 4, unit_type 1 3 cu dietag: 11, subtag: 0, version 2, unit_type 1 4 cu dietag: 11, subtag: 0, version 4, unit_type 1 5 cu dietag: 11, subtag: 0, version 4, unit_type 1 6 cu dietag: 11, subtag: 0, version 4, unit_type 1 7 cu dietag: 11, subtag: 0, version 2, unit_type 1 rechecking: /usr/lib/elfutils/ptest/tests/..//src/stack Iterate no info, compare recorded info with dwarf_cu_info. 0 re dietag: 11, subtag: 0, version 2, unit_type 1 1 re dietag: 11, subtag: 0, version 4, unit_type 1 2 re dietag: 11, subtag: 0, version 4, unit_type 1 3 re dietag: 11, subtag: 0, version 2, unit_type 1 4 re dietag: 11, subtag: 0, version 4, unit_type 1 5 re dietag: 11, subtag: 0, version 4, unit_type 1 6 re dietag: 11, subtag: 0, version 4, unit_type 1 7 re dietag: 11, subtag: 0, version 2, unit_type 1 file: /usr/lib/elfutils/ptest/tests/..//src/unstrip Iterate getting all info, compare with dwarf_cu_info. 0 cu dietag: 11, subtag: 0, version 2, unit_type 1 1 cu dietag: 11, subtag: 0, version 4, unit_type 1 2 cu dietag: 11, subtag: 0, version 4, unit_type 1 3 cu dietag: 11, subtag: 0, version 2, unit_type 1 4 cu dietag: 11, subtag: 0, version 4, unit_type 1 5 cu dietag: 11, subtag: 0, version 4, unit_type 1 6 cu dietag: 11, subtag: 0, version 4, unit_type 1 7 cu dietag: 11, subtag: 0, version 4, unit_type 1 8 cu dietag: 11, subtag: 0, version 2, unit_type 1 rechecking: /usr/lib/elfutils/ptest/tests/..//src/unstrip Iterate no info, compare recorded info with dwarf_cu_info. 0 re dietag: 11, subtag: 0, version 2, unit_type 1 1 re dietag: 11, subtag: 0, version 4, unit_type 1 2 re dietag: 11, subtag: 0, version 4, unit_type 1 3 re dietag: 11, subtag: 0, version 2, unit_type 1 4 re dietag: 11, subtag: 0, version 4, unit_type 1 5 re dietag: 11, subtag: 0, version 4, unit_type 1 6 re dietag: 11, subtag: 0, version 4, unit_type 1 7 re dietag: 11, subtag: 0, version 4, unit_type 1 8 re dietag: 11, subtag: 0, version 2, unit_type 1 file: /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so Iterate getting all info, compare with dwarf_cu_info. 0 cu dietag: 11, subtag: 0, version 2, unit_type 1 1 cu dietag: 11, subtag: 0, version 4, unit_type 1 2 cu dietag: 11, subtag: 0, version 4, unit_type 1 3 cu dietag: 11, subtag: 0, version 4, unit_type 1 4 cu dietag: 11, subtag: 0, version 4, unit_type 1 5 cu dietag: 11, subtag: 0, version 4, unit_type 1 6 cu dietag: 11, subtag: 0, version 4, unit_type 1 7 cu dietag: 11, subtag: 0, version 4, unit_type 1 8 cu dietag: 11, subtag: 0, version 4, unit_type 1 9 cu dietag: 11, subtag: 0, version 4, unit_type 1 10 cu dietag: 11, subtag: 0, version 4, unit_type 1 11 cu dietag: 11, subtag: 0, version 4, unit_type 1 12 cu dietag: 11, subtag: 0, version 4, unit_type 1 13 cu dietag: 11, subtag: 0, version 4, unit_type 1 14 cu dietag: 11, subtag: 0, version 4, unit_type 1 15 cu dietag: 11, subtag: 0, version 4, unit_type 1 16 cu dietag: 11, subtag: 0, version 4, unit_type 1 17 cu dietag: 11, subtag: 0, version 4, unit_type 1 18 cu dietag: 11, subtag: 0, version 4, unit_type 1 19 cu dietag: 11, subtag: 0, version 4, unit_type 1 20 cu dietag: 11, subtag: 0, version 4, unit_type 1 21 cu dietag: 11, subtag: 0, version 4, unit_type 1 22 cu dietag: 11, subtag: 0, version 4, unit_type 1 23 cu dietag: 11, subtag: 0, version 4, unit_type 1 24 cu dietag: 11, subtag: 0, version 4, unit_type 1 25 cu dietag: 11, subtag: 0, version 4, unit_type 1 26 cu dietag: 11, subtag: 0, version 4, unit_type 1 27 cu dietag: 11, subtag: 0, version 4, unit_type 1 28 cu dietag: 11, subtag: 0, version 4, unit_type 1 29 cu dietag: 11, subtag: 0, version 4, unit_type 1 30 cu dietag: 11, subtag: 0, version 4, unit_type 1 31 cu dietag: 11, subtag: 0, version 4, unit_type 1 32 cu dietag: 11, subtag: 0, version 4, unit_type 1 33 cu dietag: 11, subtag: 0, version 4, unit_type 1 34 cu dietag: 11, subtag: 0, version 4, unit_type 1 35 cu dietag: 11, subtag: 0, version 4, unit_type 1 36 cu dietag: 11, subtag: 0, version 4, unit_type 1 37 cu dietag: 11, subtag: 0, version 4, unit_type 1 38 cu dietag: 11, subtag: 0, version 4, unit_type 1 39 cu dietag: 11, subtag: 0, version 4, unit_type 1 40 cu dietag: 11, subtag: 0, version 4, unit_type 1 41 cu dietag: 11, subtag: 0, version 4, unit_type 1 42 cu dietag: 11, subtag: 0, version 4, unit_type 1 43 cu dietag: 11, subtag: 0, version 4, unit_type 1 44 cu dietag: 11, subtag: 0, version 4, unit_type 1 45 cu dietag: 11, subtag: 0, version 4, unit_type 1 46 cu dietag: 11, subtag: 0, version 4, unit_type 1 47 cu dietag: 11, subtag: 0, version 4, unit_type 1 48 cu dietag: 11, subtag: 0, version 4, unit_type 1 49 cu dietag: 11, subtag: 0, version 4, unit_type 1 50 cu dietag: 11, subtag: 0, version 4, unit_type 1 51 cu dietag: 11, subtag: 0, version 4, unit_type 1 52 cu dietag: 11, subtag: 0, version 4, unit_type 1 53 cu dietag: 11, subtag: 0, version 4, unit_type 1 54 cu dietag: 11, subtag: 0, version 4, unit_type 1 55 cu dietag: 11, subtag: 0, version 4, unit_type 1 56 cu dietag: 11, subtag: 0, version 4, unit_type 1 57 cu dietag: 11, subtag: 0, version 4, unit_type 1 58 cu dietag: 11, subtag: 0, version 4, unit_type 1 59 cu dietag: 11, subtag: 0, version 4, unit_type 1 60 cu dietag: 11, subtag: 0, version 4, unit_type 1 61 cu dietag: 11, subtag: 0, version 4, unit_type 1 62 cu dietag: 11, subtag: 0, version 4, unit_type 1 63 cu dietag: 11, subtag: 0, version 4, unit_type 1 64 cu dietag: 11, subtag: 0, version 4, unit_type 1 65 cu dietag: 11, subtag: 0, version 4, unit_type 1 66 cu dietag: 11, subtag: 0, version 4, unit_type 1 67 cu dietag: 11, subtag: 0, version 4, unit_type 1 68 cu dietag: 11, subtag: 0, version 4, unit_type 1 69 cu dietag: 11, subtag: 0, version 4, unit_type 1 70 cu dietag: 11, subtag: 0, version 4, unit_type 1 71 cu dietag: 11, subtag: 0, version 4, unit_type 1 72 cu dietag: 11, subtag: 0, version 4, unit_type 1 73 cu dietag: 11, subtag: 0, version 4, unit_type 1 74 cu dietag: 11, subtag: 0, version 4, unit_type 1 75 cu dietag: 11, subtag: 0, version 4, unit_type 1 76 cu dietag: 11, subtag: 0, version 4, unit_type 1 77 cu dietag: 11, subtag: 0, version 4, unit_type 1 78 cu dietag: 11, subtag: 0, version 4, unit_type 1 79 cu dietag: 11, subtag: 0, version 4, unit_type 1 80 cu dietag: 11, subtag: 0, version 4, unit_type 1 81 cu dietag: 11, subtag: 0, version 4, unit_type 1 82 cu dietag: 11, subtag: 0, version 4, unit_type 1 83 cu dietag: 11, subtag: 0, version 4, unit_type 1 84 cu dietag: 11, subtag: 0, version 4, unit_type 1 85 cu dietag: 11, subtag: 0, version 4, unit_type 1 86 cu dietag: 11, subtag: 0, version 4, unit_type 1 87 cu dietag: 11, subtag: 0, version 4, unit_type 1 88 cu dietag: 11, subtag: 0, version 4, unit_type 1 89 cu dietag: 11, subtag: 0, version 4, unit_type 1 90 cu dietag: 11, subtag: 0, version 4, unit_type 1 91 cu dietag: 11, subtag: 0, version 4, unit_type 1 92 cu dietag: 11, subtag: 0, version 4, unit_type 1 93 cu dietag: 11, subtag: 0, version 4, unit_type 1 94 cu dietag: 11, subtag: 0, version 4, unit_type 1 95 cu dietag: 11, subtag: 0, version 4, unit_type 1 96 cu dietag: 11, subtag: 0, version 4, unit_type 1 97 cu dietag: 11, subtag: 0, version 4, unit_type 1 98 cu dietag: 11, subtag: 0, version 4, unit_type 1 99 cu dietag: 11, subtag: 0, version 4, unit_type 1 100 cu dietag: 11, subtag: 0, version 4, unit_type 1 101 cu dietag: 11, subtag: 0, version 4, unit_type 1 102 cu dietag: 11, subtag: 0, version 4, unit_type 1 103 cu dietag: 11, subtag: 0, version 4, unit_type 1 104 cu dietag: 11, subtag: 0, version 4, unit_type 1 105 cu dietag: 11, subtag: 0, version 4, unit_type 1 106 cu dietag: 11, subtag: 0, version 4, unit_type 1 107 cu dietag: 11, subtag: 0, version 4, unit_type 1 108 cu dietag: 11, subtag: 0, version 4, unit_type 1 109 cu dietag: 11, subtag: 0, version 4, unit_type 1 110 cu dietag: 11, subtag: 0, version 4, unit_type 1 111 cu dietag: 11, subtag: 0, version 4, unit_type 1 112 cu dietag: 11, subtag: 0, version 4, unit_type 1 113 cu dietag: 11, subtag: 0, version 4, unit_type 1 114 cu dietag: 11, subtag: 0, version 4, unit_type 1 115 cu dietag: 11, subtag: 0, version 4, unit_type 1 116 cu dietag: 11, subtag: 0, version 4, unit_type 1 117 cu dietag: 11, subtag: 0, version 2, unit_type 1 rechecking: /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so Iterate no info, compare recorded info with dwarf_cu_info. 0 re dietag: 11, subtag: 0, version 2, unit_type 1 1 re dietag: 11, subtag: 0, version 4, unit_type 1 2 re dietag: 11, subtag: 0, version 4, unit_type 1 3 re dietag: 11, subtag: 0, version 4, unit_type 1 4 re dietag: 11, subtag: 0, version 4, unit_type 1 5 re dietag: 11, subtag: 0, version 4, unit_type 1 6 re dietag: 11, subtag: 0, version 4, unit_type 1 7 re dietag: 11, subtag: 0, version 4, unit_type 1 8 re dietag: 11, subtag: 0, version 4, unit_type 1 9 re dietag: 11, subtag: 0, version 4, unit_type 1 10 re dietag: 11, subtag: 0, version 4, unit_type 1 11 re dietag: 11, subtag: 0, version 4, unit_type 1 12 re dietag: 11, subtag: 0, version 4, unit_type 1 13 re dietag: 11, subtag: 0, version 4, unit_type 1 14 re dietag: 11, subtag: 0, version 4, unit_type 1 15 re dietag: 11, subtag: 0, version 4, unit_type 1 16 re dietag: 11, subtag: 0, version 4, unit_type 1 17 re dietag: 11, subtag: 0, version 4, unit_type 1 18 re dietag: 11, subtag: 0, version 4, unit_type 1 19 re dietag: 11, subtag: 0, version 4, unit_type 1 20 re dietag: 11, subtag: 0, version 4, unit_type 1 21 re dietag: 11, subtag: 0, version 4, unit_type 1 22 re dietag: 11, subtag: 0, version 4, unit_type 1 23 re dietag: 11, subtag: 0, version 4, unit_type 1 24 re dietag: 11, subtag: 0, version 4, unit_type 1 25 re dietag: 11, subtag: 0, version 4, unit_type 1 26 re dietag: 11, subtag: 0, version 4, unit_type 1 27 re dietag: 11, subtag: 0, version 4, unit_type 1 28 re dietag: 11, subtag: 0, version 4, unit_type 1 29 re dietag: 11, subtag: 0, version 4, unit_type 1 30 re dietag: 11, subtag: 0, version 4, unit_type 1 31 re dietag: 11, subtag: 0, version 4, unit_type 1 32 re dietag: 11, subtag: 0, version 4, unit_type 1 33 re dietag: 11, subtag: 0, version 4, unit_type 1 34 re dietag: 11, subtag: 0, version 4, unit_type 1 35 re dietag: 11, subtag: 0, version 4, unit_type 1 36 re dietag: 11, subtag: 0, version 4, unit_type 1 37 re dietag: 11, subtag: 0, version 4, unit_type 1 38 re dietag: 11, subtag: 0, version 4, unit_type 1 39 re dietag: 11, subtag: 0, version 4, unit_type 1 40 re dietag: 11, subtag: 0, version 4, unit_type 1 41 re dietag: 11, subtag: 0, version 4, unit_type 1 42 re dietag: 11, subtag: 0, version 4, unit_type 1 43 re dietag: 11, subtag: 0, version 4, unit_type 1 44 re dietag: 11, subtag: 0, version 4, unit_type 1 45 re dietag: 11, subtag: 0, version 4, unit_type 1 46 re dietag: 11, subtag: 0, version 4, unit_type 1 47 re dietag: 11, subtag: 0, version 4, unit_type 1 48 re dietag: 11, subtag: 0, version 4, unit_type 1 49 re dietag: 11, subtag: 0, version 4, unit_type 1 50 re dietag: 11, subtag: 0, version 4, unit_type 1 51 re dietag: 11, subtag: 0, version 4, unit_type 1 52 re dietag: 11, subtag: 0, version 4, unit_type 1 53 re dietag: 11, subtag: 0, version 4, unit_type 1 54 re dietag: 11, subtag: 0, version 4, unit_type 1 55 re dietag: 11, subtag: 0, version 4, unit_type 1 56 re dietag: 11, subtag: 0, version 4, unit_type 1 57 re dietag: 11, subtag: 0, version 4, unit_type 1 58 re dietag: 11, subtag: 0, version 4, unit_type 1 59 re dietag: 11, subtag: 0, version 4, unit_type 1 60 re dietag: 11, subtag: 0, version 4, unit_type 1 61 re dietag: 11, subtag: 0, version 4, unit_type 1 62 re dietag: 11, subtag: 0, version 4, unit_type 1 63 re dietag: 11, subtag: 0, version 4, unit_type 1 64 re dietag: 11, subtag: 0, version 4, unit_type 1 65 re dietag: 11, subtag: 0, version 4, unit_type 1 66 re dietag: 11, subtag: 0, version 4, unit_type 1 67 re dietag: 11, subtag: 0, version 4, unit_type 1 68 re dietag: 11, subtag: 0, version 4, unit_type 1 69 re dietag: 11, subtag: 0, version 4, unit_type 1 70 re dietag: 11, subtag: 0, version 4, unit_type 1 71 re dietag: 11, subtag: 0, version 4, unit_type 1 72 re dietag: 11, subtag: 0, version 4, unit_type 1 73 re dietag: 11, subtag: 0, version 4, unit_type 1 74 re dietag: 11, subtag: 0, version 4, unit_type 1 75 re dietag: 11, subtag: 0, version 4, unit_type 1 76 re dietag: 11, subtag: 0, version 4, unit_type 1 77 re dietag: 11, subtag: 0, version 4, unit_type 1 78 re dietag: 11, subtag: 0, version 4, unit_type 1 79 re dietag: 11, subtag: 0, version 4, unit_type 1 80 re dietag: 11, subtag: 0, version 4, unit_type 1 81 re dietag: 11, subtag: 0, version 4, unit_type 1 82 re dietag: 11, subtag: 0, version 4, unit_type 1 83 re dietag: 11, subtag: 0, version 4, unit_type 1 84 re dietag: 11, subtag: 0, version 4, unit_type 1 85 re dietag: 11, subtag: 0, version 4, unit_type 1 86 re dietag: 11, subtag: 0, version 4, unit_type 1 87 re dietag: 11, subtag: 0, version 4, unit_type 1 88 re dietag: 11, subtag: 0, version 4, unit_type 1 89 re dietag: 11, subtag: 0, version 4, unit_type 1 90 re dietag: 11, subtag: 0, version 4, unit_type 1 91 re dietag: 11, subtag: 0, version 4, unit_type 1 92 re dietag: 11, subtag: 0, version 4, unit_type 1 93 re dietag: 11, subtag: 0, version 4, unit_type 1 94 re dietag: 11, subtag: 0, version 4, unit_type 1 95 re dietag: 11, subtag: 0, version 4, unit_type 1 96 re dietag: 11, subtag: 0, version 4, unit_type 1 97 re dietag: 11, subtag: 0, version 4, unit_type 1 98 re dietag: 11, subtag: 0, version 4, unit_type 1 99 re dietag: 11, subtag: 0, version 4, unit_type 1 100 re dietag: 11, subtag: 0, version 4, unit_type 1 101 re dietag: 11, subtag: 0, version 4, unit_type 1 102 re dietag: 11, subtag: 0, version 4, unit_type 1 103 re dietag: 11, subtag: 0, version 4, unit_type 1 104 re dietag: 11, subtag: 0, version 4, unit_type 1 105 re dietag: 11, subtag: 0, version 4, unit_type 1 106 re dietag: 11, subtag: 0, version 4, unit_type 1 107 re dietag: 11, subtag: 0, version 4, unit_type 1 108 re dietag: 11, subtag: 0, version 4, unit_type 1 109 re dietag: 11, subtag: 0, version 4, unit_type 1 110 re dietag: 11, subtag: 0, version 4, unit_type 1 111 re dietag: 11, subtag: 0, version 4, unit_type 1 112 re dietag: 11, subtag: 0, version 4, unit_type 1 113 re dietag: 11, subtag: 0, version 4, unit_type 1 114 re dietag: 11, subtag: 0, version 4, unit_type 1 115 re dietag: 11, subtag: 0, version 4, unit_type 1 116 re dietag: 11, subtag: 0, version 4, unit_type 1 117 re dietag: 11, subtag: 0, version 2, unit_type 1 file: /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so Iterate getting all info, compare with dwarf_cu_info. 0 cu dietag: 11, subtag: 0, version 2, unit_type 1 1 cu dietag: 11, subtag: 0, version 4, unit_type 1 2 cu dietag: 11, subtag: 0, version 4, unit_type 1 3 cu dietag: 11, subtag: 0, version 4, unit_type 1 4 cu dietag: 11, subtag: 0, version 4, unit_type 1 5 cu dietag: 11, subtag: 0, version 4, unit_type 1 6 cu dietag: 11, subtag: 0, version 4, unit_type 1 7 cu dietag: 11, subtag: 0, version 4, unit_type 1 8 cu dietag: 11, subtag: 0, version 4, unit_type 1 9 cu dietag: 11, subtag: 0, version 4, unit_type 1 10 cu dietag: 11, subtag: 0, version 4, unit_type 1 11 cu dietag: 11, subtag: 0, version 4, unit_type 1 12 cu dietag: 11, subtag: 0, version 4, unit_type 1 13 cu dietag: 11, subtag: 0, version 4, unit_type 1 14 cu dietag: 11, subtag: 0, version 4, unit_type 1 15 cu dietag: 11, subtag: 0, version 4, unit_type 1 16 cu dietag: 11, subtag: 0, version 4, unit_type 1 17 cu dietag: 11, subtag: 0, version 4, unit_type 1 18 cu dietag: 11, subtag: 0, version 4, unit_type 1 19 cu dietag: 11, subtag: 0, version 4, unit_type 1 20 cu dietag: 11, subtag: 0, version 4, unit_type 1 21 cu dietag: 11, subtag: 0, version 4, unit_type 1 22 cu dietag: 11, subtag: 0, version 4, unit_type 1 23 cu dietag: 11, subtag: 0, version 4, unit_type 1 24 cu dietag: 11, subtag: 0, version 4, unit_type 1 25 cu dietag: 11, subtag: 0, version 4, unit_type 1 26 cu dietag: 11, subtag: 0, version 4, unit_type 1 27 cu dietag: 11, subtag: 0, version 4, unit_type 1 28 cu dietag: 11, subtag: 0, version 4, unit_type 1 29 cu dietag: 11, subtag: 0, version 4, unit_type 1 30 cu dietag: 11, subtag: 0, version 4, unit_type 1 31 cu dietag: 11, subtag: 0, version 4, unit_type 1 32 cu dietag: 11, subtag: 0, version 4, unit_type 1 33 cu dietag: 11, subtag: 0, version 4, unit_type 1 34 cu dietag: 11, subtag: 0, version 4, unit_type 1 35 cu dietag: 11, subtag: 0, version 2, unit_type 1 rechecking: /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so Iterate no info, compare recorded info with dwarf_cu_info. 0 re dietag: 11, subtag: 0, version 2, unit_type 1 1 re dietag: 11, subtag: 0, version 4, unit_type 1 2 re dietag: 11, subtag: 0, version 4, unit_type 1 3 re dietag: 11, subtag: 0, version 4, unit_type 1 4 re dietag: 11, subtag: 0, version 4, unit_type 1 5 re dietag: 11, subtag: 0, version 4, unit_type 1 6 re dietag: 11, subtag: 0, version 4, unit_type 1 7 re dietag: 11, subtag: 0, version 4, unit_type 1 8 re dietag: 11, subtag: 0, version 4, unit_type 1 9 re dietag: 11, subtag: 0, version 4, unit_type 1 10 re dietag: 11, subtag: 0, version 4, unit_type 1 11 re dietag: 11, subtag: 0, version 4, unit_type 1 12 re dietag: 11, subtag: 0, version 4, unit_type 1 13 re dietag: 11, subtag: 0, version 4, unit_type 1 14 re dietag: 11, subtag: 0, version 4, unit_type 1 15 re dietag: 11, subtag: 0, version 4, unit_type 1 16 re dietag: 11, subtag: 0, version 4, unit_type 1 17 re dietag: 11, subtag: 0, version 4, unit_type 1 18 re dietag: 11, subtag: 0, version 4, unit_type 1 19 re dietag: 11, subtag: 0, version 4, unit_type 1 20 re dietag: 11, subtag: 0, version 4, unit_type 1 21 re dietag: 11, subtag: 0, version 4, unit_type 1 22 re dietag: 11, subtag: 0, version 4, unit_type 1 23 re dietag: 11, subtag: 0, version 4, unit_type 1 24 re dietag: 11, subtag: 0, version 4, unit_type 1 25 re dietag: 11, subtag: 0, version 4, unit_type 1 26 re dietag: 11, subtag: 0, version 4, unit_type 1 27 re dietag: 11, subtag: 0, version 4, unit_type 1 28 re dietag: 11, subtag: 0, version 4, unit_type 1 29 re dietag: 11, subtag: 0, version 4, unit_type 1 30 re dietag: 11, subtag: 0, version 4, unit_type 1 31 re dietag: 11, subtag: 0, version 4, unit_type 1 32 re dietag: 11, subtag: 0, version 4, unit_type 1 33 re dietag: 11, subtag: 0, version 4, unit_type 1 34 re dietag: 11, subtag: 0, version 4, unit_type 1 35 re dietag: 11, subtag: 0, version 2, unit_type 1 PASS: run-unit-info.sh PASS: run-reloc-bpf.sh PASS: run-next-cfi.sh /usr/lib/elfutils/ptest/tests/..//src/addr2line .eh_frame [0] CIE augmentation="zR" [24] FDE cie=[0] [48] CIE augmentation="zR" [72] FDE cie=[48] [112] FDE cie=[48] [136] FDE cie=[48] [156] FDE cie=[48] [176] FDE cie=[48] [284] FDE cie=[48] [360] FDE cie=[48] [428] FDE cie=[48] [472] FDE cie=[48] [508] FDE cie=[48] [620] FDE cie=[48] [672] FDE cie=[48] [704] FDE cie=[48] [776] FDE cie=[48] /usr/lib/elfutils/ptest/tests/..//src/elfclassify .eh_frame [0] CIE augmentation="zR" [24] FDE cie=[0] [48] CIE augmentation="zR" [72] FDE cie=[48] [112] FDE cie=[48] [136] FDE cie=[48] [168] FDE cie=[48] [196] FDE cie=[48] [216] FDE cie=[48] [244] FDE cie=[48] [372] FDE cie=[48] [452] CIE augmentation="zR" [492] FDE cie=[452] [512] FDE cie=[48] [544] FDE cie=[48] [616] FDE cie=[48] /usr/lib/elfutils/ptest/tests/..//src/stack .eh_frame [0] CIE augmentation="zR" [24] FDE cie=[0] [48] CIE augmentation="zR" [72] FDE cie=[48] [112] FDE cie=[48] [136] FDE cie=[48] [164] FDE cie=[48] [208] FDE cie=[48] [320] FDE cie=[48] [416] FDE cie=[48] [472] FDE cie=[48] [684] FDE cie=[48] [732] CIE augmentation="zR" [764] FDE cie=[732] [784] FDE cie=[48] [824] FDE cie=[48] [872] CIE augmentation="zR" [904] FDE cie=[872] [928] FDE cie=[48] [960] FDE cie=[48] [1032] FDE cie=[48] /usr/lib/elfutils/ptest/tests/..//src/unstrip .eh_frame [0] CIE augmentation="zR" [24] FDE cie=[0] [48] CIE augmentation="zR" [72] FDE cie=[48] [112] FDE cie=[48] [136] FDE cie=[48] [188] FDE cie=[48] [228] FDE cie=[48] [284] FDE cie=[48] [324] FDE cie=[48] [404] FDE cie=[48] [484] FDE cie=[48] [556] FDE cie=[48] [588] FDE cie=[48] [620] FDE cie=[48] [648] FDE cie=[48] [740] FDE cie=[48] [760] FDE cie=[48] [780] FDE cie=[48] [800] FDE cie=[48] [860] FDE cie=[48] [884] FDE cie=[48] [960] FDE cie=[48] [1012] FDE cie=[48] [1116] CIE augmentation="zR" [1156] FDE cie=[1116] [1176] FDE cie=[48] [1252] FDE cie=[48] [1300] FDE cie=[48] [1404] FDE cie=[48] [1452] FDE cie=[48] [1532] FDE cie=[48] [1612] FDE cie=[48] [1764] FDE cie=[48] [1928] FDE cie=[48] [1956] FDE cie=[48] [1984] FDE cie=[48] [2016] FDE cie=[48] [2048] FDE cie=[48] [2120] FDE cie=[48] /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so .eh_frame [0] CIE augmentation="zR" [24] FDE cie=[0] [64] FDE cie=[0] [88] FDE cie=[0] [112] FDE cie=[0] [136] FDE cie=[0] [160] FDE cie=[0] [188] FDE cie=[0] [232] FDE cie=[0] [256] FDE cie=[0] [336] FDE cie=[0] [476] FDE cie=[0] [572] FDE cie=[0] [652] FDE cie=[0] [732] FDE cie=[0] [840] FDE cie=[0] [920] FDE cie=[0] [968] FDE cie=[0] [1048] FDE cie=[0] [1072] FDE cie=[0] [1096] FDE cie=[0] [1120] FDE cie=[0] [1144] FDE cie=[0] [1176] FDE cie=[0] [1208] FDE cie=[0] [1248] FDE cie=[0] [1304] FDE cie=[0] [1360] FDE cie=[0] [1416] FDE cie=[0] [1472] FDE cie=[0] [1492] FDE cie=[0] [1512] FDE cie=[0] [1532] FDE cie=[0] [1552] FDE cie=[0] [1572] FDE cie=[0] [1592] FDE cie=[0] [1612] FDE cie=[0] [1632] FDE cie=[0] [1652] FDE cie=[0] [1672] FDE cie=[0] [1692] FDE cie=[0] [1712] FDE cie=[0] [1732] FDE cie=[0] [1752] FDE cie=[0] [1772] FDE cie=[0] [1792] FDE cie=[0] [1812] FDE cie=[0] [1832] FDE cie=[0] [1852] FDE cie=[0] [1872] FDE cie=[0] [1892] FDE cie=[0] [1912] FDE cie=[0] [1932] FDE cie=[0] [1952] FDE cie=[0] [1972] FDE cie=[0] [1992] FDE cie=[0] [2012] FDE cie=[0] [2032] FDE cie=[0] [2052] FDE cie=[0] [2072] FDE cie=[0] [2092] FDE cie=[0] [2112] FDE cie=[0] [2132] FDE cie=[0] [2180] FDE cie=[0] [2240] FDE cie=[0] [2296] FDE cie=[0] [2316] FDE cie=[0] [2412] FDE cie=[0] [2432] FDE cie=[0] [2452] FDE cie=[0] [2472] FDE cie=[0] [2492] FDE cie=[0] [2512] FDE cie=[0] [2532] FDE cie=[0] [2592] FDE cie=[0] [2624] FDE cie=[0] [2656] FDE cie=[0] [2688] FDE cie=[0] [2720] FDE cie=[0] [2760] FDE cie=[0] [2784] FDE cie=[0] [2824] FDE cie=[0] [2864] FDE cie=[0] [2888] FDE cie=[0] [2928] FDE cie=[0] [3004] FDE cie=[0] [3032] FDE cie=[0] [3108] FDE cie=[0] [3136] FDE cie=[0] [3192] FDE cie=[0] [3288] FDE cie=[0] [3384] FDE cie=[0] [3408] FDE cie=[0] [3472] FDE cie=[0] [3504] FDE cie=[0] [3584] FDE cie=[0] [3624] FDE cie=[0] [3668] FDE cie=[0] [3712] FDE cie=[0] [3792] FDE cie=[0] [3832] FDE cie=[0] [3904] FDE cie=[0] [3928] FDE cie=[0] [3952] FDE cie=[0] [4016] FDE cie=[0] [4092] FDE cie=[0] [4124] FDE cie=[0] [4156] FDE cie=[0] [4192] FDE cie=[0] [4268] FDE cie=[0] [4300] FDE cie=[0] [4332] FDE cie=[0] [4368] FDE cie=[0] [4408] FDE cie=[0] [4488] FDE cie=[0] [4568] FDE cie=[0] [4608] FDE cie=[0] [4636] FDE cie=[0] [4716] FDE cie=[0] [4736] FDE cie=[0] [4812] FDE cie=[0] [4856] FDE cie=[0] [4880] FDE cie=[0] [4936] FDE cie=[0] [5016] FDE cie=[0] [5048] FDE cie=[0] [5080] FDE cie=[0] [5112] FDE cie=[0] [5144] FDE cie=[0] [5176] FDE cie=[0] [5208] FDE cie=[0] [5232] FDE cie=[0] [5304] FDE cie=[0] [5384] FDE cie=[0] [5464] FDE cie=[0] [5484] FDE cie=[0] [5584] FDE cie=[0] [5664] FDE cie=[0] [5744] FDE cie=[0] [5764] FDE cie=[0] [5864] FDE cie=[0] [5944] FDE cie=[0] [6024] FDE cie=[0] [6064] FDE cie=[0] [6104] FDE cie=[0] [6136] FDE cie=[0] [6176] FDE cie=[0] [6216] FDE cie=[0] [6256] FDE cie=[0] [6296] FDE cie=[0] [6336] FDE cie=[0] [6376] FDE cie=[0] [6416] FDE cie=[0] [6456] FDE cie=[0] [6496] FDE cie=[0] [6536] FDE cie=[0] [6560] FDE cie=[0] [6584] FDE cie=[0] [6616] FDE cie=[0] [6648] FDE cie=[0] [6688] FDE cie=[0] [6728] FDE cie=[0] [6768] FDE cie=[0] [6792] FDE cie=[0] [6816] FDE cie=[0] [6912] FDE cie=[0] [6992] FDE cie=[0] [7032] FDE cie=[0] [7088] FDE cie=[0] [7120] FDE cie=[0] [7152] FDE cie=[0] [7184] FDE cie=[0] [7224] FDE cie=[0] [7256] FDE cie=[0] [7292] FDE cie=[0] [7336] FDE cie=[0] [7360] FDE cie=[0] [7384] FDE cie=[0] [7408] FDE cie=[0] [7488] FDE cie=[0] [7512] FDE cie=[0] [7592] FDE cie=[0] [7672] FDE cie=[0] [7696] FDE cie=[0] [7720] FDE cie=[0] [7816] FDE cie=[0] [7856] FDE cie=[0] [7888] FDE cie=[0] [7944] FDE cie=[0] [8000] FDE cie=[0] [8024] FDE cie=[0] [8048] FDE cie=[0] [8072] FDE cie=[0] [8104] FDE cie=[0] [8160] FDE cie=[0] [8216] FDE cie=[0] [8256] FDE cie=[0] [8336] FDE cie=[0] [8396] FDE cie=[0] [8448] FDE cie=[0] [8488] FDE cie=[0] [8584] FDE cie=[0] /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so .eh_frame [0] CIE augmentation="zR" [24] FDE cie=[0] [64] FDE cie=[0] [88] FDE cie=[0] [168] FDE cie=[0] [200] FDE cie=[0] [272] FDE cie=[0] [348] FDE cie=[0] [432] FDE cie=[0] [456] FDE cie=[0] [484] FDE cie=[0] [528] FDE cie=[0] [552] FDE cie=[0] [632] FDE cie=[0] [688] FDE cie=[0] [768] FDE cie=[0] [848] FDE cie=[0] [968] FDE cie=[0] [1048] FDE cie=[0] [1124] CIE augmentation="zR" [1160] FDE cie=[1124] [1184] FDE cie=[0] [1208] FDE cie=[0] [1272] FDE cie=[0] [1332] FDE cie=[0] [1384] FDE cie=[0] [1448] FDE cie=[0] [1496] FDE cie=[0] [1520] FDE cie=[0] [1592] FDE cie=[0] [1616] FDE cie=[0] [1672] FDE cie=[0] [1696] FDE cie=[0] [1752] FDE cie=[0] [1776] FDE cie=[0] [1840] FDE cie=[0] [1904] FDE cie=[0] [1968] FDE cie=[0] [1992] FDE cie=[0] [2012] FDE cie=[0] [2112] FDE cie=[0] [2136] FDE cie=[0] [2188] FDE cie=[0] [2240] FDE cie=[0] [2316] FDE cie=[0] [2396] FDE cie=[0] [2424] FDE cie=[0] [2448] FDE cie=[0] [2492] FDE cie=[0] [2524] FDE cie=[0] [2544] FDE cie=[0] [2568] FDE cie=[0] [2592] FDE cie=[0] [2616] FDE cie=[0] /usr/lib/elfutils/ptest/tests/..//src/size.o .eh_frame [0] CIE augmentation="zR" [24] FDE cie=[0] [88] FDE cie=[0] [136] FDE cie=[0] [184] FDE cie=[0] [272] FDE cie=[0] /usr/lib/elfutils/ptest/tests/..//src/strip.o .eh_frame [0] CIE augmentation="zR" [24] FDE cie=[0] [44] FDE cie=[0] [104] FDE cie=[0] [148] FDE cie=[0] [176] FDE cie=[0] [228] FDE cie=[0] [340] CIE augmentation="zR" [380] FDE cie=[340] [400] FDE cie=[0] [444] FDE cie=[0] [612] FDE cie=[0] [660] FDE cie=[0] [744] FDE cie=[0] PASS: run-next-cfi-self.sh copy_elf: testfile29 -> testfile29.rev (read,reverse) setshstrndx: 4 Swapping offsets of section 1 and 2 No errors elfrdwrdnop testfile29.rev No errors copy_elf: testfile23 -> testfile23.rev (read,reverse) setshstrndx: 21 Swapping offsets of section 4 and 5 Swapping offsets of section 19 and 20 No errors elfrdwrdnop testfile23.rev No errors copy_elf: testfile9 -> testfile9.rev (read,reverse) setshstrndx: 13 Swapping offsets of section 12 and 13 No errors elfrdwrdnop testfile9.rev No errors copy_elf: testfile38 -> testfile38.rev (read,reverse) setshstrndx: 5 No errors elfrdwrdnop testfile38.rev No errors copy_elf: testfile26 -> testfile26.rev (read,reverse) setshstrndx: 25 Swapping offsets of section 24 and 25 No errors elfrdwrdnop testfile26.rev No errors copy_elf: testfile27 -> testfile27.rev (read,reverse) setshstrndx: 25 Swapping offsets of section 24 and 25 No errors elfrdwrdnop testfile27.rev No errors copy_elf: testfile -> testfile.rev (read,reverse) setshstrndx: 32 Swapping offsets of section 24 and 25 Swapping offsets of section 26 and 27 Swapping offsets of section 28 and 29 Swapping offsets of section 30 and 31 No errors elfrdwrdnop testfile.rev No errors copy_elf: testfile13 -> testfile13.rev (read,reverse) setshstrndx: 23 Swapping offsets of section 22 and 23 No errors elfrdwrdnop testfile13.rev No errors PASS: run-reverse-sections.sh copy_elf: /usr/lib/elfutils/ptest/tests/..//src/addr2line -> addr2line.rev (read,reverse) setshstrndx: 36 Swapping offsets of section 28 and 29 Swapping offsets of section 30 and 31 Swapping offsets of section 35 and 36 No errors elfrdwrdnop addr2line.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//src/elfclassify -> elfclassify.rev (read,reverse) setshstrndx: 36 Swapping offsets of section 28 and 29 Swapping offsets of section 30 and 31 Swapping offsets of section 35 and 36 No errors elfrdwrdnop elfclassify.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//src/stack -> stack.rev (read,reverse) setshstrndx: 36 Swapping offsets of section 28 and 29 Swapping offsets of section 30 and 31 Swapping offsets of section 35 and 36 No errors elfrdwrdnop stack.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//src/unstrip -> unstrip.rev (read,reverse) setshstrndx: 36 Swapping offsets of section 28 and 29 Swapping offsets of section 30 and 31 Swapping offsets of section 35 and 36 No errors elfrdwrdnop unstrip.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so -> libelf.so.rev (read,reverse) setshstrndx: 36 Swapping offsets of section 28 and 29 Swapping offsets of section 30 and 31 Swapping offsets of section 35 and 36 No errors elfrdwrdnop libelf.so.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so -> libasm.so.rev (read,reverse) setshstrndx: 36 Swapping offsets of section 28 and 29 Swapping offsets of section 30 and 31 Swapping offsets of section 35 and 36 No errors elfrdwrdnop libasm.so.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//src/size.o -> size.o.rev (read,reverse) setshstrndx: 35 Swapping offsets of section 29 and 30 No errors elfrdwrdnop size.o.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//src/strip.o -> strip.o.rev (read,reverse) setshstrndx: 37 Swapping offsets of section 6 and 7 Swapping offsets of section 31 and 32 No errors elfrdwrdnop strip.o.rev No errors PASS: run-reverse-sections-self.sh copy_elf: testfile29 -> testfile29.copy (read,same) setshstrndx: 4 add_sections 'testfile29.copy': 3 (sec_size: 0) setshstrndx: 10 copy_elf: testfile29 -> testfile29.copy.mmap (mmap,same) setshstrndx: 4 add_sections 'testfile29.copy.mmap': 1 (sec_size: 0) setshstrndx: 8 copy_elf: testfile23 -> testfile23.copy (read,same) setshstrndx: 21 add_sections 'testfile23.copy': 3 (sec_size: 0) setshstrndx: 27 copy_elf: testfile23 -> testfile23.copy.mmap (mmap,same) setshstrndx: 21 add_sections 'testfile23.copy.mmap': 1 (sec_size: 0) setshstrndx: 25 copy_elf: testfile9 -> testfile9.copy (read,same) setshstrndx: 13 add_sections 'testfile9.copy': 3 (sec_size: 0) setshstrndx: 17 copy_elf: testfile9 -> testfile9.copy.mmap (mmap,same) setshstrndx: 13 add_sections 'testfile9.copy.mmap': 1 (sec_size: 0) setshstrndx: 15 copy_elf: testfile38 -> testfile38.copy (read,same) setshstrndx: 5 add_sections 'testfile38.copy': 3 (sec_size: 0) setshstrndx: 11 copy_elf: testfile38 -> testfile38.copy.mmap (mmap,same) setshstrndx: 5 add_sections 'testfile38.copy.mmap': 1 (sec_size: 0) setshstrndx: 9 copy_elf: testfile26 -> testfile26.copy (read,same) setshstrndx: 25 add_sections 'testfile26.copy': 3 (sec_size: 0) setshstrndx: 31 copy_elf: testfile26 -> testfile26.copy.mmap (mmap,same) setshstrndx: 25 add_sections 'testfile26.copy.mmap': 1 (sec_size: 0) setshstrndx: 29 copy_elf: testfile27 -> testfile27.copy (read,same) setshstrndx: 25 add_sections 'testfile27.copy': 3 (sec_size: 0) setshstrndx: 31 copy_elf: testfile27 -> testfile27.copy.mmap (mmap,same) setshstrndx: 25 add_sections 'testfile27.copy.mmap': 1 (sec_size: 0) setshstrndx: 29 copy_elf: testfile -> testfile.copy (read,same) setshstrndx: 32 add_sections 'testfile.copy': 3 (sec_size: 0) setshstrndx: 38 copy_elf: testfile -> testfile.copy.mmap (mmap,same) setshstrndx: 32 add_sections 'testfile.copy.mmap': 1 (sec_size: 0) setshstrndx: 36 copy_elf: testfile10 -> testfile10.copy (read,same) setshstrndx: 30 add_sections 'testfile10.copy': 3 (sec_size: 0) setshstrndx: 36 copy_elf: testfile10 -> testfile10.copy.mmap (mmap,same) setshstrndx: 30 add_sections 'testfile10.copy.mmap': 1 (sec_size: 0) setshstrndx: 34 PASS: run-copyadd-sections.sh copy_elf: testfile29 -> testfile29.copy (read,same) setshstrndx: 4 add_sections 'testfile29.copy': 65535 (sec_size: 0) setshstrndx: 65542 copy_elf: testfile29 -> testfile29.copy.mmap (mmap,same) setshstrndx: 4 copy_elf: testfile29.copy -> testfile29.copy.copy (read,same) setshstrndx: 65542 add_sections 'testfile29.copy.copy': 65535 (sec_size: 0) setshstrndx: 131078 copy_elf: testfile29.copy -> testfile29.copy.copy.mmap (mmap,same) setshstrndx: 65542 copy_elf: testfile23 -> testfile23.copy (read,same) setshstrndx: 21 add_sections 'testfile23.copy': 65535 (sec_size: 0) setshstrndx: 65559 copy_elf: testfile23 -> testfile23.copy.mmap (mmap,same) setshstrndx: 21 copy_elf: testfile23.copy -> testfile23.copy.copy (read,same) setshstrndx: 65559 add_sections 'testfile23.copy.copy': 65535 (sec_size: 0) setshstrndx: 131095 copy_elf: testfile23.copy -> testfile23.copy.copy.mmap (mmap,same) setshstrndx: 65559 copy_elf: testfile9 -> testfile9.copy (read,same) setshstrndx: 13 add_sections 'testfile9.copy': 65535 (sec_size: 0) setshstrndx: 65549 copy_elf: testfile9 -> testfile9.copy.mmap (mmap,same) setshstrndx: 13 copy_elf: testfile9.copy -> testfile9.copy.copy (read,same) setshstrndx: 65549 add_sections 'testfile9.copy.copy': 65535 (sec_size: 0) setshstrndx: 131085 copy_elf: testfile9.copy -> testfile9.copy.copy.mmap (mmap,same) setshstrndx: 65549 copy_elf: testfile38 -> testfile38.copy (read,same) setshstrndx: 5 add_sections 'testfile38.copy': 65535 (sec_size: 0) setshstrndx: 65543 copy_elf: testfile38 -> testfile38.copy.mmap (mmap,same) setshstrndx: 5 copy_elf: testfile38.copy -> testfile38.copy.copy (read,same) setshstrndx: 65543 add_sections 'testfile38.copy.copy': 65535 (sec_size: 0) setshstrndx: 131079 copy_elf: testfile38.copy -> testfile38.copy.copy.mmap (mmap,same) setshstrndx: 65543 copy_elf: testfile26 -> testfile26.copy (read,same) setshstrndx: 25 add_sections 'testfile26.copy': 65535 (sec_size: 0) setshstrndx: 65563 copy_elf: testfile26 -> testfile26.copy.mmap (mmap,same) setshstrndx: 25 copy_elf: testfile26.copy -> testfile26.copy.copy (read,same) setshstrndx: 65563 add_sections 'testfile26.copy.copy': 65535 (sec_size: 0) setshstrndx: 131099 copy_elf: testfile26.copy -> testfile26.copy.copy.mmap (mmap,same) setshstrndx: 65563 copy_elf: testfile27 -> testfile27.copy (read,same) setshstrndx: 25 add_sections 'testfile27.copy': 65535 (sec_size: 0) setshstrndx: 65563 copy_elf: testfile27 -> testfile27.copy.mmap (mmap,same) setshstrndx: 25 copy_elf: testfile27.copy -> testfile27.copy.copy (read,same) setshstrndx: 65563 add_sections 'testfile27.copy.copy': 65535 (sec_size: 0) setshstrndx: 131099 copy_elf: testfile27.copy -> testfile27.copy.copy.mmap (mmap,same) setshstrndx: 65563 copy_elf: testfile -> testfile.copy (read,same) setshstrndx: 32 add_sections 'testfile.copy': 65535 (sec_size: 0) setshstrndx: 65570 copy_elf: testfile -> testfile.copy.mmap (mmap,same) setshstrndx: 32 copy_elf: testfile.copy -> testfile.copy.copy (read,same) setshstrndx: 65570 add_sections 'testfile.copy.copy': 65535 (sec_size: 0) setshstrndx: 131106 copy_elf: testfile.copy -> testfile.copy.copy.mmap (mmap,same) setshstrndx: 65570 copy_elf: testfile10 -> testfile10.copy (read,same) setshstrndx: 30 add_sections 'testfile10.copy': 65535 (sec_size: 0) setshstrndx: 65568 copy_elf: testfile10 -> testfile10.copy.mmap (mmap,same) setshstrndx: 30 copy_elf: testfile10.copy -> testfile10.copy.copy (read,same) setshstrndx: 65568 add_sections 'testfile10.copy.copy': 65535 (sec_size: 0) setshstrndx: 131104 copy_elf: testfile10.copy -> testfile10.copy.copy.mmap (mmap,same) setshstrndx: 65568 PASS: run-copymany-sections.sh add_sections 'testfile-debug-types': 65535 (sec_size: 0) setshstrndx: 65571 PASS: run-typeiter-many.sh Adding sections to testfile add_sections 'testfile': 65535 (sec_size: 0) setshstrndx: 65570 Testing strip -o elflint testfile1.strip elflint testfile1.debug unstrip elfcmp Testing strip -g elflint testfile2.strip elflint testfile2.debug Testing strip in-place original size 3035912 stripped size 3196 elflint in-place PASS: run-strip-test-many.sh No errors No errors PASS: run-strip-version.sh PASS: run-xlate-note.sh PASS: run-readelf-discr.sh grep: /usr/lib/elfutils/ptest/tests/../libelf/elf.h: No such file or directory cat: /usr/lib/elfutils/ptest/tests/../libelf/elf.h: No such file or directory 0x0 None 0x1 WE32100 0x0 None PASS: run-dwelf_elf_e_machine_string.sh elfclassify --core core files are not programs core files are not shared core files are not kernel-modules core files are not debug-only elfclassify --elf-file object files are not archives object files are not core files object files are not program files object files are not shared files object files are not kernel modules object files are not debug-only files elfclassify --elf-archive archives are not elf-files archives are not core files archives are not program files archives are not shared files elfclassify --shared shared files are loadable shared files are not executables shared files are not debug-only shared files are not kernel modules elfclassify --program programs are executables (in this case) programs are not shared libraries (in this case) programs are not kernel-modules programs are not debug-only elfclassify --linux-kernel-module kmods are unstripped kmods are not debug-only kmods are not loabable (in the normal sense) gnu compressed kmods are unstripped elfclassify --debug-only debug-only files are unstripped debug-only files are not programs debug-only files are not shared compress the debug sections and try again again unstripped again debug-only PASS: run-elfclassify.sh PASS: run-elfclassify-self.sh PASS: run-disasm-riscv64.sh No errors No errors PASS: run-pt_gnu_prop-tests.sh PASS: run-getphdrnum.sh PASS: msg_tst PASS: system-elf-libelf-test PASS: asm-tst1 PASS: asm-tst2 PASS: asm-tst3 PASS: asm-tst4 PASS: asm-tst5 PASS: asm-tst6 PASS: asm-tst7 PASS: asm-tst8 PASS: asm-tst9 PASS: run-disasm-bpf.sh ====================== All 210 tests passed (6 tests were not run) ====================== DURATION: 28