2023-01-31T13:49 2023-01-31T13:49 make \ TESTS_ENVIRONMENT="libdir='/usr/lib'; bindir='/usr/bin'; LC_ALL=C; LANG=C; VALGRIND_CMD=''; abs_srcdir='/usr/lib/elfutils/ptest/tests'; abs_builddir='/usr/lib/elfutils/ptest/tests'; abs_top_builddir='/usr/lib/elfutils/ptest/tests/../'; export abs_srcdir; export abs_builddir; export abs_top_builddir; export libdir; export bindir; export LC_ALL; export LANG; export VALGRIND_CMD; unset DEBUGINFOD_URLS; NM='x86_64-poky-linux-gcc-nm'; export NM; CC='gcc'; export CC;" \ LOG_COMPILER="/usr/lib/elfutils/ptest/tests/test-wrapper.sh installed no 's,^,eu-,'" check-TESTS make[1]: Entering directory '/usr/lib/elfutils/ptest/tests' make runtest-TESTS make[2]: Entering directory '/usr/lib/elfutils/ptest/tests' 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 create test.ar with 3 testfile eu-ar: creating test.ar a - testfile a - testfile testfile testfile a - testfile list content of testfile 1 2 3 x - testfile x - testfile x - testfile delete testfile 2 d - testfile x - testfile x - testfile PASS: run-ar-N.sh 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 elfclass: 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 [27] .symtab SYMTAB 0000000000000000 00003028 00000360 24 28 19 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' [c] CU '../sysdeps/x86_64/start.S'@2650 [28] function '_start'@2650 module 'addr2line' [57f] CU '/usr/src/debug/elfutils/0.188-r0/src/addr2line.c'@0 [204b] function 'handle_address'@2d50 frame_base: {call_frame_cfa {bregx(7,8)}} [206c] parameter 'string' [2d50,2d88) {reg5} [2d88,2dc9) {reg6} [2dc9,3029) {entry_value(1) {reg5}, stack_value} [3029,30c7) {reg6} [30c7,3295) {entry_value(1) {reg5}, stack_value} [3295,32a2) {reg6} [32a2,32ac) {entry_value(1) {reg5}, stack_value} [32ac,33c9) {reg6} [33c9,3578) {entry_value(1) {reg5}, stack_value} [3578,359c) {reg6} [359c,3cdd) {entry_value(1) {reg5}, stack_value} [2080] parameter 'dwfl' [2d50,2d84) {reg4} [2d84,2e05) {reg12} [2e05,3029) {entry_value(1) {reg4}, stack_value} [3029,30c7) {reg12} [30c7,3149) {entry_value(1) {reg4}, stack_value} [3149,3194) {reg12} [3194,3245) {entry_value(1) {reg4}, stack_value} [3245,32a2) {reg12} [32a2,32ac) {entry_value(1) {reg4}, stack_value} [32ac,340b) {reg12} [340b,3578) {entry_value(1) {reg4}, stack_value} [3578,35ec) {reg12} [35ec,3851) {entry_value(1) {reg4}, stack_value} [3851,388c) {reg12} [388c,3cdd) {entry_value(1) {reg4}, stack_value} [2094] variable 'endp' [2d50,3cdd) {fbreg(-320)} [20a4] variable 'addr' [2d50,3cdd) {fbreg(-312)} [20b4] variable 'mod' [2de0,2de6) {reg0} [2de6,2ffe) {reg3} [30c7,3122) {reg3} [3131,3245) {reg3} [3245,325f) {reg0} [325f,3295) {reg3} [33c9,33df) {reg0} [33df,3578) {reg3} [35ec,3608) {reg3} [3608,360f) {reg5} [37c5,3b17) {reg3} [3bee,3ca7) {reg3} [3cac,3cdd) {reg3} [20c8] variable 'line' [2eb3,2ed5) {reg0} [2ed5,2f20) {reg6} [3131,3149) {reg6} [20dc] variable 'src' [2edc,2ee9) {reg0} [2ee9,2f2e) {reg12} [36ad,36f3) {lit0, stack_value} [36f3,3775) {fbreg(-360)} [3b17,3b2f) {lit0, stack_value} [3b2f,3b34) {reg0} [3b34,3b45) {fbreg(-360)} [3cac,3ccb) {reg12} [20f0] variable 'lineno' [2d50,3cdd) {fbreg(-328)} [2100] variable 'linecol' [2d50,3cdd) {fbreg(-324)} [2110] variable '__PRETTY_FUNCTION__' [2d50,3cdd) {addr(0x4100)} [2909] inlined function 'show_int'@2fa2 [2923] parameter 'name' [2fa2,2fc0) {addr(0x4590), stack_value} [3995,39b5) {addr(0x4590), stack_value} [2930] parameter 'info' [2fa2,2fc0) {reg6} [3995,39b5) {reg6} [293d] parameter 'get' [29cd] inlined function 'show_int'@2fc0 [29e7] parameter 'name' [2fc0,2fde) {addr(0x459d), stack_value} [3972,3990) {addr(0x459d), stack_value} [29f4] parameter 'info' [2fc0,2fde) {reg6} [3972,3990) {reg6} [2a01] parameter 'get' [25bd] inlined function 'show_note'@2f26 [25d7] parameter 'note' [2f26,2f4b) {addr(0x4554), stack_value} [394a,3972) {addr(0x4554), stack_value} [25e4] parameter 'info' [2f26,2f38) {reg0} [2f38,2f4b) {reg6} [394a,3972) {reg6} [25f1] parameter 'get' [2604] inlined function 'show_note'@3950 [262a] parameter 'get' [262f] parameter 'info' [394a,3972) {reg6} [263c] parameter 'note' [394a,3972) {addr(0x4554), stack_value} [2649] variable 'flag' [2690] inlined function 'show_note'@2f4b [26aa] parameter 'note' [2f4b,2f68) {addr(0x455f), stack_value} [38d5,38fa) {addr(0x455f), stack_value} [26b7] parameter 'info' [2f4b,2f68) {reg6} [38d5,38fa) {reg6} [26c4] parameter 'get' [26d7] inlined function 'show_note'@38d8 [26fd] parameter 'get' [2702] parameter 'info' [38d5,38fa) {reg6} [270f] parameter 'note' [38d5,38fa) {addr(0x455f), stack_value} [271c] variable 'flag' [2763] inlined function 'show_note'@2f68 [277d] parameter 'note' [2f68,2f85) {addr(0x456e), stack_value} [3922,394a) {addr(0x456e), stack_value} [278a] parameter 'info' [2f68,2f85) {reg6} [3922,394a) {reg6} [2797] parameter 'get' [27aa] inlined function 'show_note'@3928 [27d0] parameter 'get' [27d5] parameter 'info' [3922,394a) {reg6} [27e2] parameter 'note' [3922,394a) {addr(0x456e), stack_value} [27ef] variable 'flag' [2836] inlined function 'show_note'@2f85 [2850] parameter 'note' [2f85,2fa2) {addr(0x457e), stack_value} [38fa,3922) {addr(0x457e), stack_value} [285d] parameter 'info' [2f85,2fa2) {reg6} [38fa,3922) {reg6} [286a] parameter 'get' [287d] inlined function 'show_note'@3900 [28a3] parameter 'get' [28a8] parameter 'info' [38fa,3922) {reg6} [28b5] parameter 'note' [38fa,3922) {addr(0x457e), stack_value} [28c2] variable 'flag' [2411] inlined function 'get_addr_width'@3248 [242b] parameter 'mod' [3245,325f) {reg0} (325f,325f) [33c9,33df) {reg0} [33df,340b) {reg3} [3851,388c) {reg3} [3bf4] function 'print_src'@2b00 frame_base: {call_frame_cfa {bregx(7,8)}} [3c13] parameter 'src' [2b00,2b34) {reg5} [2b34,2b5e) {reg8} [2b7c,2bab) {reg8} [2bac,2bcd) {reg8} [2bcd,2bf5) {fbreg(-72)} [2bf5,2bfc) {reg5} [2bfc,2c07) {entry_value(1) {reg5}, stack_value} [2c07,2c0f) {reg0} [3c27] parameter 'lineno' [2b00,2b40) {reg4} [2b40,2b7b) {reg6} [2b7b,2b7c) {entry_value(1) {reg4}, stack_value} [2b7c,2ba7) {reg6} [2ba7,2bab) {reg9} [2bab,2bac) {entry_value(1) {reg4}, stack_value} [2bac,2bc0) {reg4} [2bc0,2bf5) {reg6} [2bf5,2bfc) {reg4} [2bfc,2c14) {reg6} [3c3b] parameter 'linecol' [2b00,2b3e) {reg1} [2b3e,2b7a) {reg3} [2b7a,2b7c) {entry_value(1) {reg1}, stack_value} [2b7c,2b9d) {reg3} [2b9d,2bac) {entry_value(1) {reg1}, stack_value} [2bac,2bf5) {reg3} [2bf5,2bfc) {reg1} [2bfc,2c14) {reg3} [3c4f] parameter 'cu' [2b00,2b3b) {reg2} [2b3b,2b40) {reg5} [2b40,2bac) {entry_value(1) {reg2}, stack_value} [2bac,2bcd) {reg5} [2bcd,2bf5) {entry_value(1) {reg2}, stack_value} [2bf5,2bfc) {reg2} [2bfc,2c14) {entry_value(1) {reg2}, stack_value} [3c62] variable 'comp_dir' [2b1d,2b40) {addr(0x46e8), stack_value} [2b40,2b5e) {reg1} [2b7c,2bab) {reg1} [2bac,2be0) {addr(0x46e8), stack_value} [2be0,2bec) {reg0} [2bec,2bf5) {reg1} [2bf5,2c0f) {addr(0x46e8), stack_value} [3c76] variable 'comp_dir_sep' [2b1d,2b40) {addr(0x46e8), stack_value} [2b40,2b5e) {reg2} [2b7c,2bab) {reg2} [2bac,2c0f) {addr(0x46e8), stack_value} [3d9d] function 'adjust_to_section'@2980 frame_base: {call_frame_cfa {bregx(7,8)}} [3dbe] parameter 'name' [2980,2998) {reg5} [2998,2a3e) {reg13} [2a3e,2a43) {entry_value(1) {reg5}, stack_value} [2a43,2af9) {reg13} [3dd2] parameter 'addr' [2980,2990) {reg4} [2990,2a42) {reg15} [2a42,2a43) {entry_value(1) {reg4}, stack_value} [2a43,2af9) {reg15} [3de6] parameter 'dwfl' [2980,29b5) {reg1} [29b5,29c2) {reg5} [29c2,2af9) {entry_value(1) {reg1}, stack_value} [3dfa] variable 'mod' [2980,2af9) {fbreg(-160)} [3e0a] variable 'nscn' [29eb,29ef) {reg0} [29ef,2a20) {reg12} [2a43,2a7e) {reg12} [408e] function 'find_symbol'@28a0 frame_base: {call_frame_cfa {bregx(7,8)}} [40af] parameter 'mod' [28a0,28c8) {reg5} [28c8,295c) {reg6} [295c,2965) {entry_value(1) {reg5}, stack_value} [2965,2970) {reg6} [2970,2979) {entry_value(1) {reg5}, stack_value} [40c3] parameter 'userdata' [28a0,28c8) {reg4} [28c8,2979) {entry_value(1) {reg4}, stack_value} [40d7] parameter 'name' [28a0,28c8) {reg1} [28c8,2979) {entry_value(1) {reg1}, stack_value} [40eb] parameter 'start' [28a0,28c8) {reg2} [28c8,2979) {entry_value(1) {reg2}, stack_value} [40ff] parameter 'arg' [28a0,28c8) {reg8} [28c8,2962) {reg14} [2962,2965) {entry_value(1) {reg8}, stack_value} [2965,2976) {reg14} [2976,2979) {entry_value(1) {reg8}, stack_value} [4113] variable 'looking_for' [28c4,28c8) {reg0} [28c8,2979) {fbreg(-72)} [4127] variable 'symbol' [28c4,295b) {reg3} [2965,296f) {reg3} [413b] variable 'value' [28c4,2960) {reg13} [2965,2974) {reg13} [414f] variable 'n' [28c9,28dd) {reg0} [28dd,295e) {reg12} [4210] function 'see_one_module'@2880 frame_base: {call_frame_cfa {bregx(7,8)}} [4231] parameter 'mod' [2880,2896) {reg5} [423f] parameter 'userdata' [2880,2896) {reg4} [424d] parameter 'name' [2880,2896) {reg1} [425b] parameter 'start' [2880,2896) {reg2} [4269] parameter 'arg' [2880,2896) {reg8} [4277] variable 'result' [2880,2896) {reg8} [2f92] inlined function 'print_addrsym'@2e0a [2fac] parameter 'addr' [2e0a,2e2a) {reg4} [2fb9] parameter 'mod' [2e05,2e83) {reg3} [340b,344c) {reg3} [355c,3578) {reg3} [37c5,3851) {reg3} [388c,38d5) {reg3} [339b] inlined function 'print_dwarf_function'@3155 [33b5] parameter 'addr' [3155,3191) {reg6} [33c2] parameter 'mod' [3155,3206) {reg3} [344c,34b2) {reg3} [350a,3557) {reg3} [39b5,3b17) {reg3} [3bee,3ca7) {reg3} [3ccb,3cd3) {reg3} [48f3] inlined function 'get_diename'@2c98 [4919] parameter 'die' [2c98,2cb0) {reg3} [4926] variable 'attr' [492b] variable 'name' [49de] inlined function 'symname'@2d06 [4a04] parameter 'name' [2d06,2d2a) {reg5} [2d2a,2d3f) {fbreg(-40)} [2d3f,2d42) {reg0} [44b7] function 'parse_opt'@2740 frame_base: {call_frame_cfa {bregx(7,8)}} [44d9] parameter 'key' [2740,2752) {reg5} [2752,2776) {entry_value(1) {reg5}, stack_value} [2776,27a1) {reg5} [27a1,27a4) {entry_value(1) {reg5}, stack_value} [27a4,27c1) {reg5} [27c1,286c) {entry_value(1) {reg5}, stack_value} [286c,287c) {reg5} [44ed] parameter 'arg' [2740,287c) {reg4} [44fb] parameter 'state' [2740,275e) {reg1} [275e,2776) {entry_value(1) {reg1}, stack_value} [2776,279e) {reg1} [279e,27a4) {entry_value(1) {reg1}, stack_value} [27a4,27c1) {reg1} [27c1,286c) {entry_value(1) {reg1}, stack_value} [286c,287c) {reg1} [450f] function 'main'@2470 frame_base: {call_frame_cfa {bregx(7,8)}} [4531] parameter 'argc' [2470,2490) {reg5} [2490,254a) {reg6} [254a,257f) {entry_value(1) {reg5}, stack_value} [257f,25b4) {reg6} [25b4,261f) {entry_value(1) {reg5}, stack_value} [261f,2642) {reg6} [2642,2647) {entry_value(1) {reg5}, stack_value} [4544] parameter 'argv' [2470,247a) {reg4} [247a,254a) {reg12} [254a,257f) {entry_value(1) {reg4}, stack_value} [257f,25af) {reg12} [25af,261f) {entry_value(1) {reg4}, stack_value} [261f,2642) {reg12} [2642,2647) {entry_value(1) {reg4}, stack_value} [4557] variable 'remaining' [2470,2647) {fbreg(-68)} [4566] variable 'result' [24a0,2521) {lit0, stack_value} [2521,252d) {reg3} [253b,253f) {reg0} [253f,257b) {reg3} [257b,257f) {reg0} [257f,25b6) {lit0, stack_value} [25b6,25ea) {reg3} [25ea,25ee) {reg0} [25ee,2610) {reg3} [261f,2642) {lit0, stack_value} [2642,2647) {reg3} [4579] variable 'dwfl' [2470,2647) {fbreg(-64)} [4587] variable '__PRETTY_FUNCTION__' [2470,2647) {addr(0x410f)} [21a5] inlined function 'error'@33b5 [21bf] parameter '__format' [33b5,33ba) {reg0} [33ba,33be) {reg1} [21cc] parameter '__errnum' [33b5,33bf) {lit0, stack_value} [21d9] parameter '__status' [33b5,33bf) {lit0, stack_value} [2205] inlined function 'error'@35be [221f] parameter '__format' [35be,35c3) {reg0} [35c3,35c7) {reg1} [222c] parameter '__errnum' [35be,35cd) {lit0, stack_value} [2239] parameter '__status' [35be,35cd) {lit0, stack_value} [3eab] inlined function 'error'@2abd [3ec5] parameter '__format' [2abd,2ac1) {reg0} [2ac1,2ac5) {reg1} [3ed2] parameter '__errnum' [2abd,2acb) {lit0, stack_value} [3edf] parameter '__status' [2abd,2acb) {lit0, stack_value} [3fc3] inlined function 'error'@2af2 [3fdd] parameter '__format' [2af2,2af4) {reg0} [2af4,2af8) {reg1} [3fea] parameter '__errnum' [3ff0] parameter '__status' [24bf] inlined function 'printf'@325f [24d6] parameter '__fmt' [325f,3295) {addr(0x44d9), stack_value} [2522] inlined function 'printf'@3500 [253c] parameter '__fmt' [3500,350a) {addr(0x44e3), stack_value} [2950] inlined function 'printf'@3998 [2976] parameter '__fmt' [3995,39b5) {addr(0x4594), stack_value} [2a14] inlined function 'printf'@3978 [2a3a] parameter '__fmt' [3972,3990) {addr(0x4594), stack_value} [2c47] inlined function 'printf'@3be2 [2c61] parameter '__fmt' [3be2,3bee) {addr(0x44ff), stack_value} [2d1b] inlined function 'printf'@37ad [2d41] parameter '__fmt' [37ad,37c5) {addr(0x45b0), stack_value} [2fea] inlined function 'printf'@2e4f [3010] parameter '__fmt' [2e4f,2e62) {addr(0x4501), stack_value} [303e] inlined function 'printf'@2e7e [3064] parameter '__fmt' [2e7e,2e83) {implicit_pointer([4a7c],0) {implicit_value(3){256300}}} [3099] inlined function 'printf'@3442 [30b3] parameter '__fmt' [3442,344c) {addr(0x4528), stack_value} [30e1] inlined function 'printf'@38a8 [30fb] parameter '__fmt' [38a8,38d5) {addr(0x452d), stack_value} [3162] inlined function 'printf'@3560 [3188] parameter '__fmt' [355c,3578) {addr(0x4539), stack_value} [3243] inlined function 'printf'@3845 [325d] parameter '__fmt' [3845,384c) {addr(0x4541), stack_value} [345a] inlined function 'printf'@31f3 [3474] parameter '__fmt' [31f3,31fc) {addr(0x44e3), stack_value} [34e6] inlined function 'printf'@3464 [3500] parameter '__fmt' [3464,346b) {addr(0x44ec), stack_value} [352e] inlined function 'printf'@3482 [3554] parameter '__fmt' [3482,3495) {addr(0x4523), stack_value} [3582] inlined function 'printf'@3546 [359c] parameter '__fmt' [3546,354d) {addr(0x44e8), stack_value} [367f] inlined function 'printf'@3ae8 [36a5] parameter '__fmt' [3ae8,3b12) {addr(0x4512), stack_value} [36f0] inlined function 'printf'@3c36 [3716] parameter '__fmt' [3c36,3c5e) {addr(0x4504), stack_value} [3761] inlined function 'printf'@3c5e [3787] parameter '__fmt' [3c5e,3c81) {addr(0x44f7), stack_value} [3962] inlined function 'printf'@322d [3988] parameter '__fmt' [322d,3245) {addr(0x44a0), stack_value} [3cd9] inlined function 'printf'@2b44 [3cff] parameter '__fmt' [2b44,2b7c) {addr(0x4481), stack_value} [3d33] inlined function 'printf'@2b80 [3d4d] parameter '__fmt' [2b7c,2bac) {addr(0x448e), stack_value} [45de] inlined function 'feof_unlocked'@25a3 [45f8] parameter '__stream' (25a3,25a3) (25f6,25f6) [4606] inlined function 'getline'@25fb [462c] parameter '__stream' [25fb,260a) {reg2} [4639] parameter '__n' [25fb,260b) {reg12} [4646] parameter '__lineptr' [25fb,260b) {reg6} [2cd4] inlined function 'putchar'@3764 [2cfa] parameter '__c' [3764,3775) {lit10, stack_value} [3354] inlined function 'putchar'@2fe0 [337a] parameter '__c' [2fde,2ff1) {lit10, stack_value} [48b6] function 'get_diename'@2c20 frame_base: {call_frame_cfa {bregx(7,8)}} [48d1] parameter 'die' [2c20,2c48) {reg5} [2c48,2c70) {reg3} [2c70,2c72) {entry_value(1) {reg5}, stack_value} [2c72,2cb5) {reg3} [48de] variable 'attr' [2c20,2cb5) {fbreg(-64)} [48e6] variable 'name' [2c56,2c5b) {reg0} [2c90,2c9f) {reg0} [49b6] function 'symname'@2cc0 frame_base: {call_frame_cfa {bregx(7,8)}} [49d1] parameter 'name' [2cc0,2ce2) {reg5} [2ce2,2d2a) {reg5} [2d2a,2d44) {fbreg(-40)} [2d44,2d48) {reg5} module 'addr2line' [4aa2] CU '/usr/src/debug/elfutils/0.188-r0/lib/printversion.c'@3ce0 [4fb5] function 'print_version'@3ce0 frame_base: {call_frame_cfa {bregx(7,8)}} [4fd3] parameter 'stream' [3ce0,3d08) {reg5} [3d08,3d25) {reg3} [3d25,3d41) {reg5} [3d41,3d42) {entry_value(1) {reg5}, stack_value} [4fe5] parameter 'state' [3ce0,3cf6) {reg4} [3cf6,3d42) {entry_value(1) {reg4}, stack_value} [4ff7] inlined function 'fprintf'@3ce0 [500e] parameter '__fmt' [3ce0,3d09) {addr(0x46dd), stack_value} [501b] parameter '__stream' [3ce0,3d08) {reg5} [3d08,3d09) {reg3} [5069] inlined function 'fprintf'@3d2d [5080] parameter '__fmt' [3d2d,3d2f) {reg0} [3d2f,3d41) {reg1} [508d] parameter '__stream' module 'elfclassify' [c] CU '../sysdeps/x86_64/start.S'@24c0 [28] function '_start'@24c0 module 'elfclassify' [57f] CU '/usr/src/debug/elfutils/0.188-r0/src/elfclassify.c'@0 [1993] inlined function 'process_stdin'@23df [19ad] parameter 'status' [23df,240a) {fbreg(-2132), stack_value} [240a,2480) {reg15} [248a,24ba) {reg15} (24bf,24bf) [2280,2285) {reg15} [1b7d] function 'process_current_path'@2850 frame_base: {call_frame_cfa {bregx(7,8)}} [1b9c] parameter 'status' [2850,289a) {reg5} [289a,2bf2) {reg14} [2bf2,2bf5) {entry_value(1) {reg5}, stack_value} [2bf5,2ce0) {reg14} [2ce0,2ce7) {entry_value(1) {reg5}, stack_value} [2ce7,2d29) {reg14} [2d29,2d30) {entry_value(1) {reg5}, stack_value} [2d30,3b08) {reg14} [1bb0] variable 'checks_passed' [2877,2b62) {lit1, stack_value} [2b62,2b83) {reg3} [2bf5,2c2c) {lit1, stack_value} [2c2c,2c66) {lit0, stack_value} [2d44,3047) {lit1, stack_value} [3047,3079) {reg3} [307b,3afb) {lit1, stack_value} [3b00,3b08) {lit1, stack_value} [33e2] function 'parse_opt'@25b0 frame_base: {call_frame_cfa {bregx(7,8)}} [3405] parameter 'key' [25b0,25cb) {reg5} [25cb,25ce) {entry_value(1) {reg5}, stack_value} [25ce,2606) {reg5} [2606,261a) {breg0(2000), stack_value} [261a,261f) {entry_value(1) {reg5}, stack_value} [261f,267c) {reg5} [267c,26ff) {entry_value(1) {reg5}, stack_value} [341a] parameter 'arg' [25b0,26ff) {reg4} [3429] parameter 'state' [25b0,25c2) {reg1} [25c2,25ce) {entry_value(1) {reg1}, stack_value} [25ce,25e2) {reg1} [25e2,25ee) {entry_value(1) {reg1}, stack_value} [25ee,2616) {reg1} [2616,261f) {entry_value(1) {reg1}, stack_value} [261f,267c) {reg1} [267c,26ec) {entry_value(1) {reg1}, stack_value} [26ec,26ff) {reg1} [3471] inlined function 'classify_check_negative'@25d0 [3494] parameter 'key' (25ce,25ce) [343d] inlined function 'classify_check_positive'@25b0 [3463] parameter 'key' (25b0,25b0) [1d83] inlined function 'is_linux_kernel_module'@2b06 [1d5b] inlined function 'is_library'@2abb [1d27] inlined function 'is_program'@2a6a [1ce6] inlined function 'is_executable'@2a4b [3923] inlined function 'is_shared'@2833 [1db2] inlined function 'is_debug_only'@2f14 [1cb7] inlined function 'is_unstripped'@2a24 [38fb] inlined function 'is_loadable'@27c0 [1c88] inlined function 'is_core'@2a00 [1c59] inlined function 'is_elf_archive'@29e9 [1c2a] inlined function 'is_elf_file'@29d2 [1bfb] inlined function 'is_elf'@29b9 [24e0] inlined function 'run_classify'@2938 [2d17] inlined function 'elf_type_string'@3647 [2d31] parameter 'type' [3647,366b) {reg13} [373e,376e) {reg13} [3aef,3afb) {reg13} [252f] inlined function 'elf_kind_string'@2d80 [2548] parameter 'kind' [2d76,2da2) {reg0} [2da2,2da6) {reg6} [2e92,2ea3) {reg0} [2ea3,2eac) {reg6} [32fb] inlined function 'close_elf'@2b77 [2277] inlined function 'open_elf'@2877 [247b] inlined function 'close_file'@2b39 [3315] inlined function 'close_file'@2b93 [2291] inlined function 'open_file'@2877 [23c7] inlined function 'elf_issue'@2ec0 [23e0] parameter 'msg' [2eb9,2ed5) {addr(0x40c4), stack_value} [30a4,30d9) {addr(0x40c4), stack_value} [2603] inlined function 'elf_issue'@30f8 [261d] parameter 'msg' [30f8,3106) {addr(0x40fd), stack_value} [35d7,35f7) {addr(0x40fd), stack_value} [269c] inlined function 'elf_issue'@35a9 [26c1] parameter 'msg' [35a9,35d7) {addr(0x40ed), stack_value} [274f] inlined function 'elf_issue'@37eb [2769] parameter 'msg' [37eb,381e) {addr(0x410c), stack_value} [2986] inlined function 'elf_issue'@3785 [29ac] parameter 'msg' [3785,37b8) {addr(0x411c), stack_value} [2a0f] inlined function 'elf_issue'@37b8 [2a35] parameter 'msg' [37b8,37eb) {addr(0x44f8), stack_value} [2bf1] inlined function 'elf_issue'@3831 [2c17] parameter 'msg' [3831,3864) {addr(0x44d0), stack_value} [2c8f] inlined function 'elf_issue'@3564 [2cb4] parameter 'msg' [3564,3592) {addr(0x40e2), stack_value} [36e8] function 'issue'@2700 frame_base: {call_frame_cfa {bregx(7,8)}} [3706] parameter 'e' [2700,272a) {reg5} [272a,272e) {reg4} [272e,273b) {entry_value(1) {reg5}, stack_value} [273b,275d) {reg5} [275d,2761) {reg4} [2761,276e) {entry_value(1) {reg5}, stack_value} [3716] parameter 'msg' [2700,2726) {reg4} [2726,272e) {reg2} [272e,273b) {entry_value(1) {reg4}, stack_value} [273b,2748) {reg4} [2748,2761) {reg2} [2761,276e) {entry_value(1) {reg4}, stack_value} [2310] inlined function 'open'@289f [2329] parameter '__oflag' [289f,28b0) {addr(0x7890), deref_size(1), const1u(255), and, lit17, shl, stack_value} [28b0,28b4) {reg4} [2336] parameter '__path' [289f,28b4) {addr(0x7898)} [1df9] inlined function 'fprintf'@3358 [1e1f] parameter '__fmt' [3358,337e) {addr(0x42da), stack_value} [1e2c] parameter '__stream' [1e52] inlined function 'fprintf'@337e [1e78] parameter '__fmt' [337e,33a4) {addr(0x42c3), stack_value} [1e85] parameter '__stream' [1eab] inlined function 'fprintf'@33a4 [1ed1] parameter '__fmt' [33a4,33ca) {addr(0x4768), stack_value} [1ede] parameter '__stream' [1f04] inlined function 'fprintf'@33ca [1f2a] parameter '__fmt' [33ca,33f0) {addr(0x42af), stack_value} [1f37] parameter '__stream' [1f5d] inlined function 'fprintf'@33f0 [1f83] parameter '__fmt' [33f0,3416) {addr(0x429c), stack_value} [1f90] parameter '__stream' [1fb6] inlined function 'fprintf'@3416 [1fdc] parameter '__fmt' [3416,343c) {addr(0x4288), stack_value} [1fe9] parameter '__stream' [200f] inlined function 'fprintf'@343c [2035] parameter '__fmt' [343c,3462) {addr(0x4271), stack_value} [2042] parameter '__stream' [2068] inlined function 'fprintf'@3462 [208e] parameter '__fmt' [3462,3488) {addr(0x425a), stack_value} [209b] parameter '__stream' [20c1] inlined function 'fprintf'@3488 [20e7] parameter '__fmt' [3488,34ae) {addr(0x4249), stack_value} [20f4] parameter '__stream' [211a] inlined function 'fprintf'@34ae [2140] parameter '__fmt' [34ae,34d4) {addr(0x4231), stack_value} [214d] parameter '__stream' [2173] inlined function 'fprintf'@34d4 [2199] parameter '__fmt' [34d4,34fa) {addr(0x421c), stack_value} [21a6] parameter '__stream' [21cc] inlined function 'fprintf'@34fa [21f2] parameter '__fmt' [34fa,3520) {addr(0x420c), stack_value} [21ff] parameter '__stream' [22b8] inlined function 'fprintf'@2880 [22dd] parameter '__fmt' [2880,289f) {addr(0x4098), stack_value} [22ea] parameter '__stream' [2556] inlined function 'fprintf'@2da6 [257b] parameter '__fmt' [2da6,2dd4) {addr(0x44b0), stack_value} [2588] parameter '__stream' [2927] inlined function 'fprintf'@3310 [294d] parameter '__fmt' [3310,3336) {addr(0x4518), stack_value} [295a] parameter '__stream' [2d3f] inlined function 'fprintf'@366b [2d65] parameter '__fmt' [366b,368f) {addr(0x4620), stack_value} [2d72] parameter '__stream' [2e09] inlined function 'fprintf'@38e5 [2e23] parameter '__fmt' [38e5,390d) {addr(0x45f0), stack_value} [2e30] parameter '__stream' [2e99] inlined function 'fprintf'@3927 [2ebf] parameter '__fmt' [3927,394d) {addr(0x4670), stack_value} [2ecc] parameter '__stream' [2ef2] inlined function 'fprintf'@394d [2f18] parameter '__fmt' [394d,3973) {addr(0x4640), stack_value} [2f25] parameter '__stream' [2f4b] inlined function 'fprintf'@3973 [2f71] parameter '__fmt' [3973,3999) {addr(0x41a4), stack_value} [2f7e] parameter '__stream' [2fa4] inlined function 'fprintf'@3999 [2fca] parameter '__fmt' [3999,39bf) {addr(0x418b), stack_value} [2fd7] parameter '__stream' [2ffd] inlined function 'fprintf'@39bf [3023] parameter '__fmt' [39bf,39e5) {addr(0x4730), stack_value} [3030] parameter '__stream' [3056] inlined function 'fprintf'@39e5 [307c] parameter '__fmt' [39e5,3a0b) {addr(0x4708), stack_value} [3089] parameter '__stream' [30af] inlined function 'fprintf'@3a0b [30d5] parameter '__fmt' [3a0b,3a31) {addr(0x46e0), stack_value} [30e2] parameter '__stream' [3108] inlined function 'fprintf'@3a31 [312e] parameter '__fmt' [3a31,3a57) {addr(0x41ee), stack_value} [313b] parameter '__stream' [3161] inlined function 'fprintf'@3a57 [3187] parameter '__fmt' [3a57,3a7d) {addr(0x41d4), stack_value} [3194] parameter '__stream' [31ba] inlined function 'fprintf'@3a7d [31e0] parameter '__fmt' [3a7d,3aa3) {addr(0x46c0), stack_value} [31ed] parameter '__stream' [3213] inlined function 'fprintf'@3aa3 [3239] parameter '__fmt' [3aa3,3ac9) {addr(0x41bc), stack_value} [3246] parameter '__stream' [326c] inlined function 'fprintf'@3ac9 [3292] parameter '__fmt' [3ac9,3aef) {addr(0x4698), stack_value} [329f] parameter '__stream' [2859] inlined function 'startswith'@31e7 [287f] parameter 'prefix' [31e7,31fb) {addr(0x4157), stack_value} [288c] parameter 'str' [31e7,31fb) {reg3} [28c0] inlined function 'startswith'@31ff [28e6] parameter 'prefix' [31ff,3213) {addr(0x415f), stack_value} [28f3] parameter 'str' [31ff,3213) {reg3} [23ed] inlined function 'error'@30b5 [2406] parameter '__format' [30b5,30d9) {addr(0x40d5), stack_value} [2413] parameter '__errnum' [30b5,30d9) {lit0, stack_value} [2420] parameter '__status' [30b5,30d9) {lit0, stack_value} [262a] inlined function 'error'@35e8 [2643] parameter '__format' [35e8,35f7) {addr(0x40d5), stack_value} [2650] parameter '__errnum' [35e8,35f7) {lit0, stack_value} [265d] parameter '__status' [35e8,35f7) {lit0, stack_value} [26ce] inlined function 'error'@35c8 [26e7] parameter '__format' [35c8,35d7) {addr(0x40d5), stack_value} [26f4] parameter '__errnum' [35c8,35d7) {lit0, stack_value} [2701] parameter '__status' [35c8,35d7) {lit0, stack_value} [2776] inlined function 'error'@380c [278f] parameter '__format' [380c,381e) {addr(0x40d5), stack_value} [279c] parameter '__errnum' [380c,381e) {lit0, stack_value} [27a9] parameter '__status' [380c,381e) {lit0, stack_value} [29b9] inlined function 'error'@37a6 [29d2] parameter '__format' [37a6,37b8) {addr(0x40d5), stack_value} [29df] parameter '__errnum' [37a6,37b8) {lit0, stack_value} [29ec] parameter '__status' [37a6,37b8) {lit0, stack_value} [2a42] inlined function 'error'@37d9 [2a5b] parameter '__format' [37d9,37eb) {addr(0x40d5), stack_value} [2a68] parameter '__errnum' [37d9,37eb) {lit0, stack_value} [2a75] parameter '__status' [37d9,37eb) {lit0, stack_value} [2c24] inlined function 'error'@3852 [2c3d] parameter '__format' [3852,3864) {addr(0x40d5), stack_value} [2c4a] parameter '__errnum' [3852,3864) {lit0, stack_value} [2c57] parameter '__status' [3852,3864) {lit0, stack_value} [2cc1] inlined function 'error'@3585 [2cda] parameter '__format' [3585,3592) {addr(0x40d5), stack_value} [2ce7] parameter '__errnum' [3585,3592) {lit0, stack_value} [2cf4] parameter '__status' [3585,3592) {lit0, stack_value} [3728] inlined function 'error'@2750 [3741] parameter '__format' [2748,2762) {addr(0x4034), stack_value} [374e] parameter '__errnum' [2748,275d) {reg5} [275d,2761) {reg4} [2761,2762) {entry_value(1) {reg5}, stack_value} [375b] parameter '__status' [2748,2762) {lit0, stack_value} [3790] inlined function 'error'@271d [37b2] parameter '__format' [271d,272f) {addr(0x4037), stack_value} [37bf] parameter '__errnum' [271d,272a) {reg5} [272a,272e) {reg4} [272e,272f) {entry_value(1) {reg5}, stack_value} [37cc] parameter '__status' [271d,272f) {lit0, stack_value} [38b7] function 'is_loadable'@2770 frame_base: {call_frame_cfa {bregx(7,8)}} [38e0] function 'is_shared'@27c0 frame_base: {call_frame_cfa {bregx(7,8)}} module 'elfclassify' [396f] CU '/usr/src/debug/elfutils/0.188-r0/lib/printversion.c'@3b10 [3e82] function 'print_version'@3b10 frame_base: {call_frame_cfa {bregx(7,8)}} [3ea0] parameter 'stream' [3b10,3b38) {reg5} [3b38,3b55) {reg3} [3b55,3b71) {reg5} [3b71,3b72) {entry_value(1) {reg5}, stack_value} [3eb2] parameter 'state' [3b10,3b26) {reg4} [3b26,3b72) {entry_value(1) {reg4}, stack_value} [3ec4] inlined function 'fprintf'@3b10 [3edb] parameter '__fmt' [3b10,3b39) {addr(0x5327), stack_value} [3ee8] parameter '__stream' [3b10,3b38) {reg5} [3b38,3b39) {reg3} [3f36] inlined function 'fprintf'@3b5d [3f4d] parameter '__fmt' [3b5d,3b5f) {reg0} [3b5f,3b71) {reg1} [3f5a] parameter '__stream' module 'stack' [c] CU '../sysdeps/x86_64/start.S'@2770 [28] function '_start'@2770 module 'stack' [57f] CU '/usr/src/debug/elfutils/0.188-r0/src/stack.c'@0 [2667] function 'parse_opt'@2f30 frame_base: {call_frame_cfa {bregx(7,8)}} [268a] parameter 'key' [2f30,2f49) {reg5} [2f49,2f6c) {entry_value(1) {reg5}, stack_value} [2f6c,2fa4) {reg5} [2fa4,306f) {entry_value(1) {reg5}, stack_value} [306f,3083) {reg5} [3083,31ee) {entry_value(1) {reg5}, stack_value} [31ee,31f7) {reg5} [31f7,3259) {entry_value(1) {reg5}, stack_value} [3259,3278) {reg5} [3278,334d) {entry_value(1) {reg5}, stack_value} [334d,3363) {reg5} [3363,3486) {entry_value(1) {reg5}, stack_value} [269e] parameter 'arg' [2f30,2f65) {reg4} [2f65,2f6b) {reg6} [2f6b,2f6c) {entry_value(1) {reg4}, stack_value} [2f6c,2fa4) {reg4} [2fa4,306f) {reg6} [306f,3083) {reg4} [3083,308a) {reg6} [308a,30d2) {reg4} [30d2,3104) {reg6} [3104,310a) {reg4} [310a,313b) {reg6} [313b,31f2) {reg4} [31f2,3259) {reg6} [3259,3275) {reg4} [3275,334d) {reg6} [334d,3363) {reg4} [3363,3486) {reg6} [26b2] parameter 'state' [2f30,2f55) {reg1} [2f55,2f6a) {reg3} [2f6a,2f6c) {entry_value(1) {reg1}, stack_value} [2f6c,2f9c) {reg1} [2f9c,306f) {reg3} [306f,3083) {reg1} [3083,31ee) {reg3} [31ee,31fb) {reg1} [31fb,3259) {reg3} [3259,327e) {reg1} [327e,334d) {reg3} [334d,3363) {reg1} [3363,3486) {reg3} [2fc7] function 'print_frames'@3490 frame_base: {call_frame_cfa {bregx(7,8)}} [2fe6] parameter 'frames' [3490,34d6) {reg5} [34d6,39f9) {fbreg(-184)} [2ffa] parameter 'tid' [3490,34dd) {reg4} [34dd,351c) {reg13} [351c,3607) {fbreg(-152)} [3607,39f9) {entry_value(1) {reg4}, stack_value} [300e] parameter 'dwflerr' [3490,34e0) {reg1} [34e0,351c) {reg14} [351c,3607) {fbreg(-140)} [3607,36d8) {entry_value(1) {reg1}, stack_value} [36d8,3957) {fbreg(-140)} [3957,39b0) {entry_value(1) {reg1}, stack_value} [39b0,39f4) {fbreg(-140)} [39f4,39f9) {entry_value(1) {reg1}, stack_value} [3022] parameter 'what' [3490,34a9) {reg2} [34a9,351c) {reg12} [351c,3607) {fbreg(-136)} [3607,36d8) {entry_value(1) {reg2}, stack_value} [36d8,3957) {fbreg(-136)} [3957,39b0) {entry_value(1) {reg2}, stack_value} [39b0,39f4) {fbreg(-136)} [39f4,39f9) {entry_value(1) {reg2}, stack_value} [3036] variable 'frame_nr' [34e5,351c) {lit0, stack_value} [351c,357b) {reg15} [35a1,35b2) {reg6} [35b2,3607) {reg15} [36d8,3749) {reg15} [3749,3800) {fbreg(-172)} [3800,380a) {reg15} [380a,3824) {fbreg(-172)} [3833,3849) {fbreg(-172)} [3849,389a) {reg3} [389a,38e8) {reg15} [38e8,38f8) {reg0} [38f8,3912) {fbreg(-192)} [3912,3945) {reg15} [3945,3957) {fbreg(-192)} [39b0,39e7) {reg15} [39e7,39eb) {reg8} [39ec,39f4) {reg3} [321b] inlined function 'print_inline_frames'@37e7 [3235] parameter 'die' [37e7,37f4) {reg5} [37f4,380a) {fbreg(-112), stack_value} [3833,3957) {fbreg(-112), stack_value} [39ec,39f4) {fbreg(-112), stack_value} [3242] parameter 'cudie' [37e7,380a) {fbreg(-160)} [3833,3957) {fbreg(-160)} [39ec,39f4) {fbreg(-160)} [324f] parameter 'symname' [37e7,37f4) {reg9} [37f4,3800) {fbreg(-200)} [3833,388c) {fbreg(-200)} [38dd,38e4) {reg0} [38e4,38f8) {reg9} [39ec,39f4) {fbreg(-200)} [325c] parameter 'mod' [37e7,380a) {reg13} [3833,3957) {reg13} [39ec,39f4) {reg13} [3269] parameter 'pc_adjusted' [37e7,380a) {reg14} [3833,3957) {reg14} [39ec,39f4) {reg14} [3276] parameter 'isactivation' [37e7,3800) {reg3} [3833,3849) {reg3} [3849,385c) {reg1} [385c,3957) {fbreg(-144)} [39ec,39f4) {fbreg(-144)} [3283] parameter 'pc' [37e7,380a) {reg12} [3833,3957) {reg12} [39ec,39f4) {reg12} [3290] parameter 'nr' [37e7,380a) {implicit_pointer([3036],0) {fbreg(-172)}} [3833,3957) {implicit_pointer([3036],0) {fbreg(-172)}} [39ec,39f4) {implicit_pointer([3036],0) {reg3}} [37ca] function 'print_frame'@2b80 frame_base: {call_frame_cfa {bregx(7,8)}} [37e8] parameter 'nr' [2b80,2b94) {reg5} [2b94,2c7e) {reg12} [2c7e,2ce5) {entry_value(1) {reg5}, stack_value} [2ce5,2d99) {reg12} [2d99,2f2d) {entry_value(1) {reg5}, stack_value} [37fa] parameter 'pc' [2b80,2bcd) {reg4} [2bcd,2ce0) {reg13} [2ce0,2ce5) {entry_value(1) {reg4}, stack_value} [2ce5,2f2d) {reg13} [380c] parameter 'isactivation' [2b80,2bcd) {reg1} [2bcd,2f2d) {entry_value(1) {reg1}, stack_value} [381f] parameter 'pc_adjusted' [2b80,2bcd) {reg2} [2bcd,2f2d) {fbreg(-136)} [3832] parameter 'mod' [2b80,2bcd) {reg8} [2bcd,2cb8) {reg3} [2cb8,2ce5) {entry_value(1) {reg8}, stack_value} [2ce5,2e23) {reg3} [2e23,2e84) {entry_value(1) {reg8}, stack_value} [2e84,2ed6) {reg3} [2ed6,2f2d) {entry_value(1) {reg8}, stack_value} [3845] parameter 'symname' [2b80,2bcd) {reg9} [2bcd,2c7e) {reg6} [2ce5,2d32) {reg6} [2d32,2d3a) {reg0} [2d3a,2d79) {reg6} [3858] parameter 'cudie' [2b80,2f2d) {fbreg(0)} [3867] parameter 'die' [2b80,2f2d) {fbreg(8)} [3876] variable 'width' [2be2,2be4) {reg0} [2be4,2be8) {reg2} [3889] variable 'fname' [2c5d,2c7e) {reg0} [2d3a,2d51) {reg0} [2d51,2d55) {reg1} [389c] variable 'start' [2b80,2f2d) {fbreg(-120)} [3f3d] function 'die_name'@2910 frame_base: {call_frame_cfa {bregx(7,8)}} [3f5d] parameter 'die' [2910,2938) {reg5} [2938,2960) {reg3} [2960,2962) {entry_value(1) {reg5}, stack_value} [2962,2997) {reg3} [3f70] variable 'attr' [2910,2997) {fbreg(-64)} [3f7e] variable 'name' [2946,2962) {reg0} [2980,298f) {reg0} [2990,2996) {reg0} [4629] inlined function 'frame_callback'@3a7c [4642] parameter 'state' [3a7c,3a94) {entry_value(1) {reg5}, stack_value} [3a9f,3ae5) {entry_value(1) {reg5}, stack_value} [464f] parameter 'arg' [3a7c,3a93) {reg3} [3a93,3a94) {entry_value(1) {reg4}, stack_value} [3a9f,3ae5) {reg3} [405b] function 'module_callback'@29a0 frame_base: {call_frame_cfa {bregx(7,8)}} [407b] parameter 'mod' [29a0,29d3) {reg5} [29d3,2a73) {reg3} [2a73,2af8) {entry_value(1) {reg5}, stack_value} [2af8,2b20) {reg3} [2b20,2b7b) {entry_value(1) {reg5}, stack_value} [408e] parameter 'userdata' [29a0,29cf) {reg4} [29cf,2b7b) {entry_value(1) {reg4}, stack_value} [40a1] parameter 'name' [29a0,29d3) {reg1} [29d3,2af5) {reg14} [2af5,2af8) {entry_value(1) {reg1}, stack_value} [2af8,2b7b) {reg14} [40b4] parameter 'start' [29a0,29d3) {reg2} [29d3,2af7) {reg15} [2af7,2af8) {entry_value(1) {reg2}, stack_value} [2af8,2b7b) {reg15} [40c7] parameter 'arg' [29a0,29d3) {reg8} [29d3,2b7b) {entry_value(1) {reg8}, stack_value} [40da] variable 'bias' [29a0,2b7b) {fbreg(-120)} [40e9] variable 'elf' [29dd,29e1) {reg0} [29e1,2af1) {reg12} [2af8,2b7b) {reg12} [40fc] variable 'dwarf' [29ef,29f9) {reg0} [29f9,2aef) {reg6} [2af8,2b7b) {reg6} [410f] variable 'end' [29a0,2b7b) {fbreg(-112)} [411e] variable 'mainfile' [29a0,2b7b) {fbreg(-104)} [412d] variable 'debugfile' [29a0,2b7b) {fbreg(-96)} [413c] variable 'modname' [2a08,2a1d) {reg0} [414f] variable 'width' [2a34,2a38) {reg0} [2a38,2a7d) {reg13} [2b20,2b3a) {reg13} [4162] variable 'id' [29a0,2b7b) {fbreg(-88)} [4170] variable 'id_vaddr' [29a0,2b7b) {fbreg(-80)} [417f] variable 'id_len' [2a73,2a74) {reg0} [2a74,2aee) {reg3} [2b20,2b60) {reg3} [2b60,2b63) {breg3(-1), stack_value} [2b63,2b7b) {reg3} [4451] function 'get_addr_width'@2860 frame_base: {call_frame_cfa {bregx(7,8)}} [4471] parameter 'mod' [2860,2885) {reg5} [2885,28a9) {entry_value(1) {reg5}, stack_value} [28a9,28b9) {reg5} [28b9,2901) {entry_value(1) {reg5}, stack_value} [4484] variable 'width' [2860,2901) {addr(0x73f0)} [22e8] inlined function 'error'@26b9 [2302] parameter '__format' [26b9,26c5) {addr(0x41a7), stack_value} [230f] parameter '__errnum' [26b9,26c5) {lit0, stack_value} [231c] parameter '__status' [26b9,26c5) {lit0, stack_value} [234f] inlined function 'error'@2723 [2369] parameter '__format' [2723,272a) {addr(0x415a), stack_value} [2376] parameter '__errnum' [2723,272a) {lit0, stack_value} [2383] parameter '__status' [2723,272a) {lit2, stack_value} [23b6] inlined function 'error'@272f [23dc] parameter '__format' [272f,2744) {addr(0x416e), stack_value} [23e9] parameter '__errnum' [272f,273f) {breg0(0)} [273f,2743) {reg4} [23f6] parameter '__status' [272f,2744) {lit2, stack_value} [2424] inlined function 'error'@2749 [243e] parameter '__format' [2749,275e) {addr(0x41bb), stack_value} [244b] parameter '__errnum' [2749,275e) {lit0, stack_value} [2458] parameter '__status' [2749,275e) {lit2, stack_value} [26e3] inlined function 'error'@33a8 [26fd] parameter '__format' [33a8,33c7) {addr(0x43a0), stack_value} [270a] parameter '__errnum' [33a8,33c7) {lit0, stack_value} [2717] parameter '__status' [33a8,33c7) {lit2, stack_value} [274a] inlined function 'error'@33e7 [2764] parameter '__format' [33e7,3403) {addr(0x43c8), stack_value} [2771] parameter '__errnum' [33e7,33f7) {reg0} [33f7,3402) {reg4} [277e] parameter '__status' [33e7,3403) {lit2, stack_value} [280a] inlined function 'error'@3443 [2824] parameter '__format' [3443,345f) {addr(0x4410), stack_value} [2831] parameter '__errnum' [3443,3453) {reg0} [3453,345e) {reg4} [283e] parameter '__status' [3443,345f) {lit2, stack_value} [286c] inlined function 'error'@3467 [2886] parameter '__format' [3467,3467) {addr(0x43e8), stack_value} [346e,347c) {addr(0x43e8), stack_value} [347f,3486) {addr(0x43e8), stack_value} [2896] parameter '__errnum' [289c] parameter '__status' [28f4] inlined function 'error'@3068 [290e] parameter '__format' [3068,306f) {addr(0x40ef), stack_value} [291b] parameter '__errnum' [3068,306f) {lit0, stack_value} [2928] parameter '__status' [3068,306f) {lit2, stack_value} [2a59] inlined function 'error'@323e [2a73] parameter '__format' [323e,3259) {addr(0x4080), stack_value} [2a80] parameter '__errnum' [323e,3259) {lit0, stack_value} [2a8d] parameter '__status' [323e,3259) {lit2, stack_value} [2ac6] inlined function 'error'@3368 [2aec] parameter '__format' [3368,3380) {addr(0x4065), stack_value} [2af9] parameter '__errnum' [3368,337b) {breg0(0)} [337b,337f) {reg4} [2b06] parameter '__status' [3368,3380) {lit2, stack_value} [2b3a] inlined function 'error'@3399 [2b54] parameter '__format' [3399,33a0) {addr(0x40c1), stack_value} [2b61] parameter '__errnum' [3399,33a0) {lit0, stack_value} [2b6e] parameter '__status' [3399,33a0) {lit2, stack_value} [2ba1] inlined function 'error'@33e0 [2bbb] parameter '__format' [33e0,33e7) {addr(0x40d5), stack_value} [2bc8] parameter '__errnum' [33e0,33e7) {lit0, stack_value} [2bd5] parameter '__status' [33e0,33e7) {lit2, stack_value} [2c08] inlined function 'error'@341c [2c22] parameter '__format' [341c,3423) {addr(0x40a7), stack_value} [2c2f] parameter '__errnum' [341c,3423) {lit0, stack_value} [2c3c] parameter '__status' [341c,3423) {lit2, stack_value} [2c6f] inlined function 'error'@343c [2c89] parameter '__format' [343c,3443) {addr(0x4098), stack_value} [2c96] parameter '__errnum' [343c,3443) {lit0, stack_value} [2ca3] parameter '__status' [343c,3443) {lit2, stack_value} [34da] inlined function 'error'@3690 [3500] parameter '__format' [3690,36ad) {addr(0x4478), stack_value} [350d] parameter '__errnum' [3690,36ad) {lit0, stack_value} [351a] parameter '__status' [3690,36ad) {lit0, stack_value} [3611] inlined function 'error'@3974 [362b] parameter '__format' [3974,39b0) {addr(0x4112), stack_value} [3638] parameter '__errnum' [3974,39b0) {lit0, stack_value} [3645] parameter '__status' [3974,39b0) {lit0, stack_value} [3678] inlined function 'error'@39b0 [3692] parameter '__format' [39b0,39ec) {addr(0x4430), stack_value} [369f] parameter '__errnum' [39b0,39ec) {lit0, stack_value} [36ac] parameter '__status' [39b0,39ec) {lit0, stack_value} [466b] inlined function 'error'@3ac3 [4690] parameter '__format' [3ac3,3ad8) {addr(0x4138), stack_value} [469d] parameter '__errnum' [3ac3,3ad3) {breg0(0)} [3ad3,3ad7) {reg4} [46aa] parameter '__status' [3ac3,3ad8) {lit2, stack_value} [29ff] inlined function 'open'@31f0 [2a25] parameter '__oflag' [31ee,31fc) {lit0, stack_value} [2a32] parameter '__path' [31ee,31f2) {reg4} [31f2,31fc) {reg6} [295b] inlined function 'atoi'@30d0 [2981] parameter '__nptr' [30d0,30d2) {reg4} [30d2,30df) {reg6} [29ad] inlined function 'atoi'@3108 [29d3] parameter '__nptr' [3104,310a) {reg4} [310a,3117) {reg6} [224c] inlined function 'printf'@2544 [2266] parameter '__fmt' [2544,255d) {addr(0x4670), stack_value} [229a] inlined function 'printf'@25e4 [22b4] parameter '__fmt' [25e4,25fd) {addr(0x4198), stack_value} [35b7] inlined function 'printf'@34cf [35dd] parameter '__fmt' [34cf,34e5) {addr(0x4107), stack_value} [3953] inlined function 'printf'@2d7f [3979] parameter '__fmt' [2d7f,2d99) {addr(0x4043), stack_value} [39a7] inlined function 'printf'@2db6 [39c1] parameter '__fmt' [2db6,2dc0) {addr(0x401a), stack_value} [39e8] inlined function 'printf'@2dca [3a02] parameter '__fmt' [2dca,2de5) {addr(0x404a), stack_value} [3c43] inlined function 'printf'@2e2c [3c69] parameter '__fmt' [2e2c,2e42) {addr(0x4059), stack_value} [3c9d] inlined function 'printf'@2e4e [3cc3] parameter '__fmt' [2e4e,2e64) {addr(0x4061), stack_value} [3cea] inlined function 'printf'@2e70 [3d0d] parameter '__fmt' [2e70,2e7f) {addr(0x4061), stack_value} [3d35] inlined function 'printf'@2be2 [3d4e] parameter '__fmt' [2be2,2be9) {addr(0x402b), stack_value} [3d88] inlined function 'printf'@2c0c [3da1] parameter '__fmt' [2c0c,2c1a) {addr(0x4039), stack_value} [3df1] inlined function 'printf'@2c2c [3e16] parameter '__fmt' [2c2c,2c42) {addr(0x405d), stack_value} [3e4a] inlined function 'printf'@2cb8 [3e70] parameter '__fmt' [2cb8,2cc2) {implicit_pointer([471c],0) {implicit_value(2){0a00}}} [3e91] inlined function 'printf'@2d40 [3eb6] parameter '__fmt' [2d3a,2d56) {addr(0x403d), stack_value} [4192] inlined function 'printf'@2a39 [41b7] parameter '__fmt' [2a39,2a5f) {addr(0x4006), stack_value} [41f7] inlined function 'printf'@2aa1 [4210] parameter '__fmt' [2aa1,2aa8) {addr(0x4021), stack_value} [423e] inlined function 'printf'@2acc [4257] parameter '__fmt' [2acc,2ad3) {addr(0x4021), stack_value} [4285] inlined function 'printf'@2b20 [42aa] parameter '__fmt' [2b20,2b3a) {addr(0x4046), stack_value} [42d8] inlined function 'printf'@2b56 [42f1] parameter '__fmt' [2b56,2b60) {addr(0x401a), stack_value} [4318] inlined function 'printf'@2b65 [433d] parameter '__fmt' [2b65,2b76) {implicit_pointer([472b],0) {implicit_value(3){5d0a00}}} [45da] function 'frame_callback'@3a60 frame_base: {call_frame_cfa {bregx(7,8)}} [45f5] parameter 'state' [3a60,3a77) {reg5} [3a77,3ae7) {entry_value(1) {reg5}, stack_value} [4602] parameter 'arg' [3a60,3a67) {reg4} [3a67,3a93) {reg3} [3a93,3a94) {entry_value(1) {reg4}, stack_value} [3a94,3a9e) {reg3} [3a9e,3a9f) {entry_value(1) {reg4}, stack_value} [3a9f,3ae6) {reg3} [3ae6,3ae7) {entry_value(1) {reg4}, stack_value} [460f] variable 'frames' [3a60,3a67) {reg4} [3a67,3a93) {reg3} [3a93,3a94) {entry_value(1) {reg4}, stack_value} [3a94,3a9e) {reg3} [3a9e,3a9f) {entry_value(1) {reg4}, stack_value} [3a9f,3ae6) {reg3} [3ae6,3ae7) {entry_value(1) {reg4}, stack_value} [461c] variable 'nr' [3a60,3a61) {breg4(0)} module 'stack' [4748] CU '/usr/src/debug/elfutils/0.188-r0/lib/printversion.c'@3af0 [4c5b] function 'print_version'@3af0 frame_base: {call_frame_cfa {bregx(7,8)}} [4c79] parameter 'stream' [3af0,3b18) {reg5} [3b18,3b35) {reg3} [3b35,3b51) {reg5} [3b51,3b52) {entry_value(1) {reg5}, stack_value} [4c8b] parameter 'state' [3af0,3b06) {reg4} [3b06,3b52) {entry_value(1) {reg4}, stack_value} [4c9d] inlined function 'fprintf'@3af0 [4cb4] parameter '__fmt' [3af0,3b19) {addr(0x4b27), stack_value} [4cc1] parameter '__stream' [3af0,3b18) {reg5} [3b18,3b19) {reg3} [4d0f] inlined function 'fprintf'@3b3d [4d26] parameter '__fmt' [3b3d,3b3f) {reg0} [3b3f,3b51) {reg1} [4d33] parameter '__stream' module 'unstrip' [c] CU '../sysdeps/x86_64/start.S'@2d40 [28] function '_start'@2d40 module 'unstrip' [57f] CU '/usr/src/debug/elfutils/0.188-r0/src/unstrip.c'@0 [2223] function 'main'@25b0 frame_base: {call_frame_cfa {bregx(7,8)}} [2246] parameter 'argc' [25b0,25d9) {reg5} [25d9,2740) {reg6} [2740,2d3e) {entry_value(1) {reg5}, stack_value} [225a] parameter 'argv' [25b0,25c0) {reg4} [25c0,2840) {reg12} [2840,29a0) {entry_value(1) {reg4}, stack_value} [29a0,29be) {reg12} [29be,2add) {entry_value(1) {reg4}, stack_value} [2add,2b1e) {reg12} [2b1e,2bb8) {entry_value(1) {reg4}, stack_value} [2bb8,2d39) {reg12} [2d39,2d3e) {entry_value(1) {reg4}, stack_value} [226e] variable 'argp_children' [25b0,2d3e) {fbreg(-144)} [227e] variable 'argp' [25b0,2d3e) {fbreg(-208)} [228e] variable 'remaining' [25b0,2d3e) {fbreg(-348)} [229e] variable 'info' [25b0,2d3e) {fbreg(-256)} [22ae] variable 'result' [2740,2766) {reg0} [2766,2840) {reg6} [29a0,29be) {reg6} [2add,2b19) {reg6} [2b19,2b1e) {reg0} [2bb8,2be5) {reg0} [2be5,2cfb) {reg6} [2cfb,2d19) {reg0} [2d19,2d39) {reg6} [22c2] variable '__PRETTY_FUNCTION__' [25b0,2d3e) {addr(0xa945)} [2343] inlined function 'handle_implicit_modules'@2787 [235d] parameter 'info' [2787,298c) {fbreg(-256), stack_value} [29a0,2add) {fbreg(-256), stack_value} [2b47,2bb8) {fbreg(-256), stack_value} [2c72,2cfb) {fbreg(-256), stack_value} [2bc6] function 'match_module'@3b30 frame_base: {call_frame_cfa {bregx(7,8)}} [2be7] parameter 'mod' [3b30,3b56) {reg5} [3b56,3baf) {reg13} [3baf,3bb0) {entry_value(1) {reg5}, stack_value} [3bb0,3c1e) {reg13} [2bfb] parameter 'userdata' [3b30,3b67) {reg4} [3b67,3bb0) {entry_value(1) {reg4}, stack_value} [3bb0,3bb5) {reg4} [3bb5,3c1e) {entry_value(1) {reg4}, stack_value} [2c0f] parameter 'name' [3b30,3b67) {reg1} [3b67,3b8b) {reg6} [3bb0,3bbc) {reg1} [3bbc,3bef) {reg6} [3bf4,3bfd) {reg6} [3bfd,3c02) {entry_value(1) {reg1}, stack_value} [3c02,3c19) {reg6} [2c23] parameter 'start' [3b30,3b67) {reg2} [3b67,3bb0) {entry_value(1) {reg2}, stack_value} [3bb0,3bbc) {reg2} [3bbc,3c1e) {entry_value(1) {reg2}, stack_value} [2c37] parameter 'arg' [3b30,3b67) {reg8} [3b67,3bad) {reg12} [3bad,3bb0) {entry_value(1) {reg8}, stack_value} [3bb0,3bbc) {reg8} [3bbc,3c1e) {reg12} [2c4b] variable 'info' [3b53,3b67) {reg8} [3b67,3bad) {reg12} [3bad,3bb0) {entry_value(1) {reg8}, stack_value} [3bb0,3bbc) {reg8} [3bbc,3c1e) {reg12} [2385] inlined function 'list_module'@2848 [239f] parameter 'mod' [2848,28e8) {reg3} [2649] inlined function 'handle_output_dir_module'@2a92 [2663] parameter 'relocate' [29be,29d9) {fbreg(-219)} [29d9,2a2b) {reg6} [2a92,2aa8) {fbreg(-219)} [2aa8,2add) {reg6} [2670] parameter 'modnames' [29be,29d9) {fbreg(-221)} [2a92,2aa8) {fbreg(-221)} [267d] parameter 'ignore' [29be,2a2b) {reg12} [2a92,2add) {reg12} [268a] parameter 'all' [29be,29d9) {fbreg(-223)} [29d9,2a2b) {reg14} [2a92,2aa8) {fbreg(-223)} [2aa8,2add) {reg14} [2697] parameter 'force' [29be,29d9) {fbreg(-218)} [29d9,2a2b) {fbreg(-400)} [2a92,2aa8) {fbreg(-218)} [2aa8,2add) {fbreg(-400)} [26a4] parameter 'mod' [29be,2a2b) {reg3} [2a92,2add) {reg3} [26b1] parameter 'output_dir' [29be,2a10) {reg15} [2a92,2add) {reg15} [2e88] function 'handle_dwfl_module'@8390 frame_base: {call_frame_cfa {bregx(7,8)}} [2ea5] parameter 'output_file' [8390,83b6) {reg5} [83b6,8715) {fbreg(-208)} [2eb9] parameter 'create_dirs' [8390,83c5) {reg4} [83c5,8715) {entry_value(1) {reg4}, stack_value} [2ecd] parameter 'force' [8390,83e0) {reg1} [83e0,8715) {entry_value(1) {reg1}, stack_value} [2ee1] parameter 'mod' [8390,83e0) {reg2} [83e0,8436) {reg3} [8436,8440) {entry_value(1) {reg2}, stack_value} [8440,84e0) {reg3} [84e0,852b) {entry_value(1) {reg2}, stack_value} [852b,8553) {reg3} [8553,857a) {entry_value(1) {reg2}, stack_value} [857a,8591) {reg3} [8591,85cf) {entry_value(1) {reg2}, stack_value} [85cf,8627) {reg3} [8627,8649) {entry_value(1) {reg2}, stack_value} [8649,8669) {reg3} [8669,8689) {entry_value(1) {reg2}, stack_value} [8689,86c0) {reg3} [86c0,86e3) {entry_value(1) {reg2}, stack_value} [86e3,8713) {reg3} [8713,8715) {entry_value(1) {reg2}, stack_value} [2ef5] parameter 'all' [8390,83e0) {reg8} [83e0,8715) {entry_value(1) {reg8}, stack_value} [2f09] parameter 'ignore' [8390,83e0) {reg9} [83e0,8715) {entry_value(1) {reg9}, stack_value} [2f1d] parameter 'relocate' [8390,8715) {fbreg(0)} [2f2c] variable 'bias' [8390,8715) {fbreg(-168)} [2f3c] variable 'stripped' [83e1,83f7) {reg0} [83f7,8417) {reg14} [8440,84b0) {reg14} [84b0,84c9) {reg0} [852b,8591) {reg14} [85cf,8689) {reg14} [868e,8715) {reg14} [2f50] variable 'debug' [8406,8417) {reg0} [8440,8456) {reg0} [8456,845d) {reg8} [845d,84b0) {fbreg(-184)} [852b,8535) {reg0} [8535,8548) {reg8} [857a,8591) {reg0} [85cf,8627) {fbreg(-184)} [8649,8689) {fbreg(-184)} [868e,86c0) {fbreg(-184)} [86e3,86f1) {reg0} [86f1,86f7) {reg8} [2f64] variable 'stripped_ehdr' [8390,8715) {fbreg(-144)} [34a9] function 'handle_explicit_files'@80c0 frame_base: {call_frame_cfa {bregx(7,8)}} [34c6] parameter 'output_file' [80c0,80cf) {reg5} [80cf,8256) {reg13} [8256,825b) {entry_value(1) {reg5}, stack_value} [825b,838f) {reg13} [34da] parameter 'create_dirs' [80c0,80e3) {reg4} [80e3,838f) {entry_value(1) {reg4}, stack_value} [34ee] parameter 'force' [80c0,80fe) {reg1} [80fe,838f) {entry_value(1) {reg1}, stack_value} [3502] parameter 'stripped_file' [80c0,80fe) {reg2} [80fe,838f) {fbreg(-240)} [3516] parameter 'unstripped_file' [80c0,80fe) {reg8} [80fe,8252) {reg6} [8252,825b) {entry_value(1) {reg8}, stack_value} [825b,838f) {reg6} [352a] variable 'stripped_fd' [8112,8116) {reg0} [8116,8251) {reg3} [825b,8359) {reg3} [8382,838f) {reg3} [353e] variable 'stripped' [8122,812b) {reg0} [812b,8254) {reg12} [825b,8379) {reg12} [8382,838f) {reg12} [3552] variable 'stripped_ehdr' [80c0,838f) {fbreg(-208)} [3562] variable 'unstripped_fd' [8135,815c) {const1s(-1), stack_value} [815c,8170) {reg0} [8170,825a) {reg15} [825b,82dd) {reg15} [82dd,82f4) {const1s(-1), stack_value} [82f4,8340) {reg15} [8382,8387) {reg15} [8387,838f) {const1s(-1), stack_value} [3576] variable 'unstripped' [8135,817e) {lit0, stack_value} [817e,8182) {reg0} [8182,82dd) {fbreg(-216)} [82dd,82f4) {lit0, stack_value} [82f4,8340) {fbreg(-216)} [8382,8387) {reg14} [8387,838f) {lit0, stack_value} [3a56] function 'warn'@3260 frame_base: {call_frame_cfa {bregx(7,8)}} [3a73] parameter 'msg' [3260,328d) {reg5} [328d,32c5) {reg13} [32c5,32c6) {entry_value(1) {reg5}, stack_value} [32c6,32de) {reg5} [32de,32ec) {reg13} [3a87] parameter 'force' [3260,3286) {reg4} [3286,32c6) {entry_value(1) {reg4}, stack_value} [32c6,32d7) {reg4} [32d7,32ec) {entry_value(1) {reg4}, stack_value} [3a9b] parameter 'stripped_file' [3260,3273) {reg1} [3273,32c1) {reg6} [32c1,32c6) {entry_value(1) {reg1}, stack_value} [32c6,32ec) {reg6} [3aaf] parameter 'unstripped_file' [3260,3291) {reg2} [3291,32c3) {reg12} [32c3,32c6) {entry_value(1) {reg2}, stack_value} [32c6,32e2) {reg2} [32e2,32ec) {reg12} [35a3] inlined function 'open_file'@813e [35bd] parameter 'writable' [813e,815c) {breg13(0), lit0, eq, stack_value} [8387,838f) {breg13(0), lit0, eq, stack_value} [35ca] parameter 'file' [813e,815c) {reg6} [8387,838f) {reg6} [38b5] inlined function 'open_file'@80fa [38cf] parameter 'writable' [80fa,8112) {lit0, stack_value} [8379,8382) {lit0, stack_value} [38dc] parameter 'file' [80fa,80fe) {reg2} [80fe,8112) {fbreg(-240)} [8379,8382) {fbreg(-240)} [3bc8] function 'handle_file'@7d90 frame_base: {call_frame_cfa {bregx(7,8)}} [3be5] parameter 'output_file' [7d90,7d9a) {reg5} [7d9a,7e40) {reg14} [7e40,7e60) {entry_value(1) {reg5}, stack_value} [7e60,7ebb) {reg14} [7ebb,7f21) {entry_value(1) {reg5}, stack_value} [7f21,7fa0) {reg14} [7fa0,7ffd) {entry_value(1) {reg5}, stack_value} [7ffd,8057) {reg14} [8057,8083) {entry_value(1) {reg5}, stack_value} [8083,80b7) {reg14} [3bf9] parameter 'create_dirs' [7d90,7db6) {reg4} [7db6,80b7) {entry_value(1) {reg4}, stack_value} [3c0d] parameter 'stripped' [7d90,7dd2) {reg1} [7dd2,7e40) {reg3} [7e40,7e60) {entry_value(1) {reg1}, stack_value} [7e60,7f17) {reg3} [7f17,7f21) {entry_value(1) {reg1}, stack_value} [7f21,7ff8) {reg3} [7ff8,7ffd) {entry_value(1) {reg1}, stack_value} [7ffd,8019) {reg3} [8019,801e) {entry_value(1) {reg1}, stack_value} [801e,8079) {reg3} [8079,807e) {entry_value(1) {reg1}, stack_value} [807e,809e) {reg3} [809e,80b7) {entry_value(1) {reg1}, stack_value} [3c21] parameter 'stripped_ehdr' [7d90,7dd2) {reg2} [7dd2,80b7) {fbreg(-232)} [3c35] parameter 'unstripped' [7d90,7dd2) {reg8} [7dd2,7f1a) {reg12} [7f1a,7f21) {entry_value(1) {reg8}, stack_value} [7f21,80b7) {reg12} [3c49] variable 'phnum' [7d90,80b7) {fbreg(-200)} [3c59] variable 'bias' [7ddb,7e40) {lit0, stack_value} (7e60,7e60) [7f35,7f5f) {lit0, stack_value} [7f5f,7f63) {breg6(0), breg0(16), deref, minus, stack_value} [7f63,7f9b) {reg6} [801e,803f) {reg6} [41b8] function 'copy_elided_sections'@51a0 frame_base: {call_frame_cfa {bregx(7,8)}} [41d5] parameter 'unstripped' [51a0,51ea) {reg5} [51ea,5359) {fbreg(-344)} [5359,5392) {entry_value(1) {reg5}, stack_value} [5392,7198) {fbreg(-344)} [7198,7427) {entry_value(1) {reg5}, stack_value} [7427,790d) {fbreg(-344)} [790d,7950) {entry_value(1) {reg5}, stack_value} [7950,796f) {fbreg(-344)} [796f,7b39) {entry_value(1) {reg5}, stack_value} [7b39,7d8e) {fbreg(-344)} [41e9] parameter 'stripped' [51a0,51c9) {reg4} [51c9,5359) {fbreg(-328)} [5359,5392) {entry_value(1) {reg4}, stack_value} [5392,7198) {fbreg(-328)} [7198,7427) {entry_value(1) {reg4}, stack_value} [7427,790d) {fbreg(-328)} [790d,7950) {entry_value(1) {reg4}, stack_value} [7950,796f) {fbreg(-328)} [796f,7b39) {entry_value(1) {reg4}, stack_value} [7b39,7d11) {fbreg(-328)} [7d11,7d4c) {entry_value(1) {reg4}, stack_value} [7d4c,7d8e) {fbreg(-328)} [41fd] parameter 'stripped_ehdr' [51a0,51ea) {reg1} [51ea,5359) {fbreg(-352)} [5359,5392) {entry_value(1) {reg1}, stack_value} [5392,7198) {fbreg(-352)} [7198,7427) {entry_value(1) {reg1}, stack_value} [7427,790d) {fbreg(-352)} [790d,7950) {entry_value(1) {reg1}, stack_value} [7950,796f) {fbreg(-352)} [796f,7b39) {entry_value(1) {reg1}, stack_value} [7b39,7d8e) {fbreg(-352)} [4211] parameter 'bias' [51a0,51ea) {reg2} [51ea,5359) {fbreg(-360)} [5359,5392) {entry_value(1) {reg2}, stack_value} [5392,615d) {fbreg(-360)} [615d,617b) {entry_value(1) {reg2}, stack_value} [617b,6f90) {fbreg(-360)} [6f90,714b) {entry_value(1) {reg2}, stack_value} [714b,7198) {fbreg(-360)} [7198,7b39) {entry_value(1) {reg2}, stack_value} [7b39,7d8e) {fbreg(-360)} [4225] variable 'unstripped_shstrndx' [51a0,7d8e) {fbreg(-304)} [4235] variable 'stripped_shstrndx' [51a0,7d8e) {fbreg(-296)} [4245] variable 'unstripped_shnum' [51a0,7d8e) {fbreg(-288)} [4255] variable 'stripped_shnum' [51a0,7d8e) {fbreg(-280)} [4265] variable 'max_off' [5277,5294) {const1s(-1), stack_value} [5294,5359) {fbreg(-416)} [5392,53c2) {const1s(-1), stack_value} [53c2,53c9) {reg0} [53c9,53ce) {fbreg(-416)} [540e,563b) {fbreg(-416)} [5669,615d) {fbreg(-416)} [617b,6dd7) {fbreg(-416)} [7160,7198) {fbreg(-416)} [7b39,7b6c) {fbreg(-416)} [7b71,7b7c) {fbreg(-416)} [7b81,7d8e) {fbreg(-416)} [4279] variable 'sections' [52ad,5359) {breg7(0)} [540e,563b) {breg7(0)} [5669,56bd) {breg7(0)} [56bd,5743) {breg3(0)} [5743,57a7) {breg7(0)} [57a7,57ba) {breg3(0)} [57ba,5813) {breg7(0)} [5962,596e) {breg7(0)} [5995,59b3) {breg7(0)} [59c8,5a31) {breg7(0)} [5a4f,5f5f) {breg7(0)} [5f75,60c3) {breg7(0)} [623e,6252) {breg3(0)} [6252,625a) {breg7(0)} [626b,62c0) {breg7(0)} [6722,6ace) {breg7(0)} [6c35,6c55) {breg7(0)} [6d0a,6d56) {breg7(0)} [7b81,7c1d) {breg7(0)} [7d07,7d54) {breg7(0)} [428d] variable 'scn' [52ad,52af) {lit0, stack_value} [52af,532a) {reg12} [532a,5337) {reg0} [5337,5359) {reg12} [540e,5417) {reg0} [5417,5513) {reg12} [5513,552d) {reg3} [552d,5541) {reg0} [5541,55d5) {reg3} [55de,563b) {reg3} [5669,56a9) {reg3} [56a9,5769) {fbreg(-456)} [57a7,57ba) {fbreg(-456)} [57ba,57cf) {reg12} [57cf,57e3) {reg0} [5962,596e) {reg3} [59c8,59e9) {reg3} [59e9,5a31) {fbreg(-400)} [5a4f,5a68) {reg0} [5a68,5ac6) {reg3} [5f4c,5f5f) {reg12} [5f75,5f81) {fbreg(-400)} [623e,625a) {fbreg(-456)} [6a6a,6aa5) {reg12} [6c35,6c38) {reg3} [72c2,72c6) {reg0} [72c6,7354) {reg12} [7366,7398) {reg12} [42a1] variable 'stripped_symtab' [540e,546a) {lit0, stack_value} [546a,5499) {reg2} [57ba,57cf) {reg2} [5f4c,5f5f) {lit0, stack_value} [6455,6722) {fbreg(-448)} [6ace,6c35) {fbreg(-448)} [6c55,6cb6) {fbreg(-448)} [6cd2,6d0a) {fbreg(-448)} [6d64,7198) {fbreg(-448)} [7427,790d) {fbreg(-448)} [7950,796f) {fbreg(-448)} [7b39,7b81) {fbreg(-448)} [7c1d,7c62) {fbreg(-448)} [7c77,7c9b) {fbreg(-448)} [7cb7,7cff) {fbreg(-448)} [7d54,7d89) {fbreg(-448)} [42b5] variable 'nalloc' [544d,5454) {breg0(-1), stack_value} [5454,546a) {reg1} (546a,546a) [546a,5490) {reg1} [5490,5499) {reg11} [57ba,57cf) {reg1} [5f4c,5f5f) {reg1} [42c9] variable 'shstrtab' [54ce,54db) {reg0} [54db,563b) {fbreg(-384)} [5669,5796) {fbreg(-384)} [57a7,57ba) {fbreg(-384)} [57cf,5f4c) {fbreg(-384)} [5f5f,6a6a) {fbreg(-384)} [6aa5,7198) {fbreg(-384)} [7427,7513) {fbreg(-384)} [775e,776c) {fbreg(-384)} [77d5,7877) {fbreg(-384)} [7896,790d) {fbreg(-384)} [7950,796f) {fbreg(-384)} [7b39,7d8e) {fbreg(-384)} [42dd] variable 'check_prelink' [5513,563b) {fbreg(-464)} [5669,5796) {fbreg(-464)} [57a7,57ba) {fbreg(-464)} [57cf,5969) {fbreg(-464)} [5969,596e) {lit1, stack_value} [596e,5995) {fbreg(-464)} [59b3,5f4c) {fbreg(-464)} [5f5f,615d) {fbreg(-464)} [617b,6a6a) {fbreg(-464)} [6aa5,6dfe) {fbreg(-464)} [7160,7198) {fbreg(-464)} [7b39,7d8e) {fbreg(-464)} [42f1] variable 'unstripped_symtab' [5513,55de) {fbreg(-424)} [55de,55f6) {reg3} [55f6,563b) {fbreg(-424)} [5669,5796) {fbreg(-424)} [57a7,57ba) {fbreg(-424)} [57cf,5995) {fbreg(-424)} [59b3,5f4c) {fbreg(-424)} [5f5f,6a6a) {fbreg(-424)} [6aa5,7198) {fbreg(-424)} [7427,790d) {fbreg(-424)} [7950,796f) {fbreg(-424)} [7b39,7d8e) {fbreg(-424)} [4305] variable 'unstripped_strndx' [5513,55f1) {fbreg(-392)} [55f1,55f6) {reg0} [55f6,563b) {fbreg(-392)} [5669,5796) {fbreg(-392)} [57a7,57ba) {fbreg(-392)} [57cf,5995) {fbreg(-392)} [59b3,5f4c) {fbreg(-392)} [5f5f,60c3) {fbreg(-392)} [617b,61ad) {fbreg(-392)} [623e,62c0) {fbreg(-392)} [63ee,640c) {fbreg(-392)} [6722,6a6a) {fbreg(-392)} [6aa5,6ace) {fbreg(-392)} [6c35,6c55) {fbreg(-392)} [6d0a,6d56) {fbreg(-392)} [7b81,7c1d) {fbreg(-392)} [7d07,7d54) {fbreg(-392)} [4319] variable 'alloc_avail' [5513,55d5) {fbreg(-440)} [55de,562b) {fbreg(-440)} [562b,563b) {reg13} [5669,5769) {fbreg(-440)} [57a7,57ba) {fbreg(-440)} [57cf,57e3) {fbreg(-440)} [5962,596e) {fbreg(-440)} [59c8,5a31) {fbreg(-440)} [5a4f,5dff) {fbreg(-440)} [5f75,5f9d) {fbreg(-440)} [623e,625a) {fbreg(-440)} [6a3a,6a6a) {fbreg(-440)} [6c35,6c46) {fbreg(-440)} [6d0a,6d18) {fbreg(-440)} [6d24,6d56) {fbreg(-440)} [7b81,7bad) {fbreg(-440)} [432d] variable 'split_bss' [57dd,57ee) {lit0, stack_value} [57ee,5962) {fbreg(-432)} [596e,5995) {fbreg(-432)} [59b3,59c8) {fbreg(-432)} [5a31,5a4f) {fbreg(-432)} [5a4f,5f4c) {lit0, stack_value} [5f5f,5f75) {fbreg(-432)} [5f81,60c3) {lit0, stack_value} [60c3,615d) {fbreg(-432)} [617b,623e) {fbreg(-432)} [625a,626b) {fbreg(-432)} [626b,62c0) {lit0, stack_value} [62c0,6722) {fbreg(-432)} [6722,6a6a) {lit0, stack_value} [6aa5,6ace) {lit0, stack_value} [6ace,6c35) {fbreg(-432)} [6c35,6c55) {lit0, stack_value} [6c55,6d0a) {fbreg(-432)} [6d0a,6d56) {lit0, stack_value} [6d56,7198) {fbreg(-432)} [7427,7499) {fbreg(-432)} [7858,7877) {fbreg(-432)} [78cf,790d) {fbreg(-432)} [7950,796f) {fbreg(-432)} [7b39,7b81) {fbreg(-432)} [7b81,7c1d) {lit0, stack_value} [7c1d,7d07) {fbreg(-432)} [7d07,7d4c) {lit0, stack_value} [7d54,7d8e) {fbreg(-432)} [4341] variable 'stripped_dynsym' [57ee,5962) {lit0, stack_value} [596e,5995) {lit0, stack_value} [59b3,59c8) {lit0, stack_value} [5a31,5a4f) {lit0, stack_value} [5f5f,5f75) {lit0, stack_value} [60c3,615d) {lit0, stack_value} [617b,623e) {lit0, stack_value} [625a,626b) {lit0, stack_value} [62c0,64a1) {lit0, stack_value} [64a1,6722) {fbreg(-472)} [6ace,6c35) {fbreg(-472)} [6c55,6cb6) {fbreg(-472)} [6cb6,6cd2) {lit0, stack_value} [6cd2,6d0a) {fbreg(-472)} [6d56,6d64) {lit0, stack_value} [6d64,6d6b) {fbreg(-472)} [6d6b,6d7c) {lit0, stack_value} [7c1d,7c62) {fbreg(-472)} [7c62,7c77) {lit0, stack_value} [7c77,7c9b) {fbreg(-472)} [7c9b,7cb7) {lit0, stack_value} [7cb7,7cff) {fbreg(-472)} [7cff,7d07) {lit0, stack_value} [7d54,7d8e) {fbreg(-472)} [4355] variable 'debuglink' [57ee,5858) {lit0, stack_value} [5858,5962) {fbreg(-368)} [596e,5995) {fbreg(-368)} (59b3,59b3) [59b3,59c8) {reg3} [5a31,5a4f) {fbreg(-368)} [5f5f,5f75) {fbreg(-368)} [60c3,615d) {fbreg(-368)} [617b,623e) {fbreg(-368)} [625a,626b) {fbreg(-368)} [62c0,63ee) {fbreg(-368)} [63ee,640c) {lit0, stack_value} [6cb6,6cd2) {fbreg(-368)} [6d56,6d64) {fbreg(-368)} [7c62,7c77) {fbreg(-368)} [7c9b,7cb7) {fbreg(-368)} [7cff,7d07) {fbreg(-368)} [4369] variable 'ndx_sec_num' [5800,5804) {reg1} [5804,5962) {fbreg(-400)} [596e,5995) {fbreg(-400)} [59b3,59c8) {fbreg(-400)} [5a31,5a4f) {fbreg(-400)} [5f5f,5f75) {fbreg(-400)} [60c3,615d) {fbreg(-400)} [617b,623e) {fbreg(-400)} [625a,626b) {fbreg(-400)} [62c0,6722) {fbreg(-400)} [6ace,6c35) {fbreg(-400)} [6c55,6d0a) {fbreg(-400)} [6d56,6e42) {fbreg(-400)} [714b,7198) {fbreg(-400)} [7b39,7b81) {fbreg(-400)} [7c1d,7d07) {fbreg(-400)} [7d54,7d8e) {fbreg(-400)} [437d] variable 'ndx_section' [5820,5858) {breg0(0)} [5858,5962) {breg7(0)} [596e,5995) {breg7(0)} [59b3,59c8) {breg7(0)} [5a31,5a4f) {breg7(0)} [5f5f,5f75) {breg7(0)} [60c3,615d) {fbreg(-456), deref} [617b,61cc) {breg7(0)} [61cc,623e) {fbreg(-456), deref} [625a,626b) {breg7(0)} [62c0,63ee) {fbreg(-456), deref} [63ee,63f0) {breg0(0)} [63f0,640c) {breg7(0)} [640c,6722) {fbreg(-456), deref} [6ace,6c35) {fbreg(-456), deref} [6c55,6d0a) {fbreg(-456), deref} [6d56,6d64) {breg7(0)} [6d64,7198) {fbreg(-456), deref} [7427,7485) {fbreg(-456), deref} [7858,7877) {fbreg(-456), deref} [78cf,790d) {fbreg(-456), deref} [7950,796f) {fbreg(-456), deref} [7b39,7b81) {fbreg(-456), deref} [7c1d,7d07) {fbreg(-456), deref} [7d54,7d8e) {fbreg(-456), deref} [4391] variable 'strtab' [5820,5858) {lit0, stack_value} [5858,5962) {fbreg(-336)} [596e,5995) {fbreg(-336)} [59b3,59c8) {fbreg(-336)} [5a31,5a4f) {fbreg(-336)} [5f5f,5f70) {fbreg(-336)} [5f70,5f75) {reg0} [60c3,615d) {fbreg(-336)} [617b,623e) {fbreg(-336)} [625a,626b) {fbreg(-336)} [62c0,63ee) {fbreg(-336)} [63ee,640c) {lit0, stack_value} [6cb6,6cd2) {fbreg(-336)} [6d56,6d64) {fbreg(-336)} [71cd,71fa) {fbreg(-336)} [74c8,764f) {fbreg(-336)} [766b,77e8) {fbreg(-336)} [7877,7896) {fbreg(-336)} [7c62,7c77) {fbreg(-336)} [7c9b,7cb7) {fbreg(-336)} [7cff,7d07) {fbreg(-336)} [43a5] variable 'strtab_data' [6413,6722) {fbreg(-440)} [6ace,6c35) {fbreg(-440)} [6c55,6cb6) {fbreg(-440)} [6cd2,6d0a) {fbreg(-440)} [6d64,7198) {fbreg(-440)} [7427,790d) {fbreg(-440)} [7950,796f) {fbreg(-440)} [7b39,7b81) {fbreg(-440)} [7c1d,7c62) {fbreg(-440)} [7c77,7c9b) {fbreg(-440)} [7cb7,7cff) {fbreg(-440)} [7d54,7d8e) {fbreg(-440)} [43b9] variable 'placed' [6450,6454) {breg5(0)} [6454,6722) {breg7(0)} [6ace,6c35) {breg7(0)} [6c55,6cb6) {breg7(0)} [6cd2,6d0a) {breg7(0)} [6d64,6ea8) {breg7(0)} [6ea8,6ec9) {fbreg(-480), deref} [6ec9,6f39) {breg7(0)} [6f39,6f90) {fbreg(-480), deref} [6f90,7198) {breg7(0)} [71bc,71cd) {breg7(0)} [7427,74af) {breg7(0)} [74af,7858) {fbreg(-480), deref} [7858,7877) {breg7(0)} [7877,78cf) {fbreg(-480), deref} [78cf,790d) {breg7(0)} [7950,796f) {breg7(0)} [7b39,7b81) {breg7(0)} [7c1d,7c62) {breg7(0)} [7c77,7c9b) {breg7(0)} [7cb7,7cff) {breg7(0)} [7d54,7d8e) {breg7(0)} [43cd] variable 'offset' [6455,64a1) {lit0, stack_value} [64a1,6722) {fbreg(-408)} [6ace,6c35) {fbreg(-408)} [6c55,6cb6) {fbreg(-408)} [6cd2,6d0a) {fbreg(-408)} [6d64,6d6b) {fbreg(-408)} [6d6b,6d7c) {lit0, stack_value} [726b,732d) {reg3} [7333,737d) {reg3} [7382,73c7) {reg3} [73ca,73e3) {reg0} [73e3,7407) {reg3} [740c,7427) {reg3} [792f,7934) {reg0} [7934,794b) {reg3} [796f,799a) {reg3} [7a66,7a77) {reg3} [7ae0,7af7) {reg3} [7c1d,7c62) {fbreg(-408)} [7c77,7c9b) {fbreg(-408)} [7cb7,7cff) {fbreg(-408)} [7d54,7d8e) {fbreg(-408)} [43e1] variable 'symdata' [6d7c,71cd) {lit0, stack_value} [7427,7485) {lit0, stack_value} [7485,748c) {reg0} [748c,764f) {fbreg(-456)} [766b,7858) {fbreg(-456)} [7858,7877) {lit0, stack_value} [7877,78cf) {fbreg(-456)} [78cf,790d) {lit0, stack_value} [7950,796f) {lit0, stack_value} [7b39,7b81) {lit0, stack_value} [43f5] variable 'symstrtab' [6d7c,7077) {lit0, stack_value} [7077,7080) {reg0} [7080,714b) {fbreg(-360)} [714b,71cd) {lit0, stack_value} [71cd,71fa) {fbreg(-360)} [7427,7446) {fbreg(-360)} [7446,745a) {lit0, stack_value} [745a,7460) {reg0} [7460,764f) {fbreg(-360)} [766b,78ee) {fbreg(-360)} [78ee,790d) {lit0, stack_value} [7950,796f) {fbreg(-360)} [7b39,7b81) {lit0, stack_value} [4409] variable 'symstrdata' [6d7c,71cd) {lit0, stack_value} [71cd,71fa) {fbreg(-432)} [7427,7499) {lit0, stack_value} [7499,74a0) {reg0} [74a0,764f) {fbreg(-432)} [766b,7858) {fbreg(-432)} [7858,7877) {lit0, stack_value} [7877,78cf) {fbreg(-432)} [78cf,790d) {lit0, stack_value} [7950,796f) {lit0, stack_value} [7b39,7b81) {lit0, stack_value} [441d] variable '__PRETTY_FUNCTION__' [51a0,7d8e) {addr(0xa930)} [4430] variable 'skip_reloc' (726b,726b) [726b,7416) {breg14(0), not, stack_value} [7934,7950) {breg14(0), not, stack_value} [4444] variable 'phnum' [51a0,7d8e) {fbreg(-272)} [69de] variable '' [5800,580c) {breg0(-2), stack_value} [580c,5858) {fbreg(-280), deref, lit2, minus, stack_value} [5858,5962) {fbreg(-400), deref, lit1, minus, stack_value} [596e,5995) {fbreg(-400), deref, lit1, minus, stack_value} [59b3,59c8) {fbreg(-400), deref, lit1, minus, stack_value} [5a31,5a4f) {fbreg(-400), deref, lit1, minus, stack_value} [5f5f,5f75) {fbreg(-400), deref, lit1, minus, stack_value} [60c3,615d) {fbreg(-400), deref, lit1, minus, stack_value} [617b,623e) {fbreg(-400), deref, lit1, minus, stack_value} [625a,626b) {fbreg(-400), deref, lit1, minus, stack_value} [62c0,63ee) {fbreg(-400), deref, lit1, minus, stack_value} [63ee,640c) {fbreg(-280), deref, lit2, minus, stack_value} [640c,6722) {fbreg(-400), deref, lit1, minus, stack_value} [6ace,6c35) {fbreg(-400), deref, lit1, minus, stack_value} [6c55,6d0a) {fbreg(-400), deref, lit1, minus, stack_value} [6d56,6e42) {fbreg(-400), deref, lit1, minus, stack_value} [714b,7198) {fbreg(-400), deref, lit1, minus, stack_value} [7b39,7b81) {fbreg(-400), deref, lit1, minus, stack_value} [7c1d,7d07) {fbreg(-400), deref, lit1, minus, stack_value} [7d54,7d8e) {fbreg(-400), deref, lit1, minus, stack_value} [69eb] variable '' [643b,643f) {breg0(-2), stack_value} [643f,6454) {fbreg(-408), deref, deref, lit2, minus, stack_value} [6ab2] variable '' [5e0b,5ee3) {fbreg(-336), deref, lit1, minus, stack_value} [5ef9,5f4c) {fbreg(-336), deref, lit1, minus, stack_value} [626b,628a) {fbreg(-336), deref, lit1, minus, stack_value} [7d07,7d4c) {fbreg(-336), deref, lit1, minus, stack_value} [6abf] variable '' [5e0b,5ee3) {fbreg(-336), deref, lit1, minus, stack_value} [5ef9,5f4c) {fbreg(-336), deref, lit1, minus, stack_value} [626b,628a) {fbreg(-336), deref, lit1, minus, stack_value} [7d07,7d4c) {fbreg(-336), deref, lit1, minus, stack_value} [6f45] variable '' [60c3,60da) {breg12(-1), stack_value} [60da,60dd) {reg3} [60dd,615d) {reg12} [61b3,623e) {breg12(-1), stack_value} [62c0,634e) {reg12} [7c62,7c77) {reg12} [7c9b,7cb7) {reg12} [7cff,7d07) {reg12} [6acc] inlined function 'new_shstrtab'@61a6 [6ae6] parameter 'strtab' [60c3,615d) {fbreg(-336)} [61a6,623e) {fbreg(-336)} [62c0,63ee) {fbreg(-336)} [63ee,640c) {lit0, stack_value} [6cb6,6cd2) {fbreg(-336)} [6d56,6d64) {fbreg(-336)} [7c62,7c77) {fbreg(-336)} [7c9b,7cb7) {fbreg(-336)} [7cff,7d07) {fbreg(-336)} [6af3] parameter 'stripped_shnum' [61a6,61b7) {reg3} [61b7,61de) {fbreg(-280)} [63ee,640c) {fbreg(-280)} [6d56,6d64) {reg3} [6b00] parameter 'sections' [60c3,615d) {reg14} [61a6,623e) {reg14} [62c0,63ee) {reg14} [63ee,6413) {reg14} [6cb6,6cd2) {reg14} [6d56,6d64) {reg14} [7c62,7c77) {reg14} [7c9b,7cb7) {reg14} [7cff,7d07) {reg14} [6b0d] parameter 'unstripped_shstrndx' [61a6,61ad) {fbreg(-392)} [63ee,640c) {fbreg(-304)} [6b1a] parameter 'shstrtab' [60c3,615d) {fbreg(-384)} [61a6,623e) {fbreg(-384)} [62c0,63ee) {fbreg(-384)} [63ee,6413) {fbreg(-384)} [6cb6,6cd2) {fbreg(-384)} [6d56,6d64) {fbreg(-384)} [7c62,7c77) {fbreg(-384)} [7c9b,7cb7) {fbreg(-384)} [7cff,7d07) {fbreg(-384)} [6b27] parameter 'unstripped_shnum' [60c3,60da) {reg12} [60da,60dd) {breg3(1), stack_value} [60dd,615d) {breg12(1), stack_value} [61a6,623e) {reg12} [62c0,634e) {breg12(1), stack_value} [63ee,640c) {fbreg(-408), deref} [6d56,6d64) {reg12} [7c62,7c77) {breg12(1), stack_value} [7c9b,7cb7) {breg12(1), stack_value} [7cff,7d07) {breg12(1), stack_value} [6b34] parameter 'unstripped' [60c3,615d) {fbreg(-344)} [61a6,623e) {fbreg(-344)} [62c0,63ee) {fbreg(-344)} [63ee,6413) {fbreg(-344)} [6cb6,6cd2) {fbreg(-344)} [6d56,6d64) {fbreg(-344)} [7c62,7c77) {fbreg(-344)} [7c9b,7cb7) {fbreg(-344)} [7cff,7d07) {fbreg(-344)} [4a3c] inlined function 'find_alloc_sections_prelink'@5a91 [4a56] parameter 'nsections' [5a91,5acf) {reg1} [5acf,5b15) {reg13} [5f81,5f9d) {reg13} [6c35,6c38) {reg1} [4a63] parameter 'nalloc' [5a91,5acf) {reg11} [5acf,5b5c) {fbreg(-336)} [5f81,5f9d) {fbreg(-336)} [6c35,6c38) {reg11} [6c38,6c46) {fbreg(-336)} [4a70] parameter 'sections' [5a91,5f4c) {reg7} [5f81,60c3) {reg7} [626b,62c0) {reg7} [6722,6a6a) {reg7} [6aa5,6ace) {reg7} [6c35,6c55) {reg7} [6d0a,6d56) {reg7} [7b81,7c1d) {reg7} [7d07,7d4c) {reg7} [4a7d] parameter 'bias' [5a91,5f4c) {fbreg(-360)} [5f81,60c3) {fbreg(-360)} [626b,62c0) {fbreg(-360)} [6722,6a6a) {fbreg(-360)} [6aa5,6ace) {fbreg(-360)} [6c35,6c55) {fbreg(-360)} [6d0a,6d56) {fbreg(-360)} [7b81,7c1d) {fbreg(-360)} [7d07,7d4c) {fbreg(-360)} [4a8a] parameter 'main_shstrtab' [5a91,5aab) {reg13} [5aab,5c7d) {fbreg(-400)} [5f81,5f96) {fbreg(-400)} [6c35,6c38) {reg13} [4a97] parameter 'main_ehdr' [5a91,5f4c) {fbreg(-352)} [5f81,60c3) {fbreg(-352)} [626b,62c0) {fbreg(-352)} [6722,6a6a) {fbreg(-352)} [6aa5,6ace) {fbreg(-352)} [6c35,6c55) {fbreg(-352)} [6d0a,6d56) {fbreg(-352)} [7b81,7c1d) {fbreg(-352)} [7d07,7d4c) {fbreg(-352)} [4aa4] parameter 'main' [5a91,5f4c) {fbreg(-328)} [5f81,60c3) {fbreg(-328)} [626b,62c0) {fbreg(-328)} [6722,6a6a) {fbreg(-328)} [6aa5,6ace) {fbreg(-328)} [6c35,6c55) {fbreg(-328)} [6d0a,6d56) {fbreg(-328)} [7b81,7c1d) {fbreg(-328)} [7d07,7d11) {fbreg(-328)} [4ab1] parameter 'debug_shstrtab' [5a91,5f4c) {fbreg(-384)} [5f81,60c3) {fbreg(-384)} [626b,62c0) {fbreg(-384)} [6722,6a6a) {fbreg(-384)} [6aa5,6ace) {fbreg(-384)} [6c35,6c55) {fbreg(-384)} [6d0a,6d56) {fbreg(-384)} [7b81,7c1d) {fbreg(-384)} [7d07,7d4c) {fbreg(-384)} [4abe] parameter 'debug' [5a91,5f4c) {fbreg(-344)} [5f81,60c3) {fbreg(-344)} [626b,62c0) {fbreg(-344)} [6722,6a6a) {fbreg(-344)} [6aa5,6ace) {fbreg(-344)} [6c35,6c55) {fbreg(-344)} [6d0a,6d56) {fbreg(-344)} [7b81,7c1d) {fbreg(-344)} [7d07,7d4c) {fbreg(-344)} [51ff] inlined function 'check_match'@606e [521c] parameter 'name' [606e,60be) {fbreg(-336)} [5229] parameter 'scn' [606e,60be) {reg3} [5236] parameter 'match' [523b] inlined function 'check_match'@606e [525d] parameter 'match' [5262] parameter 'name' [606e,60b1) {fbreg(-336)} [526f] parameter 'scn' [606e,60b1) {reg3} [5457] inlined function 'check_match'@6889 [546d] parameter 'name' (6889,6889) [68ea,6934) {fbreg(-440)} [547a] parameter 'scn' (6889,6889) [5487] parameter 'match' (6889,6889) [68ea,6934) {breg13(0), lit0, eq, stack_value} [5494] inlined function 'check_match'@68ea [54b6] parameter 'match' [68ea,6922) {breg13(0), lit0, eq, stack_value} [54c3] parameter 'name' [68ea,6922) {fbreg(-440)} [54d0] parameter 'scn' [4483] inlined function 'get_group_sig'@52f7 [449d] parameter 'shdr' [52f7,530b) {reg2} [530b,530c) {fbreg(-336)} [44aa] parameter 'elf' [52f7,530c) {fbreg(-328)} [47fb] inlined function 'get_group_sig'@5670 [4821] parameter 'shdr' [5669,5698) {reg15} [482e] parameter 'elf' [5669,5698) {fbreg(-344)} [483b] variable 'symscn' [4840] variable 'symshdr_mem' [4845] variable 'symshdr' [484a] variable 'symdata' [484f] variable 'sym_mem' [4854] variable 'sym' [4859] variable 'sig' [4dc6] inlined function 'get_group_sig'@5eb1 [4de0] parameter 'shdr' [5eb1,5ec5) {breg15(40), stack_value} [5ec5,5ec9) {reg4} [5ec9,5eca) {breg15(40), stack_value} [4ded] parameter 'elf' [5eb1,5eca) {fbreg(-328)} [489f] inlined function 'get_section_name'@5572 [48b9] parameter 'shstrtab' [5572,559c) {fbreg(-384)} [48c6] parameter 'shdr' [5572,559c) {reg15} [48d3] parameter 'ndx' [5572,558d) {reg0} [4c9d] inlined function 'get_section_name'@5e7a [4cb7] parameter 'shstrtab' [4cbc] parameter 'shdr' [5e7a,5e88) {breg15(40), stack_value} [7d07,7d4c) {breg15(40), stack_value} [4cc9] parameter 'ndx' [5e7a,5e88) {breg3(1), stack_value} [7d07,7d25) {breg3(1), stack_value} [7d25,7d4c) {fbreg(-328), deref, plus_uconst(1), stack_value} [4cd6] inlined function 'get_section_name'@7d11 [4cf8] parameter 'shdr' [7d11,7d4c) {breg15(40), stack_value} [4d05] parameter 'shstrtab' [4d0a] parameter 'ndx' [7d11,7d25) {breg3(1), stack_value} [7d25,7d4c) {fbreg(-328), deref, plus_uconst(1), stack_value} [512e] inlined function 'get_section_name'@5ff4 [5148] parameter 'shstrtab' [5ff4,6023) {fbreg(-384)} [5155] parameter 'shdr' [5ff4,6023) {fbreg(-336)} [5162] parameter 'ndx' [5ff4,6016) {reg0} [5f5c] inlined function 'get_section_name'@781a [5f76] parameter 'shstrtab' [781a,7829) {fbreg(-384)} [7896,789e) {fbreg(-384)} [5f83] parameter 'shdr' [781a,7823) {reg0} [5f90] parameter 'ndx' [781a,7829) {reg3} [7896,789e) {reg3} [6bf5] inlined function 'get_section_name'@612a [6c0f] parameter 'shstrtab' [612a,613d) {fbreg(-384)} [7cff,7d07) {fbreg(-384)} [6c1c] parameter 'shdr' [612a,6133) {reg0} [6c29] parameter 'ndx' [612a,613d) {breg15(1), stack_value} [7cff,7d07) {breg15(1), stack_value} [7871] function 'find_alloc_section'@3f60 frame_base: {call_frame_cfa {bregx(7,8)}} [7892] parameter 'shdr' [3f60,3faf) {reg5} [3faf,3fbf) {reg13} [3fbf,3fc4) {entry_value(1) {reg5}, stack_value} [3fc4,3ffe) {reg5} [3ffe,4037) {reg13} [78a6] parameter 'bias' [3f60,3f83) {reg4} [3f83,4037) {entry_value(1) {reg4}, stack_value} [78ba] parameter 'name' [3f60,3f6d) {reg1} [3f6d,3fc1) {reg14} [3fc1,3fc4) {entry_value(1) {reg1}, stack_value} [3fc4,4037) {reg14} [78ce] parameter 'sections' [3f60,3f79) {reg2} [3f79,3fbd) {reg12} [3fbd,3fc4) {entry_value(1) {reg2}, stack_value} [3fc4,4037) {reg12} [78e2] parameter 'nalloc' [3f60,3faf) {reg8} [3faf,3fc3) {reg15} [3fc3,3fc4) {entry_value(1) {reg8}, stack_value} [3fc4,3ff9) {reg8} [3ff9,4037) {reg15} [78f6] variable 'addr' [3f86,3f88) {reg4} [3f88,3fbb) {reg6} [3fc4,4037) {reg6} [790a] variable 'l' [3f86,3f88) {lit0, stack_value} [3f88,3faf) {reg2} [3fc4,3ffe) {reg2} [791c] variable 'u' [3f86,3f88) {reg8} [3f88,3faf) {reg1} [3fc4,3ffe) {reg1} [796d] function 'sections_match'@3ec0 frame_base: {call_frame_cfa {bregx(7,8)}} [798e] parameter 'sections' [3ec0,3ec7) {reg5} [3ec7,3f59) {entry_value(1) {reg5}, stack_value} [79a2] parameter 'i' [3ec0,3ec4) {reg4} [3ec4,3f59) {entry_value(1) {reg4}, stack_value} [79b4] parameter 'shdr' [3ec0,3ee4) {reg1} [3ee4,3ee8) {entry_value(1) {reg1}, stack_value} [3ee8,3f04) {reg1} [3f04,3f59) {entry_value(1) {reg1}, stack_value} [79c8] parameter 'name' [3ec0,3f37) {reg2} [3f37,3f46) {entry_value(1) {reg2}, stack_value} [3f46,3f59) {reg2} [79dc] inlined function 'sections_flags_match'@3ed2 [79f6] parameter 'sh_type' [3ed2,3edc) {reg0} [3ee8,3ef8) {reg0} [7a03] parameter 'sh_flags2' [3ed2,3edc) {reg4} [3ee8,3ef8) {reg4} [7a10] parameter 'sh_flags1' [3ed2,3edc) {reg8} [3ee8,3ef8) {reg8} [7a91] function 'compare_symbols_output'@3180 frame_base: {call_frame_cfa {bregx(7,8)}} [7ab2] parameter 'a' [3180,3239) {reg5} [3239,3240) {entry_value(1) {reg5}, stack_value} [3240,3255) {reg5} [3255,325c) {entry_value(1) {reg5}, stack_value} [7ac4] parameter 'b' [3180,319d) {reg4} [319d,31ff) {reg1} [31ff,3201) {entry_value(1) {reg4}, stack_value} [3201,3232) {reg1} [3232,3240) {entry_value(1) {reg4}, stack_value} [3240,324e) {reg1} [324e,325c) {entry_value(1) {reg4}, stack_value} [7ad6] variable 's1' [3180,3239) {reg5} [3239,3240) {entry_value(1) {reg5}, stack_value} [3240,3255) {reg5} [3255,325c) {entry_value(1) {reg5}, stack_value} [7ae9] variable 's2' [3180,319d) {reg4} [319d,31ff) {reg1} [31ff,3201) {entry_value(1) {reg4}, stack_value} [3201,3232) {reg1} [3232,3240) {entry_value(1) {reg4}, stack_value} [3240,324e) {reg1} [324e,325c) {entry_value(1) {reg4}, stack_value} [7afc] variable 'cmp' [3192,31a3) {reg0} [31a3,31bc) {breg5(8), deref, lit0, eq, const1u(255), and, breg1(8), deref, lit0, eq, minus, stack_value} [31bc,31c8) {reg0} [31c8,31d8) {breg1(36), deref_size(1), lit4, shr, const1u(255), and, lit0, eq, const1u(255), and, breg8(0), const1u(255), and, lit0, eq, minus, stack_value} [31d8,31da) {breg0(0), const1u(255), and, breg4(0), const1u(255), and, minus, stack_value} [31da,31fa) {reg0} [3201,320d) {reg0} [3212,323b) {reg0} [3240,3245) {reg0} [3247,3257) {reg0} [a09f] inlined function 'compare_symbols'@3d32 [a0b5] parameter 'b' [3d32,3d42) {reg4} [3d4e,3d54) {reg4} [3d54,3d5d) {entry_value(1) {reg4}, stack_value} [a0c2] parameter 'a' [3d32,3d42) {reg5} [3d4e,3d58) {reg5} [3d58,3d5d) {entry_value(1) {reg5}, stack_value} [7c28] function 'collect_symbols'@37e0 frame_base: {call_frame_cfa {bregx(7,8)}} [7c45] parameter 'outelf' [37e0,3804) {reg5} [3804,3b2d) {fbreg(-200)} [7c59] parameter 'rel' [37e0,380b) {reg4} [380b,3b2d) {fbreg(-201)} [7c6d] parameter 'symscn' [37e0,384e) {reg1} [384e,3b2d) {entry_value(1) {reg1}, stack_value} [7c81] parameter 'strscn' [37e0,384e) {reg2} [384e,388a) {reg15} [388a,3a91) {entry_value(1) {reg2}, stack_value} [3a91,3ade) {reg15} [3ade,3b2d) {entry_value(1) {reg2}, stack_value} [7c95] parameter 'nent' [37e0,384e) {reg8} [384e,3b2d) {fbreg(-256)} [7ca9] parameter 'bias' [37e0,384e) {reg9} [384e,3b2d) {fbreg(-216)} [7cbd] parameter 'scnmap' [37e0,3b2d) {fbreg(0)} [7ccc] parameter 'table' [37e0,3b2d) {fbreg(8)} [7cdb] parameter 'map' [37e0,3b2d) {fbreg(16)} [7ceb] parameter 'split_bss' [37e0,3b2d) {fbreg(24)} [7cfa] variable 'symdata' [3857,3866) {reg0} [3866,3a91) {fbreg(-248)} [3a91,3aa1) {reg0} [3aa1,3b2d) {fbreg(-248)} [7d0e] variable 'strdata' [386d,3884) {reg0} [3884,3a11) {reg14} [3a31,3a8e) {reg14} [3ab6,3ac9) {reg0} [3ac9,3b2d) {reg14} [7d22] variable 'shndxdata' [8019] function 'compare_sections_nonrel'@4130 frame_base: {call_frame_cfa {bregx(7,8)}} [803a] parameter 'a' [4130,4136) {reg5} [4136,4137) {entry_value(1) {reg5}, stack_value} [804c] parameter 'b' [4130,4136) {reg4} [4136,4137) {entry_value(1) {reg4}, stack_value} [8080] function 'compare_sections_rel'@4140 frame_base: {call_frame_cfa {bregx(7,8)}} [80a1] parameter 'a' [4140,4149) {reg5} [4149,414a) {entry_value(1) {reg5}, stack_value} [80b3] parameter 'b' [4140,4149) {reg4} [4149,414a) {entry_value(1) {reg4}, stack_value} [a358] inlined function 'compare_sections'@406f [a372] parameter 'rel' [406f,4089) {reg1} [4089,40bc) {entry_value(1) {reg1}, stack_value} [40fd,4105) {entry_value(1) {reg1}, stack_value} [a37f] parameter 'b' [406f,40b7) {reg6} [40b7,40bc) {entry_value(1) {reg4}, stack_value} [40fd,4105) {reg6} [a38c] parameter 'a' [406f,40bb) {reg2} [40bb,40bc) {entry_value(1) {reg5}, stack_value} [40fd,4105) {reg2} [4723] inlined function 'compare_unalloc_sections'@56cd [4739] parameter 'sig2' [56cd,5725) {breg12(0), const1u(104), mul, breg3(0), plus, plus_uconst(16)} [4746] parameter 'sig1' [56cd,5726) {fbreg(-400)} [4753] parameter 'name2' [56cd,5725) {breg12(0), const1u(104), mul, breg3(0), plus, plus_uconst(8)} [4760] parameter 'name1' [56cd,5726) {fbreg(-368)} [476d] parameter 'shdr2' [56cd,5726) {breg12(0), const1u(104), mul, breg3(0), plus, plus_uconst(40), stack_value} [477a] parameter 'shdr1' [56cd,5726) {reg14} [4787] inlined function 'compare_unalloc_sections'@5707 [479d] parameter 'shdr1' [5707,5726) {reg14} [47aa] parameter 'shdr2' [5707,5726) {breg12(0), const1u(104), mul, breg3(0), plus, plus_uconst(40), stack_value} [47b7] parameter 'sig2' [5707,5725) {breg12(0), const1u(104), mul, breg3(0), plus, plus_uconst(16)} [47c4] parameter 'sig1' [5707,5726) {fbreg(-400)} [47d1] parameter 'name2' [5707,5725) {breg12(0), const1u(104), mul, breg3(0), plus, plus_uconst(8)} [47de] parameter 'name1' [5707,5726) {fbreg(-368)} [a3a8] inlined function 'compare_unalloc_sections'@406f [a3be] parameter 'sig2' [406f,40b7) {breg6(16)} [40b7,40bb) {entry_value(1) {reg4}, plus_uconst(16)} [40fd,4105) {breg6(16)} [a3cb] parameter 'sig1' [406f,40bb) {breg2(16)} [40fd,4105) {breg2(16)} [a3d8] parameter 'name2' [406f,40b7) {breg6(8)} [40b7,40bb) {entry_value(1) {reg4}, plus_uconst(8)} [40fd,4105) {breg6(8)} [a3e5] parameter 'name1' [406f,40bb) {breg2(8)} [40fd,4105) {breg2(8)} [a3f2] parameter 'shdr2' [406f,40b7) {breg6(40), stack_value} [40b7,40bc) {entry_value(1) {reg4}, plus_uconst(40), stack_value} [40fd,4105) {breg6(40), stack_value} [a3ff] parameter 'shdr1' [406f,40bb) {breg2(40), stack_value} [40bb,40bc) {entry_value(1) {reg5}, plus_uconst(40), stack_value} [40fd,4105) {breg2(40), stack_value} [a40c] inlined function 'compare_unalloc_sections'@409b [a422] parameter 'shdr1' [409b,40bb) {breg2(40), stack_value} [40bb,40bc) {entry_value(1) {reg5}, plus_uconst(40), stack_value} [a42f] parameter 'shdr2' [409b,40b7) {breg6(40), stack_value} [40b7,40bc) {entry_value(1) {reg4}, plus_uconst(40), stack_value} [a43c] parameter 'sig2' [409b,40b7) {breg6(16)} [40b7,40bb) {entry_value(1) {reg4}, plus_uconst(16)} [a449] parameter 'sig1' [409b,40bb) {breg2(16)} [a456] parameter 'name2' [409b,40b7) {breg6(8)} [40b7,40bb) {entry_value(1) {reg4}, plus_uconst(8)} [a463] parameter 'name1' [409b,40bb) {breg2(8)} [a481] inlined function 'compare_alloc_sections'@40c0 [a497] parameter 'rel' [40bc,40c8) {reg1} [40c8,40fd) {entry_value(1) {reg1}, stack_value} [a4a4] parameter 's2' [40bc,40fc) {reg6} [40fc,40fd) {entry_value(1) {reg4}, stack_value} [a4b1] parameter 's1' [40bc,40e2) {reg2} [40e2,40fd) {entry_value(1) {reg5}, stack_value} [83b3] function 'adjust_all_relocs'@4940 frame_base: {call_frame_cfa {bregx(7,8)}} [83d0] parameter 'elf' [4940,4955) {reg5} [4955,49fe) {reg6} [49fe,4a07) {entry_value(1) {reg5}, stack_value} [4a07,4a4e) {reg6} [83e4] parameter 'symtab' [4940,497f) {reg4} [497f,49fd) {reg3} [49fd,4a07) {entry_value(1) {reg4}, stack_value} [4a07,4a29) {reg3} [4a29,4a49) {entry_value(1) {reg4}, stack_value} [4a49,4a4e) {reg3} [83f8] parameter 'symshdr' [4940,497f) {reg1} [497f,4a06) {reg15} [4a06,4a07) {entry_value(1) {reg1}, stack_value} [4a07,4a4e) {reg15} [840c] parameter 'map' [4940,497f) {reg2} [497f,4a4e) {fbreg(-160)} [8420] parameter 'map_size' [4940,497f) {reg8} [497f,4a4e) {fbreg(-152)} [8434] variable 'new_sh_link' (4983,4983) [4983,4a02) {reg13} [4a07,4a4e) {reg13} [8448] variable 'scn' (4983,4983) [4983,4999) {reg14} [4999,49aa) {reg0} [49aa,49e1) {reg14} [49e1,49f6) {reg0} [49f6,4a04) {reg14} [4a07,4a4e) {reg14} [871b] inlined function 'adjust_reloc'@456d [8735] parameter 'map_size' [456d,4598) {reg15} [8742] parameter 'map' [456d,4598) {reg12} [874f] parameter 'info' [456d,4571) {breg0(8), stack_value} [4571,4598) {breg1(8), stack_value} [876e] inlined function 'adjust_reloc'@4893 [8790] parameter 'info' [8795] parameter 'map' [4893,48a8) {reg12} [87a2] parameter 'map_size' [4893,48a8) {reg15} [87af] variable 'ndx' [88fb] inlined function 'adjust_reloc'@4609 [8921] parameter 'map_size' [4609,4634) {reg15} [892e] parameter 'map' [4609,4634) {reg12} [893b] parameter 'info' [4609,460d) {breg0(8), stack_value} [460d,4634) {breg1(8), stack_value} [8948] variable 'ndx' [4614,4627) {reg2} [4627,4629) {breg0(0), const1u(32), shr, stack_value} [4629,4634) {breg1(8), deref, const1u(32), shr, stack_value} [a63a] inlined function 'update_sh_size'@41b0 [a660] parameter 'outscn' [41a7,41c9) {reg3} [a66d] parameter 'data' [41a7,41c9) {reg6} [a67a] variable 'shdr_mem' [a67f] variable 'newshdr' [6d4e] inlined function 'update_shdr'@6353 [6d68] parameter 'newshdr' [6353,6367) {fbreg(-480)} [6cb6,6cd2) {fbreg(-480)} [6d75] parameter 'outscn' [6353,6367) {fbreg(-488)} [6cb6,6cd2) {fbreg(-488)} [6d82] inlined function 'update_shdr'@6cb6 [6da8] parameter 'outscn' [6cb6,6cd2) {fbreg(-488)} [6db5] parameter 'newshdr' [6cb6,6cd2) {fbreg(-480)} [9f5b] inlined function 'update_shdr'@3cc0 [9f81] parameter 'outscn' [3cc0,3cf9) {entry_value(1) {reg5}, stack_value} [9f8e] parameter 'newshdr' [3cc0,3cf9) {entry_value(1) {reg4}, stack_value} [a525] inlined function 'update_shdr'@4187 [a53f] parameter 'newshdr' [4187,418b) {reg4} [a54c] parameter 'outscn' [4187,41a5) {reg3} [41a5,41a7) {entry_value(1) {reg5}, stack_value} [41e9,4209) {reg3} [4209,420b) {entry_value(1) {reg5}, stack_value} [420b,4210) {reg3} [a559] inlined function 'update_shdr'@41f0 [a57f] parameter 'outscn' [41e9,4209) {reg3} [4209,420b) {entry_value(1) {reg5}, stack_value} [a58c] parameter 'newshdr' [ac72] inlined function 'symtab_count_leading_section_symbols'@4f3d [ac8c] parameter 'newsymdata' [4f3d,4f41) {reg0} [4f41,5039) {fbreg(-264)} [5082,5112) {fbreg(-264)} [ac99] parameter 'shnum' [4f3d,4f71) {reg15} [4f71,5039) {fbreg(0)} [5082,5112) {fbreg(0)} [aca6] parameter 'scn' [4f3d,4f55) {reg14} [4f55,5039) {fbreg(-216)} [5082,5112) {fbreg(-216)} [acb3] parameter 'elf' [4f3d,5039) {fbreg(-272)} [5082,5112) {fbreg(-272)} [7a1e] inlined function 'section_can_shrink'@3f0c [7a38] parameter 'shdr' [3f0c,3f28) {breg5(40), stack_value} [3f46,3f59) {breg5(40), stack_value} [6fad] inlined function 'free_new_data'@79fa [6fd3] variable 'list' [7a01,7a17) {reg3} [7a17,7a1a) {reg12} [7a1a,7a28) {reg3} [62a4] inlined function 'record_new_data'@755f [62be] parameter 'data' [755f,7571) {reg0} [8b5b] inlined function 'record_new_data'@4385 [8b75] parameter 'data' [4385,43b2) {reg14} [8d43] inlined function 'record_new_data'@473d [8d5d] parameter 'data' [473d,476a) {reg14} [8fbd] inlined function 'record_new_data'@47d0 [8fd7] parameter 'data' [47ce,47ff) {reg15} [a7a4] inlined function 'record_new_data'@4b46 [a7be] parameter 'data' [4b46,4b58) {reg0} [9417] function 'make_directories'@32f0 frame_base: {call_frame_cfa {bregx(7,8)}} [9434] parameter 'path' [32f0,3302) {reg5} [3302,333a) {reg3} [333a,337e) {entry_value(1) {reg5}, stack_value} [337e,3385) {reg3} [3385,33b3) {entry_value(1) {reg5}, stack_value} [33b3,33ce) {reg3} [33ce,33e4) {entry_value(1) {reg5}, stack_value} [9448] variable 'lastslash' [3303,3327) {reg0} [337e,3387) {reg0} [945c] variable 'dir' [3338,333a) {reg0} [333a,3379) {reg6} [3379,337d) {reg5} [3387,33b3) {reg6} [33b3,33ca) {reg0} [33ca,33e4) {reg6} [9622] function 'copy_elf'@33f0 frame_base: {call_frame_cfa {bregx(7,8)}} [9640] parameter 'outelf' [33f0,33fe) {reg5} [33fe,377e) {reg12} [377e,3785) {entry_value(1) {reg5}, stack_value} [3785,37d3) {reg12} [9653] parameter 'inelf' [33f0,3421) {reg4} [3421,377c) {reg6} [377c,3785) {entry_value(1) {reg4}, stack_value} [3785,37d3) {reg6} [9666] variable 'shstrndx' [33f0,37d3) {fbreg(-224)} [9675] variable 'ehdr_mem' [33f0,37d3) {fbreg(-144)} [9684] variable 'ehdr' [345b,3465) {reg0} [3465,34b2) {reg3} [3556,35c2) {reg3} [35c4,3638) {reg3} [36fe,3709) {reg0} [3709,3719) {reg3} [371e,3739) {reg3} [373e,3759) {reg3} [3785,37a1) {reg3} [37a6,37c9) {reg3} [9697] variable 'phnum' [33f0,37d3) {fbreg(-216)} [96a7] variable 'scn' [34b2,34c3) {reg3} [34c3,34d0) {reg0} [34d0,3556) {reg3} [3660,3679) {reg3} [367b,3699) {reg3} [369b,36b9) {reg3} [375e,3771) {reg0} [3771,377b) {reg3} [37ce,37d3) {reg3} [9b38] function 'parse_opt'@2e30 frame_base: {call_frame_cfa {bregx(7,8)}} [9b5a] parameter 'key' [2e30,2e67) {reg5} [2e67,2eaa) {entry_value(1) {reg5}, stack_value} [2eaa,2ebf) {reg5} [2ebf,2fdd) {entry_value(1) {reg5}, stack_value} [2fdd,2ff2) {reg5} [2ff2,3177) {entry_value(1) {reg5}, stack_value} [9b6d] parameter 'arg' [2e30,2e85) {reg4} [2e85,2eaa) {entry_value(1) {reg4}, stack_value} [2eaa,2ef8) {reg4} [2ef8,2f35) {entry_value(1) {reg4}, stack_value} [2f35,2f49) {reg4} [2f49,2f50) {entry_value(1) {reg4}, stack_value} [2f50,3015) {reg4} [3015,3070) {entry_value(1) {reg4}, stack_value} [3070,3077) {reg4} [3077,3081) {entry_value(1) {reg4}, stack_value} [3081,308f) {reg4} [308f,3150) {entry_value(1) {reg4}, stack_value} [3150,3177) {reg4} [9b80] parameter 'state' [2e30,2e73) {reg1} [2e73,2ea6) {reg3} [2ea6,2eaa) {entry_value(1) {reg1}, stack_value} [2eaa,2ecf) {reg1} [2ecf,2fdd) {reg3} [2fdd,2ff2) {reg1} [2ff2,3177) {reg3} [9b93] variable 'info' [2e55,2e85) {reg12} [2eaa,2fe8) {reg12} [2fe8,2fed) {breg1(40)} [2fed,2ff2) {breg12(-16), stack_value} [2ff2,303c) {reg12} [3070,314b) {reg12} [3150,3177) {reg12} [27fd] inlined function 'error'@2cf4 [2817] parameter '__format' [2cf4,2cf6) {reg0} [2cf6,2cfa) {reg1} [2824] parameter '__errnum' [2cf4,2cfb) {lit0, stack_value} [2831] parameter '__status' [2cf4,2cfb) {lit1, stack_value} [3025] inlined function 'error'@851d [303f] parameter '__format' [851d,8526) {reg0} [8526,852a) {reg1} [304c] parameter '__errnum' [851d,852b) {lit0, stack_value} [3059] parameter '__status' [851d,852b) {lit1, stack_value} [3091] inlined function 'error'@85c3 [30ab] parameter '__format' [85c3,85ca) {reg0} [85ca,85ce) {reg1} [30b8] parameter '__errnum' [85c3,85cf) {lit0, stack_value} [30c5] parameter '__status' [85c3,85cf) {lit1, stack_value} [3277] inlined function 'error'@8682 [3291] parameter '__format' [8682,8684) {reg0} [8684,8688) {reg1} [329e] parameter '__errnum' [8682,8689) {lit0, stack_value} [32ab] parameter '__status' [8682,8689) {lit1, stack_value} [32d7] inlined function 'error'@86d7 [32f1] parameter '__format' [86d7,86de) {reg0} [86de,86e2) {reg1} [32fe] parameter '__errnum' [86d7,86e3) {lit0, stack_value} [330b] parameter '__status' [86d7,86e3) {lit1, stack_value} [365f] inlined function 'error'@8372 [3679] parameter '__format' [8372,8374) {reg0} [8374,8378) {reg1} [3686] parameter '__errnum' [8372,8379) {lit0, stack_value} [3693] parameter '__status' [8372,8379) {lit1, stack_value} [3ac3] inlined function 'error'@329c [3add] parameter '__format' [329c,32bb) {addr(0x90a8), stack_value} [3aea] parameter '__errnum' [329c,32bb) {lit0, stack_value} [3af7] parameter '__status' [329c,329f) {breg3(0), not, const1u(255), and, stack_value} [3d0c] inlined function 'error'@7e59 [3d26] parameter '__format' [7e59,7e5b) {reg0} [7e5b,7e5f) {reg1} [3d33] parameter '__errnum' [7e59,7e60) {lit0, stack_value} [3d40] parameter '__status' [7e59,7e60) {lit1, stack_value} [3e45] inlined function 'error'@80a3 [3e6b] parameter '__format' [80a3,80b7) {reg3} [3e78] parameter '__errnum' [80a3,80b2) {breg0(0)} [80b2,80b6) {reg4} [3e85] parameter '__status' [402b] inlined function 'error'@7f94 [4045] parameter '__format' [7f94,7f96) {reg0} [7f96,7f9a) {reg1} [4052] parameter '__errnum' [7f94,7f9b) {lit0, stack_value} [405f] parameter '__status' [7f94,7f9b) {lit0, stack_value} [408b] inlined function 'error'@8038 [40a5] parameter '__format' [8038,803a) {reg0} [803a,803e) {reg1} [40b2] parameter '__errnum' [8038,803f) {lit0, stack_value} [40bf] parameter '__status' [8038,803f) {lit0, stack_value} [44ff] inlined function 'error'@6aa0 [4519] parameter '__format' [6aa0,6aa5) {reg0} [4526] parameter '__errnum' [6aa0,6aa5) {lit0, stack_value} [4533] parameter '__status' [6aa0,6aa5) {lit1, stack_value} [48e1] inlined function 'error'@5796 [48fb] parameter '__format' (5796,5796) [4908] parameter '__errnum' (5796,5796) [4915] parameter '__status' (5796,5796) [4d17] inlined function 'error'@7d45 [4d31] parameter '__format' [7d45,7d47) {reg0} [7d47,7d4b) {reg1} [4d3e] parameter '__errnum' [7d45,7d4c) {lit0, stack_value} [4d4b] parameter '__status' [7d45,7d4c) {lit1, stack_value} [4e5e] inlined function 'error'@6d4a [4e78] parameter '__format' [6d4a,6d51) {reg0} [6d51,6d55) {reg1} [4e85] parameter '__errnum' [6d4a,6d56) {lit0, stack_value} [4e92] parameter '__status' [6d4a,6d56) {lit1, stack_value} [4ec3] inlined function 'error'@7ba6 [4edd] parameter '__format' [7ba6,7ba8) {reg0} [7ba8,7bac) {reg1} [4eea] parameter '__errnum' [7ba6,7bad) {lit0, stack_value} [4ef7] parameter '__status' [7ba6,7bad) {lit1, stack_value} [527c] inlined function 'error'@60aa [5296] parameter '__format' [60aa,60ac) {reg0} [60ac,60b0) {reg1} [52a3] parameter '__errnum' [60aa,60b1) {lit0, stack_value} [52b0] parameter '__status' [60aa,60b1) {lit0, stack_value} [54d5] inlined function 'error'@6918 [54ef] parameter '__format' [6918,691d) {reg0} [691d,6921) {reg1} [54fc] parameter '__errnum' [6918,6922) {lit0, stack_value} [5509] parameter '__status' [6918,6922) {lit0, stack_value} [57d7] inlined function 'error'@7cf8 [57f1] parameter '__format' [7cf8,7cff) {addr(0x9d28), stack_value} [57fe] parameter '__errnum' [7cf8,7cff) {lit0, stack_value} [580b] parameter '__status' [7cf8,7cff) {lit1, stack_value} [58d0] inlined function 'error'@7c5b [58ea] parameter '__format' [7c5b,7c5d) {reg0} [7c5d,7c61) {reg1} [58f7] parameter '__errnum' [7c5b,7c62) {lit0, stack_value} [5904] parameter '__status' [7c5b,7c62) {lit1, stack_value} [59ca] inlined function 'error'@7c1d [59ec] parameter '__format' [7c1d,7c32) {addr(0x9d58), stack_value} [59f9] parameter '__errnum' [7c1d,7c32) {lit0, stack_value} [5a06] parameter '__status' [7c1d,7c32) {lit1, stack_value} [5a70] inlined function 'error'@7c94 [5a8a] parameter '__format' [7c94,7c9b) {addr(0x9cd8), stack_value} [5a97] parameter '__errnum' [7c94,7c9b) {lit0, stack_value} [5aa4] parameter '__status' [7c94,7c9b) {lit1, stack_value} [5add] inlined function 'error'@7cd4 [5af7] parameter '__format' [7cd4,7cdb) {addr(0x9d00), stack_value} [5b04] parameter '__errnum' [7cd4,7cdb) {lit0, stack_value} [5b11] parameter '__status' [7cd4,7cdb) {lit1, stack_value} [6231] inlined function 'error'@714b [6257] parameter '__format' [714b,7160) {addr(0x9dd8), stack_value} [6264] parameter '__errnum' [714b,7160) {lit0, stack_value} [6271] parameter '__status' [714b,7160) {lit1, stack_value} [6334] inlined function 'error'@77d5 [635a] parameter '__format' [77d5,77e8) {addr(0x9e38), stack_value} [6367] parameter '__errnum' [77d5,77e8) {lit0, stack_value} [6374] parameter '__status' [77d5,77e8) {lit1, stack_value} [69f8] inlined function 'error'@538b [6a12] parameter '__format' [538b,538d) {reg0} [538d,5391) {reg1} [6a1f] parameter '__errnum' [538b,5392) {lit0, stack_value} [6a2c] parameter '__status' [538b,5392) {lit1, stack_value} [6a58] inlined function 'error'@5662 [6a72] parameter '__format' [5662,5664) {reg0} [5664,5668) {reg1} [6a7f] parameter '__errnum' [5662,5669) {lit0, stack_value} [6a8c] parameter '__status' [5662,5669) {lit1, stack_value} [6e3d] inlined function 'error'@7c62 [6e63] parameter '__format' [7c62,7c77) {addr(0x9ca8), stack_value} [6e70] parameter '__errnum' [7c62,7c77) {lit0, stack_value} [6e7d] parameter '__status' [7c62,7c77) {lit1, stack_value} [7b10] inlined function 'error'@322b [7b36] parameter '__format' [322b,3240) {addr(0x9610), stack_value} [7b43] parameter '__errnum' [322b,3240) {lit0, stack_value} [7b50] parameter '__status' [322b,3240) {lit1, stack_value} [7b83] inlined function 'error'@3247 [7ba5] parameter '__format' [3247,325c) {addr(0x9074), stack_value} [7bb5] parameter '__errnum' [7bbb] parameter '__status' [7e09] inlined function 'error'@3b21 [7e23] parameter '__format' [3b21,3b23) {reg0} [3b23,3b27) {reg1} [7e30] parameter '__errnum' [3b21,3b28) {lit0, stack_value} [7e3d] parameter '__status' [3b21,3b28) {lit1, stack_value} [7f1c] inlined function 'error'@3a2a [7f36] parameter '__format' [3a2a,3a2c) {reg0} [3a2c,3a30) {reg1} [7f43] parameter '__errnum' [3a2a,3a31) {lit0, stack_value} [7f50] parameter '__status' [3a2a,3a31) {lit1, stack_value} [8489] inlined function 'error'@4a42 [84a3] parameter '__format' [4a42,4a44) {reg0} [4a44,4a48) {reg1} [84b0] parameter '__errnum' [4a42,4a49) {lit0, stack_value} [84bd] parameter '__status' [4a42,4a49) {lit1, stack_value} [86bb] inlined function 'error'@44d0 [86d5] parameter '__format' [44d0,44d2) {reg0} [44d2,44d6) {reg1} [86e2] parameter '__errnum' [44d0,44d7) {lit0, stack_value} [86ef] parameter '__status' [44d0,44d7) {lit1, stack_value} [87b4] inlined function 'error'@4893 [87d6] parameter '__format' [4893,48a8) {addr(0x91d6), stack_value} [87e3] parameter '__errnum' [4893,48a8) {lit0, stack_value} [87f0] parameter '__status' [4893,48a8) {lit1, stack_value} [8ba9] inlined function 'error'@48ad [8bcf] parameter '__format' [48ad,48c2) {addr(0x99b8), stack_value} [8bdc] parameter '__errnum' [48ad,48c2) {lit0, stack_value} [8be9] parameter '__status' [48ad,48c2) {lit1, stack_value} [8dab] inlined function 'error'@4827 [8dd1] parameter '__format' [4827,483c) {addr(0x9930), stack_value} [8dde] parameter '__errnum' [4827,483c) {lit0, stack_value} [8deb] parameter '__status' [4827,483c) {lit1, stack_value} [8e1e] inlined function 'error'@48c2 [8e44] parameter '__format' [48c2,48d7) {addr(0x9990), stack_value} [8e51] parameter '__errnum' [48c2,48d7) {lit0, stack_value} [8e5e] parameter '__status' [48c2,48d7) {lit1, stack_value} [8e91] inlined function 'error'@48f6 [8eb7] parameter '__format' [48f6,490b) {addr(0x9960), stack_value} [8ec4] parameter '__errnum' [48f6,490b) {lit0, stack_value} [8ed1] parameter '__status' [48f6,490b) {lit1, stack_value} [900b] inlined function 'error'@483c [9031] parameter '__format' [483c,4851) {addr(0x99e0), stack_value} [903e] parameter '__errnum' [483c,4851) {lit0, stack_value} [904b] parameter '__status' [483c,4851) {lit1, stack_value} [9115] inlined function 'error'@490b [913b] parameter '__format' [490b,4920) {addr(0x98d8), stack_value} [9148] parameter '__errnum' [490b,4920) {lit0, stack_value} [9155] parameter '__status' [490b,4920) {lit1, stack_value} [9188] inlined function 'error'@4920 [91a2] parameter '__format' [4920,4935) {addr(0x9900), stack_value} [91af] parameter '__errnum' [4920,4935) {lit0, stack_value} [91bc] parameter '__status' [4920,4935) {lit1, stack_value} [9470] inlined function 'error'@33ac [948a] parameter '__format' [33ac,33ae) {reg0} [33ae,33b2) {reg1} [9497] parameter '__errnum' [33ac,33b2) {reg4} [94a4] parameter '__status' [33ac,33b3) {lit1, stack_value} [94cb] inlined function 'error'@33d3 [94f1] parameter '__format' [33d3,33e4) {reg3} [94fe] parameter '__errnum' [33d3,33df) {breg0(0)} [33df,33e3) {reg4} [950b] parameter '__status' [996a] inlined function 'error'@3659 [9984] parameter '__format' [3659,365b) {reg0} [365b,365f) {reg1} [9991] parameter '__errnum' [3659,3660) {lit0, stack_value} [999e] parameter '__status' [3659,3660) {lit1, stack_value} [9da1] inlined function 'error'@3c49 [9dc7] parameter '__format' [3c49,3c5d) {reg3} [9dd4] parameter '__errnum' [3c49,3c58) {breg0(0)} [3c58,3c5c) {reg4} [9de1] parameter '__status' [9e88] inlined function 'error'@3c99 [9ea2] parameter '__format' [3c99,3ca0) {reg0} [3ca0,3ca4) {reg1} [9eaf] parameter '__errnum' [9eb5] parameter '__status' [9f9b] inlined function 'error'@3cf2 [9fb5] parameter '__format' [3cf2,3cf4) {reg0} [3cf4,3cf8) {reg1} [9fc2] parameter '__errnum' [9fc8] parameter '__status' [a176] inlined function 'error'@3e43 [a190] parameter '__format' [3e43,3e45) {reg0} [3e45,3e49) {reg1} [a19d] parameter '__errnum' [3e43,3e4a) {lit0, stack_value} [a1aa] parameter '__status' [3e43,3e4a) {lit1, stack_value} [a591] inlined function 'error'@41e2 [a5ab] parameter '__format' [41e2,41e4) {reg0} [41e4,41e8) {reg1} [a5b8] parameter '__errnum' [41e2,41e9) {lit0, stack_value} [a5c5] parameter '__status' [41e2,41e9) {lit1, stack_value} [a834] inlined function 'error'@4e32 [a84e] parameter '__format' [4e32,4e34) {reg0} [4e34,4e38) {reg1} [a85b] parameter '__errnum' [4e32,4e39) {lit0, stack_value} [a868] parameter '__status' [4e32,4e39) {lit1, stack_value} [aa90] inlined function 'error'@4e9e [aab6] parameter '__format' [4e9e,4eb3) {addr(0x9a78), stack_value} [aac3] parameter '__errnum' [4e9e,4eb3) {lit0, stack_value} [aad0] parameter '__status' [4e9e,4eb3) {lit1, stack_value} [ad30] inlined function 'error'@50ba [ad4a] parameter '__format' [50ba,50bc) {reg0} [50bc,50c0) {reg1} [ad57] parameter '__errnum' [50ba,50c1) {lit0, stack_value} [ad64] parameter '__status' [50ba,50c1) {lit1, stack_value} [62f2] inlined function 'memset'@759f [630c] parameter '__len' [759f,75a3) {lit24, stack_value} [6319] parameter '__ch' [759f,75a3) {lit0, stack_value} [6326] parameter '__dest' [759f,75a3) {reg1} [6ca5] inlined function 'memset'@61d4 [6cbf] parameter '__len' [61d4,61de) {reg1} [61de,61e5) {breg12(0), lit3, shl, stack_value} [6ccc] parameter '__ch' [61d4,61e5) {lit0, stack_value} [6cd9] parameter '__dest' [61d4,61e5) {reg7} [6f52] inlined function 'memset'@6450 [6f6c] parameter '__len' [6450,6454) {reg1} [6f79] parameter '__ch' [6450,6455) {lit0, stack_value} [6f86] parameter '__dest' [6450,6454) {reg5} [6454,6455) {reg7} [35e9] inlined function 'open'@813e [3603] parameter '__oflag' [813e,8156) {breg13(0), lit0, eq, const1u(255), and, lit1, shl, stack_value} [3610] parameter '__path' [813e,8156) {reg6} [38fb] inlined function 'open'@80fa [3915] parameter '__oflag' [80fa,80ff) {lit0, stack_value} [3922] parameter '__path' [80fa,80fe) {reg2} [80fe,80ff) {fbreg(-240)} [3df6] inlined function 'open'@7e95 [3e10] parameter '__oflag' [7e95,7ea1) {const1u(66), stack_value} [3e1d] parameter '__path' [7e95,7e9b) {reg5} [7e9b,7ea1) {reg14} [2424] inlined function 'printf'@28e8 [243e] parameter '__fmt' [28e8,28f2) {addr(0x9470), stack_value} [246c] inlined function 'printf'@2916 [2486] parameter '__fmt' [2916,2920) {addr(0x947b), stack_value} [24ad] inlined function 'printf'@294f [24d3] parameter '__fmt' [294f,2965) {addr(0x9486), stack_value} [254f] inlined function 'printf'@2ba0 [2575] parameter '__fmt' [2ba0,2bb8) {addr(0x9480), stack_value} [2507] inlined function 'putchar'@2b8a [252d] parameter '__c' [2b8a,2ba0) {const1u(45), stack_value} [9d67] function 'open_file'@3c20 frame_base: {call_frame_cfa {bregx(7,8)}} [9d82] parameter 'file' [3c20,3c38) {reg5} [3c38,3c5d) {reg6} [9d8f] variable 'fd' [9d94] parameter 'writable' [3c20,3c5d) {GNU_parameter_ref[3bb0], stack_value} [9e46] function 'get_section_name'@3c60 frame_base: {call_frame_cfa {bregx(7,8)}} [9e61] parameter 'ndx' [3c60,3c6a) {reg5} [3c6a,3ca5) {reg3} [9e6e] parameter 'shstrtab' [3c60,3ca5) {GNU_parameter_ref[7864], stack_value} [9e7b] parameter 'shdr' [3c60,3ca5) {GNU_parameter_ref[7858], stack_value} [9f26] function 'update_shdr'@3cb0 frame_base: {call_frame_cfa {bregx(7,8)}} [9f41] parameter 'outscn' [3cb0,3cb5) {reg5} [3cb5,3cf9) {entry_value(1) {reg5}, stack_value} [9f4e] parameter 'newshdr' [3cb0,3cb5) {reg4} [3cb5,3cf9) {entry_value(1) {reg4}, stack_value} [a050] function 'compare_symbols'@3d00 frame_base: {call_frame_cfa {bregx(7,8)}} [a06b] parameter 'a' [3d00,3d58) {reg5} [3d58,3d5d) {entry_value(1) {reg5}, stack_value} [3d5d,3d66) {reg5} [a078] parameter 'b' [3d00,3d54) {reg4} [3d54,3d5d) {entry_value(1) {reg4}, stack_value} [3d5d,3d66) {reg4} [a085] variable 's1' [3d00,3d58) {reg5} [3d58,3d5d) {entry_value(1) {reg5}, stack_value} [3d5d,3d66) {reg5} [a092] variable 's2' [3d00,3d54) {reg4} [3d54,3d5d) {entry_value(1) {reg4}, stack_value} [3d5d,3d66) {reg4} [a0ee] function 'get_group_sig'@3d70 frame_base: {call_frame_cfa {bregx(7,8)}} [a109] parameter 'elf' [3d70,3d97) {reg5} [3d97,3e0e) {reg6} [3e0e,3e13) {entry_value(1) {reg5}, stack_value} [3e13,3eb6) {reg6} [a116] parameter 'shdr' [3d70,3d83) {reg4} [3d83,3e10) {reg12} [3e10,3e13) {entry_value(1) {reg4}, stack_value} [3e13,3eb6) {reg12} [a123] variable 'symscn' [3d98,3dac) {reg0} [3dac,3e0d) {reg3} [3e13,3e1a) {reg0} [3e4a,3e66) {reg3} [3e68,3e7f) {reg3} [3e81,3e98) {reg3} [3e9a,3eb1) {reg3} [a130] variable 'symshdr_mem' [3d70,3eb6) {fbreg(-128)} [a139] variable 'symshdr' [3db3,3dc2) {reg0} [3dc2,3e12) {reg13} [3e4a,3e9a) {reg13} [3e9a,3ea1) {reg0} [3ea1,3eb6) {reg13} [a146] variable 'symdata' [3dc9,3ddb) {reg0} [3e81,3e88) {reg0} [a153] variable 'sym_mem' [3d70,3eb6) {fbreg(-160)} [a15c] variable 'sym' [3ddc,3df2) {reg0} [3e68,3e6f) {reg0} [a169] variable 'sig' [3df3,3e13) {reg0} [3e4a,3e4e) {reg0} [3e4f,3e56) {reg0} [a2fc] function 'compare_sections'@4040 frame_base: {call_frame_cfa {bregx(7,8)}} [a317] parameter 'a' [4040,405a) {reg5} [405a,40bb) {reg2} [40bb,40bc) {entry_value(1) {reg5}, stack_value} [40bc,40e2) {reg2} [40e2,40fd) {entry_value(1) {reg5}, stack_value} [40fd,412a) {reg2} [a324] parameter 'b' [4040,4054) {reg4} [4054,40b7) {reg6} [40b7,40bc) {entry_value(1) {reg4}, stack_value} [40bc,40fc) {reg6} [40fc,40fd) {entry_value(1) {reg4}, stack_value} [40fd,410b) {reg6} [410b,410c) {entry_value(1) {reg4}, stack_value} [410c,4122) {reg6} [4122,4123) {entry_value(1) {reg4}, stack_value} [4123,412a) {reg6} [a331] parameter 'rel' [4040,4089) {reg1} [4089,40bc) {entry_value(1) {reg1}, stack_value} [40bc,40c8) {reg1} [40c8,410c) {entry_value(1) {reg1}, stack_value} [410c,4123) {reg1} [4123,412a) {entry_value(1) {reg1}, stack_value} [a33e] variable 's1' [4044,405a) {reg5} [405a,40bb) {reg2} [40bb,40bc) {entry_value(1) {reg5}, stack_value} [40bc,40e2) {reg2} [40e2,40fd) {entry_value(1) {reg5}, stack_value} [40fd,412a) {reg2} [a34b] variable 's2' [4044,4054) {reg4} [4054,40b7) {reg6} [40b7,40bc) {entry_value(1) {reg4}, stack_value} [40bc,40fc) {reg6} [40fc,40fd) {entry_value(1) {reg4}, stack_value} [40fd,410b) {reg6} [410b,410c) {entry_value(1) {reg4}, stack_value} [410c,4122) {reg6} [4122,4123) {entry_value(1) {reg4}, stack_value} [4123,412a) {reg6} [a4da] function 'update_sh_size'@4150 frame_base: {call_frame_cfa {bregx(7,8)}} [a4f5] parameter 'outscn' [4150,4173) {reg5} [4173,41a5) {reg3} [41a5,41a7) {entry_value(1) {reg5}, stack_value} [41a7,41c9) {reg3} [41c9,41e9) {entry_value(1) {reg5}, stack_value} [41e9,4209) {reg3} [4209,420b) {entry_value(1) {reg5}, stack_value} [420b,4210) {reg3} [a502] parameter 'data' [4150,416f) {reg4} [416f,41a6) {reg6} [41a6,41a7) {entry_value(1) {reg4}, stack_value} [41a7,4210) {reg6} [a50f] variable 'shdr_mem' [4150,4210) {fbreg(-112)} [a518] variable 'newshdr' [4174,4180) {reg0} [4180,418b) {reg4} [41a7,41b9) {reg0} [a6c6] function 'add_new_section_symbols'@4a50 frame_base: {call_frame_cfa {bregx(7,8)}} [a6e1] parameter 'old_symscn' [4a50,4a60) {reg5} [4a60,4b70) {reg13} [4b70,4b77) {reg5} [4b77,4e9e) {entry_value(1) {reg5}, stack_value} [4e9e,4eb3) {reg13} [4eb3,4eb8) {entry_value(1) {reg5}, stack_value} [a6ee] parameter 'old_shnum' [4a50,4a84) {reg4} [4a84,4c68) {reg3} [4c68,4d1e) {fbreg(-328)} [4d1e,4e5b) {entry_value(1) {reg4}, stack_value} [4e5b,4e7f) {fbreg(-328)} [4e7f,4e9e) {entry_value(1) {reg4}, stack_value} [4e9e,4eb3) {reg3} [4eb3,4eb8) {entry_value(1) {reg4}, stack_value} [a6fb] parameter 'elf' [4a50,4aa8) {reg1} [4aa8,4dfe) {fbreg(-288)} [4dfe,4dff) {breg7(-280)} [4dff,4eb8) {fbreg(-288)} [a708] parameter 'rel' [4a50,4aa8) {reg2} [4aa8,4dfe) {fbreg(-297)} [4dfe,4dff) {breg7(-289)} [4dff,4eb8) {fbreg(-297)} [a715] parameter 'symscn' [4a50,4aa8) {reg8} [4aa8,4dfe) {fbreg(-280)} [4dfe,4dff) {breg7(-272)} [4dff,4eb8) {fbreg(-280)} [a722] parameter 'shnum' [4a50,4a77) {reg9} [4a77,4dfe) {fbreg(-296)} [4dfe,4dff) {breg7(-288)} [4dff,4eb8) {fbreg(-296)} [a72f] variable 'added' [4aa4,4aa8) {reg9} [4aa8,4b9d) {reg14} [4b9d,4c2d) {fbreg(-320)} [4c2d,4c68) {fbreg(-296), deref, breg3(0), minus, stack_value} [4c68,4d1e) {fbreg(-296), deref, fbreg(-328), deref, minus, stack_value} [4d1e,4dfe) {fbreg(-296), deref, entry_value(1) {reg4}, minus, stack_value} [4dfe,4dff) {breg7(-288), deref, entry_value(1) {reg4}, minus, stack_value} [4dff,4e5b) {fbreg(-296), deref, entry_value(1) {reg4}, minus, stack_value} [4e5b,4e7f) {fbreg(-296), deref, fbreg(-328), deref, minus, stack_value} [4e7f,4e9e) {fbreg(-296), deref, entry_value(1) {reg4}, minus, stack_value} [4e9e,4eb3) {reg14} [4eb3,4eb8) {fbreg(-296), deref, entry_value(1) {reg4}, minus, stack_value} [a73c] variable 'shdr_mem' [4a50,4eb8) {fbreg(-208)} [a745] variable 'shdr' [4aa9,4add) {reg0} [4add,4ba7) {reg15} [4ba7,4c2d) {fbreg(-328)} [4e9e,4eae) {reg0} [4eae,4eb3) {reg15} [a752] variable 'nsym' [4aeb,4afa) {reg0} [4afa,4dfe) {fbreg(-312)} [4dfe,4dff) {breg7(-304)} [4dff,4e19) {fbreg(-312)} [4e39,4e7f) {fbreg(-312)} [4eb3,4eb8) {fbreg(-312)} [a75f] variable '' [4aeb,4afa) {breg0(-2), stack_value} [4afa,4dfe) {fbreg(-312), deref, lit2, minus, stack_value} [4dfe,4dff) {breg7(-304), deref, lit2, minus, stack_value} [4dff,4e19) {fbreg(-312), deref, lit2, minus, stack_value} [4e39,4e7f) {fbreg(-312), deref, lit2, minus, stack_value} [4eb3,4eb8) {fbreg(-312), deref, lit2, minus, stack_value} [a76c] variable 'symndx_map' [4b15,4df4) {breg7(0)} [4df4,4dfe) {fbreg(-272), deref} [4dfe,4dff) {breg7(-264), deref} [4dff,4e19) {breg7(0)} [4e39,4e7f) {breg7(0)} [4eb3,4eb8) {breg7(0)} [a77d] variable 'symdata' [4b2f,4b37) {reg0} [4b37,4c2d) {reg12} [a78a] variable 'shndxdata' [4b2f,4e19) {lit0, stack_value} [4e39,4e7f) {lit0, stack_value} [4eb3,4eb8) {lit0, stack_value} [a797] variable 'old_symdata' [4b89,4bb1) {reg0} [4bb1,4dfe) {fbreg(-256)} [4dfe,4dff) {breg7(-248)} [4dff,4e19) {fbreg(-256)} [4e39,4e7f) {fbreg(-256)} [4eb3,4eb8) {fbreg(-256)} [abe4] function 'check_symtab_section_symbols'@4ec0 frame_base: {call_frame_cfa {bregx(7,8)}} [abff] parameter 'elf' [4ec0,4ee7) {reg5} [4ee7,5192) {fbreg(-272)} [ac0c] parameter 'rel' [4ec0,4ef5) {reg4} [4ef5,5192) {entry_value(1) {reg4}, stack_value} [ac19] parameter 'scn' [4ec0,4f32) {reg1} [4f32,4f71) {reg3} [4f71,5039) {fbreg(-248)} [5039,5082) {entry_value(1) {reg1}, stack_value} [5082,518d) {fbreg(-248)} [518d,5192) {entry_value(1) {reg1}, stack_value} [ac26] parameter 'shnum' [4ec0,4f32) {reg2} [4f32,5192) {fbreg(-200)} [ac33] parameter 'shstrndx' [4ec0,4f32) {reg8} [4f32,5192) {fbreg(-208)} [ac40] parameter 'oscn' [4ec0,4f32) {reg9} [4f32,4f55) {reg14} [4f55,5192) {fbreg(-216)} [ac4d] parameter 'oshnum' [4ec0,5192) {fbreg(0)} [ac55] parameter 'oshstrndx' [4ec0,5192) {fbreg(8)} [ac5d] parameter 'debuglink' [4ec0,5192) {fbreg(16)} [ac65] variable 'n' [5039,5067) {fbreg(-256)} [5067,5081) {reg4} [5112,5154) {reg14} [5157,518d) {reg14} module 'unstrip' [af1d] CU '/usr/src/debug/elfutils/0.188-r0/lib/xasprintf.c'@8720 [b09c] function 'xasprintf'@8720 frame_base: {call_frame_cfa {bregx(7,8)}} [b0be] parameter 'fmt' [8720,87c2) {reg5} [87c2,87ce) {reg1} [87ce,881e) {entry_value(1) {reg5}, stack_value} [b0d3] variable 'res' [8720,881e) {fbreg(-232)} [b0e2] variable 'ap' [8720,881e) {fbreg(-224)} [b158] inlined function 'error'@8812 [b170] parameter '__format' [8812,8814) {reg0} [8814,8818) {reg1} [b17d] parameter '__errnum' [8812,8819) {lit0, stack_value} [b18a] parameter '__status' [8812,8819) {lit1, stack_value} [b0f0] inlined function 'vasprintf'@87ba [b108] parameter '__ap' [87ba,87ce) {reg2} [87ce,87cf) {fbreg(-224), stack_value} [b115] parameter '__fmt' [87ba,87ce) {reg1} [87ce,87cf) {entry_value(1) {reg5}, stack_value} [b122] parameter '__ptr' [87ba,87bf) {fbreg(-232), stack_value} [87bf,87ce) {reg0} [87ce,87cf) {fbreg(-232), stack_value} module 'unstrip' [b26e] CU '/usr/src/debug/elfutils/0.188-r0/lib/xmalloc.c'@0 [b3a1] function 'xrealloc'@88a0 frame_base: {call_frame_cfa {bregx(7,8)}} [b3c1] parameter 'p' [88a0,88a8) {reg5} [88a8,88a9) {entry_value(1) {reg5}, stack_value} [88a9,88ca) {reg0} [b3d2] parameter 'n' [88a0,88a8) {reg4} [88a8,88dc) {entry_value(1) {reg4}, stack_value} [b47a] function 'xcalloc'@8860 frame_base: {call_frame_cfa {bregx(7,8)}} [b49a] parameter 'n' [8860,8868) {reg5} [8868,889c) {entry_value(1) {reg5}, stack_value} [b4ab] parameter 's' [8860,8868) {reg4} [8868,889c) {entry_value(1) {reg4}, stack_value} [b4bc] variable 'p' [8869,888a) {reg0} [b563] function 'xmalloc'@8820 frame_base: {call_frame_cfa {bregx(7,8)}} [b583] parameter 'n' [8820,8828) {reg5} [8828,885c) {entry_value(1) {reg5}, stack_value} [b594] variable 'p' [8829,884a) {reg0} [b3e3] inlined function 'error'@88d5 [b3fa] parameter '__format' [88d5,88d7) {reg0} [88d7,88db) {reg1} [b407] parameter '__errnum' [b40d] parameter '__status' [b4cc] inlined function 'error'@8895 [b4e3] parameter '__format' [8895,8897) {reg0} [8897,889b) {reg1} [b4f0] parameter '__errnum' [b4f6] parameter '__status' [b5a4] inlined function 'error'@8855 [b5bb] parameter '__format' [8855,8857) {reg0} [8857,885b) {reg1} [b5c8] parameter '__errnum' [b5ce] parameter '__status' module 'unstrip' [b66a] CU '/usr/src/debug/elfutils/0.188-r0/lib/printversion.c'@88e0 [bb7d] function 'print_version'@88e0 frame_base: {call_frame_cfa {bregx(7,8)}} [bb9b] parameter 'stream' [88e0,8908) {reg5} [8908,8925) {reg3} [8925,8941) {reg5} [8941,8942) {entry_value(1) {reg5}, stack_value} [bbad] parameter 'state' [88e0,88f6) {reg4} [88f6,8942) {entry_value(1) {reg4}, stack_value} [bbbf] inlined function 'fprintf'@88e0 [bbd6] parameter '__fmt' [88e0,8909) {addr(0xa95e), stack_value} [bbe3] parameter '__stream' [88e0,8908) {reg5} [8908,8909) {reg3} [bc31] inlined function 'fprintf'@892d [bc48] parameter '__fmt' [892d,892f) {reg0} [892f,8941) {reg1} [bc55] parameter '__stream' module 'libelf.so' [2f] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_version.c'@3430 [2c8] function 'elf_version'@3430 frame_base: {call_frame_cfa {bregx(7,8)}} [2e6] parameter 'version' [3430,3459) {reg5} [3459,3465) {entry_value(1) {reg5}, stack_value} module 'libelf.so' [31b] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_hash.c'@3470 [399] function 'elf_hash'@3470 frame_base: {call_frame_cfa {bregx(7,8)}} [3bb] parameter 'string' [3470,34e8) {reg5} [3c9] inlined function '_dl_elf_hash'@3470 [3ea] parameter 'name_arg' [3470,34e7) {reg5} [3f7] variable 'name' [3470,34b8) {reg5} [34b8,34e7) {reg2} [404] variable 'hash' [3473,3484) {reg0} [3484,3487) {breg5(0), deref_size(1), const1u(255), and, stack_value} [3487,3493) {reg0} [3493,3496) {breg5(0), deref_size(1), const1u(255), and, lit4, shl, breg5(1), deref_size(1), const1u(255), and, plus, stack_value} [3496,34a2) {reg0} [34a2,34a5) {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} [34a5,34b5) {reg0} [34b5,34b8) {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} [34b8,34c4) {reg0} [34cb,34e7) {reg0} (34e7,34e7) module 'libelf.so' [489] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_error.c'@34f0 [7be] function 'elf_errmsg'@3550 frame_base: {call_frame_cfa {bregx(7,8)}} [7e1] parameter 'error' [3550,355f) {reg5} [355f,3589) {reg3} [3589,3627) {entry_value(1) {reg5}, stack_value} [7f5] variable 'last_error' [3569,3588) {reg0} [3588,358a) {reg1} [358a,35a6) {reg0} [35a6,35ce) {form_tls_address, const8u(0)} [35cf,35e8) {reg0} [35e9,3607) {reg0} [3608,3626) {form_tls_address, const8u(0)} [80a] variable '__PRETTY_FUNCTION__' [3550,3627) {addr(0x140c0)} [904] function '__libelf_seterrno'@3520 frame_base: {call_frame_cfa {bregx(7,8)}} [923] parameter 'value' [3520,3539) {reg5} [3539,3542) {entry_value(1) {reg5}, stack_value} [938] function 'elf_errno'@34f0 frame_base: {call_frame_cfa {bregx(7,8)}} [956] variable 'result' [3506,3517) {reg1} module 'libelf.so' [978] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_fill.c'@3630 [abd] function 'elf_fill'@3630 frame_base: {call_frame_cfa {bregx(7,8)}} [ad7] parameter 'fill' [3630,3637) {reg5} module 'libelf.so' [af3] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_begin.c'@3640 [1ff0] function 'elf_begin'@4db0 frame_base: {call_frame_cfa {bregx(7,8)}} [2011] parameter 'fildes' [4db0,4e0b) {reg5} [4e0b,4e0d) {reg6} [4e0d,4e11) {reg5} [4e11,4e12) {entry_value(1) {reg5}, stack_value} [4e12,4ed3) {reg6} [4ed3,4eda) {entry_value(1) {reg5}, stack_value} [4eda,4eeb) {reg5} [4eeb,4f26) {reg6} [4f26,4f2a) {reg5} [4f2a,4f2b) {entry_value(1) {reg5}, stack_value} [4f2b,4f35) {reg5} [4f35,4f3e) {entry_value(1) {reg5}, stack_value} [4f3e,4f4f) {reg5} [4f4f,4f71) {reg6} [2025] parameter 'cmd' [4db0,4e09) {reg4} [4e09,4e0c) {reg3} [4e0c,4e11) {reg4} [4e11,4e12) {entry_value(1) {reg4}, stack_value} [4e12,4ed3) {reg3} [4ed3,4eda) {entry_value(1) {reg4}, stack_value} [4eda,4f19) {reg3} [4f19,4f2a) {reg2} [4f2a,4f2b) {entry_value(1) {reg4}, stack_value} [4f2b,4f39) {reg4} [4f39,4f3e) {entry_value(1) {reg4}, stack_value} [4f3e,4f71) {reg3} [2039] parameter 'ref' [4db0,4e11) {reg1} [4e11,4eda) {entry_value(1) {reg1}, stack_value} [4eda,4eeb) {reg1} [4eeb,4f2b) {entry_value(1) {reg1}, stack_value} [4f2b,4f39) {reg1} [4f39,4f3e) {entry_value(1) {reg1}, stack_value} [4f3e,4f4f) {reg1} [4f4f,4f71) {entry_value(1) {reg1}, stack_value} [204d] variable 'retval' (4e6a,4e6a) [2061] inlined function 'lock_dup_elf'@4e03 [207b] parameter 'ref' [4e03,4e11) {reg1} [4e11,4e12) {entry_value(1) {reg1}, stack_value} [2088] parameter 'cmd' [4e03,4e11) {reg4} [4e11,4e12) {entry_value(1) {reg4}, stack_value} [2095] parameter 'fildes' [4e03,4e11) {reg5} [4e11,4e12) {entry_value(1) {reg5}, stack_value} [20c6] inlined function 'write_file'@4e70 [20e0] parameter 'cmd' [4e70,4ed3) {reg3} [4f60,4f71) {reg3} [20ed] parameter 'fd' [4e70,4ed3) {reg6} [4f60,4f71) {reg6} [22ef] function 'dup_elf'@4cd0 frame_base: {call_frame_cfa {bregx(7,8)}} [2310] parameter 'fildes' [4cd0,4cfb) {reg5} [4cfb,4d49) {reg6} [4d4a,4d5d) {reg6} [4d5e,4d62) {reg5} [4d62,4d88) {reg6} [4d88,4d95) {reg5} [4d95,4dac) {reg6} [2324] parameter 'cmd' [4cd0,4d14) {reg4} [4d14,4d4a) {entry_value(1) {reg4}, stack_value} [4d4a,4d7b) {reg4} [4d7b,4d84) {fbreg(-36)} [4d84,4d88) {entry_value(1) {reg4}, stack_value} [4d88,4d99) {reg4} [4d99,4d9e) {entry_value(1) {reg4}, stack_value} [4d9e,4da7) {reg4} [4da7,4dac) {entry_value(1) {reg4}, stack_value} [2338] parameter 'ref' [4cd0,4cf6) {reg1} [4cf6,4d48) {reg3} [4d48,4d4a) {entry_value(1) {reg1}, stack_value} [4d4a,4d5c) {reg3} [4d5c,4d5e) {reg0} [4d5e,4d68) {reg1} [4d68,4d88) {reg3} [4d88,4d99) {reg1} [4d99,4dac) {reg3} [234c] variable 'result' [4d32,4d43) {reg0} [23c1] function '__libelf_next_arhdr_wrlock'@45b0 frame_base: {call_frame_cfa {bregx(7,8)}} [23e2] parameter 'elf' [45b0,4605) {reg5} [4605,46fc) {reg12} [46fc,4703) {entry_value(1) {reg5}, stack_value} [4703,48d7) {reg12} [48d7,48f6) {reg5} [48f6,4cc4) {reg12} [23f6] variable 'ar_hdr' [4605,4692) {reg13} [46b7,46ce) {reg13} [4703,4732) {reg13} [488d,48d7) {reg13} [48ea,498f) {reg13} [498f,499e) {fbreg(-176)} [49ad,4a48) {reg13} [4a48,4b3f) {fbreg(-176)} [4b8d,4c37) {fbreg(-176)} [240a] variable 'elf_ar_hdr' [4633,46b7) {breg12(120), stack_value} [4703,48d7) {breg12(120), stack_value} [493d,497d) {breg12(120), stack_value} [498f,49e4) {breg12(120), stack_value} [49f7,4cb9) {breg12(120), stack_value} [4cbe,4cc4) {breg12(120), stack_value} [241e] variable 'maxsize' [4879,488d) {reg1} [2495] inlined function 'read_long_names' [24a6] parameter 'elf' [308c] function 'read_file'@41b0 frame_base: {call_frame_cfa {bregx(7,8)}} [30ad] parameter 'fildes' [41b0,4231) {reg5} [4231,425f) {reg13} [425f,4264) {entry_value(1) {reg5}, stack_value} [4264,427b) {reg5} [427b,435e) {reg13} [435e,436d) {reg5} [436d,455f) {reg13} [455f,4579) {reg5} [4579,458f) {reg13} [458f,45a9) {reg5} [45a9,45ae) {reg13} [30c1] parameter 'offset' [41b0,4223) {reg4} [4223,4231) {reg1} [4231,423b) {reg14} [423b,4264) {entry_value(1) {reg4}, stack_value} [4264,427b) {reg4} [427b,435e) {reg14} [435e,4365) {reg4} [4365,44f4) {reg14} [44f4,4532) {breg0(40)} [4532,455a) {reg14} [455a,455f) {entry_value(1) {reg4}, stack_value} [455f,4572) {reg4} [4572,458f) {reg14} [458f,45a2) {reg4} [45a2,45ae) {reg14} [30d5] parameter 'maxsize' [41b0,4220) {reg1} [4220,4264) {fbreg(-248)} [4264,4272) {reg1} [4272,435e) {fbreg(-248)} [435e,436d) {reg1} [436d,455f) {fbreg(-248)} [455f,456b) {reg1} [456b,458f) {fbreg(-248)} [458f,459b) {reg1} [459b,45ae) {fbreg(-248)} [30e9] parameter 'cmd' [41b0,422d) {reg2} [422d,4231) {reg8} [4231,4264) {fbreg(-228)} [4264,427b) {reg2} [427b,435e) {fbreg(-228)} [435e,436d) {reg2} [436d,455f) {fbreg(-228)} [455f,4566) {reg2} [4566,458f) {fbreg(-228)} [458f,4596) {reg2} [4596,45ae) {fbreg(-228)} [30fd] parameter 'parent' [41b0,4228) {reg8} [4228,4231) {reg0} [4231,4264) {fbreg(-240)} [4264,427b) {reg8} [427b,435e) {fbreg(-240)} [435e,436d) {reg8} [436d,455f) {fbreg(-240)} [455f,457d) {reg8} [457d,458f) {fbreg(-240)} [458f,45ad) {reg0} [45ad,45ae) {fbreg(-240)} [3111] variable 'map_address' [41eb,4209) {lit0, stack_value} [4209,423b) {reg3} [4264,427b) {lit0, stack_value} [435e,43b2) {lit0, stack_value} [43b2,43b6) {reg0} [43b6,43ed) {reg3} [43ed,4405) {lit0, stack_value} [4532,455a) {reg3} [455f,457e) {lit0, stack_value} [458f,45ae) {reg3} [3125] variable 'use_mmap' [41eb,4209) {breg3(0), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4209,422d) {breg2(-8), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [422d,4231) {breg8(-8), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4231,4264) {fbreg(-228), deref_size(4), lit8, minus, const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4264,427b) {breg3(0), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [427b,435e) {fbreg(-228), deref_size(4), lit8, minus, const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [435e,43b2) {breg3(0), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [43b2,43ed) {fbreg(-228), deref_size(4), lit8, minus, const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [43ed,4405) {breg3(0), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4405,455f) {fbreg(-228), deref_size(4), lit8, minus, const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [455f,457e) {breg3(0), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [457e,458f) {fbreg(-228), deref_size(4), lit8, minus, const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [458f,4596) {breg2(-8), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4596,45ae) {fbreg(-228), deref_size(4), lit8, minus, const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [3139] variable '__PRETTY_FUNCTION__' [41b0,45ae) {addr(0x14878)} [3278] inlined function 'read_unmmaped_file'@4289 [3292] parameter 'parent' [4289,42f4) {fbreg(-240)} [42fb,4359) {fbreg(-240)} [4405,4532) {fbreg(-240)} [457e,458f) {fbreg(-240)} [329f] parameter 'cmd' [4289,42f4) {fbreg(-228)} [42fb,4359) {fbreg(-228)} [4405,4532) {fbreg(-228)} [457e,458f) {fbreg(-228)} [32ac] parameter 'maxsize' [4289,42f4) {fbreg(-248)} [42fb,4359) {fbreg(-248)} [4405,4532) {fbreg(-248)} [457e,458f) {fbreg(-248)} [32b9] parameter 'offset' [4289,42f4) {reg14} [42fb,4359) {reg14} [4405,44f4) {reg14} [44f4,4532) {breg0(40)} [457e,458f) {reg14} [32c6] parameter 'fildes' [4289,42f4) {reg13} [42fb,4359) {reg13} [4405,4532) {reg13} [457e,458f) {reg13} [3837] function '__libelf_read_mmaped_file'@4060 frame_base: {call_frame_cfa {bregx(7,8)}} [3858] parameter 'fildes' [4060,4093) {reg5} [4093,40cc) {reg12} [40cc,40cf) {entry_value(1) {reg5}, stack_value} [40cf,4126) {reg5} [4126,4131) {reg12} [4131,4134) {entry_value(1) {reg5}, stack_value} [4134,4142) {reg5} [4142,4194) {reg12} [4194,4197) {breg0(36)} [4197,41a8) {reg12} [386c] parameter 'map_address' [4060,408e) {reg4} [408e,40cf) {entry_value(1) {reg4}, stack_value} [40cf,4126) {reg4} [4126,4134) {entry_value(1) {reg4}, stack_value} [4134,413d) {reg4} [413d,41a8) {entry_value(1) {reg4}, stack_value} [3880] parameter 'offset' [4060,4089) {reg1} [4089,40c9) {reg3} [40c9,40cf) {entry_value(1) {reg1}, stack_value} [40cf,40d4) {reg1} [40d4,412e) {reg3} [412e,4134) {entry_value(1) {reg1}, stack_value} [4134,4164) {reg3} [4164,4197) {breg0(40)} [4197,41a8) {reg3} [3894] parameter 'maxsize' [4060,409b) {reg2} [409b,40ca) {reg6} [40ca,40cf) {entry_value(1) {reg2}, stack_value} [40cf,4122) {reg2} [4122,412f) {reg6} [412f,4134) {entry_value(1) {reg2}, stack_value} [4134,414a) {reg2} [414a,4192) {reg6} [4192,4197) {breg0(48)} [4197,41a8) {reg6} [38a8] parameter 'cmd' [4060,409b) {reg8} [409b,40ce) {reg13} [40ce,40cf) {entry_value(1) {reg8}, stack_value} [40cf,411f) {reg8} [411f,4133) {reg13} [4133,4134) {entry_value(1) {reg8}, stack_value} [4134,414a) {reg8} [414a,4196) {reg13} [4196,4197) {breg0(28)} [4197,41a8) {reg13} [38bc] parameter 'parent' [4060,409b) {reg9} [409b,40cf) {entry_value(1) {reg9}, stack_value} [40cf,411c) {reg9} [411c,4134) {fbreg(-64)} [4134,414a) {reg9} [414a,41a8) {entry_value(1) {reg9}, stack_value} [38d0] variable 'e_ident' [4087,4089) {breg4(0), breg1(0), plus, stack_value} [4089,408e) {breg4(0), breg3(0), plus, stack_value} [408e,40c9) {entry_value(1) {reg4}, breg3(0), plus, stack_value} [40c9,40cf) {entry_value(1) {reg4}, entry_value(1) {reg1}, plus, stack_value} [40cf,40d4) {breg4(0), breg1(0), plus, stack_value} [40d4,4126) {breg4(0), breg3(0), plus, stack_value} [4126,412e) {entry_value(1) {reg4}, breg3(0), plus, stack_value} [412e,4134) {entry_value(1) {reg4}, entry_value(1) {reg1}, plus, stack_value} [4134,413d) {breg4(0), breg3(0), plus, stack_value} [413d,4164) {entry_value(1) {reg4}, breg3(0), plus, stack_value} [4164,4197) {entry_value(1) {reg4}, breg0(40), deref, plus, stack_value} [4197,41a8) {entry_value(1) {reg4}, breg3(0), plus, stack_value} [38e4] variable 'kind' [4113,4134) {lit3, stack_value} [4146,4197) {lit1, stack_value} [3bc7] function 'file_read_elf'@3640 frame_base: {call_frame_cfa {bregx(7,8)}} [3be8] parameter 'fildes' [3640,36f9) {reg5} [36f9,373c) {reg10} [373c,3905) {fbreg(-200)} [3905,392e) {entry_value(1) {reg5}, stack_value} [392e,393a) {reg5} [393a,3948) {entry_value(1) {reg5}, stack_value} [3948,3a76) {fbreg(-200)} [3a76,3aa7) {reg10} [3aa7,3b16) {fbreg(-200)} [3b16,3b6d) {reg5} [3b6d,3b93) {reg10} [3b93,3d1d) {fbreg(-200)} [3d1d,3d36) {reg5} [3d36,3d75) {reg10} [3d75,3e4d) {fbreg(-200)} [3e4d,3e63) {reg5} [3e63,3e94) {reg10} [3e94,3ea4) {reg5} [3ea4,3ee3) {reg10} [3ee3,3f40) {reg3} [3f40,3f72) {reg10} [3f72,3fe0) {reg3} [3fe0,3fff) {reg10} [3fff,4005) {reg3} [4005,4037) {reg10} [4037,4042) {reg3} [4042,4053) {fbreg(-200)} [4053,4058) {entry_value(1) {reg5}, stack_value} [3bfc] parameter 'map_address' [3640,368a) {reg4} [368a,36f9) {reg6} [36f9,392e) {entry_value(1) {reg4}, stack_value} [392e,393a) {reg6} [393a,3b16) {entry_value(1) {reg4}, stack_value} [3b16,3b6d) {reg6} [3b6d,3d1d) {entry_value(1) {reg4}, stack_value} [3d1d,3d56) {reg6} [3d56,3e4d) {entry_value(1) {reg4}, stack_value} [3e4d,3e89) {reg6} [3e89,3e94) {entry_value(1) {reg4}, stack_value} [3e94,3ec8) {reg6} [3ec8,3f40) {fbreg(-176)} [3f40,3f55) {reg6} [3f55,4042) {fbreg(-176)} [4042,4058) {entry_value(1) {reg4}, stack_value} [3c10] parameter 'e_ident' [3640,36f9) {reg1} [36f9,3905) {reg3} [3905,392e) {entry_value(1) {reg1}, stack_value} [392e,393a) {reg1} [393a,3948) {entry_value(1) {reg1}, stack_value} [3948,3b16) {reg3} [3b16,3b6d) {reg1} [3b6d,3d1d) {reg3} [3d1d,3d56) {reg1} [3d56,3e4d) {reg3} [3e4d,3e89) {reg1} [3e89,3e94) {reg3} [3e94,3ee3) {reg1} [3ee3,3f2f) {reg13} [3f2f,3f40) {entry_value(1) {reg1}, stack_value} [3f40,3f72) {reg1} [3f72,3fc6) {reg12} [3fc6,3feb) {reg13} [3feb,3fff) {reg3} [3fff,4008) {reg12} [4008,4037) {reg3} [4037,4042) {entry_value(1) {reg1}, stack_value} [4042,4053) {reg3} [4053,4058) {entry_value(1) {reg1}, stack_value} [3c24] parameter 'offset' [3640,367a) {reg2} [367a,392d) {reg15} [392d,392e) {entry_value(1) {reg2}, stack_value} [392e,4058) {reg15} [3c38] parameter 'maxsize' [3640,36f9) {reg8} [36f9,3905) {reg12} [3905,392e) {entry_value(1) {reg8}, stack_value} [392e,393a) {reg8} [393a,3948) {entry_value(1) {reg8}, stack_value} [3948,3b16) {reg12} [3b16,3b6d) {reg8} [3b6d,3d1d) {reg12} [3d1d,3d56) {reg8} [3d56,3e4d) {reg12} [3e4d,3e89) {reg8} [3e89,3e94) {reg12} [3e94,3ee3) {reg8} [3ee3,3f2f) {reg14} [3f2f,3f40) {entry_value(1) {reg8}, stack_value} [3f40,3f72) {reg8} [3f72,3fc6) {reg13} [3fc6,3fcc) {reg14} [3fcc,3fff) {reg12} [3fff,4010) {reg13} [4010,4037) {reg12} [4037,4042) {entry_value(1) {reg8}, stack_value} [4042,4053) {reg12} [4053,4058) {entry_value(1) {reg8}, stack_value} [3c4c] parameter 'cmd' [3640,36f9) {reg9} [36f9,392e) {entry_value(1) {reg9}, stack_value} [392e,393a) {reg9} [393a,3b16) {entry_value(1) {reg9}, stack_value} [3b16,3b6d) {reg9} [3b6d,3d1d) {entry_value(1) {reg9}, stack_value} [3d1d,3d56) {reg9} [3d56,3e4d) {entry_value(1) {reg9}, stack_value} [3e4d,3e89) {reg9} [3e89,3e94) {entry_value(1) {reg9}, stack_value} [3e94,3ee3) {reg9} [3ee3,3f40) {fbreg(-164)} [3f40,3f72) {reg9} [3f72,4042) {fbreg(-164)} [4042,4058) {entry_value(1) {reg9}, stack_value} [3c60] parameter 'parent' [3640,3905) {fbreg(0)} [392e,4053) {fbreg(0)} [3c74] variable 'scncnt' [3944,3948) {const1s(-1), stack_value} [3f39,3f40) {const1s(-1), stack_value} [3c88] variable 'scnmax' [3731,3905) {reg13} [3948,3a76) {reg13} [3aa7,3b16) {reg13} [3b93,3d1d) {reg13} [3d75,3e4d) {reg13} [4042,4053) {reg13} [3c9c] variable 'elf' [37a0,3905) {reg0} [3948,3a76) {reg0} [3aa7,3b16) {reg0} [3b93,3c31) {reg0} [3c43,3d1d) {reg0} [3d75,3e4d) {reg0} [404c,4053) {lit0, stack_value} [3cb0] variable '__PRETTY_FUNCTION__' [3f5e] inlined function 'get_shnum'@36a1 [3f78] parameter 'maxsize' [36a1,36f9) {reg8} [36f9,3702) {reg12} [392e,393a) {reg8} [3a76,3a96) {reg12} [3b16,3b6d) {reg8} [3b6d,3b93) {reg12} [3d1d,3d56) {reg8} [3d56,3d75) {reg12} [3e4d,3e89) {reg8} [3e89,3e94) {reg12} [3e94,3ee3) {reg8} [3ee3,3f2f) {reg14} [3f2f,3f39) {entry_value(1) {reg8}, stack_value} [3f40,3f72) {reg8} [3f72,3fc6) {reg13} [3fc6,3fcc) {reg14} [3fcc,3fff) {reg12} [3fff,4010) {reg13} [4010,4037) {reg12} [4037,4042) {entry_value(1) {reg8}, stack_value} [3f85] parameter 'offset' [36a1,3702) {reg15} [392e,393a) {reg15} [3a76,3a96) {reg15} [3b16,3b93) {reg15} [3d1d,3d75) {reg15} [3e4d,3f39) {reg15} [3f40,4042) {reg15} [3f92] parameter 'fildes' [36a1,36f9) {reg5} [36f9,3702) {reg10} [392e,393a) {reg5} [3a76,3a96) {reg10} [3b16,3b6d) {reg5} [3b6d,3b93) {reg10} [3d1d,3d36) {reg5} [3d36,3d75) {reg10} [3e4d,3e63) {reg5} [3e63,3e94) {reg10} [3e94,3ea4) {reg5} [3ea4,3ee3) {reg10} [3ee3,3f39) {reg3} [3f40,3f72) {reg10} [3f72,3fe0) {reg3} [3fe0,3fff) {reg10} [3fff,4005) {reg3} [4005,4037) {reg10} [4037,4042) {reg3} [3f9f] parameter 'e_ident' [36a1,36f9) {reg1} [36f9,3702) {reg3} [392e,393a) {reg1} [3a76,3a96) {reg3} [3b16,3b6d) {reg1} [3b6d,3b93) {reg3} [3d1d,3d56) {reg1} [3d56,3d75) {reg3} [3e4d,3e89) {reg1} [3e89,3e94) {reg3} [3e94,3ee3) {reg1} [3ee3,3f2f) {reg13} [3f2f,3f39) {entry_value(1) {reg1}, stack_value} [3f40,3f72) {reg1} [3f72,3fc6) {reg12} [3fc6,3feb) {reg13} [3feb,3fff) {reg3} [3fff,4008) {reg12} [4008,4037) {reg3} [4037,4042) {entry_value(1) {reg1}, stack_value} [3fac] parameter 'map_address' [36a1,36f9) {reg6} [36f9,3702) {entry_value(1) {reg4}, stack_value} [392e,393a) {reg6} [3a76,3a96) {entry_value(1) {reg4}, stack_value} [3b16,3b6d) {reg6} [3b6d,3b93) {entry_value(1) {reg4}, stack_value} [3d1d,3d56) {reg6} [3d56,3d75) {entry_value(1) {reg4}, stack_value} [3e4d,3e89) {reg6} [3e89,3e94) {entry_value(1) {reg4}, stack_value} [3e94,3ec8) {reg6} [3ec8,3f39) {fbreg(-176)} [3f40,3f55) {reg6} [3f55,4042) {fbreg(-176)} [3577] inlined function 'file_read_ar'@44c9 [3591] parameter 'parent' [44c9,4532) {fbreg(-240)} [359e] parameter 'cmd' [44c9,4532) {fbreg(-228)} [35ab] parameter 'maxsize' [44c9,4532) {fbreg(-248)} [35b8] parameter 'offset' [44c9,44f4) {reg14} [44f4,4532) {breg0(40)} [35c5] parameter 'map_address' [44c9,4532) {lit0, stack_value} [35d2] parameter 'fildes' [44c9,4532) {reg13} [3a54] inlined function 'file_read_ar'@4146 [3a6e] parameter 'parent' [4146,414a) {reg9} [414a,4197) {entry_value(1) {reg9}, stack_value} [3a7b] parameter 'cmd' [4146,414a) {reg8} [414a,4196) {reg13} [4196,4197) {breg0(28)} [3a88] parameter 'maxsize' [4146,414a) {reg2} [414a,4192) {reg6} [4192,4197) {breg0(48)} [3a95] parameter 'offset' [4146,4164) {reg3} [4164,4197) {breg0(40)} [3aa2] parameter 'map_address' [4146,4197) {entry_value(1) {reg4}, stack_value} [3aaf] parameter 'fildes' [4146,4194) {reg12} [4194,4197) {breg0(36)} [210c] inlined function 'allocate_elf'@4e70 [2122] parameter 'extra' [4e70,4ebe) {const2u(2080), stack_value} [4f60,4f6a) {const2u(2080), stack_value} [212f] parameter 'kind' [4e70,4ebe) {lit3, stack_value} [4f60,4f6a) {lit3, stack_value} [213c] parameter 'parent' [4e70,4ebe) {lit0, stack_value} [4f60,4f6a) {lit0, stack_value} [2149] parameter 'cmd' [4e70,4ebe) {reg3} [4f60,4f6a) {reg3} [2156] parameter 'maxsize' [4e70,4ebe) {lit0, stack_value} [4f60,4f6a) {lit0, stack_value} [2163] parameter 'offset' [4e70,4ebe) {lit0, stack_value} [4f60,4f6a) {lit0, stack_value} [2170] parameter 'map_address' [4e70,4ebe) {lit0, stack_value} [4f60,4f6a) {lit0, stack_value} [217d] parameter 'fildes' [4e70,4ebe) {reg6} [4f60,4f6a) {reg6} [34c1] inlined function 'allocate_elf'@4312 [34e7] parameter 'extra' [4312,4359) {lit0, stack_value} [34f4] parameter 'kind' [4312,4359) {lit0, stack_value} [3501] parameter 'parent' [4312,4359) {fbreg(-240)} [350e] parameter 'cmd' [4312,4359) {fbreg(-228)} [351b] parameter 'maxsize' [4312,4359) {fbreg(-248)} [3528] parameter 'offset' [4312,4359) {reg14} [3535] parameter 'map_address' [4312,4359) {lit0, stack_value} [3542] parameter 'fildes' [4312,4359) {reg13} [354f] variable 'result' [4321,4359) {reg0} [35f1] inlined function 'allocate_elf'@44c9 [3604] parameter 'extra' [44c9,452d) {lit0, stack_value} [3611] parameter 'kind' [44c9,452d) {lit1, stack_value} [361e] parameter 'parent' [44c9,452d) {fbreg(-240)} [362b] parameter 'cmd' [44c9,452d) {fbreg(-228)} [3638] parameter 'maxsize' [44c9,452d) {fbreg(-248)} [3645] parameter 'offset' [44c9,44f4) {reg14} [44f4,452d) {breg0(40)} [3652] parameter 'map_address' [44c9,452d) {lit0, stack_value} [365f] parameter 'fildes' [44c9,452d) {reg13} [39a4] inlined function 'allocate_elf'@4097 [39be] parameter 'extra' [4097,40c4) {lit0, stack_value} [39cb] parameter 'kind' [4097,40c4) {lit0, stack_value} [39d8] parameter 'parent' [4097,409b) {reg9} [409b,40c4) {entry_value(1) {reg9}, stack_value} [39e5] parameter 'cmd' [4097,409b) {reg8} [409b,40c4) {reg13} [39f2] parameter 'maxsize' [4097,409b) {reg2} [409b,40c4) {reg6} [39ff] parameter 'offset' [4097,40c4) {reg3} [3a0c] parameter 'map_address' [4097,40c4) {entry_value(1) {reg4}, stack_value} [3a19] parameter 'fildes' [4097,40c4) {reg12} [3ace] inlined function 'allocate_elf'@4146 [3ae1] parameter 'extra' [4146,4181) {lit0, stack_value} [3aee] parameter 'kind' [4146,4181) {lit1, stack_value} [3afb] parameter 'parent' [4146,414a) {reg9} [414a,4181) {entry_value(1) {reg9}, stack_value} [3b08] parameter 'cmd' [4146,414a) {reg8} [414a,4181) {reg13} [3b15] parameter 'maxsize' [4146,414a) {reg2} [414a,4181) {reg6} [3b22] parameter 'offset' [4146,4164) {reg3} [4164,4181) {breg0(40)} [3b2f] parameter 'map_address' [4146,4181) {entry_value(1) {reg4}, stack_value} [3b3c] parameter 'fildes' [4146,4181) {reg12} [43f1] inlined function 'allocate_elf'@3731 [440b] parameter 'extra' [3731,3738) {reg4} [3738,373c) {breg4(-264), stack_value} [373c,37a0) {breg13(0), const1u(208), mul, stack_value} [4042,404c) {breg13(0), const1u(208), mul, stack_value} [4418] parameter 'kind' [3731,37a0) {lit3, stack_value} [4042,404c) {lit3, stack_value} [4425] parameter 'parent' [3731,37a0) {fbreg(-208)} [4042,404c) {fbreg(-208)} [4432] parameter 'cmd' [3731,373c) {reg9} [373c,37a0) {fbreg(-192)} [4042,404c) {fbreg(-192)} [443f] parameter 'maxsize' [3731,37a0) {reg12} [4042,404c) {reg12} [444c] parameter 'offset' [3731,37a0) {reg15} [4042,404c) {reg15} [4459] parameter 'map_address' [3731,37a0) {reg6} [4042,404c) {reg6} [4466] parameter 'fildes' [3731,37a0) {fbreg(-200)} [4042,404c) {fbreg(-200)} [3415] inlined function 'determine_kind'@4308 [342f] parameter 'len' [4308,4312) {reg12} [4405,446d) {reg12} [44b1,44c9) {reg0} [343c] parameter 'buf' [4308,4312) {fbreg(-256)} [4405,446d) {fbreg(-256)} [44b1,44c9) {fbreg(-256)} [3449] inlined function 'determine_kind'@443e [3468] parameter 'len' [443e,446d) {reg12} [3475] parameter 'buf' [443e,446d) {fbreg(-256)} [38f8] inlined function 'determine_kind'@4087 [3912] parameter 'len' [4087,4097) {reg2} [40cf,4113) {reg2} [4134,4146) {reg2} [391f] parameter 'buf' [4087,4089) {breg4(0), breg1(0), plus, stack_value} [4089,408e) {breg4(0), breg3(0), plus, stack_value} [408e,4097) {entry_value(1) {reg4}, breg3(0), plus, stack_value} [40cf,40d4) {breg4(0), breg1(0), plus, stack_value} [40d4,4113) {breg4(0), breg3(0), plus, stack_value} [4134,413d) {breg4(0), breg3(0), plus, stack_value} [413d,4146) {entry_value(1) {reg4}, breg3(0), plus, stack_value} [392c] inlined function 'determine_kind'@40f1 [394b] parameter 'len' [40f1,4113) {reg2} [3958] parameter 'buf' [40f1,4113) {breg4(0), breg3(0), plus, stack_value} [2510] inlined function 'pread_retry'@4ba0 [252a] parameter 'off' [498f,499e) {fbreg(-184)} [4ba0,4ba8) {reg0} [4ba8,4bf2) {fbreg(-184)} [2537] parameter 'len' [498f,499e) {const1u(60), stack_value} [4b9d,4bf2) {const1u(60), stack_value} [2544] parameter 'buf' [498f,499e) {fbreg(-192)} [4b9d,4bf2) {fbreg(-192)} [2551] parameter 'fd' [498f,499e) {reg13} [4b9d,4bf2) {reg13} [27de] inlined function 'pread_retry'@4c3e [27f8] parameter 'off' [4c3e,4c42) {reg0} [4c42,4c94) {fbreg(-176)} [4cb4,4cb9) {fbreg(-176)} [4cbe,4cc4) {fbreg(-176)} [2805] parameter 'len' [4c3e,4c94) {reg15} [4cb4,4cb9) {reg15} [4cbe,4cc4) {reg15} [2812] parameter 'buf' [4c3e,4c94) {reg14} [4cb4,4cb9) {reg14} [4cbe,4cc4) {reg14} [281f] parameter 'fd' [4c3e,4c42) {reg2} [4c42,4c94) {fbreg(-184)} [4cb4,4cb9) {fbreg(-184)} [4cbe,4cc4) {fbreg(-184)} [2d64] inlined function 'pread_retry'@48f6 [2d7e] parameter 'off' (48f6,48f6) [2d8b] parameter 'len' [46b7,46ce) {const1u(60), stack_value} [48f6,493d) {const1u(60), stack_value} [2d98] parameter 'buf' [46b7,46ce) {reg13} [48f6,493d) {reg13} [2da5] parameter 'fd' [46b7,46ce) {fbreg(-192)} (48f6,48f6) [48f6,493d) {fbreg(-192)} [32fb] inlined function 'pread_retry'@429d [3315] parameter 'off' [429d,42ea) {reg14} [42fb,4308) {reg14} [3322] parameter 'len' [429d,42ea) {reg3} [42fb,4308) {reg3} [332f] parameter 'buf' [429d,42ea) {fbreg(-256)} [42fb,4308) {fbreg(-256)} [333c] parameter 'fd' [429d,42ea) {reg13} [42fb,4308) {reg13} [40e4] inlined function 'pread_retry'@3f52 [40fe] parameter 'off' [3f52,3f65) {reg0} [3f65,3f72) {fbreg(-192)} [3f72,3fc6) {fbreg(-184)} [3fff,400d) {fbreg(-184)} [410b] parameter 'len' [3f52,3fc6) {lit4, stack_value} [3fff,400d) {lit4, stack_value} [4118] parameter 'buf' [3f52,3f65) {fbreg(-152), stack_value} [3f65,3f72) {reg0} [3f72,3fc6) {fbreg(-200)} [3fff,400d) {fbreg(-200)} [4125] parameter 'fd' [3f52,3f72) {reg10} [3f72,3fc6) {reg3} [3fff,4005) {reg3} [4005,400d) {reg10} [42c1] inlined function 'pread_retry'@3ec5 [42db] parameter 'off' [3ec5,3ed6) {reg13} [3ed6,3ee3) {reg12} [3ee3,3f2f) {fbreg(-192)} [3fc6,3fe5) {fbreg(-192)} [42e8] parameter 'len' [3ec5,3f2f) {lit8, stack_value} [3fc6,3fe5) {lit8, stack_value} [42f5] parameter 'buf' [3ec5,3ee3) {reg0} [3ee3,3f2f) {fbreg(-200)} [3fc6,3fe5) {fbreg(-200)} [4302] parameter 'fd' [3ec5,3ee3) {reg10} [3ee3,3f2f) {reg3} [3fc6,3fe0) {reg3} [3fe0,3fe5) {reg10} [259c] inlined function 'pread'@4bb0 [25b6] parameter '__offset' [4ba8,4bcb) {fbreg(-184), deref, breg14(0), plus, stack_value} [25c3] parameter '__nbytes' [4ba8,4bc2) {const1u(60), breg14(0), minus, stack_value} [4bc2,4bca) {reg1} [4bca,4bcb) {const1u(60), breg14(0), minus, stack_value} [25d0] parameter '__buf' [4ba8,4bcb) {fbreg(0), breg14(0), plus, const1u(160), minus, stack_value} [25dd] parameter '__fd' [4ba8,4bcb) {reg13} [286a] inlined function 'pread'@4c42 [2884] parameter '__offset' [4c42,4c5f) {fbreg(-176), deref, breg6(0), plus, stack_value} [2891] parameter '__nbytes' [4c42,4c53) {breg15(0), breg6(0), minus, stack_value} [4c53,4c57) {reg1} [4c57,4c5f) {breg15(0), breg6(0), minus, stack_value} [289e] parameter '__buf' [4c42,4c5f) {breg14(0), breg6(0), plus, stack_value} [28ab] parameter '__fd' [4c42,4c5f) {fbreg(-184)} [2df0] inlined function 'pread'@4900 [2e0a] parameter '__offset' [48f6,4916) {breg15(0), breg14(0), plus, stack_value} [2e17] parameter '__nbytes' [48f6,4911) {const1u(60), breg15(0), minus, stack_value} [4911,4915) {reg1} [4915,4916) {const1u(60), breg15(0), minus, stack_value} [2e24] parameter '__buf' [48f6,4916) {breg13(0), breg15(0), plus, stack_value} [2e31] parameter '__fd' [48f6,4916) {fbreg(-192)} [3387] inlined function 'pread'@42b3 [33a1] parameter '__offset' [42b3,42bc) {breg14(0), breg15(0), plus, stack_value} [33ae] parameter '__nbytes' [42b3,42bb) {reg1} [42bb,42bc) {breg3(0), breg15(0), minus, stack_value} [33bb] parameter '__buf' [42b3,42bc) {fbreg(0), breg15(0), plus, const1u(224), minus, stack_value} [33c8] parameter '__fd' [42b3,42bb) {reg5} [42bb,42bc) {reg13} [4170] inlined function 'pread'@3f72 [418a] parameter '__offset' [3f72,3f8f) {fbreg(-184), deref, breg6(0), plus, stack_value} [4197] parameter '__nbytes' [3f72,3f86) {lit4, breg6(0), minus, stack_value} [3f86,3f8e) {reg1} [3f8e,3f8f) {lit4, breg6(0), minus, stack_value} [41a4] parameter '__buf' [3f72,3f8f) {fbreg(0), breg6(0), plus, const1u(152), minus, stack_value} [41b1] parameter '__fd' [3f72,3f8f) {reg3} [434d] inlined function 'pread'@3ee3 [4367] parameter '__offset' [3ee3,3efe) {fbreg(-192), deref, breg6(0), plus, stack_value} [4374] parameter '__nbytes' [3ee3,3ef5) {lit8, breg6(0), minus, stack_value} [3ef5,3efd) {reg1} [3efd,3efe) {lit8, breg6(0), minus, stack_value} [4381] parameter '__buf' [3ee3,3efe) {fbreg(0), breg6(0), plus, const1u(152), minus, stack_value} [438e] parameter '__fd' [3ee3,3efe) {reg3} [244f] inlined function 'atol'@4692 [2469] parameter '__nptr' [4692,4696) {breg13(1), stack_value} [4696,46a1) {reg5} [46a1,46aa) {breg13(1), stack_value} [266c] inlined function 'atol'@4ac0 [268e] parameter '__nptr' [4ac0,4acb) {reg5} [2a29] inlined function 'atol'@4767 [2a4b] parameter '__nptr' [4767,4772) {reg5} [2ae1] inlined function 'atol'@47a1 [2b03] parameter '__nptr' [47a1,47ac) {reg5} [2b99] inlined function 'atol'@47db [2bbb] parameter '__nptr' [47db,47e6) {reg5} [2cd9] inlined function 'atol'@4848 [2cfb] parameter '__nptr' [4848,4853) {reg5} [3ee9] inlined function '__bswap_64'@386a [3f03] parameter '__bsx' [386a,3875) {reg10} [3f11] inlined function '__bswap_64'@3852 [3f2b] parameter '__bsx' (3852,3852) [4021] inlined function '__bswap_64'@36e7 [403b] parameter '__bsx' [428e] inlined function '__bswap_64'@3d56 [42b3] parameter '__bsx' [3d56,3d59) {fbreg(-152)} [3d91] inlined function '__bswap_32'@39ea [3dab] parameter '__bsx' [39ea,39f5) {reg10} [3db9] inlined function '__bswap_32'@39d2 [3dd3] parameter '__bsx' (39d2,39d2) [3ec9] inlined function '__bswap_32'@3852 [3ee3] parameter '__bsx' [3f39] inlined function '__bswap_32'@387c [3f4f] parameter '__bsx' [387c,38ac) {breg0(184)} [40b1] inlined function '__bswap_32'@3e89 [40d6] parameter '__bsx' [3e89,3e8c) {fbreg(-152)} [4246] inlined function '__bswap_32'@3b5a [4260] parameter '__bsx' [3fee] inlined function '__bswap_16'@36d9 [4013] parameter '__bsx' [36d9,36de) {breg1(60)} [4213] inlined function '__bswap_16'@3b4d [4238] parameter '__bsx' [3b4d,3b52) {breg1(48)} [2750] inlined function 'memset'@4b7b [2776] parameter '__len' [4b7b,4b88) {reg3} [2783] parameter '__ch' [4b7b,4b88) {lit0, stack_value} [2790] parameter '__dest' [4b7b,4b88) {reg14} [262a] inlined function 'mempcpy'@4a92 [2644] parameter '__len' [4a92,4aae) {lit10, stack_value} [2651] parameter '__src' [4a92,4aa4) {reg5} [4aa4,4aae) {breg6(48), stack_value} [265e] parameter '__dest' [4a92,4aa4) {fbreg(-85), stack_value} [4aa4,4aae) {reg5} [29e7] inlined function 'mempcpy'@474d [2a01] parameter '__len' [474d,4767) {lit12, stack_value} [2a0e] parameter '__src' [474d,475e) {reg5} [475e,4767) {breg13(16), stack_value} [2a1b] parameter '__dest' [474d,475e) {fbreg(-85), stack_value} [475e,4767) {reg5} [2a9f] inlined function 'mempcpy'@4786 [2ab9] parameter '__len' [4786,47a1) {lit6, stack_value} [2ac6] parameter '__src' [4786,4797) {reg5} [4797,47a1) {breg13(28), stack_value} [2ad3] parameter '__dest' [4786,4797) {fbreg(-85), stack_value} [4797,47a1) {reg5} [2b57] inlined function 'mempcpy'@47c0 [2b71] parameter '__len' [47c0,47db) {lit6, stack_value} [2b7e] parameter '__src' [47c0,47d1) {reg5} [47d1,47db) {breg13(34), stack_value} [2b8b] parameter '__dest' [47c0,47d1) {fbreg(-85), stack_value} [47d1,47db) {reg5} [2c0f] inlined function 'mempcpy'@47fa [2c29] parameter '__len' [47fa,480d) {lit8, stack_value} [2c36] parameter '__src' [47fa,4803) {reg5} [4803,480d) {breg13(40), stack_value} [2c43] parameter '__dest' [47fa,4803) {fbreg(-85), stack_value} [4803,480d) {reg5} [2c97] inlined function 'mempcpy'@482c [2cb1] parameter '__len' [482c,4848) {lit10, stack_value} [2cbe] parameter '__src' [482c,483e) {reg5} [483e,4848) {breg13(48), stack_value} [2ccb] parameter '__dest' [482c,483e) {fbreg(-85), stack_value} [483e,4848) {reg5} [2d22] inlined function 'mempcpy'@4612 [2d3c] parameter '__len' [4612,4633) {lit16, stack_value} [2d49] parameter '__src' [4612,4633) {reg13} [2d56] parameter '__dest' [4612,4633) {breg12(244), stack_value} [26cf] inlined function 'memcpy'@4b2f [26e9] parameter '__len' [4b2f,4b3f) {reg15} [26f6] parameter '__src' [4b2f,4b34) {breg6(0), breg3(0), plus, plus_uconst(60), stack_value} [4b34,4b3e) {reg4} [4b3e,4b3f) {breg6(0), breg3(0), plus, plus_uconst(60), stack_value} [2703] parameter '__dest' [4b2f,4b3e) {reg0} [4b3e,4b3f) {reg14} [2e7c] inlined function 'memcpy'@48b8 [2ea2] parameter '__len' [48b8,48d2) {lit8, stack_value} [2eaf] parameter '__src' [48b8,48d2) {implicit_pointer([48e9],0) {implicit_value(8){2f53594d36342f00}}} [2ebc] parameter '__dest' [48b8,48d2) {breg12(228), stack_value} [2eca] inlined function 'memcpy'@4962 [2ef0] parameter '__len' [4962,496a) {lit2, stack_value} [2efd] parameter '__src' [4962,496a) {implicit_pointer([48f5],0) {implicit_value(2){2f00}}} [2f0a] parameter '__dest' [4962,496a) {breg12(228), stack_value} [2f18] inlined function 'memcpy'@4a10 [2f3e] parameter '__len' [4a10,4a2a) {lit3, stack_value} [2f4b] parameter '__src' [4a10,4a2a) {implicit_pointer([48fb],0) {implicit_value(3){2f2f00}}} [2f58] parameter '__dest' [4a10,4a18) {breg12(228), stack_value} [4a18,4a2a) {reg3} [3d4f] inlined function 'memcpy'@3966 [3d69] parameter '__len' [3966,39a7) {const1u(52), stack_value} [3aa7,3b0b) {const1u(52), stack_value} [3d76] parameter '__src' [3966,39a7) {reg3} [3aa7,3b0b) {reg3} [3d83] parameter '__dest' [3966,3970) {breg0(136), stack_value} [3970,39a7) {reg2} [3aa7,3aba) {breg0(136), stack_value} [3aba,3b0b) {reg2} [3e87] inlined function 'memcpy'@37cd [3ea1] parameter '__len' [37cd,3816) {const1u(64), stack_value} [3ba5,3c0e) {const1u(64), stack_value} [3eae] parameter '__src' [37cd,3816) {reg3} [3ba5,3c0e) {reg3} [3ebb] parameter '__dest' [37cd,37d7) {breg0(136), stack_value} [37d7,3816) {reg2} [3ba5,3bb2) {breg0(136), stack_value} [3bb2,3c0e) {reg2} [4064] inlined function 'memcpy'@3e84 [4089] parameter '__len' [3e84,3e89) {lit4, stack_value} [4096] parameter '__src' [3e84,3e89) {breg6(0), breg0(0), plus, breg15(0), plus, plus_uconst(20), stack_value} [40a3] parameter '__dest' [3e84,3e89) {fbreg(-152), stack_value} module 'libelf.so' [4918] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_next.c'@4f80 [588a] function 'elf_next'@4f80 frame_base: {call_frame_cfa {bregx(7,8)}} [58ac] parameter 'elf' [4f80,4fa7) {reg5} [4fa7,4fdc) {reg6} [4fdc,4fdd) {entry_value(1) {reg5}, stack_value} [4fdd,4ffd) {reg5} [4ffd,5002) {reg6} [58c0] variable 'parent' [4f97,4fd4) {reg3} [4fe3,5002) {reg3} [58d4] variable 'ret' [4fc8,4fcc) {reg0} [58e8] variable '__PRETTY_FUNCTION__' [4f80,5002) {addr(0x14928)} module 'libelf.so' [5971] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_rand.c'@5010 [68b8] function 'elf_rand'@5010 frame_base: {call_frame_cfa {bregx(7,8)}} [68d6] parameter 'elf' [5010,5026) {reg5} [5026,502b) {reg3} [502b,502d) {entry_value(1) {reg5}, stack_value} [502d,5058) {reg3} [5058,5063) {reg5} [68ea] parameter 'offset' [5010,5026) {reg4} [5026,502d) {entry_value(1) {reg4}, stack_value} [502d,5042) {reg4} [5042,504c) {reg6} [504c,5056) {reg0} [5056,5058) {reg6} [5058,5063) {reg4} module 'libelf.so' [6920] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_end.c'@5070 [78cb] function 'elf_end'@5070 frame_base: {call_frame_cfa {bregx(7,8)}} [78ed] parameter 'elf' [5070,508a) {reg5} [508a,5406) {entry_value(1) {reg5}, stack_value} [5406,5409) {reg5} [5409,5428) {entry_value(1) {reg5}, stack_value} [7901] variable 'parent' [50b4,50dc) {reg14} [5236,525d) {reg14} [52cb,530c) {reg14} [538b,5399) {reg14} [53ba,53bd) {reg14} [53ce,53ef) {reg14} [7914] variable '__PRETTY_FUNCTION__' [5070,5428) {addr(0x14998)} module 'libelf.so' [7bc2] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_kind.c'@5430 [8af2] function 'elf_kind'@5430 frame_base: {call_frame_cfa {bregx(7,8)}} [8b10] parameter 'elf' [5430,543b) {reg5} module 'libelf.so' [8b2c] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getclass.c'@5440 [9a5c] function 'gelf_getclass'@5440 frame_base: {call_frame_cfa {bregx(7,8)}} [9a7a] parameter 'elf' [5440,5454) {reg5} module 'libelf.so' [9a96] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getbase.c'@5460 [a9c6] function 'elf_getbase'@5460 frame_base: {call_frame_cfa {bregx(7,8)}} [a9e4] parameter 'elf' [5460,5472) {reg5} module 'libelf.so' [aa00] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getident.c'@5480 [b930] function 'elf_getident'@5480 frame_base: {call_frame_cfa {bregx(7,8)}} [b952] parameter 'elf' [5480,54af) {reg5} [b95e] parameter 'ptr' [5480,54af) {reg4} module 'libelf.so' [b97d] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_fsize.c'@54b0 [bc3c] function 'elf32_fsize'@54b0 frame_base: {call_frame_cfa {bregx(7,8)}} [bc5a] parameter 'type' [54b0,54cf) {reg5} [54cf,54d4) {entry_value(1) {reg5}, stack_value} [54d4,54dd) {reg5} [54dd,54e6) {entry_value(1) {reg5}, stack_value} [54e6,54f5) {reg5} [54f5,54fe) {entry_value(1) {reg5}, stack_value} [bc6c] parameter 'count' [54b0,54cc) {reg4} [54cc,54d4) {entry_value(1) {reg4}, stack_value} [54d4,54e1) {reg4} [54e1,54e6) {entry_value(1) {reg4}, stack_value} [54e6,54f9) {reg4} [54f9,54fe) {entry_value(1) {reg4}, stack_value} [bc7e] parameter 'version' [54b0,54cf) {reg1} [54cf,54d4) {entry_value(1) {reg1}, stack_value} [54d4,54e1) {reg1} [54e1,54e6) {entry_value(1) {reg1}, stack_value} [54e6,54f9) {reg1} [54f9,54fe) {entry_value(1) {reg1}, stack_value} module 'libelf.so' [bcc8] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_fsize.c'@5500 [bf87] function 'elf64_fsize'@5500 frame_base: {call_frame_cfa {bregx(7,8)}} [bfa5] parameter 'type' [5500,5523) {reg5} [5523,5528) {entry_value(1) {reg5}, stack_value} [5528,5535) {reg5} [5535,553e) {entry_value(1) {reg5}, stack_value} [553e,5545) {reg5} [5545,554e) {entry_value(1) {reg5}, stack_value} [bfb7] parameter 'count' [5500,5520) {reg4} [5520,5528) {entry_value(1) {reg4}, stack_value} [5528,5539) {reg4} [5539,553e) {entry_value(1) {reg4}, stack_value} [553e,5549) {reg4} [5549,554e) {entry_value(1) {reg4}, stack_value} [bfc9] parameter 'version' [5500,5523) {reg1} [5523,5528) {entry_value(1) {reg1}, stack_value} [5528,5539) {reg1} [5539,553e) {entry_value(1) {reg1}, stack_value} [553e,5549) {reg1} [5549,554e) {entry_value(1) {reg1}, stack_value} module 'libelf.so' [c013] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_fsize.c'@5550 [d0dc] function 'gelf_fsize'@5550 frame_base: {call_frame_cfa {bregx(7,8)}} [d0fa] parameter 'elf' [5550,5595) {reg5} [5595,55a1) {entry_value(1) {reg5}, stack_value} [55a1,55ad) {reg5} [55ad,55b6) {entry_value(1) {reg5}, stack_value} [55b6,55c3) {reg5} [d10e] parameter 'type' [5550,5599) {reg4} [5599,55a1) {entry_value(1) {reg4}, stack_value} [55a1,55b1) {reg4} [55b1,55b6) {entry_value(1) {reg4}, stack_value} [55b6,55c3) {reg4} [d120] parameter 'count' [5550,5582) {reg1} [5582,558a) {entry_value(1) {reg1}, stack_value} [558a,5599) {reg1} [5599,55a1) {entry_value(1) {reg1}, stack_value} [55a1,55b1) {reg1} [55b1,55b6) {entry_value(1) {reg1}, stack_value} [55b6,55c3) {reg1} [d132] parameter 'version' [5550,556d) {reg2} [556d,558a) {entry_value(1) {reg2}, stack_value} [558a,5599) {reg2} [5599,55a1) {entry_value(1) {reg2}, stack_value} [55a1,55b1) {reg2} [55b1,55b6) {entry_value(1) {reg2}, stack_value} [55b6,55c3) {reg2} module 'libelf.so' [d17c] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_xlatetof.c'@55d0 [d513] function 'elf32_xlatetof'@55d0 frame_base: {call_frame_cfa {bregx(7,8)}} [d535] parameter 'dest' [55d0,5620) {reg5} [5620,5647) {reg3} [5647,564e) {entry_value(1) {reg5}, stack_value} [564e,567e) {reg3} [567e,5685) {reg5} [5685,568e) {entry_value(1) {reg5}, stack_value} [568e,569e) {reg3} [d548] parameter 'src' [55d0,55ec) {reg4} [55ec,564d) {reg6} [564d,564e) {entry_value(1) {reg4}, stack_value} [564e,569e) {reg6} [d55c] parameter 'encode' [55d0,55e0) {reg1} [55e0,5628) {reg2} [5628,564e) {entry_value(1) {reg1}, stack_value} [564e,5665) {reg2} [5665,566f) {entry_value(1) {reg1}, stack_value} [566f,5679) {reg2} [5679,567e) {entry_value(1) {reg1}, stack_value} [567e,5689) {reg2} [5689,568e) {entry_value(1) {reg1}, stack_value} [568e,5699) {reg2} [5699,569e) {entry_value(1) {reg1}, stack_value} [d56f] variable 'recsize' [d5aa] inlined function 'memmove'@5658 [d5c3] parameter '__len' [5658,5661) {reg4} [5661,5665) {reg1} [d5d0] parameter '__src' [5658,5665) {breg6(0)} [d5dd] parameter '__dest' [5658,5665) {breg3(0)} module 'libelf.so' [d68a] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_xlatetom.c'@56a0 [da21] function 'elf32_xlatetom'@56a0 frame_base: {call_frame_cfa {bregx(7,8)}} [da43] parameter 'dest' [56a0,56b1) {reg5} [56b1,5727) {reg3} [5727,5729) {entry_value(1) {reg5}, stack_value} [5729,577e) {reg3} [da56] parameter 'src' [56a0,56bd) {reg4} [56bd,5728) {reg6} [5728,5729) {entry_value(1) {reg4}, stack_value} [5729,577e) {reg6} [da6a] parameter 'encode' [56a0,56d2) {reg1} [56d2,56fe) {reg5} [56fe,5729) {entry_value(1) {reg1}, stack_value} [5729,573b) {reg5} [573b,574c) {entry_value(1) {reg1}, stack_value} [574c,5755) {reg5} [5755,5759) {breg0(1), stack_value} [5759,575e) {entry_value(1) {reg1}, stack_value} [575e,5765) {reg5} [5765,576e) {entry_value(1) {reg1}, stack_value} [576e,5775) {reg5} [5775,577e) {entry_value(1) {reg1}, stack_value} [da7d] variable 'recsize' [56c5,56f6) {reg9} [574c,5759) {reg9} [575e,5769) {reg9} [576e,5779) {reg9} [dac2] inlined function 'memmove'@5735 [dadb] parameter '__len' [5735,5742) {breg6(16)} [dae8] parameter '__src' [5735,5742) {breg6(0)} [daf5] parameter '__dest' [5735,5742) {breg3(0)} module 'libelf.so' [dba2] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_xlatetof.c'@5780 [df39] function 'elf64_xlatetof'@5780 frame_base: {call_frame_cfa {bregx(7,8)}} [df5b] parameter 'dest' [5780,57a2) {reg5} [57a2,5803) {reg3} [5803,5805) {entry_value(1) {reg5}, stack_value} [5805,585e) {reg3} [df6e] parameter 'src' [5780,579f) {reg4} [579f,5804) {reg6} [5804,5805) {entry_value(1) {reg4}, stack_value} [5805,585e) {reg6} [df82] parameter 'encode' [5780,5790) {reg1} [5790,57df) {reg2} [57df,5805) {entry_value(1) {reg1}, stack_value} [5805,581a) {reg2} [581a,5824) {entry_value(1) {reg1}, stack_value} [5824,5831) {reg2} [5831,5836) {entry_value(1) {reg1}, stack_value} [5836,5849) {reg2} [5849,584e) {entry_value(1) {reg1}, stack_value} [584e,5859) {reg2} [5859,585e) {entry_value(1) {reg1}, stack_value} [df95] variable 'recsize' [dfd0] inlined function 'memmove'@580d [dfe9] parameter '__len' [580d,5816) {reg4} [5816,581a) {reg1} [dff6] parameter '__src' [580d,581a) {breg6(0)} [e003] parameter '__dest' [580d,581a) {breg3(0)} module 'libelf.so' [e0b0] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_xlatetom.c'@5860 [e447] function 'elf64_xlatetom'@5860 frame_base: {call_frame_cfa {bregx(7,8)}} [e469] parameter 'dest' [5860,5871) {reg5} [5871,58f3) {reg3} [58f3,58f5) {entry_value(1) {reg5}, stack_value} [58f5,594e) {reg3} [e47c] parameter 'src' [5860,587d) {reg4} [587d,58f4) {reg6} [58f4,58f5) {entry_value(1) {reg4}, stack_value} [58f5,594e) {reg6} [e490] parameter 'encode' [5860,5896) {reg1} [5896,58c6) {reg5} [58c6,58f5) {entry_value(1) {reg1}, stack_value} [58f5,5903) {reg5} [5903,5914) {entry_value(1) {reg1}, stack_value} [5914,591d) {reg5} [591d,5921) {breg0(1), stack_value} [5921,5926) {entry_value(1) {reg1}, stack_value} [5926,5935) {reg5} [5935,593e) {entry_value(1) {reg1}, stack_value} [593e,5945) {reg5} [5945,594e) {entry_value(1) {reg1}, stack_value} [e4a3] variable 'recsize' [5889,58be) {reg9} [5914,5921) {reg9} [5926,5939) {reg9} [593e,5949) {reg9} [e4e8] inlined function 'memmove'@58fd [e501] parameter '__len' [58fd,590a) {breg6(16)} [e50e] parameter '__src' [58fd,590a) {breg6(0)} [e51b] parameter '__dest' [58fd,590a) {breg3(0)} module 'libelf.so' [e5c8] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_xlate.c'@5950 [141af] inlined function 'Elf64_cvt_chdr'@6a70 [141c6] parameter 'encode' [141cb] parameter 'len' [141d0] parameter 'src' [141d5] parameter 'dest' [144a9] inlined function 'Elf32_cvt_chdr'@6c10 [144c0] parameter 'len' [144c5] parameter 'encode' [144ca] parameter 'src' [144cf] parameter 'dest' [f3c6] function 'elf_cvt_note8'@6bc0 frame_base: {call_frame_cfa {bregx(7,8)}} [f3e3] parameter 'dest' [6bc0,6bca) {reg5} [6bca,6bcb) {entry_value(1) {reg5}, stack_value} [f3f7] parameter 'src' [6bc0,6bca) {reg4} [6bca,6bcb) {entry_value(1) {reg4}, stack_value} [f40b] parameter 'len' [6bc0,6bca) {reg1} [6bca,6bcb) {entry_value(1) {reg1}, stack_value} [f41f] parameter 'encode' [6bc0,6bca) {reg2} [6bca,6bcb) {entry_value(1) {reg2}, stack_value} [f463] function 'elf_cvt_note4'@6bd0 frame_base: {call_frame_cfa {bregx(7,8)}} [f480] parameter 'dest' [6bd0,6bd7) {reg5} [6bd7,6bd8) {entry_value(1) {reg5}, stack_value} [f494] parameter 'src' [6bd0,6bd7) {reg4} [6bd7,6bd8) {entry_value(1) {reg4}, stack_value} [f4a8] parameter 'len' [6bd0,6bd7) {reg1} [6bd7,6bd8) {entry_value(1) {reg1}, stack_value} [f4bc] parameter 'encode' [6bd0,6bd7) {reg2} [6bd7,6bd8) {entry_value(1) {reg2}, stack_value} [f500] function 'elf_cvt_note'@6ab0 frame_base: {call_frame_cfa {bregx(7,8)}} [f51d] parameter 'dest' [6ab0,6ad7) {reg5} [6ad7,6b02) {reg6} [6b02,6b0f) {reg5} [6b0f,6b19) {breg6(12), stack_value} [6b19,6b4c) {reg6} [6b4c,6b53) {reg1} [6b53,6b7c) {reg6} [6b7c,6b95) {reg5} [6b95,6b9d) {reg6} [6b9d,6bb2) {reg5} [f531] parameter 'src' [6ab0,6ad7) {reg4} [6ad7,6b02) {reg12} [6b02,6b0f) {reg4} [6b0f,6b16) {breg12(12), stack_value} [6b16,6b7c) {reg12} [6b7c,6b95) {reg4} [6b95,6b9d) {reg12} [6b9d,6bb2) {reg4} [f545] parameter 'len' [6ab0,6ad7) {reg1} [6ad7,6b13) {reg13} [6b19,6b90) {reg13} [6b95,6baa) {reg13} [6baa,6bb2) {reg1} [f559] parameter 'encode' [6ab0,6ad7) {reg2} [6ad7,6b8b) {reg3} [6b8b,6b95) {entry_value(1) {reg2}, stack_value} [6b95,6ba5) {reg3} [6ba5,6bb3) {entry_value(1) {reg2}, stack_value} [f56d] parameter 'nhdr8' [6ab0,6ad7) {reg8} [6ad7,6b92) {reg14} [6b92,6b95) {entry_value(1) {reg8}, stack_value} [6b95,6bac) {reg14} [6bac,6bb3) {entry_value(1) {reg8}, stack_value} [f581] variable '__PRETTY_FUNCTION__' [f81f] function 'elf_cvt_gnuhash'@5d80 frame_base: {call_frame_cfa {bregx(7,8)}} [f83c] parameter 'dest' [5d80,5dae) {reg5} [5dae,5daf) {entry_value(1) {reg5}, stack_value} [5daf,5e0c) {reg5} [5e0c,5e3a) {entry_value(1) {reg5}, stack_value} [5e3a,5e51) {reg5} [f850] parameter 'src' [5d80,5dae) {reg4} [5dae,5daf) {entry_value(1) {reg4}, stack_value} [5daf,5e09) {reg4} [5e09,5e3a) {entry_value(1) {reg4}, stack_value} [5e3a,5e51) {reg4} [f864] parameter 'len' [5d80,5d8f) {reg1} [5d8f,5d97) {reg0} [5d97,5da2) {breg0(4), stack_value} [5da2,5dae) {reg0} [5daf,5df2) {reg0} [5df2,5dfc) {breg0(8), stack_value} [5dfc,5e06) {reg0} [5e0c,5e16) {reg8} [5e16,5e1c) {breg8(4), stack_value} [5e3a,5e51) {reg0} [f878] parameter 'encode' [5d80,5dae) {reg2} [5dae,5daf) {entry_value(1) {reg2}, stack_value} [5daf,5dd7) {reg2} [5dd7,5e3a) {entry_value(1) {reg2}, stack_value} [5e3a,5e51) {reg2} [f88c] variable 'dest32' [5d80,5e24) {reg5} (5e24,5e24) [5e24,5e34) {breg5(0), breg0(0), plus, plus_uconst(4), stack_value} [5e34,5e3a) {breg5(0), breg0(0), plus, stack_value} [5e3a,5e51) {reg5} [f8a0] variable 'src32' [5d80,5e24) {reg4} (5e24,5e24) [5e24,5e34) {breg4(0), breg0(0), plus, plus_uconst(4), stack_value} [5e34,5e3a) {breg4(0), breg0(0), plus, stack_value} [5e3a,5e51) {reg4} [f8b4] variable 'save_src32_2' [5d88,5dae) {reg9} [5daf,5db8) {reg9} [5e3a,5e44) {reg9} [f8c8] variable 'bitmask_words' [5db8,5dfe) {reg9} [5e49,5e4f) {reg9} [f8dc] variable 'dest64' [5db8,5e0c) {breg5(16), stack_value} [5e0c,5e3a) {entry_value(1) {reg5}, plus_uconst(16), stack_value} [5e49,5e51) {breg5(16), stack_value} [f8f0] variable 'src64' [5db8,5e09) {breg4(16), stack_value} [5e09,5e3a) {entry_value(1) {reg4}, plus_uconst(16), stack_value} [5e49,5e51) {breg4(16), stack_value} [13cd2] inlined function 'elf_cvt_Verneed'@66dc [13ce7] parameter 'encode' [66dc,6809) {reg6} [6809,6810) {entry_value(1) {reg2}, stack_value} [6810,687a) {reg6} [13cf4] parameter 'len' [66dc,66e4) {reg1} [66e4,6808) {reg3} [6808,6810) {entry_value(1) {reg1}, stack_value} [6810,687a) {reg3} [13d01] parameter 'src' [66dc,680b) {reg12} [680b,6810) {entry_value(1) {reg4}, stack_value} [6810,687a) {reg12} [13d0e] parameter 'dest' [66dc,66e4) {reg5} [66e4,687a) {entry_value(1) {reg5}, stack_value} [13f26] inlined function 'elf_cvt_Verdef'@689b [13f3b] parameter 'encode' [689b,6a1a) {reg12} [6a1a,6a1d) {entry_value(1) {reg2}, stack_value} [6a1d,6a39) {reg12} [13f48] parameter 'len' [689b,68a7) {reg1} [68a7,6a17) {reg3} [6a17,6a1d) {entry_value(1) {reg1}, stack_value} [6a1d,6a39) {reg3} [13f55] parameter 'src' [689b,6a18) {reg6} [6a18,6a1d) {entry_value(1) {reg4}, stack_value} [6a1d,6a39) {reg6} [13f62] parameter 'dest' [6897,68a7) {reg5} [68a7,6a39) {entry_value(1) {reg5}, stack_value} [141da] inlined function 'Elf64_cvt_Chdr'@6a70 [141f1] parameter 'len' [141f6] parameter 'encode' [141fb] parameter 'src' [14200] parameter 'dest' [14205] variable 'tdest' [6a6e,6a95) {entry_value(1) {reg5}, stack_value} (6a95,6a95) [14212] variable 'tsrc' [6a6e,6a95) {reg6} (6a95,6a95) [1421f] variable 'sz' [14224] variable 'n' [6a6e,6a95) {lit1, stack_value} (6a95,6a95) [fc78] function 'Elf64_cvt_Move'@6120 frame_base: {call_frame_cfa {bregx(7,8)}} [fc95] parameter 'dest' [6120,6126) {reg5} [6126,619a) {reg8} [619a,619b) {entry_value(1) {reg5}, stack_value} [fca9] parameter 'src' [6120,613f) {reg4} [613f,619a) {reg9} [619a,619b) {entry_value(1) {reg4}, stack_value} [fcbd] parameter 'len' [6120,6188) {reg1} [6188,619b) {entry_value(1) {reg1}, stack_value} [fcd1] parameter 'encode' [6120,6139) {reg2} [6139,619b) {entry_value(1) {reg2}, stack_value} [fce5] variable 'tdest' [6123,6126) {reg5} [6126,613f) {reg8} [613f,6147) {reg0} [6147,6180) {breg0(-32), stack_value} [6180,6185) {reg0} [fcf9] variable 'tsrc' [6123,613f) {reg4} [613f,614b) {reg2} [614b,6180) {breg2(-32), stack_value} [6180,6185) {reg2} [fd0d] variable 'sz' [fd17] variable 'n' [612d,6136) {reg5} [6136,613f) {breg1(0), lit5, shr, stack_value} [1000a] function 'Elf64_cvt_Rela'@5e60 frame_base: {call_frame_cfa {bregx(7,8)}} [10027] parameter 'dest' [5e60,5e8e) {reg5} [5e8e,5eea) {reg9} [5eea,5eeb) {entry_value(1) {reg5}, stack_value} [1003b] parameter 'src' [5e60,5e8e) {reg4} [5e8e,5eea) {reg10} [5eea,5eeb) {entry_value(1) {reg4}, stack_value} [1004f] parameter 'len' [5e60,5e73) {reg1} [5e73,5eea) {reg8} [5eea,5eeb) {entry_value(1) {reg1}, stack_value} [10063] parameter 'encode' [5e60,5e87) {reg2} [5e87,5eeb) {entry_value(1) {reg2}, stack_value} [10077] variable 'tdest' [5e60,5e8e) {reg5} [5e8e,5e97) {reg1} [5e97,5eb8) {breg1(-24), stack_value} [5eb8,5ebd) {reg1} [1008b] variable 'tsrc' [5e60,5e8e) {reg4} [5e8e,5e9b) {reg2} [5e9b,5eb8) {breg2(-24), stack_value} [5eb8,5ebd) {reg2} [1009f] variable 'sz' [100a9] variable 'n' [5e7a,5e8a) {reg1} [1022b] function 'Elf64_cvt_Rel'@5d00 frame_base: {call_frame_cfa {bregx(7,8)}} [10248] parameter 'dest' [5d00,5d1c) {reg5} [5d1c,5d57) {reg9} [5d57,5d58) {entry_value(1) {reg5}, stack_value} [1025c] parameter 'src' [5d00,5d57) {reg4} [5d57,5d58) {entry_value(1) {reg4}, stack_value} [10270] parameter 'len' [5d00,5d45) {reg1} [5d45,5d58) {entry_value(1) {reg1}, stack_value} [10284] parameter 'encode' [5d00,5d16) {reg2} [5d16,5d58) {entry_value(1) {reg2}, stack_value} [10298] variable 'tdest' [5d00,5d1c) {reg5} [5d1c,5d27) {reg0} [5d27,5d3d) {breg0(-16), stack_value} [5d3d,5d42) {reg0} [102ac] variable 'tsrc' [5d00,5d1c) {reg4} [5d1c,5d2b) {reg2} [5d2b,5d3d) {breg2(-16), stack_value} [5d3d,5d42) {reg2} [102c0] variable 'sz' [102ca] variable 'n' [5d0a,5d13) {reg8} [5d13,5d1c) {breg1(0), lit4, shr, stack_value} [103fe] function 'Elf64_cvt_Sym'@61a0 frame_base: {call_frame_cfa {bregx(7,8)}} [1041b] parameter 'dest' [61a0,61b0) {reg5} [61b0,623a) {reg8} [623a,623b) {entry_value(1) {reg5}, stack_value} [1042f] parameter 'src' [61a0,61ce) {reg4} [61ce,623a) {reg9} [623a,623b) {entry_value(1) {reg4}, stack_value} [10443] parameter 'len' [61a0,61b3) {reg1} [61b3,622a) {reg5} [622a,623b) {entry_value(1) {reg1}, stack_value} [10457] parameter 'encode' [61a0,61c7) {reg2} [61c7,623b) {entry_value(1) {reg2}, stack_value} [1046b] variable 'tdest' [61ad,61b0) {reg5} [61b0,61ce) {reg8} [61ce,61d6) {reg1} [61d6,6209) {breg1(-24), stack_value} [6209,620e) {reg1} [1047f] variable 'tsrc' [61ad,61ce) {reg4} [61ce,61da) {reg2} [61da,6209) {breg2(-24), stack_value} [6209,620e) {reg2} [10493] variable 'sz' [1049d] variable 'n' [61ba,61ca) {reg1} [1066a] function 'Elf64_cvt_Shdr'@5ef0 frame_base: {call_frame_cfa {bregx(7,8)}} [10687] parameter 'dest' [5ef0,5ef6) {reg5} [5ef6,5f92) {reg8} [5f92,5f93) {entry_value(1) {reg5}, stack_value} [1069b] parameter 'src' [5ef0,5f0f) {reg4} [5f0f,5f92) {reg9} [5f92,5f93) {entry_value(1) {reg4}, stack_value} [106af] parameter 'len' [5ef0,5f81) {reg1} [5f81,5f93) {entry_value(1) {reg1}, stack_value} [106c3] parameter 'encode' [5ef0,5f09) {reg2} [5f09,5f93) {entry_value(1) {reg2}, stack_value} [106d7] variable 'tdest' [5ef3,5ef6) {reg5} [5ef6,5f0f) {reg8} [5f0f,5f16) {reg0} [5f16,5f79) {breg0(-64), stack_value} [5f79,5f7e) {reg0} [106eb] variable 'tsrc' [5ef3,5f0f) {reg4} [5f0f,5f1a) {reg2} [5f1a,5f79) {breg2(-64), stack_value} [5f79,5f7e) {reg2} [106ff] variable 'sz' [10709] variable 'n' [5efd,5f06) {reg5} [5f06,5f0f) {breg1(0), lit6, shr, stack_value} [10af1] function 'Elf64_cvt_Phdr'@5fa0 frame_base: {call_frame_cfa {bregx(7,8)}} [10b0e] parameter 'dest' [5fa0,605a) {reg5} [605a,605b) {entry_value(1) {reg5}, stack_value} [10b22] parameter 'src' [5fa0,5fb0) {reg4} [5fb0,605a) {reg8} [605a,605b) {entry_value(1) {reg4}, stack_value} [10b36] parameter 'len' [5fa0,5fb4) {reg1} [5fb4,6049) {reg4} [6049,605b) {entry_value(1) {reg1}, stack_value} [10b4a] parameter 'encode' [5fa0,5fcb) {reg2} [5fcb,605b) {entry_value(1) {reg2}, stack_value} [10b5e] variable 'tdest' [5fa0,5fcb) {reg5} [5fcb,5fd6) {reg0} [5fd6,6029) {breg0(-56), stack_value} [6029,602e) {reg0} [10b72] variable 'tsrc' [5fad,5fb0) {reg4} [5fb0,5fcb) {reg8} [5fcb,5fda) {reg1} [5fda,6029) {breg1(-56), stack_value} [6029,602e) {reg1} [10b86] variable 'sz' [10b90] variable 'n' [5fb7,5fc1) {reg1} [10ec0] function 'Elf64_cvt_Ehdr'@6240 frame_base: {call_frame_cfa {bregx(7,8)}} [10edd] parameter 'dest' [6240,626e) {reg5} [626e,6331) {reg13} [6331,6334) {entry_value(1) {reg5}, stack_value} [6334,6347) {reg13} [6347,634d) {reg5} [634d,634e) {entry_value(1) {reg5}, stack_value} [10ef1] parameter 'src' [6240,626e) {reg4} [626e,6333) {reg14} [6333,6334) {entry_value(1) {reg4}, stack_value} [6334,6349) {reg14} [6349,634d) {reg4} [634d,634e) {entry_value(1) {reg4}, stack_value} [10f05] parameter 'len' [6240,626e) {reg1} [626e,6329) {reg12} [6329,634e) {entry_value(1) {reg1}, stack_value} [10f19] parameter 'encode' [6240,626b) {reg2} [626b,634e) {entry_value(1) {reg2}, stack_value} [10f2d] variable 'tdest' [6240,626e) {reg5} [626e,627f) {reg2} [631c,6325) {reg2} [10f41] variable 'tsrc' [6240,626e) {reg4} [626e,6284) {reg3} [6284,631c) {breg3(-64), stack_value} [631c,6325) {reg3} [10f55] variable 'sz' [10f5f] variable 'n' [6257,6265) {reg6} [6265,626e) {breg1(0), lit6, shr, stack_value} [10169] inlined function 'Elf64_cvt_Sxword1'@5ead [1018e] parameter 'ptr' [10193] parameter 'dest' [fd29] inlined function 'Elf64_cvt_Xword1'@6140 [fd42] parameter 'ptr' [613f,614b) {reg2} [614b,6152) {breg2(-32), stack_value} [fd4f] parameter 'dest' [613f,6147) {reg0} [6147,6152) {breg0(-32), stack_value} [fd80] inlined function 'Elf64_cvt_Xword1'@6152 [fda5] parameter 'ptr' [fdaa] parameter 'dest' [fdd7] inlined function 'Elf64_cvt_Xword1'@615d [fdfc] parameter 'ptr' [fe01] parameter 'dest' [10112] inlined function 'Elf64_cvt_Xword1'@5ea2 [10137] parameter 'ptr' [1013c] parameter 'dest' [10333] inlined function 'Elf64_cvt_Xword1'@5d32 [10358] parameter 'ptr' [1035d] parameter 'dest' [105a8] inlined function 'Elf64_cvt_Xword1'@61fe [105cd] parameter 'ptr' [105d2] parameter 'dest' [107c9] inlined function 'Elf64_cvt_Xword1'@5f27 [107ee] parameter 'ptr' [107f3] parameter 'dest' [108ce] inlined function 'Elf64_cvt_Xword1'@5f48 [108f3] parameter 'ptr' [108f8] parameter 'dest' [109d3] inlined function 'Elf64_cvt_Xword1'@5f63 [109f8] parameter 'ptr' [109fd] parameter 'dest' [10a2a] inlined function 'Elf64_cvt_Xword1'@5f6e [10a4f] parameter 'ptr' [10a54] parameter 'dest' [10d55] inlined function 'Elf64_cvt_Xword1'@6008 [10d7a] parameter 'ptr' [10d7f] parameter 'dest' [10dac] inlined function 'Elf64_cvt_Xword1'@6013 [10dd1] parameter 'ptr' [10dd6] parameter 'dest' [10e03] inlined function 'Elf64_cvt_Xword1'@601e [10e28] parameter 'ptr' [10e2d] parameter 'dest' [1430f] inlined function 'Elf64_cvt_Xword1'@6a7f [14334] parameter 'ptr' [6a7f,6a8a) {breg6(8), stack_value} [14341] parameter 'dest' [6a7f,6a8a) {entry_value(1) {reg5}, plus_uconst(8), stack_value} [1437e] inlined function 'Elf64_cvt_Xword1'@6a8a [1439f] parameter 'ptr' [6a8a,6a95) {breg6(16), stack_value} [143ac] parameter 'dest' [6a8a,6a95) {entry_value(1) {reg5}, plus_uconst(16), stack_value} [104af] inlined function 'Elf64_cvt_Word1'@61d0 [104c8] parameter 'ptr' [61ce,61da) {reg2} [61da,61df) {breg2(-24), stack_value} [104d5] parameter 'dest' [61ce,61d6) {reg1} [61d6,61df) {breg1(-24), stack_value} [1071b] inlined function 'Elf64_cvt_Word1'@5f10 [10734] parameter 'ptr' [5f0f,5f1a) {reg2} [5f1a,5f1f) {breg2(-64), stack_value} [10741] parameter 'dest' [5f0f,5f16) {reg0} [5f16,5f1f) {breg0(-64), stack_value} [10772] inlined function 'Elf64_cvt_Word1'@5f1f [10797] parameter 'ptr' [1079c] parameter 'dest' [10925] inlined function 'Elf64_cvt_Word1'@5f53 [1094a] parameter 'ptr' [1094f] parameter 'dest' [1097c] inlined function 'Elf64_cvt_Word1'@5f5b [109a1] parameter 'ptr' [109a6] parameter 'dest' [10ba2] inlined function 'Elf64_cvt_Word1'@5fd0 [10bbb] parameter 'ptr' [5fcb,5fda) {reg1} [5fda,5fdf) {breg1(-56), stack_value} [10bc8] parameter 'dest' [5fcb,5fd6) {reg0} [5fd6,5fdf) {breg0(-56), stack_value} [10bf9] inlined function 'Elf64_cvt_Word1'@5fdf [10c1e] parameter 'ptr' [10c23] parameter 'dest' [1105d] inlined function 'Elf64_cvt_Word1'@62a3 [11082] parameter 'ptr' [11087] parameter 'dest' [111b9] inlined function 'Elf64_cvt_Word1'@62cc [111de] parameter 'ptr' [111e3] parameter 'dest' [14231] inlined function 'Elf64_cvt_Word1'@6a70 [14256] parameter 'ptr' [6a6e,6a77) {reg6} [14263] parameter 'dest' [6a6e,6a77) {entry_value(1) {reg5}, stack_value} [142a0] inlined function 'Elf64_cvt_Word1'@6a77 [142c5] parameter 'ptr' [6a77,6a7f) {breg6(4), stack_value} [142d2] parameter 'dest' [6a77,6a7f) {entry_value(1) {reg5}, plus_uconst(4), stack_value} [fe2e] inlined function 'Elf64_cvt_Half1'@6168 [fe53] parameter 'ptr' [fe58] parameter 'dest' [fe79] inlined function 'Elf64_cvt_Half1'@6174 [fe9e] parameter 'ptr' [fea3] parameter 'dest' [10506] inlined function 'Elf64_cvt_Half1'@61e7 [1052b] parameter 'ptr' [10530] parameter 'dest' [10fcb] inlined function 'Elf64_cvt_Half1'@6287 [10fe4] parameter 'ptr' [10fe9] parameter 'dest' [6287,628b) {breg0(16), stack_value} [628b,628f) {breg2(16), stack_value} [628f,6297) {breg2(-48), stack_value} [11012] inlined function 'Elf64_cvt_Half1'@6297 [11037] parameter 'ptr' [1103c] parameter 'dest' [11210] inlined function 'Elf64_cvt_Half1'@62d4 [11235] parameter 'ptr' [1123a] parameter 'dest' [1125b] inlined function 'Elf64_cvt_Half1'@62e0 [11280] parameter 'ptr' [11285] parameter 'dest' [112a6] inlined function 'Elf64_cvt_Half1'@62ec [112cb] parameter 'ptr' [112d0] parameter 'dest' [112f1] inlined function 'Elf64_cvt_Half1'@62f8 [11316] parameter 'ptr' [1131b] parameter 'dest' [1133c] inlined function 'Elf64_cvt_Half1'@6304 [11361] parameter 'ptr' [11366] parameter 'dest' [11387] inlined function 'Elf64_cvt_Half1'@6310 [113ac] parameter 'ptr' [113b1] parameter 'dest' [10877] inlined function 'Elf64_cvt_Off1'@5f3d [1089c] parameter 'ptr' [108a1] parameter 'dest' [10c50] inlined function 'Elf64_cvt_Off1'@5fe7 [10c75] parameter 'ptr' [10c7a] parameter 'dest' [1110b] inlined function 'Elf64_cvt_Off1'@62b6 [11130] parameter 'ptr' [11135] parameter 'dest' [11162] inlined function 'Elf64_cvt_Off1'@62c1 [11187] parameter 'ptr' [1118c] parameter 'dest' [100bb] inlined function 'Elf64_cvt_Addr1'@5e90 [100d4] parameter 'ptr' [5e8e,5e9b) {reg2} [5e9b,5ea2) {breg2(-24), stack_value} [100e1] parameter 'dest' [5e8e,5e97) {reg1} [5e97,5ea2) {breg1(-24), stack_value} [102dc] inlined function 'Elf64_cvt_Addr1'@5d20 [102f5] parameter 'ptr' [5d1c,5d2b) {reg2} [5d2b,5d32) {breg2(-16), stack_value} [10302] parameter 'dest' [5d1c,5d27) {reg0} [5d27,5d32) {breg0(-16), stack_value} [10551] inlined function 'Elf64_cvt_Addr1'@61f3 [10576] parameter 'ptr' [1057b] parameter 'dest' [10820] inlined function 'Elf64_cvt_Addr1'@5f32 [10845] parameter 'ptr' [1084a] parameter 'dest' [10ca7] inlined function 'Elf64_cvt_Addr1'@5ff2 [10ccc] parameter 'ptr' [10cd1] parameter 'dest' [10cfe] inlined function 'Elf64_cvt_Addr1'@5ffd [10d23] parameter 'ptr' [10d28] parameter 'dest' [110b4] inlined function 'Elf64_cvt_Addr1'@62ab [110d9] parameter 'ptr' [110de] parameter 'dest' [117e7] function 'Elf32_cvt_Lib'@5950 frame_base: {call_frame_cfa {bregx(7,8)}} [11804] parameter 'dest' [5950,5960) {reg5} [5960,59ea) {reg8} [59ea,59eb) {entry_value(1) {reg5}, stack_value} [11818] parameter 'src' [5950,597e) {reg4} [597e,59ea) {reg9} [59ea,59eb) {entry_value(1) {reg4}, stack_value} [1182c] parameter 'len' [5950,5963) {reg1} [5963,59d0) {reg5} [59d0,59eb) {entry_value(1) {reg1}, stack_value} [11840] parameter 'encode' [5950,5977) {reg2} [5977,59eb) {entry_value(1) {reg2}, stack_value} [11854] variable 'tdest' [595d,5960) {reg5} [5960,597e) {reg8} [597e,5986) {reg1} [5986,59af) {breg1(-20), stack_value} [59af,59b4) {reg1} [11868] variable 'tsrc' [595d,597e) {reg4} [597e,598a) {reg2} [598a,59af) {breg2(-20), stack_value} [59af,59b4) {reg2} [1187c] variable 'sz' [11886] variable 'n' [596a,597a) {reg1} [11ab6] function 'Elf32_cvt_Move'@6350 frame_base: {call_frame_cfa {bregx(7,8)}} [11ad3] parameter 'dest' [6350,6360) {reg5} [6360,63fa) {reg8} [63fa,63fb) {entry_value(1) {reg5}, stack_value} [11ae7] parameter 'src' [6350,637e) {reg4} [637e,63fa) {reg9} [63fa,63fb) {entry_value(1) {reg4}, stack_value} [11afb] parameter 'len' [6350,6363) {reg1} [6363,63e1) {reg5} [63e1,63fb) {entry_value(1) {reg1}, stack_value} [11b0f] parameter 'encode' [6350,6377) {reg2} [6377,63fb) {entry_value(1) {reg2}, stack_value} [11b23] variable 'tdest' [635d,6360) {reg5} [6360,637e) {reg8} [637e,6387) {reg1} [6387,63c0) {breg1(-24), stack_value} [63c0,63c5) {reg1} [11b37] variable 'tsrc' [635d,637e) {reg4} [637e,638b) {reg2} [638b,63c0) {breg2(-24), stack_value} [63c0,63c5) {reg2} [11b4b] variable 'sz' [11b55] variable 'n' [636a,637a) {reg1} [11d6d] function 'Elf32_cvt_Syminfo'@6400 frame_base: {call_frame_cfa {bregx(7,8)}} [11d8a] parameter 'dest' [6400,6419) {reg5} [6419,6457) {reg9} [6457,6458) {entry_value(1) {reg5}, stack_value} [11d9e] parameter 'src' [6400,6457) {reg4} [6457,6458) {entry_value(1) {reg4}, stack_value} [11db2] parameter 'len' [6400,6447) {reg1} [6447,6458) {entry_value(1) {reg1}, stack_value} [11dc6] parameter 'encode' [6400,6416) {reg2} [6416,6458) {entry_value(1) {reg2}, stack_value} [11dda] variable 'tdest' [6400,6419) {reg5} [6419,6427) {reg0} [6427,643f) {breg0(-4), stack_value} [643f,6444) {reg0} [11dee] variable 'tsrc' [6400,6419) {reg4} [6419,642b) {reg2} [642b,643f) {breg2(-4), stack_value} [643f,6444) {reg2} [11e02] variable 'sz' [11e0c] variable 'n' [640a,6419) {reg0} [f62e] inlined function 'Elf32_cvt_Rela' [f63a] parameter 'encode' [f63f] parameter 'len' [f644] parameter 'src' [f649] parameter 'dest' [144d4] inlined function 'Elf32_cvt_Rela'@6c10 [144eb] parameter 'encode' [144f0] parameter 'len' [144f5] parameter 'src' [144fa] parameter 'dest' [144ff] variable 'tdest' [6c0b,6c27) {entry_value(1) {reg5}, stack_value} (6c27,6c27) [1450c] variable 'tsrc' [6c0b,6c27) {reg6} (6c27,6c27) [14519] variable 'sz' [1451e] variable 'n' [6c0b,6c27) {lit1, stack_value} (6c27,6c27) [12072] function 'Elf32_cvt_Rel'@5a00 frame_base: {call_frame_cfa {bregx(7,8)}} [1208f] parameter 'dest' [5a00,5a19) {reg5} [5a19,5a4f) {reg9} [5a4f,5a50) {entry_value(1) {reg5}, stack_value} [120a3] parameter 'src' [5a00,5a4f) {reg4} [5a4f,5a50) {entry_value(1) {reg4}, stack_value} [120b7] parameter 'len' [5a00,5a3f) {reg1} [5a3f,5a50) {entry_value(1) {reg1}, stack_value} [120cb] parameter 'encode' [5a00,5a16) {reg2} [5a16,5a50) {entry_value(1) {reg2}, stack_value} [120df] variable 'tdest' [5a00,5a19) {reg5} [5a19,5a26) {reg0} [5a26,5a37) {breg0(-8), stack_value} [5a37,5a3c) {reg0} [120f3] variable 'tsrc' [5a00,5a19) {reg4} [5a19,5a2a) {reg2} [5a2a,5a37) {breg2(-8), stack_value} [5a37,5a3c) {reg2} [12107] variable 'sz' [12111] variable 'n' [5a0a,5a19) {reg0} [12245] function 'Elf32_cvt_Sym'@6470 frame_base: {call_frame_cfa {bregx(7,8)}} [12262] parameter 'dest' [6470,6476) {reg5} [6476,64da) {reg8} [64da,64db) {entry_value(1) {reg5}, stack_value} [12276] parameter 'src' [6470,648f) {reg4} [648f,64da) {reg9} [64da,64db) {entry_value(1) {reg4}, stack_value} [1228a] parameter 'len' [6470,64cb) {reg1} [64cb,64db) {entry_value(1) {reg1}, stack_value} [1229e] parameter 'encode' [6470,6489) {reg2} [6489,64db) {entry_value(1) {reg2}, stack_value} [122b2] variable 'tdest' [6473,6476) {reg5} [6476,648f) {reg8} [648f,6496) {reg0} [6496,64c3) {breg0(-16), stack_value} [64c3,64c8) {reg0} [122c6] variable 'tsrc' [6473,648f) {reg4} [648f,649a) {reg2} [649a,64c3) {breg2(-16), stack_value} [64c3,64c8) {reg2} [122da] variable 'sz' [122e4] variable 'n' [647d,6486) {reg5} [6486,648f) {breg1(0), lit4, shr, stack_value} [124ba] function 'Elf32_cvt_Shdr'@5bb0 frame_base: {call_frame_cfa {bregx(7,8)}} [124d7] parameter 'dest' [5bb0,5bc0) {reg5} [5bc0,5c6a) {reg8} [5c6a,5c6b) {entry_value(1) {reg5}, stack_value} [124eb] parameter 'src' [5bb0,5bde) {reg4} [5bde,5c6a) {reg9} [5c6a,5c6b) {entry_value(1) {reg4}, stack_value} [124ff] parameter 'len' [5bb0,5bc3) {reg1} [5bc3,5c58) {reg5} [5c58,5c6b) {entry_value(1) {reg1}, stack_value} [12513] parameter 'encode' [5bb0,5bd7) {reg2} [5bd7,5c6b) {entry_value(1) {reg2}, stack_value} [12527] variable 'tdest' [5bbd,5bc0) {reg5} [5bc0,5bde) {reg8} [5bde,5be6) {reg1} [5be6,5c37) {breg1(-40), stack_value} [5c37,5c3c) {reg1} [1253b] variable 'tsrc' [5bbd,5bde) {reg4} [5bde,5bea) {reg2} [5bea,5c37) {breg2(-40), stack_value} [5c37,5c3c) {reg2} [1254f] variable 'sz' [12559] variable 'n' [5bca,5bda) {reg1} [12937] function 'Elf32_cvt_Phdr'@5c70 frame_base: {call_frame_cfa {bregx(7,8)}} [12954] parameter 'dest' [5c70,5c76) {reg5} [5c76,5cf2) {reg8} [5cf2,5cf3) {entry_value(1) {reg5}, stack_value} [12968] parameter 'src' [5c70,5c8f) {reg4} [5c8f,5cf2) {reg9} [5cf2,5cf3) {entry_value(1) {reg4}, stack_value} [1297c] parameter 'len' [5c70,5cdf) {reg1} [5cdf,5cf3) {entry_value(1) {reg1}, stack_value} [12990] parameter 'encode' [5c70,5c89) {reg2} [5c89,5cf3) {entry_value(1) {reg2}, stack_value} [129a4] variable 'tdest' [5c73,5c76) {reg5} [5c76,5c8f) {reg8} [5c8f,5c96) {reg0} [5c96,5cd7) {breg0(-32), stack_value} [5cd7,5cdc) {reg0} [129b8] variable 'tsrc' [5c73,5c8f) {reg4} [5c8f,5c9a) {reg2} [5c9a,5cd7) {breg2(-32), stack_value} [5cd7,5cdc) {reg2} [129cc] variable 'sz' [129d6] variable 'n' [5c7d,5c86) {reg5} [5c86,5c8f) {breg1(0), lit5, shr, stack_value} [12d0f] function 'Elf32_cvt_Ehdr'@6570 frame_base: {call_frame_cfa {bregx(7,8)}} [12d2c] parameter 'dest' [6570,65aa) {reg5} [65aa,667f) {reg13} [667f,6682) {entry_value(1) {reg5}, stack_value} [6682,6694) {reg13} [6694,669a) {reg5} [669a,669b) {entry_value(1) {reg5}, stack_value} [12d40] parameter 'src' [6570,65aa) {reg4} [65aa,6681) {reg14} [6681,6682) {entry_value(1) {reg4}, stack_value} [6682,6696) {reg14} [6696,669a) {reg4} [669a,669b) {entry_value(1) {reg4}, stack_value} [12d54] parameter 'len' [6570,658c) {reg1} [658c,667d) {reg12} [667d,6682) {entry_value(1) {reg1}, stack_value} [6682,6692) {reg12} [6692,669b) {entry_value(1) {reg1}, stack_value} [12d68] parameter 'encode' [6570,65a6) {reg2} [65a6,669b) {entry_value(1) {reg2}, stack_value} [12d7c] variable 'tdest' [6570,65aa) {reg5} [65aa,65bf) {reg2} [6653,665c) {reg2} [12d90] variable 'tsrc' [6570,65aa) {reg4} [65aa,65c4) {reg3} [65c4,6653) {breg3(-52), stack_value} [6653,665c) {reg3} [12da4] variable 'sz' [12dae] variable 'n' [6592,65a0) {reg1} [132e4] function 'Elf32_cvt_Xword'@6060 frame_base: {call_frame_cfa {bregx(7,8)}} [13301] parameter 'dest' [6060,6077) {reg5} [6077,607e) {reg2} [607e,608b) {breg2(0), breg0(0), plus, stack_value} [608b,608f) {breg2(0), breg0(0), plus, plus_uconst(8), stack_value} [608f,6095) {breg2(0), breg0(0), plus, stack_value} (6095,6095) [6095,60a8) {breg2(0), breg1(0), plus, stack_value} [60a8,60ae) {breg2(0), entry_value(1) {reg1}, plus, stack_value} (60ae,60ae) [60ae,60bf) {breg0(0), breg8(0), plus, lit3, shl, breg5(0), plus, entry_value(1) {reg1}, plus, stack_value} [60bf,60c1) {breg0(0), breg8(0), plus, plus_uconst(1), lit3, shl, breg5(0), plus, entry_value(1) {reg1}, plus, stack_value} [13315] parameter 'ptr' [6060,607e) {reg4} [607e,608b) {breg4(0), breg0(0), plus, stack_value} [608b,608f) {breg0(0), breg4(0), plus, plus_uconst(8), stack_value} [608f,6095) {breg0(0), breg4(0), plus, stack_value} (6095,6095) [6095,60a8) {breg4(0), breg1(0), plus, stack_value} [60a8,60ab) {breg4(0), entry_value(1) {reg1}, plus, stack_value} [60ab,60ae) {entry_value(1) {reg4}, entry_value(1) {reg1}, plus, stack_value} (60ae,60ae) [60ae,60bf) {breg0(0), breg8(0), plus, lit3, shl, entry_value(1) {reg4}, plus, entry_value(1) {reg1}, plus, stack_value} [60bf,60c1) {breg0(0), breg8(0), plus, plus_uconst(1), lit3, shl, entry_value(1) {reg4}, plus, entry_value(1) {reg1}, plus, stack_value} [13329] parameter 'len' [6060,607e) {reg1} [607e,6095) {entry_value(1) {reg1}, stack_value} [6095,60a8) {reg1} [60a8,60c2) {entry_value(1) {reg1}, stack_value} [1333d] parameter 'encode' [6060,6066) {reg2} [6066,60c2) {entry_value(1) {reg2}, stack_value} [13351] variable 'n' [606a,606f) {reg8} [606f,607e) {breg8(-1), stack_value} (6095,6095) [6095,60a4) {breg8(-1), stack_value} [60a4,60ae) {breg8(0), not, stack_value} [60ae,60bf) {reg0} [60bf,60c1) {breg0(1), stack_value} [11b67] inlined function 'Elf32_cvt_Xword1'@6380 [11b80] parameter 'ptr' [637e,638b) {reg2} [638b,6392) {breg2(-24), stack_value} [11b8d] parameter 'dest' [637e,6387) {reg1} [6387,6392) {breg1(-24), stack_value} [11bbe] inlined function 'Elf32_cvt_Xword1'@6392 [11be3] parameter 'ptr' [11be8] parameter 'dest' [11c15] inlined function 'Elf32_cvt_Xword1'@639d [11c3a] parameter 'ptr' [11c3f] parameter 'dest' [13363] inlined function 'Elf32_cvt_Xword1'@6080 [13388] parameter 'ptr' [607e,608b) {breg4(0), breg0(0), plus, stack_value} [13395] parameter 'dest' [607e,608b) {breg2(0), breg0(0), plus, stack_value} [133d2] inlined function 'Elf32_cvt_Xword1'@60b0 [133f3] parameter 'ptr' [60ae,60bb) {breg0(0), breg8(0), plus, lit3, shl, entry_value(1) {reg4}, plus, entry_value(1) {reg1}, plus, stack_value} [13400] parameter 'dest' [60ae,60bb) {breg0(0), breg8(0), plus, lit3, shl, breg5(0), plus, entry_value(1) {reg1}, plus, stack_value} [f745] inlined function 'Elf32_cvt_Sword1'@6b3d [f766] parameter 'ptr' [6b3d,6b47) {breg12(8), stack_value} [f773] parameter 'dest' [6b3d,6b47) {breg6(8), stack_value} [13aa4] inlined function 'Elf32_cvt_Sword1'@5b67 [13ac9] parameter 'ptr' [13ace] parameter 'dest' [14609] inlined function 'Elf32_cvt_Sword1'@6c1f [1462a] parameter 'ptr' [6c1f,6c27) {breg6(8), stack_value} [14637] parameter 'dest' [6c1f,6c27) {entry_value(1) {reg5}, plus_uconst(8), stack_value} [f6d6] inlined function 'Elf32_cvt_Word1'@6b33 [f6fb] parameter 'ptr' [6b33,6b3d) {breg12(4), stack_value} [f708] parameter 'dest' [6b33,6b3d) {breg6(4), stack_value} [11898] inlined function 'Elf32_cvt_Word1'@5980 [118b1] parameter 'ptr' [597e,598a) {reg2} [598a,598f) {breg2(-20), stack_value} [118be] parameter 'dest' [597e,5986) {reg1} [5986,598f) {breg1(-20), stack_value} [118ef] inlined function 'Elf32_cvt_Word1'@598f [11914] parameter 'ptr' [11919] parameter 'dest' [11946] inlined function 'Elf32_cvt_Word1'@5997 [1196b] parameter 'ptr' [11970] parameter 'dest' [1199d] inlined function 'Elf32_cvt_Word1'@599f [119c2] parameter 'ptr' [119c7] parameter 'dest' [119f4] inlined function 'Elf32_cvt_Word1'@59a7 [11a19] parameter 'ptr' [11a1e] parameter 'dest' [1217a] inlined function 'Elf32_cvt_Word1'@5a2f [1219f] parameter 'ptr' [121a4] parameter 'dest' [122f6] inlined function 'Elf32_cvt_Word1'@6490 [1230f] parameter 'ptr' [648f,649a) {reg2} [649a,649f) {breg2(-16), stack_value} [1231c] parameter 'dest' [648f,6496) {reg0} [6496,649f) {breg0(-16), stack_value} [123a4] inlined function 'Elf32_cvt_Word1'@64a7 [123c9] parameter 'ptr' [123ce] parameter 'dest' [1256b] inlined function 'Elf32_cvt_Word1'@5be0 [12584] parameter 'ptr' [5bde,5bea) {reg2} [5bea,5bef) {breg2(-40), stack_value} [12591] parameter 'dest' [5bde,5be6) {reg1} [5be6,5bef) {breg1(-40), stack_value} [125c2] inlined function 'Elf32_cvt_Word1'@5bef [125e7] parameter 'ptr' [125ec] parameter 'dest' [12619] inlined function 'Elf32_cvt_Word1'@5bf7 [1263e] parameter 'ptr' [12643] parameter 'dest' [1271e] inlined function 'Elf32_cvt_Word1'@5c0f [12743] parameter 'ptr' [12748] parameter 'dest' [12775] inlined function 'Elf32_cvt_Word1'@5c17 [1279a] parameter 'ptr' [1279f] parameter 'dest' [127cc] inlined function 'Elf32_cvt_Word1'@5c1f [127f1] parameter 'ptr' [127f6] parameter 'dest' [12823] inlined function 'Elf32_cvt_Word1'@5c27 [12848] parameter 'ptr' [1284d] parameter 'dest' [1287a] inlined function 'Elf32_cvt_Word1'@5c2f [1289f] parameter 'ptr' [128a4] parameter 'dest' [129e8] inlined function 'Elf32_cvt_Word1'@5c90 [12a01] parameter 'ptr' [5c8f,5c9a) {reg2} [5c9a,5c9f) {breg2(-32), stack_value} [12a0e] parameter 'dest' [5c8f,5c96) {reg0} [5c96,5c9f) {breg0(-32), stack_value} [12b44] inlined function 'Elf32_cvt_Word1'@5cb7 [12b69] parameter 'ptr' [12b6e] parameter 'dest' [12b9b] inlined function 'Elf32_cvt_Word1'@5cbf [12bc0] parameter 'ptr' [12bc5] parameter 'dest' [12bf2] inlined function 'Elf32_cvt_Word1'@5cc7 [12c17] parameter 'ptr' [12c1c] parameter 'dest' [12c49] inlined function 'Elf32_cvt_Word1'@5ccf [12c6e] parameter 'ptr' [12c73] parameter 'dest' [12eac] inlined function 'Elf32_cvt_Word1'@65e3 [12ed1] parameter 'ptr' [12ed6] parameter 'dest' [13008] inlined function 'Elf32_cvt_Word1'@6603 [1302d] parameter 'ptr' [13032] parameter 'dest' [13a4d] inlined function 'Elf32_cvt_Word1'@5b5f [13a72] parameter 'ptr' [13a77] parameter 'dest' [1459a] inlined function 'Elf32_cvt_Word1'@6c17 [145bf] parameter 'ptr' [6c17,6c1f) {breg6(4), stack_value} [145cc] parameter 'dest' [6c17,6c1f) {entry_value(1) {reg5}, plus_uconst(4), stack_value} [13536] function 'Elf32_cvt_Half'@64e0 frame_base: {call_frame_cfa {bregx(7,8)}} [13553] parameter 'dest' [64e0,64f2) {reg5} [64f2,64f9) {reg2} [64f9,650c) {breg2(0), breg0(0), plus, stack_value} [650c,6510) {breg2(0), breg0(0), plus, plus_uconst(2), stack_value} [6510,6516) {breg2(0), breg0(0), plus, stack_value} (6516,6516) [6516,6530) {breg2(0), breg1(0), plus, stack_value} [6530,6536) {breg2(0), entry_value(1) {reg1}, plus, stack_value} (6536,6536) [6536,6550) {breg0(0), breg8(0), plus, lit1, shl, breg5(0), plus, entry_value(1) {reg1}, plus, stack_value} [6550,6552) {breg0(0), breg8(0), plus, plus_uconst(1), lit1, shl, breg5(0), plus, entry_value(1) {reg1}, plus, stack_value} [13567] parameter 'ptr' [64e0,64f9) {reg4} [64f9,650c) {breg4(0), breg0(0), plus, stack_value} [650c,6510) {breg0(0), breg4(0), plus, plus_uconst(2), stack_value} [6510,6516) {breg0(0), breg4(0), plus, stack_value} (6516,6516) [6516,6530) {breg4(0), breg1(0), plus, stack_value} [6530,6533) {breg4(0), entry_value(1) {reg1}, plus, stack_value} [6533,6536) {entry_value(1) {reg4}, entry_value(1) {reg1}, plus, stack_value} (6536,6536) [6536,6550) {breg0(0), breg8(0), plus, lit1, shl, entry_value(1) {reg4}, plus, entry_value(1) {reg1}, plus, stack_value} [6550,6552) {breg0(0), breg8(0), plus, plus_uconst(1), lit1, shl, entry_value(1) {reg4}, plus, entry_value(1) {reg1}, plus, stack_value} [1357b] parameter 'len' [64e0,64f9) {reg1} [64f9,6516) {entry_value(1) {reg1}, stack_value} [6516,6530) {reg1} [6530,6553) {entry_value(1) {reg1}, stack_value} [1358f] parameter 'encode' [64e0,64e6) {reg2} [64e6,6553) {entry_value(1) {reg2}, stack_value} [135a3] variable 'n' [64e9,64ee) {reg8} [64ee,64f9) {breg8(-1), stack_value} (6516,6516) [6516,652c) {breg8(-1), stack_value} [652c,6536) {breg8(0), not, stack_value} [6536,6550) {reg0} [6550,6552) {breg0(1), stack_value} [11c6c] inlined function 'Elf32_cvt_Half1'@63a8 [11c91] parameter 'ptr' [11c96] parameter 'dest' [11cb7] inlined function 'Elf32_cvt_Half1'@63b4 [11cdc] parameter 'ptr' [11ce1] parameter 'dest' [11e1e] inlined function 'Elf32_cvt_Half1'@6420 [11e37] parameter 'ptr' [6419,642b) {reg2} [642b,6433) {breg2(-4), stack_value} [11e44] parameter 'dest' [6419,6427) {reg0} [6427,6433) {breg0(-4), stack_value} [11e75] inlined function 'Elf32_cvt_Half1'@6433 [11e9a] parameter 'ptr' [11e9f] parameter 'dest' [123fb] inlined function 'Elf32_cvt_Half1'@64b7 [12420] parameter 'ptr' [12425] parameter 'dest' [12e1a] inlined function 'Elf32_cvt_Half1'@65c7 [12e33] parameter 'ptr' [12e38] parameter 'dest' [65c7,65cb) {breg0(16), stack_value} [65cb,65cf) {breg2(16), stack_value} [65cf,65d7) {breg2(-36), stack_value} [12e61] inlined function 'Elf32_cvt_Half1'@65d7 [12e86] parameter 'ptr' [12e8b] parameter 'dest' [1305f] inlined function 'Elf32_cvt_Half1'@660b [13084] parameter 'ptr' [13089] parameter 'dest' [130aa] inlined function 'Elf32_cvt_Half1'@6617 [130cf] parameter 'ptr' [130d4] parameter 'dest' [130f5] inlined function 'Elf32_cvt_Half1'@6623 [1311a] parameter 'ptr' [1311f] parameter 'dest' [13140] inlined function 'Elf32_cvt_Half1'@662f [13165] parameter 'ptr' [1316a] parameter 'dest' [1318b] inlined function 'Elf32_cvt_Half1'@663b [131b0] parameter 'ptr' [131b5] parameter 'dest' [131d6] inlined function 'Elf32_cvt_Half1'@6647 [131fb] parameter 'ptr' [13200] parameter 'dest' [135b5] inlined function 'Elf32_cvt_Half1'@6500 [135da] parameter 'ptr' [64f9,650c) {breg4(0), breg0(0), plus, stack_value} [135e7] parameter 'dest' [64f9,650c) {breg2(0), breg0(0), plus, stack_value} [13618] inlined function 'Elf32_cvt_Half1'@6540 [13639] parameter 'ptr' [6536,654c) {breg0(0), breg8(0), plus, lit1, shl, entry_value(1) {reg4}, plus, entry_value(1) {reg1}, plus, stack_value} [13646] parameter 'dest' [6536,654c) {breg0(0), breg8(0), plus, lit1, shl, breg5(0), plus, entry_value(1) {reg1}, plus, stack_value} [126c7] inlined function 'Elf32_cvt_Off1'@5c07 [126ec] parameter 'ptr' [126f1] parameter 'dest' [12a3f] inlined function 'Elf32_cvt_Off1'@5c9f [12a64] parameter 'ptr' [12a69] parameter 'dest' [12f5a] inlined function 'Elf32_cvt_Off1'@65f3 [12f7f] parameter 'ptr' [12f84] parameter 'dest' [12fb1] inlined function 'Elf32_cvt_Off1'@65fb [12fd6] parameter 'ptr' [12fdb] parameter 'dest' [13707] function 'Elf32_cvt_Addr'@5a70 frame_base: {call_frame_cfa {bregx(7,8)}} [13724] parameter 'dest' [5a70,5a87) {reg5} [5a87,5a8e) {reg2} [5a8e,5a98) {breg2(0), breg0(0), plus, stack_value} [5a98,5a9c) {breg2(0), breg0(0), plus, plus_uconst(4), stack_value} [5a9c,5aa2) {breg2(0), breg0(0), plus, stack_value} (5aa2,5aa2) [5aa2,5ab8) {breg2(0), breg1(0), plus, stack_value} [5ab8,5abe) {breg2(0), entry_value(1) {reg1}, plus, stack_value} (5abe,5abe) [5abe,5acc) {breg0(0), breg8(0), plus, lit2, shl, breg5(0), plus, entry_value(1) {reg1}, plus, stack_value} [5acc,5ace) {breg0(0), breg8(0), plus, plus_uconst(1), lit2, shl, breg5(0), plus, entry_value(1) {reg1}, plus, stack_value} [13738] parameter 'ptr' [5a70,5a8e) {reg4} [5a8e,5a98) {breg4(0), breg0(0), plus, stack_value} [5a98,5a9c) {breg0(0), breg4(0), plus, plus_uconst(4), stack_value} [5a9c,5aa2) {breg0(0), breg4(0), plus, stack_value} (5aa2,5aa2) [5aa2,5ab8) {breg4(0), breg1(0), plus, stack_value} [5ab8,5abb) {breg4(0), entry_value(1) {reg1}, plus, stack_value} [5abb,5abe) {entry_value(1) {reg4}, entry_value(1) {reg1}, plus, stack_value} (5abe,5abe) [5abe,5acc) {breg0(0), breg8(0), plus, lit2, shl, entry_value(1) {reg4}, plus, entry_value(1) {reg1}, plus, stack_value} [5acc,5ace) {breg0(0), breg8(0), plus, plus_uconst(1), lit2, shl, entry_value(1) {reg4}, plus, entry_value(1) {reg1}, plus, stack_value} [1374c] parameter 'len' [5a70,5a8e) {reg1} [5a8e,5aa2) {entry_value(1) {reg1}, stack_value} [5aa2,5ab8) {reg1} [5ab8,5acf) {entry_value(1) {reg1}, stack_value} [13760] parameter 'encode' [5a70,5a76) {reg2} [5a76,5acf) {entry_value(1) {reg2}, stack_value} [13774] variable 'n' [5a7a,5a7f) {reg8} [5a7f,5a8e) {breg8(-1), stack_value} (5aa2,5aa2) [5aa2,5ab4) {breg8(-1), stack_value} [5ab4,5abe) {breg8(0), not, stack_value} [5abe,5acc) {reg0} [5acc,5ace) {breg0(1), stack_value} [f67f] inlined function 'Elf32_cvt_Addr1'@6b1f [f698] parameter 'ptr' [6b1f,6b33) {reg12} [f6a5] parameter 'dest' [6b1f,6b33) {reg6} [12123] inlined function 'Elf32_cvt_Addr1'@5a20 [1213c] parameter 'ptr' [5a19,5a2a) {reg2} [5a2a,5a2f) {breg2(-8), stack_value} [12149] parameter 'dest' [5a19,5a26) {reg0} [5a26,5a2f) {breg0(-8), stack_value} [1234d] inlined function 'Elf32_cvt_Addr1'@649f [12372] parameter 'ptr' [12377] parameter 'dest' [12670] inlined function 'Elf32_cvt_Addr1'@5bff [12695] parameter 'ptr' [1269a] parameter 'dest' [12a96] inlined function 'Elf32_cvt_Addr1'@5ca7 [12abb] parameter 'ptr' [12ac0] parameter 'dest' [12aed] inlined function 'Elf32_cvt_Addr1'@5caf [12b12] parameter 'ptr' [12b17] parameter 'dest' [12f03] inlined function 'Elf32_cvt_Addr1'@65eb [12f28] parameter 'ptr' [12f2d] parameter 'dest' [13786] inlined function 'Elf32_cvt_Addr1'@5a90 [137ab] parameter 'ptr' [5a8e,5a98) {breg4(0), breg0(0), plus, stack_value} [137b8] parameter 'dest' [5a8e,5a98) {breg2(0), breg0(0), plus, stack_value} [137f5] inlined function 'Elf32_cvt_Addr1'@5ac0 [13816] parameter 'ptr' [5abe,5ac8) {breg0(0), breg8(0), plus, lit2, shl, entry_value(1) {reg4}, plus, entry_value(1) {reg1}, plus, stack_value} [13823] parameter 'dest' [5abe,5ac8) {breg0(0), breg8(0), plus, lit2, shl, breg5(0), plus, entry_value(1) {reg1}, plus, stack_value} [139f6] inlined function 'Elf32_cvt_Addr1'@5b50 [13a0f] parameter 'ptr' [5b4e,5b5a) {reg2} [5b5a,5b5f) {breg2(-12), stack_value} [13a1c] parameter 'dest' [5b4e,5b56) {reg1} [5b56,5b5f) {breg1(-12), stack_value} [1452b] inlined function 'Elf32_cvt_Addr1'@6c10 [14550] parameter 'ptr' [6c0b,6c17) {reg6} [1455d] parameter 'dest' [6c0b,6c17) {entry_value(1) {reg5}, stack_value} [13bb0] inlined function 'elf_cvt_Byte'@66b0 [13bd1] parameter 'encode' [66b0,66b4) {reg2} [66b4,66b5) {entry_value(1) {reg2}, stack_value} [13bde] parameter 'n' [66b0,66b4) {reg1} [66b4,66b5) {entry_value(1) {reg1}, stack_value} [13beb] parameter 'src' [66b0,66b4) {reg4} [66b4,66b5) {entry_value(1) {reg4}, stack_value} [13bf8] parameter 'dest' [66b0,66b4) {reg5} [66b4,66b5) {entry_value(1) {reg5}, stack_value} [f96e] inlined function '__bswap_64'@5dea [f983] parameter '__bsx' [5dea,5df8) {breg4(0), breg2(0), plus} [fd5c] inlined function '__bswap_64'@6140 [fd71] parameter '__bsx' [613f,614b) {breg2(0)} [614b,614e) {reg4} [fdaf] inlined function '__bswap_64'@6152 [fdd0] parameter '__bsx' [fe06] inlined function '__bswap_64'@615d [fe27] parameter '__bsx' [100ee] inlined function '__bswap_64'@5e90 [10103] parameter '__bsx' [5e8e,5e9b) {breg2(0)} [5e9b,5e9e) {reg4} [10141] inlined function '__bswap_64'@5ea2 [10162] parameter '__bsx' [10198] inlined function '__bswap_64'@5ead [101b9] parameter '__bsx' [1030f] inlined function '__bswap_64'@5d20 [10324] parameter '__bsx' [5d1c,5d2b) {breg2(0)} [5d2b,5d2e) {reg5} [10362] inlined function '__bswap_64'@5d32 [10383] parameter '__bsx' [10580] inlined function '__bswap_64'@61f3 [105a1] parameter '__bsx' [105d7] inlined function '__bswap_64'@61fe [105f8] parameter '__bsx' [107f8] inlined function '__bswap_64'@5f27 [10819] parameter '__bsx' [1084f] inlined function '__bswap_64'@5f32 [10870] parameter '__bsx' [108a6] inlined function '__bswap_64'@5f3d [108c7] parameter '__bsx' [108fd] inlined function '__bswap_64'@5f48 [1091e] parameter '__bsx' [10a02] inlined function '__bswap_64'@5f63 [10a23] parameter '__bsx' [10a59] inlined function '__bswap_64'@5f6e [10a7a] parameter '__bsx' [10c7f] inlined function '__bswap_64'@5fe7 [10ca0] parameter '__bsx' [10cd6] inlined function '__bswap_64'@5ff2 [10cf7] parameter '__bsx' [10d2d] inlined function '__bswap_64'@5ffd [10d4e] parameter '__bsx' [10d84] inlined function '__bswap_64'@6008 [10da5] parameter '__bsx' [10ddb] inlined function '__bswap_64'@6013 [10dfc] parameter '__bsx' [10e32] inlined function '__bswap_64'@601e [10e53] parameter '__bsx' [110e3] inlined function '__bswap_64'@62ab [11104] parameter '__bsx' [1113a] inlined function '__bswap_64'@62b6 [1115b] parameter '__bsx' [11191] inlined function '__bswap_64'@62c1 [111b2] parameter '__bsx' [11b9a] inlined function '__bswap_64'@6380 [11baf] parameter '__bsx' [637e,638b) {breg2(0)} [638b,638e) {reg0} [11bed] inlined function '__bswap_64'@6392 [11c0e] parameter '__bsx' [11c44] inlined function '__bswap_64'@639d [11c65] parameter '__bsx' [133a2] inlined function '__bswap_64'@6080 [133c3] parameter '__bsx' [607e,6087) {breg4(0), breg0(0), plus} [1340d] inlined function '__bswap_64'@60b0 [1342e] parameter '__bsx' [60ae,60b7) {breg0(0), lit3, shl, breg4(0), plus} [1434e] inlined function '__bswap_64'@6a7f [1436f] parameter '__bsx' [6a7f,6a86) {breg6(8)} [143b9] inlined function '__bswap_64'@6a8a [143da] parameter '__bsx' [6a8a,6a91) {breg6(16)} [f6b2] inlined function '__bswap_32'@6b1f [f6c7] parameter '__bsx' [6b1f,6b30) {breg12(0)} [f715] inlined function '__bswap_32'@6b33 [f736] parameter '__bsx' [6b33,6b3a) {breg12(4)} [f780] inlined function '__bswap_32'@6b3d [f7a1] parameter '__bsx' [6b3d,6b44) {breg12(8)} [f921] inlined function '__bswap_32'@5d8f [f936] parameter '__bsx' [5d8f,5d9e) {breg4(0), breg1(0), plus} [f992] inlined function '__bswap_32'@5e28 [f9b3] parameter '__bsx' [5e24,5e2d) {breg4(0), breg0(0), plus} [104e2] inlined function '__bswap_32'@61d0 [104f7] parameter '__bsx' [61ce,61da) {breg2(0)} [61da,61dc) {reg4} [1074e] inlined function '__bswap_32'@5f10 [10763] parameter '__bsx' [5f0f,5f1a) {breg2(0)} [5f1a,5f1c) {reg4} [107a1] inlined function '__bswap_32'@5f1f [107c2] parameter '__bsx' [10954] inlined function '__bswap_32'@5f53 [10975] parameter '__bsx' [109ab] inlined function '__bswap_32'@5f5b [109cc] parameter '__bsx' [10bd5] inlined function '__bswap_32'@5fd0 [10bea] parameter '__bsx' [5fcb,5fda) {breg1(0)} [5fda,5fdc) {reg2} [10c28] inlined function '__bswap_32'@5fdf [10c49] parameter '__bsx' [1108c] inlined function '__bswap_32'@62a3 [110ad] parameter '__bsx' [111e8] inlined function '__bswap_32'@62cc [11209] parameter '__bsx' [118cb] inlined function '__bswap_32'@5980 [118e0] parameter '__bsx' [597e,598a) {breg2(0)} [598a,598c) {reg0} [1191e] inlined function '__bswap_32'@598f [1193f] parameter '__bsx' [11975] inlined function '__bswap_32'@5997 [11996] parameter '__bsx' [119cc] inlined function '__bswap_32'@599f [119ed] parameter '__bsx' [11a23] inlined function '__bswap_32'@59a7 [11a44] parameter '__bsx' [12156] inlined function '__bswap_32'@5a20 [1216b] parameter '__bsx' [5a19,5a2a) {breg2(0)} [5a2a,5a2c) {reg5} [121a9] inlined function '__bswap_32'@5a2f [121ca] parameter '__bsx' [12329] inlined function '__bswap_32'@6490 [1233e] parameter '__bsx' [648f,649a) {breg2(0)} [649a,649c) {reg4} [1237c] inlined function '__bswap_32'@649f [1239d] parameter '__bsx' [123d3] inlined function '__bswap_32'@64a7 [123f4] parameter '__bsx' [1259e] inlined function '__bswap_32'@5be0 [125b3] parameter '__bsx' [5bde,5bea) {breg2(0)} [5bea,5bec) {reg0} [125f1] inlined function '__bswap_32'@5bef [12612] parameter '__bsx' [12648] inlined function '__bswap_32'@5bf7 [12669] parameter '__bsx' [1269f] inlined function '__bswap_32'@5bff [126c0] parameter '__bsx' [126f6] inlined function '__bswap_32'@5c07 [12717] parameter '__bsx' [1274d] inlined function '__bswap_32'@5c0f [1276e] parameter '__bsx' [127a4] inlined function '__bswap_32'@5c17 [127c5] parameter '__bsx' [127fb] inlined function '__bswap_32'@5c1f [1281c] parameter '__bsx' [12852] inlined function '__bswap_32'@5c27 [12873] parameter '__bsx' [128a9] inlined function '__bswap_32'@5c2f [128ca] parameter '__bsx' [12a1b] inlined function '__bswap_32'@5c90 [12a30] parameter '__bsx' [5c8f,5c9a) {breg2(0)} [5c9a,5c9c) {reg4} [12a6e] inlined function '__bswap_32'@5c9f [12a8f] parameter '__bsx' [12ac5] inlined function '__bswap_32'@5ca7 [12ae6] parameter '__bsx' [12b1c] inlined function '__bswap_32'@5caf [12b3d] parameter '__bsx' [12b73] inlined function '__bswap_32'@5cb7 [12b94] parameter '__bsx' [12bca] inlined function '__bswap_32'@5cbf [12beb] parameter '__bsx' [12c21] inlined function '__bswap_32'@5cc7 [12c42] parameter '__bsx' [12c78] inlined function '__bswap_32'@5ccf [12c99] parameter '__bsx' [12edb] inlined function '__bswap_32'@65e3 [12efc] parameter '__bsx' [12f32] inlined function '__bswap_32'@65eb [12f53] parameter '__bsx' [12f89] inlined function '__bswap_32'@65f3 [12faa] parameter '__bsx' [12fe0] inlined function '__bswap_32'@65fb [13001] parameter '__bsx' [13037] inlined function '__bswap_32'@6603 [13058] parameter '__bsx' [137c5] inlined function '__bswap_32'@5a90 [137e6] parameter '__bsx' [5a8e,5a95) {breg4(0), breg0(0), plus} [13830] inlined function '__bswap_32'@5ac0 [13851] parameter '__bsx' [5abe,5ac5) {breg0(0), lit2, shl, breg4(0), plus} [13a29] inlined function '__bswap_32'@5b50 [13a3e] parameter '__bsx' [5b4e,5b5a) {breg2(0)} [5b5a,5b5c) {reg4} [13a7c] inlined function '__bswap_32'@5b5f [13a9d] parameter '__bsx' [13ad3] inlined function '__bswap_32'@5b67 [13af4] parameter '__bsx' [13de6] inlined function '__bswap_32'@67d8 [13dff] parameter '__bsx' (67d8,67d8) [13e0d] inlined function '__bswap_32'@67ab [13e22] parameter '__bsx' [67ab,67cc) {breg2(0)} [13e31] inlined function '__bswap_32'@6752 [13e4a] parameter '__bsx' (6752,6752) [13e58] inlined function '__bswap_32'@6758 [13e71] parameter '__bsx' [6758,676a) {breg8(12)} [13e7f] inlined function '__bswap_32'@6859 [13e99] parameter '__bsx' [13e9f] inlined function '__bswap_32'@684a [13eb5] parameter '__bsx' (684a,684a) [1403a] inlined function '__bswap_32'@694d [1404f] parameter '__bsx' (694d,694d) (69ad,69ad) [1405e] inlined function '__bswap_32'@6910 [14077] parameter '__bsx' (6910,6910) [14085] inlined function '__bswap_32'@6916 [1409e] parameter '__bsx' [6916,6921) {breg9(16)} [140ac] inlined function '__bswap_32'@6a01 [140c5] parameter '__bsx' [140cb] inlined function '__bswap_32'@69f2 [140e0] parameter '__bsx' (69f2,69f2) [14270] inlined function '__bswap_32'@6a70 [14291] parameter '__bsx' [6a6e,6a75) {breg6(0)} [142df] inlined function '__bswap_32'@6a77 [14300] parameter '__bsx' [6a77,6a7c) {breg6(4)} [1456a] inlined function '__bswap_32'@6c10 [1458b] parameter '__bsx' [6c0b,6c15) {breg6(0)} [145d9] inlined function '__bswap_32'@6c17 [145fa] parameter '__bsx' [6c17,6c1c) {breg6(4)} [14644] inlined function '__bswap_32'@6c1f [14665] parameter '__bsx' [6c1f,6c24) {breg6(8)} [fe5d] inlined function '__bswap_16'@6168 [fe72] parameter '__bsx' [fea8] inlined function '__bswap_16'@6174 [febd] parameter '__bsx' [10535] inlined function '__bswap_16'@61e7 [1054a] parameter '__bsx' [10ff6] inlined function '__bswap_16'@6287 [1100b] parameter '__bsx' [11041] inlined function '__bswap_16'@6297 [11056] parameter '__bsx' [1123f] inlined function '__bswap_16'@62d4 [11254] parameter '__bsx' [1128a] inlined function '__bswap_16'@62e0 [1129f] parameter '__bsx' [112d5] inlined function '__bswap_16'@62ec [112ea] parameter '__bsx' [11320] inlined function '__bswap_16'@62f8 [11335] parameter '__bsx' [1136b] inlined function '__bswap_16'@6304 [11380] parameter '__bsx' [113b6] inlined function '__bswap_16'@6310 [113cb] parameter '__bsx' [11c9b] inlined function '__bswap_16'@63a8 [11cb0] parameter '__bsx' [11ce6] inlined function '__bswap_16'@63b4 [11cfb] parameter '__bsx' [11e51] inlined function '__bswap_16'@6420 [11e66] parameter '__bsx' [6419,642b) {breg2(0)} [642b,642f) {breg2(-4)} [11ea4] inlined function '__bswap_16'@6433 [11eb9] parameter '__bsx' [1242a] inlined function '__bswap_16'@64b7 [1243f] parameter '__bsx' [12e45] inlined function '__bswap_16'@65c7 [12e5a] parameter '__bsx' [12e90] inlined function '__bswap_16'@65d7 [12ea5] parameter '__bsx' [1308e] inlined function '__bswap_16'@660b [130a3] parameter '__bsx' [130d9] inlined function '__bswap_16'@6617 [130ee] parameter '__bsx' [13124] inlined function '__bswap_16'@6623 [13139] parameter '__bsx' [1316f] inlined function '__bswap_16'@662f [13184] parameter '__bsx' [131ba] inlined function '__bswap_16'@663b [131cf] parameter '__bsx' [13205] inlined function '__bswap_16'@6647 [1321a] parameter '__bsx' [135f4] inlined function '__bswap_16'@6500 [13609] parameter '__bsx' [64f9,6508) {breg4(0), breg0(0), plus} [13653] inlined function '__bswap_16'@6540 [13668] parameter '__bsx' [6536,6548) {breg0(0), lit1, shl, breg4(0), plus} [fec4] inlined function 'memmove'@6190 [fee5] parameter '__len' [6190,619a) {reg1} [619a,619b) {entry_value(1) {reg1}, lit31, and, stack_value} [fef2] parameter '__src' [6190,619a) {reg9} [619a,619b) {entry_value(1) {reg4}, stack_value} [feff] parameter '__dest' [6190,619a) {reg8} [619a,619b) {entry_value(1) {reg5}, stack_value} [101c0] inlined function 'memmove'@5ee0 [101e1] parameter '__len' [5ee0,5eea) {reg1} [101ee] parameter '__src' [5ee0,5eea) {reg10} [5eea,5eeb) {entry_value(1) {reg4}, stack_value} [101fb] parameter '__dest' [5ee0,5eea) {reg9} [5eea,5eeb) {entry_value(1) {reg5}, stack_value} [1038a] inlined function 'memmove'@5d50 [103ab] parameter '__len' [5d50,5d57) {reg1} [5d57,5d58) {entry_value(1) {reg1}, lit15, and, stack_value} [103b8] parameter '__src' [5d50,5d57) {reg4} [5d57,5d58) {entry_value(1) {reg4}, stack_value} [103c5] parameter '__dest' [5d50,5d57) {reg9} [5d57,5d58) {entry_value(1) {reg5}, stack_value} [105ff] inlined function 'memmove'@6230 [10620] parameter '__len' [6230,623a) {reg1} [1062d] parameter '__src' [6230,623a) {reg9} [623a,623b) {entry_value(1) {reg4}, stack_value} [1063a] parameter '__dest' [6230,623a) {reg8} [623a,623b) {entry_value(1) {reg5}, stack_value} [10a81] inlined function 'memmove'@5f88 [10aa2] parameter '__len' [5f88,5f92) {reg1} [5f92,5f93) {entry_value(1) {reg1}, const1u(63), and, stack_value} [10aaf] parameter '__src' [5f88,5f92) {reg9} [5f92,5f93) {entry_value(1) {reg4}, stack_value} [10abc] parameter '__dest' [5f88,5f92) {reg8} [5f92,5f93) {entry_value(1) {reg5}, stack_value} [10e5a] inlined function 'memmove'@6050 [10e7b] parameter '__len' [6050,6056) {reg4} [6056,605a) {reg1} [10e88] parameter '__src' [6050,605a) {reg8} [605a,605b) {entry_value(1) {reg4}, stack_value} [10e95] parameter '__dest' [6050,605a) {reg5} [605a,605b) {entry_value(1) {reg5}, stack_value} [10f71] inlined function 'memmove'@6270 [10f8a] parameter '__len' [626e,6287) {lit16, stack_value} [10f97] parameter '__src' [626e,6284) {reg3} [6284,6287) {breg3(-64), stack_value} [10fa4] parameter '__dest' [626e,627f) {reg2} [113d2] inlined function 'memmove'@6338 [113e7] parameter '__len' [6334,6345) {reg12} [6345,634d) {reg1} [634d,634e) {entry_value(1) {reg1}, const1u(63), and, stack_value} [113f4] parameter '__src' [6334,6349) {reg14} [6349,634d) {reg4} [634d,634e) {entry_value(1) {reg4}, stack_value} [11401] parameter '__dest' [6334,6347) {reg13} [6347,634d) {reg5} [634d,634e) {entry_value(1) {reg5}, stack_value} [11a4b] inlined function 'memmove'@59e0 [11a6c] parameter '__len' [59e0,59ea) {reg1} [11a79] parameter '__src' [59e0,59ea) {reg9} [59ea,59eb) {entry_value(1) {reg4}, stack_value} [11a86] parameter '__dest' [59e0,59ea) {reg8} [59ea,59eb) {entry_value(1) {reg5}, stack_value} [11d02] inlined function 'memmove'@63f0 [11d23] parameter '__len' [63f0,63fa) {reg1} [11d30] parameter '__src' [63f0,63fa) {reg9} [63fa,63fb) {entry_value(1) {reg4}, stack_value} [11d3d] parameter '__dest' [63f0,63fa) {reg8} [63fa,63fb) {entry_value(1) {reg5}, stack_value} [11ec0] inlined function 'memmove'@6450 [11ee1] parameter '__len' [6450,6457) {reg1} [6457,6458) {entry_value(1) {reg1}, lit3, and, stack_value} [11eee] parameter '__src' [6450,6457) {reg4} [6457,6458) {entry_value(1) {reg4}, stack_value} [11efb] parameter '__dest' [6450,6457) {reg9} [6457,6458) {entry_value(1) {reg5}, stack_value} [121d1] inlined function 'memmove'@5a48 [121f2] parameter '__len' [5a48,5a4f) {reg1} [5a4f,5a50) {entry_value(1) {reg1}, lit7, and, stack_value} [121ff] parameter '__src' [5a48,5a4f) {reg4} [5a4f,5a50) {entry_value(1) {reg4}, stack_value} [1220c] parameter '__dest' [5a48,5a4f) {reg9} [5a4f,5a50) {entry_value(1) {reg5}, stack_value} [12446] inlined function 'memmove'@64d0 [12467] parameter '__len' [64d0,64da) {reg1} [64da,64db) {entry_value(1) {reg1}, lit15, and, stack_value} [12474] parameter '__src' [64d0,64da) {reg9} [64da,64db) {entry_value(1) {reg4}, stack_value} [12481] parameter '__dest' [64d0,64da) {reg8} [64da,64db) {entry_value(1) {reg5}, stack_value} [128d1] inlined function 'memmove'@5c60 [128f2] parameter '__len' [5c60,5c6a) {reg1} [128ff] parameter '__src' [5c60,5c6a) {reg9} [5c6a,5c6b) {entry_value(1) {reg4}, stack_value} [1290c] parameter '__dest' [5c60,5c6a) {reg8} [5c6a,5c6b) {entry_value(1) {reg5}, stack_value} [12ca0] inlined function 'memmove'@5ce8 [12cc1] parameter '__len' [5ce8,5cf2) {reg1} [5cf2,5cf3) {entry_value(1) {reg1}, lit31, and, stack_value} [12cce] parameter '__src' [5ce8,5cf2) {reg9} [5cf2,5cf3) {entry_value(1) {reg4}, stack_value} [12cdb] parameter '__dest' [5ce8,5cf2) {reg8} [5cf2,5cf3) {entry_value(1) {reg5}, stack_value} [12dc0] inlined function 'memmove'@65b0 [12dd9] parameter '__len' [65aa,65c7) {lit16, stack_value} [12de6] parameter '__src' [65aa,65c4) {reg3} [65c4,65c7) {breg3(-52), stack_value} [12df3] parameter '__dest' [65aa,65bf) {reg2} [13221] inlined function 'memmove'@6688 [13236] parameter '__len' [6682,669a) {reg1} [13243] parameter '__src' [6682,6696) {reg14} [6696,669a) {reg4} [669a,669b) {entry_value(1) {reg4}, stack_value} [13250] parameter '__dest' [6682,6694) {reg13} [6694,669a) {reg5} [669a,669b) {entry_value(1) {reg5}, stack_value} [13afb] inlined function 'memmove'@5ba0 [13b1c] parameter '__len' [5ba0,5baa) {reg1} [13b29] parameter '__src' [5ba0,5baa) {reg10} [5baa,5bab) {entry_value(1) {reg4}, stack_value} [13b36] parameter '__dest' [5ba0,5baa) {reg9} [5baa,5bab) {entry_value(1) {reg5}, stack_value} [13c05] inlined function 'memmove'@66b0 [13c26] parameter '__len' [66b0,66b4) {reg1} [66b4,66b5) {entry_value(1) {reg1}, stack_value} [13c33] parameter '__src' [66b0,66b4) {reg4} [66b4,66b5) {entry_value(1) {reg4}, stack_value} [13c40] parameter '__dest' [66b0,66b4) {reg5} [66b4,66b5) {entry_value(1) {reg5}, stack_value} [13d47] inlined function 'memmove'@66dc [13d60] parameter '__len' [66dc,66e4) {reg1} [66e4,66fa) {reg3} [13d6d] parameter '__src' [66dc,66fa) {reg12} [13d7a] parameter '__dest' [66dc,66e4) {reg5} [66e4,66fa) {entry_value(1) {reg5}, stack_value} [13f9b] inlined function 'memmove'@689b [13fb4] parameter '__len' [689b,68a7) {reg1} [68a7,68b6) {reg3} [13fc1] parameter '__src' [689b,68b6) {reg6} [13fce] parameter '__dest' [689b,68a7) {reg5} [68a7,68b6) {entry_value(1) {reg5}, stack_value} [14141] inlined function 'memmove'@6a59 [14166] parameter '__len' [6a59,6a5d) {reg1} [6a5d,6a61) {reg3} [14173] parameter '__src' [6a59,6a5d) {reg4} [6a5d,6a61) {reg6} [14180] parameter '__dest' [6a59,6a5d) {reg5} [6a5d,6a61) {entry_value(1) {reg5}, stack_value} [1443b] inlined function 'memmove'@6bf6 [14460] parameter '__len' [6bf6,6bfa) {reg1} [6bfa,6bfe) {reg3} [1446d] parameter '__src' [6bf6,6bfa) {reg4} [6bfa,6bfe) {reg6} [1447a] parameter '__dest' [6bf6,6bfa) {reg5} [6bfa,6bfe) {entry_value(1) {reg5}, stack_value} [f5cd] inlined function 'memcpy'@6b07 [f5e6] parameter '__len' [6b07,6b0b) {breg15(-12), stack_value} [6b0b,6b0f) {reg1} [6b0f,6b10) {breg15(-12), stack_value} [f5f3] parameter '__src' [6b07,6b0f) {reg4} [6b0f,6b10) {breg12(12), stack_value} [f600] parameter '__dest' [6b07,6b0f) {reg5} [6b0f,6b10) {breg6(12), stack_value} [f7b3] inlined function 'memcpy'@6b9d [f7c8] parameter '__len' [6b9d,6baa) {reg13} [6baa,6bb2) {reg1} [f7d5] parameter '__src' [6b9d,6bb2) {reg4} [f7e2] parameter '__dest' [6b9d,6bb2) {reg5} [1397a] function 'Elf32_cvt_Rela'@5b20 frame_base: {call_frame_cfa {bregx(7,8)}} [13995] parameter 'dest' [5b20,5b4e) {reg5} [5b4e,5baa) {reg9} [5baa,5bab) {entry_value(1) {reg5}, stack_value} [139a2] parameter 'src' [5b20,5b4e) {reg4} [5b4e,5baa) {reg10} [5baa,5bab) {entry_value(1) {reg4}, stack_value} [139af] parameter 'len' [5b20,5b33) {reg1} [5b33,5baa) {reg8} [5baa,5bab) {entry_value(1) {reg1}, stack_value} [139bc] parameter 'encode' [5b20,5b47) {reg2} [5b47,5bab) {entry_value(1) {reg2}, stack_value} [139c9] variable 'tdest' [5b20,5b4e) {reg5} [5b4e,5b56) {reg1} [5b56,5b6f) {breg1(-12), stack_value} [5b6f,5b74) {reg1} [139d6] variable 'tsrc' [5b20,5b4e) {reg4} [5b4e,5b5a) {reg2} [5b5a,5b6f) {breg2(-12), stack_value} [5b6f,5b74) {reg2} [139e3] variable 'sz' [139e9] variable 'n' [5b3a,5b4a) {reg1} [13b61] function 'elf_cvt_Byte'@66a0 frame_base: {call_frame_cfa {bregx(7,8)}} [13b7c] parameter 'dest' [66a0,66b4) {reg5} [66b4,66b5) {entry_value(1) {reg5}, stack_value} [13b89] parameter 'src' [66a0,66b4) {reg4} [66b4,66b5) {entry_value(1) {reg4}, stack_value} [13b96] parameter 'n' [66a0,66b4) {reg1} [66b4,66b5) {entry_value(1) {reg1}, stack_value} [13ba3] parameter 'encode' [66a0,66b4) {reg2} [66b4,66b5) {entry_value(1) {reg2}, stack_value} [13c73] function 'elf_cvt_Verneed'@66c0 frame_base: {call_frame_cfa {bregx(7,8)}} [13c8e] parameter 'dest' [66c0,66e4) {reg5} [66e4,687a) {entry_value(1) {reg5}, stack_value} [13c9b] parameter 'src' [66c0,66e4) {reg4} [66e4,680b) {reg12} [680b,6810) {entry_value(1) {reg4}, stack_value} [6810,687a) {reg12} [13ca8] parameter 'len' [66c0,66e4) {reg1} [66e4,6808) {reg3} [6808,6810) {entry_value(1) {reg1}, stack_value} [6810,687a) {reg3} [13cb5] parameter 'encode' [66c0,66e4) {reg2} [66e4,6809) {reg6} [6809,6810) {entry_value(1) {reg2}, stack_value} [6810,687a) {reg6} [13cc2] variable 'need_offset' [13cc8] variable 'ndest' [13ccd] variable 'nsrc' [13ec7] function 'elf_cvt_Verdef'@6880 frame_base: {call_frame_cfa {bregx(7,8)}} [13ee2] parameter 'dest' [6880,68a7) {reg5} [68a7,6a39) {entry_value(1) {reg5}, stack_value} [13eef] parameter 'src' [6880,68a7) {reg4} [68a7,6a18) {reg6} [6a18,6a1d) {entry_value(1) {reg4}, stack_value} [6a1d,6a39) {reg6} [13efc] parameter 'len' [6880,68a7) {reg1} [68a7,6a17) {reg3} [6a17,6a1d) {entry_value(1) {reg1}, stack_value} [6a1d,6a39) {reg3} [13f09] parameter 'encode' [6880,68a7) {reg2} [68a7,6a1a) {reg12} [6a1a,6a1d) {entry_value(1) {reg2}, stack_value} [6a1d,6a39) {reg12} [13f16] variable 'def_offset' [13f1c] variable 'ddest' [13f21] variable 'dsrc' [140f2] function 'Elf64_cvt_chdr'@6a40 frame_base: {call_frame_cfa {bregx(7,8)}} [1410d] parameter 'dest' [6a40,6a5d) {reg5} [6a5d,6a9c) {entry_value(1) {reg5}, stack_value} [6a9c,6aa1) {reg5} [1411a] parameter 'src' [6a40,6a5d) {reg4} [6a5d,6a6d) {reg6} [6a6d,6a6e) {entry_value(1) {reg4}, stack_value} [6a6e,6a9b) {reg6} [6a9b,6a9c) {entry_value(1) {reg4}, stack_value} [6a9c,6aa1) {reg4} [14127] parameter 'len' [6a40,6a5d) {reg1} [6a5d,6a6c) {reg3} [6a6c,6a6e) {entry_value(1) {reg1}, stack_value} [6a6e,6a9a) {reg3} [6a9a,6a9c) {entry_value(1) {reg1}, stack_value} [6a9c,6aa1) {reg1} [14134] parameter 'encode' [6a40,6a49) {reg2} [6a49,6a9c) {entry_value(1) {reg2}, stack_value} [6a9c,6aa1) {reg2} [143ec] function 'Elf32_cvt_chdr'@6be0 frame_base: {call_frame_cfa {bregx(7,8)}} [14407] parameter 'dest' [6be0,6bfa) {reg5} [6bfa,6c2e) {entry_value(1) {reg5}, stack_value} [6c2e,6c31) {reg5} [14414] parameter 'src' [6be0,6bfa) {reg4} [6bfa,6c0a) {reg6} [6c0a,6c0b) {entry_value(1) {reg4}, stack_value} [6c0b,6c2d) {reg6} [6c2d,6c2e) {entry_value(1) {reg4}, stack_value} [6c2e,6c31) {reg4} [14421] parameter 'len' [6be0,6bfa) {reg1} [6bfa,6c09) {reg3} [6c09,6c0b) {entry_value(1) {reg1}, stack_value} [6c0b,6c2c) {reg3} [6c2c,6c2e) {entry_value(1) {reg1}, stack_value} [6c2e,6c31) {reg1} [1442e] parameter 'encode' [6be0,6bfa) {reg2} [6bfa,6c2e) {entry_value(1) {reg2}, stack_value} [6c2e,6c31) {reg2} module 'libelf.so' [14696] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_getehdr.c'@6c40 [15720] function 'elf32_getehdr'@6ca0 frame_base: {call_frame_cfa {bregx(7,8)}} [15740] parameter 'elf' [6ca0,6cd5) {reg5} [6cd5,6ce1) {entry_value(1) {reg5}, stack_value} [6ce1,6cf2) {reg5} [6cf2,6cfb) {entry_value(1) {reg5}, stack_value} [6cfb,6d03) {reg5} [15753] variable 'result' [157cc] function '__elf32_getehdr_wrlock'@6c40 frame_base: {call_frame_cfa {bregx(7,8)}} [157ec] parameter 'elf' [6c40,6c61) {reg5} [6c61,6c66) {entry_value(1) {reg5}, stack_value} [6c66,6c75) {reg5} [6c75,6c7e) {entry_value(1) {reg5}, stack_value} [6c7e,6c8a) {reg5} [6c8a,6c93) {entry_value(1) {reg5}, stack_value} [6c93,6c9b) {reg5} [1575f] inlined function 'getehdr_impl'@6ca5 [15773] parameter 'wrlock' [6ca5,6cb2) {lit0, stack_value} [6cc6,6cdc) {lit0, stack_value} [15780] parameter 'elf' [6ca5,6cc1) {reg5} [6cc6,6cd5) {reg5} [6cd5,6ce1) {entry_value(1) {reg5}, stack_value} [6ce1,6cf2) {reg5} [6cf2,6cfb) {entry_value(1) {reg5}, stack_value} [157ff] inlined function 'getehdr_impl'@6c40 [15813] parameter 'wrlock' [6c40,6c61) {lit1, stack_value} [6c66,6c9b) {lit1, stack_value} [15820] parameter 'elf' [6c40,6c61) {reg5} [6c66,6c75) {reg5} [6c75,6c7e) {entry_value(1) {reg5}, stack_value} [6c7e,6c8a) {reg5} [6c8a,6c93) {entry_value(1) {reg5}, stack_value} [6c93,6c9b) {reg5} module 'libelf.so' [158a7] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_getehdr.c'@6d10 [16931] function 'elf64_getehdr'@6d70 frame_base: {call_frame_cfa {bregx(7,8)}} [16951] parameter 'elf' [6d70,6da5) {reg5} [6da5,6db1) {entry_value(1) {reg5}, stack_value} [6db1,6dc2) {reg5} [6dc2,6dcb) {entry_value(1) {reg5}, stack_value} [6dcb,6dd3) {reg5} [16964] variable 'result' [169dd] function '__elf64_getehdr_wrlock'@6d10 frame_base: {call_frame_cfa {bregx(7,8)}} [169fd] parameter 'elf' [6d10,6d31) {reg5} [6d31,6d36) {entry_value(1) {reg5}, stack_value} [6d36,6d45) {reg5} [6d45,6d4e) {entry_value(1) {reg5}, stack_value} [6d4e,6d5a) {reg5} [6d5a,6d63) {entry_value(1) {reg5}, stack_value} [6d63,6d6b) {reg5} [16970] inlined function 'getehdr_impl'@6d75 [16984] parameter 'wrlock' [6d75,6d82) {lit0, stack_value} [6d96,6dac) {lit0, stack_value} [16991] parameter 'elf' [6d75,6d91) {reg5} [6d96,6da5) {reg5} [6da5,6db1) {entry_value(1) {reg5}, stack_value} [6db1,6dc2) {reg5} [6dc2,6dcb) {entry_value(1) {reg5}, stack_value} [16a10] inlined function 'getehdr_impl'@6d10 [16a24] parameter 'wrlock' [6d10,6d31) {lit1, stack_value} [6d36,6d6b) {lit1, stack_value} [16a31] parameter 'elf' [6d10,6d31) {reg5} [6d36,6d45) {reg5} [6d45,6d4e) {entry_value(1) {reg5}, stack_value} [6d4e,6d5a) {reg5} [6d5a,6d63) {entry_value(1) {reg5}, stack_value} [6d63,6d6b) {reg5} module 'libelf.so' [16ab8] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getehdr.c'@6de0 [17b5e] function 'gelf_getehdr'@6ec0 frame_base: {call_frame_cfa {bregx(7,8)}} [17b7e] parameter 'elf' [6ec0,6ec9) {reg5} [6ec9,6eca) {entry_value(1) {reg5}, stack_value} [6eca,6ed3) {reg5} [17b91] parameter 'dest' [6ec0,6ec9) {reg4} [6ec9,6eca) {entry_value(1) {reg4}, stack_value} [6eca,6ed3) {reg4} [17ba4] variable 'result' [17bd2] function '__gelf_getehdr_rdlock'@6de0 frame_base: {call_frame_cfa {bregx(7,8)}} [17bf2] parameter 'elf' [6de0,6e4b) {reg5} [6e4b,6e50) {entry_value(1) {reg5}, stack_value} [6e50,6e95) {reg5} [6e95,6e9e) {entry_value(1) {reg5}, stack_value} [6e9e,6ea5) {reg5} [6ea5,6eae) {entry_value(1) {reg5}, stack_value} [6eae,6eb3) {reg5} [17c05] parameter 'dest' [6de0,6e4b) {reg4} [6e4b,6e50) {entry_value(1) {reg4}, stack_value} [6e50,6e8e) {reg0} [6e8e,6e99) {reg4} [6e99,6e9e) {entry_value(1) {reg4}, stack_value} [6e9e,6ea9) {reg4} [6ea9,6eae) {entry_value(1) {reg4}, stack_value} [6eae,6eb3) {reg4} [17c18] variable 'result' [6de0,6e4b) {lit0, stack_value} [6e50,6e89) {lit0, stack_value} [6e89,6e8e) {reg0} [6e8e,6eb3) {lit0, stack_value} [17c47] inlined function 'memcpy'@6e50 [17c5c] parameter '__len' (6e50,6e50) [17c69] parameter '__src' (6e50,6e50) [17c76] parameter '__dest' (6e50,6e50) [17c85] inlined function 'memcpy'@6e1b [17caa] parameter '__len' [6e1b,6e4b) {const1u(64), stack_value} [17cb7] parameter '__src' [6e1b,6e47) {reg1} [17cc4] parameter '__dest' [6e1b,6e4b) {reg4} module 'libelf.so' [17d33] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_newehdr.c'@6ee0 [18ddb] function 'elf32_newehdr'@6ee0 frame_base: {call_frame_cfa {bregx(7,8)}} [18dfd] parameter 'elf' [6ee0,6f0b) {reg5} [6f0b,6f13) {entry_value(1) {reg5}, stack_value} [6f13,6f61) {reg1} [6f61,6f66) {entry_value(1) {reg5}, stack_value} [6f66,6f79) {reg1} [6f79,6f7e) {entry_value(1) {reg5}, stack_value} [6f7e,6f83) {reg5} [18e11] variable 'result' [6f7a,6f7e) {lit0, stack_value} [18e2d] inlined function 'memset'@6f3d [18e46] parameter '__len' [6f3d,6f49) {const1u(52), stack_value} [18e53] parameter '__ch' [6f3d,6f49) {lit0, stack_value} [18e60] parameter '__dest' [6f3d,6f49) {reg4} module 'libelf.so' [18ecf] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_newehdr.c'@6f90 [19f77] function 'elf64_newehdr'@6f90 frame_base: {call_frame_cfa {bregx(7,8)}} [19f99] parameter 'elf' [6f90,6fbb) {reg5} [6fbb,6fc3) {entry_value(1) {reg5}, stack_value} [6fc3,7009) {reg1} [7009,700e) {entry_value(1) {reg5}, stack_value} [700e,7019) {reg1} [7019,701e) {entry_value(1) {reg5}, stack_value} [701e,7023) {reg5} [19fad] variable 'result' [701a,701e) {lit0, stack_value} [19fc9] inlined function 'memset'@6fed [19fe2] parameter '__len' [6fed,6ff0) {const1u(64), stack_value} [19fef] parameter '__ch' [6fed,6ff0) {lit0, stack_value} [19ffc] parameter '__dest' [6fed,6ff0) {reg4} module 'libelf.so' [1a06b] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_newehdr.c'@7030 [1afc5] function 'gelf_newehdr'@7030 frame_base: {call_frame_cfa {bregx(7,8)}} [1afe3] parameter 'elf' [7030,7039) {reg5} [7039,703a) {entry_value(1) {reg5}, stack_value} [703a,7044) {reg5} [7044,7045) {entry_value(1) {reg5}, stack_value} [1aff7] parameter 'class' [7030,7039) {reg4} [7039,703a) {entry_value(1) {reg4}, stack_value} [703a,7044) {reg4} [7044,7045) {entry_value(1) {reg4}, stack_value} module 'libelf.so' [1b03f] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_ehdr.c'@7050 [1c103] function 'gelf_update_ehdr'@7050 frame_base: {call_frame_cfa {bregx(7,8)}} [1c125] parameter 'elf' [7050,70c7) {reg5} [70c7,70cc) {entry_value(1) {reg5}, stack_value} [70cc,7149) {reg1} [7149,7151) {entry_value(1) {reg5}, stack_value} [7151,7161) {reg1} [7161,7169) {entry_value(1) {reg5}, stack_value} [7169,7179) {reg1} [7179,7181) {entry_value(1) {reg5}, stack_value} [7181,718b) {reg5} [1c137] parameter 'src' [7050,7083) {reg4} [7083,70ba) {reg0} [70ba,70cc) {entry_value(1) {reg4}, stack_value} [70cc,7139) {reg0} [7139,713e) {entry_value(1) {reg4}, stack_value} [713e,7149) {reg0} [7149,7151) {entry_value(1) {reg4}, stack_value} [7151,7161) {reg0} [7161,7169) {entry_value(1) {reg4}, stack_value} [7169,7179) {reg4} [7179,7181) {entry_value(1) {reg4}, stack_value} [7181,718b) {reg4} [1c149] variable 'result' [7050,70c2) {lit0, stack_value} [70c2,70c7) {lit1, stack_value} [70cc,718b) {lit0, stack_value} [1c180] inlined function 'memcpy'@70f0 [1c1a5] parameter '__len' [70f0,70fe) {lit16, stack_value} [1c1b2] parameter '__src' [70f0,70fe) {reg0} [1c1bf] parameter '__dest' [70f0,70fe) {reg2} [1c221] inlined function 'memcpy'@7080 [1c242] parameter '__len' [7080,70be) {const1u(64), stack_value} [1c24f] parameter '__src' [7080,7083) {reg4} [7083,70ba) {reg0} [70ba,70be) {entry_value(1) {reg4}, stack_value} [1c25c] parameter '__dest' [7080,70be) {reg2} module 'libelf.so' [1c2ba] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_getphdr.c'@7190 [1d4b7] function 'elf32_getphdr'@7490 frame_base: {call_frame_cfa {bregx(7,8)}} [1d4d7] parameter 'elf' [7490,74ac) {reg5} [74ac,74ad) {entry_value(1) {reg5}, stack_value} [74ad,74b9) {reg5} [74b9,74c5) {entry_value(1) {reg5}, stack_value} [74c5,74cb) {reg5} [1d4ea] variable 'result' [749f,74ac) {reg0} [1d51e] function '__elf32_getphdr_wrlock'@7190 frame_base: {call_frame_cfa {bregx(7,8)}} [1d53e] parameter 'elf' [7190,71b7) {reg5} [71b7,71dd) {entry_value(1) {reg5}, stack_value} [71dd,71fd) {reg5} [71fd,7273) {reg15} [7273,7286) {reg5} [7286,7448) {reg15} [7448,744d) {entry_value(1) {reg5}, stack_value} [744d,748a) {reg15} [1d551] variable 'result' [71b2,71b7) {reg14} [71dd,726e) {reg14} [7273,728b) {reg14} [728b,7290) {lit0, stack_value} [7290,731d) {reg14} [7322,73e9) {reg14} [7439,7448) {reg14} [744d,748a) {reg14} [1d56c] variable '__PRETTY_FUNCTION__' [7190,748a) {addr(0x14bb0)} [1d75e] inlined function 'pread_retry'@736b [1d777] parameter 'off' [736b,736e) {reg0} [736e,73ba) {fbreg(-88)} [73d8,73dc) {fbreg(-88)} [1d784] parameter 'len' [736b,73ba) {reg6} [73d8,73dc) {reg6} [1d791] parameter 'buf' [736b,736e) {reg2} [736e,73ba) {fbreg(-96)} [73d8,73dc) {fbreg(-96)} [1d79e] parameter 'fd' [736b,73ba) {fbreg(-100)} [73d8,73dc) {fbreg(-100)} [1d7e9] inlined function 'pread'@7370 [1d802] parameter '__offset' [736e,7386) {fbreg(-88), deref, breg12(0), plus, stack_value} [1d80f] parameter '__nbytes' [736e,7381) {breg6(0), breg12(0), minus, stack_value} [7381,7385) {reg1} [7385,7386) {breg6(0), breg12(0), minus, stack_value} [1d81c] parameter '__buf' [736e,7386) {fbreg(-96), deref, breg12(0), plus, stack_value} [1d829] parameter '__fd' [736e,7386) {fbreg(-100)} [1d640] inlined function '__bswap_32'@72f7 [1d654] parameter '__bsx' [1d742] inlined function '__bswap_32'@7410 [1d756] parameter '__bsx' module 'libelf.so' [1da5c] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_getphdr.c'@74d0 [1ec59] function 'elf64_getphdr'@7820 frame_base: {call_frame_cfa {bregx(7,8)}} [1ec79] parameter 'elf' [7820,783c) {reg5} [783c,783d) {entry_value(1) {reg5}, stack_value} [783d,7849) {reg5} [7849,7855) {entry_value(1) {reg5}, stack_value} [7855,785b) {reg5} [1ec8c] variable 'result' [782f,783c) {reg0} [1ecc0] function '__elf64_getphdr_wrlock'@74d0 frame_base: {call_frame_cfa {bregx(7,8)}} [1ece0] parameter 'elf' [74d0,74f7) {reg5} [74f7,751d) {entry_value(1) {reg5}, stack_value} [751d,753d) {reg5} [753d,75b3) {reg15} [75b3,75c6) {reg5} [75c6,77d5) {reg15} [77d5,77da) {entry_value(1) {reg5}, stack_value} [77da,7817) {reg15} [1ecf3] variable 'result' [74f2,74f7) {reg14} [751d,75ae) {reg14} [75b3,75cb) {reg14} [75cb,75d0) {lit0, stack_value} [75d0,767c) {reg14} [7681,7749) {reg14} [77c6,77d5) {reg14} [77da,7817) {reg14} [1ed0e] variable '__PRETTY_FUNCTION__' [74d0,7817) {addr(0x14bd0)} [1ef65] inlined function 'pread_retry'@76cb [1ef7e] parameter 'off' [76cb,76ce) {reg0} [76ce,771a) {fbreg(-88)} [7738,773c) {fbreg(-88)} [1ef8b] parameter 'len' [76cb,771a) {reg6} [7738,773c) {reg6} [1ef98] parameter 'buf' [76cb,76ce) {reg2} [76ce,771a) {fbreg(-96)} [7738,773c) {fbreg(-96)} [1efa5] parameter 'fd' [76cb,771a) {fbreg(-100)} [7738,773c) {fbreg(-100)} [1eff0] inlined function 'pread'@76d0 [1f009] parameter '__offset' [76ce,76e6) {fbreg(-88), deref, breg13(0), plus, stack_value} [1f016] parameter '__nbytes' [76ce,76e1) {breg6(0), breg13(0), minus, stack_value} [76e1,76e5) {reg1} [76e5,76e6) {breg6(0), breg13(0), minus, stack_value} [1f023] parameter '__buf' [76ce,76e6) {fbreg(-96), deref, breg13(0), plus, stack_value} [1f030] parameter '__fd' [76ce,76e6) {fbreg(-100)} [1ee10] inlined function '__bswap_64'@7654 [1ee24] parameter '__bsx' (7654,7654) [1ef41] inlined function '__bswap_64'@7784 [1ef55] parameter '__bsx' (7784,7784) [1ede9] inlined function '__bswap_32'@7634 [1ee02] parameter '__bsx' (7634,7634) [1ef1a] inlined function '__bswap_32'@7784 [1ef33] parameter '__bsx' (7784,7784) module 'libelf.so' [1f27f] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getphdr.c'@7860 [20371] function 'gelf_getphdr'@7860 frame_base: {call_frame_cfa {bregx(7,8)}} [20393] parameter 'elf' [7860,78ba) {reg5} [78ba,792d) {entry_value(1) {reg5}, stack_value} [792d,7939) {reg5} [7939,79b5) {entry_value(1) {reg5}, stack_value} [79b5,79c1) {reg5} [79c1,79e6) {fbreg(-56)} [79e6,79f9) {reg5} [79f9,7a12) {fbreg(-56)} [7a12,7a1d) {reg5} [7a1d,7a29) {entry_value(1) {reg5}, stack_value} [7a29,7a35) {reg5} [7a35,7a46) {entry_value(1) {reg5}, stack_value} [203a5] parameter 'ndx' [7860,78b6) {reg4} [78b6,78d2) {reg12} [78d2,792d) {entry_value(1) {reg4}, stack_value} [792d,7939) {reg4} [7939,795a) {reg12} [795a,79b5) {entry_value(1) {reg4}, stack_value} [79b5,79c1) {reg4} [79c1,79e6) {reg12} [79e6,79f9) {reg4} [79f9,7a12) {reg12} [7a12,7a21) {reg4} [7a21,7a29) {entry_value(1) {reg4}, stack_value} [7a29,7a39) {reg4} [7a39,7a46) {entry_value(1) {reg4}, stack_value} [203b7] parameter 'dst' [7860,78ba) {reg1} [78ba,7910) {reg3} [7910,792d) {entry_value(1) {reg1}, stack_value} [792d,7939) {reg1} [7939,795a) {reg3} [795a,795e) {entry_value(1) {reg1}, stack_value} [795e,79b5) {reg3} [79b5,79c1) {reg1} [79c1,79e6) {reg3} [79e6,79f9) {reg1} [79f9,7a12) {reg3} [7a12,7a21) {reg1} [7a21,7a29) {entry_value(1) {reg1}, stack_value} [7a29,7a39) {reg1} [7a39,7a41) {reg3} [7a41,7a46) {entry_value(1) {reg1}, stack_value} [203c9] variable 'result' [7878,7910) {lit0, stack_value} [792d,795e) {lit0, stack_value} [795e,79b5) {reg3} [79b5,7a41) {lit0, stack_value} [20464] inlined function 'memcpy'@78ce [2047d] parameter '__len' [78ce,7910) {const1u(56), stack_value} [2048a] parameter '__src' [78ce,78d2) {breg12(0), const1u(56), mul, breg6(0), plus, stack_value} [78d2,78d7) {entry_value(1) {reg4}, const1u(32), shl, const1u(32), shra, const1u(56), mul, breg6(0), plus, stack_value} [78d7,7909) {reg0} [7909,7910) {entry_value(1) {reg4}, const1u(32), shl, const1u(32), shra, const1u(56), mul, breg6(0), plus, stack_value} [20497] parameter '__dest' [78ce,7910) {reg3} module 'libelf.so' [20594] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_newphdr.c'@7a50 [216e0] function 'elf32_newphdr'@7a50 frame_base: {call_frame_cfa {bregx(7,8)}} [21702] parameter 'elf' [7a50,7ac3) {reg5} [7ac3,7b0e) {reg3} [7b0e,7b15) {entry_value(1) {reg5}, stack_value} [7b15,7cd3) {reg3} [7cd3,7cdb) {reg5} [7cdb,7d2a) {reg3} [21716] parameter 'count' [7a50,7acd) {reg4} [7acd,7b0d) {reg6} [7b0d,7b15) {entry_value(1) {reg4}, stack_value} [7b15,7b24) {reg4} [7b24,7b36) {reg6} [7b36,7b53) {reg4} [7b53,7ba0) {reg6} [7ba0,7bd4) {reg4} [7bd4,7be5) {reg6} [7be5,7bf1) {reg4} [7bf1,7bf9) {entry_value(1) {reg4}, stack_value} [7bf9,7c09) {reg4} [7c09,7c11) {reg6} [7c11,7c21) {reg4} [7c21,7c29) {reg6} [7c29,7c34) {reg4} [7c34,7c3e) {reg6} [7c3e,7c49) {reg4} [7c49,7c51) {reg6} [7c51,7c70) {reg4} [7c70,7cd3) {reg6} [7cd3,7ce4) {reg4} [7ce4,7cec) {reg6} [7cec,7cff) {reg4} [7cff,7d2a) {reg6} [2172a] variable 'result' [7ad8,7ae2) {reg0} [7ae2,7aef) {reg5} [7b24,7b31) {reg0} [7bcf,7bdc) {reg5} [7c22,7c29) {lit0, stack_value} [7c4a,7c51) {lit0, stack_value} [7c7b,7cb7) {reg0} [7cb7,7cd3) {reg5} [7ce5,7cec) {lit0, stack_value} [7d0b,7d29) {reg0} [21745] variable '__PRETTY_FUNCTION__' [7a50,7d2a) {addr(0x14cb0)} [21774] inlined function 'memset'@7ae6 [2178c] parameter '__len' [7ae6,7afa) {reg12} [21799] parameter '__ch' [7ae6,7afa) {lit0, stack_value} [217a6] parameter '__dest' [7ae6,7aef) {reg5} [21868] inlined function 'memset'@7bcf [21880] parameter '__len' [7bcf,7bd4) {breg4(0), lit5, shl, stack_value} [7bd4,7bd8) {breg1(0), lit5, shl, stack_value} [7bd8,7bdc) {reg1} [7bdc,7be0) {breg6(0), lit5, shl, stack_value} [2188d] parameter '__ch' [7bcf,7be0) {lit0, stack_value} [2189a] parameter '__dest' [7bcf,7bdc) {reg5} module 'libelf.so' [219d9] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_newphdr.c'@7d30 [22b25] function 'elf64_newphdr'@7d30 frame_base: {call_frame_cfa {bregx(7,8)}} [22b47] parameter 'elf' [7d30,7da3) {reg5} [7da3,7deb) {reg3} [7deb,7df2) {entry_value(1) {reg5}, stack_value} [7df2,7fb0) {reg3} [7fb0,7fb3) {reg5} [7fb3,8002) {reg3} [22b5b] parameter 'count' [7d30,7daa) {reg4} [7daa,7dea) {reg6} [7dea,7df2) {entry_value(1) {reg4}, stack_value} [7df2,7e04) {reg4} [7e04,7e16) {reg6} [7e16,7e33) {reg4} [7e33,7e80) {reg6} [7e80,7eb5) {reg4} [7eb5,7ec2) {reg6} [7ec2,7ed1) {reg4} [7ed1,7ed9) {entry_value(1) {reg4}, stack_value} [7ed9,7ee9) {reg4} [7ee9,7ef1) {reg6} [7ef1,7f01) {reg4} [7f01,7f09) {reg6} [7f09,7f14) {reg4} [7f14,7f1e) {reg6} [7f1e,7f29) {reg4} [7f29,7f31) {reg6} [7f31,7f4d) {reg4} [7f4d,7fb0) {reg6} [7fb0,7fbc) {reg4} [7fbc,7fc4) {reg6} [7fc4,7fd7) {reg4} [7fd7,8002) {reg6} [22b6f] variable 'result' [7db5,7dbf) {reg0} [7dbf,7dcc) {reg5} [7e04,7e11) {reg0} [7eaf,7eb9) {reg5} [7f02,7f09) {lit0, stack_value} [7f2a,7f31) {lit0, stack_value} [7f58,7f94) {reg0} [7f94,7fb0) {reg5} [7fbd,7fc4) {lit0, stack_value} [7fe3,8001) {reg0} [22b8a] variable '__PRETTY_FUNCTION__' [7d30,8002) {addr(0x14cc0)} [22bb9] inlined function 'memset'@7dc3 [22bd1] parameter '__len' [7dc3,7dd7) {reg12} [22bde] parameter '__ch' [7dc3,7dd7) {lit0, stack_value} [22beb] parameter '__dest' [7dc3,7dcc) {reg5} [22cad] inlined function 'memset'@7eaf [22cc5] parameter '__len' [7eaf,7eb3) {breg4(0), const1u(56), mul, stack_value} [7eb3,7eb9) {reg1} [7eb9,7ebd) {breg6(0), const1u(56), mul, stack_value} [22cd2] parameter '__ch' [7eaf,7ebd) {lit0, stack_value} [22cdf] parameter '__dest' [7eaf,7eb9) {reg5} module 'libelf.so' [22e1f] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_newphdr.c'@8010 [23d83] function 'gelf_newphdr'@8010 frame_base: {call_frame_cfa {bregx(7,8)}} [23da1] parameter 'elf' [8010,801a) {reg5} [801a,801b) {entry_value(1) {reg5}, stack_value} [801b,8024) {reg5} [8024,8025) {entry_value(1) {reg5}, stack_value} [23db5] parameter 'phnum' [8010,801a) {reg4} [801a,801b) {entry_value(1) {reg4}, stack_value} [801b,8024) {reg4} [8024,8025) {entry_value(1) {reg4}, stack_value} module 'libelf.so' [23e04] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_phdr.c'@8030 [24f14] function 'gelf_update_phdr'@8030 frame_base: {call_frame_cfa {bregx(7,8)}} [24f36] parameter 'elf' [8030,807d) {reg5} [807d,81da) {reg3} [81da,81fb) {entry_value(1) {reg5}, stack_value} [81fb,8286) {reg3} [8286,828b) {entry_value(1) {reg5}, stack_value} [24f48] parameter 'ndx' [8030,807d) {reg4} [807d,8102) {reg13} [8102,8152) {reg4} [8152,81da) {reg13} [81da,81fb) {entry_value(1) {reg4}, stack_value} [81fb,8209) {reg4} [8209,8218) {reg13} [8218,8224) {reg4} [8224,8233) {reg13} [8233,8241) {reg4} [8241,8244) {entry_value(1) {reg4}, stack_value} [8244,826d) {reg13} [826d,8274) {reg4} [8274,8286) {reg13} [8286,828b) {entry_value(1) {reg4}, stack_value} [24f5a] parameter 'src' [8030,807d) {reg1} [807d,8102) {reg6} [8102,8152) {reg1} [8152,81da) {reg6} [81da,81fb) {entry_value(1) {reg1}, stack_value} [81fb,8209) {reg1} [8209,8218) {reg6} [8218,8224) {reg1} [8224,8233) {reg6} [8233,8241) {reg1} [8241,8244) {entry_value(1) {reg1}, stack_value} [8244,826d) {reg6} [826d,8274) {reg1} [8274,8286) {reg6} [8286,828b) {entry_value(1) {reg1}, stack_value} [24f6c] variable 'result' [804a,81b4) {lit0, stack_value} [81b4,81b9) {lit1, stack_value} [81bb,81dc) {lit0, stack_value} [81fb,8286) {lit0, stack_value} [2501d] inlined function 'memcpy'@80b8 [25036] parameter '__len' [80b8,80fd) {const1u(56), stack_value} [25043] parameter '__src' [80b8,80fd) {reg6} [25050] parameter '__dest' [80b8,80bf) {breg13(0), const1u(32), shl, const1u(32), shra, const1u(56), mul, breg12(0), plus, stack_value} module 'libelf.so' [2510e] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getarhdr.c'@8290 [261da] function 'elf_getarhdr'@8290 frame_base: {call_frame_cfa {bregx(7,8)}} [261fc] parameter 'elf' [8290,82a6) {reg5} [82a6,82b2) {entry_value(1) {reg5}, stack_value} [82b2,82bb) {reg5} [82bb,82d4) {entry_value(1) {reg5}, stack_value} [82d4,82dd) {reg5} [82dd,82e6) {entry_value(1) {reg5}, stack_value} [82e6,82f3) {reg5} [82f3,8312) {entry_value(1) {reg5}, stack_value} [26210] variable 'parent' [829a,82b1) {reg3} [82b1,82b2) {breg0(-120), stack_value} [82b2,82d3) {reg3} [82d4,82e6) {reg3} [82f3,8312) {reg3} [26224] variable '__PRETTY_FUNCTION__' [8290,8312) {addr(0x14d08)} module 'libelf.so' [26306] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getarsym.c'@8320 [2752c] function 'elf_getarsym'@8320 frame_base: {call_frame_cfa {bregx(7,8)}} [2754e] parameter 'elf' [8320,8370) {reg5} [8370,83a0) {entry_value(1) {reg5}, stack_value} [83a0,83d4) {reg5} [83d4,8415) {reg13} [8415,842b) {entry_value(1) {reg5}, stack_value} [842b,845d) {reg5} [845d,84be) {reg13} [84be,84c5) {reg5} [84c5,84d2) {entry_value(1) {reg5}, stack_value} [84d2,85fc) {reg13} [85fc,86de) {fbreg(-152)} [86de,8709) {entry_value(1) {reg5}, stack_value} [8709,871d) {fbreg(-152)} [871d,874f) {reg13} [874f,8755) {reg5} [8755,8a57) {reg13} [8a57,8a5c) {entry_value(1) {reg5}, stack_value} [8a5c,8a87) {reg13} [8a87,8aa1) {reg5} [8aa1,8aa6) {reg13} [27561] parameter 'ptr' [8320,8370) {reg4} [8370,8377) {reg15} [8377,83a0) {entry_value(1) {reg4}, stack_value} [83a0,83d4) {reg4} [83d4,842b) {reg15} [842b,845d) {reg4} [845d,84be) {reg15} [84be,84c9) {reg4} [84c9,84d2) {entry_value(1) {reg4}, stack_value} [84d2,874f) {reg15} [874f,8759) {reg4} [8759,8a57) {reg15} [8a57,8a5c) {entry_value(1) {reg4}, stack_value} [8a5c,8a87) {reg15} [8a87,8a9a) {reg4} [8a9a,8aa6) {reg15} [27574] variable 'result' [836b,8370) {reg14} [83ae,83d4) {reg14} [8415,844e) {reg14} [8a82,8a87) {breg13(80)} [8a87,8aa6) {reg14} [27587] variable '__PRETTY_FUNCTION__' [8320,8aa6) {addr(0x14d68)} [27c2d] inlined function 'read_number_entries'@8504 [27c47] parameter 'index64_p' (8504,8504) [8792,8797) {lit1, stack_value} [27c54] parameter 'offp' [8504,8531) {implicit_pointer([27608],0) {reg0}} [871d,872b) {implicit_pointer([27608],0) {breg6(0), fbreg(-192), deref, plus, stack_value}} [8792,880a) {implicit_pointer([27608],0) {reg0}} [8819,8826) {implicit_pointer([27608],0) {fbreg(-192)}} [27c61] parameter 'elf' [8504,8531) {reg13} [871d,872b) {reg13} [8792,880a) {reg13} [8819,8826) {reg13} [27c6e] parameter 'nump' [8504,8531) {implicit_pointer([275f7],0) {lit0, stack_value}} [871d,872b) {implicit_pointer([275f7],0) {lit0, stack_value}} [8792,880a) {implicit_pointer([275f7],0) {lit0, stack_value}} [8819,8826) {implicit_pointer([275f7],0) {lit0, stack_value}} [2772c] inlined function 'pread_retry'@88a2 [27746] parameter 'off' (88a2,88a2) [88a2,8917) {reg6} [89ff,8a2c) {reg6} [27753] parameter 'len' [27758] parameter 'buf' (88a2,88a2) [88a2,8917) {reg3} [89ff,8a05) {reg3} [8a05,8a15) {reg1} [8a15,8a1b) {reg3} [8a1b,8a2c) {reg1} [27765] parameter 'fd' (88a2,88a2) [88a2,8917) {fbreg(-152)} [89ff,8a2c) {fbreg(-152)} [27840] inlined function 'pread_retry'@897c [2785a] parameter 'off' (897c,897c) [897c,89e5) {fbreg(-184)} [8a2c,8a57) {fbreg(-184)} [27867] parameter 'len' [897c,89e5) {fbreg(-144)} [8a2c,8a57) {fbreg(-144)} [27874] parameter 'buf' [897c,89e5) {fbreg(-120), deref, fbreg(-176), deref, plus, stack_value} [8a2c,8a57) {fbreg(-120), deref, fbreg(-176), deref, plus, stack_value} [27881] parameter 'fd' (897c,897c) [897c,89e5) {fbreg(-192)} [8a2c,8a57) {fbreg(-192)} [27b15] inlined function 'pread_retry'@8455 [27b2f] parameter 'off' [8455,845d) {reg0} [845d,84aa) {fbreg(-184)} [27b3c] parameter 'len' [844b,84aa) {const1u(60), stack_value} [27b49] parameter 'buf' [844b,84aa) {reg3} [27b56] parameter 'fd' [844b,84aa) {fbreg(-192)} [27d49] inlined function 'pread_retry'@87af [27d5f] parameter 'off' [87af,87b9) {reg12} [87b9,880a) {fbreg(-192)} [8819,881b) {fbreg(-192)} [27d6c] parameter 'len' [87af,880a) {reg6} [8819,881b) {reg6} [27d79] parameter 'buf' [87af,87b4) {fbreg(-104), stack_value} [87b4,87b9) {reg0} [87b9,880a) {fbreg(-176)} [8819,881b) {fbreg(-176)} [27d86] parameter 'fd' [87af,87b4) {reg0} [87b4,880a) {fbreg(-184)} [8819,881b) {fbreg(-184)} [277b0] inlined function 'pread'@88a8 [277ca] parameter '__offset' [88a2,88c7) {breg6(0), breg12(0), plus, stack_value} [277d7] parameter '__nbytes' [88a2,88b7) {breg14(0), breg12(0), minus, stack_value} [88b7,88bf) {reg1} [88bf,88c7) {breg14(0), breg12(0), minus, stack_value} [277e4] parameter '__buf' [88a2,88c7) {breg3(0), breg12(0), plus, stack_value} [277f1] parameter '__fd' [88a2,88c7) {fbreg(-152)} [278cc] inlined function 'pread'@8980 [278e6] parameter '__offset' [897c,899d) {fbreg(-184), deref, breg12(0), plus, stack_value} [278f3] parameter '__nbytes' [897c,8991) {fbreg(-144), deref, breg12(0), minus, stack_value} [8991,8995) {reg1} [8995,899d) {fbreg(-144), deref, breg12(0), minus, stack_value} [27900] parameter '__buf' [897c,899d) {breg14(0), breg12(0), plus, stack_value} [2790d] parameter '__fd' [897c,899d) {fbreg(-192)} [27ba1] inlined function 'pread'@8460 [27bbb] parameter '__offset' [845d,8476) {fbreg(-184), deref, breg14(0), plus, stack_value} [27bc8] parameter '__nbytes' [845d,8471) {const1u(60), breg14(0), minus, stack_value} [8471,8475) {reg1} [8475,8476) {const1u(60), breg14(0), minus, stack_value} [27bd5] parameter '__buf' [845d,8476) {breg3(0), breg14(0), plus, stack_value} [27be2] parameter '__fd' [845d,8476) {fbreg(-192)} [27dd1] inlined function 'pread'@87c0 [27deb] parameter '__offset' [87b9,87db) {fbreg(-192), deref, breg14(0), plus, stack_value} [27df8] parameter '__nbytes' [87b9,87d2) {breg6(0), breg14(0), minus, stack_value} [87d2,87da) {reg1} [87da,87db) {breg6(0), breg14(0), minus, stack_value} [27e05] parameter '__buf' [87b9,87db) {fbreg(0), breg14(0), plus, const1u(104), minus, stack_value} [27e12] parameter '__fd' [87b9,87db) {fbreg(-184)} [27a5b] inlined function '_dl_elf_hash'@8627 [27a81] parameter 'name_arg' [8627,86a9) {reg5} [27a8e] variable 'name' [8627,8677) {reg5} [8677,86a9) {reg8} [27a9b] variable 'hash' [862a,8640) {reg0} [8640,8643) {breg5(0), deref_size(1), const1u(255), and, stack_value} [8643,8650) {reg0} [8650,8653) {breg5(0), deref_size(1), const1u(255), and, lit4, shl, breg5(1), deref_size(1), const1u(255), and, plus, stack_value} [8653,8660) {reg0} [8660,8663) {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} [8663,8674) {reg0} [8674,8677) {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} [8677,8684) {reg0} [868b,86a9) {reg0} [27c96] inlined function 'memcpy'@8511 [27cbb] parameter '__len' [8511,851e) {lit8, stack_value} [27cc8] parameter '__src' [8511,8519) {breg0(0), fbreg(-192), deref, plus, stack_value} [8519,851e) {breg13(0), deref, fbreg(-192), deref, plus, stack_value} [27cd5] parameter '__dest' [8511,851e) {fbreg(-104), stack_value} [27e64] inlined function 'memcpy'@8531 [27e7e] parameter '__len' [8531,8554) {lit10, stack_value} [27e8b] parameter '__src' [8531,8554) {breg3(48), stack_value} [27e98] parameter '__dest' [8531,8546) {fbreg(-96), stack_value} [8546,8554) {reg5} [27a29] inlined function '__bswap_64'@861c [27a4c] parameter '__bsx' [861c,8623) {breg13(0), lit3, shl, breg3(0), plus} [27ce3] inlined function '__bswap_64'@8529 [27d08] parameter '__bsx' [8529,8531) {fbreg(-104)} [27acc] inlined function '__bswap_32'@8710 [27af2] parameter '__bsx' [8709,8716) {breg13(0), lit2, shl, breg3(0), plus} [27d16] inlined function '__bswap_32'@8720 [27d3b] parameter '__bsx' [871d,8728) {fbreg(-104)} [27ea6] inlined function 'atol'@8554 [27ec0] parameter '__nptr' [8554,8558) {reg5} [8558,855c) {fbreg(-96), stack_value} module 'libelf.so' [2821b] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_rawfile.c'@8ab0 [292bc] function 'elf_rawfile'@8ab0 frame_base: {call_frame_cfa {bregx(7,8)}} [292de] parameter 'elf' [8ab0,8ac5) {reg5} [8ac5,8adc) {entry_value(1) {reg5}, stack_value} [8adc,8ae9) {reg5} [8ae9,8af9) {fbreg(-24)} [8af9,8b05) {reg5} [8b05,8b1b) {entry_value(1) {reg5}, stack_value} [292f0] parameter 'ptr' [8ab0,8ac5) {reg4} [8ac5,8adb) {reg6} [8adb,8adc) {entry_value(1) {reg4}, stack_value} [8adc,8ae9) {reg4} [8ae9,8af9) {reg6} [8af9,8b09) {reg4} [8b09,8b1b) {reg6} [29302] variable 'result' (8ad6,8ad6) module 'libelf.so' [29365] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_readall.c'@8b20 [2a64d] function '__libelf_readall'@8c30 frame_base: {call_frame_cfa {bregx(7,8)}} [2a66f] parameter 'elf' [8c30,8c5c) {reg5} [8c5c,8c88) {entry_value(1) {reg5}, stack_value} [8c88,8ca1) {reg5} [8ca1,8e6f) {reg3} [8e6f,8e74) {entry_value(1) {reg5}, stack_value} [8e74,8e83) {reg3} [2a93f] function 'set_address'@8b20 frame_base: {call_frame_cfa {bregx(7,8)}} [2a95d] parameter 'elf' [8b20,8b43) {reg5} [8b43,8b54) {reg6} [8b54,8b57) {entry_value(1) {reg5}, stack_value} [8b57,8b82) {reg6} [2a970] parameter 'offset' [8b20,8b43) {reg4} [8b43,8b56) {reg12} [8b56,8b57) {entry_value(1) {reg4}, stack_value} [8b57,8b82) {reg12} [2a6e9] inlined function 'libelf_acquire_all'@8ca1 [2a702] parameter 'elf' [8ca1,8cab) {reg3} [8d2b,8d52) {reg3} [8db5,8dc2) {reg3} [2a849] inlined function 'libelf_acquire_all'@8d9e [2a862] parameter 'elf' [8d9e,8da6) {reg3} [8e05,8e3a) {reg3} [8e50,8e52) {reg3} [2aae9] inlined function 'libelf_acquire_all'@8bc8 [2ab08] parameter 'elf' [8bc2,8c22) {reg3} [2ab37] inlined function 'libelf_acquire_all'@8bf0 [2ab56] parameter 'elf' [8bf0,8c22) {reg6} [2a73b] inlined function 'pread_retry'@8ce3 [2a754] parameter 'off' (8ce3,8ce3) [8ce3,8d2b) {fbreg(-240)} [8d52,8d70) {fbreg(-240)} [8da6,8db5) {fbreg(-240)} [8e52,8e5b) {fbreg(-240)} [2a761] parameter 'len' [2a766] parameter 'buf' [8ce3,8d2b) {reg6} [8d52,8d70) {reg6} [8da6,8db5) {reg6} [8e52,8e5b) {reg6} [2a773] parameter 'fd' (8ce3,8ce3) [8ce3,8d2b) {fbreg(-244)} [8d52,8d70) {fbreg(-244)} [8da6,8db5) {fbreg(-244)} [8e52,8e5b) {fbreg(-244)} [2a7be] inlined function 'pread'@8ce8 [2a7d7] parameter '__offset' [8ce3,8d04) {fbreg(-240), deref, breg15(0), plus, stack_value} [2a7e4] parameter '__nbytes' [8ce3,8cf8) {breg12(0), breg15(0), minus, stack_value} [8cf8,8cfc) {reg1} [8cfc,8d04) {breg12(0), breg15(0), minus, stack_value} [2a7f1] parameter '__buf' [8ce3,8d04) {breg6(0), breg15(0), plus, stack_value} [2a7fe] parameter '__fd' [8ce3,8d04) {fbreg(-244)} [2aaab] function 'libelf_acquire_all'@8b90 frame_base: {call_frame_cfa {bregx(7,8)}} [2aac6] parameter 'elf' [8b90,8bad) {reg5} [8bad,8c22) {entry_value(1) {reg5}, stack_value} module 'libelf.so' [2abb5] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_cntl.c'@8e90 [2bc56] function 'elf_cntl'@8e90 frame_base: {call_frame_cfa {bregx(7,8)}} [2bc74] parameter 'elf' [8e90,8eae) {reg5} [8eae,8eba) {entry_value(1) {reg5}, stack_value} [8eba,8ec6) {reg5} [8ec6,8ed4) {entry_value(1) {reg5}, stack_value} [8ed4,8ee1) {reg5} [8ee1,8eee) {fbreg(-24)} [8eee,8ef3) {reg5} [8ef3,8efa) {entry_value(1) {reg5}, stack_value} [8efa,8efe) {reg5} [2bc86] parameter 'cmd' [8e90,8eb2) {reg4} [8eb2,8eba) {entry_value(1) {reg4}, stack_value} [8eba,8ec6) {reg4} [8ec6,8ed4) {entry_value(1) {reg4}, stack_value} [8ed4,8ee1) {reg4} [8ee1,8eee) {entry_value(1) {reg4}, stack_value} [8eee,8ef7) {reg4} [8ef7,8efa) {entry_value(1) {reg4}, stack_value} [8efa,8efe) {reg4} [2bc98] variable 'result' [8e90,8eb3) {lit0, stack_value} (8eb3,8eb3) [8eba,8ecf) {lit0, stack_value} [8ed4,8efe) {lit0, stack_value} module 'libelf.so' [2bcfd] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getscn.c'@8f00 [2cde0] function 'elf_getscn'@8f00 frame_base: {call_frame_cfa {bregx(7,8)}} [2cdfe] parameter 'elf' [8f00,8f5a) {reg5} [8f5a,8fe3) {reg12} [8fe3,8fe4) {entry_value(1) {reg5}, stack_value} [8fe4,8ff6) {reg12} [8ff6,9005) {reg5} [9005,900e) {reg12} [900e,9013) {reg5} [9013,9021) {reg12} [2ce10] parameter 'idx' [8f00,8f4e) {reg4} [8f4e,8fda) {reg6} [8fe4,8ff6) {reg6} [8ff6,9009) {reg4} [9009,900e) {entry_value(1) {reg4}, stack_value} [900e,9013) {reg4} [9013,9021) {reg6} [2ce22] variable 'result' [8f27,8fdf) {lit0, stack_value} [8fe4,8ff4) {lit0, stack_value} [9013,901f) {lit0, stack_value} [2ce35] variable 'runp' [8f27,8fbc) {reg3} [8fbf,8fdf) {reg3} [8fe4,8ff6) {reg3} [9013,9021) {reg3} module 'libelf.so' [2cecf] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_nextscn.c'@9030 [2ded9] inlined function 'elf_nextscn'@90a0 [2deee] parameter 'elf' [90a0,90bb) {reg5} [90bb,90c0) {entry_value(1) {reg5}, stack_value} [2defb] parameter 'scn' [2de8e] function 'elf_nextscn'@9030 frame_base: {call_frame_cfa {bregx(7,8)}} [2dea5] parameter 'elf' [9030,90bb) {reg5} [90bb,90c0) {entry_value(1) {reg5}, stack_value} [2deb2] parameter 'scn' [9030,9041) {reg4} [908b,909e) {reg4} [909e,90a0) {breg1(16), stack_value} [2debf] variable 'list' [9041,9073) {reg1} [9073,9082) {reg0} [9082,9083) {breg0(-16), stack_value} [9097,90a0) {reg1} (90a0,90a0) [2decc] variable 'result' [9030,9082) {lit0, stack_value} [9082,9083) {reg0} [9083,908a) {lit0, stack_value} [908b,90c0) {lit0, stack_value} module 'libelf.so' [2df5a] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_ndxscn.c'@90c0 [2ee8a] function 'elf_ndxscn'@90c0 frame_base: {call_frame_cfa {bregx(7,8)}} [2eea8] parameter 'scn' [90c0,90d3) {reg5} module 'libelf.so' [2eec4] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_newscn.c'@90e0 [2ffd2] function 'elf_newscn'@90e0 frame_base: {call_frame_cfa {bregx(7,8)}} [2fff4] parameter 'elf' [90e0,90fc) {reg5} [90fc,922f) {reg6} [922f,923d) {entry_value(1) {reg5}, stack_value} [923d,925b) {reg6} [925b,9264) {reg5} [9264,92ae) {reg6} [30008] variable 'result' [90e0,90fc) {lit0, stack_value} [90fc,922f) {reg3} [923d,925b) {reg3} [925b,9262) {lit0, stack_value} [9264,92ae) {reg3} [3001b] variable 'first' [90e0,91d6) {lit0, stack_value} [91d6,922f) {reg13} [923d,9264) {lit0, stack_value} [9270,92ae) {lit0, stack_value} [3002e] variable '__PRETTY_FUNCTION__' [90e0,92ae) {addr(0x14e60)} module 'libelf.so' [30166] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_getshdr.c'@92b0 [31345] function 'elf32_getshdr'@97e0 frame_base: {call_frame_cfa {bregx(7,8)}} [31368] parameter 'scn' [97e0,9805) {reg5} [9805,9806) {entry_value(1) {reg5}, stack_value} [9806,9815) {reg5} [9815,9821) {entry_value(1) {reg5}, stack_value} [9821,982d) {reg5} [982d,9834) {entry_value(1) {reg5}, stack_value} [9834,983b) {reg5} [3137d] variable 'result' [31388] inlined function 'scn_valid'@97e0 [313a2] parameter 'scn' [97e0,97fd) {reg5} [9806,9815) {reg5} [9815,981a) {entry_value(1) {reg5}, stack_value} [9821,982d) {reg5} [982d,9832) {entry_value(1) {reg5}, stack_value} [31a68] inlined function 'scn_valid'@96e0 [31a81] parameter 'scn' [96e0,96fd) {reg5} [9719,9725) {reg5} [9725,972a) {entry_value(1) {reg5}, stack_value} [9731,973d) {reg5} [973d,9742) {entry_value(1) {reg5}, stack_value} [9746,9753) {reg5} [31468] function 'load_shdr_wrlock'@92b0 frame_base: {call_frame_cfa {bregx(7,8)}} [3148a] parameter 'scn' [92b0,92e6) {reg5} [92e6,930c) {entry_value(1) {reg5}, stack_value} [930c,931b) {reg5} [931b,96cb) {reg14} [96cb,96d0) {entry_value(1) {reg5}, stack_value} [96d0,96df) {reg14} [3149e] variable 'result' [92e4,930b) {reg15} [930b,930c) {reg0} [930c,96df) {reg15} [314b1] variable 'elf' [92dc,9305) {reg12} [930c,96df) {reg12} [314c4] variable 'ehdr' [92e4,92e6) {reg3} [930c,93ce) {reg3} [9476,9532) {reg3} [9592,9610) {reg3} [9688,96cb) {reg3} [96d0,96df) {reg3} [314e7] variable 'shnum' [92b0,96df) {fbreg(-80)} [314f7] variable 'size' [934d,96cb) {reg6} [96d0,96df) {reg6} [3150a] variable 'shdr' [9367,9386) {reg0} [9386,9476) {fbreg(-104)} [9476,9485) {reg0} [9485,96cb) {fbreg(-104)} [96d0,96d9) {reg0} [96d9,96df) {fbreg(-104)} [3152d] variable '__PRETTY_FUNCTION__' [92b0,96df) {addr(0x14f80)} [31706] inlined function 'pread_retry'@94a2 [3171f] parameter 'off' [94a2,94ac) {reg0} [94ac,94b1) {fbreg(-120)} [94b1,950c) {fbreg(-88)} [95c9,95de) {fbreg(-88)} [95ea,95ee) {fbreg(-88)} [3172c] parameter 'len' [94a2,950c) {reg6} [95c9,95de) {reg6} [95ea,95ee) {reg6} [31739] parameter 'buf' [94a2,950c) {fbreg(-104)} [95c9,95de) {fbreg(-104)} [95ea,95ee) {fbreg(-104)} [31746] parameter 'fd' [94a2,94b1) {breg12(36)} [94b1,950c) {fbreg(-92)} [95c9,95de) {fbreg(-92)} [95ea,95ee) {fbreg(-92)} [31791] inlined function 'pread'@94b8 [317aa] parameter '__offset' [94b1,94d1) {fbreg(-88), deref, breg13(0), plus, stack_value} [317b7] parameter '__nbytes' [94b1,94c8) {breg6(0), breg13(0), minus, stack_value} [94c8,94d0) {reg1} [94d0,94d1) {breg6(0), breg13(0), minus, stack_value} [317c4] parameter '__buf' [94b1,94d1) {fbreg(-104), deref, breg13(0), plus, stack_value} [317d1] parameter '__fd' [94b1,94d1) {fbreg(-92)} [315f8] inlined function 'memcpy'@9518 [3161d] parameter '__len' [9518,9525) {reg6} [3162a] parameter '__src' [9518,9524) {reg4} [31637] parameter '__dest' [9518,9525) {fbreg(-104)} [315ad] inlined function '__bswap_32'@9438 [315c6] parameter '__bsx' (9438,9438) [315d4] inlined function '__bswap_32'@9449 [315e8] parameter '__bsx' (9449,9449) [316eb] inlined function '__bswap_32'@9660 [316ff] parameter '__bsx' [31a33] function '__elf32_getshdr_rdlock'@96e0 frame_base: {call_frame_cfa {bregx(7,8)}} [31a4e] parameter 'scn' [96e0,9718) {reg5} [9718,9719) {entry_value(1) {reg5}, stack_value} [9719,9725) {reg5} [9725,9731) {entry_value(1) {reg5}, stack_value} [9731,973d) {reg5} [973d,9746) {entry_value(1) {reg5}, stack_value} [9746,9753) {reg5} [31a5b] variable 'result' [9704,9710) {reg0} [9710,9719) {lit0, stack_value} module 'libelf.so' [31ae8] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_getshdr.c'@9840 [32cc7] function 'elf64_getshdr'@9d50 frame_base: {call_frame_cfa {bregx(7,8)}} [32cea] parameter 'scn' [9d50,9d75) {reg5} [9d75,9d76) {entry_value(1) {reg5}, stack_value} [9d76,9d85) {reg5} [9d85,9d91) {entry_value(1) {reg5}, stack_value} [9d91,9d9d) {reg5} [9d9d,9da4) {entry_value(1) {reg5}, stack_value} [9da4,9dab) {reg5} [32cff] variable 'result' [32d0a] inlined function 'scn_valid'@9d50 [32d24] parameter 'scn' [9d50,9d6d) {reg5} [9d76,9d85) {reg5} [9d85,9d8a) {entry_value(1) {reg5}, stack_value} [9d91,9d9d) {reg5} [9d9d,9da2) {entry_value(1) {reg5}, stack_value} [334ba] inlined function 'scn_valid'@9c50 [334d3] parameter 'scn' [9c50,9c6d) {reg5} [9c89,9c95) {reg5} [9c95,9c9a) {entry_value(1) {reg5}, stack_value} [9ca1,9cad) {reg5} [9cad,9cb2) {entry_value(1) {reg5}, stack_value} [9cb6,9cc3) {reg5} [32dea] function 'load_shdr_wrlock'@9840 frame_base: {call_frame_cfa {bregx(7,8)}} [32e0c] parameter 'scn' [9840,9875) {reg5} [9875,989b) {entry_value(1) {reg5}, stack_value} [989b,98ab) {reg5} [98ab,9c39) {reg14} [9c39,9c3e) {entry_value(1) {reg5}, stack_value} [9c3e,9c4d) {reg14} [32e20] variable 'result' [9873,989a) {reg15} [989a,989b) {reg0} [989b,9c4d) {reg15} [32e33] variable 'elf' [986c,9892) {reg6} [989b,9c4d) {reg6} [32e46] variable 'ehdr' [9873,9894) {reg12} [989b,9c4d) {reg12} [32e69] variable 'shnum' [9840,9c4d) {fbreg(-80)} [32e79] variable 'size' [98cf,9948) {reg3} [9948,9a0e) {breg13(0), lit6, shl, stack_value} [9a0e,9ab2) {reg3} [9b0a,9b82) {reg3} [9bf5,9c39) {reg3} [9c3e,9c4d) {reg3} [32e8c] variable 'shdr' [98e3,9902) {reg0} [9902,9a0e) {fbreg(-104)} [9a0e,9a13) {reg0} [9a13,9c39) {fbreg(-104)} [9c3e,9c47) {reg0} [9c47,9c4d) {fbreg(-104)} [32eaf] variable '__PRETTY_FUNCTION__' [9840,9c4d) {addr(0x14fa0)} [3313b] inlined function 'pread_retry'@9a31 [33154] parameter 'off' [9a31,9a3b) {reg0} [9a3b,9a94) {fbreg(-88)} [9b3e,9b4e) {fbreg(-88)} [9b5a,9b5e) {fbreg(-88)} [33161] parameter 'len' [9a31,9a94) {reg3} [9b3e,9b4e) {reg3} [9b5a,9b5e) {reg3} [3316e] parameter 'buf' [9a31,9a94) {fbreg(-104)} [9b3e,9b4e) {fbreg(-104)} [9b5a,9b5e) {fbreg(-104)} [3317b] parameter 'fd' [9a31,9a40) {breg6(36)} [9a40,9a94) {fbreg(-92)} [9b3e,9b4e) {fbreg(-92)} [9b5a,9b5e) {fbreg(-92)} [331c6] inlined function 'pread'@9a40 [331df] parameter '__offset' [9a40,9a59) {fbreg(-88), deref, breg13(0), plus, stack_value} [331ec] parameter '__nbytes' [9a40,9a50) {breg3(0), breg13(0), minus, stack_value} [9a50,9a58) {reg1} [9a58,9a59) {breg3(0), breg13(0), minus, stack_value} [331f9] parameter '__buf' [9a40,9a59) {fbreg(-104), deref, breg13(0), plus, stack_value} [33206] parameter '__fd' [9a40,9a59) {fbreg(-92)} [32fc8] inlined function 'memcpy'@9aa0 [32fed] parameter '__len' [9aa0,9aad) {reg3} [32ffa] parameter '__src' [9aa0,9aac) {reg4} [33007] parameter '__dest' [9aa0,9aad) {fbreg(-104)} [32f56] inlined function '__bswap_64'@99b4 [32f6f] parameter '__bsx' (99b4,99b4) [32fa4] inlined function '__bswap_64'@99df [32fb8] parameter '__bsx' (99df,99df) [330e2] inlined function '__bswap_64'@9bb2 [330fb] parameter '__bsx' [33120] inlined function '__bswap_64'@9bdd [33134] parameter '__bsx' [32f2f] inlined function '__bswap_32'@9994 [32f48] parameter '__bsx' (9994,9994) [32f7d] inlined function '__bswap_32'@99da [32f96] parameter '__bsx' (99da,99da) [330bb] inlined function '__bswap_32'@9ba4 [330d4] parameter '__bsx' (9ba4,9ba4) [33101] inlined function '__bswap_32'@9bd3 [3311a] parameter '__bsx' [33485] function '__elf64_getshdr_rdlock'@9c50 frame_base: {call_frame_cfa {bregx(7,8)}} [334a0] parameter 'scn' [9c50,9c88) {reg5} [9c88,9c89) {entry_value(1) {reg5}, stack_value} [9c89,9c95) {reg5} [9c95,9ca1) {entry_value(1) {reg5}, stack_value} [9ca1,9cad) {reg5} [9cad,9cb6) {entry_value(1) {reg5}, stack_value} [9cb6,9cc3) {reg5} [334ad] variable 'result' [9c74,9c80) {reg0} [9c80,9c89) {lit0, stack_value} module 'libelf.so' [3353a] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getshdr.c'@9db0 [3460a] function 'gelf_getshdr'@9db0 frame_base: {call_frame_cfa {bregx(7,8)}} [3462c] parameter 'scn' [9db0,9de3) {reg5} [9de3,9e26) {entry_value(1) {reg5}, stack_value} [9e26,9e35) {reg5} [9e35,9e77) {entry_value(1) {reg5}, stack_value} [9e77,9e84) {reg5} [9e84,9e9c) {entry_value(1) {reg5}, stack_value} [9e9c,9ea4) {reg5} [9ea4,9eac) {entry_value(1) {reg5}, stack_value} [9eac,9eb3) {reg5} [3463e] parameter 'dst' [9db0,9de3) {reg4} [9de3,9e25) {reg3} [9e25,9e26) {reg0} [9e26,9e76) {reg3} [9e76,9e77) {reg0} [9e77,9e9b) {reg3} [9e9b,9e9c) {entry_value(1) {reg4}, stack_value} [9e9c,9eac) {reg3} [9eac,9eb3) {reg4} [34650] variable 'result' [9db0,9e24) {lit0, stack_value} [9e26,9e75) {lit0, stack_value} [9e75,9e77) {reg0} [9e77,9eb3) {lit0, stack_value} [346b1] inlined function 'memcpy'@9de3 [346d6] parameter '__len' [9de3,9e24) {const1u(64), stack_value} [346e3] parameter '__src' [9de3,9e1d) {reg0} [346f0] parameter '__dest' [9de3,9e24) {reg3} module 'libelf.so' [3475b] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_shdr.c'@9ec0 [35849] function 'gelf_update_shdr'@9ec0 frame_base: {call_frame_cfa {bregx(7,8)}} [3586b] parameter 'scn' [9ec0,9efb) {reg5} [9efb,9f45) {reg6} [9f45,9f4c) {entry_value(1) {reg5}, stack_value} [9f4c,9f59) {reg5} [9f59,a00a) {reg6} [a00a,a011) {entry_value(1) {reg5}, stack_value} [a011,a01c) {reg5} [a01c,a028) {reg6} [a028,a034) {reg5} [a034,a04f) {reg6} [a04f,a053) {reg5} [3587d] parameter 'src' [9ec0,9efb) {reg4} [9efb,9f4a) {reg3} [9f4a,9f4c) {entry_value(1) {reg4}, stack_value} [9f4c,a04f) {reg3} [a04f,a053) {reg4} [3588f] variable 'result' [9ec0,9f40) {lit0, stack_value} [9f40,9f45) {lit1, stack_value} [9f4c,a053) {lit0, stack_value} [358a2] variable 'elf' [9ee5,9efb) {reg1} [9f4c,9f59) {reg1} [a011,a01c) {reg1} [a028,a034) {reg1} [3592b] inlined function 'memcpy'@9efb [35950] parameter '__len' [9efb,9f39) {const1u(64), stack_value} [3595d] parameter '__src' [9efb,9f39) {reg3} [3596a] parameter '__dest' [9efb,9f39) {reg0} module 'libelf.so' [359c2] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_strptr.c'@a060 [36ae3] function 'elf_strptr'@a060 frame_base: {call_frame_cfa {bregx(7,8)}} [36b05] parameter 'elf' [a060,a0ea) {reg5} [a0ea,a1dd) {entry_value(1) {reg5}, stack_value} [a1dd,a1e0) {reg5} [a1e0,a1fa) {entry_value(1) {reg5}, stack_value} [a1fa,a205) {reg5} [a205,a20f) {breg3(-200), stack_value} [a20f,a219) {reg5} [a219,a2cb) {entry_value(1) {reg5}, stack_value} [a2cb,a2ce) {reg5} [a2ce,a349) {entry_value(1) {reg5}, stack_value} [36b18] parameter 'idx' [a060,a09f) {reg4} [a09f,a12a) {reg6} [a1dd,a1fa) {reg6} [a1fa,a209) {reg4} [a209,a2e1) {reg6} [36b2b] parameter 'offset' [a060,a0ea) {reg1} [a0ea,a18a) {reg12} [a18a,a1b2) {entry_value(1) {reg1}, stack_value} [a1b2,a1dd) {reg12} [a1dd,a1e4) {reg1} [a1e4,a1fa) {reg12} [a1fa,a209) {reg1} [a209,a20f) {reg12} [a20f,a219) {reg1} [a219,a2cb) {reg12} [a2cb,a2d2) {reg1} [a2d2,a344) {reg12} [a344,a349) {entry_value(1) {reg1}, stack_value} [36b3f] variable 'result' [36b4a] variable 'strscn' [a0d3,a16f) {reg13} [a1dd,a1fa) {reg13} [a20f,a30d) {reg13} [36b5d] variable 'runp' [a09f,a0a4) {reg3} [a0a7,a12d) {reg3} [a1dd,a1fa) {reg3} [a20f,a2e1) {reg3} [36b78] variable 'sh_size' [a0d3,a102) {lit0, stack_value} [a102,a168) {reg14} [a1b2,a1dd) {reg14} [a1dd,a1fa) {lit0, stack_value} [a20f,a249) {lit0, stack_value} [a249,a273) {reg14} [a273,a27c) {lit0, stack_value} [a27c,a290) {reg14} [a290,a2e1) {lit0, stack_value} [a2e1,a344) {reg14} [36caa] inlined function 'validate_str'@a317 [36cbf] parameter 'to' [a317,a337) {reg1} [a337,a344) {breg13(16)} [36ccc] parameter 'from' [a317,a344) {reg2} [36cd9] parameter 'str' [a314,a326) {reg3} [a326,a32b) {breg13(0)} [a32b,a33a) {reg3} [a33a,a344) {breg13(0)} [36d01] inlined function 'validate_str'@a14b [36d25] parameter 'to' [a14b,a168) {reg14} [36d32] parameter 'from' [a14b,a16f) {reg12} [36d3f] parameter 'str' [a14b,a156) {reg3} [a158,a16b) {reg3} [36d4d] inlined function 'validate_str'@a2e1 [36d71] parameter 'to' [a2e1,a30d) {reg14} [36d7e] parameter 'from' [a2e1,a30d) {reg12} [36d8b] parameter 'str' [a2e1,a30d) {reg0} [36ba7] inlined function 'get_zdata'@a290 [36bcb] parameter 'strscn' [a290,a2c6) {reg13} [36bd8] variable 'zsize' [a290,a2cb) {fbreg(-88)} [36be1] variable 'zalign' [a290,a2cb) {fbreg(-80)} [36bea] variable 'zdata' [a2a2,a2c6) {reg0} module 'libelf.so' [36e74] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_rawdata.c'@a350 [37f34] function 'elf_rawdata'@a350 frame_base: {call_frame_cfa {bregx(7,8)}} [37f56] parameter 'scn' [a350,a37b) {reg5} [a37b,a384) {entry_value(1) {reg5}, stack_value} [a384,a38d) {reg5} [a38d,a399) {entry_value(1) {reg5}, stack_value} [a399,a3a9) {reg5} [a3a9,a3b7) {fbreg(-24)} [a3b7,a3c5) {reg5} [a3c5,a3ce) {entry_value(1) {reg5}, stack_value} [37f6a] parameter 'data' [a350,a37b) {reg4} [a37b,a384) {entry_value(1) {reg4}, stack_value} [a384,a391) {reg4} [a391,a399) {entry_value(1) {reg4}, stack_value} [a399,a3a9) {reg4} [a3a9,a3b7) {entry_value(1) {reg4}, stack_value} [a3b7,a3c9) {reg4} [a3c9,a3ce) {entry_value(1) {reg4}, stack_value} module 'libelf.so' [37fd4] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getdata.c'@a3d0 [392c6] function 'elf_getdata'@ac80 frame_base: {call_frame_cfa {bregx(7,8)}} [392e7] parameter 'scn' [ac80,ac89) {reg5} [ac89,ac8a) {entry_value(1) {reg5}, stack_value} [ac8a,ac93) {reg5} [392fb] parameter 'data' [ac80,ac89) {reg4} [ac89,ac8a) {entry_value(1) {reg4}, stack_value} [ac8a,ac93) {reg4} [3930f] variable 'result' [3933d] function '__elf_getdata_rdlock'@abb0 frame_base: {call_frame_cfa {bregx(7,8)}} [3935e] parameter 'scn' [abb0,abe0) {reg5} [abe0,ac07) {entry_value(1) {reg5}, stack_value} [ac07,ac19) {reg5} [ac19,ac28) {entry_value(1) {reg5}, stack_value} [ac28,ac39) {reg5} [ac39,ac4a) {fbreg(-24)} [ac4a,ac55) {reg5} [ac55,ac6f) {entry_value(1) {reg5}, stack_value} [ac6f,ac73) {reg5} [39372] parameter 'data' [abb0,abe9) {reg4} [abe9,abee) {entry_value(1) {reg4}, stack_value} [abee,ac02) {reg4} [ac02,ac07) {entry_value(1) {reg4}, stack_value} [ac07,ac15) {reg4} [ac15,ac4a) {entry_value(1) {reg4}, stack_value} [ac4a,ac59) {reg4} [ac59,ac6f) {entry_value(1) {reg4}, stack_value} [ac6f,ac73) {reg4} [39386] variable 'result' [abb0,ac23) {lit0, stack_value} [ac28,ac73) {lit0, stack_value} [3939a] variable 'elf' [abce,abe0) {breg5(136)} [abe0,abe9) {entry_value(1) {reg5}, plus_uconst(136)} [abee,ac02) {entry_value(1) {reg5}, plus_uconst(136)} [ac07,ac19) {breg5(136)} [ac28,ac39) {breg5(136)} [393ae] variable 'locked' [abb0,abea) {lit0, stack_value} [abee,ac02) {lit0, stack_value} [ac07,ac19) {lit0, stack_value} [ac19,ac20) {reg4} (ac28,ac28) [ac28,ac4a) {lit1, stack_value} [ac4a,ac5e) {lit0, stack_value} [ac5e,ac67) {reg4} [ac6f,ac73) {lit0, stack_value} [39442] function '__libelf_set_data_list_rdlock'@a9c0 frame_base: {call_frame_cfa {bregx(7,8)}} [39461] parameter 'scn' [a9c0,aa0c) {reg5} [aa0c,aa15) {reg3} [aa15,aa1f) {entry_value(1) {reg5}, stack_value} [aa1f,aba9) {reg3} [39475] parameter 'wrlocked' [a9c0,aa0c) {reg4} [aa0c,aa1f) {entry_value(1) {reg4}, stack_value} [aa1f,aa7d) {reg4} [aa7d,aae5) {entry_value(1) {reg4}, stack_value} [aae5,aaff) {reg4} [aaff,ab6a) {entry_value(1) {reg4}, stack_value} [ab6a,ab77) {reg4} [ab77,aba9) {entry_value(1) {reg4}, stack_value} [3969c] function '__libelf_set_rawdata'@a9a0 frame_base: {call_frame_cfa {bregx(7,8)}} [396bd] parameter 'scn' [a9a0,a9a9) {reg5} [a9a9,a9aa) {entry_value(1) {reg5}, stack_value} [a9aa,a9b6) {reg5} [396d1] variable 'result' [396f3] function '__libelf_set_rawdata_wrlock'@a440 frame_base: {call_frame_cfa {bregx(7,8)}} [39715] parameter 'scn' [a440,a489) {reg5} [a489,a5e1) {reg3} [a5e1,a5eb) {entry_value(1) {reg5}, stack_value} [a5eb,a738) {reg3} [a738,a73b) {reg0} [a73b,a7ba) {reg12} [a7ba,a7d3) {reg0} [a7d3,a930) {reg3} [a930,a941) {reg12} [a941,a951) {reg0} [a951,a966) {reg12} [a966,a973) {reg0} [a973,a99b) {reg3} [39729] variable 'offset' [a48d,a5c2) {reg15} [a5fd,a7f3) {reg15} [a808,a84a) {reg15} [a868,a987) {reg15} [a98c,a99b) {reg15} [3973c] variable 'size' [a491,a5c2) {reg12} [a601,a73b) {reg12} [a73b,a7c2) {reg3} [a7c2,a7f3) {reg12} [a808,a84a) {reg12} [a868,a930) {reg12} [a930,a949) {reg3} [a949,a951) {reg12} [a951,a96e) {reg3} [a96e,a987) {reg12} [a98c,a99b) {reg12} [3974f] variable 'align' [a499,a4df) {reg6} [a525,a55d) {reg6} [a55d,a566) {reg9} [a566,a570) {reg0} [a570,a57a) {reg1} [a57a,a584) {reg0} [a584,a58e) {reg1} [a58e,a598) {reg0} [a598,a5c2) {reg6} [a608,a6a4) {reg6} [a808,a837) {reg6} [a868,a8c1) {reg6} [a8e8,a930) {reg6} [39762] variable 'flags' [a49d,a4ad) {reg10} [a60c,a611) {reg10} [39775] variable 'type' [a495,a4eb) {reg11} [a605,a611) {reg11} [a648,a6a4) {reg11} [a808,a83c) {reg11} [a868,a885) {reg11} [a885,a8c1) {fbreg(-208)} [a8e8,a930) {reg11} [39788] variable 'elf' [a46e,a5e8) {reg14} [a5eb,a99b) {reg14} [394ae] inlined function 'convert_data'@aa3c [394c5] parameter 'type' [aa3c,aba9) {reg15} [394d2] parameter 'size' [aa3c,aba9) {reg13} [394df] parameter 'data' [aa3c,aa7d) {breg1(72), deref, plus_uconst(5), deref_size(1), const1u(255), and, stack_value} [aae5,aaff) {breg1(72), deref, plus_uconst(5), deref_size(1), const1u(255), and, stack_value} [ab6a,ab77) {breg1(72), deref, plus_uconst(5), deref_size(1), const1u(255), and, stack_value} [394ec] parameter 'eclass' [aa3c,aa47) {reg0} [aa47,aa7d) {breg1(32)} [aa7d,aae3) {breg14(1), stack_value} [aae5,aaff) {breg1(32)} [ab32,ab6a) {breg14(1), stack_value} [ab6a,ab77) {breg1(32)} [394f9] parameter 'scn' [aa3c,aba9) {reg3} [39cbf] inlined function '__libelf_data_type'@a424 [39ce1] parameter 'ehdr' [39ce6] parameter 'sh_type' [39cec] parameter 'align' [a424,a42d) {reg1} [a42d,a43e) {entry_value(1) {reg1}, stack_value} [39899] inlined function 'pread_retry'@a724 [398b4] parameter 'off' [a724,a72e) {reg0} [a72e,a73b) {fbreg(-200)} [a73b,a7c2) {fbreg(-176)} [a930,a973) {fbreg(-176)} [398c1] parameter 'len' [a724,a73b) {reg12} [a73b,a7c2) {reg3} [a930,a949) {reg3} [a949,a951) {reg12} [a951,a96e) {reg3} [a96e,a973) {reg12} [398ce] parameter 'buf' [a724,a7c2) {fbreg(-184)} [a930,a973) {fbreg(-184)} [398db] parameter 'fd' [a724,a7c2) {fbreg(-188)} [a930,a973) {fbreg(-188)} [39926] inlined function 'pread'@a740 [39940] parameter '__offset' [a73b,a75f) {fbreg(-176), deref, breg6(0), plus, stack_value} [3994d] parameter '__nbytes' [a73b,a74f) {breg3(0), breg6(0), minus, stack_value} [a74f,a757) {reg1} [a757,a75f) {breg3(0), breg6(0), minus, stack_value} [3995a] parameter '__buf' [a73b,a75f) {fbreg(-184), deref, breg6(0), plus, stack_value} [39967] parameter '__fd' [a73b,a75f) {fbreg(-188)} [39537] inlined function 'memcpy'@ab4e [3955b] parameter '__len' [ab4e,ab6a) {reg13} [39568] parameter '__src' [ab4e,ab6a) {fbreg(-72)} [39575] parameter '__dest' [ab4e,ab5d) {reg0} [39607] inlined function 'memcpy'@ab84 [3962b] parameter '__len' [ab84,ab9a) {reg13} [39638] parameter '__src' [ab84,ab95) {reg14} [39645] parameter '__dest' [ab84,ab91) {reg0} [39c5c] function '__libelf_data_type'@a3d0 frame_base: {call_frame_cfa {bregx(7,8)}} [39c77] parameter 'ehdr' [a3d0,a43e) {reg5} [39c7e] parameter 'sh_type' [a3d0,a3e0) {reg4} [a3e0,a3e1) {entry_value(1) {reg4}, stack_value} [a3e1,a400) {reg4} [a400,a41f) {entry_value(1) {reg4}, stack_value} [a41f,a43e) {reg4} [39c8b] parameter 'align' [a3d0,a41b) {reg1} [a41b,a41f) {entry_value(1) {reg1}, stack_value} [a41f,a42d) {reg1} [a42d,a43e) {entry_value(1) {reg1}, stack_value} module 'libelf.so' [39d1c] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_newdata.c'@aca0 [3ae2a] function 'elf_newdata'@aca0 frame_base: {call_frame_cfa {bregx(7,8)}} [3ae4c] parameter 'scn' [aca0,aceb) {reg5} [aceb,ad2d) {reg3} [ad2d,ad2e) {entry_value(1) {reg5}, stack_value} [ad2e,adb1) {reg3} [adb1,adbb) {reg5} [adbb,adcc) {reg3} [3ae60] variable 'result' [aca0,acfa) {lit0, stack_value} [acfa,ad29) {reg0} [ad2e,ad71) {lit0, stack_value} [ad71,ad88) {reg1} [ad88,adbb) {lit0, stack_value} [adbb,adc4) {reg0} module 'libelf.so' [3af41] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getdata_rawchunk.c'@add0 [3c1ad] function 'elf_getdata_rawchunk'@add0 frame_base: {call_frame_cfa {bregx(7,8)}} [3c1cf] parameter 'elf' [add0,ae62) {reg5} [ae62,ae71) {entry_value(1) {reg5}, stack_value} [ae71,aee2) {reg5} [aee2,af09) {reg14} [af09,afb9) {entry_value(1) {reg5}, stack_value} [afb9,afc5) {reg5} [afc5,afd1) {reg14} [afd1,afe2) {reg5} [afe2,b006) {reg14} [b006,b013) {reg5} [b013,b064) {reg14} [b064,b06e) {entry_value(1) {reg5}, stack_value} [b06e,b075) {reg5} [b075,b081) {reg14} [b081,b084) {reg5} [b084,b0b8) {reg14} [b0b8,b162) {fbreg(-80)} [b162,b167) {reg5} [b167,b173) {reg14} [b173,b187) {fbreg(-80)} [b187,b1a6) {entry_value(1) {reg5}, stack_value} [b1a6,b1e0) {fbreg(-80)} [b1e0,b1fb) {entry_value(1) {reg5}, stack_value} [b1fb,b203) {reg5} [b203,b21e) {fbreg(-80)} [3c1e3] parameter 'offset' [add0,ae62) {reg4} [ae62,ae71) {entry_value(1) {reg4}, stack_value} [ae71,ae7f) {reg4} [ae7f,af09) {reg6} [af09,afb9) {entry_value(1) {reg4}, stack_value} [afb9,afc9) {reg4} [afc9,b064) {reg6} [b064,b06e) {entry_value(1) {reg4}, stack_value} [b06e,b079) {reg4} [b079,b081) {entry_value(1) {reg4}, stack_value} [b081,b0c6) {reg6} [b0c6,b162) {fbreg(-72)} [b162,b16b) {reg4} [b16b,b173) {reg6} [b173,b187) {fbreg(-72)} [b187,b1a6) {entry_value(1) {reg4}, stack_value} [b1a6,b1e0) {fbreg(-72)} [b1e0,b1fb) {entry_value(1) {reg4}, stack_value} [b1fb,b203) {reg4} [b203,b21e) {fbreg(-72)} [3c1f5] parameter 'size' [add0,ae62) {reg1} [ae62,ae71) {entry_value(1) {reg1}, stack_value} [ae71,aef0) {reg1} [aef0,afb8) {reg15} [afb8,afb9) {breg0(16)} [afb9,afc9) {reg1} [afc9,afd1) {entry_value(1) {reg1}, stack_value} [afd1,afeb) {reg1} [afeb,b006) {reg15} [b006,b021) {reg1} [b021,b06e) {reg15} [b06e,b079) {reg1} [b079,b081) {entry_value(1) {reg1}, stack_value} [b081,b08d) {reg1} [b08d,b0bb) {reg15} [b0bb,b13d) {reg14} [b13d,b162) {reg15} [b162,b16b) {reg1} [b16b,b1a6) {reg15} [b1a6,b1bc) {reg14} [b1bc,b1c1) {reg15} [b1c1,b1db) {reg14} [b1db,b1fb) {reg15} [b1fb,b203) {reg1} [b203,b21e) {reg15} [3c207] parameter 'type' [add0,ae3a) {reg2} [ae3a,ae62) {reg10} [ae62,ae71) {entry_value(1) {reg2}, stack_value} [ae71,aef0) {reg10} [aef0,af09) {fbreg(-108)} [af09,afb9) {fbreg(-88)} [afb9,afc9) {reg2} [afc9,afd1) {entry_value(1) {reg2}, stack_value} [afd1,afeb) {reg10} [afeb,aff5) {fbreg(-88)} [aff5,b006) {fbreg(-108)} [b006,b021) {reg10} [b021,b030) {fbreg(-88)} [b030,b064) {fbreg(-108)} [b064,b06e) {fbreg(-88)} [b06e,b079) {reg2} [b079,b081) {entry_value(1) {reg2}, stack_value} [b081,b08d) {reg10} [b08d,b0a1) {fbreg(-88)} [b0a1,b0d2) {fbreg(-108)} [b0d2,b162) {fbreg(-88)} [b162,b16b) {reg2} [b16b,b173) {entry_value(1) {reg2}, stack_value} [b173,b1fb) {fbreg(-88)} [b1fb,b203) {reg2} [b203,b21e) {fbreg(-88)} [3c219] variable 'rawchunk' [aed1,af36) {reg12} [afd1,b006) {reg12} [b02a,b040) {reg0} [b040,b064) {reg12} [b064,b06e) {fbreg(-120)} [b09b,b0b0) {reg0} [b0b0,b162) {fbreg(-120)} [b173,b1e0) {fbreg(-120)} [b203,b21e) {fbreg(-120)} [3c22c] variable 'flags' [ae28,ae62) {lit0, stack_value} [ae71,af09) {lit0, stack_value} [af17,af5c) {const1u(128), stack_value} [afd1,b041) {lit0, stack_value} [b041,b06e) {const1u(128), stack_value} [b081,b146) {lit0, stack_value} [b146,b162) {const1u(128), stack_value} [b173,b1a6) {const1u(128), stack_value} [b1a6,b1e0) {lit0, stack_value} [b1e0,b1ea) {const1u(128), stack_value} [b203,b21e) {lit0, stack_value} [3c23f] variable 'result' [ae28,ae62) {lit0, stack_value} [ae71,afaa) {lit0, stack_value} [afd1,b06e) {lit0, stack_value} [b081,b162) {lit0, stack_value} [b173,b1fb) {lit0, stack_value} [b203,b21e) {lit0, stack_value} [3c252] variable 'rawchunks' [ae2c,ae3c) {reg13} (ae3c,ae3c) [ae3c,ae44) {breg0(48)} [ae44,ae62) {reg0} [3c26d] variable 'align' [aeb4,aec2) {reg3} [aec2,afb9) {fbreg(-104)} [afd1,b06e) {fbreg(-104)} [b081,b0a7) {reg3} [b0a7,b162) {fbreg(-104)} [b173,b1fb) {fbreg(-104)} [b203,b21e) {fbreg(-104)} [3c290] variable 'buffer' [af03,af09) {reg0} [af17,afb9) {fbreg(-120)} [afe7,b006) {reg12} [b1e0,b1ea) {fbreg(-120)} [3c2a3] variable '__PRETTY_FUNCTION__' [add0,b21e) {addr(0x150d0)} [3c2b6] variable 'chunk' [af45,afb9) {reg0} [afec,b006) {reg0} [b1e0,b1e9) {reg0} [3c361] inlined function 'pread_retry'@b0d2 [3c37a] parameter 'off' [b0d2,b0d5) {reg3} [b0d5,b13d) {fbreg(-96)} [b1a6,b1e0) {fbreg(-96)} [3c387] parameter 'len' [3c38c] parameter 'buf' [b0d2,b13d) {fbreg(-120)} [b1a6,b1e0) {fbreg(-120)} [3c399] parameter 'fd' [b0d2,b0d5) {reg0} [b0d5,b13d) {fbreg(-108)} [b1a6,b1e0) {fbreg(-108)} [3c3e4] inlined function 'pread'@b0d8 [3c3fd] parameter '__offset' [b0d5,b0f4) {fbreg(-96), deref, breg6(0), plus, stack_value} [3c40a] parameter '__nbytes' [b0d5,b0e8) {breg14(0), breg6(0), minus, stack_value} [b0e8,b0ec) {reg1} [b0ec,b0f4) {breg14(0), breg6(0), minus, stack_value} [3c417] parameter '__buf' [b0d5,b0f4) {fbreg(-120), deref, breg6(0), plus, stack_value} [3c424] parameter '__fd' [b0d5,b0f4) {fbreg(-108)} [3c2e5] inlined function 'memcpy'@b030 [3c30a] parameter '__len' [b030,b041) {reg15} [3c317] parameter '__src' [b030,b03c) {reg12} [b03c,b040) {reg4} [3c324] parameter '__dest' [b030,b040) {reg0} [b040,b041) {reg12} module 'libelf.so' [3c6ea] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_flagelf.c'@b220 [3d792] function 'elf_flagelf'@b220 frame_base: {call_frame_cfa {bregx(7,8)}} [3d7b0] parameter 'elf' [b220,b23f) {reg5} [b23f,b244) {entry_value(1) {reg5}, stack_value} [b244,b24d) {reg5} [b24d,b256) {entry_value(1) {reg5}, stack_value} [b256,b280) {reg5} [b280,b289) {entry_value(1) {reg5}, stack_value} [3d7c2] parameter 'cmd' [b220,b23f) {reg4} [b23f,b244) {entry_value(1) {reg4}, stack_value} [b244,b251) {reg4} [b251,b256) {entry_value(1) {reg4}, stack_value} [b256,b284) {reg4} [b284,b289) {entry_value(1) {reg4}, stack_value} [3d7d4] parameter 'flags' [b220,b23a) {reg1} [b23a,b244) {entry_value(1) {reg1}, stack_value} [b244,b251) {reg1} [b251,b256) {entry_value(1) {reg1}, stack_value} [b256,b284) {reg1} [b284,b289) {entry_value(1) {reg1}, stack_value} [3d7e8] variable 'result' [b272,b274) {reg0} module 'libelf.so' [3d834] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_flagehdr.c'@b290 [3e8dc] function 'elf_flagehdr'@b290 frame_base: {call_frame_cfa {bregx(7,8)}} [3e8fa] parameter 'elf' [b290,b2af) {reg5} [b2af,b2b4) {entry_value(1) {reg5}, stack_value} [b2b4,b2bd) {reg5} [b2bd,b2c6) {entry_value(1) {reg5}, stack_value} [b2c6,b2ed) {reg5} [b2ed,b2f6) {entry_value(1) {reg5}, stack_value} [b2f6,b303) {reg5} [3e90c] parameter 'cmd' [b290,b2af) {reg4} [b2af,b2b4) {entry_value(1) {reg4}, stack_value} [b2b4,b2c1) {reg4} [b2c1,b2c6) {entry_value(1) {reg4}, stack_value} [b2c6,b2f1) {reg4} [b2f1,b2f6) {entry_value(1) {reg4}, stack_value} [b2f6,b303) {reg4} [3e91e] parameter 'flags' [b290,b2aa) {reg1} [b2aa,b2b4) {entry_value(1) {reg1}, stack_value} [b2b4,b2c1) {reg1} [b2c1,b2c6) {entry_value(1) {reg1}, stack_value} [b2c6,b2f1) {reg1} [b2f1,b2f6) {entry_value(1) {reg1}, stack_value} [b2f6,b303) {reg1} [3e932] variable 'result' [b2e2,b2e4) {reg0} module 'libelf.so' [3e97e] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_flagphdr.c'@b310 [3fa26] function 'elf_flagphdr'@b310 frame_base: {call_frame_cfa {bregx(7,8)}} [3fa44] parameter 'elf' [b310,b32f) {reg5} [b32f,b334) {entry_value(1) {reg5}, stack_value} [b334,b33d) {reg5} [b33d,b346) {entry_value(1) {reg5}, stack_value} [b346,b370) {reg5} [b370,b379) {entry_value(1) {reg5}, stack_value} [3fa56] parameter 'cmd' [b310,b32f) {reg4} [b32f,b334) {entry_value(1) {reg4}, stack_value} [b334,b341) {reg4} [b341,b346) {entry_value(1) {reg4}, stack_value} [b346,b374) {reg4} [b374,b379) {entry_value(1) {reg4}, stack_value} [3fa68] parameter 'flags' [b310,b32a) {reg1} [b32a,b334) {entry_value(1) {reg1}, stack_value} [b334,b341) {reg1} [b341,b346) {entry_value(1) {reg1}, stack_value} [b346,b374) {reg1} [b374,b379) {entry_value(1) {reg1}, stack_value} [3fa7c] variable 'result' [b362,b364) {reg0} module 'libelf.so' [3fac8] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_flagscn.c'@b380 [40b70] function 'elf_flagscn'@b380 frame_base: {call_frame_cfa {bregx(7,8)}} [40b8e] parameter 'scn' [b380,b3ac) {reg5} [b3ac,b3b1) {entry_value(1) {reg5}, stack_value} [b3b1,b3bd) {reg5} [b3bd,b3c6) {entry_value(1) {reg5}, stack_value} [b3c6,b3f8) {reg5} [b3f8,b401) {entry_value(1) {reg5}, stack_value} [40ba0] parameter 'cmd' [b380,b3ac) {reg4} [b3ac,b3b1) {entry_value(1) {reg4}, stack_value} [b3b1,b3c1) {reg4} [b3c1,b3c6) {entry_value(1) {reg4}, stack_value} [b3c6,b3fc) {reg4} [b3fc,b401) {entry_value(1) {reg4}, stack_value} [40bb2] parameter 'flags' [b380,b3a4) {reg1} [b3a4,b3b1) {entry_value(1) {reg1}, stack_value} [b3b1,b3c1) {reg1} [b3c1,b3c6) {entry_value(1) {reg1}, stack_value} [b3c6,b3fc) {reg1} [b3fc,b401) {entry_value(1) {reg1}, stack_value} [40bc6] variable 'result' [b3e8,b3ea) {reg0} module 'libelf.so' [40c12] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_flagshdr.c'@b410 [41cba] function 'elf_flagshdr'@b410 frame_base: {call_frame_cfa {bregx(7,8)}} [41cd8] parameter 'scn' [b410,b43c) {reg5} [b43c,b441) {entry_value(1) {reg5}, stack_value} [b441,b44d) {reg5} [b44d,b456) {entry_value(1) {reg5}, stack_value} [b456,b488) {reg5} [b488,b491) {entry_value(1) {reg5}, stack_value} [41cea] parameter 'cmd' [b410,b43c) {reg4} [b43c,b441) {entry_value(1) {reg4}, stack_value} [b441,b451) {reg4} [b451,b456) {entry_value(1) {reg4}, stack_value} [b456,b48c) {reg4} [b48c,b491) {entry_value(1) {reg4}, stack_value} [41cfc] parameter 'flags' [b410,b434) {reg1} [b434,b441) {entry_value(1) {reg1}, stack_value} [b441,b451) {reg1} [b451,b456) {entry_value(1) {reg1}, stack_value} [b456,b48c) {reg1} [b48c,b491) {entry_value(1) {reg1}, stack_value} [41d10] variable 'result' [b478,b47a) {reg0} module 'libelf.so' [41d5c] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_flagdata.c'@b4a0 [42e04] function 'elf_flagdata'@b4a0 frame_base: {call_frame_cfa {bregx(7,8)}} [42e26] parameter 'data' [b4a0,b4d0) {reg5} [b4d0,b4d5) {entry_value(1) {reg5}, stack_value} [b4d5,b4dd) {reg5} [b4dd,b4e6) {entry_value(1) {reg5}, stack_value} [b4e6,b518) {reg5} [b518,b521) {entry_value(1) {reg5}, stack_value} [42e38] parameter 'cmd' [b4a0,b4d0) {reg4} [b4d0,b4d5) {entry_value(1) {reg4}, stack_value} [b4d5,b4e1) {reg4} [b4e1,b4e6) {entry_value(1) {reg4}, stack_value} [b4e6,b51c) {reg4} [b51c,b521) {entry_value(1) {reg4}, stack_value} [42e4c] parameter 'flags' [b4a0,b4c8) {reg1} [b4c8,b4d5) {entry_value(1) {reg1}, stack_value} [b4d5,b4e1) {reg1} [b4e1,b4e6) {entry_value(1) {reg1}, stack_value} [b4e6,b51c) {reg1} [b51c,b521) {entry_value(1) {reg1}, stack_value} [42e5e] variable 'data_scn' [b4a5,b4d0) {reg5} [b4d0,b4d5) {entry_value(1) {reg5}, stack_value} [b4d5,b4dd) {reg5} [b4dd,b4e6) {entry_value(1) {reg5}, stack_value} [b4e6,b50a) {reg5} [b513,b518) {reg5} [b518,b521) {entry_value(1) {reg5}, stack_value} [42e71] variable 'result' [b508,b50a) {reg0} module 'libelf.so' [42ec6] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_memory.c'@b530 [43f80] function 'elf_memory'@b530 frame_base: {call_frame_cfa {bregx(7,8)}} [43f9e] parameter 'image' [b530,b54b) {reg5} [b54b,b54f) {reg4} [b54f,b550) {entry_value(1) {reg5}, stack_value} [b550,b559) {reg5} [b559,b565) {entry_value(1) {reg5}, stack_value} [43fb0] parameter 'size' [b530,b53e) {reg4} [b53e,b54f) {reg2} [b54f,b550) {entry_value(1) {reg4}, stack_value} [b550,b55d) {reg4} [b55d,b565) {entry_value(1) {reg4}, stack_value} module 'libelf.so' [44018] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_update.c'@b570 [453b7] function 'elf_update'@b570 frame_base: {call_frame_cfa {bregx(7,8)}} [453d9] parameter 'elf' [b570,b5a4) {reg5} [b5a4,b5da) {entry_value(1) {reg5}, stack_value} [b5da,b5f7) {reg5} [b5f7,b93e) {reg3} [b93e,b943) {entry_value(1) {reg5}, stack_value} [453ec] parameter 'cmd' [b570,b5a8) {reg4} [b5a8,b5da) {entry_value(1) {reg4}, stack_value} [b5da,b626) {reg4} [b626,b682) {reg6} [b682,b700) {entry_value(1) {reg4}, stack_value} [b700,b71b) {reg4} [b71b,b72d) {reg6} [b72d,b8a7) {entry_value(1) {reg4}, stack_value} [b8a7,b8bf) {reg6} [b8bf,b8d8) {entry_value(1) {reg4}, stack_value} [b8d8,b8ef) {reg6} [b8ef,b914) {entry_value(1) {reg4}, stack_value} [b914,b91d) {reg4} [b91d,b923) {reg6} [b923,b92c) {reg4} [b92c,b932) {reg6} [b932,b943) {entry_value(1) {reg4}, stack_value} [453ff] variable 'shnum' [b61d,b6b2) {reg13} [b6b2,b6b6) {reg1} [b6b6,b700) {reg13} [b71b,b724) {reg1} [b724,b72d) {reg13} [b72d,b734) {reg1} [b734,b914) {reg13} [b932,b93e) {reg13} [45412] variable 'size' [b63a,b700) {reg12} [b72d,b8ba) {reg12} [b8ba,b8bf) {const1s(-1), stack_value} [b8bf,b8ea) {reg12} [b8ea,b8ef) {const1s(-1), stack_value} [b8ef,b914) {reg12} [b92d,b932) {const1s(-1), stack_value} [b932,b93e) {reg12} [45425] variable 'change_bo' [b570,b943) {fbreg(-212)} [4543d] inlined function 'write_file'@b67f [45456] parameter 'shnum' [b67f,b6b2) {reg13} [b6b2,b6b6) {reg1} [b6b6,b700) {reg13} [b72d,b734) {reg1} [b734,b8a7) {reg13} [b8bf,b8d8) {reg13} [b8ef,b914) {reg13} [b932,b93e) {reg13} [45463] parameter 'change_bo' [b67f,b6b2) {reg14} [b6b2,b6b6) {reg4} [b6b6,b700) {reg14} [b72d,b734) {reg4} [b734,b8a7) {reg14} [b8bf,b8d8) {reg14} [b8ef,b914) {reg14} [b932,b93e) {reg14} [45470] parameter 'size' [b67f,b6bf) {reg12} [b6f0,b700) {reg12} [b72d,b7af) {reg12} [b7d2,b895) {reg12} [b8bf,b8d8) {reg12} [b932,b93e) {reg12} [4547d] parameter 'elf' [b67f,b700) {reg3} [b72d,b8a7) {reg3} [b8bf,b8d8) {reg3} [b8ef,b914) {reg3} [b932,b93e) {reg3} module 'libelf.so' [45719] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_updatenull.c'@b950 [4697b] function '__elf32_updatenull_wrlock'@b950 frame_base: {call_frame_cfa {bregx(7,8)}} [4699d] parameter 'elf' [b950,b97b) {reg5} [b97b,bbeb) {reg12} [bbeb,bbf2) {entry_value(1) {reg5}, stack_value} [bbf2,c1c8) {reg12} [469b1] parameter 'change_bop' [b950,b97b) {reg4} [b97b,ba0c) {reg3} [ba0c,be1e) {entry_value(1) {reg4}, stack_value} [be1e,be31) {reg3} [be31,bfba) {entry_value(1) {reg4}, stack_value} [bfba,bff7) {reg3} [bff7,c010) {entry_value(1) {reg4}, stack_value} [c010,c02b) {reg3} [c02b,c1c8) {entry_value(1) {reg4}, stack_value} [469c4] parameter 'shnum' [b950,b97b) {reg1} [b97b,bb08) {reg15} [bb08,bb7c) {fbreg(-88)} [bb7c,bbc8) {reg15} [bbc8,bbf2) {entry_value(1) {reg1}, stack_value} [bbf2,bc11) {reg15} [bc11,be1e) {fbreg(-88)} [be1e,be31) {reg15} [be31,be72) {fbreg(-88)} [be72,be7e) {entry_value(1) {reg1}, stack_value} [be7e,bef6) {fbreg(-88)} [bef6,bf0f) {entry_value(1) {reg1}, stack_value} [bf0f,bf9b) {fbreg(-88)} [bf9b,c02b) {reg15} [c02b,c03b) {fbreg(-88)} [c03b,c054) {reg15} [c054,c0fd) {fbreg(-88)} [c0fd,c102) {entry_value(1) {reg1}, stack_value} [c102,c16b) {fbreg(-88)} [c16b,c18a) {reg15} [c18a,c1c8) {fbreg(-88)} [469d7] variable 'ehdr' [b985,b9a2) {reg0} [b9a2,bb08) {reg13} [bb7c,bbc8) {reg13} [bbf2,bc11) {reg13} [be1e,be31) {reg0} [bf9b,c02b) {reg13} [c03b,c054) {reg13} [c16b,c18a) {reg13} [469ea] variable 'changed' [b977,bb08) {lit0, stack_value} [bb08,bb7c) {fbreg(-120)} [bb7c,bbc8) {lit0, stack_value} [bbf2,bc11) {lit0, stack_value} [bc11,bdec) {fbreg(-120)} [bdec,bdf4) {lit1, stack_value} [bdf4,be1e) {fbreg(-120)} [be1e,be31) {lit0, stack_value} [be31,be72) {fbreg(-120)} [be7e,bea4) {fbreg(-120)} [bea4,bebc) {lit1, stack_value} [bf0f,bf9b) {fbreg(-120)} [bf9b,c02b) {lit0, stack_value} [c02b,c03b) {fbreg(-120)} [c03b,c054) {lit0, stack_value} [c054,c0c0) {fbreg(-120)} [c0c0,c0fd) {lit1, stack_value} [c102,c16b) {fbreg(-120)} [c16b,c18a) {lit0, stack_value} [c18a,c1c8) {fbreg(-120)} [469fd] variable 'ehdr_flags' [b977,ba78) {lit0, stack_value} [ba78,bb08) {reg14} [bb08,bb7c) {fbreg(-92)} [bb7c,bbbf) {lit0, stack_value} [bbbf,bbcf) {reg14} [bbf2,bc01) {lit0, stack_value} [bc01,bc07) {lit1, stack_value} [bc07,bc11) {reg14} [bc11,be1e) {fbreg(-92)} [be1e,be31) {lit0, stack_value} [be31,be72) {fbreg(-92)} [be7e,bef6) {fbreg(-92)} [bf0f,bf9b) {fbreg(-92)} [bf9b,bfba) {reg14} [bfba,c02b) {lit0, stack_value} [c02b,c03b) {fbreg(-92)} [c03b,c054) {reg14} [c054,c0fd) {fbreg(-92)} [c102,c125) {fbreg(-92)} [c125,c12b) {lit1, stack_value} [c12b,c14c) {reg14} [c14c,c16b) {fbreg(-92)} [c16b,c1a9) {reg14} [c1a9,c1c8) {fbreg(-92)} [46a10] variable 'size' [ba2e,ba78) {reg3} [ba78,bb7c) {reg6} [bb9c,bbc8) {reg3} [bbc8,bbcf) {reg6} [bbf2,bc0c) {reg3} [bc0c,bc99) {reg6} [bcbe,be1e) {reg6} [be31,be65) {reg6} [be7e,be96) {reg6} [be9a,bef6) {reg6} [bf0f,bfba) {reg6} [c02b,c0fd) {reg6} [c102,c147) {reg6} [c14c,c18d) {reg6} [c18d,c190) {breg6(-3), stack_value} [c190,c1c8) {reg6} [46a23] variable '__PRETTY_FUNCTION__' [b950,c1c8) {addr(0x151f0)} [46f9f] inlined function 'default_ehdr32'@b985 [46fb9] parameter 'change_bop' [b985,ba0c) {reg3} [ba0c,ba26) {entry_value(1) {reg4}, stack_value} [bb7c,bb9c) {entry_value(1) {reg4}, stack_value} [be1e,be31) {reg3} [bfba,bff2) {reg3} [bff7,c010) {entry_value(1) {reg4}, stack_value} [c010,c02b) {reg3} [46fc6] parameter 'shnum' [b985,ba26) {reg15} [bb7c,bb9c) {reg15} [be1e,be31) {reg15} [bfba,bff2) {reg15} [bff7,c02b) {reg15} [46fd3] parameter 'ehdr' [b985,b9a2) {reg0} [b9a2,ba26) {reg13} [bb7c,bb9c) {reg13} [be1e,be31) {reg0} [bfba,bff2) {reg13} [bff7,c02b) {reg13} [46fe0] parameter 'elf' [b985,ba26) {reg12} [bb7c,bb9c) {reg12} [be1e,be31) {reg12} [bfba,bff2) {reg12} [bff7,c02b) {reg12} [470b1] inlined function 'memcpy'@be20 [470d7] parameter '__len' [be1e,be26) {lit4, stack_value} [470e4] parameter '__src' [be1e,be26) {implicit_pointer([4728c],0) {implicit_value(5){7f454c4600}}} [470f1] parameter '__dest' [be1e,be26) {reg0} module 'libelf.so' [472ab] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_updatenull.c'@c1d0 [4851b] function '__elf64_updatenull_wrlock'@c1d0 frame_base: {call_frame_cfa {bregx(7,8)}} [4853d] parameter 'elf' [c1d0,c1fb) {reg5} [c1fb,c447) {reg13} [c447,c44c) {entry_value(1) {reg5}, stack_value} [c44c,ca2f) {reg13} [48551] parameter 'change_bop' [c1d0,c1fb) {reg4} [c1fb,c365) {reg6} [c365,c3dc) {entry_value(1) {reg4}, stack_value} [c3dc,c422) {reg6} [c422,c44c) {entry_value(1) {reg4}, stack_value} [c44c,c467) {reg6} [c467,c676) {entry_value(1) {reg4}, stack_value} [c676,c690) {reg6} [c690,c7fc) {entry_value(1) {reg4}, stack_value} [c7fc,c889) {reg6} [c889,c89c) {entry_value(1) {reg4}, stack_value} [c89c,c8b4) {reg6} [c8b4,c9d1) {entry_value(1) {reg4}, stack_value} [c9d1,c9f0) {reg6} [c9f0,ca2f) {entry_value(1) {reg4}, stack_value} [48564] parameter 'shnum' [c1d0,c1fb) {reg1} [c1fb,c365) {reg15} [c365,c3dc) {fbreg(-88)} [c3dc,c422) {reg15} [c422,c44c) {entry_value(1) {reg1}, stack_value} [c44c,c467) {reg15} [c467,c676) {fbreg(-88)} [c676,c690) {reg15} [c690,c6ca) {fbreg(-88)} [c6ca,c6d6) {entry_value(1) {reg1}, stack_value} [c6d6,c756) {fbreg(-88)} [c756,c76f) {entry_value(1) {reg1}, stack_value} [c76f,c7fc) {fbreg(-88)} [c7fc,c889) {reg15} [c889,c89c) {fbreg(-88)} [c89c,c8b4) {reg15} [c8b4,c965) {fbreg(-88)} [c965,c96a) {entry_value(1) {reg1}, stack_value} [c96a,c9d1) {fbreg(-88)} [c9d1,c9f0) {reg15} [c9f0,ca2f) {fbreg(-88)} [48577] variable 'ehdr' [c205,c21e) {reg0} [c21e,c365) {reg3} [c3dc,c422) {reg3} [c44c,c467) {reg3} [c676,c690) {reg0} [c7fc,c889) {reg3} [c89c,c8b4) {reg3} [c9d1,c9f0) {reg3} [4858a] variable 'changed' [c1f7,c365) {lit0, stack_value} [c365,c3dc) {fbreg(-120)} [c3dc,c422) {lit0, stack_value} [c44c,c467) {lit0, stack_value} [c467,c644) {fbreg(-120)} [c644,c64c) {lit1, stack_value} [c64c,c676) {fbreg(-120)} [c676,c690) {lit0, stack_value} [c690,c6ca) {fbreg(-120)} [c6d6,c707) {fbreg(-120)} [c707,c71f) {lit1, stack_value} [c76f,c7fc) {fbreg(-120)} [c7fc,c889) {lit0, stack_value} [c889,c89c) {fbreg(-120)} [c89c,c8b4) {lit0, stack_value} [c8b4,c921) {fbreg(-120)} [c921,c965) {lit1, stack_value} [c96a,c9d1) {fbreg(-120)} [c9d1,c9f0) {lit0, stack_value} [c9f0,ca2f) {fbreg(-120)} [4859d] variable 'ehdr_flags' [c1f7,c2e4) {lit0, stack_value} [c2e4,c365) {reg14} [c365,c3dc) {fbreg(-92)} [c3dc,c419) {lit0, stack_value} [c419,c429) {reg14} [c44c,c459) {lit0, stack_value} [c459,c45f) {lit1, stack_value} [c45f,c467) {reg14} [c467,c676) {fbreg(-92)} [c676,c690) {lit0, stack_value} [c690,c6ca) {fbreg(-92)} [c6d6,c756) {fbreg(-92)} [c76f,c7fc) {fbreg(-92)} [c7fc,c819) {reg14} [c819,c889) {lit0, stack_value} [c889,c89c) {fbreg(-92)} [c89c,c8b4) {reg14} [c8b4,c965) {fbreg(-92)} [c96a,c98d) {fbreg(-92)} [c98d,c993) {lit1, stack_value} [c993,c9b2) {reg14} [c9b2,c9d1) {fbreg(-92)} [c9d1,ca10) {reg14} [ca10,ca2f) {fbreg(-92)} [485b0] variable 'size' [c29b,c3dc) {reg12} [c3f8,c429) {reg12} [c44c,c4f4) {reg12} [c51f,c676) {reg12} [c690,c6bd) {reg12} [c6d6,c6f7) {reg12} [c6fd,c756) {reg12} [c76f,c819) {reg12} [c889,c965) {reg12} [c96a,c9f4) {reg12} [c9f4,c9f8) {breg12(-7), stack_value} [c9f8,ca2f) {reg12} [485c3] variable '__PRETTY_FUNCTION__' [c1d0,ca2f) {addr(0x15260)} [48b57] inlined function 'default_ehdr64'@c205 [48b71] parameter 'change_bop' [c205,c29b) {reg6} [c3dc,c3f8) {reg6} [c676,c690) {reg6} [c819,c852) {reg6} [c857,c889) {reg6} [48b7e] parameter 'shnum' [c205,c29b) {reg15} [c3dc,c3f8) {reg15} [c676,c690) {reg15} [c819,c852) {reg15} [c857,c889) {reg15} [48b8b] parameter 'ehdr' [c205,c21e) {reg0} [c21e,c29b) {reg3} [c3dc,c3f8) {reg3} [c676,c690) {reg0} [c819,c852) {reg3} [c857,c889) {reg3} [48b98] parameter 'elf' [c205,c29b) {reg13} [c3dc,c3f8) {reg13} [c676,c690) {reg13} [c819,c852) {reg13} [c857,c889) {reg13} [48c69] inlined function 'memcpy'@c680 [48c8f] parameter '__len' [c676,c686) {lit4, stack_value} [48c9c] parameter '__src' [c676,c686) {implicit_pointer([48e44],0) {implicit_value(5){7f454c4600}}} [48ca9] parameter '__dest' [c676,c686) {reg0} module 'libelf.so' [48e63] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_updatefile.c'@ca30 [4a6ba] function '__elf32_updatefile'@d800 frame_base: {call_frame_cfa {bregx(7,8)}} [4a6dd] parameter 'elf' [d800,d85e) {reg5} [d85e,d8bb) {fbreg(-37152)} [d8bb,d8c5) {reg5} [d8c5,e26c) {fbreg(-37152)} [e26c,e286) {reg5} [e286,e28b) {fbreg(-37152)} [4a6f1] parameter 'change_bo' [d800,d869) {reg4} [d869,d8bb) {fbreg(-37124)} [d8bb,d8c5) {reg4} [d8c5,e0af) {fbreg(-37124)} [e0af,e0c4) {reg4} [e0c4,e0c7) {reg5} [e0c7,e26c) {fbreg(-37124)} [e26c,e27f) {reg4} [e27f,e28b) {fbreg(-37124)} [4a705] parameter 'shnum' [d800,d869) {reg1} [d869,d8bb) {fbreg(-37112)} [d8bb,d8c5) {reg1} [d8c5,e0af) {fbreg(-37112)} [e0af,e0c1) {reg1} [e0c1,e26c) {fbreg(-37112)} [e26c,e278) {reg1} [e278,e28b) {fbreg(-37112)} [4a719] variable 'fillbuf' [d800,e28b) {fbreg(-36944)} [4a72a] variable 'filled' [d800,e28b) {fbreg(-37024)} [4a73b] variable 'previous_scn_changed' [d845,d8c5) {lit0, stack_value} [d8c5,d9ea) {fbreg(-37101)} [d9ee,d9f9) {lit1, stack_value} [d9f9,daa1) {fbreg(-37101)} [dace,dc94) {fbreg(-37101)} [dc9c,dcf1) {fbreg(-37101)} [dcf1,dd06) {lit0, stack_value} [dd1d,dd2c) {lit0, stack_value} [dd2c,dd36) {fbreg(-37101)} [dd3b,df13) {fbreg(-37101)} [df32,dfd6) {fbreg(-37101)} [dfe3,e0af) {fbreg(-37101)} [e0af,e0d2) {lit0, stack_value} [e0d2,e229) {fbreg(-37101)} [e22e,e26c) {fbreg(-37101)} [e26c,e28b) {lit0, stack_value} [4a74f] variable 'ehdr' [d845,d958) {reg14} [d958,d9f9) {fbreg(-37160)} [dcf1,dd06) {reg14} [dd1d,dd3b) {reg14} [e02a,e03d) {fbreg(-37160)} [e03d,e06f) {reg14} [e06f,e086) {fbreg(-37160)} [e0af,e0b7) {reg13} [e0b7,e0d2) {reg14} [e199,e1db) {reg14} [e21a,e229) {reg14} [e24d,e28b) {reg14} [4a763] variable '__PRETTY_FUNCTION__' [d800,e28b) {addr(0x15520)} [4a776] variable 'phnum' [d800,e28b) {fbreg(-37016)} [4a787] variable 'last_offset' [da0c,da74) {reg3} [dace,dc99) {reg3} [dc9c,dcf1) {reg3} [dd3b,dd6a) {reg3} [dd6a,ddd9) {reg4} [ddf0,de37) {breg15(24), deref, fbreg(-37136), deref, plus, stack_value} [defa,df32) {reg4} [df7f,dfdb) {reg3} [dfde,dfe3) {reg3} [dfe3,dffd) {breg15(24), deref, fbreg(-37136), deref, plus, stack_value} [e086,e08d) {breg15(24), deref, fbreg(-37136), deref, plus, stack_value} [e0d2,e119) {reg3} [e178,e18c) {reg3} [e1db,e21a) {reg3} [e22e,e24d) {reg3} [4b159] function 'fill'@caa0 frame_base: {call_frame_cfa {bregx(7,8)}} [4b17c] parameter 'fd' [caa0,cadc) {reg5} [cadc,cb9c) {fbreg(-100)} [cb9c,cbb3) {reg5} [cbb3,cbd0) {fbreg(-100)} [4b18f] parameter 'pos' [caa0,cadc) {reg4} [cadc,cb65) {reg13} [cb6a,cb91) {reg13} [cb96,cb9c) {reg13} [cb9c,cba1) {reg4} [cba1,cbd0) {reg13} [4b1a3] parameter 'len' [caa0,cadc) {reg1} [cadc,cb52) {fbreg(-88)} [cb52,cb57) {fbreg(-88), deref, breg3(0), minus, stack_value} [cb57,cb9c) {fbreg(-88)} [cb9c,cba4) {reg1} [cba4,cbd0) {fbreg(-88)} [4b1b7] parameter 'fillbuf' [caa0,cac5) {reg2} [cac5,cbd0) {fbreg(-96)} [4b1cb] parameter 'filledp' [caa0,cadc) {reg8} [cadc,cb9c) {entry_value(1) {reg8}, stack_value} [cb9c,cbbd) {reg8} [cbbd,cbd0) {fbreg(-72)} [4b1df] variable 'filled' [cad6,cadc) {reg2} [cadc,cb9c) {fbreg(-80)} [cb9c,cbbd) {reg2} [cbbd,cbbe) {fbreg(-80)} [cbbe,cbd0) {reg3} [4b1f3] variable 'fill_len' [cad6,cadc) {reg0} [cadc,cb9c) {entry_value(1) {reg1}, const2u(4096), entry_value(1) {reg1}, plus_uconst(9223372036854775808), consts(-9223372036854771712), le, bra(1), swap, drop, stack_value} [cb9c,cbbd) {reg0} [cbbd,cbd0) {reg3} [4b361] function '__elf32_updatemmap'@cbd0 frame_base: {call_frame_cfa {bregx(7,8)}} [4b383] parameter 'elf' [cbd0,cc29) {reg5} [cc29,ce0d) {reg15} [ce0d,cfb0) {reg13} [cfb0,cfd8) {reg6} [cfd8,d24f) {entry_value(1) {reg5}, stack_value} [d24f,d257) {reg5} [d257,d26b) {reg13} [d26b,d4f7) {entry_value(1) {reg5}, stack_value} [d4f7,d547) {reg15} [d547,d605) {entry_value(1) {reg5}, stack_value} [d605,d615) {reg15} [d615,d732) {entry_value(1) {reg5}, stack_value} [d732,d770) {reg13} [d770,d78f) {reg15} [d78f,d7d5) {entry_value(1) {reg5}, stack_value} [d7d5,d7ef) {reg5} [d7ef,d7f4) {reg15} [4b396] parameter 'change_bo' [cbd0,cc71) {reg4} [cc71,d0ed) {fbreg(-216)} [d0ed,d24f) {entry_value(1) {reg4}, stack_value} [d24f,d257) {reg4} [d257,d52b) {fbreg(-216)} [d52b,d538) {reg4} [d538,d547) {fbreg(-216)} [d547,d566) {entry_value(1) {reg4}, stack_value} [d566,d7af) {fbreg(-216)} [d7af,d7b4) {entry_value(1) {reg4}, stack_value} [d7b4,d7d5) {fbreg(-216)} [d7d5,d7e8) {reg4} [d7e8,d7f4) {fbreg(-216)} [4b3a9] parameter 'shnum' [cbd0,cbea) {reg1} [cbea,ce02) {reg12} [ce02,d1e1) {fbreg(-104)} [d1e1,d24f) {entry_value(1) {reg1}, stack_value} [d24f,d257) {reg12} [d257,d26b) {fbreg(-104)} [d26b,d275) {entry_value(1) {reg1}, stack_value} [d275,d4f7) {fbreg(-104)} [d4f7,d547) {reg12} [d547,d605) {fbreg(-104)} [d605,d615) {reg12} [d615,d770) {fbreg(-104)} [d770,d78f) {reg12} [d78f,d7af) {fbreg(-104)} [d7af,d7b4) {entry_value(1) {reg1}, stack_value} [d7b4,d7c8) {fbreg(-104)} [d7c8,d7d5) {entry_value(1) {reg1}, stack_value} [d7d5,d7f4) {reg12} [4b3bc] variable 'previous_scn_changed' [cc05,cc81) {lit0, stack_value} [cc81,ccfa) {reg13} [ccfa,cd00) {lit1, stack_value} [cd00,cde9) {reg13} [cde9,cfb5) {fbreg(-128)} [cfd8,d087) {reg13} [d08a,d0ed) {reg13} [d24f,d257) {lit0, stack_value} [d257,d26b) {fbreg(-128)} [d275,d281) {reg13} [d3b2,d3c4) {reg13} [d484,d4d6) {reg13} [d4f7,d52b) {reg13} [d52b,d547) {lit0, stack_value} [d5c6,d615) {reg13} [d732,d770) {fbreg(-128)} [d770,d7af) {reg13} [d7d5,d7f4) {lit0, stack_value} [4b3cf] variable 'ehdr' [cc05,ce05) {reg3} [ce05,cfd8) {fbreg(-120)} [d24f,d257) {reg3} [d257,d26b) {fbreg(-120)} [d4f7,d547) {reg3} [d605,d615) {reg3} [d732,d770) {fbreg(-120)} [d770,d78f) {reg3} [d7d5,d7f4) {reg3} [4b3e2] variable '__PRETTY_FUNCTION__' [cbd0,d7f4) {addr(0x15540)} [4b3f5] variable 'phnum' [cbd0,d7f4) {fbreg(-88)} [4b405] variable 'last_position' [cfd8,d070) {reg5} [d08a,d0ed) {reg5} [d275,d296) {reg5} [d296,d2be) {breg14(0), breg3(24), deref, plus, stack_value} [d2be,d354) {reg5} [d366,d37e) {breg14(0), breg3(24), deref, plus, stack_value} [d37e,d382) {reg15} [d382,d3ea) {reg5} [d43a,d46d) {breg14(0), breg3(24), deref, plus, stack_value} [d47f,d4a1) {reg5} [d4f2,d4f7) {reg5} [d566,d5a9) {breg14(0), breg3(24), deref, plus, stack_value} [d5c1,d5dd) {reg5} [d615,d62f) {reg5} [d634,d64e) {reg5} [d653,d66d) {reg5} [d672,d68c) {reg5} [d691,d6a6) {breg14(0), breg3(24), deref, plus, stack_value} [d704,d715) {breg14(0), breg3(24), deref, plus, stack_value} [d78f,d7aa) {reg5} [4b428] variable 'msync_start' [d20c,d221) {reg5} [4b43c] variable 'msync_end' [d20c,d210) {breg3(46), deref_size(2), const2u(65535), and, breg12(0), mul, breg3(32), deref_size(4), const4u(4294967295), and, plus, breg15(0), deref, plus, breg15(40), deref, plus, stack_value} [d210,d214) {breg0(0), breg12(0), mul, breg3(32), deref_size(4), const4u(4294967295), and, plus, breg15(0), deref, plus, breg15(40), deref, plus, stack_value} [d214,d221) {breg3(46), deref_size(2), const2u(65535), and, breg12(0), mul, breg3(32), deref_size(4), const4u(4294967295), and, plus, breg15(0), deref, plus, breg15(40), deref, plus, stack_value} [4b8a4] inlined function 'fill_mmap'@d037 [4b8be] parameter 'shdr_end' [4b8c3] parameter 'shdr_start' [d037,d07b) {fbreg(-208)} [d484,d495) {reg0} [d495,d4e6) {fbreg(-208)} [4b8d0] parameter 'scn_start' [d037,d07b) {reg12} [d484,d4e6) {reg12} [4b8dd] parameter 'last_position' [d037,d070) {reg5} [d484,d4a1) {reg5} [4b8ea] parameter 'offset' [d037,d07b) {lit0, stack_value} [d484,d4e6) {lit0, stack_value} [4ba22] inlined function 'fill_mmap'@d31f [4ba3c] parameter 'shdr_end' [4ba41] parameter 'shdr_start' [d31f,d366) {fbreg(-208)} [d3c4,d3d0) {reg0} [d3d0,d43a) {fbreg(-208)} [4ba4e] parameter 'scn_start' [d31f,d366) {reg14} [d3c4,d43a) {reg14} [4ba5b] parameter 'last_position' [d31f,d354) {reg5} [d3c4,d3ea) {reg5} [4ba68] parameter 'offset' [d31f,d329) {reg0} [d329,d354) {breg3(24)} [d35a,d366) {breg3(24)} [d3c4,d3ea) {breg3(24)} [d424,d43a) {breg3(24)} [4af27] inlined function 'sort_sections'@db30 [4af44] parameter 'list' [db30,db88) {reg12} [4af51] parameter 'scns' [4af56] variable 'scnp' [db30,db79) {reg4} [4bddc] inlined function 'sort_sections'@cd88 [4be01] parameter 'list' [cd88,cddc) {reg14} [4be0e] parameter 'scns' (cd88,cd88) [cd88,cddb) {reg11} [cddb,cddc) {fbreg(-184)} [4be1b] variable 'scnp' [cd88,cdbf) {reg4} [4c18c] function 'compare_sections'@ca30 frame_base: {call_frame_cfa {bregx(7,8)}} [4c1ae] parameter 'a' [ca30,ca42) {reg5} [ca42,ca95) {entry_value(1) {reg5}, stack_value} [4c1bf] parameter 'b' [ca30,ca49) {reg4} [ca49,ca95) {entry_value(1) {reg4}, stack_value} [4c1d0] variable 'scna' [ca30,ca42) {reg5} [ca42,ca95) {entry_value(1) {reg5}, stack_value} [4c1e3] variable 'scnb' [ca30,ca49) {reg4} [ca49,ca95) {entry_value(1) {reg4}, stack_value} [4a7e9] inlined function 'pwrite_retry'@d87d [4a803] parameter 'off' [d87d,d8bb) {lit0, stack_value} [dcf1,dd06) {lit0, stack_value} [4a810] parameter 'len' [d87d,d8bb) {const1u(52), stack_value} [dcf1,dd06) {const1u(52), stack_value} [4a81d] parameter 'buf' [d87d,d8bb) {reg13} [dcf1,dd06) {reg13} [4a82a] parameter 'fd' [d87d,d8bb) {reg12} [dcf1,dd06) {reg12} [4a95a] inlined function 'pwrite_retry'@d970 [4a974] parameter 'off' [4a979] parameter 'len' [4a97e] parameter 'buf' [4a983] parameter 'fd' (d970,d970) [d970,d9cd) {fbreg(-37176)} [e02a,e03d) {fbreg(-37176)} [e06f,e086) {fbreg(-37176)} [4abf0] inlined function 'pwrite_retry'@de50 [4ac0a] parameter 'off' [4ac0f] parameter 'len' [de50,deb7) {reg3} [df32,df39) {reg3} [4ac1c] parameter 'buf' [de50,deb7) {fbreg(-37168)} [df32,df39) {fbreg(-37168)} [4ac29] parameter 'fd' (de50,de50) [de50,deb7) {fbreg(-37160)} [df32,df39) {fbreg(-37160)} [4ae65] inlined function 'pwrite_retry'@e126 [4ae7f] parameter 'off' [4ae84] parameter 'len' [da74,da78) {reg3} [e126,e178) {reg3} [4ae91] parameter 'buf' [da74,da78) {fbreg(-37088)} (e126,e126) [e126,e178) {fbreg(-37088)} [4ae9e] parameter 'fd' [da74,da78) {reg13} [e126,e178) {reg13} [4b222] inlined function 'pwrite_retry'@caf9 [4b23c] parameter 'off' [caf9,cb4a) {reg13} [cb6a,cb73) {reg13} [cb96,cb9c) {reg13} [4b249] parameter 'len' [caf9,cb4a) {reg3} [cb6a,cb73) {reg3} [cb96,cb9c) {reg3} [4b256] parameter 'buf' [caf9,cafc) {reg6} [cafc,cb4a) {fbreg(-96)} [cb6a,cb73) {fbreg(-96)} [cb96,cb9c) {fbreg(-96)} [4b263] parameter 'fd' [caf9,cb4a) {fbreg(-100)} [cb6a,cb73) {fbreg(-100)} [cb96,cb9c) {fbreg(-100)} [4b303] inlined function 'memset'@cbac [4b31a] parameter '__len' [cbac,cbaf) {breg1(0), fbreg(-80), deref, minus, stack_value} [cbaf,cbbe) {breg3(0), fbreg(-80), deref, minus, stack_value} [4b327] parameter '__ch' [4b32c] parameter '__dest' [cbac,cbb9) {breg4(0), fbreg(-80), deref, plus, stack_value} [cbb9,cbbe) {fbreg(-96), deref, fbreg(-80), deref, plus, stack_value} [4b909] inlined function 'memset'@d060 [4b922] parameter '__len' [d060,d06c) {breg12(0), breg5(0), minus, stack_value} [d06c,d070) {reg1} [4b92f] parameter '__ch' [d49d,d4a1) {reg4} [4b93c] parameter '__dest' [d060,d070) {reg5} [d49d,d4a1) {reg5} [4b97a] inlined function 'memset'@d4d9 [4b98e] parameter '__len' [d4d9,d4dc) {breg1(0), breg0(0), minus, stack_value} [d4dc,d4e0) {reg1} [d4e0,d4e6) {breg12(0), fbreg(-200), deref, breg12(0), fbreg(-200), deref, plus_uconst(9223372036854775808), breg12(0), plus_uconst(9223372036854775808), ge, bra(1), swap, drop, minus, stack_value} [4b99b] parameter '__ch' [d4d9,d4e0) {reg4} [4b9a8] parameter '__dest' [d4d9,d4e0) {reg0} [d4e0,d4e6) {fbreg(-200), deref, breg12(0), fbreg(-200), deref, plus_uconst(9223372036854775808), breg12(0), plus_uconst(9223372036854775808), ge, bra(1), swap, drop, stack_value} [4ba87] inlined function 'memset'@d34d [4baa0] parameter '__len' [d34d,d350) {breg1(0), breg5(0), minus, stack_value} [d350,d354) {reg1} [d3e3,d3e6) {breg1(0), breg5(0), minus, stack_value} [d3e6,d3ea) {reg1} [4baad] parameter '__ch' [d34d,d354) {reg4} [d3e3,d3ea) {reg4} [4baba] parameter '__dest' [d34d,d354) {reg5} [d3e3,d3ea) {reg5} [4baf8] inlined function 'memset'@d41c [4bb0c] parameter '__len' [d41c,d41f) {breg1(0), breg5(0), minus, stack_value} [d41f,d423) {reg1} [d423,d435) {breg15(0), fbreg(-200), deref, breg14(0), fbreg(-200), deref, plus_uconst(9223372036854775808), breg14(0), plus_uconst(9223372036854775808), ge, bra(1), swap, drop, minus, stack_value} [4bb19] parameter '__ch' [d41c,d423) {reg4} [4bb26] parameter '__dest' [d41c,d423) {reg5} [d423,d43a) {fbreg(-200), deref, breg14(0), fbreg(-200), deref, plus_uconst(9223372036854775808), breg14(0), plus_uconst(9223372036854775808), ge, bra(1), swap, drop, stack_value} [4be78] inlined function 'memset'@d5d4 [4be92] parameter '__len' [4be97] parameter '__ch' [d5d4,d5dd) {reg4} [4bea4] parameter '__dest' [d5d4,d5dd) {reg5} [4bf9f] inlined function 'memset'@d506 [4bfb8] parameter '__len' [d506,d510) {breg0(0), breg5(0), minus, const4u(4294967295), and, stack_value} [d510,d51e) {reg1} [4bfc5] parameter '__ch' [4bfca] parameter '__dest' [d506,d517) {breg5(0), const2u(65535), and, breg15(0), deref, plus, breg15(40), deref, plus, stack_value} [4bba0] inlined function 'memmove'@d463 [4bbba] parameter '__len' [d463,d46d) {reg1} [4bbc7] parameter '__src' [d463,d46d) {reg4} [4bbd4] parameter '__dest' [d463,d46d) {breg14(0), breg3(24), deref, plus, stack_value} [4bf45] inlined function 'memmove'@ccf0 [4bf6a] parameter '__len' [ccf0,ccf4) {fbreg(-88), deref, lit5, shl, stack_value} [4bf77] parameter '__src' [ccf0,ccf4) {breg15(88)} [4bf84] parameter '__dest' [ccf0,ccf4) {breg3(28), deref_size(4), const4u(4294967295), and, breg15(0), deref, plus, breg15(40), deref, plus, stack_value} [4ad40] inlined function 'memcpy'@dbdc [4ad5a] parameter '__len' [dbdc,dc18) {const1u(40), stack_value} [4ad67] parameter '__src' [dbdc,dbf8) {breg9(144)} [dbf8,dc14) {reg2} [4ad74] parameter '__dest' [dbdc,dbf8) {breg9(128), deref, const1u(40), mul, breg12(0), plus, stack_value} [4b4f3] inlined function 'memcpy'@ce91 [4b519] parameter '__len' [ce91,ceb7) {const1u(40), stack_value} [4b526] parameter '__src' [ce91,ceb7) {reg14} [4b533] parameter '__dest' [ce91,ceb7) {reg0} [4b5eb] inlined function 'memcpy'@cf2d [4b611] parameter '__len' [cf2d,cf31) {reg1} [cf31,cf32) {fbreg(-184)} [4b61e] parameter '__src' [cf2d,cf31) {reg4} [cf31,cf32) {fbreg(-176)} [4b62b] parameter '__dest' [cf2d,cf31) {reg0} [4b7b3] inlined function 'memcpy'@d6e2 [4b7d9] parameter '__len' [4b7de] parameter '__src' [d6e2,d6f2) {reg13} [4b7eb] parameter '__dest' [4bd6a] inlined function 'memcpy'@d125 [4bd90] parameter '__len' [d125,d14b) {const1u(40), stack_value} [4bd9d] parameter '__src' [d125,d14b) {reg4} [4bdaa] parameter '__dest' [d125,d12b) {breg13(128), deref, const1u(40), mul, breg3(0), plus, stack_value} [4bef8] inlined function 'memcpy'@cc39 [4bf1d] parameter '__len' [cc39,cc71) {const1u(52), stack_value} [4bf2a] parameter '__src' [cc39,cc71) {reg3} [4bf37] parameter '__dest' [cc39,cc3f) {breg15(0), deref, breg15(40), deref, plus, stack_value} module 'libelf.so' [4c32c] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_updatefile.c'@e290 [4db83] function '__elf64_updatefile'@f0b0 frame_base: {call_frame_cfa {bregx(7,8)}} [4dba6] parameter 'elf' [f0b0,f10e) {reg5} [f10e,f16b) {fbreg(-37152)} [f16b,f175) {reg5} [f175,fb3e) {fbreg(-37152)} [fb3e,fb58) {reg5} [fb58,fb5d) {fbreg(-37152)} [4dbba] parameter 'change_bo' [f0b0,f119) {reg4} [f119,f16b) {fbreg(-37120)} [f16b,f175) {reg4} [f175,f984) {fbreg(-37120)} [f984,f999) {reg4} [f999,f99c) {reg5} [f99c,fb3e) {fbreg(-37120)} [fb3e,fb51) {reg4} [fb51,fb5d) {fbreg(-37120)} [4dbce] parameter 'shnum' [f0b0,f119) {reg1} [f119,f16b) {fbreg(-37112)} [f16b,f175) {reg1} [f175,f984) {fbreg(-37112)} [f984,f996) {reg1} [f996,fb3e) {fbreg(-37112)} [fb3e,fb4a) {reg1} [fb4a,fb5d) {fbreg(-37112)} [4dbe2] variable 'fillbuf' [f0b0,fb5d) {fbreg(-36944)} [4dbf3] variable 'filled' [f0b0,fb5d) {fbreg(-37024)} [4dc04] variable 'previous_scn_changed' [f0f5,f175) {lit0, stack_value} [f175,f2a2) {fbreg(-37113)} [f2a6,f2b5) {lit1, stack_value} [f2b5,f359) {fbreg(-37113)} [f386,f56e) {fbreg(-37113)} [f572,f5c6) {fbreg(-37113)} [f5c6,f5de) {lit0, stack_value} [f5fd,f60c) {lit0, stack_value} [f60c,f616) {fbreg(-37113)} [f61b,f7f0) {fbreg(-37113)} [f80f,f8b0) {fbreg(-37113)} [f8b9,f984) {fbreg(-37113)} [f984,f9a7) {lit0, stack_value} [f9a7,fafb) {fbreg(-37113)} [fb00,fb3e) {fbreg(-37113)} [fb3e,fb5d) {lit0, stack_value} [4dc18] variable 'ehdr' [f0f5,f211) {reg15} [f211,f2b5) {fbreg(-37160)} [f5c6,f5de) {reg15} [f5fd,f61b) {reg15} [f904,f917) {fbreg(-37160)} [f917,f944) {reg15} [f944,f95b) {fbreg(-37160)} [f984,f98c) {reg13} [f98c,f9a7) {reg15} [fa6b,faad) {reg15} [faec,fafb) {reg15} [fb1f,fb5d) {reg15} [4dc2c] variable '__PRETTY_FUNCTION__' [f0b0,fb5d) {addr(0x15560)} [4dc3f] variable 'phnum' [f0b0,fb5d) {fbreg(-37016)} [4dc50] variable 'last_offset' [f2c1,f329) {reg3} [f386,f569) {reg3} [f572,f5c6) {reg3} [f61b,f647) {reg3} [f647,f6b9) {reg4} [f6d0,f717) {breg15(24), deref, fbreg(-37136), deref, plus, stack_value} [f7da,f80f) {reg4} [f857,f8ab) {reg3} [f8b4,f8b9) {reg3} [f8b9,f8d3) {breg15(24), deref, fbreg(-37136), deref, plus, stack_value} [f95b,f962) {breg15(24), deref, fbreg(-37136), deref, plus, stack_value} [f9a7,f9eb) {reg3} [fa4a,fa5e) {reg3} [faad,faec) {reg3} [fb00,fb1f) {reg3} [4e628] function 'fill'@e300 frame_base: {call_frame_cfa {bregx(7,8)}} [4e64b] parameter 'fd' [e300,e33c) {reg5} [e33c,e3fc) {fbreg(-100)} [e3fc,e413) {reg5} [e413,e430) {fbreg(-100)} [4e65e] parameter 'pos' [e300,e33c) {reg4} [e33c,e3c5) {reg13} [e3ca,e3f1) {reg13} [e3f6,e3fc) {reg13} [e3fc,e401) {reg4} [e401,e430) {reg13} [4e672] parameter 'len' [e300,e33c) {reg1} [e33c,e3b2) {fbreg(-88)} [e3b2,e3b7) {fbreg(-88), deref, breg3(0), minus, stack_value} [e3b7,e3fc) {fbreg(-88)} [e3fc,e404) {reg1} [e404,e430) {fbreg(-88)} [4e686] parameter 'fillbuf' [e300,e325) {reg2} [e325,e430) {fbreg(-96)} [4e69a] parameter 'filledp' [e300,e33c) {reg8} [e33c,e3fc) {entry_value(1) {reg8}, stack_value} [e3fc,e41d) {reg8} [e41d,e430) {fbreg(-72)} [4e6ae] variable 'filled' [e336,e33c) {reg2} [e33c,e3fc) {fbreg(-80)} [e3fc,e41d) {reg2} [e41d,e41e) {fbreg(-80)} [e41e,e430) {reg3} [4e6c2] variable 'fill_len' [e336,e33c) {reg0} [e33c,e3fc) {entry_value(1) {reg1}, const2u(4096), entry_value(1) {reg1}, plus_uconst(9223372036854775808), consts(-9223372036854771712), le, bra(1), swap, drop, stack_value} [e3fc,e41d) {reg0} [e41d,e430) {reg3} [4e830] function '__elf64_updatemmap'@e430 frame_base: {call_frame_cfa {bregx(7,8)}} [4e852] parameter 'elf' [e430,e489) {reg5} [e489,e67d) {reg15} [e67d,e83a) {reg13} [e83a,e862) {reg6} [e862,eaf5) {entry_value(1) {reg5}, stack_value} [eaf5,eafd) {reg5} [eafd,eb11) {reg13} [eb11,ed97) {entry_value(1) {reg5}, stack_value} [ed97,edea) {reg15} [edea,eead) {entry_value(1) {reg5}, stack_value} [eead,eebd) {reg15} [eebd,efe1) {entry_value(1) {reg5}, stack_value} [efe1,f01f) {reg13} [f01f,f03e) {reg15} [f03e,f085) {entry_value(1) {reg5}, stack_value} [f085,f09f) {reg5} [f09f,f0a4) {reg15} [4e865] parameter 'change_bo' [e430,e4db) {reg4} [e4db,e976) {fbreg(-216)} [e976,eaf5) {entry_value(1) {reg4}, stack_value} [eaf5,eafd) {reg4} [eafd,edce) {fbreg(-216)} [edce,eddb) {reg4} [eddb,edea) {fbreg(-216)} [edea,ee09) {entry_value(1) {reg4}, stack_value} [ee09,f05f) {fbreg(-216)} [f05f,f064) {entry_value(1) {reg4}, stack_value} [f064,f085) {fbreg(-216)} [f085,f098) {reg4} [f098,f0a4) {fbreg(-216)} [4e878] parameter 'shnum' [e430,e44a) {reg1} [e44a,e672) {reg12} [e672,ea86) {fbreg(-104)} [ea86,eaf5) {entry_value(1) {reg1}, stack_value} [eaf5,eafd) {reg12} [eafd,eb11) {fbreg(-104)} [eb11,eb1b) {entry_value(1) {reg1}, stack_value} [eb1b,ed97) {fbreg(-104)} [ed97,edea) {reg12} [edea,eead) {fbreg(-104)} [eead,eebd) {reg12} [eebd,f01f) {fbreg(-104)} [f01f,f03e) {reg12} [f03e,f05f) {fbreg(-104)} [f05f,f064) {entry_value(1) {reg1}, stack_value} [f064,f078) {fbreg(-104)} [f078,f085) {entry_value(1) {reg1}, stack_value} [f085,f0a4) {reg12} [4e88b] variable 'previous_scn_changed' [e465,e4eb) {lit0, stack_value} [e4eb,e564) {reg13} [e564,e56a) {lit1, stack_value} [e56a,e659) {reg13} [e659,e83f) {fbreg(-128)} [e862,e90f) {reg13} [e912,e976) {reg13} [eaf5,eafd) {lit0, stack_value} [eafd,eb11) {fbreg(-128)} [eb1b,eb29) {reg13} [ec52,ec64) {reg13} [ed24,ed76) {reg13} [ed97,edce) {reg13} [edce,edea) {lit0, stack_value} [ee6e,eebd) {reg13} [efe1,f01f) {fbreg(-128)} [f01f,f05f) {reg13} [f085,f0a4) {lit0, stack_value} [4e89e] variable 'ehdr' [e465,e675) {reg3} [e675,e862) {fbreg(-120)} [eaf5,eafd) {reg3} [eafd,eb11) {fbreg(-120)} [ed97,edea) {reg3} [eead,eebd) {reg3} [efe1,f01f) {fbreg(-120)} [f01f,f03e) {reg3} [f085,f0a4) {reg3} [4e8b1] variable '__PRETTY_FUNCTION__' [e430,f0a4) {addr(0x15580)} [4e8c4] variable 'phnum' [e430,f0a4) {fbreg(-88)} [4e8d4] variable 'last_position' [e862,e8f8) {reg5} [e912,e976) {reg5} [eb1b,eb3e) {reg5} [eb3e,eb5e) {breg14(0), breg3(24), deref, plus, stack_value} [eb5e,ebf4) {reg5} [ec06,ec1e) {breg14(0), breg3(24), deref, plus, stack_value} [ec1e,ec22) {reg15} [ec22,ec8a) {reg5} [ecda,ed0d) {breg14(0), breg3(24), deref, plus, stack_value} [ed1f,ed41) {reg5} [ed92,ed97) {reg5} [ee09,ee51) {breg14(0), breg3(24), deref, plus, stack_value} [ee69,ee85) {reg5} [eebd,eed7) {reg5} [eedc,eef6) {reg5} [eefb,ef15) {reg5} [ef1a,ef34) {reg5} [ef39,ef4e) {breg14(0), breg3(24), deref, plus, stack_value} [efb0,efc1) {breg14(0), breg3(24), deref, plus, stack_value} [f03e,f05a) {reg5} [4e8f7] variable 'msync_start' [eab2,eac7) {reg5} [4e90b] variable 'msync_end' [eab2,eab6) {breg3(58), deref_size(2), const2u(65535), and, breg12(0), mul, breg15(0), deref, plus, breg15(40), deref, plus, breg3(40), deref, plus, stack_value} [eab6,eaba) {breg0(0), breg12(0), mul, breg15(0), deref, plus, breg15(40), deref, plus, breg3(40), deref, plus, stack_value} [eaba,eac7) {breg3(58), deref_size(2), const2u(65535), and, breg12(0), mul, breg15(0), deref, plus, breg15(40), deref, plus, breg3(40), deref, plus, stack_value} [4ed73] inlined function 'fill_mmap'@e8bf [4ed8d] parameter 'shdr_end' [4ed92] parameter 'shdr_start' [e8bf,e903) {fbreg(-208)} [ed24,ed35) {reg0} [ed35,ed86) {fbreg(-208)} [4ed9f] parameter 'scn_start' [e8bf,e903) {reg12} [ed24,ed86) {reg12} [4edac] parameter 'last_position' [e8bf,e8f8) {reg5} [ed24,ed41) {reg5} [4edb9] parameter 'offset' [e8bf,e903) {lit0, stack_value} [ed24,ed86) {lit0, stack_value} [4eef1] inlined function 'fill_mmap'@ebbf [4ef0b] parameter 'shdr_end' [4ef10] parameter 'shdr_start' [ebbf,ec06) {fbreg(-208)} [ec64,ec70) {reg0} [ec70,ecda) {fbreg(-208)} [4ef1d] parameter 'scn_start' [ebbf,ec06) {reg14} [ec64,ecda) {reg14} [4ef2a] parameter 'last_position' [ebbf,ebf4) {reg5} [ec64,ec8a) {reg5} [4ef37] parameter 'offset' [ebbf,ebc9) {reg0} [ebc9,ebf4) {breg3(24)} [ebfa,ec06) {breg3(24)} [ec64,ec8a) {breg3(24)} [ecc4,ecda) {breg3(24)} [4e3f8] inlined function 'sort_sections'@f3f0 [4e415] parameter 'list' [f3ec,f448) {reg12} [4e422] parameter 'scns' [4e427] variable 'scnp' [f3ec,f439) {reg4} [4f2ab] inlined function 'sort_sections'@e5f2 [4f2d0] parameter 'list' [e5f2,e64c) {reg14} [4f2dd] parameter 'scns' [e5f2,e64b) {reg11} [e64b,e64c) {fbreg(-184)} [4f2ea] variable 'scnp' [e5f2,e62f) {reg4} [4f65b] function 'compare_sections'@e290 frame_base: {call_frame_cfa {bregx(7,8)}} [4f67d] parameter 'a' [e290,e2a2) {reg5} [e2a2,e2fd) {entry_value(1) {reg5}, stack_value} [4f68e] parameter 'b' [e290,e2a9) {reg4} [e2a9,e2fd) {entry_value(1) {reg4}, stack_value} [4f69f] variable 'scna' [e290,e2a2) {reg5} [e2a2,e2fd) {entry_value(1) {reg5}, stack_value} [4f6b2] variable 'scnb' [e290,e2a9) {reg4} [e2a9,e2fd) {entry_value(1) {reg4}, stack_value} [4dcb2] inlined function 'pwrite_retry'@f12d [4dccc] parameter 'off' [f12d,f16b) {lit0, stack_value} [f5c6,f5de) {lit0, stack_value} [4dcd9] parameter 'len' [f12d,f16b) {const1u(64), stack_value} [f5c6,f5de) {const1u(64), stack_value} [4dce6] parameter 'buf' [f12d,f16b) {reg13} [f5c6,f5de) {reg13} [4dcf3] parameter 'fd' [f12d,f16b) {reg12} [f5c6,f5de) {reg12} [4de23] inlined function 'pwrite_retry'@f221 [4de3d] parameter 'off' [4de42] parameter 'len' [4de47] parameter 'buf' [4de4c] parameter 'fd' (f221,f221) [f221,f285) {fbreg(-37176)} [f904,f917) {fbreg(-37176)} [f944,f95b) {fbreg(-37176)} [4e0b9] inlined function 'pwrite_retry'@f730 [4e0d3] parameter 'off' [4e0d8] parameter 'len' [f730,f797) {reg3} [f80f,f813) {reg3} [4e0e5] parameter 'buf' [f730,f797) {fbreg(-37168)} [f80f,f813) {fbreg(-37168)} [4e0f2] parameter 'fd' (f730,f730) [f730,f797) {fbreg(-37160)} [f80f,f813) {fbreg(-37160)} [4e32e] inlined function 'pwrite_retry'@f9f8 [4e348] parameter 'off' [f329,f32d) {fbreg(-37032), deref, fbreg(-37040), deref, plus, stack_value} [f9f8,fa4a) {fbreg(-37032), deref, fbreg(-37040), deref, plus, stack_value} [4e355] parameter 'len' [f329,f32d) {reg3} [f9f8,fa4a) {reg3} [4e362] parameter 'buf' [f329,f32d) {fbreg(-37096)} [f9f4,f9f8) {reg12} [f9f8,fa4a) {fbreg(-37096)} [4e36f] parameter 'fd' [f329,f32d) {reg13} [f9f4,fa4a) {reg13} [4e6f1] inlined function 'pwrite_retry'@e359 [4e70b] parameter 'off' [e359,e3aa) {reg13} [e3ca,e3d3) {reg13} [e3f6,e3fc) {reg13} [4e718] parameter 'len' [e359,e3aa) {reg3} [e3ca,e3d3) {reg3} [e3f6,e3fc) {reg3} [4e725] parameter 'buf' [e359,e35c) {reg6} [e35c,e3aa) {fbreg(-96)} [e3ca,e3d3) {fbreg(-96)} [e3f6,e3fc) {fbreg(-96)} [4e732] parameter 'fd' [e359,e3aa) {fbreg(-100)} [e3ca,e3d3) {fbreg(-100)} [e3f6,e3fc) {fbreg(-100)} [4e7d2] inlined function 'memset'@e40c [4e7e9] parameter '__len' [e40c,e40f) {breg1(0), fbreg(-80), deref, minus, stack_value} [e40f,e41e) {breg3(0), fbreg(-80), deref, minus, stack_value} [4e7f6] parameter '__ch' [4e7fb] parameter '__dest' [e40c,e419) {breg4(0), fbreg(-80), deref, plus, stack_value} [e419,e41e) {fbreg(-96), deref, fbreg(-80), deref, plus, stack_value} [4edd8] inlined function 'memset'@e8e8 [4edf1] parameter '__len' [e8e8,e8f4) {breg12(0), breg5(0), minus, stack_value} [e8f4,e8f8) {reg1} [4edfe] parameter '__ch' [ed3d,ed41) {reg4} [4ee0b] parameter '__dest' [e8e8,e8f8) {reg5} [ed3d,ed41) {reg5} [4ee49] inlined function 'memset'@ed79 [4ee5d] parameter '__len' [ed79,ed7c) {breg1(0), breg0(0), minus, stack_value} [ed7c,ed80) {reg1} [ed80,ed86) {breg12(0), fbreg(-200), deref, breg12(0), fbreg(-200), deref, plus_uconst(9223372036854775808), breg12(0), plus_uconst(9223372036854775808), ge, bra(1), swap, drop, minus, stack_value} [4ee6a] parameter '__ch' [ed79,ed80) {reg4} [4ee77] parameter '__dest' [ed79,ed80) {reg0} [ed80,ed86) {fbreg(-200), deref, breg12(0), fbreg(-200), deref, plus_uconst(9223372036854775808), breg12(0), plus_uconst(9223372036854775808), ge, bra(1), swap, drop, stack_value} [4ef56] inlined function 'memset'@ebed [4ef6f] parameter '__len' [ebed,ebf0) {breg1(0), breg5(0), minus, stack_value} [ebf0,ebf4) {reg1} [ec83,ec86) {breg1(0), breg5(0), minus, stack_value} [ec86,ec8a) {reg1} [4ef7c] parameter '__ch' [ebed,ebf4) {reg4} [ec83,ec8a) {reg4} [4ef89] parameter '__dest' [ebed,ebf4) {reg5} [ec83,ec8a) {reg5} [4efc7] inlined function 'memset'@ecbc [4efdb] parameter '__len' [ecbc,ecbf) {breg1(0), breg5(0), minus, stack_value} [ecbf,ecc3) {reg1} [ecc3,ecd5) {breg15(0), fbreg(-200), deref, breg14(0), fbreg(-200), deref, plus_uconst(9223372036854775808), breg14(0), plus_uconst(9223372036854775808), ge, bra(1), swap, drop, minus, stack_value} [4efe8] parameter '__ch' [ecbc,ecc3) {reg4} [4eff5] parameter '__dest' [ecbc,ecc3) {reg5} [ecc3,ecda) {fbreg(-200), deref, breg14(0), fbreg(-200), deref, plus_uconst(9223372036854775808), breg14(0), plus_uconst(9223372036854775808), ge, bra(1), swap, drop, stack_value} [4f347] inlined function 'memset'@ee7c [4f361] parameter '__len' [4f366] parameter '__ch' [ee7c,ee85) {reg4} [4f373] parameter '__dest' [ee7c,ee85) {reg5} [4f46e] inlined function 'memset'@eda6 [4f487] parameter '__len' [eda6,eda9) {breg0(0), breg2(0), minus, stack_value} [eda9,edc0) {reg0} [4f494] parameter '__ch' [4f499] parameter '__dest' [eda6,edad) {breg15(0), deref, breg2(0), plus, breg15(40), deref, plus, stack_value} [edad,edc0) {breg3(52), deref_size(2), const2u(65535), and, breg15(0), deref, plus, breg15(40), deref, plus, stack_value} [4f06f] inlined function 'memmove'@ed03 [4f089] parameter '__len' [ed03,ed0d) {reg1} [4f096] parameter '__src' [ed03,ed0d) {reg4} [4f0a3] parameter '__dest' [ed03,ed0d) {breg14(0), breg3(24), deref, plus, stack_value} [4f414] inlined function 'memmove'@e55a [4f439] parameter '__len' [e55a,e55e) {fbreg(-88), deref, const1u(56), mul, stack_value} [4f446] parameter '__src' [e55a,e55e) {breg15(88)} [4f453] parameter '__dest' [e55a,e55e) {breg15(0), deref, breg15(40), deref, plus, breg3(32), deref, plus, stack_value} [4e209] inlined function 'memcpy'@f49c [4e223] parameter '__len' [f49c,f4ef) {const1u(64), stack_value} [4e230] parameter '__src' [f49c,f4b7) {breg9(144)} [f4b7,f4eb) {reg2} [4e23d] parameter '__dest' [f49c,f4b4) {breg9(128), deref, lit6, shl, breg12(0), plus, stack_value} [f4b4,f4ef) {reg1} [4e9c2] inlined function 'memcpy'@e700 [4e9e8] parameter '__len' [e700,e73e) {const1u(64), stack_value} [4e9f5] parameter '__src' [e700,e73e) {reg14} [4ea02] parameter '__dest' [e700,e73e) {reg0} [4eaba] inlined function 'memcpy'@e7b6 [4eae0] parameter '__len' [e7b6,e7ba) {reg1} [e7ba,e7bb) {fbreg(-184)} [4eaed] parameter '__src' [e7b6,e7ba) {reg4} [e7ba,e7bb) {fbreg(-176)} [4eafa] parameter '__dest' [e7b6,e7ba) {reg0} [4ec82] inlined function 'memcpy'@ef8e [4eca8] parameter '__len' [4ecad] parameter '__src' [ef8e,ef9e) {reg13} [4ecba] parameter '__dest' [4f239] inlined function 'memcpy'@e9b4 [4f25f] parameter '__len' [e9b4,e9f2) {const1u(64), stack_value} [4f26c] parameter '__src' [e9b4,e9f2) {reg4} [4f279] parameter '__dest' [e9b4,e9ba) {breg13(128), deref, lit6, shl, breg3(0), plus, stack_value} [4f3c7] inlined function 'memcpy'@e499 [4f3ec] parameter '__len' [e499,e4db) {const1u(64), stack_value} [4f3f9] parameter '__src' [e499,e4db) {reg3} [4f406] parameter '__dest' [e499,e49f) {breg15(0), deref, breg15(40), deref, plus, stack_value} module 'libelf.so' [4f7fb] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getsym.c'@fb60 [50984] function 'gelf_getsym'@fb60 frame_base: {call_frame_cfa {bregx(7,8)}} [509a6] parameter 'data' [fb60,fb81) {reg5} [fb81,fbd2) {reg2} [fbd2,fbd7) {entry_value(1) {reg5}, stack_value} [fbd7,fc29) {reg2} [fc29,fc2e) {entry_value(1) {reg5}, stack_value} [fc2e,fc39) {reg2} [fc39,fc3e) {entry_value(1) {reg5}, stack_value} [fc3e,fc43) {reg2} [509ba] parameter 'ndx' [fb60,fbcf) {reg4} [fbcf,fbd2) {reg8} [fbd2,fbd7) {entry_value(1) {reg4}, stack_value} [fbd7,fbf0) {reg4} [fbf0,fc1b) {reg8} [fc1b,fc29) {reg4} [fc29,fc2e) {entry_value(1) {reg4}, stack_value} [fc2e,fc39) {reg4} [fc39,fc3e) {entry_value(1) {reg4}, stack_value} [fc3e,fc43) {reg4} [509cc] parameter 'dst' [fb60,fb88) {reg1} [fb88,fbd2) {reg5} [fbd2,fbd7) {entry_value(1) {reg1}, stack_value} [fbd7,fc25) {reg5} [fc25,fc2e) {entry_value(1) {reg1}, stack_value} [fc2e,fc39) {reg1} [fc39,fc3e) {entry_value(1) {reg1}, stack_value} [fc3e,fc43) {reg1} [509de] variable 'data_scn' [fb60,fb81) {reg5} [fb81,fbd2) {reg2} [fbd2,fbd7) {entry_value(1) {reg5}, stack_value} [fbd7,fc29) {reg2} [fc29,fc2e) {entry_value(1) {reg5}, stack_value} [fc2e,fc39) {reg2} [fc39,fc3e) {entry_value(1) {reg5}, stack_value} [fc3e,fc43) {reg2} [509f2] variable 'result' [50a07] variable '__PRETTY_FUNCTION__' module 'libelf.so' [50a8b] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_sym.c'@fc50 [51c2d] function 'gelf_update_sym'@fc50 frame_base: {call_frame_cfa {bregx(7,8)}} [51c4f] parameter 'data' [fc50,fcce) {reg5} [fcce,fcd3) {entry_value(1) {reg5}, stack_value} [fcd3,fd35) {reg5} [fd35,fd3e) {entry_value(1) {reg5}, stack_value} [fd3e,fd45) {reg5} [fd45,fd4e) {entry_value(1) {reg5}, stack_value} [fd4e,fd55) {reg5} [fd55,fd61) {entry_value(1) {reg5}, stack_value} [fd61,fd6b) {reg5} [51c63] parameter 'ndx' [fc50,fc70) {reg4} [fc70,fcc1) {reg2} [fcc1,fcd3) {entry_value(1) {reg4}, stack_value} [fcd3,fd0e) {reg2} [fd0e,fd2f) {reg10} [fd2f,fd39) {reg2} [fd39,fd3e) {entry_value(1) {reg4}, stack_value} [fd3e,fd49) {reg4} [fd49,fd4e) {entry_value(1) {reg4}, stack_value} [fd4e,fd59) {reg2} [fd59,fd61) {entry_value(1) {reg4}, stack_value} [fd61,fd6b) {reg4} [51c75] parameter 'src' [fc50,fc87) {reg1} [fc87,fcce) {reg4} [fcce,fcd3) {entry_value(1) {reg1}, stack_value} [fcd3,fce1) {reg1} [fce1,fd39) {reg4} [fd39,fd3e) {entry_value(1) {reg1}, stack_value} [fd3e,fd49) {reg1} [fd49,fd4e) {entry_value(1) {reg1}, stack_value} [fd4e,fd59) {reg4} [fd59,fd61) {entry_value(1) {reg1}, stack_value} [fd61,fd6b) {reg1} [51c87] variable 'data_scn' [fc50,fcce) {reg5} [fcce,fcd3) {entry_value(1) {reg5}, stack_value} [fcd3,fd35) {reg5} [fd35,fd3e) {entry_value(1) {reg5}, stack_value} [fd3e,fd45) {reg5} [fd45,fd4e) {entry_value(1) {reg5}, stack_value} [fd4e,fd55) {reg5} [fd55,fd61) {entry_value(1) {reg5}, stack_value} [fd61,fd6b) {reg5} [51c9a] variable 'scn' [fc70,fcce) {reg8} [fcd3,fd39) {reg8} [fd4e,fd59) {reg8} [51cad] variable 'result' [fc50,fcc1) {lit0, stack_value} [fcc1,fcce) {lit1, stack_value} [fcd3,fd6b) {lit0, stack_value} module 'libelf.so' [51d45] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getversym.c'@fd70 [52dec] function 'gelf_getversym'@fd70 frame_base: {call_frame_cfa {bregx(7,8)}} [52e0e] parameter 'data' [fd70,fd9d) {reg5} [fd9d,fda2) {entry_value(1) {reg5}, stack_value} [fda2,fdad) {reg5} [fdad,fdb6) {entry_value(1) {reg5}, stack_value} [fdb6,fdc5) {reg5} [fdc5,fdce) {entry_value(1) {reg5}, stack_value} [fdce,fdd3) {reg5} [52e22] parameter 'ndx' [fd70,fd9d) {reg4} [fd9d,fda2) {entry_value(1) {reg4}, stack_value} [fda2,fdb1) {reg4} [fdb1,fdb6) {entry_value(1) {reg4}, stack_value} [fdb6,fdc9) {reg4} [fdc9,fdce) {entry_value(1) {reg4}, stack_value} [fdce,fdd3) {reg4} [52e34] parameter 'dst' [fd70,fd9d) {reg1} [fd9d,fda2) {entry_value(1) {reg1}, stack_value} [fda2,fdb1) {reg1} [fdb1,fdb6) {entry_value(1) {reg1}, stack_value} [fdb6,fdc9) {reg1} [fdc9,fdce) {entry_value(1) {reg1}, stack_value} [fdce,fdd3) {reg1} [52e46] variable 'data_scn' [fd70,fd9d) {reg5} [fd9d,fda2) {entry_value(1) {reg5}, stack_value} [fda2,fdad) {reg5} [fdad,fdb6) {entry_value(1) {reg5}, stack_value} [fdb6,fdc5) {reg5} [fdc5,fdce) {entry_value(1) {reg5}, stack_value} [fdce,fdd3) {reg5} [52e59] variable 'scn' [fd7f,fd9d) {breg5(40)} [fdb6,fdc5) {breg5(40)} [fdc5,fdc9) {entry_value(1) {reg5}, plus_uconst(40)} [52e6d] variable 'result' [fd9a,fd9d) {reg1} [fdca,fdce) {lit0, stack_value} [52e80] variable '__PRETTY_FUNCTION__' module 'libelf.so' [52ee5] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getverneed.c'@fde0 [53fed] function 'gelf_getverneed'@fde0 frame_base: {call_frame_cfa {bregx(7,8)}} [5400f] parameter 'data' [fde0,fe19) {reg5} [fe19,fe1e) {entry_value(1) {reg5}, stack_value} [fe1e,fe25) {reg5} [fe25,fe2e) {entry_value(1) {reg5}, stack_value} [fe2e,fe35) {reg5} [fe35,fe3e) {entry_value(1) {reg5}, stack_value} [fe3e,fe43) {reg5} [54021] parameter 'offset' [fde0,fe03) {reg4} [fe03,fe08) {reg0} [fe08,fe0b) {breg2(-16), stack_value} [fe0b,fe2e) {entry_value(1) {reg4}, stack_value} [fe2e,fe39) {reg4} [fe39,fe3e) {entry_value(1) {reg4}, stack_value} [fe3e,fe43) {reg4} [54033] parameter 'dst' [fde0,fe19) {reg1} [fe19,fe1e) {entry_value(1) {reg1}, stack_value} [fe1e,fe29) {reg1} [fe29,fe2e) {entry_value(1) {reg1}, stack_value} [fe2e,fe39) {reg1} [fe39,fe3e) {entry_value(1) {reg1}, stack_value} [fe3e,fe43) {reg1} [54047] variable 'result' [fe2a,fe2e) {lit0, stack_value} [5405b] variable '__PRETTY_FUNCTION__' [54064] inlined function 'memcpy'@fe05 [5407d] parameter '__len' [fe05,fe19) {lit16, stack_value} [5408a] parameter '__src' [fe05,fe08) {breg5(0), deref, breg0(0), plus, stack_value} [fe08,fe12) {reg0} [54097] parameter '__dest' [fe05,fe19) {reg1} module 'libelf.so' [54125] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getvernaux.c'@fe50 [5522d] function 'gelf_getvernaux'@fe50 frame_base: {call_frame_cfa {bregx(7,8)}} [5524f] parameter 'data' [fe50,fe89) {reg5} [fe89,fe8e) {entry_value(1) {reg5}, stack_value} [fe8e,fe95) {reg5} [fe95,fe9e) {entry_value(1) {reg5}, stack_value} [fe9e,fea5) {reg5} [fea5,feae) {entry_value(1) {reg5}, stack_value} [feae,feb3) {reg5} [55261] parameter 'offset' [fe50,fe73) {reg4} [fe73,fe78) {reg0} [fe78,fe7b) {breg2(-16), stack_value} [fe7b,fe9e) {entry_value(1) {reg4}, stack_value} [fe9e,fea9) {reg4} [fea9,feae) {entry_value(1) {reg4}, stack_value} [feae,feb3) {reg4} [55273] parameter 'dst' [fe50,fe89) {reg1} [fe89,fe8e) {entry_value(1) {reg1}, stack_value} [fe8e,fe99) {reg1} [fe99,fe9e) {entry_value(1) {reg1}, stack_value} [fe9e,fea9) {reg1} [fea9,feae) {entry_value(1) {reg1}, stack_value} [feae,feb3) {reg1} [55287] variable 'result' [fe9a,fe9e) {lit0, stack_value} [5529b] variable '__PRETTY_FUNCTION__' [552a4] inlined function 'memcpy'@fe75 [552bd] parameter '__len' [fe75,fe89) {lit16, stack_value} [552ca] parameter '__src' [fe75,fe78) {breg5(0), deref, breg0(0), plus, stack_value} [fe78,fe82) {reg0} [552d7] parameter '__dest' [fe75,fe89) {reg1} module 'libelf.so' [55365] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getverdef.c'@fec0 [56489] function 'gelf_getverdef'@fec0 frame_base: {call_frame_cfa {bregx(7,8)}} [564ab] parameter 'data' [fec0,feff) {reg5} [feff,ff04) {entry_value(1) {reg5}, stack_value} [ff04,ff0d) {reg5} [ff0d,ff16) {entry_value(1) {reg5}, stack_value} [ff16,ff25) {reg5} [ff25,ff2e) {entry_value(1) {reg5}, stack_value} [ff2e,ff33) {reg5} [564bd] parameter 'offset' [fec0,fee3) {reg4} [fee3,fee8) {reg0} [fee8,feeb) {breg2(-20), stack_value} [feeb,ff16) {entry_value(1) {reg4}, stack_value} [ff16,ff29) {reg4} [ff29,ff2e) {entry_value(1) {reg4}, stack_value} [ff2e,ff33) {reg4} [564cf] parameter 'dst' [fec0,feff) {reg1} [feff,ff04) {entry_value(1) {reg1}, stack_value} [ff04,ff11) {reg1} [ff11,ff16) {entry_value(1) {reg1}, stack_value} [ff16,ff29) {reg1} [ff29,ff2e) {entry_value(1) {reg1}, stack_value} [ff2e,ff33) {reg1} [564e3] variable 'result' [ff12,ff16) {lit0, stack_value} [564f7] variable '__PRETTY_FUNCTION__' [56500] inlined function 'memcpy'@fee5 [56519] parameter '__len' [fee5,feff) {lit20, stack_value} [56526] parameter '__src' [fee5,fee8) {breg5(0), deref, breg0(0), plus, stack_value} [fee8,fef9) {reg0} [56533] parameter '__dest' [fee5,feff) {reg1} module 'libelf.so' [565c1] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getverdaux.c'@ff40 [5769f] function 'gelf_getverdaux'@ff40 frame_base: {call_frame_cfa {bregx(7,8)}} [576c1] parameter 'data' [ff40,ff72) {reg5} [ff72,ff77) {entry_value(1) {reg5}, stack_value} [ff77,ff85) {reg5} [ff85,ff8e) {entry_value(1) {reg5}, stack_value} [ff8e,ff95) {reg5} [ff95,ff9e) {entry_value(1) {reg5}, stack_value} [ff9e,ffa3) {reg5} [576d3] parameter 'offset' [ff40,ff63) {reg4} [ff63,ff6c) {reg0} [ff6c,ff8e) {entry_value(1) {reg4}, stack_value} [ff8e,ff99) {reg4} [ff99,ff9e) {entry_value(1) {reg4}, stack_value} [ff9e,ffa3) {reg4} [576e5] parameter 'dst' [ff40,ff72) {reg1} [ff72,ff77) {entry_value(1) {reg1}, stack_value} [ff77,ff89) {reg1} [ff89,ff8e) {entry_value(1) {reg1}, stack_value} [ff8e,ff99) {reg1} [ff99,ff9e) {entry_value(1) {reg1}, stack_value} [ff9e,ffa3) {reg1} [576f9] variable 'result' [ff6f,ff72) {reg1} [ff8a,ff8e) {lit0, stack_value} [5770d] variable '__PRETTY_FUNCTION__' [57716] inlined function 'memcpy'@ff65 [5773b] parameter '__len' [ff65,ff6f) {lit8, stack_value} [57748] parameter '__src' [ff65,ff6c) {breg5(0), deref, breg0(0), plus, stack_value} [ff6c,ff6f) {entry_value(1) {reg4}, const1u(32), shl, const1u(32), shra, breg5(0), deref, plus, stack_value} [57755] parameter '__dest' [ff65,ff6f) {reg1} module 'libelf.so' [577e3] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getrel.c'@ffb0 [588ef] function 'gelf_getrel'@ffb0 frame_base: {call_frame_cfa {bregx(7,8)}} [58911] parameter 'data' [ffb0,ffd8) {reg5} [ffd8,10006) {reg2} [10006,1000b) {entry_value(1) {reg5}, stack_value} [1000b,10026) {reg2} [10026,1004a) {entry_value(1) {reg5}, stack_value} [1004a,10059) {reg2} [10059,1005e) {entry_value(1) {reg5}, stack_value} [1005e,10069) {reg2} [10069,1006e) {entry_value(1) {reg5}, stack_value} [1006e,10073) {reg5} [58925] parameter 'ndx' [ffb0,fff5) {reg4} [fff5,10006) {reg8} [10006,1000b) {entry_value(1) {reg4}, stack_value} [1000b,10059) {reg4} [10059,1005e) {entry_value(1) {reg4}, stack_value} [1005e,10069) {reg4} [10069,1006e) {entry_value(1) {reg4}, stack_value} [1006e,10073) {reg4} [58937] parameter 'dst' [ffb0,ffd1) {reg1} [ffd1,10006) {reg0} [10006,1000b) {entry_value(1) {reg1}, stack_value} [1000b,10059) {reg0} [10059,1005e) {entry_value(1) {reg1}, stack_value} [1005e,10069) {reg1} [10069,1006e) {entry_value(1) {reg1}, stack_value} [1006e,10073) {reg1} [58949] variable 'data_scn' [ffb0,ffd8) {reg5} [ffd8,10006) {reg2} [10006,1000b) {entry_value(1) {reg5}, stack_value} [1000b,10026) {reg2} [10026,1004a) {entry_value(1) {reg5}, stack_value} [1004a,10059) {reg2} [10059,1005e) {entry_value(1) {reg5}, stack_value} [1005e,10069) {reg2} [10069,1006e) {entry_value(1) {reg5}, stack_value} [1006e,10073) {reg5} [5895c] variable 'scn' [ffcd,ffd8) {breg5(40)} [ffd8,ffdf) {reg5} [ffdf,fffe) {breg2(40)} [1000b,10026) {breg2(40)} [10026,1004a) {entry_value(1) {reg5}, plus_uconst(40)} [1004a,10059) {breg2(40)} [5896f] variable 'result' [10045,1004a) {reg0} [1005a,1005e) {lit0, stack_value} [589ab] inlined function 'memcpy'@ffee [589c4] parameter '__len' [ffee,10006) {lit16, stack_value} [589d1] parameter '__src' [ffee,fff5) {breg4(0), const1u(32), shl, const1u(32), shra, lit4, shl, breg2(0), deref, plus, stack_value} [fff5,fff8) {breg8(0), const1u(32), shl, const1u(32), shra, lit4, shl, breg2(0), deref, plus, stack_value} [fff8,10006) {reg4} [589de] parameter '__dest' [ffee,10006) {reg0} module 'libelf.so' [58a61] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getrela.c'@10080 [59bb9] function 'gelf_getrela'@10080 frame_base: {call_frame_cfa {bregx(7,8)}} [59bdb] parameter 'data' [10080,100f6) {reg5} [100f6,100fb) {entry_value(1) {reg5}, stack_value} [100fb,10155) {reg5} [10155,1015e) {entry_value(1) {reg5}, stack_value} [1015e,10165) {reg5} [10165,1016e) {entry_value(1) {reg5}, stack_value} [1016e,10173) {reg5} [59bef] parameter 'ndx' [10080,100f6) {reg4} [100f6,100fb) {entry_value(1) {reg4}, stack_value} [100fb,1011a) {reg4} [1011a,1014c) {reg8} [1014c,10159) {reg4} [10159,1015e) {entry_value(1) {reg4}, stack_value} [1015e,10169) {reg4} [10169,1016e) {entry_value(1) {reg4}, stack_value} [1016e,10173) {reg4} [59c01] parameter 'dst' [10080,100af) {reg1} [100af,100f6) {reg2} [100f6,100fb) {entry_value(1) {reg1}, stack_value} [100fb,10159) {reg2} [10159,1015e) {entry_value(1) {reg1}, stack_value} [1015e,10169) {reg1} [10169,1016e) {entry_value(1) {reg1}, stack_value} [1016e,10173) {reg1} [59c13] variable 'data_scn' [10080,100f6) {reg5} [100f6,100fb) {entry_value(1) {reg5}, stack_value} [100fb,10155) {reg5} [10155,1015e) {entry_value(1) {reg5}, stack_value} [1015e,10165) {reg5} [10165,1016e) {entry_value(1) {reg5}, stack_value} [1016e,10173) {reg5} [59c26] variable 'scn' [1009e,100b6) {reg0} [100b6,100e3) {breg5(40)} [100fb,10144) {breg5(40)} [1014c,10155) {breg5(40)} [10155,10159) {entry_value(1) {reg5}, plus_uconst(40)} [59c39] variable 'result' [10144,1014c) {reg2} [1015a,1015e) {lit0, stack_value} [59c75] inlined function 'memcpy'@100cf [59c8e] parameter '__len' [100cf,100f6) {lit24, stack_value} [59c9b] parameter '__src' [100cf,100e3) {breg4(0), const1u(32), shl, const1u(32), shra, lit24, mul, breg5(0), deref, plus, stack_value} [59ca8] parameter '__dest' [100cf,100f6) {reg2} module 'libelf.so' [59d2b] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_rel.c'@10180 [5ae45] function 'gelf_update_rel'@10180 frame_base: {call_frame_cfa {bregx(7,8)}} [5ae67] parameter 'dst' [10180,101a7) {reg5} [101a7,101dd) {reg2} [101dd,101e2) {entry_value(1) {reg5}, stack_value} [101e2,10251) {reg2} [10251,10256) {entry_value(1) {reg5}, stack_value} [10256,10269) {reg2} [10269,10271) {entry_value(1) {reg5}, stack_value} [10271,10281) {reg2} [10281,10289) {entry_value(1) {reg5}, stack_value} [10289,10293) {reg5} [5ae79] parameter 'ndx' [10180,101a0) {reg4} [101a0,101cb) {reg0} [101cb,101d1) {reg8} [101d1,101e2) {entry_value(1) {reg4}, stack_value} [101e2,10251) {reg0} [10251,10256) {entry_value(1) {reg4}, stack_value} [10256,10269) {reg4} [10269,10271) {entry_value(1) {reg4}, stack_value} [10271,10281) {reg0} [10281,10289) {entry_value(1) {reg4}, stack_value} [10289,10293) {reg4} [5ae8b] parameter 'src' [10180,101d1) {reg1} [101d1,101e2) {entry_value(1) {reg1}, stack_value} [101e2,101fc) {reg1} [101fc,10256) {entry_value(1) {reg1}, stack_value} [10256,10269) {reg1} [10269,10289) {entry_value(1) {reg1}, stack_value} [10289,10293) {reg1} [5ae9d] variable 'data_scn' [10180,101a7) {reg5} [101a7,101dd) {reg2} [101dd,101e2) {entry_value(1) {reg5}, stack_value} [101e2,10251) {reg2} [10251,10256) {entry_value(1) {reg5}, stack_value} [10256,10269) {reg2} [10269,10271) {entry_value(1) {reg5}, stack_value} [10271,10281) {reg2} [10281,10289) {entry_value(1) {reg5}, stack_value} [10289,10293) {reg5} [5aeb0] variable 'scn' [101a0,101dd) {reg4} [101e2,10251) {reg4} [10271,10281) {reg4} [5aec3] variable 'result' [10180,101d1) {lit0, stack_value} [101d1,101dd) {lit1, stack_value} [101e2,10293) {lit0, stack_value} module 'libelf.so' [5af5b] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_rela.c'@102a0 [5c0c1] function 'gelf_update_rela'@102a0 frame_base: {call_frame_cfa {bregx(7,8)}} [5c0e3] parameter 'dst' [102a0,102c1) {reg5} [102c1,1031f) {reg2} [1031f,10324) {entry_value(1) {reg5}, stack_value} [10324,103c9) {reg2} [103c9,103d1) {entry_value(1) {reg5}, stack_value} [103d1,103e1) {reg2} [103e1,103e9) {entry_value(1) {reg5}, stack_value} [103e9,103f9) {reg2} [103f9,10401) {entry_value(1) {reg5}, stack_value} [10401,1040b) {reg2} [5c0f5] parameter 'ndx' [102a0,10312) {reg4} [10312,10324) {entry_value(1) {reg4}, stack_value} [10324,103c9) {reg4} [103c9,103d1) {entry_value(1) {reg4}, stack_value} [103d1,103e1) {reg4} [103e1,103e9) {entry_value(1) {reg4}, stack_value} [103e9,103f9) {reg4} [103f9,10401) {entry_value(1) {reg4}, stack_value} [10401,1040b) {reg4} [5c107] parameter 'src' [102a0,102d8) {reg1} [102d8,10312) {reg5} [10312,10324) {entry_value(1) {reg1}, stack_value} [10324,10330) {reg1} [10330,1035a) {reg5} [1035a,103d1) {entry_value(1) {reg1}, stack_value} [103d1,103e1) {reg1} [103e1,10401) {entry_value(1) {reg1}, stack_value} [10401,1040b) {reg1} [5c119] variable 'data_scn' [102a0,102c1) {reg5} [102c1,1031f) {reg2} [1031f,10324) {entry_value(1) {reg5}, stack_value} [10324,103c9) {reg2} [103c9,103d1) {entry_value(1) {reg5}, stack_value} [103d1,103e1) {reg2} [103e1,103e9) {entry_value(1) {reg5}, stack_value} [103e9,103f9) {reg2} [103f9,10401) {entry_value(1) {reg5}, stack_value} [10401,1040b) {reg2} [5c12c] variable 'scn' [102c1,1031f) {reg8} [10324,103c9) {reg8} [103e9,103f9) {reg8} [5c13f] variable 'result' [102a0,10312) {lit0, stack_value} [10312,1031f) {lit1, stack_value} [10324,1040b) {lit0, stack_value} module 'libelf.so' [5c1d7] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getdyn.c'@10410 [5d356] function 'gelf_getdyn'@10410 frame_base: {call_frame_cfa {bregx(7,8)}} [5d378] parameter 'data' [10410,10434) {reg5} [10434,1045b) {reg2} [1045b,10460) {entry_value(1) {reg5}, stack_value} [10460,10476) {reg2} [10476,10485) {entry_value(1) {reg5}, stack_value} [10485,10491) {reg2} [10491,10496) {entry_value(1) {reg5}, stack_value} [10496,104a9) {reg2} [104a9,104ae) {entry_value(1) {reg5}, stack_value} [104ae,104b3) {reg5} [5d38c] parameter 'ndx' [10410,10451) {reg4} [10451,1045b) {reg8} [1045b,10460) {entry_value(1) {reg4}, stack_value} [10460,10491) {reg4} [10491,10496) {entry_value(1) {reg4}, stack_value} [10496,104a9) {reg4} [104a9,104ae) {entry_value(1) {reg4}, stack_value} [104ae,104b3) {reg4} [5d39e] parameter 'dst' [10410,1042d) {reg1} [1042d,1045b) {reg0} [1045b,10460) {entry_value(1) {reg1}, stack_value} [10460,10491) {reg0} [10491,10496) {entry_value(1) {reg1}, stack_value} [10496,104a9) {reg1} [104a9,104ae) {entry_value(1) {reg1}, stack_value} [104ae,104b3) {reg1} [5d3b0] variable 'data_scn' [10410,10434) {reg5} [10434,1045b) {reg2} [1045b,10460) {entry_value(1) {reg5}, stack_value} [10460,10476) {reg2} [10476,10485) {entry_value(1) {reg5}, stack_value} [10485,10491) {reg2} [10491,10496) {entry_value(1) {reg5}, stack_value} [10496,104a9) {reg2} [104a9,104ae) {entry_value(1) {reg5}, stack_value} [104ae,104b3) {reg5} [5d3c4] variable 'result' [5d3d1] variable 'elf' [10429,10434) {breg5(40), deref, plus_uconst(136)} [10434,1043b) {breg5(136)} [1043b,1045b) {reg5} [10460,1048d) {reg5} [1048d,10491) {breg2(40), deref, plus_uconst(136)} [5d3ec] variable '__PRETTY_FUNCTION__' module 'libelf.so' [5d46f] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_dyn.c'@104c0 [5e607] function 'gelf_update_dyn'@104c0 frame_base: {call_frame_cfa {bregx(7,8)}} [5e629] parameter 'data' [104c0,104e7) {reg5} [104e7,1051d) {reg2} [1051d,10522) {entry_value(1) {reg5}, stack_value} [10522,10579) {reg2} [10579,1057e) {entry_value(1) {reg5}, stack_value} [1057e,10589) {reg2} [10589,1058e) {entry_value(1) {reg5}, stack_value} [1058e,10599) {reg2} [10599,105a1) {entry_value(1) {reg5}, stack_value} [105a1,105ab) {reg5} [5e63d] parameter 'ndx' [104c0,104e0) {reg4} [104e0,1050b) {reg0} [1050b,10511) {reg8} [10511,10522) {entry_value(1) {reg4}, stack_value} [10522,10560) {reg0} [10560,10568) {reg8} [10568,10579) {reg0} [10579,1057e) {entry_value(1) {reg4}, stack_value} [1057e,10589) {reg4} [10589,1058e) {entry_value(1) {reg4}, stack_value} [1058e,10599) {reg0} [10599,105a1) {entry_value(1) {reg4}, stack_value} [105a1,105ab) {reg4} [5e64f] parameter 'src' [104c0,10511) {reg1} [10511,10522) {entry_value(1) {reg1}, stack_value} [10522,1054b) {reg1} [1054b,10568) {entry_value(1) {reg1}, stack_value} [10568,10579) {reg1} [10579,1057e) {entry_value(1) {reg1}, stack_value} [1057e,10589) {reg1} [10589,105a1) {entry_value(1) {reg1}, stack_value} [105a1,105ab) {reg1} [5e661] variable 'data_scn' [104c0,104e7) {reg5} [104e7,1051d) {reg2} [1051d,10522) {entry_value(1) {reg5}, stack_value} [10522,10579) {reg2} [10579,1057e) {entry_value(1) {reg5}, stack_value} [1057e,10589) {reg2} [10589,1058e) {entry_value(1) {reg5}, stack_value} [1058e,10599) {reg2} [10599,105a1) {entry_value(1) {reg5}, stack_value} [105a1,105ab) {reg5} [5e674] variable 'scn' [104e0,1051d) {reg4} [10522,10579) {reg4} [1058e,10599) {reg4} [5e687] variable 'result' [104c0,10511) {lit0, stack_value} [10511,1051d) {lit1, stack_value} [10522,105ab) {lit0, stack_value} module 'libelf.so' [5e71f] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getmove.c'@105b0 [5f83d] function 'gelf_getmove'@105b0 frame_base: {call_frame_cfa {bregx(7,8)}} [5f85f] parameter 'data' [105b0,105d9) {reg5} [105d9,105de) {entry_value(1) {reg5}, stack_value} [105de,105e5) {reg5} [105e5,105f1) {entry_value(1) {reg5}, stack_value} [105f1,105fb) {reg5} [5f873] parameter 'ndx' [105b0,105d2) {reg4} [105d2,105de) {entry_value(1) {reg4}, stack_value} [105de,105e9) {reg4} [105e9,105f1) {entry_value(1) {reg4}, stack_value} [105f1,105fb) {reg4} [5f885] parameter 'dst' [105b0,105cb) {reg1} [105cb,105de) {entry_value(1) {reg1}, stack_value} [105de,105e9) {reg1} [105e9,105f1) {entry_value(1) {reg1}, stack_value} [105f1,105fb) {reg1} [5f897] variable 'result' [5f8a4] variable 'elf' [5f8b0] variable '__PRETTY_FUNCTION__' [105b0,105fb) {addr(0x15600)} module 'libelf.so' [5f94a] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_move.c'@10600 [60a73] function 'gelf_update_move'@10600 frame_base: {call_frame_cfa {bregx(7,8)}} [60a95] parameter 'data' [10600,10623) {reg5} [10623,10628) {entry_value(1) {reg5}, stack_value} [60aa9] parameter 'ndx' [10600,1061c) {reg4} [1061c,10628) {entry_value(1) {reg4}, stack_value} [60abb] parameter 'src' [10600,10615) {reg1} [10615,10628) {entry_value(1) {reg1}, stack_value} [60acd] variable 'data_scn' [10600,10623) {reg5} [10623,10628) {entry_value(1) {reg5}, stack_value} [60ae1] variable '__PRETTY_FUNCTION__' [10600,10628) {addr(0x15650)} module 'libelf.so' [60b61] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getsyminfo.c'@10630 [61c2f] function 'gelf_getsyminfo'@10630 frame_base: {call_frame_cfa {bregx(7,8)}} [61c51] parameter 'data' [10630,1065c) {reg5} [1065c,10661) {entry_value(1) {reg5}, stack_value} [10661,1066d) {reg5} [1066d,10676) {entry_value(1) {reg5}, stack_value} [10676,10685) {reg5} [10685,1068e) {entry_value(1) {reg5}, stack_value} [1068e,10693) {reg5} [61c65] parameter 'ndx' [10630,1065c) {reg4} [1065c,10661) {entry_value(1) {reg4}, stack_value} [10661,10671) {reg4} [10671,10676) {entry_value(1) {reg4}, stack_value} [10676,10689) {reg4} [10689,1068e) {entry_value(1) {reg4}, stack_value} [1068e,10693) {reg4} [61c77] parameter 'dst' [10630,1065c) {reg1} [1065c,10661) {entry_value(1) {reg1}, stack_value} [10661,10671) {reg1} [10671,10676) {entry_value(1) {reg1}, stack_value} [10676,10689) {reg1} [10689,1068e) {entry_value(1) {reg1}, stack_value} [1068e,10693) {reg1} [61c89] variable 'result' [10630,10659) {lit0, stack_value} [10659,1065c) {reg1} [10661,10693) {lit0, stack_value} [61c9d] variable '__PRETTY_FUNCTION__' module 'libelf.so' [61d05] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_syminfo.c'@106a0 [62df1] function 'gelf_update_syminfo'@106a0 frame_base: {call_frame_cfa {bregx(7,8)}} [62e13] parameter 'data' [106a0,106da) {reg5} [106da,106df) {entry_value(1) {reg5}, stack_value} [106df,106e5) {reg5} [106e5,106ee) {entry_value(1) {reg5}, stack_value} [106ee,106f5) {reg5} [106f5,106fe) {entry_value(1) {reg5}, stack_value} [106fe,10703) {reg5} [62e27] parameter 'ndx' [106a0,106da) {reg4} [106da,106df) {entry_value(1) {reg4}, stack_value} [106df,106e9) {reg4} [106e9,106ee) {entry_value(1) {reg4}, stack_value} [106ee,106f9) {reg4} [106f9,106fe) {entry_value(1) {reg4}, stack_value} [106fe,10703) {reg4} [62e39] parameter 'src' [106a0,106cb) {reg1} [106cb,106df) {entry_value(1) {reg1}, stack_value} [106df,106e9) {reg1} [106e9,106ee) {entry_value(1) {reg1}, stack_value} [106ee,106f9) {reg1} [106f9,106fe) {entry_value(1) {reg1}, stack_value} [106fe,10703) {reg1} [62e4b] variable 'data_scn' [106a0,106da) {reg5} [106da,106df) {entry_value(1) {reg5}, stack_value} [106df,106e5) {reg5} [106e5,106ee) {entry_value(1) {reg5}, stack_value} [106ee,106f5) {reg5} [106f5,106fe) {entry_value(1) {reg5}, stack_value} [106fe,10703) {reg5} [62e5e] variable 'scn' [106ba,106da) {reg2} [106ee,106f9) {reg2} [62e72] variable 'result' [106a0,106ce) {lit0, stack_value} [106ce,106d3) {lit1, stack_value} [106df,10703) {lit0, stack_value} [62e85] variable '__PRETTY_FUNCTION__' module 'libelf.so' [62ef2] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getauxv.c'@10710 [64037] function 'gelf_getauxv'@10710 frame_base: {call_frame_cfa {bregx(7,8)}} [64059] parameter 'data' [10710,10760) {reg5} [10760,10765) {entry_value(1) {reg5}, stack_value} [10765,10795) {reg5} [10795,1079e) {entry_value(1) {reg5}, stack_value} [1079e,107a5) {reg5} [107a5,107ae) {entry_value(1) {reg5}, stack_value} [107ae,107b3) {reg5} [6406d] parameter 'ndx' [10710,1072d) {reg4} [1072d,10745) {breg4(-1), stack_value} [10745,1079e) {entry_value(1) {reg4}, stack_value} [1079e,107a9) {reg4} [107a9,107ae) {entry_value(1) {reg4}, stack_value} [107ae,107b3) {reg4} [6407f] parameter 'dst' [10710,1072a) {reg1} [1072a,10760) {reg0} [10760,10765) {entry_value(1) {reg1}, stack_value} [10765,10799) {reg0} [10799,1079e) {entry_value(1) {reg1}, stack_value} [1079e,107a9) {reg1} [107a9,107ae) {entry_value(1) {reg1}, stack_value} [107ae,107b3) {reg1} [64091] variable 'data_scn' [10710,10760) {reg5} [10760,10765) {entry_value(1) {reg5}, stack_value} [10765,10795) {reg5} [10795,1079e) {entry_value(1) {reg5}, stack_value} [1079e,107a5) {reg5} [107a5,107ae) {entry_value(1) {reg5}, stack_value} [107ae,107b3) {reg5} [640a5] variable 'result' [640b2] variable 'elf' [10726,10758) {breg5(40), deref, plus_uconst(136)} [10765,10774) {reg1} [10774,10789) {breg5(40), deref, plus_uconst(136)} [1078e,10799) {reg1} [640cd] variable '__PRETTY_FUNCTION__' [64106] inlined function 'memcpy'@1074a [6411f] parameter '__len' [1074a,10760) {lit16, stack_value} [6412c] parameter '__src' [1074a,10752) {breg5(0), deref, breg4(0), plus, lit16, minus, stack_value} [10752,1075c) {reg1} [64139] parameter '__dest' [1074a,10760) {reg0} module 'libelf.so' [641ba] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_auxv.c'@107c0 [65308] function 'gelf_update_auxv'@107c0 frame_base: {call_frame_cfa {bregx(7,8)}} [6532a] parameter 'data' [107c0,107ed) {reg5} [107ed,10806) {reg0} [10806,10820) {entry_value(1) {reg5}, stack_value} [10820,1084a) {reg0} [1084a,10871) {entry_value(1) {reg5}, stack_value} [10871,10881) {reg0} [10881,10886) {entry_value(1) {reg5}, stack_value} [10886,10899) {reg0} [10899,1089e) {entry_value(1) {reg5}, stack_value} [1089e,108a3) {reg5} [6533e] parameter 'ndx' [107c0,107f6) {reg4} [107f6,107fd) {breg4(-1), stack_value} [107fd,10820) {entry_value(1) {reg4}, stack_value} [10820,1083a) {reg4} [1083a,10841) {breg4(-1), stack_value} [10841,10871) {entry_value(1) {reg4}, stack_value} [10871,10881) {reg4} [10881,10886) {entry_value(1) {reg4}, stack_value} [10886,10899) {reg4} [10899,1089e) {entry_value(1) {reg4}, stack_value} [1089e,108a3) {reg4} [65350] parameter 'src' [107c0,1080f) {reg1} [1080f,10820) {entry_value(1) {reg1}, stack_value} [10820,10832) {reg1} [10832,10871) {entry_value(1) {reg1}, stack_value} [10871,10881) {reg1} [10881,1089e) {entry_value(1) {reg1}, stack_value} [1089e,108a3) {reg1} [65362] variable 'data_scn' [107c0,107ed) {reg5} [107ed,10806) {reg0} [10806,10820) {entry_value(1) {reg5}, stack_value} [10820,1084a) {reg0} [1084a,10871) {entry_value(1) {reg5}, stack_value} [10871,10881) {reg0} [10881,10886) {entry_value(1) {reg5}, stack_value} [10886,10899) {reg0} [10899,1089e) {entry_value(1) {reg5}, stack_value} [1089e,108a3) {reg5} [65375] variable 'scn' [107e6,1085e) {reg2} [10886,10899) {reg2} [65389] variable 'result' [107c0,1080f) {lit0, stack_value} [1080f,1081b) {lit1, stack_value} [10820,108a3) {lit0, stack_value} module 'libelf.so' [65421] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getnote.c'@108b0 [6650e] function 'gelf_getnote'@108b0 frame_base: {call_frame_cfa {bregx(7,8)}} [66530] parameter 'data' [108b0,108c3) {reg5} [108c3,108fd) {reg0} [108fd,10904) {entry_value(1) {reg5}, stack_value} [10904,1091d) {reg0} [1091d,10968) {entry_value(1) {reg5}, stack_value} [10968,10979) {reg0} [10979,1097c) {entry_value(1) {reg5}, stack_value} [1097c,10989) {reg0} [10989,109a1) {entry_value(1) {reg5}, stack_value} [109a1,109ab) {reg5} [109ab,109b5) {entry_value(1) {reg5}, stack_value} [66543] parameter 'offset' [108b0,108f8) {reg4} [108f8,108fd) {reg10} [10904,10928) {reg10} [10928,10939) {reg2} [10939,10940) {breg2(-3), stack_value} [10940,10959) {reg2} [10959,10966) {reg0} [10968,10979) {reg4} [10979,1097c) {entry_value(1) {reg4}, stack_value} [1097c,10989) {reg4} [10989,1098a) {entry_value(1) {reg4}, stack_value} [1098a,1098f) {lit0, stack_value} [1098f,10998) {reg2} [10998,1099f) {breg2(-7), stack_value} [1099f,109a1) {reg2} [109a1,109ab) {reg4} [109ab,109b5) {reg2} [66556] parameter 'result' [108b0,108d8) {reg1} [108d8,108fd) {reg9} [108fd,10904) {entry_value(1) {reg1}, stack_value} [10904,10968) {reg9} [10968,10979) {reg1} [10979,1097c) {entry_value(1) {reg1}, stack_value} [1097c,10989) {reg9} [10989,1098f) {entry_value(1) {reg1}, stack_value} [1098f,109a1) {reg9} [109a1,109ab) {reg1} [109ab,109b5) {reg9} [66569] parameter 'name_offset' [108b0,108fd) {reg2} [108fd,10904) {entry_value(1) {reg2}, stack_value} [10904,10915) {reg2} [10915,10968) {entry_value(1) {reg2}, stack_value} [10968,10979) {reg2} [10979,1097c) {entry_value(1) {reg2}, stack_value} [1097c,10989) {reg2} [10989,109a1) {entry_value(1) {reg2}, stack_value} [109a1,109ab) {reg2} [109ab,109b5) {entry_value(1) {reg2}, stack_value} [6657c] parameter 'desc_offset' [108b0,108fd) {reg8} [108fd,10904) {entry_value(1) {reg8}, stack_value} [10904,10979) {reg8} [10979,1097c) {entry_value(1) {reg8}, stack_value} [1097c,10989) {reg8} [10989,1098f) {entry_value(1) {reg8}, stack_value} [1098f,109b5) {reg8} [6658f] variable '__PRETTY_FUNCTION__' module 'libelf.so' [6662f] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_xlatetof.c'@109c0 [675ac] function 'gelf_xlatetof'@109c0 frame_base: {call_frame_cfa {bregx(7,8)}} [675ca] parameter 'elf' [109c0,109c6) {reg5} [109c6,109da) {reg0} [109da,109db) {entry_value(1) {reg5}, stack_value} [109db,109e4) {reg0} [109e4,109e5) {entry_value(1) {reg5}, stack_value} [109e5,109ea) {reg0} [109ea,109eb) {entry_value(1) {reg5}, stack_value} [675dc] parameter 'dest' [109c0,109c9) {reg4} [109c9,109da) {reg5} [109da,109db) {entry_value(1) {reg4}, stack_value} [109db,109e4) {reg5} [109e4,109e5) {entry_value(1) {reg4}, stack_value} [109e5,109eb) {reg5} [675ef] parameter 'src' [109c0,109ce) {reg1} [109ce,109da) {reg4} [109da,109db) {entry_value(1) {reg1}, stack_value} [109db,109e4) {reg4} [109e4,109e5) {entry_value(1) {reg1}, stack_value} [109e5,109eb) {reg4} [67601] parameter 'encode' [109c0,109da) {reg2} [109da,109db) {entry_value(1) {reg2}, stack_value} [109db,109e4) {reg1} [109e4,109e5) {entry_value(1) {reg2}, stack_value} [109e5,109eb) {reg1} module 'libelf.so' [67656] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_xlatetom.c'@109f0 [685d3] function 'gelf_xlatetom'@109f0 frame_base: {call_frame_cfa {bregx(7,8)}} [685f1] parameter 'elf' [109f0,109f6) {reg5} [109f6,10a0a) {reg0} [10a0a,10a0b) {entry_value(1) {reg5}, stack_value} [10a0b,10a14) {reg0} [10a14,10a15) {entry_value(1) {reg5}, stack_value} [10a15,10a1a) {reg0} [10a1a,10a1b) {entry_value(1) {reg5}, stack_value} [68603] parameter 'dest' [109f0,109f9) {reg4} [109f9,10a0a) {reg5} [10a0a,10a0b) {entry_value(1) {reg4}, stack_value} [10a0b,10a14) {reg5} [10a14,10a15) {entry_value(1) {reg4}, stack_value} [10a15,10a1b) {reg5} [68616] parameter 'src' [109f0,109fe) {reg1} [109fe,10a0a) {reg4} [10a0a,10a0b) {entry_value(1) {reg1}, stack_value} [10a0b,10a14) {reg4} [10a14,10a15) {entry_value(1) {reg1}, stack_value} [10a15,10a1b) {reg4} [68628] parameter 'encode' [109f0,10a0a) {reg2} [10a0a,10a0b) {entry_value(1) {reg2}, stack_value} [10a0b,10a14) {reg1} [10a14,10a15) {entry_value(1) {reg2}, stack_value} [10a15,10a1b) {reg1} module 'libelf.so' [6867d] CU '/usr/src/debug/elfutils/0.188-r0/libelf/nlist.c'@10a20 [69a94] function 'nlist'@10b60 frame_base: {call_frame_cfa {bregx(7,8)}} [69ab6] parameter 'filename' [10b60,10b8d) {reg5} [10b8d,10ed9) {entry_value(1) {reg5}, stack_value} [69aca] parameter 'nl' [10b60,10b67) {reg4} [10b67,10c3d) {reg15} [10c3d,10c4e) {breg15(-24), stack_value} [10c4e,10c83) {reg15} [10c84,10e51) {reg15} [10e51,10e58) {breg15(-24), stack_value} [10e58,10ed9) {reg15} [69add] variable 'fd' [10b95,10ba4) {reg0} [10ba4,10e0c) {fbreg(-220)} [10e0c,10e19) {reg0} [10e19,10ed9) {fbreg(-220)} [69af0] variable 'elf' [10bbb,10bc9) {reg0} [10bc9,10c21) {reg3} [10c84,10e0c) {reg3} [10e1f,10ed4) {reg3} [69b04] variable 'scn' [10b89,10bc9) {lit0, stack_value} [10bc9,10bda) {reg0} [10bda,10c07) {reg6} [10c07,10c0e) {reg0} [10c84,10c94) {reg0} [10c94,10ca4) {reg6} [10e0c,10e1f) {lit0, stack_value} [69b18] variable 'symscn' [10b89,10bc9) {lit0, stack_value} [10bc9,10c0e) {reg13} [10c84,10ca4) {reg13} [10e0c,10e1f) {lit0, stack_value} [69b2c] variable 'shdr_mem' [10b60,10ed9) {fbreg(-144)} [69b3b] variable 'shdr' [10b89,10bc9) {lit0, stack_value} [10be1,10be6) {reg0} [10be6,10bf6) {reg12} [10c9b,10ca4) {reg0} [10ca4,10e0c) {reg12} [10e0c,10e1f) {lit0, stack_value} [10e1f,10ed4) {reg12} [69b4f] variable 'data' [10cb6,10cd7) {reg0} [10cd7,10e0c) {fbreg(-216)} [10e1f,10ed4) {fbreg(-216)} [69b63] variable 'table' [10d4b,10d50) {reg0} [10d50,10e0c) {fbreg(-200)} [10e1f,10eba) {fbreg(-200)} (10ec5,10ec5) [69b77] variable 'nsyms' [10ce6,10cf0) {reg0} [10cf0,10e0c) {reg13} [10e1f,10ed4) {reg13} [69b8b] variable 'cnt' [10d4b,10d6b) {lit0, stack_value} [10d6b,10e0c) {reg6} [69d0b] inlined function 'nlist_fshash_find'@10e6a [69d20] parameter 'len' (10e2e,10e2e) [10e6a,10e85) {lit0, stack_value} [69d2d] parameter 'data' (10e2e,10e2e) [10e6a,10e85) {reg6} [69d3a] parameter 'str' [10e6a,10e6e) {reg5} [69d47] parameter 'htab' (10e2e,10e2e) [10e6a,10e85) {fbreg(-200)} [69bfe] inlined function 'nlist_fshash_overwrite'@10d8e [69c22] parameter 'len' [10d8e,10dd2) {lit0, stack_value} [69c2f] parameter 'data' [10d8e,10dd2) {fbreg(-192)} [69c3c] parameter 'str' [10d8e,10d95) {reg0} [69c49] parameter 'htab' [10d8e,10dd2) {fbreg(-200)} [69c56] variable 'hval' [10da6,10daa) {reg0} [10daa,10dd2) {reg14} [69c63] variable 'slot' [10dab,10dd2) {reg0} [6a193] function 'nlist_fshash_lookup'@10a20 frame_base: {call_frame_cfa {bregx(7,8)}} [6a1b5] parameter 'htab' [10a20,10a6c) {reg5} [10a6c,10ad9) {reg8} [10ad9,10aed) {fbreg(-80)} [10aed,10b1f) {reg8} [10b1f,10b2c) {reg5} [10b2c,10b35) {reg8} [10b35,10b48) {fbreg(-80)} [10b48,10b53) {reg8} [6a1c9] parameter 'hval' [10a20,10a6c) {reg4} [10a6c,10b00) {reg15} [10b00,10b1f) {entry_value(1) {reg4}, stack_value} [10b1f,10b29) {reg4} [10b29,10b53) {reg15} [6a1dd] parameter 'data' [10a20,10a2a) {reg1} [10a2a,10ad9) {reg9} [10ad9,10aed) {fbreg(-88)} [10aed,10b35) {reg9} [10b35,10b48) {fbreg(-88)} [10b48,10b53) {reg9} [6a1f1] variable 'idx' [10a47,10aa9) {reg3} [10aa9,10ad9) {reg0} [10ad9,10af7) {reg3} [10b01,10b15) {reg3} [10b1f,10b53) {reg3} [69eaa] inlined function 'nlist_fshash_fini'@10df5 [69ece] parameter 'htab' [10df5,10dff) {fbreg(-200)} [69ef2] inlined function 'nlist_fshash_fini'@10e98 [69f16] parameter 'htab' [10e98,10ea2) {fbreg(-200)} [69dec] inlined function 'nlist_fshash_init'@10ce6 [69e04] parameter 'nelems' [10ce6,10cf0) {reg0} [10cf0,10d23) {reg13} [10d23,10d28) {reg0} [10d28,10d4b) {reg6} [10eba,10ec5) {reg13} [69d9f] inlined function 'open'@10b89 [69db7] parameter '__oflag' [10b89,10b95) {lit0, stack_value} [69dc4] parameter '__path' [10b89,10b8d) {reg5} [10b8d,10b95) {entry_value(1) {reg5}, stack_value} module 'libelf.so' [6a2c6] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getsymshndx.c'@10ee0 [6b44f] function 'gelf_getsymshndx'@10ee0 frame_base: {call_frame_cfa {bregx(7,8)}} [6b471] parameter 'symdata' [10ee0,10efd) {reg5} [10efd,10fe1) {reg9} [10fe1,10fe9) {entry_value(1) {reg5}, stack_value} [10fe9,10ff9) {reg9} [10ff9,10ffe) {entry_value(1) {reg5}, stack_value} [10ffe,11015) {reg9} [11015,1101b) {reg5} [6b484] parameter 'shndxdata' [10ee0,10eff) {reg4} [10eff,10f3a) {reg5} [10f3a,10ffe) {entry_value(1) {reg4}, stack_value} [10ffe,11009) {reg5} [11009,11015) {entry_value(1) {reg4}, stack_value} [11015,1101b) {reg4} [6b497] parameter 'ndx' [10ee0,10f37) {reg1} [10f37,10f83) {reg4} [10f83,10f93) {entry_value(1) {reg1}, stack_value} [10f93,10fa8) {reg4} [10fa8,10fd3) {entry_value(1) {reg1}, stack_value} [10fd3,10fe1) {reg1} [10fe1,10fe9) {entry_value(1) {reg1}, stack_value} [10fe9,10ff9) {reg4} [10ff9,10ffe) {entry_value(1) {reg1}, stack_value} [10ffe,1101b) {reg1} [6b4aa] parameter 'dst' [10ee0,10fe1) {reg2} [10fe1,10fe9) {entry_value(1) {reg2}, stack_value} [10fe9,10ff9) {reg2} [10ff9,10ffe) {entry_value(1) {reg2}, stack_value} [10ffe,1101b) {reg2} [6b4bd] parameter 'dstshndx' [10ee0,10fe1) {reg8} [10fe1,10fe9) {entry_value(1) {reg8}, stack_value} [10fe9,10ff9) {reg8} [10ff9,10ffe) {entry_value(1) {reg8}, stack_value} [10ffe,1101b) {reg8} [6b4d0] variable 'symdata_scn' [10ee6,10efd) {reg5} [10efd,10fe1) {reg9} [10fe1,10fe9) {entry_value(1) {reg5}, stack_value} [10fe9,10ff9) {reg9} [10ff9,10ffe) {entry_value(1) {reg5}, stack_value} [10ffe,11015) {reg9} [11015,1101b) {reg5} [6b4e3] variable 'shndxdata_scn' [10ee6,10eff) {reg4} [10eff,10f3a) {reg5} [10f3a,10ffe) {entry_value(1) {reg4}, stack_value} [10ffe,11009) {reg5} [11009,11015) {entry_value(1) {reg4}, stack_value} [11015,1101b) {reg4} [6b4f6] variable 'result' [6b503] variable 'shndx' [10ee6,10f3a) {lit0, stack_value} [10f3a,10fd3) {reg5} [10fd3,10fe4) {lit0, stack_value} [10ffe,1101b) {lit0, stack_value} [6b51e] variable '__PRETTY_FUNCTION__' module 'libelf.so' [6b5ab] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_symshndx.c'@11020 [6c74d] function 'gelf_update_symshndx'@11020 frame_base: {call_frame_cfa {bregx(7,8)}} [6c76f] parameter 'symdata' [11020,11145) {reg5} [11145,1114e) {entry_value(1) {reg5}, stack_value} [1114e,11155) {reg5} [11155,1115e) {entry_value(1) {reg5}, stack_value} [1115e,11165) {reg5} [11165,1116e) {entry_value(1) {reg5}, stack_value} [1116e,11173) {reg5} [6c782] parameter 'shndxdata' [11020,1103d) {reg4} [1103d,11063) {reg9} [11063,1112a) {entry_value(1) {reg4}, stack_value} [1112a,11139) {reg9} [11139,1114e) {entry_value(1) {reg4}, stack_value} [1114e,11159) {reg4} [11159,1116e) {entry_value(1) {reg4}, stack_value} [1116e,11173) {reg4} [6c795] parameter 'ndx' [11020,11047) {reg1} [11047,110b2) {reg4} [110b2,110c9) {entry_value(1) {reg1}, stack_value} [110c9,11109) {reg4} [11109,1112a) {reg3} [1112a,11149) {reg4} [11149,1114e) {entry_value(1) {reg1}, stack_value} [1114e,11159) {reg1} [11159,1115e) {entry_value(1) {reg1}, stack_value} [1115e,11169) {reg4} [11169,1116e) {entry_value(1) {reg1}, stack_value} [1116e,11173) {reg1} [6c7a8] parameter 'src' [11020,11149) {reg2} [11149,1114e) {entry_value(1) {reg2}, stack_value} [1114e,11159) {reg2} [11159,1115e) {entry_value(1) {reg2}, stack_value} [1115e,11169) {reg2} [11169,1116e) {entry_value(1) {reg2}, stack_value} [1116e,11173) {reg2} [6c7bb] parameter 'srcshndx' [11020,11149) {reg8} [11149,1114e) {entry_value(1) {reg8}, stack_value} [1114e,11159) {reg8} [11159,1115e) {entry_value(1) {reg8}, stack_value} [1115e,11169) {reg8} [11169,1116e) {entry_value(1) {reg8}, stack_value} [1116e,11173) {reg8} [6c7ce] variable 'symdata_scn' [11020,11145) {reg5} [11145,1114e) {entry_value(1) {reg5}, stack_value} [1114e,11155) {reg5} [11155,1115e) {entry_value(1) {reg5}, stack_value} [1115e,11165) {reg5} [11165,1116e) {entry_value(1) {reg5}, stack_value} [1116e,11173) {reg5} [6c7e1] variable 'shndxdata_scn' [11020,1103d) {reg4} [1103d,11063) {reg9} [11063,1112a) {entry_value(1) {reg4}, stack_value} [1112a,11139) {reg9} [11139,1114e) {entry_value(1) {reg4}, stack_value} [1114e,11159) {reg4} [11159,1116e) {entry_value(1) {reg4}, stack_value} [1116e,11173) {reg4} [6c7f4] variable 'scn' [1103d,11149) {reg10} [1115e,11169) {reg10} [6c807] variable 'shndx' [11020,11068) {lit0, stack_value} [11068,1112a) {reg9} [1112a,11139) {lit0, stack_value} [1114e,1115e) {lit0, stack_value} [1115e,11169) {reg9} [1116e,11173) {lit0, stack_value} [6c81a] variable 'result' [11020,110ba) {lit0, stack_value} [110ba,110c7) {lit1, stack_value} [110c9,11173) {lit0, stack_value} module 'libelf.so' [6c8b7] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_versym.c'@11180 [6d97c] function 'gelf_update_versym'@11180 frame_base: {call_frame_cfa {bregx(7,8)}} [6d99e] parameter 'data' [11180,111ba) {reg5} [111ba,111bf) {entry_value(1) {reg5}, stack_value} [111bf,111c5) {reg5} [111c5,111ce) {entry_value(1) {reg5}, stack_value} [111ce,111d5) {reg5} [111d5,111de) {entry_value(1) {reg5}, stack_value} [111de,111e3) {reg5} [6d9b2] parameter 'ndx' [11180,111ba) {reg4} [111ba,111bf) {entry_value(1) {reg4}, stack_value} [111bf,111c9) {reg4} [111c9,111ce) {entry_value(1) {reg4}, stack_value} [111ce,111d9) {reg4} [111d9,111de) {entry_value(1) {reg4}, stack_value} [111de,111e3) {reg4} [6d9c4] parameter 'src' [11180,111aa) {reg1} [111aa,111bf) {entry_value(1) {reg1}, stack_value} [111bf,111c9) {reg1} [111c9,111ce) {entry_value(1) {reg1}, stack_value} [111ce,111d9) {reg1} [111d9,111de) {entry_value(1) {reg1}, stack_value} [111de,111e3) {reg1} [6d9d6] variable 'data_scn' [11180,111ba) {reg5} [111ba,111bf) {entry_value(1) {reg5}, stack_value} [111bf,111c5) {reg5} [111c5,111ce) {entry_value(1) {reg5}, stack_value} [111ce,111d5) {reg5} [111d5,111de) {entry_value(1) {reg5}, stack_value} [111de,111e3) {reg5} [6d9ea] variable '__PRETTY_FUNCTION__' module 'libelf.so' [6da4f] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_verneed.c'@111f0 [6eb75] function 'gelf_update_verneed'@111f0 frame_base: {call_frame_cfa {bregx(7,8)}} [6eb97] parameter 'data' [111f0,11245) {reg5} [11245,11251) {entry_value(1) {reg5}, stack_value} [11251,1125d) {reg5} [1125d,11266) {entry_value(1) {reg5}, stack_value} [11266,11273) {reg5} [6eba9] parameter 'offset' [111f0,11216) {reg4} [11216,11266) {entry_value(1) {reg4}, stack_value} [11266,11273) {reg4} [6ebbb] parameter 'src' [111f0,11249) {reg1} [11249,11251) {entry_value(1) {reg1}, stack_value} [11251,11261) {reg1} [11261,11266) {entry_value(1) {reg1}, stack_value} [11266,11273) {reg1} [6ebcf] variable 'data_scn' [111f0,11245) {reg5} [11245,11251) {entry_value(1) {reg5}, stack_value} [11251,1125d) {reg5} [1125d,11266) {entry_value(1) {reg5}, stack_value} [11266,11273) {reg5} [6ebe3] variable '__PRETTY_FUNCTION__' [6ebec] inlined function 'memcpy'@11210 [6ec05] parameter '__len' [11210,11221) {lit16, stack_value} [6ec12] parameter '__src' [11210,11221) {reg1} [6ec1f] parameter '__dest' [11210,11216) {breg5(0), deref, breg4(0), plus, stack_value} [11216,11221) {reg4} module 'libelf.so' [6ecb2] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_vernaux.c'@11280 [6fdd8] function 'gelf_update_vernaux'@11280 frame_base: {call_frame_cfa {bregx(7,8)}} [6fdfa] parameter 'data' [11280,112d5) {reg5} [112d5,112e1) {entry_value(1) {reg5}, stack_value} [112e1,112ed) {reg5} [112ed,112f6) {entry_value(1) {reg5}, stack_value} [112f6,11303) {reg5} [6fe0c] parameter 'offset' [11280,112a6) {reg4} [112a6,112f6) {entry_value(1) {reg4}, stack_value} [112f6,11303) {reg4} [6fe1e] parameter 'src' [11280,112d9) {reg1} [112d9,112e1) {entry_value(1) {reg1}, stack_value} [112e1,112f1) {reg1} [112f1,112f6) {entry_value(1) {reg1}, stack_value} [112f6,11303) {reg1} [6fe32] variable 'data_scn' [11280,112d5) {reg5} [112d5,112e1) {entry_value(1) {reg5}, stack_value} [112e1,112ed) {reg5} [112ed,112f6) {entry_value(1) {reg5}, stack_value} [112f6,11303) {reg5} [6fe46] variable '__PRETTY_FUNCTION__' [6fe4f] inlined function 'memcpy'@112a0 [6fe68] parameter '__len' [112a0,112b1) {lit16, stack_value} [6fe75] parameter '__src' [112a0,112b1) {reg1} [6fe82] parameter '__dest' [112a0,112a6) {breg5(0), deref, breg4(0), plus, stack_value} [112a6,112b1) {reg4} module 'libelf.so' [6ff15] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_verdef.c'@11310 [71057] function 'gelf_update_verdef'@11310 frame_base: {call_frame_cfa {bregx(7,8)}} [71079] parameter 'data' [11310,11365) {reg5} [11365,11371) {entry_value(1) {reg5}, stack_value} [11371,1137d) {reg5} [1137d,11386) {entry_value(1) {reg5}, stack_value} [11386,11393) {reg5} [7108b] parameter 'offset' [11310,11336) {reg4} [11336,11386) {entry_value(1) {reg4}, stack_value} [11386,11393) {reg4} [7109d] parameter 'src' [11310,11369) {reg1} [11369,11371) {entry_value(1) {reg1}, stack_value} [11371,11381) {reg1} [11381,11386) {entry_value(1) {reg1}, stack_value} [11386,11393) {reg1} [710b1] variable 'data_scn' [11310,11365) {reg5} [11365,11371) {entry_value(1) {reg5}, stack_value} [11371,1137d) {reg5} [1137d,11386) {entry_value(1) {reg5}, stack_value} [11386,11393) {reg5} [710c5] variable '__PRETTY_FUNCTION__' [710ce] inlined function 'memcpy'@11330 [710e7] parameter '__len' [11330,11347) {lit20, stack_value} [710f4] parameter '__src' [11330,11347) {reg1} [71101] parameter '__dest' [11330,11336) {breg5(0), deref, breg4(0), plus, stack_value} [11336,11347) {reg4} module 'libelf.so' [71194] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_verdaux.c'@113a0 [72290] function 'gelf_update_verdaux'@113a0 frame_base: {call_frame_cfa {bregx(7,8)}} [722b2] parameter 'data' [113a0,113e5) {reg5} [113e5,113f1) {entry_value(1) {reg5}, stack_value} [113f1,113fd) {reg5} [113fd,11406) {entry_value(1) {reg5}, stack_value} [11406,11413) {reg5} [722c4] parameter 'offset' [113a0,113df) {reg4} [113df,11406) {entry_value(1) {reg4}, stack_value} [11406,11413) {reg4} [722d6] parameter 'src' [113a0,113c6) {reg1} [113c6,113df) {entry_value(1) {reg1}, stack_value} [113df,113e9) {reg1} [113e9,113f1) {entry_value(1) {reg1}, stack_value} [113f1,11401) {reg1} [11401,11406) {entry_value(1) {reg1}, stack_value} [11406,11413) {reg1} [722ea] variable 'data_scn' [113a0,113e5) {reg5} [113e5,113f1) {entry_value(1) {reg5}, stack_value} [113f1,113fd) {reg5} [113fd,11406) {entry_value(1) {reg5}, stack_value} [11406,11413) {reg5} [722fe] variable '__PRETTY_FUNCTION__' [72307] inlined function 'memcpy'@113c0 [7232c] parameter '__len' [113c0,113ca) {lit8, stack_value} [72339] parameter '__src' [113c0,113c6) {reg1} [113c6,113ca) {entry_value(1) {reg1}, stack_value} [72346] parameter '__dest' [113c0,113ca) {breg5(0), deref, breg4(0), plus, stack_value} module 'libelf.so' [723d9] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getphdrnum.c'@11420 [73492] function 'elf_getphdrnum'@115c0 frame_base: {call_frame_cfa {bregx(7,8)}} [734b2] parameter 'elf' [115c0,115cf) {reg5} [115cf,115d0) {entry_value(1) {reg5}, stack_value} [115d0,115d9) {reg5} [115d9,115e8) {entry_value(1) {reg5}, stack_value} [115e8,115ee) {reg5} [734c5] parameter 'dst' [115c0,115cf) {reg4} [115cf,115d0) {entry_value(1) {reg4}, stack_value} [115d0,115dd) {reg4} [115dd,115e8) {entry_value(1) {reg4}, stack_value} [115e8,115ee) {reg4} [734d8] variable 'result' [7351d] function '__elf_getphdrnum_chk_rdlock'@11500 frame_base: {call_frame_cfa {bregx(7,8)}} [7353d] parameter 'elf' [11500,11510) {reg5} [11510,11521) {reg3} [11521,11523) {entry_value(1) {reg5}, stack_value} [11523,115b5) {reg3} [73550] parameter 'dst' [11500,11510) {reg4} [11510,11522) {reg6} [11522,11523) {entry_value(1) {reg4}, stack_value} [11523,115b5) {reg6} [73563] variable 'result' [11518,1151a) {reg0} [11523,11530) {reg0} [11530,11599) {reg2} [115a4,115b5) {reg2} [735e1] function '__elf_getphdrnum_rdlock'@11420 frame_base: {call_frame_cfa {bregx(7,8)}} [73601] parameter 'elf' [11420,11442) {reg5} [11442,11449) {entry_value(1) {reg5}, stack_value} [11449,11466) {reg5} [11466,1146e) {entry_value(1) {reg5}, stack_value} [1146e,11495) {reg5} [11495,1149d) {entry_value(1) {reg5}, stack_value} [1149d,114ac) {reg5} [114ac,114bb) {entry_value(1) {reg5}, stack_value} [114bb,114c7) {reg5} [114c7,114d0) {breg5(-216), stack_value} [114d0,114e0) {entry_value(1) {reg5}, stack_value} [114e0,114e7) {reg5} [114e7,114f0) {breg5(-216), stack_value} [114f0,11500) {entry_value(1) {reg5}, stack_value} [73614] parameter 'dst' [11420,11442) {reg4} [11442,11449) {entry_value(1) {reg4}, stack_value} [11449,11466) {reg4} [11466,1146e) {entry_value(1) {reg4}, stack_value} [1146e,11495) {reg4} [11495,1149d) {entry_value(1) {reg4}, stack_value} [1149d,114b0) {reg4} [114b0,114bb) {entry_value(1) {reg4}, stack_value} [114bb,114d0) {reg4} [114d0,114e0) {fbreg(-24)} [114e0,114f0) {reg4} [114f0,11500) {fbreg(-24)} module 'libelf.so' [736fb] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getshdrnum.c'@115f0 [74785] function 'elf_getshdrnum'@11660 frame_base: {call_frame_cfa {bregx(7,8)}} [747a7] parameter 'elf' [11660,11669) {reg5} [11669,1166a) {entry_value(1) {reg5}, stack_value} [1166a,11670) {reg5} [747ba] parameter 'dst' [11660,11669) {reg4} [11669,1166a) {entry_value(1) {reg4}, stack_value} [1166a,11670) {reg4} [747cd] variable 'result' [747fb] function '__elf_getshdrnum_rdlock'@115f0 frame_base: {call_frame_cfa {bregx(7,8)}} [74819] parameter 'elf' [115f0,11605) {reg5} [11605,11623) {entry_value(1) {reg5}, stack_value} [11623,1162f) {reg5} [1162f,1163c) {breg5(-200), stack_value} [1163c,11649) {reg5} [11649,11658) {entry_value(1) {reg5}, stack_value} [11658,1165e) {reg5} [7482c] parameter 'dst' [115f0,1164d) {reg4} [1164d,11658) {entry_value(1) {reg4}, stack_value} [11658,1165e) {reg4} [7483f] variable 'result' [7484c] variable 'idx' [11601,11608) {reg0} [11608,11623) {breg2(0)} [11623,1163b) {reg0} [1163b,1163c) {breg2(0)} module 'libelf.so' [74881] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getshdrstrndx.c'@11670 [759b6] function 'elf_getshdrstrndx'@11670 frame_base: {call_frame_cfa {bregx(7,8)}} [759d8] parameter 'elf' [11670,116c6) {reg5} [116c6,116cd) {reg3} [116cd,116f0) {entry_value(1) {reg5}, stack_value} [116f0,1174a) {reg3} [1174a,11754) {entry_value(1) {reg5}, stack_value} [11754,11905) {reg3} [11905,1190a) {entry_value(1) {reg5}, stack_value} [759ea] parameter 'dst' [11670,116c6) {reg4} [116c6,116cd) {reg15} [116cd,116f0) {entry_value(1) {reg4}, stack_value} [116f0,11749) {reg4} [11749,11754) {entry_value(1) {reg4}, stack_value} [11754,11761) {reg4} [11761,11764) {entry_value(1) {reg4}, stack_value} [11764,1176d) {reg4} [1176d,11770) {reg15} [11770,11798) {reg4} [11798,117f9) {reg15} [117f9,11828) {reg4} [11828,118ac) {reg15} [118ac,118c9) {reg4} [118c9,118e8) {reg15} [118e8,11905) {reg4} [11905,1190a) {entry_value(1) {reg4}, stack_value} [759fc] variable 'result' [1168e,116cd) {lit0, stack_value} [116f0,1174a) {lit0, stack_value} [11754,11762) {lit0, stack_value} [11762,11764) {const1s(-1), stack_value} [11764,1176e) {lit0, stack_value} [1176e,11770) {const1s(-1), stack_value} [11770,118a7) {lit0, stack_value} [118a7,118ac) {const1s(-1), stack_value} [118ac,11905) {lit0, stack_value} [75a0f] variable '__PRETTY_FUNCTION__' [75a90] inlined function 'pread_retry'@11828 [75aa5] parameter 'off' (11828,11828) [11828,11878) {reg13} [75ab2] parameter 'len' [11828,11878) {const1u(40), stack_value} [75abf] parameter 'buf' [11828,11878) {reg12} [75acc] parameter 'fd' (11828,11828) [11828,11878) {fbreg(-148)} [75bf7] inlined function 'pread_retry'@11798 [75c10] parameter 'off' (11798,11798) [11798,117ea) {reg14} [75c1d] parameter 'len' [11798,117ea) {const1u(64), stack_value} [75c2a] parameter 'buf' [11798,117ea) {reg12} [75c37] parameter 'fd' (11798,11798) [11798,117ea) {fbreg(-148)} [75b17] inlined function 'pread'@11830 [75b30] parameter '__offset' [11828,11848) {breg13(0), breg14(0), plus, stack_value} [75b3d] parameter '__nbytes' [11828,11843) {const1u(40), breg14(0), minus, stack_value} [11843,11847) {reg1} [11847,11848) {const1u(40), breg14(0), minus, stack_value} [75b4a] parameter '__buf' [11828,11848) {fbreg(0), breg14(0), plus, const1u(144), minus, stack_value} [75b57] parameter '__fd' [11828,11848) {fbreg(-148)} [75c82] inlined function 'pread'@117a0 [75c9b] parameter '__offset' [11798,117b8) {breg14(0), breg13(0), plus, stack_value} [75ca8] parameter '__nbytes' [11798,117b3) {const1u(64), breg13(0), minus, stack_value} [117b3,117b7) {reg1} [117b7,117b8) {const1u(64), breg13(0), minus, stack_value} [75cb5] parameter '__buf' [11798,117b8) {fbreg(0), breg13(0), plus, const1u(144), minus, stack_value} [75cc2] parameter '__fd' [11798,117b8) {fbreg(-148)} [75d10] inlined function '__bswap_32'@11890 [75d29] parameter '__bsx' [11890,11892) {reg1} [118e1,118e3) {fbreg(-104)} module 'libelf.so' [75e8b] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_checksum.c'@11910 [76de5] function 'gelf_checksum'@11910 frame_base: {call_frame_cfa {bregx(7,8)}} [76e03] parameter 'elf' [11910,1191f) {reg5} [1191f,11920) {entry_value(1) {reg5}, stack_value} [11920,11924) {reg5} [11924,11925) {entry_value(1) {reg5}, stack_value} [11925,1192d) {reg5} module 'libelf.so' [76e4b] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_checksum.c'@11930 [78030] function 'elf32_checksum'@11930 frame_base: {call_frame_cfa {bregx(7,8)}} [78052] parameter 'elf' [11930,11963) {reg5} [11963,11aab) {reg13} [11aab,11ad9) {entry_value(1) {reg5}, stack_value} [11ad9,11ae5) {reg13} [78066] variable 'shstrndx' [11930,11ae5) {fbreg(-152)} [78075] variable 'scn' (11983,11983) [11983,11999) {reg6} [11999,119ab) {reg0} [119ab,11aab) {reg6} [78089] variable 'result' [1194e,11983) {lit0, stack_value} [11983,11aab) {reg3} (11aab,11aab) [11ad9,11ae5) {lit0, stack_value} [7809c] variable 'ident' [11970,11aab) {reg15} [780af] variable 'same_byte_order' [11983,11aab) {breg12(0), const1u(255), and, lit1, eq, stack_value} module 'libelf.so' [782b3] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_checksum.c'@11af0 [79498] function 'elf64_checksum'@11af0 frame_base: {call_frame_cfa {bregx(7,8)}} [794ba] parameter 'elf' [11af0,11b23) {reg5} [11b23,11c6b) {reg13} [11c6b,11c99) {entry_value(1) {reg5}, stack_value} [11c99,11ca5) {reg13} [794ce] variable 'shstrndx' [11af0,11ca5) {fbreg(-152)} [794dd] variable 'scn' (11b43,11b43) [11b43,11b59) {reg6} [11b59,11b6b) {reg0} [11b6b,11c6b) {reg6} [794f1] variable 'result' [11b0e,11b43) {lit0, stack_value} [11b43,11c6b) {reg3} (11c6b,11c6b) [11c99,11ca5) {lit0, stack_value} [79504] variable 'ident' [11b30,11c6b) {reg15} [79517] variable 'same_byte_order' [11b43,11c6b) {breg12(0), const1u(255), and, lit1, eq, stack_value} module 'libelf.so' [7971b] CU '/usr/src/debug/elfutils/0.188-r0/libelf/libelf_crc32.c'@11cb0 [797de] function '__libelf_crc32'@11cb0 frame_base: {call_frame_cfa {bregx(7,8)}} [79800] parameter 'crc' [11cb0,11cba) {reg5} [11cba,11cd4) {reg0} [11cda,11ce1) {reg0} [11ce1,11ce2) {breg0(0), not, stack_value} [11ce2,11cea) {reg0} [11cea,11ceb) {breg5(0), not, stack_value} [79812] parameter 'buf' [11cb0,11ccf) {reg4} [11ccf,11cda) {breg4(-1), stack_value} [11cda,11ceb) {reg4} [79824] parameter 'len' [11cb0,11cb3) {reg1} [11cb3,11ceb) {entry_value(1) {reg1}, stack_value} [79836] variable 'end' [11cba,11ceb) {reg1} module 'libelf.so' [7985e] CU '/usr/src/debug/elfutils/0.188-r0/libelf/libelf_next_prime.c'@11cf0 [798af] function '__libelf_next_prime'@11cf0 frame_base: {call_frame_cfa {bregx(7,8)}} [798d1] parameter 'seed' [11cf0,11cfe) {reg5} [11cfe,11d01) {entry_value(1) {reg5}, stack_value} (11d01,11d01) [11d01,11d7c) {reg8} [798e5] inlined function 'is_prime'@11d08 [798fa] parameter 'candidate' [11d01,11d6a) {reg8} module 'libelf.so' [7998a] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_clone.c'@11d80 [7aa53] function 'elf_clone'@11d80 frame_base: {call_frame_cfa {bregx(7,8)}} [7aa75] parameter 'elf' [11d80,11dd0) {reg5} [11dd0,11e28) {reg3} [11e28,11e32) {entry_value(1) {reg5}, stack_value} [11e32,11e40) {reg3} [11e40,11e43) {reg5} [7aa87] parameter 'cmd' [11d80,11da9) {reg4} [11da9,11e40) {entry_value(1) {reg4}, stack_value} [11e40,11e43) {reg4} [7aa99] variable 'retval' [11d80,11e12) {lit0, stack_value} [11e12,11e23) {reg0} [11e32,11e43) {lit0, stack_value} [7aab5] variable '__PRETTY_FUNCTION__' [7aabe] inlined function 'allocate_elf'@11dcb [7aad3] parameter 'extra' [7aad8] parameter 'kind' [11dcb,11dd0) {breg5(24)} [11dd0,11ddb) {breg3(24)} [7aae5] parameter 'parent' [11dcb,11dd0) {breg5(8)} [11dd0,11ddb) {breg3(8)} [7aaf2] parameter 'cmd' [11dcb,11dd0) {breg5(28)} [11dd0,11ddb) {breg3(28)} [7aaff] parameter 'maxsize' [11dcb,11e12) {reg13} [11e32,11e3c) {reg13} [7ab0c] parameter 'offset' [11dcb,11e12) {reg14} [11e32,11e3c) {reg14} [7ab19] parameter 'map_address' [11dcb,11dd0) {breg5(0)} [11dd0,11ddb) {breg3(0)} [7ab26] parameter 'fildes' [11dcb,11e12) {reg15} [11e32,11e3c) {reg15} module 'libelf.so' [7ac1c] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getlib.c'@11e50 [7bd14] function 'gelf_getlib'@11e50 frame_base: {call_frame_cfa {bregx(7,8)}} [7bd36] parameter 'data' [11e50,11ea3) {reg5} [11ea3,11ea8) {entry_value(1) {reg5}, stack_value} [11ea8,11eb5) {reg5} [11eb5,11ebe) {entry_value(1) {reg5}, stack_value} [11ebe,11ec5) {reg5} [11ec5,11ece) {entry_value(1) {reg5}, stack_value} [11ece,11ed3) {reg5} [7bd4a] parameter 'ndx' [11e50,11ea3) {reg4} [11ea3,11ea8) {entry_value(1) {reg4}, stack_value} [11ea8,11eb9) {reg4} [11eb9,11ebe) {entry_value(1) {reg4}, stack_value} [11ebe,11ec9) {reg4} [11ec9,11ece) {entry_value(1) {reg4}, stack_value} [11ece,11ed3) {reg4} [7bd5c] parameter 'dst' [11e50,11e6c) {reg1} [11e6c,11ea3) {reg2} [11ea3,11ea8) {entry_value(1) {reg1}, stack_value} [11ea8,11eb9) {reg1} [11eb9,11ebe) {entry_value(1) {reg1}, stack_value} [11ebe,11ec9) {reg2} [11ec9,11ece) {entry_value(1) {reg1}, stack_value} [11ece,11ed3) {reg1} [7bd6e] variable 'data_scn' [11e62,11ea3) {reg5} [11ebe,11ec5) {reg5} [11ec5,11ece) {entry_value(1) {reg5}, stack_value} [7bd81] variable '__PRETTY_FUNCTION__' [7bd8a] variable 'result' [11e62,11ea0) {lit0, stack_value} [11ea0,11ea3) {reg2} [11ebe,11ece) {lit0, stack_value} module 'libelf.so' [7bdf9] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_lib.c'@11ee0 [7cf0a] function 'gelf_update_lib'@11ee0 frame_base: {call_frame_cfa {bregx(7,8)}} [7cf2c] parameter 'data' [11ee0,11ef9) {reg5} [11ef9,11f48) {reg2} [11f48,11f4d) {entry_value(1) {reg5}, stack_value} [11f4d,11f59) {reg2} [11f59,11f5e) {entry_value(1) {reg5}, stack_value} [11f5e,11f69) {reg2} [11f69,11f6e) {entry_value(1) {reg5}, stack_value} [11f6e,11f73) {reg2} [7cf40] parameter 'ndx' [11ee0,11f48) {reg4} [11f48,11f4d) {entry_value(1) {reg4}, stack_value} [11f4d,11f59) {reg4} [11f59,11f5e) {entry_value(1) {reg4}, stack_value} [11f5e,11f69) {reg4} [11f69,11f6e) {entry_value(1) {reg4}, stack_value} [11f6e,11f73) {reg4} [7cf52] parameter 'src' [11ee0,11f07) {reg1} [11f07,11f48) {reg5} [11f48,11f4d) {entry_value(1) {reg1}, stack_value} [11f4d,11f59) {reg1} [11f59,11f5e) {entry_value(1) {reg1}, stack_value} [11f5e,11f65) {reg5} [11f65,11f6e) {entry_value(1) {reg1}, stack_value} [11f6e,11f73) {reg1} [7cf64] variable 'data_scn' [11eec,11ef9) {reg5} [11ef9,11f48) {reg2} [11f48,11f4d) {entry_value(1) {reg5}, stack_value} [11f4d,11f59) {reg2} [11f59,11f5e) {entry_value(1) {reg5}, stack_value} [11f5e,11f69) {reg2} [11f69,11f6e) {entry_value(1) {reg5}, stack_value} [7cf77] variable 'scn' [11efd,11f48) {reg8} [11f5e,11f69) {reg8} [7cf8b] variable 'result' [11efd,11f3b) {lit0, stack_value} [11f3b,11f40) {lit1, stack_value} [11f5e,11f6e) {lit0, stack_value} module 'libelf.so' [7cfe5] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_offscn.c'@11f80 [7e086] function 'elf32_offscn'@11f80 frame_base: {call_frame_cfa {bregx(7,8)}} [7e0a4] parameter 'elf' [11f80,11fac) {reg5} [11fac,11fae) {breg6(-200), stack_value} [11fae,12027) {entry_value(1) {reg5}, stack_value} [12027,1203c) {reg5} [1203c,12044) {breg5(-216), stack_value} [12044,12056) {breg6(-200), stack_value} [12056,12065) {reg5} [12065,1206e) {entry_value(1) {reg5}, stack_value} [1206e,12071) {reg5} [7e0b8] parameter 'offset' [11f80,11fac) {reg4} [11fac,12027) {entry_value(1) {reg4}, stack_value} [12027,12044) {reg4} [12044,12056) {fbreg(-36)} [12056,12069) {reg4} [12069,1206e) {entry_value(1) {reg4}, stack_value} [1206e,12071) {reg4} [7e0cc] variable 'runp' [11fa7,1201d) {reg6} [12027,12056) {reg6} [7e0df] variable 'result' [11fae,11fea) {reg3} [11fea,11ffc) {reg0} [11ffc,1201d) {reg3} module 'libelf.so' [7e173] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_offscn.c'@12080 [7f214] function 'elf64_offscn'@12080 frame_base: {call_frame_cfa {bregx(7,8)}} [7f232] parameter 'elf' [12080,120aa) {reg5} [120aa,120ac) {breg6(-200), stack_value} [120ac,12126) {entry_value(1) {reg5}, stack_value} [12126,1213b) {reg5} [1213b,12144) {breg5(-216), stack_value} [12144,12157) {breg6(-200), stack_value} [12157,12165) {reg5} [12165,1216e) {entry_value(1) {reg5}, stack_value} [1216e,12171) {reg5} [7f246] parameter 'offset' [12080,120aa) {reg4} [120aa,12126) {entry_value(1) {reg4}, stack_value} [12126,12144) {reg4} [12144,12157) {fbreg(-40)} [12157,12169) {reg4} [12169,1216e) {entry_value(1) {reg4}, stack_value} [1216e,12171) {reg4} [7f25a] variable 'runp' [120a6,1211c) {reg6} [12126,12157) {reg6} [7f26d] variable 'result' [120ac,120eb) {reg3} [120eb,120fb) {reg0} [120fb,1211c) {reg3} module 'libelf.so' [7f301] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_offscn.c'@12180 [803cb] function 'gelf_offscn'@12180 frame_base: {call_frame_cfa {bregx(7,8)}} [803e9] parameter 'elf' [12180,12194) {reg5} [12194,12195) {entry_value(1) {reg5}, stack_value} [12195,1219c) {reg5} [1219c,1219d) {entry_value(1) {reg5}, stack_value} [1219d,121a9) {reg5} [121a9,121b5) {entry_value(1) {reg5}, stack_value} [803fd] parameter 'offset' [12180,12194) {reg4} [12194,12195) {entry_value(1) {reg4}, stack_value} [12195,1219c) {reg4} [1219c,1219d) {entry_value(1) {reg4}, stack_value} [1219d,121ad) {reg4} [121ad,121b5) {entry_value(1) {reg4}, stack_value} module 'libelf.so' [80460] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getaroff.c'@121c0 [813bb] function 'elf_getaroff'@121c0 frame_base: {call_frame_cfa {bregx(7,8)}} [813dd] parameter 'elf' [121c0,12206) {reg5} [12206,1220b) {entry_value(1) {reg5}, stack_value} [813f1] variable 'parent' [121ce,121e1) {reg1} [121eb,121f8) {reg1} [81405] variable '__PRETTY_FUNCTION__' [121c0,1220b) {addr(0x15ab8)} module 'libelf.so' [81476] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_gnu_hash.c'@12210 [814fc] function 'elf_gnu_hash'@12210 frame_base: {call_frame_cfa {bregx(7,8)}} [8151a] parameter 'string' [12210,12227) {reg5} [12227,12231) {breg5(-1), stack_value} [12231,12241) {reg5} [8152e] variable 'h' [12210,1221c) {const2u(5381), stack_value} [1221c,1222e) {reg0} [12231,1223a) {reg0} [1223b,12241) {const2u(5381), stack_value} module 'libelf.so' [81564] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_scnshndx.c'@12250 [824c1] function 'elf_scnshndx'@12250 frame_base: {call_frame_cfa {bregx(7,8)}} [824e3] parameter 'scn' [12250,12269) {reg5} [12269,1227e) {entry_value(1) {reg5}, stack_value} [1227e,1228e) {reg5} [1228e,12299) {fbreg(-104)} [12299,1229e) {entry_value(1) {reg5}, stack_value} module 'libelf.so' [8255e] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_getchdr.c'@122a0 [8365f] function 'elf32_getchdr'@122a0 frame_base: {call_frame_cfa {bregx(7,8)}} [83681] parameter 'scn' [122a0,122a8) {reg5} [122a8,122e3) {reg3} [122e3,122e4) {entry_value(1) {reg5}, stack_value} [122e4,122f5) {reg3} [122f5,122f6) {entry_value(1) {reg5}, stack_value} [122f6,1232e) {reg3} [83695] variable 'shdr' [122a9,122cd) {reg0} [122f6,12309) {reg0} [1230e,12319) {reg0} [1231e,12329) {reg0} [836a9] variable 'd' [122ce,122dd) {reg0} module 'libelf.so' [8375f] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_getchdr.c'@12330 [8486e] function 'elf64_getchdr'@12330 frame_base: {call_frame_cfa {bregx(7,8)}} [84890] parameter 'scn' [12330,12338) {reg5} [12338,12374) {reg3} [12374,12375) {entry_value(1) {reg5}, stack_value} [12375,12385) {reg3} [12385,12386) {entry_value(1) {reg5}, stack_value} [12386,123be) {reg3} [848a4] variable 'shdr' [12339,1235e) {reg0} [12386,12399) {reg0} [1239e,123a9) {reg0} [123ae,123b9) {reg0} [848b8] variable 'd' [1235f,1236e) {reg0} module 'libelf.so' [8496e] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getchdr.c'@123c0 [85ac8] function 'gelf_getchdr'@123c0 frame_base: {call_frame_cfa {bregx(7,8)}} [85aea] parameter 'scn' [123c0,123df) {reg5} [123df,12400) {entry_value(1) {reg5}, stack_value} [12400,12404) {reg5} [12404,12422) {entry_value(1) {reg5}, stack_value} [12422,1242d) {reg5} [1242d,12436) {entry_value(1) {reg5}, stack_value} [12436,12443) {reg5} [85afe] parameter 'dest' [123c0,123df) {reg4} [123df,123ff) {reg3} [123ff,12400) {reg0} [12400,12435) {reg3} [12435,12436) {entry_value(1) {reg4}, stack_value} [12436,12443) {reg4} module 'libelf.so' [85baa] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_compress.c'@12450 [870f2] function 'elf_compress'@12b90 frame_base: {call_frame_cfa {bregx(7,8)}} [87113] parameter 'scn' [12b90,12be0) {reg5} [12be0,12cc6) {reg3} [12cc6,12cd5) {reg5} [12cd5,12d08) {entry_value(1) {reg5}, stack_value} [12d08,12f87) {reg3} [12f87,12f8c) {entry_value(1) {reg5}, stack_value} [87127] parameter 'type' [12b90,12bdd) {reg4} [12bdd,12cc6) {reg12} [12cc6,12cd9) {reg4} [12cd9,12d08) {entry_value(1) {reg4}, stack_value} [12d08,12f87) {reg12} [12f87,12f8c) {entry_value(1) {reg4}, stack_value} [8713b] parameter 'flags' [12b90,12be4) {reg1} [12be4,12cc6) {reg6} [12cc6,12cd9) {reg1} [12cd9,12cda) {reg6} [12cda,12d08) {entry_value(1) {reg1}, stack_value} [12d08,12d49) {reg6} [12d49,12e26) {entry_value(1) {reg1}, stack_value} [12e26,12f07) {reg6} [12f07,12f8c) {entry_value(1) {reg1}, stack_value} [8714f] variable 'force' [12bda,12cc6) {reg6} [12d08,12d49) {reg6} [12d49,12e26) {entry_value(1) {reg1}, stack_value} [12e26,12f07) {reg6} [12f07,12f87) {entry_value(1) {reg1}, stack_value} [87163] variable 'elf' [12bda,12bf2) {reg14} [87178] variable 'ehdr' [12b90,12f8c) {fbreg(-144)} [87188] variable 'elfclass' [12bf2,12cc6) {reg14} [12d08,12f87) {reg14} [8719c] variable 'elfdata' [12bfb,12cc6) {breg15(0), const1u(255), and, stack_value} [12d08,12f87) {breg15(0), const1u(255), and, stack_value} [871b0] variable 'sh_flags' [12c17,12c49) {reg1} [12d08,12d1c) {reg1} [12e41,12e59) {reg1} [12e5f,12e69) {reg1} [12e6f,12e79) {reg1} [871c4] variable 'sh_type' [12c1a,12c5d) {reg2} [12d08,12d24) {reg2} [12e44,12e59) {reg2} [12e5f,12e69) {reg2} [12e6f,12e79) {reg2} [12ea9,12ec5) {reg2} [12ec5,12ef1) {fbreg(-216)} [12ef1,12f01) {reg2} [871d8] variable 'sh_addralign' [12c1e,12c5d) {reg10} [12d08,12d45) {reg10} [12d45,12e26) {fbreg(-216)} [12e48,12e59) {reg10} [12e5f,12e69) {reg10} [12e6f,12e79) {reg10} [12ea9,12ec5) {reg10} [12ef1,12f01) {reg10} [12f07,12f87) {fbreg(-216)} [871ec] variable 'compressed' [12c33,12c49) {breg1(0), const2u(2048), and, stack_value} [12d08,12d1c) {breg1(0), const2u(2048), and, stack_value} [12e6f,12e79) {breg1(0), const2u(2048), and, stack_value} [87657] function '__libelf_reset_rawdata'@12ad0 frame_base: {call_frame_cfa {bregx(7,8)}} [87676] parameter 'scn' [12ad0,12b11) {reg5} [12b11,12b81) {reg3} [12b81,12b86) {reg5} [12b86,12b87) {entry_value(1) {reg5}, stack_value} [8768a] parameter 'buf' [12ad0,12b1d) {reg4} [12b1d,12b82) {reg6} [12b82,12b86) {breg5(160)} [12b86,12b87) {entry_value(1) {reg4}, stack_value} [8769e] parameter 'size' [12ad0,12b1d) {reg1} [12b1d,12b87) {entry_value(1) {reg1}, stack_value} [876b2] parameter 'align' [12ad0,12b1d) {reg2} [12b1d,12b87) {entry_value(1) {reg2}, stack_value} [876c6] parameter 'type' [12ad0,12b1d) {reg8} [12b1d,12b87) {entry_value(1) {reg8}, stack_value} [8770f] function '__libelf_decompress_elf'@129f0 frame_base: {call_frame_cfa {bregx(7,8)}} [87730] parameter 'scn' [129f0,12a18) {reg5} [12a18,12a99) {reg3} [12a99,12a9d) {entry_value(1) {reg5}, stack_value} [12a9d,12ac3) {reg3} [87744] parameter 'size_out' [129f0,12a14) {reg4} [12a14,12a9c) {reg12} [12a9c,12a9d) {entry_value(1) {reg4}, stack_value} [12a9d,12ac3) {reg12} [87758] parameter 'addralign' [129f0,12a18) {reg1} [12a18,12a9a) {reg6} [12a9a,12a9d) {entry_value(1) {reg1}, stack_value} [12a9d,12ac3) {reg6} [8776c] variable 'chdr' [129f0,12ac3) {fbreg(-64)} [8777b] variable 'data' [12a40,12a71) {reg0} [8778f] variable 'elfclass' [12a45,12a71) {breg3(136), deref, plus_uconst(32)} [877a3] variable 'hsize' [12a62,12a6d) {reg5} [12a6d,12a71) {lit24, lit12, breg3(136), deref, plus_uconst(32), deref_size(4), lit1, ne, bra(1), swap, drop, stack_value} [877b7] variable 'size_in' [12a62,12a6a) {breg4(0), breg5(0), minus, stack_value} [12a6a,12a71) {reg4} [877cb] variable 'buf_in' [12a62,12a6d) {breg0(0), deref, breg5(0), plus, stack_value} [12a6d,12a71) {reg5} [877df] variable 'buf_out' [12a72,12a84) {reg0} [8787e] function '__libelf_decompress'@12890 frame_base: {call_frame_cfa {bregx(7,8)}} [8789e] parameter 'buf_in' [12890,128d5) {reg5} [128d5,128fb) {reg12} [128fb,1292a) {breg12(0)} [1292a,129b6) {entry_value(1) {reg5}, stack_value} [129b6,129c5) {reg5} [129c5,129ce) {entry_value(1) {reg5}, stack_value} [129ce,129de) {reg12} [129de,129e3) {entry_value(1) {reg5}, stack_value} [878b1] parameter 'size_in' [12890,128e0) {reg4} [128e0,12979) {reg13} [12979,1299a) {entry_value(1) {reg4}, stack_value} [1299a,129b6) {reg13} [129b6,129cb) {reg4} [129cb,129ce) {entry_value(1) {reg4}, stack_value} [129ce,129de) {reg13} [129de,129e3) {entry_value(1) {reg4}, stack_value} [878c4] parameter 'size_out' [12890,128bd) {reg1} [128bd,12994) {reg3} [12994,1299a) {entry_value(1) {reg1}, stack_value} [1299a,129e3) {reg3} [878d7] variable 'buf_out' [128e7,128ef) {reg0} [128ef,12979) {reg6} [1299a,129a5) {reg6} [129a5,129a9) {reg5} [129aa,129b6) {lit0, stack_value} [129ce,129db) {reg0} [878ea] variable 'z' [12890,129e3) {fbreg(-176)} [878f6] variable 'zrc' [1292b,12937) {reg0} [12937,12956) {lit0, stack_value} [12956,12962) {reg0} [12963,1296b) {reg0} [87a04] function '__libelf_compress'@12450 frame_base: {call_frame_cfa {bregx(7,8)}} [87a24] parameter 'scn' [12450,124a0) {reg5} [124a0,12508) {reg3} [12508,12886) {fbreg(-272)} [87a38] parameter 'hsize' [12450,12457) {reg4} [12457,1258a) {reg15} [1258a,12870) {entry_value(1) {reg4}, stack_value} [12870,1287f) {reg15} [1287f,12886) {entry_value(1) {reg4}, stack_value} [87a4b] parameter 'ei_data' [12450,124a0) {reg1} [124a0,12886) {fbreg(-248)} [87a5e] parameter 'orig_size' [12450,124a0) {reg2} [124a0,12886) {fbreg(-304)} [87a71] parameter 'orig_addralign' [12450,124a0) {reg8} [124a0,12886) {fbreg(-280)} [87a84] parameter 'new_size' [12450,124a0) {reg9} [124a0,12886) {fbreg(-256)} [87a97] parameter 'force' [12450,12886) {fbreg(0)} [87aa6] variable 'data' [124a1,124bd) {reg0} [124bd,124e9) {fbreg(-312)} [1258a,125d1) {reg1} [125f2,12626) {reg2} [12626,126a9) {fbreg(-288)} [126ae,126d4) {fbreg(-288)} [126d4,126e1) {reg1} [126e1,12723) {fbreg(-264)} [12723,1273b) {reg2} [1273b,1274f) {fbreg(-288)} [12794,127a3) {fbreg(-288)} [127c6,127d8) {reg1} [127d8,127ef) {fbreg(-288)} [127fb,12840) {fbreg(-288)} [1284f,1286b) {fbreg(-288)} [1287f,12886) {fbreg(-264)} [87ab9] variable 'next_data' [124cb,124d6) {reg0} [124d6,1262c) {fbreg(-288)} [1262c,126d4) {fbreg(-264)} [126d4,1273b) {fbreg(-288)} [1273b,1274f) {fbreg(-264)} [12794,127a3) {fbreg(-264)} [127c6,127d8) {fbreg(-288)} [127d8,127ef) {fbreg(-264)} [127fb,12840) {fbreg(-264)} [1284f,1286b) {fbreg(-264)} [12870,12886) {fbreg(-288)} [87acc] variable 'block' [1250d,12514) {reg0} [12514,12761) {fbreg(-296)} [12794,127ef) {fbreg(-296)} [127fb,1286b) {fbreg(-296)} [12870,12886) {fbreg(-296)} [87adf] variable 'out_size' [1250d,126bb) {reg3} [126d4,1274f) {reg3} [127c6,127ef) {reg3} [127fb,1286b) {reg3} [12870,12886) {reg3} [87af2] variable 'out_buf' [12520,12541) {reg0} [12541,126cf) {reg12} [126d4,12761) {reg12} [12794,127ef) {reg12} [127fb,1286b) {reg12} [12870,12879) {reg0} [12879,12886) {reg12} [87b05] variable 'used' [12535,1258a) {reg15} [1258a,1263f) {reg13} [12669,1273b) {reg13} [12794,127a3) {reg13} [127c6,127ef) {reg13} [127fb,12840) {reg13} [1284f,1286b) {reg13} [1287f,12886) {reg13} [87b18] variable 'z' [12450,12886) {fbreg(-192)} [87b24] variable 'zrc' [12572,1258a) {reg0} [12653,12691) {reg0} [126ae,126b5) {reg0} [1273b,12749) {reg0} [127d8,127dc) {reg0} [127fb,1280e) {reg0} [12819,1282d) {reg0} [1282d,12840) {fbreg(-244)} [87b36] variable 'cdata' [12450,12886) {fbreg(-240)} [87b46] variable 'flush' [12581,1258a) {lit0, stack_value} [1258a,12736) {reg6} [1273b,1274f) {reg6} [12794,127ef) {reg6} [127fb,12840) {reg6} [1284f,1286b) {reg6} [1287f,12886) {reg6} [87b91] inlined function 'do_deflate_cleanup'@127a8 [87bb5] parameter 'cdatap' [127a3,127c6) {fbreg(-240), stack_value} [87bc2] parameter 'out_buf' [127a3,127c6) {reg12} [87bcf] parameter 'z' [127a3,127c6) {fbreg(-312)} [87bdc] parameter 'result' [127a3,127c6) {lit0, stack_value} [87c5b] inlined function 'do_deflate_cleanup'@127d8 [87c74] parameter 'cdatap' [127d8,127ef) {fbreg(-240), stack_value} [1280a,12819) {lit0, stack_value} [87c81] parameter 'out_buf' [127d8,127ef) {reg12} [1280a,12819) {reg12} [87c8e] parameter 'z' [127d8,127ef) {fbreg(-312)} [1280a,12819) {fbreg(-312)} [87c9b] parameter 'result' [127d8,127ef) {const1s(-1), stack_value} [1280a,12819) {const1s(-1), stack_value} [87da8] inlined function 'do_deflate_cleanup'@1274f [87dcc] parameter 'cdatap' [1274f,12761) {lit0, stack_value} [87dd9] parameter 'out_buf' [1274f,12761) {reg12} [87de6] parameter 'z' [1274f,12761) {fbreg(-312)} [87df3] parameter 'result' [1274f,12761) {lit0, stack_value} [8731f] inlined function 'memcpy'@12f3f [87333] parameter '__len' [12f3f,12f52) {lit12, stack_value} [87340] parameter '__src' [12f3f,12f52) {fbreg(-176), stack_value} [8734d] parameter '__dest' [12f3f,12f52) {reg6} [8739b] inlined function 'memcpy'@12dae [873af] parameter '__len' [12dae,12dcc) {lit24, stack_value} [873bc] parameter '__src' [12dae,12dcc) {fbreg(-176), stack_value} [873c9] parameter '__dest' [12dae,12dcc) {reg6} [87375] inlined function '__bswap_64'@12da9 [8738d] parameter '__bsx' (12da9,12da9) [872e3] inlined function '__bswap_32'@12f37 [872fb] parameter '__bsx' [87301] inlined function '__bswap_32'@12f3b [87319] parameter '__bsx' module 'libelf.so' [87fc3] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_compress_gnu.c'@12f90 [891bc] function 'elf_compress_gnu'@12f90 frame_base: {call_frame_cfa {bregx(7,8)}} [891de] parameter 'scn' [12f90,12fdd) {reg5} [12fdd,1311c) {reg3} [1311c,13125) {reg5} [13125,13155) {entry_value(1) {reg5}, stack_value} [13155,1327e) {reg3} [1327e,13283) {entry_value(1) {reg5}, stack_value} [891f2] parameter 'inflate' [12f90,12fda) {reg4} [12fda,130b8) {reg12} [130b8,1311c) {entry_value(1) {reg4}, stack_value} [1311c,13129) {reg4} [13129,13155) {entry_value(1) {reg4}, stack_value} [13155,13257) {reg12} [13257,1326f) {entry_value(1) {reg4}, stack_value} [1326f,1327e) {reg12} [1327e,13283) {entry_value(1) {reg4}, stack_value} [89204] parameter 'flags' [12f90,12fe1) {reg1} [12fe1,1308a) {reg6} [1308a,1311c) {entry_value(1) {reg1}, stack_value} [1311c,13129) {reg1} [13129,1312a) {reg6} [1312a,13164) {entry_value(1) {reg1}, stack_value} [13164,131e8) {reg6} [131e8,13283) {entry_value(1) {reg1}, stack_value} [89216] variable 'force' [12fd7,1308a) {reg6} [1308a,1311c) {entry_value(1) {reg1}, stack_value} [13155,13164) {entry_value(1) {reg1}, stack_value} [13164,131e8) {reg6} [131e8,1327e) {entry_value(1) {reg1}, stack_value} [89229] variable 'elf' [12fd7,12fef) {reg14} [8923d] variable 'ehdr' [12f90,13283) {fbreg(-144)} [8924c] variable 'elfclass' [12fef,1311c) {reg14} [13155,1327e) {reg14} [8925f] variable 'elfdata' [12ff8,1311c) {breg15(0), const1u(255), and, stack_value} [13155,1327e) {breg15(0), const1u(255), and, stack_value} [89272] variable 'sh_flags' [13014,13057) {reg1} [13175,13191) {reg1} [13194,131a1) {reg1} [131a4,131b1) {reg1} [131b7,131cd) {reg1} [89285] variable 'sh_type' [13017,13057) {reg2} [13057,13092) {fbreg(-192)} [13178,13191) {reg2} [13194,131a1) {reg2} [131a1,131a4) {fbreg(-192)} [131a4,131b1) {reg2} [131b7,131c5) {reg2} [89298] variable 'sh_addralign' [1301b,13057) {reg9} [13057,1308f) {fbreg(-184)} [1317c,13191) {reg9} [13194,131a1) {reg9} [131a1,131a4) {fbreg(-184)} [131a4,131b1) {reg9} [131b7,131db) {reg9} [8940e] inlined function 'memmove'@13214 [89426] parameter '__len' (13214,13214) [89433] parameter '__src' (13214,13214) [89440] parameter '__dest' (13214,13214) [8944e] inlined function 'memmove'@13214 [89471] parameter '__len' [13214,13218) {lit8, stack_value} [8947e] parameter '__src' [13214,13218) {implicit_pointer([8936e],0) {reg0}} [8948b] parameter '__dest' [13214,13218) {breg6(4), stack_value} [8961b] inlined function 'memcpy'@13092 [8963e] parameter '__len' (13092,13092) [8964b] parameter '__src' (13092,13092) [89658] parameter '__dest' (13092,13092) [893e8] inlined function '__bswap_64'@131fe [89400] parameter '__bsx' [131fe,13211) {fbreg(-168)} [13211,13214) {reg0} [895f5] inlined function '__bswap_64'@13092 [8960d] parameter '__bsx' [13092,13095) {reg6} module 'libasm.so' [2f] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_begin.c'@24a0 [be1] function 'asm_begin'@24a0 frame_base: {call_frame_cfa {bregx(7,8)}} [c03] parameter 'fname' [24a0,24df) {reg5} [24df,2518) {reg6} [2518,253e) {entry_value(1) {reg5}, stack_value} [253e,2543) {reg5} [2543,2607) {reg6} [2607,2707) {entry_value(1) {reg5}, stack_value} [2707,2730) {reg6} [2730,276c) {entry_value(1) {reg5}, stack_value} [c16] parameter 'ebl' [24a0,24e3) {reg4} [24e3,253b) {reg14} [253b,253e) {entry_value(1) {reg4}, stack_value} [253e,2547) {reg4} [2547,276c) {reg14} [c2a] parameter 'textp' [24a0,24e3) {reg1} [24e3,253e) {entry_value(1) {reg1}, stack_value} [253e,2547) {reg1} [2547,276c) {entry_value(1) {reg1}, stack_value} [c3d] variable 'fname_len' [24da,2518) {lit0, stack_value} [2553,2557) {reg0} [2557,25e7) {reg13} [25e7,25f5) {lit0, stack_value} [2707,2748) {reg13} [c50] variable 'result' [24ea,2511) {reg0} [2511,2518) {reg3} [255e,2575) {reg0} [2575,25e7) {reg3} [25e7,25f5) {reg0} [25f5,26ce) {reg3} [26d3,26fa) {reg3} [2707,2713) {reg3} [2713,2717) {reg5} [2717,271d) {breg15(-120), stack_value} [271d,272a) {reg3} [272a,2734) {reg5} [2734,2748) {breg15(-120), stack_value} [274d,276c) {reg3} [dfe] inlined function 'prepare_binary_output'@25f5 [e16] parameter 'ebl' [25f5,26ce) {reg14} [26d3,26fa) {reg14} [274d,276c) {reg14} [e23] parameter 'result' [25f5,26ce) {reg3} [26d3,26fa) {reg3} [274d,276c) {reg3} [cb9] inlined function 'prepare_text_output'@250a [cd1] parameter 'result' [250a,2511) {reg0} [2511,2518) {reg3} [25bc,25e7) {reg3} [2707,2713) {reg3} [2713,2717) {reg5} [2717,2718) {breg15(-120), stack_value} [2718,271d) {lit0, stack_value} [d37] inlined function 'mempcpy'@2568 [d5c] parameter '__len' [2568,2576) {reg13} [d69] parameter '__src' [2568,2576) {reg6} [d76] parameter '__dest' [2568,2576) {reg15} [da4] inlined function 'memcpy'@2592 [dbc] parameter '__len' [2592,2596) {reg1} [2596,2597) {breg13(1), stack_value} [dc9] parameter '__src' [2592,2597) {reg6} [dd6] parameter '__dest' [2592,2596) {reg5} [e65] inlined function 'memcpy'@267c [e7d] parameter '__len' (267c,267c) [e8a] parameter '__src' (267c,267c) [e97] parameter '__dest' (267c,267c) module 'libasm.so' [11fa] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_abort.c'@2770 [19cb] function 'asm_abort'@2770 frame_base: {call_frame_cfa {bregx(7,8)}} [19e9] parameter 'ctx' [2770,2783) {reg5} [2783,27a1) {reg3} [27a1,27a2) {entry_value(1) {reg5}, stack_value} [27a2,27a8) {reg5} module 'libasm.so' [1a45] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_end.c'@27b0 [299e] function '__libasm_finictx'@28c0 frame_base: {call_frame_cfa {bregx(7,8)}} [29bd] parameter 'ctx' [28c0,28f0) {reg5} [28f0,2b4d) {fbreg(-104)} [29d1] variable 'scn' [28e7,2b2d) {reg12} [2b38,2b4d) {reg12} [29e4] variable 'runp' [28c0,2b4d) {fbreg(-80)} [29f5] variable 'sym' [2a9f,2aa4) {reg0} [2ab6,2abf) {reg0} [2a08] variable 'scngrp' [2ac9,2af7) {reg3} [2b38,2b48) {reg3} [2a45] inlined function 'free_section'@28f8 [2a68] parameter 'scnp' [28f8,2a7d) {reg3} [2a75] variable 'oldp' [2a60,2a67) {reg6} [2a67,2a75) {reg13} [2a82] variable 'data' [2a51,2a7d) {reg6} [2a8f] inlined function 'free_section'@2905 [2ab2] parameter 'scnp' [2905,2a4d) {reg6} [2abf] variable 'oldp' [2a30,2a37) {reg13} [2a37,2a45) {reg15} [2acc] variable 'data' [2a21,2a4d) {reg13} [2ad9] inlined function 'free_section'@2912 [2afc] parameter 'scnp' [2912,2a1d) {reg13} [2b09] variable 'oldp' [2a00,2a07) {reg15} [2a07,2a15) {reg14} [2b16] variable 'data' [29f6,2a1d) {reg15} [2b23] inlined function 'free_section'@2923 [2b46] parameter 'scnp' [2923,2927) {reg0} [2927,29f2) {fbreg(-112)} [2b53] variable 'oldp' [29d0,29d7) {reg15} [29d7,29e9) {reg14} [2b60] variable 'data' [29c4,29f2) {reg15} [2b6d] inlined function 'free_section'@2935 [2b90] parameter 'scnp' [2935,2939) {reg0} [2939,2950) {fbreg(-112), deref, plus_uconst(72)} [2950,29bc) {fbreg(-96)} [2b9d] variable 'oldp' [2998,299f) {reg15} [299f,29b2) {reg14} [2baa] variable 'data' [298d,29bc) {reg15} [2bb7] inlined function 'free_section'@2943 [2bda] parameter 'scnp' [2943,2950) {reg0} [2950,2984) {fbreg(-88)} [2be7] variable 'oldp' [2960,2967) {reg15} [2967,297a) {reg14} [2bf4] variable 'data' [295a,2984) {reg15} [40c5] inlined function 'free_section'@27ce [40e8] parameter 'scnp' [27ce,287d) {reg13} [40f5] variable 'oldp' [2860,2867) {reg3} [2867,2875) {reg6} [4102] variable 'data' [2851,287d) {reg3} [410f] inlined function 'free_section'@27d7 [4132] parameter 'scnp' [27d7,284d) {reg14} [413f] variable 'oldp' [2830,2837) {reg3} [2837,2845) {reg6} [414c] variable 'data' [2821,284d) {reg3} [4159] inlined function 'free_section'@27e0 [417c] parameter 'scnp' [27e0,281d) {reg15} [4189] variable 'oldp' [2800,2807) {reg3} [2807,2815) {reg6} [4196] variable 'data' [27f2,281d) {reg3} [2e32] function 'asm_end'@2b50 frame_base: {call_frame_cfa {bregx(7,8)}} [2e55] parameter 'ctx' [2b50,2b93) {reg5} [2b93,2f0a) {reg3} [2f0a,2f3b) {entry_value(1) {reg5}, stack_value} [2f3b,359e) {reg3} [359e,35a3) {entry_value(1) {reg5}, stack_value} [35a3,37f0) {reg3} [2e69] variable 'result' [339e,33ac) {reg12} [351f,3524) {const1s(-1), stack_value} [35ad,35b2) {const1s(-1), stack_value} [2e7d] inlined function 'binary_end'@2b8a [2e95] parameter 'ctx' [2b8a,2b93) {reg5} [2b93,2f0a) {reg3} [2f81,339e) {reg3} [33ac,34ef) {reg3} [350d,351f) {reg3} [3524,359e) {reg3} [35b2,37f0) {reg3} [3cd0] inlined function 'text_end'@2f3b [3ce8] parameter 'ctx' [2f3b,2f4c) {reg3} [35a3,35ad) {reg3} [30e3] inlined function 'startswith'@2dd8 [3109] parameter 'prefix' [2dd8,2de1) {implicit_pointer([426e],0) {implicit_value(3){2e4c00}}} [3116] parameter 'str' [2dd8,2de1) {reg0} [30a1] inlined function 'memset'@2d3b [30bb] parameter '__len' [2d3b,2d6f) {lit24, stack_value} [30c8] parameter '__ch' [2d3b,2d6f) {lit0, stack_value} [30d5] parameter '__dest' [2d3b,2d6f) {reg0} [4083] function 'free_section'@27b0 frame_base: {call_frame_cfa {bregx(7,8)}} [409e] parameter 'scnp' [27b0,27e4) {reg5} [27e4,28b1) {reg12} [28b1,28bb) {reg5} [28bb,28bc) {entry_value(1) {reg5}, stack_value} [40ab] variable 'oldp' [2890,2897) {reg3} [2897,28a6) {reg6} [40b8] variable 'data' [2882,28ae) {reg3} module 'libasm.so' [4282] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_error.c'@37f0 [43d0] function 'asm_errmsg'@3840 frame_base: {call_frame_cfa {bregx(7,8)}} [43f2] parameter 'error' [3840,384f) {reg5} [384f,3876) {reg3} [3876,38c3) {entry_value(1) {reg5}, stack_value} [4405] variable 'last_error' [385a,388a) {reg0} [388b,38a8) {reg0} [38a9,38b2) {reg0} [38b2,38b4) {form_tls_address, const8u(0)} [38b4,38c2) {reg0} [4481] function '__libasm_seterrno'@3820 frame_base: {call_frame_cfa {bregx(7,8)}} [449f] parameter 'value' [3820,382e) {reg5} [382e,3836) {reg3} [3836,3837) {form_tls_address, const8u(0)} [44b3] function 'asm_errno'@37f0 frame_base: {call_frame_cfa {bregx(7,8)}} [44d1] variable 'result' [3806,3817) {reg1} module 'libasm.so' [44f1] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_getelf.c'@38d0 [4c78] function 'asm_getelf'@38d0 frame_base: {call_frame_cfa {bregx(7,8)}} [4c96] parameter 'ctx' [38d0,38e3) {reg5} module 'libasm.so' [4cb2] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_newscn.c'@38f0 [56d9] function 'asm_newscn'@38f0 frame_base: {call_frame_cfa {bregx(7,8)}} [56fb] parameter 'ctx' [38f0,3908) {reg5} [3908,3a4b) {reg6} [3a4b,3a54) {entry_value(1) {reg5}, stack_value} [3a54,3b4d) {reg6} [570f] parameter 'scnname' [38f0,3927) {reg4} [3927,39e8) {reg14} [39e8,3a54) {entry_value(1) {reg4}, stack_value} [3a54,3b0f) {reg14} [3b0f,3b2e) {entry_value(1) {reg4}, stack_value} [3b2e,3b4d) {reg14} [5722] parameter 'type' [38f0,3927) {reg1} [3927,3a4d) {reg12} [3a4d,3a54) {entry_value(1) {reg1}, stack_value} [3a54,3b4d) {reg12} [5735] parameter 'flags' [38f0,3927) {reg2} [3927,3a1c) {reg13} [3a1c,3a54) {entry_value(1) {reg2}, stack_value} [3a54,3ac8) {reg13} [3ac8,3b0f) {entry_value(1) {reg2}, stack_value} [3b0f,3b29) {reg13} [3b29,3b2e) {entry_value(1) {reg2}, stack_value} [3b2e,3b4d) {reg13} [5748] variable 'scnname_len' [3928,3942) {breg0(1), stack_value} [3942,3a28) {reg15} [3a54,3a61) {breg0(1), stack_value} [3a66,3b29) {reg15} [3b2e,3b4d) {reg15} [575b] variable 'result' [3961,3978) {reg0} [3978,3a28) {reg3} [3a66,3b15) {reg3} [3b15,3b19) {reg5} [3b24,3b29) {lit0, stack_value} [3b2e,3b4d) {reg3} [57cf] inlined function 'binary_newscn'@3989 [57e7] parameter 'scnname_len' [3989,3a1c) {reg15} [3b0f,3b24) {reg15} [3b2e,3b4d) {reg15} [57f4] parameter 'flags' [3989,3a1c) {reg13} [3b0f,3b24) {reg13} [3b2e,3b4d) {reg13} [5801] parameter 'type' [3989,3a1c) {reg12} [3b0f,3b24) {reg12} [3b2e,3b4d) {reg12} [580e] parameter 'result' [3989,3a1c) {reg3} [3b0f,3b15) {reg3} [3b15,3b19) {reg5} [3b2e,3b4d) {reg3} [5900] inlined function 'text_newscn'@3a70 [5924] parameter 'flags' [3a66,3ac8) {reg13} [3ac8,3b0a) {entry_value(1) {reg2}, stack_value} [5931] parameter 'type' [3a66,3b0a) {reg12} [593e] parameter 'result' [3a66,3b0a) {reg3} [594b] variable 'flagstr' [3a70,3b0a) {fbreg(-144)} [5954] variable 'wp' [3a66,3a7c) {fbreg(-144), stack_value} [3a7c,3a81) {fbreg(-141), stack_value} [3a81,3a83) {reg0} [3a83,3a8d) {fbreg(-140), stack_value} [3a8d,3a93) {reg0} [3a93,3a9a) {breg0(1), stack_value} [3a9a,3aa0) {reg0} [3aa0,3aa7) {breg0(1), stack_value} [3aa7,3aad) {reg0} [3aad,3ab4) {breg0(1), stack_value} [3ab4,3aba) {reg0} [3aba,3ac1) {breg0(1), stack_value} [3ac1,3aca) {reg0} [3aca,3ad1) {breg0(1), stack_value} (3ad1,3ad1) [3ad1,3af9) {breg0(1), stack_value} [5961] variable 'typestr' [3a66,3af7) {implicit_pointer([5bfa],0) {implicit_value(1){00}}} [3af7,3b09) {reg9} [3b09,3b0a) {addr(0x62ab), addr(0x62b6), breg12(0), const1u(32), shl, lit16, lit28, shl, eq, bra(1), swap, drop, stack_value} [59ad] inlined function 'fprintf'@3af7 [59c2] parameter '__fmt' [3af7,3b0a) {addr(0x62bf), stack_value} [59cf] parameter '__stream' [3af7,3b09) {reg5} [596e] inlined function 'stpcpy'@3a70 [5992] parameter '__src' [3a66,3a7c) {implicit_pointer([5bff],0) {implicit_value(4){2c202200}}} [599f] parameter '__dest' [3a66,3a7c) {fbreg(-144), stack_value} [576e] inlined function 'memcpy'@396b [5786] parameter '__len' [396b,3983) {reg15} [5793] parameter '__src' [396b,3983) {reg14} [57a0] parameter '__dest' [396b,3978) {reg2} [3978,3983) {breg3(88), stack_value} module 'libasm.so' [5c1d] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_newscn_ingrp.c'@3b50 [64ec] function 'asm_newscn_ingrp'@3b50 frame_base: {call_frame_cfa {bregx(7,8)}} [650e] parameter 'ctx' [3b50,3b72) {reg5} [3b72,3be8) {reg12} [3be8,3be9) {entry_value(1) {reg5}, stack_value} [3be9,3c3e) {reg12} [6521] parameter 'scnname' [3b50,3b72) {reg4} [3b72,3c3e) {entry_value(1) {reg4}, stack_value} [6534] parameter 'type' [3b50,3b72) {reg1} [3b72,3c3e) {entry_value(1) {reg1}, stack_value} [6547] parameter 'flags' [3b50,3b72) {reg2} [3b72,3c3e) {entry_value(1) {reg2}, stack_value} [655a] parameter 'grp' [3b50,3b72) {reg8} [3b72,3be6) {reg6} [3be6,3be9) {entry_value(1) {reg8}, stack_value} [3be9,3c3e) {reg6} [656d] variable 'result' [3b79,3b7f) {reg0} [3b7f,3be5) {reg3} [3be5,3be9) {reg0} [3be9,3c3e) {reg3} [6580] variable '__PRETTY_FUNCTION__' [3b50,3c3e) {addr(0x63b0)} module 'libasm.so' [66c7] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_newsubscn.c'@3c40 [6e65] function 'asm_newsubscn'@3c40 frame_base: {call_frame_cfa {bregx(7,8)}} [6e83] parameter 'asmscn' [3c40,3c89) {reg5} [3c89,3c97) {entry_value(1) {reg5}, stack_value} [3c97,3ca5) {reg5} [3ca5,3d12) {reg13} [3d12,3d1a) {entry_value(1) {reg5}, stack_value} [6e97] parameter 'nr' [3c40,3c89) {reg4} [3c89,3c97) {entry_value(1) {reg4}, stack_value} [3c97,3ca9) {reg4} [3ca9,3d10) {reg12} [3d10,3d1a) {entry_value(1) {reg4}, stack_value} [6eaa] variable 'runp' [3c6a,3c89) {reg6} [3c97,3cd3) {reg6} [3cd3,3cd7) {reg1} [3cd7,3d09) {reg6} [6ebc] variable 'newp' [3caa,3d13) {reg0} module 'libasm.so' [6ef0] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_newsym.c'@3d20 [77f9] function 'asm_newsym'@3d20 frame_base: {call_frame_cfa {bregx(7,8)}} [781b] parameter 'asmscn' [3d20,3d60) {reg5} [3d60,3e1c) {reg12} [3e1c,3e42) {entry_value(1) {reg5}, stack_value} [3e42,3e6d) {reg5} [3e6d,3ea2) {reg12} [3ea2,3ea9) {entry_value(1) {reg5}, stack_value} [3ea9,3f0e) {reg12} [3f0e,3f15) {reg5} [3f15,3faf) {reg12} [3faf,3fb4) {entry_value(1) {reg5}, stack_value} [782e] parameter 'name' [3d20,3d60) {reg4} [3d60,3e1c) {reg6} [3e42,3e63) {reg4} [3e63,3e84) {entry_value(1) {reg4}, stack_value} [3e84,3ea2) {reg6} [3ea9,3f0e) {reg6} [3f0e,3f1b) {reg4} [3f1b,3faf) {reg6} [7841] parameter 'size' [3d20,3d60) {reg1} [3d60,3e42) {fbreg(-112)} [3e42,3e75) {reg1} [3e75,3f0e) {fbreg(-112)} [3f0e,3f1b) {reg1} [3f1b,3fb4) {fbreg(-112)} [7854] parameter 'type' [3d20,3d60) {reg2} [3d60,3db1) {reg14} [3e42,3e5e) {reg2} [3e5e,3e89) {reg14} [3f0e,3f1b) {reg2} [3f1b,3f21) {reg14} [7867] parameter 'binding' [3d20,3d60) {reg8} [3d60,3e1c) {reg13} [3e1c,3e42) {entry_value(1) {reg8}, stack_value} [3e42,3e6a) {reg8} [3e6a,3ea2) {reg13} [3ea2,3ea9) {entry_value(1) {reg8}, stack_value} [3ea9,3f0e) {reg13} [3f0e,3f1b) {reg8} [3f1b,3faf) {reg13} [3faf,3fb4) {entry_value(1) {reg8}, stack_value} [787a] variable 'tempsym' [3d20,3fb4) {fbreg(-85)} [788a] variable 'result' [3d80,3daf) {reg0} [3daf,3e1c) {reg3} [3e89,3ea2) {reg3} [3ea9,3f0e) {reg3} [3f21,3faf) {reg3} [789d] variable 'name_len' [3d75,3d79) {reg1} [3d79,3e1c) {fbreg(-104)} [3e89,3ea2) {fbreg(-104)} [3ea9,3f0e) {fbreg(-104)} [3f21,3faf) {fbreg(-104)} [7912] inlined function 'startswith'@3e0a [7936] parameter 'prefix' [3e0a,3e14) {implicit_pointer([7d38],0) {implicit_value(3){2e4c00}}} [7943] parameter 'str' [3e0a,3e14) {reg6} [78b0] inlined function 'memcpy'@3dbd [78c8] parameter '__len' [3dbd,3dc1) {reg1} [3dc1,3dc9) {fbreg(-104)} [78d5] parameter '__src' [3dbd,3dc9) {reg6} [78e2] parameter '__dest' [3dbd,3dc1) {reg5} [3dc1,3dc9) {breg3(48), stack_value} [79c1] inlined function 'fprintf'@3ee8 [79e5] parameter '__fmt' [3ee8,3f0e) {addr(0x6407), stack_value} [79f2] parameter '__stream' [3ee8,3f08) {breg15(8)} [7a34] inlined function 'fprintf'@3f28 [7a4c] parameter '__fmt' [3f21,3f44) {addr(0x63c8), stack_value} [7a59] parameter '__stream' [3f21,3f3d) {breg15(8)} [7a8d] inlined function 'fprintf'@3f48 [7aa5] parameter '__fmt' [3f44,3f64) {addr(0x63df), stack_value} [7ab2] parameter '__stream' [3f44,3f5d) {breg12(0), deref, plus_uconst(8)} [7ae6] inlined function 'fprintf'@3f68 [7afe] parameter '__fmt' [3f64,3f87) {addr(0x63d4), stack_value} [7b0b] parameter '__stream' [3f64,3f7d) {breg15(8)} [7b3f] inlined function 'fprintf'@3f90 [7b57] parameter '__fmt' [3f87,3faf) {addr(0x63f2), stack_value} [7b64] parameter '__stream' [3f87,3fa5) {breg12(0), deref, plus_uconst(8)} [7951] inlined function 'snprintf'@3e78 [7969] parameter '__fmt' [3e78,3e84) {addr(0x63c1), stack_value} [7976] parameter '__n' [3e78,3e84) {lit13, stack_value} [7983] parameter '__s' [3e78,3e83) {reg5} [3e83,3e84) {reg6} module 'libasm.so' [7d5e] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_newcomsym.c'@3fc0 [8685] function 'asm_newcomsym'@3fc0 frame_base: {call_frame_cfa {bregx(7,8)}} [86a7] parameter 'ctx' [3fc0,3fe5) {reg5} [3fe5,4061) {reg6} [4061,406d) {entry_value(1) {reg5}, stack_value} [406d,4079) {reg6} [4079,4080) {entry_value(1) {reg5}, stack_value} [4080,4092) {reg6} [4092,4096) {entry_value(1) {reg5}, stack_value} [4096,40c2) {reg6} [40c2,40cd) {reg5} [40cd,40d6) {entry_value(1) {reg5}, stack_value} [86bb] parameter 'name' [3fc0,3fef) {reg4} [3fef,4061) {reg12} [4061,406d) {entry_value(1) {reg4}, stack_value} [406d,407b) {reg12} [407b,4080) {entry_value(1) {reg4}, stack_value} [4080,4092) {reg12} [4092,4096) {entry_value(1) {reg4}, stack_value} [4096,40c2) {reg12} [40c2,40d3) {reg4} [40d3,40d6) {reg12} [86ce] parameter 'size' [3fc0,3fef) {reg1} [3fef,4061) {reg14} [4061,406d) {entry_value(1) {reg1}, stack_value} [406d,407f) {reg14} [407f,4080) {entry_value(1) {reg1}, stack_value} [4080,4092) {reg14} [4092,4096) {entry_value(1) {reg1}, stack_value} [4096,40c2) {reg14} [40c2,40d3) {reg1} [40d3,40d6) {entry_value(1) {reg1}, stack_value} [86e1] parameter 'align' [3fc0,3fef) {reg2} [3fef,4061) {reg13} [4061,406d) {entry_value(1) {reg2}, stack_value} [406d,407d) {reg13} [407d,4080) {entry_value(1) {reg2}, stack_value} [4080,4092) {reg13} [4092,4096) {entry_value(1) {reg2}, stack_value} [4096,40c2) {reg13} [40c2,40d3) {reg2} [40d3,40d6) {entry_value(1) {reg2}, stack_value} [86f4] variable 'result' [3ff6,4003) {reg0} [4003,4061) {reg3} [406d,4078) {reg3} [4078,4080) {reg0} [4080,4092) {reg3} [4096,40c2) {reg3} [8708] inlined function 'startswith'@4052 [872c] parameter 'prefix' [4052,4059) {implicit_pointer([88b6],0) {implicit_value(3){2e4c00}}} [8739] parameter 'str' [4052,4059) {reg12} [8747] inlined function 'fprintf'@40a0 [876b] parameter '__fmt' [4096,40c2) {addr(0x641a), stack_value} [8778] parameter '__stream' [4096,40bf) {breg6(8)} module 'libasm.so' [88ca] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_newabssym.c'@40e0 [91d9] function 'asm_newabssym'@40e0 frame_base: {call_frame_cfa {bregx(7,8)}} [91fb] parameter 'ctx' [40e0,4110) {reg5} [4110,4192) {reg3} [4192,41a4) {entry_value(1) {reg5}, stack_value} [41a4,41c2) {reg3} [41c2,41c7) {entry_value(1) {reg5}, stack_value} [41c7,423e) {reg3} [423e,4245) {reg5} [4245,424f) {entry_value(1) {reg5}, stack_value} [424f,42cf) {reg3} [920f] parameter 'name' [40e0,411d) {reg4} [411d,4192) {reg6} [4192,41a4) {entry_value(1) {reg4}, stack_value} [41a4,41c2) {reg6} [41c2,41c7) {entry_value(1) {reg4}, stack_value} [41c7,423e) {reg6} [423e,4249) {reg4} [4249,42cf) {reg6} [9222] parameter 'size' [40e0,411d) {reg1} [411d,4192) {reg14} [4192,41a4) {entry_value(1) {reg1}, stack_value} [41a4,41c2) {reg14} [41c2,41c7) {entry_value(1) {reg1}, stack_value} [41c7,423e) {reg14} [423e,4249) {reg1} [4249,424f) {entry_value(1) {reg1}, stack_value} [424f,42cf) {reg14} [9235] parameter 'value' [40e0,411d) {reg2} [411d,4192) {reg15} [4192,41a4) {entry_value(1) {reg2}, stack_value} [41a4,41c2) {reg15} [41c2,41c7) {entry_value(1) {reg2}, stack_value} [41c7,423e) {reg15} [423e,4249) {reg2} [4249,424f) {entry_value(1) {reg2}, stack_value} [424f,42cf) {reg15} [9248] parameter 'type' [40e0,411d) {reg8} [411d,4153) {reg12} [423e,4249) {reg8} [4249,424f) {entry_value(1) {reg8}, stack_value} [925b] parameter 'binding' [40e0,411d) {reg9} [411d,423e) {fbreg(-68)} [423e,4249) {reg9} [4249,42cf) {fbreg(-68)} [926e] variable 'result' [4124,4136) {reg0} [4136,4192) {reg13} [41a4,41ac) {reg13} [41ae,41c2) {reg13} [41c7,423e) {reg13} [424f,42cf) {reg13} [9282] inlined function 'startswith'@4186 [92a6] parameter 'prefix' [4186,418c) {implicit_pointer([962c],0) {implicit_value(3){2e4c00}}} [92b3] parameter 'str' [4186,418c) {reg6} [92c1] inlined function 'fprintf'@41fa [92e5] parameter '__fmt' [41fa,4213) {addr(0x64d9), stack_value} [92f2] parameter '__stream' [41fa,4212) {breg3(8)} [932c] inlined function 'fprintf'@421c [9350] parameter '__fmt' [421c,423e) {addr(0x64e4), stack_value} [935d] parameter '__stream' [421c,4238) {breg3(8)} [9397] inlined function 'fprintf'@4250 [93bb] parameter '__fmt' [424f,426c) {addr(0x64b1), stack_value} [93c8] parameter '__stream' [424f,4265) {breg3(8)} [93fc] inlined function 'fprintf'@4270 [9420] parameter '__fmt' [426c,428f) {addr(0x649a), stack_value} [942d] parameter '__stream' [426c,4285) {breg3(8)} [9461] inlined function 'fprintf'@4290 [9485] parameter '__fmt' [428f,42af) {addr(0x64c4), stack_value} [9492] parameter '__stream' [428f,42a5) {breg3(8)} [94c6] inlined function 'fprintf'@42b0 [94ea] parameter '__fmt' [42b0,42cf) {addr(0x64a6), stack_value} [94fa] parameter '__stream' [42af,42c5) {breg3(8)} module 'libasm.so' [9640] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_newscngrp.c'@0 [9f8f] inlined function 'memcpy'@4346 [9fa8] parameter '__len' [4346,434b) {reg12} [9fb5] parameter '__src' [4346,434b) {reg13} [9fc2] parameter '__dest' [4346,434a) {reg2} [434a,434b) {breg3(56), stack_value} module 'libasm.so' [a12c] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_scngrp_newsignature.c'@4410 [a8bf] function 'asm_scngrp_newsignature'@4410 frame_base: {call_frame_cfa {bregx(7,8)}} [a8e1] parameter 'grp' [4410,442e) {reg5} [a8ef] parameter 'signature' [4410,442e) {reg4} module 'libasm.so' [a910] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_fill.c'@4430 [b0e8] function 'asm_fill'@4430 frame_base: {call_frame_cfa {bregx(7,8)}} [b10a] parameter 'asmscn' [4430,444e) {reg5} [444e,4490) {reg3} [4490,4496) {entry_value(1) {reg5}, stack_value} [4496,44b3) {reg3} [44b3,44b7) {reg5} [b11c] parameter 'bytes' [4430,4455) {reg4} [4455,4495) {reg13} [4495,4496) {entry_value(1) {reg4}, stack_value} [4496,44ac) {reg4} [44ac,44b3) {reg13} [44b3,44b7) {reg4} [b12e] parameter 'len' [4430,4455) {reg1} [4455,4477) {reg12} [4477,4496) {entry_value(1) {reg1}, stack_value} [4496,44ac) {reg1} [44ac,44b3) {reg12} [44b3,44b7) {reg1} [b142] variable 'pattern' [445c,446f) {reg0} [446f,4491) {reg6} [44a7,44ac) {reg6} [44ac,44b1) {reg0} [44b1,44b3) {reg6} [b154] variable 'old_pattern' [447b,4488) {reg5} [b166] inlined function 'memcpy'@4461 [b18b] parameter '__len' [4461,4477) {reg12} [b198] parameter '__src' [4461,4477) {reg13} [b1a5] parameter '__dest' [4461,4465) {breg0(8), stack_value} [4465,446f) {reg5} [446f,4477) {breg6(8), stack_value} module 'libasm.so' [b23e] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_align.c'@44c0 [bab4] function '__libasm_ensure_section_space'@44c0 frame_base: {call_frame_cfa {bregx(7,8)}} [bad4] parameter 'asmscn' [44c0,44de) {reg5} [44de,44e2) {reg6} [44e2,44e5) {entry_value(1) {reg5}, stack_value} [44e5,44f6) {reg5} [44f6,453a) {reg6} [453a,454e) {reg5} [454e,4575) {reg6} [bae7] parameter 'len' [44c0,44de) {reg4} [44de,44e5) {entry_value(1) {reg4}, stack_value} [44e5,4503) {reg4} [4503,453a) {entry_value(1) {reg4}, stack_value} [453a,4559) {reg4} [4559,4575) {entry_value(1) {reg4}, stack_value} [bafb] variable 'size' [450d,453a) {reg3} [4555,4575) {reg3} [bb5e] function 'asm_align'@4580 frame_base: {call_frame_cfa {bregx(7,8)}} [bb7e] parameter 'asmscn' [4580,45b2) {reg5} [45b2,45cf) {reg3} [45cf,45d4) {entry_value(1) {reg5}, stack_value} [45d4,464a) {reg3} [464a,4655) {reg5} [4655,4664) {entry_value(1) {reg5}, stack_value} [4664,474c) {reg3} [474c,4750) {reg5} [bb91] parameter 'value' [4580,45b2) {reg4} [45b2,45cf) {reg6} [45cf,45d4) {entry_value(1) {reg4}, stack_value} [45d4,45e1) {reg4} [45e1,464a) {reg6} [464a,4659) {reg4} [4659,4664) {reg6} [4664,467c) {reg4} [467c,46bc) {reg6} [46bc,4714) {entry_value(1) {reg4}, stack_value} [4714,474c) {reg6} [474c,4750) {reg4} [bba4] variable 'result' [45aa,45cf) {lit0, stack_value} [45d4,45e6) {lit0, stack_value} [45e6,4604) {reg0} [bbe7] inlined function 'fprintf'@46c8 [bbfc] parameter '__fmt' [46c2,46e7) {addr(0x65ce), stack_value} [bc09] parameter '__stream' [46c2,46e6) {breg3(0), deref, plus_uconst(8)} [bc81] inlined function 'fprintf'@4668 [bca6] parameter '__fmt' [4664,4681) {addr(0x65b6), stack_value} [bcb3] parameter '__stream' [4664,4673) {breg1(8)} [4673,4680) {reg5} [bd2e] inlined function 'fprintf'@4718 [bd46] parameter '__fmt' [4714,473d) {addr(0x65c3), stack_value} [bd53] parameter '__stream' [4714,4735) {breg3(0), deref, plus_uconst(8)} [bce7] inlined function 'fputc_unlocked'@4696 [bcff] parameter '__stream' [4696,46af) {reg5} [473d,4746) {reg5} [bd0c] parameter '__c' [4696,46af) {const1u(34), stack_value} [473d,474c) {const1u(34), stack_value} module 'libasm.so' [be2b] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_addstrz.c'@4750 [c6b0] function 'asm_addstrz'@4750 frame_base: {call_frame_cfa {bregx(7,8)}} [c6d2] parameter 'asmscn' [4750,477b) {reg5} [477b,47cc) {reg15} [47cc,47cd) {entry_value(1) {reg5}, stack_value} [47cd,47d3) {reg5} [47d3,47de) {reg15} [47de,47f5) {reg5} [47f5,493e) {reg15} [493e,496b) {reg5} [c6e6] parameter 'str' [4750,477b) {reg4} [477b,47c3) {reg3} [47cd,4967) {reg3} [4967,496b) {reg4} [c6f8] parameter 'len' [4750,477b) {reg1} [477b,47ca) {reg14} [47cd,47d7) {reg1} [47d7,47de) {reg14} [47de,47f0) {reg1} [47f0,4858) {reg14} [4858,485c) {breg14(-1), stack_value} [485c,493e) {reg14} [493e,4944) {reg1} [4944,4967) {reg14} [4967,496b) {reg1} [c879] inlined function 'memcpy'@479e [c891] parameter '__len' [479e,47b1) {reg14} [c89e] parameter '__src' [479e,47b1) {reg3} [c8ab] parameter '__dest' [479e,47a9) {breg0(0), breg0(0), deref, plus, plus_uconst(24), stack_value} [47a9,47b0) {reg5} [c75d] inlined function 'fprintf'@48e0 [c775] parameter '__fmt' [48df,48fb) {addr(0x65e7), stack_value} [c782] parameter '__stream' [48df,48f5) {breg15(0), deref, plus_uconst(8)} module 'libasm.so' [c999] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_addint8.c'@4970 [d21b] function 'asm_addint8'@4970 frame_base: {call_frame_cfa {bregx(7,8)}} [d23d] parameter 'asmscn' [4970,49a0) {reg5} [49a0,49cf) {reg3} [49cf,49d1) {entry_value(1) {reg5}, stack_value} [49d1,4a09) {reg3} [4a09,4a0d) {reg5} [d251] parameter 'num' [4970,499d) {reg4} [499d,49d1) {entry_value(1) {reg4}, stack_value} [49d1,49e5) {reg4} [49e5,49f5) {entry_value(1) {reg4}, stack_value} [49f5,4a01) {reg4} [4a01,4a09) {entry_value(1) {reg4}, stack_value} [4a09,4a0d) {reg4} [d2ff] inlined function 'fprintf'@49d8 [d318] parameter '__fmt' [49d1,49f5) {addr(0x65f4), stack_value} [d325] parameter '__stream' [49d1,49e7) {breg0(8)} [49e7,49f2) {reg5} [d298] inlined function 'memcpy'@49b6 [d2bd] parameter '__len' [49b6,49bf) {lit1, stack_value} [d2ca] parameter '__src' [49b6,49bf) {implicit_pointer([d28c],0) } [d2d7] parameter '__dest' [49b6,49bf) {breg0(0), breg1(0), plus, plus_uconst(24), stack_value} module 'libasm.so' [d3dd] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint8.c'@4a10 [db98] function 'asm_adduint8'@4a10 frame_base: {call_frame_cfa {bregx(7,8)}} [dbb6] parameter 'asmscn' [4a10,4a18) {reg5} [4a18,4a19) {entry_value(1) {reg5}, stack_value} [dbca] parameter 'num' [4a10,4a18) {reg4} [4a18,4a19) {entry_value(1) {reg4}, stack_value} module 'libasm.so' [dc0e] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_addint16.c'@4a20 [e4bc] function 'asm_addint16'@4a20 frame_base: {call_frame_cfa {bregx(7,8)}} [e4de] parameter 'asmscn' [4a20,4a55) {reg5} [4a55,4aa7) {reg3} [4aa7,4aad) {entry_value(1) {reg5}, stack_value} [4aad,4ae1) {reg3} [4ae1,4ae5) {reg5} [e4f2] parameter 'num' [4a20,4a59) {reg4} [4a59,4a84) {reg12} [4a84,4aad) {entry_value(1) {reg4}, stack_value} [4aad,4ab8) {reg4} [4ab8,4ac8) {reg12} [4ac8,4ad9) {reg4} [4ad9,4ae1) {reg12} [4ae1,4ae5) {reg4} [e5d3] inlined function 'fprintf'@4ab0 [e5ec] parameter '__fmt' [4aad,4ac8) {addr(0x65ff), stack_value} [e5f9] parameter '__stream' [4aad,4aba) {breg0(8)} [4aba,4ac5) {breg3(0), deref, plus_uconst(8)} [e555] inlined function 'memcpy'@4a8d [e57a] parameter '__len' [4a8d,4a97) {lit2, stack_value} [e587] parameter '__src' [4a8d,4a97) {implicit_pointer([e541],0) {reg12}} [e594] parameter '__dest' [4a8d,4a97) {breg0(0), breg1(0), plus, plus_uconst(24), stack_value} module 'libasm.so' [e6cf] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint16.c'@4af0 [eea2] function 'asm_adduint16'@4af0 frame_base: {call_frame_cfa {bregx(7,8)}} [eec0] parameter 'asmscn' [4af0,4af7) {reg5} [4af7,4af8) {entry_value(1) {reg5}, stack_value} [eed4] parameter 'num' [4af0,4af7) {reg4} [4af7,4af8) {entry_value(1) {reg4}, stack_value} module 'libasm.so' [ef18] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_addint32.c'@4b00 [f7ba] function 'asm_addint32'@4b00 frame_base: {call_frame_cfa {bregx(7,8)}} [f7dc] parameter 'asmscn' [4b00,4b2b) {reg5} [4b2b,4b76) {reg3} [4b76,4b7a) {entry_value(1) {reg5}, stack_value} [4b7a,4bb1) {reg3} [4bb1,4bb5) {reg5} [f7f0] parameter 'num' [4b00,4b2f) {reg4} [4b2f,4b55) {reg6} [4b55,4b7a) {entry_value(1) {reg4}, stack_value} [4b7a,4b87) {reg4} [4b87,4b97) {reg6} [4b97,4ba9) {reg4} [4ba9,4bb1) {reg6} [4bb1,4bb5) {reg4} [f853] inlined function '__bswap_32'@4b4a [f86f] parameter '__bsx' [f8f1] inlined function 'fprintf'@4b80 [f914] parameter '__fmt' [4b7a,4b97) {addr(0x6615), stack_value} [f921] parameter '__stream' [4b7a,4b89) {breg0(8)} [4b89,4b94) {breg3(0), deref, plus_uconst(8)} [f875] inlined function 'memcpy'@4b62 [f898] parameter '__len' [4b62,4b6a) {lit4, stack_value} [f8a5] parameter '__src' [4b62,4b6a) {implicit_pointer([f83f],0) {reg6}} [f8b2] parameter '__dest' [4b62,4b6a) {breg0(0), breg1(0), plus, plus_uconst(24), stack_value} module 'libasm.so' [f9f1] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint32.c'@4bc0 [101ac] function 'asm_adduint32'@4bc0 frame_base: {call_frame_cfa {bregx(7,8)}} [101ca] parameter 'asmscn' [4bc0,4bc4) {reg5} [4bc4,4bc5) {entry_value(1) {reg5}, stack_value} [101de] parameter 'num' [4bc0,4bc4) {reg4} [4bc4,4bc5) {entry_value(1) {reg4}, stack_value} module 'libasm.so' [1021c] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_addint64.c'@4bd0 [10ad6] function 'asm_addint64'@4bd0 frame_base: {call_frame_cfa {bregx(7,8)}} [10af8] parameter 'asmscn' [4bd0,4bff) {reg5} [4bff,4c50) {reg3} [4c50,4c54) {entry_value(1) {reg5}, stack_value} [4c54,4cc1) {reg3} [4cc1,4cc5) {reg5} [10b0c] parameter 'num' [4bd0,4bf7) {reg4} [4bf7,4c2e) {reg6} [4c2e,4c54) {entry_value(1) {reg4}, stack_value} [4c54,4cb0) {reg6} [4cb0,4cb9) {reg4} [4cb9,4cc1) {reg6} [4cc1,4cc5) {reg4} [10bda] inlined function '__bswap_64'@4c20 [10bf6] parameter '__bsx' [10b3c] inlined function 'fprintf'@4c65 [10b55] parameter '__fmt' [4c65,4cb0) {addr(0x660b), stack_value} [10b62] parameter '__stream' [4c65,4cad) {breg3(0), deref, plus_uconst(8)} [10bfc] inlined function 'memcpy'@4c3b [10c21] parameter '__len' [4c3b,4c44) {lit8, stack_value} [10c2e] parameter '__src' [4c3b,4c44) {implicit_pointer([10bc6],0) {reg6}} [10c3b] parameter '__dest' [4c3b,4c44) {breg0(0), breg1(0), plus, plus_uconst(24), stack_value} module 'libasm.so' [10d16] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint64.c'@4cd0 [114d1] function 'asm_adduint64'@4cd0 frame_base: {call_frame_cfa {bregx(7,8)}} [114ef] parameter 'asmscn' [4cd0,4cd4) {reg5} [4cd4,4cd5) {entry_value(1) {reg5}, stack_value} [11503] parameter 'num' [4cd0,4cd4) {reg4} [4cd4,4cd5) {entry_value(1) {reg4}, stack_value} module 'libasm.so' [11541] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_adduleb128.c'@4ce0 [11d93] function 'asm_adduleb128'@4ce0 frame_base: {call_frame_cfa {bregx(7,8)}} [11db5] parameter 'asmscn' [4ce0,4d5f) {reg5} [4d5f,4d98) {reg6} [4d98,4db1) {entry_value(1) {reg5}, stack_value} [4db1,4dbc) {reg5} [4dbc,4dd1) {reg6} [4dd1,4dd6) {reg5} [4dd6,4ddb) {reg6} [4ddb,4de7) {entry_value(1) {reg5}, stack_value} [11dc9] parameter 'num' [4ce0,4d2f) {reg4} [4d2f,4d4f) {reg2} [4d4f,4d52) {reg0} [4d52,4d69) {reg2} [4db1,4dce) {reg2} [4dce,4dd1) {entry_value(1) {reg4}, stack_value} [4dd1,4dda) {reg2} [4dda,4ddb) {entry_value(1) {reg4}, stack_value} [11eb0] inlined function 'fprintf'@4db8 [11ed5] parameter '__fmt' [4db1,4dd1) {addr(0x6620), stack_value} [11ee2] parameter '__stream' [4db1,4dca) {breg0(8)} [4dca,4dce) {reg5} [11e3a] inlined function 'memcpy'@4d7b [11e53] parameter '__len' [4d7b,4d8f) {reg3} [11e60] parameter '__src' [4d7b,4d8f) {reg12} [11e6d] parameter '__dest' [4d7b,4d80) {breg0(0), breg1(0), plus, plus_uconst(24), stack_value} [4d80,4d8a) {reg5} module 'libasm.so' [11fc3] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_addsleb128.c'@4df0 [1282d] function 'asm_addsleb128'@4df0 frame_base: {call_frame_cfa {bregx(7,8)}} [1284f] parameter 'asmscn' [4df0,4e6f) {reg5} [4e6f,4eac) {reg6} [4eac,4ec5) {entry_value(1) {reg5}, stack_value} [4ec5,4eec) {reg5} [4eec,4f01) {reg6} [4f01,4f06) {reg5} [4f06,4f0b) {reg6} [4f0b,4f17) {entry_value(1) {reg5}, stack_value} [12863] parameter 'num' [4df0,4e30) {reg4} [4e30,4e42) {reg2} [4e42,4e45) {reg0} (4e45,4e45) [4e45,4e5f) {reg2} [4e5f,4e62) {reg0} [4e62,4e79) {reg2} [4ec5,4efe) {reg2} [4efe,4f01) {entry_value(1) {reg4}, stack_value} [4f01,4f0a) {reg2} [4f0a,4f0b) {entry_value(1) {reg4}, stack_value} [12951] inlined function 'fprintf'@4ee8 [12976] parameter '__fmt' [4ee8,4f01) {addr(0x662e), stack_value} [12983] parameter '__stream' [4ee8,4efa) {breg0(8)} [4efa,4efe) {reg5} [128db] inlined function 'memcpy'@4e8f [128f4] parameter '__len' [4e8f,4ea3) {reg3} [12901] parameter '__src' [4e8f,4ea3) {reg12} [1290e] parameter '__dest' [4e8f,4e94) {breg0(0), breg1(0), plus, plus_uconst(24), stack_value} [4e94,4e9e) {reg5} module 'libasm.so' [12a64] CU '/usr/src/debug/elfutils/0.188-r0/libasm/disasm_begin.c'@4f20 [13a9e] function 'disasm_begin'@4f20 frame_base: {call_frame_cfa {bregx(7,8)}} [13ac0] parameter 'ebl' [4f20,4f47) {reg5} [4f47,4f6a) {entry_value(1) {reg5}, stack_value} [4f6a,4f75) {reg5} [4f75,4f7e) {entry_value(1) {reg5}, stack_value} [4f7e,4f83) {reg5} [4f83,4f91) {entry_value(1) {reg5}, stack_value} [13ad2] parameter 'elf' [4f20,4f52) {reg4} [4f52,4f6a) {entry_value(1) {reg4}, stack_value} [4f6a,4f79) {reg4} [4f79,4f7e) {entry_value(1) {reg4}, stack_value} [4f7e,4f83) {reg4} [4f83,4f91) {entry_value(1) {reg4}, stack_value} [13ae4] parameter 'symcb' [4f20,4f52) {reg1} [4f52,4f64) {reg3} [4f64,4f6a) {entry_value(1) {reg1}, stack_value} [4f6a,4f79) {reg1} [4f79,4f7e) {entry_value(1) {reg1}, stack_value} [4f7e,4f83) {reg1} [4f83,4f91) {reg3} [13af8] variable 'ctx' [4f53,4f64) {reg0} [4f83,4f8c) {reg0} module 'libasm.so' [13b60] CU '/usr/src/debug/elfutils/0.188-r0/libasm/disasm_cb.c'@4fa0 [14d1d] function 'disasm_cb'@4fe0 frame_base: {call_frame_cfa {bregx(7,8)}} [14d3f] parameter 'ctx' [4fe0,5039) {reg5} [5039,5075) {reg15} [5075,50ea) {entry_value(1) {reg5}, stack_value} [50ea,50ff) {reg15} [50ff,5225) {entry_value(1) {reg5}, stack_value} [14d52] parameter 'startp' [4fe0,504d) {reg4} [504d,5225) {fbreg(-344)} [14d65] parameter 'end' [4fe0,5006) {reg1} [5006,5225) {fbreg(-336)} [14d78] parameter 'addr' [4fe0,5051) {reg2} [5051,5075) {reg14} [5075,50ea) {entry_value(1) {reg2}, stack_value} [50ea,50ff) {reg14} [50ff,5225) {entry_value(1) {reg2}, stack_value} [14d8b] parameter 'fmt' [4fe0,5051) {reg8} [5051,5075) {reg12} [5075,50ea) {entry_value(1) {reg8}, stack_value} [50ea,50ff) {reg12} [50ff,5225) {entry_value(1) {reg8}, stack_value} [14d9e] parameter 'outcb' [4fe0,5051) {reg9} [5051,5225) {fbreg(-328)} [14db1] parameter 'outcbarg' [4fe0,5225) {fbreg(0)} [14dbf] parameter 'symcbarg' [4fe0,5097) {fbreg(8)} (5097,5097) [5097,50e1) {reg6} [50ea,5220) {fbreg(8)} [5220,5225) {reg6} [14dd2] variable 'symtoken' [4fe0,5225) {fbreg(-208)} [14de2] variable 'getsym' [5040,5051) {reg0} [5097,50bc) {reg0} [15010] function 'null_elf_getsym'@4fd0 frame_base: {call_frame_cfa {bregx(7,8)}} [15030] parameter 'addr' [4fd0,4fd6) {reg5} [1503d] parameter 'scnndx' [4fd0,4fd6) {reg4} [1504a] parameter 'value' [4fd0,4fd6) {reg1} [15057] parameter 'buf' [4fd0,4fd6) {reg2} [15064] parameter 'buflen' [4fd0,4fd6) {reg8} [15071] parameter 'arg' [4fd0,4fd6) {reg9} [14df4] inlined function 'read_symtab'@5045 [14e0d] parameter 'ctx' [5045,5075) {reg15} [50ea,50ff) {reg15} [50ff,5220) {entry_value(1) {reg5}, stack_value} [14e35] inlined function 'read_symtab_exec'@50f8 [14e51] parameter 'ctx' [14e56] variable 'scn' [50ff,5112) {reg3} [5112,5124) {reg0} [5124,51b7) {reg3} [51b7,5220) {fbreg(-312)} [15140] function 'default_elf_getsym'@4fa0 frame_base: {call_frame_cfa {bregx(7,8)}} [15160] parameter 'addr' [4fa0,4fb5) {reg5} [4fb5,4fc5) {entry_value(1) {reg5}, stack_value} [4fc5,4fcb) {reg5} [15173] parameter 'scnndx' [4fa0,4fb5) {reg4} [4fb5,4fc5) {entry_value(1) {reg4}, stack_value} [4fc5,4fcb) {reg4} [15186] parameter 'value' [4fa0,4fb5) {reg1} [4fb5,4fc5) {entry_value(1) {reg1}, stack_value} [4fc5,4fcb) {reg1} [15199] parameter 'buf' [4fa0,4fb5) {reg2} [4fb5,4fc5) {entry_value(1) {reg2}, stack_value} [4fc5,4fcb) {reg2} [151ac] parameter 'buflen' [4fa0,4fb5) {reg8} [4fb5,4fc5) {entry_value(1) {reg8}, stack_value} [4fc5,4fcb) {reg8} [151bf] parameter 'arg' [4fa0,4fb4) {reg9} [4fb4,4fc5) {entry_value(1) {reg9}, stack_value} [4fc5,4fcb) {reg9} [151d2] variable 'symtoken' [4fa0,4fb4) {reg9} [4fb4,4fc5) {entry_value(1) {reg9}, stack_value} [4fc5,4fcb) {reg9} module 'libasm.so' [15247] CU '/usr/src/debug/elfutils/0.188-r0/libasm/disasm_end.c'@5230 [153e2] function 'disasm_end'@5230 frame_base: {call_frame_cfa {bregx(7,8)}} [15404] parameter 'ctx' [5230,5238) {reg5} [5238,5240) {entry_value(1) {reg5}, stack_value} module 'libasm.so' [15440] CU '/usr/src/debug/elfutils/0.188-r0/libasm/disasm_str.c'@5240 [1569c] function 'disasm_str'@5280 frame_base: {call_frame_cfa {bregx(7,8)}} [156be] parameter 'ctx' [5280,52bc) {reg5} [52bc,52e2) {entry_value(1) {reg5}, stack_value} [156d1] parameter 'startp' [5280,52bc) {reg4} [52bc,52e2) {entry_value(1) {reg4}, stack_value} [156e4] parameter 'end' [5280,52bc) {reg1} [52bc,52e2) {entry_value(1) {reg1}, stack_value} [156f7] parameter 'addr' [5280,52bc) {reg2} [52bc,52e2) {entry_value(1) {reg2}, stack_value} [1570a] parameter 'fmt' [5280,52bc) {reg8} [52bc,52e2) {entry_value(1) {reg8}, stack_value} [1571d] parameter 'bufp' [5280,52a0) {reg9} [52a0,52dc) {reg3} [52dc,52dd) {entry_value(1) {reg9}, stack_value} [52dd,52e2) {reg3} [15730] parameter 'len' [5280,52e2) {fbreg(0)} [1573f] parameter 'symcbarg' [5280,52e2) {fbreg(8)} [1574e] variable 'buffer' [5280,52e2) {fbreg(-48)} [1575d] variable 'res' [52bd,52e1) {reg0} [1587e] inlined function 'buffer_cb'@5260 [15893] parameter 'arg' [5260,5277) {reg6} [158a0] parameter 'len' [5260,5277) {reg3} [158ad] parameter 'str' [5260,526a) {reg5} [526a,526e) {reg4} [526e,5277) {entry_value(1) {reg5}, stack_value} [158c4] inlined function 'mempcpy'@5260 [158e5] parameter '__len' [5260,526f) {reg3} [158f2] parameter '__src' [5260,526a) {reg5} [526a,526e) {reg4} [526e,526f) {entry_value(1) {reg5}, stack_value} [158ff] parameter '__dest' [5260,526e) {breg6(0)} [1582f] function 'buffer_cb'@5240 frame_base: {call_frame_cfa {bregx(7,8)}} [1584a] parameter 'str' [5240,526a) {reg5} [526a,526e) {reg4} [526e,5280) {entry_value(1) {reg5}, stack_value} [15857] parameter 'len' [5240,5260) {reg4} [5260,527e) {reg3} [527e,527f) {breg6(8)} [527f,5280) {entry_value(1) {reg1}, plus_uconst(8)} [15864] parameter 'arg' [5240,5250) {reg1} [5250,525f) {reg6} [525f,5260) {entry_value(1) {reg1}, stack_value} [5260,527f) {reg6} [527f,5280) {entry_value(1) {reg1}, stack_value} [15871] variable 'buffer' [5240,5250) {reg1} [5250,525f) {reg6} [525f,5260) {entry_value(1) {reg1}, stack_value} [5260,527f) {reg6} [527f,5280) {entry_value(1) {reg1}, stack_value} module 'libasm.so' [1594c] CU '/usr/src/debug/elfutils/0.188-r0/libasm/symbolhash.c'@52f0 [163cc] inlined function '__libasm_next_prime'@5590 [163e5] parameter 'seed' [5590,559e) {reg4} [559e,55a5) {entry_value(1) {reg4}, stack_value} (55a5,55a5) [55a5,5618) {reg8} [164ec] inlined function '__libasm_next_prime' [164fc] parameter 'seed' [5485,548e) {reg8} [5499,550c) {reg8} [163f2] inlined function 'is_prime'@55a8 [16404] parameter 'candidate' [55a5,560a) {reg8} [16509] inlined function 'is_prime'@54a9 [1651b] parameter 'candidate' (5499,5499) [54a9,550c) {reg8} [166d0] inlined function 'is_prime'@5768 [166e2] parameter 'candidate' [5761,57ca) {reg8} [1619c] function 'asm_symbol_tab_iterate'@5710 frame_base: {call_frame_cfa {bregx(7,8)}} [161bf] parameter 'htab' [5710,5748) {reg5} [161ce] parameter 'ptr' [5710,5748) {reg4} [161dd] variable 'p' [5713,572f) {reg0} [572f,5730) {breg4(0)} [5730,5748) {reg0} [161fa] function 'asm_symbol_tab_find'@56d0 frame_base: {call_frame_cfa {bregx(7,8)}} [1621a] parameter 'htab' [56d0,56e4) {reg5} [56e4,56fc) {reg3} [56fc,56fd) {entry_value(1) {reg5}, stack_value} [56fd,5703) {reg3} [5703,5704) {entry_value(1) {reg5}, stack_value} [1622d] parameter 'hval' (56d0,56d0) [56d0,56e0) {breg4(0), dup, plus_uconst(9223372036854775808), lit1, swap, over, plus_uconst(9223372036854775808), gt, bra(1), swap, drop, stack_value} [56e0,5704) {entry_value(1) {reg4}, dup, plus_uconst(9223372036854775808), lit1, swap, over, plus_uconst(9223372036854775808), gt, bra(1), swap, drop, stack_value} [16240] parameter 'val' [56d0,56e4) {reg1} [56e4,5704) {entry_value(1) {reg1}, stack_value} [16253] variable 'idx' [56e5,56ed) {reg0} [16295] function 'asm_symbol_tab_insert'@5670 frame_base: {call_frame_cfa {bregx(7,8)}} [162b5] parameter 'htab' [5670,5690) {reg5} [5690,56b7) {reg3} [56b7,56bb) {entry_value(1) {reg5}, stack_value} [56bb,56c7) {reg3} [162c8] parameter 'hval' [5670,5689) {reg4} [5689,568c) {entry_value(1) {reg4}, stack_value} [568c,5690) {reg0} [5690,56b8) {reg6} [56b8,56bb) {entry_value(1) {reg4}, lit1, entry_value(1) {reg4}, lit0, ne, bra(1), swap, drop, stack_value} [56bb,56c7) {reg6} [162db] parameter 'data' [5670,5690) {reg1} [5690,56ba) {reg12} [56ba,56bb) {entry_value(1) {reg1}, stack_value} [56bb,56c7) {reg12} [162ee] variable 'idx' [5691,56b3) {reg0} [56bb,56c5) {reg0} [16345] function 'asm_symbol_tab_free'@5650 frame_base: {call_frame_cfa {bregx(7,8)}} [16365] parameter 'htab' [5650,5658) {reg5} [5658,5664) {entry_value(1) {reg5}, stack_value} [16386] function 'asm_symbol_tab_init'@5590 frame_base: {call_frame_cfa {bregx(7,8)}} [163a6] parameter 'htab' [5590,55a5) {reg5} [55a5,5642) {reg3} [5642,5645) {entry_value(1) {reg5}, stack_value} [163b9] parameter 'init_size' [5590,559e) {reg4} [559e,5618) {entry_value(1) {reg4}, stack_value} [5618,5638) {reg8} [1645e] function 'insert_entry_2'@5430 frame_base: {call_frame_cfa {bregx(7,8)}} [1647c] parameter 'htab' [5430,548e) {reg5} [548e,5494) {reg6} [5494,5499) {entry_value(1) {reg5}, stack_value} [5499,557d) {reg6} [557d,5586) {entry_value(1) {reg5}, stack_value} [5586,558f) {reg6} [1648f] parameter 'hval' [5430,548e) {reg4} [548e,558f) {entry_value(1) {reg4}, stack_value} [164a2] parameter 'idx' [5430,5453) {reg1} [5453,558f) {entry_value(1) {reg1}, stack_value} [164b5] parameter 'data' [5430,548e) {reg2} [548e,558f) {entry_value(1) {reg2}, stack_value} [165c3] function 'lookup'@52f0 frame_base: {call_frame_cfa {bregx(7,8)}} [165e5] parameter 'htab' [52f0,533d) {reg5} [533d,538f) {reg14} [538f,5392) {entry_value(1) {reg5}, stack_value} [5392,53db) {reg14} [53db,53e4) {reg5} [53e4,5425) {reg14} [165f8] parameter 'hval' [52f0,5323) {reg4} [5323,538d) {reg13} [538d,5392) {entry_value(1) {reg4}, stack_value} [5392,5425) {reg13} [1660b] parameter 'val' [52f0,5318) {reg1} [5318,533d) {reg8} [533d,53db) {entry_value(1) {reg1}, stack_value} [53db,53ec) {reg8} [53ec,5425) {fbreg(-80)} [1661e] variable 'idx' [531f,5388) {reg3} [5388,5392) {reg0} [5392,5425) {reg3} [166ac] function '__libasm_next_prime'@5750 frame_base: {call_frame_cfa {bregx(7,8)}} [166c3] parameter 'seed' [5750,575e) {reg5} [575e,5761) {entry_value(1) {reg5}, stack_value} (5761,5761) [5761,57dc) {reg8} module 'libasm.so' [16735] CU '/usr/src/debug/elfutils/0.188-r0/libebl/eblelfclass.c'@57e0 [176b0] function 'ebl_get_elfclass'@57e0 frame_base: {call_frame_cfa {bregx(7,8)}} [176ce] parameter 'ebl' [57e0,57e5) {reg5} module 'libasm.so' [176ea] CU '/usr/src/debug/elfutils/0.188-r0/libebl/eblelfdata.c'@57f0 [18665] function 'ebl_get_elfdata'@57f0 frame_base: {call_frame_cfa {bregx(7,8)}} [18683] parameter 'ebl' [57f0,57f5) {reg5} module 'libasm.so' [1869f] CU '/usr/src/debug/elfutils/0.188-r0/libebl/eblelfmachine.c'@5800 [1961a] function 'ebl_get_elfmachine'@5800 frame_base: {call_frame_cfa {bregx(7,8)}} [19638] parameter 'ebl' [5800,5804) {reg5} module 'size.o' [c] CU '/usr/src/debug/elfutils/0.188-r0/src/size.c'@0 producer (strp) language (data1) name (line_strp) comp_dir (line_strp) ranges (sec_offset) low_pc (addr) stmt_list (sec_offset) [2a] pointer_type byte_size (implicit_const) type (ref4) [2f] base_type "char" byte_size (data1) encoding (data1) name (strp) [36] const_type type (ref4) [3b] base_type "long unsigned int" byte_size (data1) encoding (data1) name (strp) [42] base_type "short unsigned int" byte_size (data1) encoding (data1) name (strp) [49] base_type "int" byte_size (data1) encoding (data1) name (string) [50] const_type type (ref4) [55] pointer_type byte_size (implicit_const) type (ref4) [5a] const_type type (ref4) [5f] restrict_type type (ref4) [64] typedef "size_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [70] base_type "unsigned int" byte_size (data1) encoding (data1) name (strp) [77] pointer_type byte_size (data1) [79] restrict_type type (ref4) [7e] base_type "unsigned char" byte_size (data1) encoding (data1) name (strp) [85] base_type "signed char" byte_size (data1) encoding (data1) name (strp) [8c] base_type "short int" byte_size (data1) encoding (data1) name (strp) [93] typedef "__uint32_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [9f] typedef "__int64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [ab] base_type "long int" byte_size (data1) encoding (data1) name (strp) [b2] typedef "__uint64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [be] typedef "__uintmax_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [ca] typedef "__uid_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d6] typedef "__gid_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e2] typedef "__mode_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [ee] typedef "__off_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [fa] typedef "__off64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [106] typedef "__time_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [112] structure_type "_IO_FILE" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [11e] member "_flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [12b] member "_IO_read_ptr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [138] member "_IO_read_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [145] member "_IO_read_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [152] member "_IO_write_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [15f] member "_IO_write_ptr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [16c] member "_IO_write_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [179] member "_IO_buf_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [186] member "_IO_buf_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(64)} [193] member "_IO_save_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(72)} [1a0] member "_IO_backup_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(80)} [1ad] member "_IO_save_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(88)} [1ba] member "_markers" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(96)} [1c7] member "_chain" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(104)} [1d4] member "_fileno" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(112)} [1e1] member "_flags2" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(116)} [1ee] member "_old_offset" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(120)} [1fb] member "_cur_column" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(128)} [208] member "_vtable_offset" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(130)} [215] member "_shortbuf" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(131)} [222] member "_lock" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(136)} [22f] member "_offset" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(144)} [23c] member "_codecvt" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(152)} [249] member "_wide_data" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(160)} [256] member "_freeres_list" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(168)} [263] member "_freeres_buf" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(176)} [270] member "__pad5" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(184)} [27d] member "_mode" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(192)} [28a] member "_unused2" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(196)} [298] typedef "FILE" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [2a4] typedef "_IO_lock_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [2ac] structure_type "_IO_marker" name (strp) declaration (flag_present) [2b1] pointer_type byte_size (implicit_const) type (ref4) [2b6] pointer_type byte_size (implicit_const) type (ref4) [2bb] array_type type (ref4) sibling (ref4) [2c4] subrange_type type (ref4) upper_bound (data1) [2cb] pointer_type byte_size (implicit_const) type (ref4) [2d0] structure_type "_IO_codecvt" name (strp) declaration (flag_present) [2d5] pointer_type byte_size (implicit_const) type (ref4) [2da] structure_type "_IO_wide_data" name (strp) declaration (flag_present) [2df] pointer_type byte_size (implicit_const) type (ref4) [2e4] array_type type (ref4) sibling (ref4) [2ed] subrange_type type (ref4) upper_bound (data1) [2f4] variable "stdin" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (implicit_const) type (ref4) external (flag_present) declaration (flag_present) [2fe] pointer_type byte_size (implicit_const) type (ref4) [303] restrict_type type (ref4) [308] variable "stdout" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (implicit_const) type (ref4) external (flag_present) declaration (flag_present) [312] variable "stderr" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (implicit_const) type (ref4) external (flag_present) declaration (flag_present) [31c] pointer_type byte_size (implicit_const) type (ref4) [321] restrict_type type (ref4) [326] typedef "error_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [332] structure_type "argp_option" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [33e] member "name" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [34b] member "key" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [357] member "arg" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [363] member "flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [370] member "doc" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [37c] member "group" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [38a] const_type type (ref4) [38f] typedef "argp_parser_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [39b] pointer_type byte_size (implicit_const) type (ref4) [3a0] subroutine_type prototyped (flag_present) type (ref4) sibling (ref4) [3a9] formal_parameter type (ref4) [3ae] formal_parameter type (ref4) [3b3] formal_parameter type (ref4) [3b9] pointer_type byte_size (implicit_const) type (ref4) [3be] restrict_type type (ref4) [3c3] structure_type "argp_state" name (strp) byte_size (data1) decl_file (data1) decl_line (data2) decl_column (data1) sibling (ref4) [3d1] member "root_argp" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [3df] member "argc" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [3ed] member "argv" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [3fb] member "next" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [409] member "flags" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(28)} [417] member "arg_num" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [425] member "quoted" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(36)} [433] member "input" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [441] member "child_inputs" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [44f] member "hook" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [45d] member "name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(64)} [46b] member "err_stream" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(72)} [479] member "out_stream" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(80)} [487] member "pstate" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(88)} [496] structure_type "argp" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [4a2] member "options" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [4af] member "parser" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [4bc] member "args_doc" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [4c9] member "doc" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [4d5] member "children" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [4e2] member "help_filter" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [4ef] member "argp_domain" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [4fd] const_type type (ref4) [502] pointer_type byte_size (implicit_const) type (ref4) [507] structure_type "argp_child" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [513] member "argp" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [520] member "flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [52d] member "header" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [53b] member "group" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [54a] const_type type (ref4) [54f] pointer_type byte_size (implicit_const) type (ref4) [554] subroutine_type prototyped (flag_present) type (ref4) sibling (ref4) [55d] formal_parameter type (ref4) [562] formal_parameter type (ref4) [567] formal_parameter type (ref4) [56d] pointer_type byte_size (implicit_const) type (ref4) [572] pointer_type byte_size (implicit_const) type (ref4) [577] restrict_type type (ref4) [57c] pointer_type byte_size (implicit_const) type (ref4) [581] restrict_type type (ref4) [586] pointer_type byte_size (implicit_const) type (ref4) [58b] typedef "mode_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [597] typedef "time_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5a3] typedef "int64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5af] typedef "uint32_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5bb] typedef "uint64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5c7] typedef "uintmax_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5d3] typedef "gid_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5df] typedef "uid_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5eb] base_type "long long unsigned int" byte_size (data1) encoding (data1) name (strp) [5f2] base_type "long long int" byte_size (data1) encoding (data1) name (strp) [5f9] typedef "Elf64_Word" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [605] typedef "Elf64_Xword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [611] typedef "Elf64_Addr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [61d] typedef "Elf64_Off" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [629] structure_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) sibling (ref4) [631] member "sh_name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [63f] member "sh_type" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(4)} [64d] member "sh_flags" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [65b] member "sh_addr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [669] member "sh_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [677] member "sh_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [685] member "sh_link" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [693] member "sh_info" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(44)} [6a1] member "sh_addralign" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [6af] member "sh_entsize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [6be] typedef "Elf64_Shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) type (ref4) [6c9] structure_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) sibling (ref4) [6d1] member "p_type" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [6df] member "p_flags" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(4)} [6ed] member "p_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [6fb] member "p_vaddr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [709] member "p_paddr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [717] member "p_filesz" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [725] member "p_memsz" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [733] member "p_align" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [742] typedef "Elf64_Phdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) type (ref4) [74d] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [758] enumerator "ELF_C_NULL" name (strp) const_value (data1) [75e] enumerator "ELF_C_READ" name (strp) const_value (data1) [764] enumerator "ELF_C_RDWR" name (strp) const_value (data1) [76a] enumerator "ELF_C_WRITE" name (strp) const_value (data1) [770] enumerator "ELF_C_CLR" name (strp) const_value (data1) [776] enumerator "ELF_C_SET" name (strp) const_value (data1) [77c] enumerator "ELF_C_FDDONE" name (strp) const_value (data1) [782] enumerator "ELF_C_FDREAD" name (strp) const_value (data1) [788] enumerator "ELF_C_READ_MMAP" name (strp) const_value (data1) [78e] enumerator "ELF_C_RDWR_MMAP" name (strp) const_value (data1) [794] enumerator "ELF_C_WRITE_MMAP" name (strp) const_value (data1) [79a] enumerator "ELF_C_READ_MMAP_PRIVATE" name (strp) const_value (data1) [7a0] enumerator "ELF_C_EMPTY" name (strp) const_value (data1) [7a6] enumerator "ELF_C_NUM" name (strp) const_value (data1) [7ad] typedef "Elf_Cmd" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7b9] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [7c4] enumerator "ELF_K_NONE" name (strp) const_value (data1) [7ca] enumerator "ELF_K_AR" name (strp) const_value (data1) [7d0] enumerator "ELF_K_COFF" name (strp) const_value (data1) [7d6] enumerator "ELF_K_ELF" name (strp) const_value (data1) [7dc] enumerator "ELF_K_NUM" name (strp) const_value (data1) [7e3] typedef "Elf_Kind" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7ef] structure_type byte_size (data1) decl_file (data1) decl_line (data1) decl_column (data1) sibling (ref4) [7f8] member "ar_name" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [805] member "ar_date" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [812] member "ar_uid" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [81f] member "ar_gid" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(20)} [82c] member "ar_mode" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [839] member "ar_size" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [846] member "ar_rawname" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [854] typedef "Elf_Arhdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [860] typedef "Elf" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [86c] structure_type "Elf" name (string) declaration (flag_present) [871] typedef "Elf_Scn" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [87d] structure_type "Elf_Scn" name (strp) declaration (flag_present) [882] typedef "GElf_Off" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [88e] typedef "GElf_Shdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [89a] typedef "GElf_Phdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [8a6] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [8b1] enumerator "FSETLOCKING_QUERY" name (strp) const_value (data1) [8b7] enumerator "FSETLOCKING_INTERNAL" name (strp) const_value (data1) [8bd] enumerator "FSETLOCKING_BYCALLER" name (strp) const_value (data1) [8c4] pointer_type byte_size (implicit_const) type (ref4) [8c9] restrict_type type (ref4) [8ce] const_type [8cf] subroutine_type prototyped (flag_present) sibling (ref4) [8d4] formal_parameter type (ref4) [8d9] formal_parameter type (ref4) [8df] variable "apvh" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (implicit_const) linkage_name (strp) type (ref4) external (flag_present) location (exprloc) {addr(0x1db8)} [8f7] pointer_type byte_size (implicit_const) type (ref4) [8fc] const_type type (ref4) [901] variable "apba__" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (implicit_const) linkage_name (strp) type (ref4) external (flag_present) location (exprloc) {addr(0x1db0)} [919] array_type type (ref4) sibling (ref4) [922] subrange_type type (ref4) upper_bound (data1) [929] const_type type (ref4) [92e] variable "options" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1b40)} [943] array_type type (ref4) sibling (ref4) [94c] subrange_type type (ref4) upper_bound (data1) [953] const_type type (ref4) [958] variable "doc" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1720)} [96e] array_type type (ref4) sibling (ref4) [977] subrange_type type (ref4) upper_bound (data1) [97e] const_type type (ref4) [983] variable "args_doc" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x16f8)} [998] variable "argp" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1b00)} [9ad] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [9b8] enumerator "format_bsd" name (strp) const_value (data1) [9be] enumerator "format_sysv" name (strp) const_value (data1) [9c4] enumerator "format_sysv_one_line" name (strp) const_value (data1) [9ca] enumerator "format_segments" name (strp) const_value (data1) [9d1] variable "format" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x132c)} [9e6] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [9f1] enumerator "radix_decimal" name (strp) const_value (data1) [9f7] enumerator "radix_hex" name (strp) const_value (data1) [9fd] enumerator "radix_octal" name (strp) const_value (data1) [a04] variable "radix" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1328)} [a19] array_type type (ref4) sibling (ref4) [a22] subrange_type type (ref4) upper_bound (data1) [a28] subrange_type type (ref4) upper_bound (data1) [a2f] const_type type (ref4) [a34] variable "length_map" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x16e0)} [a49] variable "totals" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1324)} [a5e] base_type "_Bool" byte_size (data1) encoding (data1) name (strp) [a65] variable "totals_class" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1320)} [a7a] variable "total_textsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {addr(0x1318)} [a90] variable "total_datasize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {addr(0x1310)} [aa6] variable "total_bsssize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {addr(0x1308)} [abc] subprogram "elf_next" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [acc] formal_parameter type (ref4) [ad2] pointer_type byte_size (implicit_const) type (ref4) [ad7] subprogram "elf_getarhdr" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [ae8] formal_parameter type (ref4) [aee] pointer_type byte_size (implicit_const) type (ref4) [af3] subprogram "gelf_getphdr" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [b03] formal_parameter type (ref4) [b08] formal_parameter type (ref4) [b0d] formal_parameter type (ref4) [b13] pointer_type byte_size (implicit_const) type (ref4) [b18] subprogram "elf_getphdrnum" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [b29] formal_parameter type (ref4) [b2e] formal_parameter type (ref4) [b34] pointer_type byte_size (implicit_const) type (ref4) [b39] subprogram "__printf_chk" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [b49] formal_parameter type (ref4) [b4e] formal_parameter type (ref4) [b53] unspecified_parameters [b55] subprogram "strrchr" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [b66] formal_parameter type (ref4) [b6b] formal_parameter type (ref4) [b71] subprogram "fputs_unlocked" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [b82] formal_parameter type (ref4) [b87] formal_parameter type (ref4) [b8d] subprogram "elf_nextscn" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [b9e] formal_parameter type (ref4) [ba3] formal_parameter type (ref4) [ba9] pointer_type byte_size (implicit_const) type (ref4) [bae] subprogram "elf_strptr" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [bbf] formal_parameter type (ref4) [bc4] formal_parameter type (ref4) [bc9] formal_parameter type (ref4) [bcf] subprogram "gelf_getshdr" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [bdf] formal_parameter type (ref4) [be4] formal_parameter type (ref4) [bea] pointer_type byte_size (implicit_const) type (ref4) [bef] subprogram "elf_getshdrstrndx" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [c00] formal_parameter type (ref4) [c05] formal_parameter type (ref4) [c0b] subprogram "gelf_getclass" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [c1b] formal_parameter type (ref4) [c21] subprogram "strlen" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [c32] formal_parameter type (ref4) [c38] subprogram "__open_alias" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) linkage_name (strp) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [c4c] formal_parameter type (ref4) [c51] formal_parameter type (ref4) [c56] unspecified_parameters [c58] subprogram "__open_2" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [c68] formal_parameter type (ref4) [c6d] formal_parameter type (ref4) [c73] subprogram "__open_missing_mode" external (flag_present) name (strp) decl_file (implicit_const) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) declaration (flag_present) [c79] subprogram "__open_too_many_args" external (flag_present) name (strp) decl_file (implicit_const) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) declaration (flag_present) [c7f] subprogram "close" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [c90] formal_parameter type (ref4) [c96] subprogram "elf_errmsg" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [ca7] formal_parameter type (ref4) [cad] subprogram "elf_end" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [cbd] formal_parameter type (ref4) [cc3] subprogram "elf_kind" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [cd3] formal_parameter type (ref4) [cd9] subprogram "elf_begin" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [ce9] formal_parameter type (ref4) [cee] formal_parameter type (ref4) [cf3] formal_parameter type (ref4) [cf9] subprogram "__errno_location" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) [d05] subprogram "__error_alias" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) linkage_name (strp) prototyped (flag_present) declaration (flag_present) sibling (ref4) [d15] formal_parameter type (ref4) [d1a] formal_parameter type (ref4) [d1f] formal_parameter type (ref4) [d24] unspecified_parameters [d26] subprogram "__error_noreturn" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) linkage_name (strp) prototyped (flag_present) noreturn (flag_present) declaration (flag_present) sibling (ref4) [d36] formal_parameter type (ref4) [d3b] formal_parameter type (ref4) [d40] formal_parameter type (ref4) [d45] unspecified_parameters [d47] subprogram "exit" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) noreturn (flag_present) declaration (flag_present) sibling (ref4) [d54] formal_parameter type (ref4) [d5a] subprogram "dcgettext" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [d6a] formal_parameter type (ref4) [d6f] formal_parameter type (ref4) [d74] formal_parameter type (ref4) [d7a] subprogram "strcmp" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [d8a] formal_parameter type (ref4) [d8f] formal_parameter type (ref4) [d95] subprogram "elf_version" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [da6] formal_parameter type (ref4) [dac] subprogram "argp_parse" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [dbd] formal_parameter type (ref4) [dc2] formal_parameter type (ref4) [dc7] formal_parameter type (ref4) [dcc] formal_parameter type (ref4) [dd1] formal_parameter type (ref4) [dd6] formal_parameter type (ref4) [ddc] subprogram "textdomain" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [dec] formal_parameter type (ref4) [df2] subprogram "bindtextdomain" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [e02] formal_parameter type (ref4) [e07] formal_parameter type (ref4) [e0d] subprogram "setlocale" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [e1d] formal_parameter type (ref4) [e22] formal_parameter type (ref4) [e28] subprogram "__fsetlocking" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [e38] formal_parameter type (ref4) [e3d] formal_parameter type (ref4) [e43] subprogram "print_version" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) declaration (flag_present) sibling (ref4) [e4f] formal_parameter type (ref4) [e54] formal_parameter type (ref4) [e5a] 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 {...}} call_all_calls (flag_present) sibling (ref4) [e79] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [260,2a3) {reg5} [2a3,624) {reg15} [624,626) {entry_value(1) {reg5}, stack_value} [626,637) {reg5} [637,f0b) {reg15} GNU_locviews (sec_offset) [e8d] formal_parameter "prefix" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [260,2aa) {reg4} [2aa,2e2) {reg14} [2e2,604) {fbreg(-192)} [604,626) {entry_value(1) {reg4}, stack_value} [626,63b) {reg4} [63b,86d) {fbreg(-192)} [86d,a0b) {entry_value(1) {reg4}, stack_value} [a0b,d29) {fbreg(-192)} [d29,d6f) {entry_value(1) {reg4}, stack_value} [d6f,d7d) {fbreg(-192)} [d7d,dc3) {entry_value(1) {reg4}, stack_value} [dc3,dfd) {fbreg(-192)} [dfd,e12) {entry_value(1) {reg4}, stack_value} [e12,e8d) {fbreg(-192)} [e8d,ed1) {entry_value(1) {reg4}, stack_value} [ed1,f02) {fbreg(-192)} [f02,f0b) {entry_value(1) {reg4}, stack_value} GNU_locviews (sec_offset) [ea1] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [260,2aa) {reg1} [2aa,2c0) {reg12} [2c0,40d) {fbreg(-168)} [40d,4eb) {entry_value(1) {reg1}, stack_value} [4eb,604) {fbreg(-168)} [604,626) {entry_value(1) {reg1}, stack_value} [626,63b) {reg1} [63b,65a) {fbreg(-168)} [65a,690) {entry_value(1) {reg1}, stack_value} [690,73c) {fbreg(-168)} [73c,758) {entry_value(1) {reg1}, stack_value} [758,76a) {fbreg(-168)} [76a,782) {entry_value(1) {reg1}, stack_value} [782,861) {fbreg(-168)} [861,a0b) {entry_value(1) {reg1}, stack_value} [a0b,d29) {fbreg(-168)} [d29,d6f) {entry_value(1) {reg1}, stack_value} [d6f,d7d) {fbreg(-168)} [d7d,dc3) {entry_value(1) {reg1}, stack_value} [dc3,dfd) {fbreg(-168)} [dfd,e12) {entry_value(1) {reg1}, stack_value} [e12,e4e) {fbreg(-168)} [e4e,ed1) {entry_value(1) {reg1}, stack_value} [ed1,f02) {fbreg(-168)} [f02,f0b) {entry_value(1) {reg1}, stack_value} GNU_locviews (sec_offset) [eb5] variable "prefix_len" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [2b1,2b5) {reg0} [2b5,2e2) {reg3} [626,65a) {lit0, stack_value} GNU_locviews (sec_offset) [ec9] variable "fname_len" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [2c0,327) {reg12} [3c6,404) {reg12} [640,65a) {reg12} [690,6aa) {reg12} [a0b,a24) {reg12} [aef,b2b) {reg12} [ed1,f0b) {reg12} GNU_locviews (sec_offset) [edd] variable "fullname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [2d6,2da) {breg5(0)} [2da,559) {breg7(0)} [559,58f) {fbreg(-216), deref} [58f,61b) {breg7(0)} [61b,625) {fbreg(-216), deref} [625,626) {breg7(-208), deref} [64e,65a) {breg5(0)} [65a,887) {breg7(0)} [887,8ca) {fbreg(-216), deref} [8ca,96a) {breg7(0)} [96a,993) {fbreg(-216), deref} [993,cb8) {breg7(0)} [cb8,ce7) {fbreg(-216), deref} [ce7,dec) {breg7(0)} [dec,dfd) {fbreg(-216), deref} [e12,e3b) {breg7(0)} [e3b,e4e) {fbreg(-216), deref} [e4e,e77) {breg7(0)} [e77,e8d) {fbreg(-216), deref} [e8d,eb6) {breg7(0)} [eb6,ecc) {fbreg(-216), deref} [ecc,f02) {breg7(0)} GNU_locviews (sec_offset) [ef1] variable "cp" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [2d6,2da) {reg5} [2da,2db) {reg7} [2db,2df) {reg0} [2df,2f0) {reg5} [64e,65a) {reg5} GNU_locviews (sec_offset) [f04] variable type (ref4) artificial (flag_present) location (sec_offset) [2c0,2e2) {breg3(0), breg12(0), plus, stack_value} [640,65a) {reg12} GNU_locviews (sec_offset) [f11] inlined_subroutine "mempcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [f2b] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [2d6,2db) {reg3} GNU_locviews (sec_offset) [f38] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [2d6,2db) {reg14} GNU_locviews (sec_offset) [f45] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [2d6,2da) {reg5} [2da,2db) {reg7} GNU_locviews (sec_offset) [f52] call_site call_return_pc (addr) call_origin (ref4) [f5f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg7(0)} [f65] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg14(0)} [f6b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg3(0)} [f73] inlined_subroutine "memcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [f99] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [2e2,2f1) {reg12} GNU_locviews (sec_offset) [fa6] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [2e2,2f1) {fbreg(-168)} GNU_locviews (sec_offset) [fb3] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [2e2,2f0) {reg5} GNU_locviews (sec_offset) [fc0] call_site call_return_pc (addr) call_origin (ref4) [fcd] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-168), deref} [fd5] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg12(0)} [fdd] inlined_subroutine "print_header" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [ff7] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [312,327) {reg15} [aef,ce7) {reg15} GNU_locviews (sec_offset) [1004] lexical_block ranges (sec_offset) [1009] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) [101e] variable "ddigits" abstract_origin (ref4) location (sec_offset) [b10,bea) {reg3} [bea,ce7) {breg3(2), stack_value} GNU_locviews (sec_offset) [102b] variable "xdigits" abstract_origin (ref4) location (sec_offset) [b2b,bb5) {reg12} [bb5,bc2) {breg2(2), stack_value} [bc2,ce7) {fbreg(-176), deref_size(4), plus_uconst(2), stack_value} GNU_locviews (sec_offset) [1038] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1045] variable "__res" abstract_origin (ref4) location (sec_offset) [b4e,b7a) {reg0} GNU_locviews (sec_offset) [1052] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1063] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-184), deref} [106b] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg14(0)} [1071] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [1077] call_site call_return_pc (addr) call_origin (ref4) [1084] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const1u(124)} [108c] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1099] variable "__res" abstract_origin (ref4) location (sec_offset) [b88,bc2) {reg0} GNU_locviews (sec_offset) [10a6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [10b7] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-184), deref} [10bf] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg14(0)} [10c5] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [10cb] call_site call_return_pc (addr) call_origin (ref4) [10d8] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const1u(124)} [10e0] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [10ed] variable "__res" abstract_origin (ref4) location (sec_offset) [bd0,bf8) {reg0} GNU_locviews (sec_offset) [10fa] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [110b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-184), deref} [1113] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [1119] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [111f] call_site call_return_pc (addr) call_origin (ref4) [112c] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const1u(124)} [1134] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1141] variable "__res" abstract_origin (ref4) location (sec_offset) [c06,c35) {reg0} GNU_locviews (sec_offset) [114e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [115f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-184), deref} [1167] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [116d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [1173] call_site call_return_pc (addr) call_origin (ref4) [1180] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const1u(124)} [1188] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1195] variable "__res" abstract_origin (ref4) location (sec_offset) [c43,c72) {reg0} GNU_locviews (sec_offset) [11a2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [11b3] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-184), deref} [11bb] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [11c1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [11c7] call_site call_return_pc (addr) call_origin (ref4) [11d4] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const1u(124)} [11dc] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [11e9] variable "__res" abstract_origin (ref4) location (sec_offset) [c80,cb4) {reg0} GNU_locviews (sec_offset) [11f6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1207] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-184), deref} [120f] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [1215] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [121b] call_site call_return_pc (addr) call_origin (ref4) [1228] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const1u(124)} [1230] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [124a] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [cae,cd4) {addr(0x14d8), stack_value} GNU_locviews (sec_offset) [1257] call_site call_return_pc (addr) call_origin (ref4) [1264] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [1269] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x14d8)} [1276] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg3(0)} [127c] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {breg3(0)} [1282] call_site_parameter location (exprloc) {reg9} call_value (exprloc) {fbreg(-200), deref} [128c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [129d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [12a4] call_site call_return_pc (addr) call_origin (ref4) [12b1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [12bb] inlined_subroutine "show_bsd" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [12d5] formal_parameter "fullname" abstract_origin (ref4) location (sec_offset) [327,3c6) {fbreg(-216)} [4eb,604) {fbreg(-216)} [ce7,cfd) {fbreg(-216)} [dc3,dfd) {fbreg(-216)} GNU_locviews (sec_offset) [12e2] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [327,3c6) {fbreg(-168)} [4eb,604) {fbreg(-168)} [ce7,cfd) {fbreg(-168)} [dc3,dfd) {fbreg(-168)} GNU_locviews (sec_offset) [12ef] formal_parameter "prefix" abstract_origin (ref4) location (sec_offset) [327,3c6) {fbreg(-192)} [4eb,604) {fbreg(-192)} [ce7,cfd) {fbreg(-192)} [dc3,dfd) {fbreg(-192)} GNU_locviews (sec_offset) [12fc] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [327,3c6) {reg15} [4eb,604) {reg15} [ce7,cfd) {reg15} [dc3,dfd) {reg15} GNU_locviews (sec_offset) [1309] lexical_block ranges (sec_offset) [130e] variable "textsize" abstract_origin (ref4) location (sec_offset) [327,377) {lit0, stack_value} [377,3c6) {reg12} [4eb,604) {reg12} [ce7,cfd) {reg12} [dc3,dfd) {reg12} GNU_locviews (sec_offset) [131b] variable "datasize" abstract_origin (ref4) location (sec_offset) [327,377) {lit0, stack_value} [377,3c6) {reg13} [4eb,604) {reg13} [ce7,cfd) {reg13} [dc3,dfd) {reg13} GNU_locviews (sec_offset) [1328] variable "bsssize" abstract_origin (ref4) location (sec_offset) [327,377) {lit0, stack_value} [377,3c6) {fbreg(-176)} [4eb,507) {fbreg(-176)} [50c,604) {fbreg(-176)} [ce7,cfd) {fbreg(-176)} [dc3,dfd) {fbreg(-176)} GNU_locviews (sec_offset) [1335] variable "ddigits" abstract_origin (ref4) location (sec_offset) [350,354) {reg0} [354,3c6) {fbreg(-184)} [4eb,604) {fbreg(-184)} [ce7,cfd) {fbreg(-184)} [dc3,dfd) {fbreg(-184)} GNU_locviews (sec_offset) [1342] variable "xdigits" abstract_origin (ref4) location (sec_offset) [377,377) {reg0} [377,3c6) {fbreg(-200)} [4eb,604) {fbreg(-200)} [ce7,cfd) {fbreg(-200)} [dc3,dfd) {fbreg(-200)} GNU_locviews (sec_offset) [134f] variable "scn" abstract_origin (ref4) location (sec_offset) [377,377) {lit0, stack_value} [377,391) {reg14} [391,3a1) {reg0} [3a1,3c6) {reg14} [4eb,50c) {reg14} [50c,517) {reg0} [517,604) {reg14} [ce7,cfd) {reg14} [dc3,dfd) {reg14} GNU_locviews (sec_offset) [135c] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1369] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-144)} [1372] variable "shdr" abstract_origin (ref4) location (sec_offset) [3a2,3c6) {reg0} [4eb,50c) {reg0} [dc3,dcc) {reg0} GNU_locviews (sec_offset) [137f] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [1399] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [dfd,dfd) {reg0} GNU_locviews (sec_offset) [13a6] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [dfd,dfd) {lit0, stack_value} GNU_locviews (sec_offset) [13b3] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [dfd,dfd) {lit1, stack_value} GNU_locviews (sec_offset) [13c1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [13d2] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [13d8] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [13df] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [13f0] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [13f7] call_site call_return_pc (addr) call_origin (ref4) [1404] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x1355)} [1411] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x17c0)} [141e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [1425] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [144b] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [555,57e) {reg4} GNU_locviews (sec_offset) [1458] call_site call_return_pc (addr) call_origin (ref4) [1465] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [146a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-184), deref_size(4), lit2, minus} [1475] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg12(0)} [147b] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {fbreg(-184), deref_size(4), lit2, minus} [1486] call_site_parameter location (exprloc) {reg9} call_value (exprloc) {breg13(0)} [148e] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [14a8] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [5b2,5b4) {reg0} [5b4,5b8) {reg4} GNU_locviews (sec_offset) [14b5] call_site call_return_pc (addr) call_origin (ref4) [14c2] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [14c7] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg3(0)} [14cf] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [14e0] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [14e7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [14f8] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [14ff] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1510] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [1516] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg14(0)} [151d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [152e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x1355)} [153b] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x1461)} [1548] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [154e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [155f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit10} [1565] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1576] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [157d] call_site call_return_pc (addr) call_origin (ref4) [158a] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [1593] inlined_subroutine "show_segments" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [15ad] formal_parameter "fullname" abstract_origin (ref4) location (sec_offset) [3c6,4eb) {fbreg(-216)} [65a,672) {fbreg(-216)} [e4e,e8d) {fbreg(-216)} [ed1,f02) {fbreg(-216)} GNU_locviews (sec_offset) [15ba] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [3c6,4eb) {reg15} [65a,672) {reg15} [e4e,e8d) {reg15} [ed1,f0b) {reg15} GNU_locviews (sec_offset) [15c7] lexical_block ranges (sec_offset) [15cc] variable "phnum" abstract_origin (ref4) location (exprloc) {fbreg(-152)} [15d5] variable "total" abstract_origin (ref4) location (sec_offset) [3e7,412) {lit0, stack_value} [412,4eb) {reg14} [e4e,e8d) {reg14} GNU_locviews (sec_offset) [15e2] variable "first" abstract_origin (ref4) location (sec_offset) [3e7,412) {lit1, stack_value} [412,412) {reg12} [412,48d) {lit0, stack_value} [48d,4eb) {reg12} [e4e,e8d) {reg12} GNU_locviews (sec_offset) [15ef] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [15fc] variable "cnt" abstract_origin (ref4) location (sec_offset) [3e7,412) {lit0, stack_value} [412,4eb) {reg3} [e4e,e67) {reg3} GNU_locviews (sec_offset) [1609] lexical_block abstract_origin (ref4) ranges (sec_offset) [1612] variable "phdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-144)} [161b] variable "phdr" abstract_origin (ref4) location (sec_offset) [412,49e) {reg13} [4b5,4e5) {reg0} [4e5,4eb) {reg13} [e4e,e57) {reg0} [e57,e8d) {reg13} GNU_locviews (sec_offset) [1628] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [164e] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [47a,485) {reg4} GNU_locviews (sec_offset) [165b] call_site call_return_pc (addr) call_origin (ref4) [1668] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [166f] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [1689] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [e88,e8d) {reg0} GNU_locviews (sec_offset) [1696] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [e88,e8d) {lit0, stack_value} GNU_locviews (sec_offset) [16a3] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [e88,e8d) {lit1, stack_value} GNU_locviews (sec_offset) [16b1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [16c2] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [16c8] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [16ce] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-168), deref} [16d7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [16e8] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x14bb)} [16f5] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit1} [16fa] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit3} [1700] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1711] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [1718] call_site call_return_pc (addr) call_origin (ref4) [1725] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x1355)} [1732] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x17c0)} [173f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [1747] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [1761] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [76a,782) {addr(0x14bf), stack_value} GNU_locviews (sec_offset) [176e] call_site call_return_pc (addr) call_origin (ref4) [177b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [1780] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x14bf)} [178f] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [17b5] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [67a,690) {addr(0x14c8), stack_value} GNU_locviews (sec_offset) [17c2] call_site call_return_pc (addr) call_origin (ref4) [17cf] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [17d4] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x14c8)} [17e3] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [1809] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [73c,753) {addr(0x14d0), stack_value} GNU_locviews (sec_offset) [1816] call_site call_return_pc (addr) call_origin (ref4) [1823] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [1828] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x14d0)} [1837] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [1851] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [f05,f0b) {reg0} GNU_locviews (sec_offset) [185e] formal_parameter "__errnum" abstract_origin (ref4) const_value (data1) [1864] formal_parameter "__status" abstract_origin (ref4) const_value (data1) [186b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [187c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [1882] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-152)} [188a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [189b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [18a2] call_site call_return_pc (addr) call_origin (ref4) [18af] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x1355)} [18bc] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x17c0)} [18c9] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [18d1] inlined_subroutine "show_sysv" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [18eb] formal_parameter "fullname" abstract_origin (ref4) location (sec_offset) [690,73c) {fbreg(-216)} [782,a0b) {fbreg(-216)} [d29,d6f) {fbreg(-216)} [d7d,dc3) {fbreg(-216)} [e12,e4e) {fbreg(-216)} [e8d,ecc) {fbreg(-216)} GNU_locviews (sec_offset) [18f8] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [690,73c) {fbreg(-168)} [782,861) {fbreg(-168)} [e12,e4e) {fbreg(-168)} GNU_locviews (sec_offset) [1905] formal_parameter "prefix" abstract_origin (ref4) location (sec_offset) [690,73c) {fbreg(-192)} [782,86d) {fbreg(-192)} [e12,e4e) {fbreg(-192)} GNU_locviews (sec_offset) [1912] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [690,73c) {reg15} [782,a0b) {reg15} [d29,d6f) {reg15} [d7d,dc3) {reg15} [e12,e4e) {reg15} [e8d,ecc) {reg15} GNU_locviews (sec_offset) [191f] lexical_block ranges (sec_offset) [1924] variable "maxlen" abstract_origin (ref4) location (sec_offset) [690,6dd) {lit10, stack_value} [6dd,73c) {reg13} [782,a0b) {reg13} [d29,d6f) {reg13} [d7d,dc3) {reg13} [e12,e4e) {reg13} [e8d,ecc) {reg13} GNU_locviews (sec_offset) [1931] variable "digits" abstract_origin (ref4) location (sec_offset) [6d0,6d4) {reg0} [6d4,73c) {fbreg(-200)} [782,a0b) {fbreg(-200)} [d29,d6f) {fbreg(-200)} [d7d,dc3) {fbreg(-200)} [e12,e4e) {fbreg(-200)} [e8d,ecc) {fbreg(-200)} GNU_locviews (sec_offset) [193e] variable "shstrndx" abstract_origin (ref4) location (exprloc) {fbreg(-152)} [1947] variable "scn" abstract_origin (ref4) location (sec_offset) [6dd,6f1) {reg3} [6f1,701) {reg0} [701,73c) {reg3} [782,79a) {reg0} [79a,8e1) {reg3} [8e1,8f1) {reg0} [8f1,993) {reg3} [993,99e) {reg0} [99e,9a5) {reg3} [e12,e2b) {reg3} [e8d,ead) {reg3} GNU_locviews (sec_offset) [1954] variable "total" abstract_origin (ref4) location (sec_offset) [8bb,8ca) {lit0, stack_value} [8ca,981) {fbreg(-208)} [981,98c) {fbreg(-208), deref, breg14(32), deref, plus, stack_value} [98c,a0b) {fbreg(-208)} [d29,d6f) {fbreg(-208)} [d7d,dc3) {fbreg(-208)} [e8d,ecc) {fbreg(-208)} GNU_locviews (sec_offset) [1961] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [196e] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-144)} [1977] variable "shdr" abstract_origin (ref4) location (sec_offset) [708,71e) {reg0} [71e,73c) {reg14} [e12,e1b) {reg0} [e1b,e4e) {reg14} GNU_locviews (sec_offset) [1984] variable "name" abstract_origin (ref4) location (sec_offset) [71f,732) {reg0} GNU_locviews (sec_offset) [1991] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [19ab] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [e4c,e4e) {reg0} GNU_locviews (sec_offset) [19b8] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [e4c,e4e) {lit0, stack_value} GNU_locviews (sec_offset) [19c5] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [e4c,e4e) {lit1, stack_value} GNU_locviews (sec_offset) [19d3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [19e4] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [19ea] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [19f1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1a02] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [1a09] call_site call_return_pc (addr) call_origin (ref4) [1a16] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1a27] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [1a2e] call_site call_return_pc (addr) call_origin (ref4) [1a3b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x1355)} [1a48] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x17c0)} [1a55] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [1a5c] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [1a76] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [7d1,7d3) {reg0} [7d3,7d7) {reg4} GNU_locviews (sec_offset) [1a83] call_site call_return_pc (addr) call_origin (ref4) [1a90] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [1a95] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg14(0)} [1a9d] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1aaa] variable "__res" abstract_origin (ref4) location (sec_offset) [800,825) {reg0} GNU_locviews (sec_offset) [1ab7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1ac8] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-184), deref} [1ad0] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [1ad6] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [1adc] call_site call_return_pc (addr) call_origin (ref4) [1ae9] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const1u(124)} [1af1] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1afe] variable "__res" abstract_origin (ref4) location (sec_offset) [833,84a) {reg0} [84a,853) {breg1(-1), stack_value} GNU_locviews (sec_offset) [1b0b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1b1c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-184), deref} [1b24] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [1b2a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [1b30] call_site call_return_pc (addr) call_origin (ref4) [1b3d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const1u(124)} [1b45] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1b52] variable "__res" abstract_origin (ref4) location (sec_offset) [87f,8ac) {reg0} GNU_locviews (sec_offset) [1b5f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1b70] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-184), deref} [1b78] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [1b7e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [1b84] call_site call_return_pc (addr) call_origin (ref4) [1b91] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const1u(124)} [1b99] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [1bb3] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [8aa,8bb) {addr(0x146a), stack_value} GNU_locviews (sec_offset) [1bc0] call_site call_return_pc (addr) call_origin (ref4) [1bcd] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [1bd2] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x146a)} [1bdf] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg13(0)} [1be5] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {fbreg(-192), deref_size(4)} [1bee] call_site_parameter location (exprloc) {reg9} call_value (exprloc) {fbreg(-168), deref} [1bf8] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1c05] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-144)} [1c0e] variable "shdr" abstract_origin (ref4) location (sec_offset) [8f8,92a) {reg0} [92a,993) {reg14} [e8d,e96) {reg0} [e96,ecc) {reg14} GNU_locviews (sec_offset) [1c1b] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [1c41] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [962,980) {reg4} GNU_locviews (sec_offset) [1c4e] call_site call_return_pc (addr) call_origin (ref4) [1c5b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [1c60] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg13(0)} [1c66] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {fbreg(-192), deref_size(4)} [1c71] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [1c8b] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [ec7,ecc) {reg0} GNU_locviews (sec_offset) [1c98] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [ec7,ecc) {lit0, stack_value} GNU_locviews (sec_offset) [1ca5] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [ec7,ecc) {lit1, stack_value} GNU_locviews (sec_offset) [1cb2] call_site call_return_pc (addr) call_origin (ref4) [1cbf] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [1cc4] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [1cc9] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-216), deref} [1cd3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1ce4] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [1cea] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [1cf1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1d02] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [1d09] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1d1a] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [1d21] call_site call_return_pc (addr) call_origin (ref4) [1d2e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-184), deref} [1d36] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x17c0)} [1d43] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [1d4a] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1d57] variable "__res" abstract_origin (ref4) location (sec_offset) [d8f,db2) {reg0} GNU_locviews (sec_offset) [1d64] call_site call_return_pc (addr) call_origin (ref4) [1d71] call_site call_return_pc (addr) call_origin (ref4) [1d7e] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const1u(124)} [1d86] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1d93] variable "__res" abstract_origin (ref4) location (sec_offset) [9d7,9fa) {reg0} GNU_locviews (sec_offset) [1da0] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1db1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-184), deref} [1db9] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [1dbf] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [1dc5] call_site call_return_pc (addr) call_origin (ref4) [1dd2] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const1u(124)} [1dda] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [1df4] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [9f8,a0b) {addr(0x1487), stack_value} GNU_locviews (sec_offset) [1e01] call_site call_return_pc (addr) call_origin (ref4) [1e0e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [1e13] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x1487)} [1e20] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg13(0)} [1e26] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {fbreg(-192), deref_size(4)} [1e2f] call_site_parameter location (exprloc) {reg9} call_value (exprloc) {fbreg(-208), deref} [1e39] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1e46] variable "__res" abstract_origin (ref4) location (sec_offset) [d3b,d5e) {reg0} GNU_locviews (sec_offset) [1e53] call_site call_return_pc (addr) call_origin (ref4) [1e60] call_site call_return_pc (addr) call_origin (ref4) [1e6d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const1u(124)} [1e75] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [1e8f] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [d5c,d6a) {addr(0x1494), stack_value} GNU_locviews (sec_offset) [1e9c] call_site call_return_pc (addr) call_origin (ref4) [1ea9] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [1eae] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x1494)} [1ebb] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg13(0)} [1ec1] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {fbreg(-192), deref_size(4)} [1eca] call_site_parameter location (exprloc) {reg9} call_value (exprloc) {fbreg(-208), deref} [1ed4] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [1eee] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [db0,dc3) {addr(0x147a), stack_value} GNU_locviews (sec_offset) [1efb] call_site call_return_pc (addr) call_origin (ref4) [1f08] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [1f0d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x147a)} [1f1a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg13(0)} [1f20] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {fbreg(-192), deref_size(4)} [1f29] call_site_parameter location (exprloc) {reg9} call_value (exprloc) {fbreg(-208), deref} [1f33] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1f44] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [1f4b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1f5c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [1f62] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-152)} [1f6a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1f7b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [1f81] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [1f88] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1f99] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-168), deref} [1fa2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1fb3] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-184), deref} [1fbb] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x1461)} [1fc8] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [1fce] call_site call_return_pc (addr) call_origin (ref4) [1fdb] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [1fe1] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [1fea] inlined_subroutine "show_sysv_one_line" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [2004] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [758,76a) {reg15} [a0b,aef) {reg15} [cfd,d0c) {reg15} GNU_locviews (sec_offset) [2011] lexical_block ranges (sec_offset) [2016] variable "shstrndx" abstract_origin (ref4) location (exprloc) {fbreg(-152)} [201f] variable "total" abstract_origin (ref4) location (sec_offset) [758,76a) {reg12} [a38,aef) {reg12} [cfd,d0c) {reg12} GNU_locviews (sec_offset) [202c] variable "first" abstract_origin (ref4) location (sec_offset) [758,76a) {reg13} [a38,a72) {reg13} [a72,ac9) {lit0, stack_value} [ac9,aef) {reg13} [cfd,d0c) {reg13} GNU_locviews (sec_offset) [2039] variable "scn" abstract_origin (ref4) location (sec_offset) [758,75e) {reg0} [75e,76a) {reg3} [a38,a49) {reg3} [a49,a5a) {reg0} [a5a,aef) {reg3} [cfd,d0c) {reg3} GNU_locviews (sec_offset) [2046] inlined_subroutine "printf" abstract_origin (ref4) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [2063] formal_parameter "__fmt" abstract_origin (ref4) [2069] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [2076] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-144)} [207f] variable "shdr" abstract_origin (ref4) location (sec_offset) [a61,a72) {reg0} [a72,ac9) {reg14} [ac9,aec) {reg0} [aec,aef) {reg14} [cfd,d0c) {reg0} GNU_locviews (sec_offset) [208c] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [20b2] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [ab1,abc) {reg4} GNU_locviews (sec_offset) [20bf] call_site call_return_pc (addr) call_origin (ref4) [20cc] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [20d3] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [20ed] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [d22,d24) {reg0} [d24,d28) {reg1} GNU_locviews (sec_offset) [20fa] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [d22,d29) {lit0, stack_value} GNU_locviews (sec_offset) [2107] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [d22,d29) {lit1, stack_value} GNU_locviews (sec_offset) [2114] call_site call_return_pc (addr) call_origin (ref4) [2121] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [2126] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [212d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [213e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [2144] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-144)} [214c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [215d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [2164] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2175] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x14bb)} [2182] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit1} [2187] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit3} [218d] call_site call_return_pc (addr) call_origin (ref4) [219a] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x1355)} [21a9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [21ba] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [21c0] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-152)} [21c8] call_site call_return_pc (addr) call_origin (ref4) [21d5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [21db] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [21e4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [21f5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [21fc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [220d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [2214] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2225] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-168), deref} [222e] call_site call_return_pc (addr) call_origin (ref4) [223c] array_type type (ref4) sibling (ref4) [2245] subrange_type type (ref4) upper_bound (ref4) [224f] subprogram "show_segments" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) inline (implicit_const) sibling (ref4) [225a] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2266] formal_parameter "fullname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2272] variable "phnum" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [227e] variable "total" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [228a] variable "first" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2296] lexical_block [2297] variable "cnt" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22a3] lexical_block [22a4] variable "phdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22b0] variable "phdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22bf] subprogram "show_bsd_totals" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) inline (implicit_const) sibling (ref4) [22ca] variable "ddigits" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22d6] variable "xdigits" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22e3] subprogram "show_bsd" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) inline (implicit_const) sibling (ref4) [22ee] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22fa] formal_parameter "prefix" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2306] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2312] formal_parameter "fullname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [231e] variable "textsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [232a] variable "datasize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2336] variable "bsssize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2342] variable "ddigits" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [234e] variable "xdigits" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [235a] variable "scn" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2366] lexical_block [2367] variable "shdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2373] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2381] subprogram "show_sysv_one_line" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) inline (implicit_const) sibling (ref4) [238c] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2398] variable "shstrndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [23a4] variable "total" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [23b0] variable "first" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [23bc] variable "scn" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [23c8] lexical_block [23c9] variable "shdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [23d5] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [23e3] subprogram "show_sysv" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) inline (implicit_const) sibling (ref4) [23ee] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [23fa] formal_parameter "prefix" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2406] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2412] formal_parameter "fullname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [241e] variable "maxlen" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [242a] variable "digits" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2436] variable "shstrndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2442] variable "scn" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [244e] variable "total" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [245a] lexical_block sibling (ref4) [245f] variable "shdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [246b] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2477] variable "name" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2484] lexical_block sibling (ref4) [2489] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2496] lexical_block sibling (ref4) [249b] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [24a8] lexical_block sibling (ref4) [24ad] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [24ba] lexical_block sibling (ref4) [24bf] variable "shdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [24cb] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [24d8] lexical_block sibling (ref4) [24dd] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [24ea] lexical_block sibling (ref4) [24ef] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [24fc] lexical_block [24fd] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [250b] subprogram "handle_ar" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) type (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} call_all_calls (flag_present) sibling (ref4) [252c] formal_parameter "fd" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f10,f4c) {reg5} [f4c,1040) {reg13} [1040,1046) {entry_value(1) {reg5}, stack_value} [1046,109c) {reg13} [109c,10a4) {reg5} [10a4,111c) {reg13} GNU_locviews (sec_offset) [253f] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f10,f50) {reg4} [f50,1042) {reg14} [1042,1046) {entry_value(1) {reg4}, stack_value} [1046,109c) {reg14} [109c,10a8) {reg4} [10a8,111c) {reg14} GNU_locviews (sec_offset) [2553] formal_parameter "prefix" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f10,f50) {reg1} [f50,1044) {reg15} [1044,1046) {entry_value(1) {reg1}, stack_value} [1046,109c) {reg15} [109c,10a8) {reg1} [10a8,111c) {reg15} GNU_locviews (sec_offset) [2567] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f10,f50) {reg2} [f50,f66) {reg12} [f66,1045) {fbreg(-96)} [1045,1046) {breg7(-88)} [1046,109c) {fbreg(-96)} [109c,10a8) {reg2} [10a8,111c) {fbreg(-96)} GNU_locviews (sec_offset) [257b] variable "prefix_len" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f57,f5b) {reg0} [f5b,f85) {reg3} [109c,10c4) {lit0, stack_value} GNU_locviews (sec_offset) [258f] variable "fname_len" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f66,f92) {reg12} [f92,f96) {reg1} [10ad,10c4) {reg12} GNU_locviews (sec_offset) [25a3] variable "new_prefix" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f79,f7d) {breg5(0)} [f7d,103b) {breg7(0)} [103b,1045) {fbreg(-88), deref} [1045,1046) {breg7(-80), deref} [1046,1079) {breg7(0)} [1079,109c) {fbreg(-88), deref} [10bb,10c4) {breg5(0)} [10c4,1101) {breg7(0)} [1101,1117) {fbreg(-88), deref} [1117,111c) {breg7(0)} GNU_locviews (sec_offset) [25b7] variable "cp" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f79,f7d) {reg5} [f7d,f7e) {reg7} [f7e,f82) {reg0} [f82,f96) {reg5} [10bb,10c4) {reg5} GNU_locviews (sec_offset) [25ca] variable "result" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f97,fa0) {lit0, stack_value} [fa0,1045) {fbreg(-100)} [1045,1046) {breg7(-92)} [1046,109c) {fbreg(-100)} [10c4,111c) {fbreg(-100)} GNU_locviews (sec_offset) [25de] variable "subelf" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [fa0,fd2) {reg3} [fe6,fef) {reg0} [fef,1012) {reg3} [1012,1021) {reg0} [1021,103c) {reg3} [1046,1069) {reg3} [10c4,10cf) {reg0} [10cf,10f1) {reg3} [1117,111c) {reg3} GNU_locviews (sec_offset) [25f2] variable "cmd" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f97,fa0) {lit8, stack_value} [fc9,fcd) {reg0} [fcd,ff6) {reg12} [1012,103e) {reg12} [1046,109c) {reg12} [10c4,111c) {reg12} GNU_locviews (sec_offset) [2606] lexical_block ranges (sec_offset) sibling (ref4) [260f] variable "arhdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [fa0,fc9) {reg12} [ff6,ffa) {reg0} [ffa,1012) {reg12} GNU_locviews (sec_offset) [2623] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [263d] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [108a,108a) {reg0} GNU_locviews (sec_offset) [264a] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [108a,108a) {lit0, stack_value} GNU_locviews (sec_offset) [2657] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [108a,108a) {lit1, stack_value} GNU_locviews (sec_offset) [2665] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2676] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg13(0)} [267c] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [2682] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-88), deref} [268b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [269c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [26a3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [26b4] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [26bb] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [26cc] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [26d3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [26e4] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [26eb] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [26fc] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [2702] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-88), deref} [270b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [271c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [2723] call_site call_return_pc (addr) call_origin (ref4) [2730] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x1355)} [273d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x17c0)} [274a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [2751] variable type (ref4) artificial (flag_present) location (sec_offset) [f66,f85) {breg3(0), breg12(0), plus, stack_value} [10ad,10c4) {reg12} GNU_locviews (sec_offset) [275e] inlined_subroutine "mempcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [2778] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [f79,f7e) {reg3} GNU_locviews (sec_offset) [2785] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [f79,f7e) {reg15} GNU_locviews (sec_offset) [2792] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [f79,f7d) {reg5} [f7d,f7e) {reg7} GNU_locviews (sec_offset) [279f] call_site call_return_pc (addr) call_origin (ref4) [27ac] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg7(0)} [27b2] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg15(0)} [27b8] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg3(0)} [27c0] inlined_subroutine "memcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [27da] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [f85,f92) {reg12} [f92,f96) {reg1} GNU_locviews (sec_offset) [27e7] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [f85,f97) {fbreg(-96)} GNU_locviews (sec_offset) [27f4] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [f85,f96) {reg5} GNU_locviews (sec_offset) [2801] call_site call_return_pc (addr) call_origin (ref4) [280e] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-96), deref} [2818] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [2832] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1112,1117) {reg0} GNU_locviews (sec_offset) [283f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1112,1117) {lit0, stack_value} GNU_locviews (sec_offset) [284c] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1112,1117) {lit1, stack_value} GNU_locviews (sec_offset) [2859] call_site call_return_pc (addr) call_origin (ref4) [2866] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [286b] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [2870] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-96), deref} [287a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [288b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [2892] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [28a3] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [28aa] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [28bb] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg13(0)} [28c1] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [28c7] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg14(0)} [28ce] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [28df] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-96), deref} [28e8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [28f9] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [2900] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2911] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [2918] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2929] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x1355)} [2936] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x17c0)} [2943] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [2949] call_site call_return_pc (addr) call_origin (ref4) [2957] array_type type (ref4) sibling (ref4) [2960] subrange_type type (ref4) upper_bound (ref4) [296a] subprogram "print_header" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) inline (implicit_const) sibling (ref4) [2975] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2981] variable "done" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {addr(0x1300)} [2997] lexical_block [2998] variable "ddigits" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [29a4] variable "xdigits" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [29b0] lexical_block sibling (ref4) [29b5] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [29c2] lexical_block sibling (ref4) [29c7] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [29d4] lexical_block sibling (ref4) [29d9] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [29e6] lexical_block sibling (ref4) [29eb] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [29f8] lexical_block sibling (ref4) [29fd] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2a0a] lexical_block [2a0b] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2a1a] subprogram "process_file" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) type (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} call_all_calls (flag_present) sibling (ref4) [2a3b] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [1120,112f) {reg5} [112f,118d) {reg12} [118d,118e) {entry_value(1) {reg5}, stack_value} [118e,123b) {reg12} [123b,123c) {entry_value(1) {reg5}, stack_value} [123c,12fc) {reg12} GNU_locviews (sec_offset) [2a4f] variable "fd" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [1130,1148) {reg0} [1148,1188) {reg3} [118e,11d5) {reg3} [11ee,1230) {reg3} [123c,1257) {reg0} [1273,128c) {reg3} [12be,12d9) {reg3} GNU_locviews (sec_offset) [2a62] variable "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [114f,115c) {reg0} [115c,117e) {reg6} [118e,11b8) {reg6} [11ee,1230) {reg6} [1273,12fc) {reg6} GNU_locviews (sec_offset) [2a76] lexical_block ranges (sec_offset) sibling (ref4) [2a7f] variable "result" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [117e,1182) {reg0} [1182,1187) {reg6} GNU_locviews (sec_offset) [2a93] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2aa4] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [2aaa] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg6(0)} [2ab0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [2ab5] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg12(0)} [2abc] call_site call_return_pc (addr) call_origin (ref4) [2ac9] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [2ad1] inlined_subroutine "open" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [2aeb] formal_parameter "__oflag" abstract_origin (ref4) location (sec_offset) [1129,1130) {lit0, stack_value} GNU_locviews (sec_offset) [2af8] formal_parameter "__path" abstract_origin (ref4) location (sec_offset) [1129,112f) {reg5} [112f,1130) {reg12} GNU_locviews (sec_offset) [2b05] call_site call_return_pc (addr) call_origin (ref4) [2b12] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [2b18] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [2b1f] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [2b45] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [11da,11ee) {reg3} GNU_locviews (sec_offset) [2b52] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [11da,11e9) {breg0(0)} [11e9,11ed) {reg4} GNU_locviews (sec_offset) [2b5f] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [11da,11ee) {lit1, stack_value} GNU_locviews (sec_offset) [2b6c] call_site call_return_pc (addr) call_origin (ref4) [2b79] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [2b7e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg3(0)} [2b84] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg12(0)} [2b8c] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [2ba6] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1229,122b) {reg0} [122b,122f) {reg1} GNU_locviews (sec_offset) [2bb3] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1229,1230) {lit0, stack_value} GNU_locviews (sec_offset) [2bc0] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1229,1230) {lit0, stack_value} GNU_locviews (sec_offset) [2bcd] call_site call_return_pc (addr) call_origin (ref4) [2bda] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [2bdf] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [2be4] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg12(0)} [2bec] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [2c12] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1260,1271) {reg3} GNU_locviews (sec_offset) [2c1f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1260,126c) {breg0(0)} [126c,1270) {reg4} GNU_locviews (sec_offset) [2c2c] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1260,1271) {lit0, stack_value} GNU_locviews (sec_offset) [2c39] call_site call_return_pc (addr) call_origin (ref4) [2c46] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [2c4b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg3(0)} [2c51] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg12(0)} [2c59] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [2c73] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [12ad,12ad) {reg0} GNU_locviews (sec_offset) [2c80] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [12ad,12ad) {lit0, stack_value} GNU_locviews (sec_offset) [2c8d] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [12ad,12ad) {lit1, stack_value} GNU_locviews (sec_offset) [2c9a] call_site call_return_pc (addr) call_origin (ref4) [2ca7] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [2cac] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [2cb1] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg12(0)} [2cb9] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [2cd3] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [12fa,12fc) {reg0} GNU_locviews (sec_offset) [2ce0] formal_parameter "__errnum" abstract_origin (ref4) const_value (data1) [2ce6] formal_parameter "__status" abstract_origin (ref4) const_value (data1) [2ced] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2cfe] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [2d04] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit8} [2d09] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [2d0f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2d20] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [2d27] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2d38] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [2d3e] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [2d43] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg12(0)} [2d4a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2d5b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [2d62] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2d73] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [2d7a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2d8b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x1355)} [2d98] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x1501)} [2da6] call_site call_return_pc (addr) call_origin (ref4) [2db3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2dc4] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [2dcb] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2ddc] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [2de3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2df4] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x1355)} [2e01] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x17e0)} [2e0e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [2e14] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2e25] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x1355)} [2e32] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x14f0)} [2e3f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [2e45] call_site call_return_pc (addr) call_origin (ref4) [2e52] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2e63] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [2e6a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2e7b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x1355)} [2e88] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x17c0)} [2e95] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [2e9b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2eac] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [2eb3] call_site call_return_pc (addr) call_origin (ref4) [2ec0] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x1355)} [2ecd] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x17c0)} [2eda] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [2ee1] 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 {...}} call_all_calls (flag_present) sibling (ref4) [2f03] formal_parameter "key" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [0,16) {reg5} [16,36) {entry_value(1) {reg5}, stack_value} [36,9f) {reg5} [9f,12e) {entry_value(1) {reg5}, stack_value} [12e,13a) {reg5} [13a,191) {entry_value(1) {reg5}, stack_value} [191,201) {reg5} [201,24c) {entry_value(1) {reg5}, stack_value} [24c,25b) {reg5} GNU_locviews (sec_offset) [2f16] formal_parameter "arg" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [0,50) {reg4} [50,a0) {reg3} [a0,a1) {entry_value(1) {reg4}, stack_value} [a1,12e) {reg4} [12e,25a) {reg3} [25a,25b) {reg4} GNU_locviews (sec_offset) [2f29] formal_parameter "state" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [0,22) {reg1} [22,36) {entry_value(1) {reg1}, stack_value} [36,6b) {reg1} [6b,12e) {entry_value(1) {reg1}, stack_value} [12e,13e) {reg1} [13e,191) {entry_value(1) {reg1}, stack_value} [191,1a2) {reg1} [1a2,254) {entry_value(1) {reg1}, stack_value} [254,25b) {reg1} GNU_locviews (sec_offset) [2f3c] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data1) call_column (data1) sibling (ref4) [2f55] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [213,215) {reg0} [215,219) {reg1} GNU_locviews (sec_offset) [2f62] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [213,21a) {lit0, stack_value} GNU_locviews (sec_offset) [2f6f] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [213,21a) {lit1, stack_value} GNU_locviews (sec_offset) [2f7c] call_site call_return_pc (addr) call_origin (ref4) [2f89] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [2f8e] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [2f93] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg3(0)} [2f9b] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data1) call_column (data1) sibling (ref4) [2fb4] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [245,247) {reg0} [247,24b) {reg1} GNU_locviews (sec_offset) [2fc1] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [245,24c) {lit0, stack_value} GNU_locviews (sec_offset) [2fce] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [245,24c) {lit1, stack_value} GNU_locviews (sec_offset) [2fdb] call_site call_return_pc (addr) call_origin (ref4) [2fe8] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [2fed] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [2ff2] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg3(0)} [2ffa] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [300b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [3011] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x1330)} [301f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3030] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [3036] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x1334)} [3044] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3055] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [305b] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x133d)} [3069] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [307a] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x1355)} [3087] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x135e)} [3094] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [309a] call_site call_return_pc (addr) call_origin (ref4) [30a7] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x1355)} [30b4] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x1342)} [30c1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [30c8] 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 {...}} call_all_calls (flag_present) sibling (ref4) [30ea] formal_parameter "argc" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [1940,1964) {reg5} [1964,1a26) {reg6} [1a26,1a47) {entry_value(1) {reg5}, stack_value} [1a47,1a75) {reg6} [1a75,1acd) {entry_value(1) {reg5}, stack_value} [1acd,1ae0) {reg6} [1ae0,1ae5) {entry_value(1) {reg5}, stack_value} GNU_locviews (sec_offset) [30fd] formal_parameter "argv" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [1940,1953) {reg4} [1953,1a26) {reg12} [1a26,1a47) {entry_value(1) {reg4}, stack_value} [1a47,1a79) {reg12} [1a79,1acd) {entry_value(1) {reg4}, stack_value} [1acd,1ae0) {reg12} [1ae0,1ae5) {entry_value(1) {reg4}, stack_value} GNU_locviews (sec_offset) [3110] variable "remaining" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {fbreg(-60)} [311e] variable "result" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [1974,19f4) {lit0, stack_value} [19f4,1a41) {reg3} [1a41,1a47) {reg0} [1a47,1acd) {reg3} [1acd,1adb) {lit0, stack_value} [1adb,1ae0) {reg0} [1ae0,1ae5) {reg3} GNU_locviews (sec_offset) [3132] inlined_subroutine "show_bsd_totals" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data1) call_column (data1) sibling (ref4) [314b] lexical_block ranges (sec_offset) [3150] variable "ddigits" abstract_origin (ref4) location (sec_offset) [1a75,1ac8) {reg6} GNU_locviews (sec_offset) [315d] variable "xdigits" abstract_origin (ref4) location (sec_offset) [1a79,1aa5) {reg12} [1aa5,1ac8) {breg12(2), stack_value} GNU_locviews (sec_offset) [316a] inlined_subroutine "printf" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3184] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [1a9b,1ac4) {addr(0x1537), stack_value} GNU_locviews (sec_offset) [3191] call_site call_return_pc (addr) call_origin (ref4) [319e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [31a3] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x1537)} [31b0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg6(-2)} [31b6] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {breg6(-2)} [31be] call_site call_return_pc (addr) call_origin (ref4) [31cb] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg13(0)} [31d1] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x152d)} [31de] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [31e6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [31f7] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit2} [31fd] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [320e] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit2} [3214] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3225] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit2} [322b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [323c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit6} [3241] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x1514)} [324f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3260] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg13(0)} [3266] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x1515)} [3274] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3285] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg13(0)} [328c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [329d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x1b00)} [32aa] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg6(0)} [32b0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg12(0)} [32b6] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg3(0)} [32bc] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {fbreg(-60)} [32c2] call_site_parameter location (exprloc) {reg9} call_value (exprloc) {breg3(0)} [32c9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [32da] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [32e0] call_site call_return_pc (addr) call_origin (ref4) [32ed] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [32fe] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x1527)} [330c] call_site call_return_pc (addr) call_origin (ref4) [331a] subprogram "error" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) inline (data1) sibling (ref4) [3327] formal_parameter "__status" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3333] formal_parameter "__errnum" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [333f] formal_parameter "__format" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [334b] unspecified_parameters [334d] subprogram "mempcpy" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (implicit_const) artificial (flag_present) sibling (ref4) [335c] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3368] formal_parameter "__src" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3374] formal_parameter "__len" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3381] subprogram "memcpy" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (implicit_const) artificial (flag_present) sibling (ref4) [3390] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [339c] formal_parameter "__src" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [33a8] formal_parameter "__len" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [33b5] subprogram "open" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (implicit_const) artificial (flag_present) sibling (ref4) [33c4] formal_parameter "__path" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [33d0] formal_parameter "__oflag" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [33dc] unspecified_parameters [33de] subprogram "printf" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (implicit_const) artificial (flag_present) sibling (ref4) [33ed] formal_parameter "__fmt" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [33f9] unspecified_parameters [33fb] subprogram "__builtin_mempcpy" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (implicit_const) decl_line (implicit_const) [3404] subprogram "__builtin_memcpy" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (implicit_const) decl_line (implicit_const) [340d] subprogram "__builtin_fputc_unlocked" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (implicit_const) decl_line (implicit_const) [3416] subprogram "__builtin_fwrite_unlocked" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (implicit_const) decl_line (implicit_const) [341f] subprogram "__stack_chk_fail" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) module 'strip.o' [c] CU '/usr/src/debug/elfutils/0.188-r0/src/strip.c'@0 producer (strp) language (data1) name (line_strp) comp_dir (line_strp) ranges (sec_offset) low_pc (addr) stmt_list (sec_offset) [2a] base_type "long unsigned int" byte_size (data1) encoding (data1) name (strp) [31] pointer_type byte_size (implicit_const) type (ref4) [36] restrict_type type (ref4) [3b] base_type "char" byte_size (data1) encoding (data1) name (strp) [42] const_type type (ref4) [47] base_type "short unsigned int" byte_size (data1) encoding (data1) name (strp) [4e] base_type "int" byte_size (data1) encoding (data1) name (string) [55] pointer_type byte_size (implicit_const) type (ref4) [5a] const_type type (ref4) [5f] restrict_type type (ref4) [64] typedef "size_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [70] const_type type (ref4) [75] base_type "unsigned int" byte_size (data1) encoding (data1) name (strp) [7c] const_type type (ref4) [81] pointer_type byte_size (data1) [83] restrict_type type (ref4) [88] base_type "unsigned char" byte_size (data1) encoding (data1) name (strp) [8f] base_type "signed char" byte_size (data1) encoding (data1) name (strp) [96] typedef "__uint8_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [a2] base_type "short int" byte_size (data1) encoding (data1) name (strp) [a9] typedef "__uint16_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [b5] typedef "__int32_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [c1] typedef "__uint32_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [cd] typedef "__int64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d9] base_type "long int" byte_size (data1) encoding (data1) name (strp) [e0] typedef "__uint64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [ec] typedef "__dev_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [f8] typedef "__uid_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [104] typedef "__gid_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [110] typedef "__ino_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [11c] typedef "__mode_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [128] typedef "__nlink_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [134] typedef "__off_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [140] typedef "__off64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [14c] typedef "__time_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [158] typedef "__blksize_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [164] typedef "__blkcnt_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [170] typedef "__ssize_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [17c] typedef "__syscall_slong_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [188] structure_type "_IO_FILE" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [194] member "_flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [1a1] member "_IO_read_ptr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [1ae] member "_IO_read_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [1bb] member "_IO_read_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [1c8] member "_IO_write_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [1d5] member "_IO_write_ptr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [1e2] member "_IO_write_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [1ef] member "_IO_buf_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [1fc] member "_IO_buf_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(64)} [209] member "_IO_save_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(72)} [216] member "_IO_backup_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(80)} [223] member "_IO_save_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(88)} [230] member "_markers" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(96)} [23d] member "_chain" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(104)} [24a] member "_fileno" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(112)} [257] member "_flags2" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(116)} [264] member "_old_offset" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(120)} [271] member "_cur_column" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(128)} [27e] member "_vtable_offset" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(130)} [28b] member "_shortbuf" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(131)} [298] member "_lock" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(136)} [2a5] member "_offset" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(144)} [2b2] member "_codecvt" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(152)} [2bf] member "_wide_data" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(160)} [2cc] member "_freeres_list" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(168)} [2d9] member "_freeres_buf" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(176)} [2e6] member "__pad5" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(184)} [2f3] member "_mode" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(192)} [300] member "_unused2" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(196)} [30e] typedef "FILE" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [31a] typedef "_IO_lock_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [322] structure_type "_IO_marker" name (strp) declaration (flag_present) [327] pointer_type byte_size (implicit_const) type (ref4) [32c] pointer_type byte_size (implicit_const) type (ref4) [331] array_type type (ref4) sibling (ref4) [33a] subrange_type type (ref4) upper_bound (data1) [341] pointer_type byte_size (implicit_const) type (ref4) [346] structure_type "_IO_codecvt" name (strp) declaration (flag_present) [34b] pointer_type byte_size (implicit_const) type (ref4) [350] structure_type "_IO_wide_data" name (strp) declaration (flag_present) [355] pointer_type byte_size (implicit_const) type (ref4) [35a] array_type type (ref4) sibling (ref4) [363] subrange_type type (ref4) upper_bound (data1) [36a] typedef "off_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [376] typedef "ssize_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [382] variable "stdin" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (implicit_const) type (ref4) external (flag_present) declaration (flag_present) [38c] pointer_type byte_size (implicit_const) type (ref4) [391] restrict_type type (ref4) [396] variable "stdout" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (implicit_const) type (ref4) external (flag_present) declaration (flag_present) [3a0] variable "stderr" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (implicit_const) type (ref4) external (flag_present) declaration (flag_present) [3aa] pointer_type byte_size (implicit_const) type (ref4) [3af] restrict_type type (ref4) [3b4] typedef "error_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3c0] structure_type "argp_option" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) 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 (implicit_const) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [3e5] member "arg" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [3f1] member "flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [3fe] member "doc" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [40a] member "group" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [418] const_type type (ref4) [41d] typedef "argp_parser_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [429] pointer_type byte_size (implicit_const) type (ref4) [42e] subroutine_type prototyped (flag_present) type (ref4) sibling (ref4) [437] formal_parameter type (ref4) [43c] formal_parameter type (ref4) [441] formal_parameter type (ref4) [447] pointer_type byte_size (implicit_const) type (ref4) [44c] restrict_type type (ref4) [451] structure_type "argp_state" name (strp) byte_size (data1) decl_file (data1) decl_line (data2) decl_column (data1) sibling (ref4) [45f] member "root_argp" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [46d] member "argc" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [47b] member "argv" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [489] member "next" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [497] member "flags" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(28)} [4a5] member "arg_num" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [4b3] member "quoted" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(36)} [4c1] member "input" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [4cf] member "child_inputs" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [4dd] member "hook" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [4eb] member "name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(64)} [4f9] member "err_stream" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(72)} [507] member "out_stream" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(80)} [515] member "pstate" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(88)} [524] const_type type (ref4) [529] structure_type "argp" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [535] member "options" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [542] member "parser" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [54f] member "args_doc" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [55c] member "doc" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [568] member "children" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [575] member "help_filter" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [582] member "argp_domain" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [590] const_type type (ref4) [595] pointer_type byte_size (implicit_const) type (ref4) [59a] structure_type "argp_child" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [5a6] member "argp" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [5b3] member "flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [5c0] member "header" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [5ce] member "group" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [5dd] const_type type (ref4) [5e2] pointer_type byte_size (implicit_const) type (ref4) [5e7] subroutine_type prototyped (flag_present) type (ref4) sibling (ref4) [5f0] formal_parameter type (ref4) [5f5] formal_parameter type (ref4) [5fa] formal_parameter type (ref4) [600] pointer_type byte_size (implicit_const) type (ref4) [605] pointer_type byte_size (implicit_const) type (ref4) [60a] restrict_type type (ref4) [60f] pointer_type byte_size (implicit_const) type (ref4) [614] restrict_type type (ref4) [619] pointer_type byte_size (implicit_const) type (ref4) [61e] typedef "mode_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [62a] structure_type "timespec" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) 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] const_type type (ref4) [656] structure_type "stat" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [662] member "st_dev" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [66f] member "st_ino" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [67c] member "st_nlink" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [689] member "st_mode" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [696] member "st_uid" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(28)} [6a3] member "st_gid" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [6b0] member "__pad0" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(36)} [6bd] member "st_rdev" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [6ca] member "st_size" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [6d7] member "st_blksize" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [6e4] member "st_blocks" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(64)} [6f1] member "st_atim" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(72)} [6fe] member "st_mtim" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(88)} [70b] member "st_ctim" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(104)} [718] member "__glibc_reserved" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(120)} [726] array_type type (ref4) sibling (ref4) [72f] subrange_type type (ref4) upper_bound (data1) [736] typedef "int32_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [742] typedef "int64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [74e] typedef "uint8_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [75a] typedef "uint16_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [766] typedef "uint32_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [772] typedef "uint64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [77e] base_type "long long unsigned int" byte_size (data1) encoding (data1) name (strp) [785] base_type "long long int" byte_size (data1) encoding (data1) name (strp) [78c] typedef "Elf32_Half" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [798] const_type type (ref4) [79d] typedef "Elf64_Half" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7a9] const_type type (ref4) [7ae] typedef "Elf32_Word" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7ba] const_type type (ref4) [7bf] typedef "Elf64_Word" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7cb] typedef "Elf64_Sword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7d7] typedef "Elf64_Xword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7e3] typedef "Elf64_Sxword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7ef] typedef "Elf64_Addr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7fb] typedef "Elf32_Off" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [807] const_type type (ref4) [80c] typedef "Elf64_Off" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [818] const_type type (ref4) [81d] typedef "Elf64_Section" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [829] array_type type (ref4) sibling (ref4) [832] subrange_type type (ref4) upper_bound (data1) [839] structure_type byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [841] member "e_ident" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [84e] member "e_type" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [85b] member "e_machine" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(18)} [868] member "e_version" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(20)} [875] member "e_entry" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [882] member "e_phoff" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [88f] member "e_shoff" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [89c] member "e_flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [8a9] member "e_ehsize" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(52)} [8b6] member "e_phentsize" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(54)} [8c3] member "e_phnum" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [8d0] member "e_shentsize" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(58)} [8dd] member "e_shnum" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(60)} [8ea] member "e_shstrndx" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(62)} [8f8] typedef "Elf64_Ehdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [904] structure_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) sibling (ref4) [90c] member "sh_name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [91a] member "sh_type" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(4)} [928] member "sh_flags" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [936] member "sh_addr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [944] member "sh_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [952] member "sh_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [960] member "sh_link" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [96e] member "sh_info" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(44)} [97c] member "sh_addralign" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [98a] member "sh_entsize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [999] typedef "Elf64_Shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) type (ref4) [9a4] structure_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) sibling (ref4) [9ac] member "ch_type" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [9ba] member "ch_reserved" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(4)} [9c8] member "ch_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [9d6] member "ch_addralign" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [9e5] typedef "Elf64_Chdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) type (ref4) [9f0] structure_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) sibling (ref4) [9f8] member "st_name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [a06] member "st_info" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(4)} [a14] member "st_other" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(5)} [a22] member "st_shndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(6)} [a30] member "st_value" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [a3e] member "st_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [a4d] typedef "Elf64_Sym" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) type (ref4) [a58] structure_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) sibling (ref4) [a60] member "r_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [a6e] member "r_info" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [a7d] typedef "Elf64_Rel" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) type (ref4) [a88] structure_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) sibling (ref4) [a90] member "r_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [a9e] member "r_info" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [aac] member "r_addend" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [abb] typedef "Elf64_Rela" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) type (ref4) [ac6] structure_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) sibling (ref4) [ace] member "p_type" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [adc] member "p_flags" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(4)} [aea] member "p_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [af8] member "p_vaddr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [b06] member "p_paddr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [b14] member "p_filesz" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [b22] member "p_memsz" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [b30] member "p_align" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [b3f] typedef "Elf64_Phdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) type (ref4) [b4a] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [b55] enumerator "ELF_T_BYTE" name (strp) const_value (data1) [b5b] enumerator "ELF_T_ADDR" name (strp) const_value (data1) [b61] enumerator "ELF_T_DYN" name (strp) const_value (data1) [b67] enumerator "ELF_T_EHDR" name (strp) const_value (data1) [b6d] enumerator "ELF_T_HALF" name (strp) const_value (data1) [b73] enumerator "ELF_T_OFF" name (strp) const_value (data1) [b79] enumerator "ELF_T_PHDR" name (strp) const_value (data1) [b7f] enumerator "ELF_T_RELA" name (strp) const_value (data1) [b85] enumerator "ELF_T_REL" name (strp) const_value (data1) [b8b] enumerator "ELF_T_SHDR" name (strp) const_value (data1) [b91] enumerator "ELF_T_SWORD" name (strp) const_value (data1) [b97] enumerator "ELF_T_SYM" name (strp) const_value (data1) [b9d] enumerator "ELF_T_WORD" name (strp) const_value (data1) [ba3] enumerator "ELF_T_XWORD" name (strp) const_value (data1) [ba9] enumerator "ELF_T_SXWORD" name (strp) const_value (data1) [baf] enumerator "ELF_T_VDEF" name (strp) const_value (data1) [bb5] enumerator "ELF_T_VDAUX" name (strp) const_value (data1) [bbb] enumerator "ELF_T_VNEED" name (strp) const_value (data1) [bc1] enumerator "ELF_T_VNAUX" name (strp) const_value (data1) [bc7] enumerator "ELF_T_NHDR" name (strp) const_value (data1) [bcd] enumerator "ELF_T_SYMINFO" name (strp) const_value (data1) [bd3] enumerator "ELF_T_MOVE" name (strp) const_value (data1) [bd9] enumerator "ELF_T_LIB" name (strp) const_value (data1) [bdf] enumerator "ELF_T_GNUHASH" name (strp) const_value (data1) [be5] enumerator "ELF_T_AUXV" name (strp) const_value (data1) [beb] enumerator "ELF_T_CHDR" name (strp) const_value (data1) [bf1] enumerator "ELF_T_NHDR8" name (strp) const_value (data1) [bf7] enumerator "ELF_T_NUM" name (strp) const_value (data1) [bfe] typedef "Elf_Type" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [c0a] structure_type byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [c12] member "d_buf" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [c1f] member "d_type" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [c2c] member "d_version" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(12)} [c39] member "d_size" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [c46] member "d_off" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [c53] member "d_align" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [c61] typedef "Elf_Data" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [c6d] const_type type (ref4) [c72] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [c7d] enumerator "ELF_C_NULL" name (strp) const_value (data1) [c83] enumerator "ELF_C_READ" name (strp) const_value (data1) [c89] enumerator "ELF_C_RDWR" name (strp) const_value (data1) [c8f] enumerator "ELF_C_WRITE" name (strp) const_value (data1) [c95] enumerator "ELF_C_CLR" name (strp) const_value (data1) [c9b] enumerator "ELF_C_SET" name (strp) const_value (data1) [ca1] enumerator "ELF_C_FDDONE" name (strp) const_value (data1) [ca7] enumerator "ELF_C_FDREAD" name (strp) const_value (data1) [cad] enumerator "ELF_C_READ_MMAP" name (strp) const_value (data1) [cb3] enumerator "ELF_C_RDWR_MMAP" name (strp) const_value (data1) [cb9] enumerator "ELF_C_WRITE_MMAP" name (strp) const_value (data1) [cbf] enumerator "ELF_C_READ_MMAP_PRIVATE" name (strp) const_value (data1) [cc5] enumerator "ELF_C_EMPTY" name (strp) const_value (data1) [ccb] enumerator "ELF_C_NUM" name (strp) const_value (data1) [cd2] typedef "Elf_Cmd" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [cde] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [ce9] enumerator "ELF_F_DIRTY" name (strp) const_value (data1) [cef] enumerator "ELF_F_LAYOUT" name (strp) const_value (data1) [cf5] enumerator "ELF_F_PERMISSIVE" name (strp) const_value (data1) [cfc] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [d07] enumerator "ELF_CHF_FORCE" name (strp) const_value (data1) [d0e] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [d19] enumerator "ELF_K_NONE" name (strp) const_value (data1) [d1f] enumerator "ELF_K_AR" name (strp) const_value (data1) [d25] enumerator "ELF_K_COFF" name (strp) const_value (data1) [d2b] enumerator "ELF_K_ELF" name (strp) const_value (data1) [d31] enumerator "ELF_K_NUM" name (strp) const_value (data1) [d38] typedef "Elf_Kind" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d44] typedef "Elf" name (string) decl_file (data1) decl_line (data1) decl_column (implicit_const) type (ref4) [d4f] structure_type "Elf" name (string) declaration (flag_present) [d54] typedef "Elf_Scn" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d60] structure_type "Elf_Scn" name (strp) declaration (flag_present) [d65] typedef "GElf_Half" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d71] typedef "GElf_Word" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d7d] typedef "GElf_Sword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d89] typedef "GElf_Xword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d95] typedef "GElf_Sxword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [da1] const_type type (ref4) [da6] typedef "GElf_Addr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [db2] typedef "GElf_Off" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [dbe] typedef "GElf_Ehdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [dca] typedef "GElf_Shdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [dd6] const_type type (ref4) [ddb] typedef "GElf_Section" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [de7] typedef "GElf_Sym" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [df3] const_type type (ref4) [df8] typedef "GElf_Rel" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e04] typedef "GElf_Rela" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e10] typedef "GElf_Phdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e1c] typedef "GElf_Chdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e28] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [e33] enumerator "FSETLOCKING_QUERY" name (strp) const_value (data1) [e39] enumerator "FSETLOCKING_INTERNAL" name (strp) const_value (data1) [e3f] enumerator "FSETLOCKING_BYCALLER" name (strp) const_value (data1) [e46] pointer_type byte_size (implicit_const) type (ref4) [e4b] restrict_type type (ref4) [e50] const_type [e51] typedef "Ebl" name (string) decl_file (data1) decl_line (data1) decl_column (implicit_const) type (ref4) [e5c] structure_type "ebl" name (string) declaration (flag_present) [e61] base_type "_Bool" byte_size (data1) encoding (data1) name (strp) [e68] const_type type (ref4) [e6d] typedef "Dwelf_Strtab" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e79] structure_type "Dwelf_Strtab" name (strp) declaration (flag_present) [e7e] typedef "Dwelf_Strent" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e8a] structure_type "Dwelf_Strent" name (strp) declaration (flag_present) [e8f] typedef "GElf_Byte" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e9b] subroutine_type prototyped (flag_present) sibling (ref4) [ea0] formal_parameter type (ref4) [ea5] formal_parameter type (ref4) [eab] variable "apvh" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (implicit_const) linkage_name (strp) type (ref4) external (flag_present) location (exprloc) {addr(0x6d08)} [ec3] pointer_type byte_size (implicit_const) type (ref4) [ec8] const_type type (ref4) [ecd] variable "apba__" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (implicit_const) linkage_name (strp) type (ref4) external (flag_present) location (exprloc) {addr(0x6d00)} [ee5] array_type type (ref4) sibling (ref4) [eee] subrange_type type (ref4) upper_bound (data1) [ef5] const_type type (ref4) [efa] variable "options" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x69a0)} [f0f] array_type type (ref4) sibling (ref4) [f18] subrange_type type (ref4) upper_bound (data1) [f1f] const_type type (ref4) [f24] variable "doc" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x6720)} [f3a] array_type type (ref4) sibling (ref4) [f43] subrange_type type (ref4) upper_bound (data1) [f4a] const_type type (ref4) [f4f] variable "args_doc" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x6710)} [f64] variable "argp" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x6960)} [f79] variable "debug_fd" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x58fc)} [f8e] variable "tmp_debug_fname" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5930)} [fa3] variable "output_fname" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5928)} [fb8] variable "debug_fname" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5920)} [fcd] variable "debug_fname_embed" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5918)} [fe2] variable "preserve_dates" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5916)} [ff7] variable "remove_comment" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5915)} [100c] variable "remove_debug" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5914)} [1021] variable "remove_shdrs" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5913)} [1036] variable "permissive" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5912)} [104b] variable "reloc_debug" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5911)} [1060] variable "reloc_debug_only" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5910)} [1075] structure_type "section_pattern" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [1081] member "pattern" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [108e] member "next" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [109c] pointer_type byte_size (implicit_const) type (ref4) [10a1] variable "keep_secs" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5908)} [10b6] variable "remove_secs" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5900)} [10cb] subprogram "pwrite" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [10dc] formal_parameter type (ref4) [10e1] formal_parameter type (ref4) [10e6] formal_parameter type (ref4) [10eb] formal_parameter type (ref4) [10f1] subprogram "abort" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) noreturn (flag_present) declaration (flag_present) [10fa] subprogram "__assert_fail" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) noreturn (flag_present) declaration (flag_present) sibling (ref4) [1106] formal_parameter type (ref4) [110b] formal_parameter type (ref4) [1110] formal_parameter type (ref4) [1115] formal_parameter type (ref4) [111b] subprogram "gelf_xlatetom" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [112b] formal_parameter type (ref4) [1130] formal_parameter type (ref4) [1135] formal_parameter type (ref4) [113a] formal_parameter type (ref4) [1140] pointer_type byte_size (implicit_const) type (ref4) [1145] pointer_type byte_size (implicit_const) type (ref4) [114a] pointer_type byte_size (implicit_const) type (ref4) [114f] subprogram "strncmp" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [115f] formal_parameter type (ref4) [1164] formal_parameter type (ref4) [1169] formal_parameter type (ref4) [116f] subprogram "ebl_reloc_simple_type" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [117f] formal_parameter type (ref4) [1184] formal_parameter type (ref4) [1189] formal_parameter type (ref4) [118f] pointer_type byte_size (implicit_const) type (ref4) [1194] subprogram "elf_compress" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [11a5] formal_parameter type (ref4) [11aa] formal_parameter type (ref4) [11af] formal_parameter type (ref4) [11b5] pointer_type byte_size (implicit_const) type (ref4) [11ba] subprogram "gelf_getchdr" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [11ca] formal_parameter type (ref4) [11cf] formal_parameter type (ref4) [11d5] pointer_type byte_size (implicit_const) type (ref4) [11da] subprogram "elf_compress_gnu" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [11eb] formal_parameter type (ref4) [11f0] formal_parameter type (ref4) [11f5] formal_parameter type (ref4) [11fb] subprogram "ebl_debugscn_p" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [120b] formal_parameter type (ref4) [1210] formal_parameter type (ref4) [1216] subprogram "futimens" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1227] formal_parameter type (ref4) [122c] formal_parameter type (ref4) [1232] pointer_type byte_size (implicit_const) type (ref4) [1237] subprogram "ebl_closebackend" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) declaration (flag_present) sibling (ref4) [1243] formal_parameter type (ref4) [1249] subprogram "dwelf_strtab_free" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) declaration (flag_present) sibling (ref4) [1255] formal_parameter type (ref4) [125b] pointer_type byte_size (implicit_const) type (ref4) [1260] subprogram "ftruncate" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1271] formal_parameter type (ref4) [1276] formal_parameter type (ref4) [127c] subprogram "elf_flagelf" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [128d] formal_parameter type (ref4) [1292] formal_parameter type (ref4) [1297] formal_parameter type (ref4) [129d] subprogram "elf_cntl" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [12ae] formal_parameter type (ref4) [12b3] formal_parameter type (ref4) [12b9] subprogram "gelf_xlatetof" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [12c9] formal_parameter type (ref4) [12ce] formal_parameter type (ref4) [12d3] formal_parameter type (ref4) [12d8] formal_parameter type (ref4) [12de] subprogram "unlink" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [12ef] formal_parameter type (ref4) [12f5] subprogram "crc32_file" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1305] formal_parameter type (ref4) [130a] formal_parameter type (ref4) [1310] pointer_type byte_size (implicit_const) type (ref4) [1315] subprogram "fchmod" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1326] formal_parameter type (ref4) [132b] formal_parameter type (ref4) [1331] subprogram "rename" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1341] formal_parameter type (ref4) [1346] formal_parameter type (ref4) [134c] subprogram "elf_update" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [135c] formal_parameter type (ref4) [1361] formal_parameter type (ref4) [1367] subprogram "elf_hash" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1378] formal_parameter type (ref4) [137e] subprogram "gelf_getsym" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [138e] formal_parameter type (ref4) [1393] formal_parameter type (ref4) [1398] formal_parameter type (ref4) [139e] pointer_type byte_size (implicit_const) type (ref4) [13a3] subprogram "gelf_update_rela" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [13b3] formal_parameter type (ref4) [13b8] formal_parameter type (ref4) [13bd] formal_parameter type (ref4) [13c3] pointer_type byte_size (implicit_const) type (ref4) [13c8] subprogram "gelf_getrela" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [13d8] formal_parameter type (ref4) [13dd] formal_parameter type (ref4) [13e2] formal_parameter type (ref4) [13e8] subprogram "gelf_update_rel" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [13f8] formal_parameter type (ref4) [13fd] formal_parameter type (ref4) [1402] formal_parameter type (ref4) [1408] pointer_type byte_size (implicit_const) type (ref4) [140d] subprogram "gelf_getrel" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [141d] formal_parameter type (ref4) [1422] formal_parameter type (ref4) [1427] formal_parameter type (ref4) [142d] subprogram "free" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) declaration (flag_present) sibling (ref4) [1439] formal_parameter type (ref4) [143f] subprogram "gelf_update_sym" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [144f] formal_parameter type (ref4) [1454] formal_parameter type (ref4) [1459] formal_parameter type (ref4) [145f] subprogram "gelf_update_symshndx" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [146f] formal_parameter type (ref4) [1474] formal_parameter type (ref4) [1479] formal_parameter type (ref4) [147e] formal_parameter type (ref4) [1483] formal_parameter type (ref4) [1489] subprogram "dwelf_strent_off" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1499] formal_parameter type (ref4) [149f] pointer_type byte_size (implicit_const) type (ref4) [14a4] subprogram "elf_getscn" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [14b5] formal_parameter type (ref4) [14ba] formal_parameter type (ref4) [14c0] subprogram "dwelf_strtab_finalize" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [14d0] formal_parameter type (ref4) [14d5] formal_parameter type (ref4) [14db] subprogram "basename" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [14ec] formal_parameter type (ref4) [14f2] subprogram "dwelf_strtab_add_len" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1502] formal_parameter type (ref4) [1507] formal_parameter type (ref4) [150c] formal_parameter type (ref4) [1512] subprogram "dwelf_strtab_add" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1522] formal_parameter type (ref4) [1527] formal_parameter type (ref4) [152d] subprogram "dwelf_strtab_init" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [153d] formal_parameter type (ref4) [1543] subprogram "gelf_update_ehdr" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1553] formal_parameter type (ref4) [1558] formal_parameter type (ref4) [155e] pointer_type byte_size (implicit_const) type (ref4) [1563] subprogram "elf_newdata" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1574] formal_parameter type (ref4) [157a] subprogram "gelf_update_shdr" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [158a] formal_parameter type (ref4) [158f] formal_parameter type (ref4) [1595] pointer_type byte_size (implicit_const) type (ref4) [159a] subprogram "elf_newscn" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [15ab] formal_parameter type (ref4) [15b1] subprogram "ebl_data_marker_symbol" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [15c1] formal_parameter type (ref4) [15c6] formal_parameter type (ref4) [15cb] formal_parameter type (ref4) [15d1] pointer_type byte_size (implicit_const) type (ref4) [15d6] subprogram "gelf_getsymshndx" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [15e6] formal_parameter type (ref4) [15eb] formal_parameter type (ref4) [15f0] formal_parameter type (ref4) [15f5] formal_parameter type (ref4) [15fa] formal_parameter type (ref4) [1600] pointer_type byte_size (implicit_const) type (ref4) [1605] subprogram "gelf_fsize" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1615] formal_parameter type (ref4) [161a] formal_parameter type (ref4) [161f] formal_parameter type (ref4) [1624] formal_parameter type (ref4) [162a] subprogram "ebl_section_strip_p" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [163a] formal_parameter type (ref4) [163f] formal_parameter type (ref4) [1644] formal_parameter type (ref4) [1649] formal_parameter type (ref4) [164e] formal_parameter type (ref4) [1654] pointer_type byte_size (implicit_const) type (ref4) [1659] subprogram "elf_nextscn" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [166a] formal_parameter type (ref4) [166f] formal_parameter type (ref4) [1675] subprogram "elf_getdata" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1686] formal_parameter type (ref4) [168b] formal_parameter type (ref4) [1691] subprogram "elf_strptr" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [16a2] formal_parameter type (ref4) [16a7] formal_parameter type (ref4) [16ac] formal_parameter type (ref4) [16b2] subprogram "gelf_getshdr" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [16c2] formal_parameter type (ref4) [16c7] formal_parameter type (ref4) [16cd] subprogram "elf_ndxscn" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [16de] formal_parameter type (ref4) [16e4] subprogram "xcalloc" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [16f4] formal_parameter type (ref4) [16f9] formal_parameter type (ref4) [16ff] subprogram "elf_getshdrnum" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1710] formal_parameter type (ref4) [1715] formal_parameter type (ref4) [171b] pointer_type byte_size (implicit_const) type (ref4) [1720] subprogram "gelf_update_phdr" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1730] formal_parameter type (ref4) [1735] formal_parameter type (ref4) [173a] formal_parameter type (ref4) [1740] pointer_type byte_size (implicit_const) type (ref4) [1745] subprogram "gelf_getphdr" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1755] formal_parameter type (ref4) [175a] formal_parameter type (ref4) [175f] formal_parameter type (ref4) [1765] subprogram "gelf_newphdr" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1775] formal_parameter type (ref4) [177a] formal_parameter type (ref4) [1780] subprogram "gelf_newehdr" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1790] formal_parameter type (ref4) [1795] formal_parameter type (ref4) [179b] subprogram "gelf_getclass" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [17ab] formal_parameter type (ref4) [17b1] subprogram "elf_clone" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [17c1] formal_parameter type (ref4) [17c6] formal_parameter type (ref4) [17cc] subprogram "elf_getphdrnum" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [17dd] formal_parameter type (ref4) [17e2] formal_parameter type (ref4) [17e8] subprogram "elf_getshdrstrndx" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [17f9] formal_parameter type (ref4) [17fe] formal_parameter type (ref4) [1804] subprogram "gelf_getehdr" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1814] formal_parameter type (ref4) [1819] formal_parameter type (ref4) [181f] subprogram "mkstemp" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1830] formal_parameter type (ref4) [1836] subprogram "ebl_openbackend" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1846] formal_parameter type (ref4) [184c] subprogram "strlen" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [185d] formal_parameter type (ref4) [1863] subprogram "__open_alias" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) linkage_name (strp) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1877] formal_parameter type (ref4) [187c] formal_parameter type (ref4) [1881] unspecified_parameters [1883] subprogram "__open_2" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1893] formal_parameter type (ref4) [1898] formal_parameter type (ref4) [189e] subprogram "__open_missing_mode" external (flag_present) name (strp) decl_file (implicit_const) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) declaration (flag_present) [18a4] subprogram "__open_too_many_args" external (flag_present) name (strp) decl_file (implicit_const) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) declaration (flag_present) [18aa] subprogram "elf_errmsg" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [18bb] formal_parameter type (ref4) [18c1] subprogram "elf_end" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [18d1] formal_parameter type (ref4) [18d7] subprogram "elf_kind" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [18e7] formal_parameter type (ref4) [18ed] subprogram "elf_begin" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [18fd] formal_parameter type (ref4) [1902] formal_parameter type (ref4) [1907] formal_parameter type (ref4) [190d] subprogram "close" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [191e] formal_parameter type (ref4) [1924] subprogram "fstat" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1934] formal_parameter type (ref4) [1939] formal_parameter type (ref4) [193f] pointer_type byte_size (implicit_const) type (ref4) [1944] restrict_type type (ref4) [1949] subprogram "__errno_location" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) [1955] subprogram "stat" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1965] formal_parameter type (ref4) [196a] formal_parameter type (ref4) [1970] subprogram "__error_alias" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) linkage_name (strp) prototyped (flag_present) declaration (flag_present) sibling (ref4) [1980] formal_parameter type (ref4) [1985] formal_parameter type (ref4) [198a] formal_parameter type (ref4) [198f] unspecified_parameters [1991] subprogram "__error_noreturn" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) linkage_name (strp) prototyped (flag_present) noreturn (flag_present) declaration (flag_present) sibling (ref4) [19a1] formal_parameter type (ref4) [19a6] formal_parameter type (ref4) [19ab] formal_parameter type (ref4) [19b0] unspecified_parameters [19b2] subprogram "xstrdup" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [19c2] formal_parameter type (ref4) [19c8] subprogram "xmalloc" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [19d8] formal_parameter type (ref4) [19de] subprogram "argp_error" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) declaration (flag_present) sibling (ref4) [19ea] formal_parameter type (ref4) [19ef] formal_parameter type (ref4) [19f4] unspecified_parameters [19f6] pointer_type byte_size (implicit_const) type (ref4) [19fb] restrict_type type (ref4) [1a00] subprogram "fnmatch" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1a10] formal_parameter type (ref4) [1a15] formal_parameter type (ref4) [1a1a] formal_parameter type (ref4) [1a20] subprogram "elf_version" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1a31] formal_parameter type (ref4) [1a37] subprogram "exit" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) noreturn (flag_present) declaration (flag_present) sibling (ref4) [1a44] formal_parameter type (ref4) [1a4a] subprogram "dcgettext" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1a5a] formal_parameter type (ref4) [1a5f] formal_parameter type (ref4) [1a64] formal_parameter type (ref4) [1a6a] subprogram "argp_parse" external (flag_present) name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1a7b] formal_parameter type (ref4) [1a80] formal_parameter type (ref4) [1a85] formal_parameter type (ref4) [1a8a] formal_parameter type (ref4) [1a8f] formal_parameter type (ref4) [1a94] formal_parameter type (ref4) [1a9a] subprogram "textdomain" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1aaa] formal_parameter type (ref4) [1ab0] subprogram "bindtextdomain" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1ac0] formal_parameter type (ref4) [1ac5] formal_parameter type (ref4) [1acb] subprogram "setlocale" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1adb] formal_parameter type (ref4) [1ae0] formal_parameter type (ref4) [1ae6] subprogram "__fsetlocking" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) type (ref4) declaration (flag_present) sibling (ref4) [1af6] formal_parameter type (ref4) [1afb] formal_parameter type (ref4) [1b01] subprogram "print_version" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) declaration (flag_present) sibling (ref4) [1b0d] formal_parameter type (ref4) [1b12] formal_parameter type (ref4) [1b18] subprogram "cleanup_debug" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) inline (data1) [1b22] subprogram "handle_elf" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (implicit_const) sibling (ref4) [1b31] formal_parameter "fd" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1b3c] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1b48] formal_parameter "prefix" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1b54] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1b60] formal_parameter "mode" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1b6c] formal_parameter "tvp" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1b78] variable "prefix_len" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1b84] variable "fname_len" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1b90] variable "fullname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1b9c] variable "cp" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1ba7] variable "debugelf" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1bb3] variable "result" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1bbf] variable "shdridx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1bcb] variable "lastsec_offset" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1bd7] variable "lastsec_size" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1be3] variable "shstrndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1bef] structure_type "shdr_info" name (strp) byte_size (data1) decl_file (data1) decl_line (data2) decl_column (data1) sibling (ref4) [1bfd] member "scn" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [1c0a] member "shdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [1c18] member "data" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(72)} [1c26] member "debug_data" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(80)} [1c34] member "name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(88)} [1c42] member "idx" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(96)} [1c4f] member "old_sh_link" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(100)} [1c5d] member "symtab_idx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(104)} [1c6b] member "version_idx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(108)} [1c79] member "group_idx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(112)} [1c87] member "group_cnt" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(116)} [1c95] member "newscn" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(120)} [1ca3] member "se" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(128)} [1caf] member "newsymidx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(136)} [1cbe] variable "shdr_info" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1cca] variable "scn" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1cd6] variable "cnt" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1ce2] variable "idx" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1cee] variable "changes" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1cfa] variable "newehdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d06] variable "newehdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d12] variable "debugehdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d1e] variable "debugehdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d2a] variable "shst" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d36] variable "debuglink_crc_data" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d42] variable "any_symtab_changes" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d4e] variable "shstrtab_data" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d5a] variable "debuglink_buf" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d66] variable "ebl" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d72] label "fail" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) [1d79] variable "ehdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d85] variable "ehdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d91] variable "phnum" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d9d] variable "newelf" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1da9] label "fail_close" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) [1db0] label "done" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) [1db7] variable "shnum" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1dc3] label "illformed" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) [1dca] variable "seen_allocated" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1dd6] variable "seen_unallocated" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1de2] variable "mixed_allocated_unallocated" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1dee] variable "removing_sections" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1dfa] variable "lastoffset" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e06] variable "offsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e12] variable "__PRETTY_FUNCTION__" name (strp) type (ref4) artificial (flag_present) [1e1b] lexical_block sibling (ref4) [1e20] variable "debug_fname_len" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e2d] lexical_block sibling (ref4) [1e32] variable "phdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e3e] variable "phdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e4b] lexical_block sibling (ref4) [1e50] variable "phdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e5c] variable "phdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e69] lexical_block sibling (ref4) [1e6e] variable "grpref" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e7a] variable "inner" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e87] lexical_block sibling (ref4) [1e8c] variable "is_comdat" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e99] lexical_block sibling (ref4) [1e9e] variable "grpref" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1eaa] lexical_block [1eab] variable "in" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1eb8] lexical_block sibling (ref4) [1ebd] variable "symdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1ec9] variable "xndxdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1ed5] variable "elsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1ee1] lexical_block [1ee2] variable "inner" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1eee] lexical_block [1eef] variable "sym_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1efb] variable "xndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f07] variable "sym" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f13] variable "scnidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f22] lexical_block sibling (ref4) [1f27] variable "shdr_indices" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f33] variable "n" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f3d] lexical_block [1f3e] variable "j" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f48] lexical_block [1f49] variable "i" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f56] lexical_block sibling (ref4) [1f5b] variable "shdrstrndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f67] lexical_block [1f68] variable "discard_section" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f74] variable "debugshdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f80] variable "debugdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f8e] lexical_block sibling (ref4) [1f93] variable "debug_basename" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f9f] variable "crc_offset" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1fac] lexical_block sibling (ref4) [1fb1] variable "newdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1fbd] variable "sh_link" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1fc9] lexical_block sibling (ref4) [1fce] variable "grpref" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1fda] lexical_block [1fdb] variable "inner" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1fe9] lexical_block sibling (ref4) [1fee] variable "versiondata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1ffa] variable "shndxdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2006] variable "elsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2012] variable "last_was_local" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [201e] variable "destidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [202a] variable "inner" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2036] lexical_block [2037] variable "sec" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2043] variable "sym_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [204f] variable "xshndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [205b] variable "sym" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2067] variable "sidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2073] lexical_block [2074] variable "nshndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2080] variable "nxshndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [208f] lexical_block [2090] variable "filesz" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [209e] lexical_block sibling (ref4) [20a3] variable "filesz" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [20b0] lexical_block sibling (ref4) [20b5] variable "info" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [20c1] variable "symtabidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [20cd] variable "newsymidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [20d9] lexical_block [20da] variable "d" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [20e4] variable "nrels" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [20f0] variable "symsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [20fc] variable "symidxn" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2108] variable "symd" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2114] variable "hashd" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2120] variable "symz" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [212c] variable "syms" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2138] variable "verd" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2144] variable "verstab" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2150] variable "elsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [215c] variable "vers" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2168] variable "shdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2174] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2180] variable "symsz" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [218c] variable "symn" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2198] lexical_block sibling (ref4) [219d] variable "relidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [21a9] lexical_block [21aa] variable "rel_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [21b6] variable "symidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [21c4] lexical_block sibling (ref4) [21c9] variable "relidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [21d5] lexical_block [21d6] variable "rel_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [21e2] variable "symidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [21f0] lexical_block sibling (ref4) [21f5] variable "bucket" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2201] variable "strshndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [220d] variable "elsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2219] variable "nchain" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2225] variable "nbucket" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2231] variable "used_buf" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [223d] variable "chain" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2249] variable "n_size" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2255] lexical_block [2256] variable "inner" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2262] lexical_block [2263] variable "sym_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [226f] variable "sym" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [227b] variable "name" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2287] variable "hidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2296] lexical_block sibling (ref4) [229b] variable "bucket" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22a7] variable "strshndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22b3] variable "elsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22bf] variable "nbucket" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22cb] variable "nchain" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22d7] variable "maxwords" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22e3] variable "chain" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22ef] variable "n_size" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22fb] lexical_block [22fc] variable "inner" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2308] lexical_block [2309] variable "sym_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2315] variable "sym" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2321] variable "name" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [232d] variable "hidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [233c] lexical_block [233d] variable "inner" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [234c] lexical_block sibling (ref4) [2351] variable "debug_crc" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [235d] variable "debug_crc_data" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [236a] lexical_block sibling (ref4) [236f] variable "zero_off" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [237b] variable "zero" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2388] lexical_block [2389] variable "zero_off" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2395] variable "zero" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [23a3] pointer_type byte_size (implicit_const) type (ref4) [23a8] pointer_type byte_size (implicit_const) type (ref4) [23ad] array_type type (ref4) sibling (ref4) [23b6] subrange_type type (ref4) upper_bound (data1) [23bd] const_type type (ref4) [23c2] array_type type (ref4) sibling (ref4) [23cb] subrange_type type (ref4) upper_bound (data1) [23d2] pointer_type byte_size (implicit_const) type (ref4) [23d7] const_type type (ref4) [23dc] pointer_type byte_size (implicit_const) type (ref4) [23e1] pointer_type byte_size (implicit_const) type (ref4) [23e6] array_type type (ref4) sibling (ref4) [23ef] subrange_type type (ref4) upper_bound (data1) [23f6] array_type type (ref4) sibling (ref4) [23ff] subrange_type type (ref4) upper_bound (data1) [2406] subprogram "update_section_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) inline (data1) sibling (ref4) [2414] formal_parameter "scn" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2420] formal_parameter "newdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [242c] formal_parameter "debugelf" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2438] formal_parameter "cnt" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2444] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2450] variable "shdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [245c] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2468] lexical_block [2469] variable "debugdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2475] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2486] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [248c] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [2493] call_site call_return_pc (addr) call_origin (ref4) [24a0] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [24a8] subprogram "handle_debug_relocs" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (implicit_const) sibling (ref4) [24b7] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [24c3] formal_parameter "ebl" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [24cf] formal_parameter "new_elf" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [24db] formal_parameter "ehdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [24e7] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [24f3] formal_parameter "shstrndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [24ff] formal_parameter "last_offset" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [250b] formal_parameter "last_size" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2517] variable "lastoffset" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2523] variable "scn" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [252f] lexical_block sibling (ref4) [2534] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2540] variable "new_scn" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [254c] variable "data" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2558] lexical_block sibling (ref4) [255d] variable "new_data" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [256a] lexical_block [256b] variable "filesz" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2579] lexical_block [257a] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2586] lexical_block [2587] variable "filesz" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2596] pointer_type byte_size (implicit_const) type (ref4) [259b] pointer_type byte_size (implicit_const) type (ref4) [25a0] subprogram "process_file" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) type (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} call_all_calls (flag_present) sibling (ref4) [25c1] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [5630,565a) {reg5} [565a,57da) {reg6} [57da,57df) {entry_value(1) {reg5}, stack_value} [57df,58fc) {reg6} GNU_locviews (sec_offset) [25d5] variable "pre_st" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-352)} [25e5] variable "tv" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-384)} [25f4] label "again" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) low_pc (addr) [2604] variable "fd" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [567d,5691) {reg0} [5691,56c8) {reg3} [56fe,577c) {reg3} [57df,57ee) {reg0} [57ee,5864) {reg3} [58eb,58f7) {reg3} GNU_locviews (sec_offset) [2617] variable "st" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-208)} [2626] variable "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [571f,5723) {reg0} [5723,577c) {reg12} [57ee,586f) {reg12} [58eb,58f7) {reg12} GNU_locviews (sec_offset) [263a] variable "result" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [5763,5763) {reg0} [5763,577c) {reg13} [584b,5850) {lit1, stack_value} [585e,58eb) {reg13} GNU_locviews (sec_offset) [264e] inlined_subroutine "open" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [2668] formal_parameter "__oflag" abstract_origin (ref4) location (sec_offset) [565a,5677) {addr(0x5928), deref, lit0, eq, const1u(255), and, lit1, shl, stack_value} GNU_locviews (sec_offset) [2675] formal_parameter "__path" abstract_origin (ref4) location (sec_offset) [565a,567d) {reg6} GNU_locviews (sec_offset) [2682] call_site call_return_pc (addr) call_origin (ref4) [268f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [2697] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [26bd] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [57a6,57b7) {reg3} GNU_locviews (sec_offset) [26ca] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [57a6,57b2) {breg0(0)} [57b2,57b6) {reg4} GNU_locviews (sec_offset) [26d7] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [57a6,57b7) {lit0, stack_value} GNU_locviews (sec_offset) [26e4] call_site call_return_pc (addr) call_origin (ref4) [26f1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [26f6] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg3(0)} [26fc] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg6(0)} [2704] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [271e] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [5844,5846) {reg0} [5846,584a) {reg1} GNU_locviews (sec_offset) [272b] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [5844,584b) {lit0, stack_value} GNU_locviews (sec_offset) [2738] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [5844,584b) {lit0, stack_value} GNU_locviews (sec_offset) [2745] call_site call_return_pc (addr) call_origin (ref4) [2752] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [2757] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [275c] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg6(0)} [2764] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [278a] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (implicit_const) call_column (implicit_const) [27a9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [27ba] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [27c1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [27d2] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [27d9] call_site call_return_pc (addr) call_origin (ref4) [27e6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [27ef] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [2809] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [58d1,58e6) {reg0} [58e6,58ea) {reg1} GNU_locviews (sec_offset) [2816] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [58d1,58eb) {lit0, stack_value} GNU_locviews (sec_offset) [2823] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [58d1,58eb) {lit1, stack_value} GNU_locviews (sec_offset) [2830] call_site call_return_pc (addr) call_origin (ref4) [283d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [2842] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [2847] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg6(0)} [284d] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {const2u(833)} [2854] call_site_parameter location (exprloc) {reg9} call_value (exprloc) {addr(0x5998)} [2863] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2874] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [287a] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-208)} [2882] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2893] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [289a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [28ab] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [28b1] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [28b8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [28c9] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [28cf] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [28d5] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [28e6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [28ed] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [28fe] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [2904] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [290a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg6(0)} [2910] call_site_parameter call_parameter (ref4) call_value (exprloc) {lit0} [2918] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2929] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [2930] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2941] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [2948] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2959] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [2967] call_site call_return_pc (addr) call_origin (ref4) [2974] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2985] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [2993] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [29a4] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [29ab] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [29bc] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [29c9] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [29d6] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [29dc] call_site call_return_pc (addr) call_origin (ref4) [29ea] array_type type (ref4) sibling (ref4) [29f3] subrange_type type (ref4) upper_bound (data1) [29fa] subprogram "remove_debug_relocations" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) ranges (sec_offset) frame_base (exprloc) {call_frame_cfa {...}} call_all_calls (flag_present) sibling (ref4) [2a0d] formal_parameter "ebl" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [570,5bf) {reg5} [5bf,150c) {fbreg(-584)} [6743,6748) {fbreg(-584)} GNU_locviews (sec_offset) [2a21] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [570,5bf) {reg4} [5bf,150c) {entry_value(1) {reg4}, stack_value} [6743,6748) {entry_value(1) {reg4}, stack_value} GNU_locviews (sec_offset) [2a35] formal_parameter "ehdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [570,5bf) {reg1} [5bf,150c) {fbreg(-472)} [6743,6748) {fbreg(-472)} GNU_locviews (sec_offset) [2a49] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [570,5bf) {reg2} [5bf,150c) {entry_value(1) {reg2}, stack_value} [6743,6748) {entry_value(1) {reg2}, stack_value} GNU_locviews (sec_offset) [2a5d] formal_parameter "shstrndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [570,5bf) {reg8} [5bf,150c) {fbreg(-496)} [6743,6748) {fbreg(-496)} GNU_locviews (sec_offset) [2a71] variable "scn" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [5b2,5bf) {lit0, stack_value} [5bf,5d1) {reg14} [5d1,5e3) {reg0} [5e3,81f) {reg14} [81f,968) {fbreg(-464)} [968,981) {reg0} [981,996) {reg14} [999,a0a) {fbreg(-464)} [aae,be6) {fbreg(-464)} [be6,bfe) {reg14} [bfe,e58) {fbreg(-464)} [e58,ed7) {reg14} [f3c,fb5) {reg14} [fb5,1051) {fbreg(-464)} [1062,1237) {fbreg(-464)} [1237,1286) {reg14} [12cf,1318) {reg14} [1318,1388) {fbreg(-464)} [13d0,1421) {fbreg(-464)} [1421,1469) {reg14} [1469,14bf) {fbreg(-464)} [14bf,150c) {reg14} [150c,150c) {fbreg(-464)} [6743,6748) {fbreg(-464)} GNU_locviews (sec_offset) [2a85] label "relocate_failed" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) low_pc (addr) [2a95] lexical_block ranges (sec_offset) sibling (ref4) [2a9e] variable "shdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-336)} [2aae] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [5ea,5ef) {reg0} [5ef,607) {reg2} [607,6a5) {fbreg(-624)} [14c4,150c) {fbreg(-624)} GNU_locviews (sec_offset) [2ac2] lexical_block ranges (sec_offset) sibling (ref4) [2acb] variable "tscn" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [618,61c) {reg0} [61c,968) {fbreg(-528)} [999,14bf) {fbreg(-528)} [14c4,150c) {fbreg(-528)} [6743,6748) {fbreg(-528)} GNU_locviews (sec_offset) [2adf] variable "tshdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-272)} [2aef] variable "tshdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [61d,64a) {reg0} GNU_locviews (sec_offset) [2b03] variable "tname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [651,663) {reg0} [663,6c9) {reg3} [f3c,f80) {reg3} [14c4,14e9) {reg3} GNU_locviews (sec_offset) [2b17] variable "reldata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [685,6b0) {reg0} [6b0,968) {fbreg(-608)} [999,14bf) {fbreg(-608)} [14c4,14d1) {reg0} [14d1,150c) {fbreg(-608)} [6743,6748) {fbreg(-608)} GNU_locviews (sec_offset) [2b2b] variable "tchdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-432)} [2b3b] variable "tcompress_type" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [6a5,6ff) {lit0, stack_value} [6ff,703) {reg0} [703,719) {fbreg(-484)} [724,968) {fbreg(-484)} [999,be6) {fbreg(-484)} [be6,bfe) {lit0, stack_value} [bfe,f3c) {fbreg(-484)} [f3c,fa3) {lit0, stack_value} [fa3,1051) {fbreg(-484)} [1062,14bf) {fbreg(-484)} [150c,150c) {fbreg(-484)} [6743,6748) {fbreg(-484)} GNU_locviews (sec_offset) [2b4f] variable "is_gnu_compressed" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [6a5,719) {lit0, stack_value} [724,968) {fbreg(-485)} [999,be6) {fbreg(-485)} [be6,bfe) {lit0, stack_value} [bfe,f3c) {fbreg(-485)} [f3c,f3c) {lit0, stack_value} [f3c,fa3) {lit1, stack_value} [fa3,1051) {fbreg(-485)} [1062,1237) {fbreg(-485)} [1237,127f) {lit0, stack_value} [127f,14bf) {fbreg(-485)} [150c,150c) {fbreg(-485)} [6743,6748) {fbreg(-485)} GNU_locviews (sec_offset) [2b63] variable "tdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [731,744) {reg0} [744,968) {fbreg(-512)} [999,be6) {fbreg(-512)} [bfe,f3c) {fbreg(-512)} [fa3,1051) {fbreg(-512)} [1062,1237) {fbreg(-512)} [127f,14bf) {fbreg(-512)} [150c,150c) {fbreg(-512)} [6743,6748) {fbreg(-512)} GNU_locviews (sec_offset) [2b77] variable "symt" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [750,75e) {breg2(40)} GNU_locviews (sec_offset) [2b8b] variable "symdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [774,77c) {reg0} [77c,968) {fbreg(-536)} [999,be6) {fbreg(-536)} [bfe,f3c) {fbreg(-536)} [fa3,1051) {fbreg(-536)} [1062,1237) {fbreg(-536)} [12cf,14bf) {fbreg(-536)} [150c,150c) {fbreg(-536)} [6743,6748) {fbreg(-536)} GNU_locviews (sec_offset) [2b9f] variable "xndxdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [7a5,968) {fbreg(-520)} [999,be6) {fbreg(-520)} [bfe,e58) {fbreg(-520)} [ed7,f3c) {fbreg(-520)} [fb5,1051) {fbreg(-520)} [1062,1237) {fbreg(-520)} [12cf,14bf) {fbreg(-520)} [150c,150c) {fbreg(-520)} [6743,6748) {fbreg(-520)} GNU_locviews (sec_offset) [2bb3] variable "symscn" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [767,76b) {reg0} [76b,79c) {reg3} [e58,e62) {reg3} [e62,e66) {reg5} GNU_locviews (sec_offset) [2bc7] variable "nrels" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [7cf,7d2) {reg0} [7d2,968) {fbreg(-600)} [999,a0a) {fbreg(-600)} [aae,be6) {fbreg(-600)} [bfe,e58) {fbreg(-600)} [fb5,1051) {fbreg(-600)} [1062,1237) {fbreg(-600)} [1318,1388) {fbreg(-600)} [13d0,1421) {fbreg(-600)} [1469,14bf) {fbreg(-600)} [150c,150c) {fbreg(-600)} [6743,6748) {fbreg(-600)} GNU_locviews (sec_offset) [2bdb] variable "next" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [7cf,81f) {lit0, stack_value} [81f,968) {fbreg(-568)} [999,a0a) {fbreg(-568)} [aae,be6) {fbreg(-568)} [bfe,e58) {fbreg(-568)} [fb5,1051) {fbreg(-568)} [1062,1237) {fbreg(-568)} [1318,1388) {fbreg(-568)} [13d0,1421) {fbreg(-568)} [1469,14bf) {fbreg(-568)} [150c,150c) {fbreg(-568)} [6743,6748) {fbreg(-568)} GNU_locviews (sec_offset) [2bef] variable "is_rela" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [7d8,7e0) {breg0(0), const1u(32), shl, lit16, lit30, shl, eq, stack_value} [7e0,968) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [999,be6) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [bfe,e58) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [ed7,f3c) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [fb5,1051) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [1062,1237) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [1318,1421) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [1469,14bf) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [150c,150c) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [6743,6748) {fbreg(-624), deref_size(4), lit4, eq, stack_value} GNU_locviews (sec_offset) [2c03] variable "ei_data" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [7e8,7f6) {reg0} [7f6,968) {fbreg(-500)} [999,be6) {fbreg(-500)} [bfe,e58) {fbreg(-500)} [ed7,f3c) {fbreg(-500)} [fb5,1051) {fbreg(-500)} [1062,1237) {fbreg(-500)} [1318,1421) {fbreg(-500)} [1469,14bf) {fbreg(-500)} [150c,150c) {fbreg(-500)} [6743,6748) {fbreg(-500)} GNU_locviews (sec_offset) [2c17] lexical_block ranges (sec_offset) sibling (ref4) [2c20] variable "relidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [7e8,81f) {lit0, stack_value} [81f,968) {reg3} [999,a0a) {reg3} [aae,be6) {reg3} [bfe,e58) {reg3} [fb5,fe6) {reg3} [1062,10b5) {reg3} [1125,113e) {reg3} [11ae,11c7) {reg3} [1318,1364) {reg3} [13d0,13fd) {reg3} [1469,1499) {reg3} [150c,150c) {reg3} [6743,6748) {reg3} GNU_locviews (sec_offset) [2c34] lexical_block ranges (sec_offset) [2c39] variable "rtype" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [853,857) {reg0} [857,87e) {reg4} [c9e,ca2) {reg0} [ca2,caa) {reg4} GNU_locviews (sec_offset) [2c4d] variable "symndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [85a,85a) {reg0} [85a,8b2) {reg13} [ca5,caa) {reg0} GNU_locviews (sec_offset) [2c61] variable "offset" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [84a,95f) {reg12} [95f,968) {reg0} [aae,b38) {reg0} [ba3,be6) {reg0} [c94,cbc) {reg12} [1062,1072) {reg0} [109c,10aa) {reg12} GNU_locviews (sec_offset) [2c75] variable "addend" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [84a,85a) {lit0, stack_value} [85a,968) {reg14} [999,9f8) {reg14} [aae,be6) {reg14} [bfe,c7a) {reg14} [c98,c9c) {breg0(16)} [c9c,caa) {breg15(16)} [caa,e58) {reg14} [fb5,fcd) {reg14} [1062,11ae) {reg14} [1318,1388) {reg14} [13d0,1421) {reg14} [1469,14bf) {reg14} [150c,150c) {reg14} [6743,6748) {reg14} GNU_locviews (sec_offset) [2c89] union_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (data1) sibling (ref4) [2c92] member "rela" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2c9e] member "rel" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2cac] variable "mem" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-400)} [2cbc] variable "rel_p" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [85a,968) {reg15} [999,9be) {reg15} [9be,9c2) {reg1} [9c2,9f0) {reg15} [aae,be6) {reg15} [bfe,c7a) {reg15} [ca5,cbc) {reg15} [cbc,cc4) {reg1} [cc4,e58) {reg15} [fb5,fcd) {reg15} [1062,11ae) {reg15} [1318,1388) {reg15} [13d0,1421) {reg15} [1469,14bf) {reg15} [150c,150c) {reg15} [6743,6748) {reg15} GNU_locviews (sec_offset) [2cd0] variable "addsub" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-448)} [2ce0] variable "type" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [884,8ab) {reg0} [8ab,968) {reg6} [999,9d1) {reg6} [aae,be6) {reg6} [bfe,c7a) {reg6} [caa,e58) {reg6} [fb5,fcd) {reg6} [1062,10a2) {reg6} [1125,112b) {reg6} [1318,1388) {reg6} [13d0,1421) {reg6} [1469,14bf) {reg6} [150c,150c) {reg6} [6743,6748) {reg6} GNU_locviews (sec_offset) [2cf4] variable "sym_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-368)} [2d04] variable "xndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-444)} [2d14] variable "sym" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [8b2,8d4) {reg0} [8d4,968) {reg13} [aae,ae5) {reg13} [ba3,be6) {reg13} [caa,cbc) {reg13} [1062,109c) {reg13} [109c,10c1) {reg0} [10c1,1125) {reg13} GNU_locviews (sec_offset) [2d28] variable "sec" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [8c9,8d4) {reg4} GNU_locviews (sec_offset) [2d3c] variable "dbg_scn" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [941,953) {reg0} GNU_locviews (sec_offset) [2d50] lexical_block ranges (sec_offset) sibling (ref4) [2d59] variable "r" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [c8b,c9c) {reg0} [c9c,caa) {reg15} [11ae,11d3) {reg0} [11d3,1237) {reg15} GNU_locviews (sec_offset) [2d6b] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [2d85] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (implicit_const) call_column (implicit_const) [2da4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2db5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [2dbc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2dcd] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [2dd4] call_site call_return_pc (addr) call_origin (ref4) [2de1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [2dea] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [2e04] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1232,1237) {reg0} GNU_locviews (sec_offset) [2e11] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1232,1237) {lit0, stack_value} GNU_locviews (sec_offset) [2e1e] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1232,1237) {lit1, stack_value} GNU_locviews (sec_offset) [2e2c] call_site call_return_pc (addr) call_origin (ref4) [2e39] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2e4a] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [2e51] call_site call_return_pc (addr) call_origin (ref4) [2e5e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [2e6b] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [2e78] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [2e7f] lexical_block ranges (sec_offset) sibling (ref4) [2e88] variable "r" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [841,851) {reg0} [851,85a) {reg15} [fcd,ff2) {reg0} [ff2,1051) {reg15} GNU_locviews (sec_offset) [2e9a] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [2eb4] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (implicit_const) call_column (implicit_const) [2ed3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2ee4] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [2eeb] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2efc] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [2f03] call_site call_return_pc (addr) call_origin (ref4) [2f10] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [2f19] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [2f33] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1051,1051) {reg0} GNU_locviews (sec_offset) [2f40] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1051,1051) {lit0, stack_value} GNU_locviews (sec_offset) [2f4d] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1051,1051) {lit1, stack_value} GNU_locviews (sec_offset) [2f5b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2f6c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-608), deref} [2f74] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [2f7a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-592), deref} [2f83] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2f94] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [2f9b] call_site call_return_pc (addr) call_origin (ref4) [2fa8] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [2fb5] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [2fc2] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [2fc9] lexical_block ranges (sec_offset) sibling (ref4) [2fd2] variable "updated" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [9c3,9cb) {reg0} [cc5,cca) {reg0} [1125,114a) {reg0} GNU_locviews (sec_offset) [2fe6] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3000] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (implicit_const) call_column (implicit_const) [301f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3030] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [3037] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3048] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [304f] call_site call_return_pc (addr) call_origin (ref4) [305c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [3065] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [307f] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [11a9,11ae) {reg0} GNU_locviews (sec_offset) [308c] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [11a9,11ae) {lit0, stack_value} GNU_locviews (sec_offset) [3099] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [11a9,11ae) {lit1, stack_value} GNU_locviews (sec_offset) [30a7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [30b8] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-608), deref} [30c0] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-568), deref_size(4)} [30c9] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg15(0)} [30d0] call_site call_return_pc (addr) call_origin (ref4) [30dd] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [30ee] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [30f5] call_site call_return_pc (addr) call_origin (ref4) [3102] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [310f] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [311c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [3123] inlined_subroutine "secndx_name" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [313d] formal_parameter "ndx" abstract_origin (ref4) location (sec_offset) [8c9,8d0) {breg4(0), const4u(4294967295), and, stack_value} [8d0,8d4) {reg4} GNU_locviews (sec_offset) [314a] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [8c9,937) {fbreg(-576)} [caa,cbc) {fbreg(-576)} GNU_locviews (sec_offset) [3157] lexical_block ranges (sec_offset) [315c] variable "shstrndx" abstract_origin (ref4) location (exprloc) {fbreg(-208)} [3165] variable "mem" abstract_origin (ref4) location (exprloc) {fbreg(-144)} [316e] variable "sec" abstract_origin (ref4) location (sec_offset) [8d8,8e0) {reg0} [8e0,8ec) {reg5} GNU_locviews (sec_offset) [317b] variable "shdr" abstract_origin (ref4) location (sec_offset) [8ed,909) {reg0} [909,937) {fbreg(-544)} [caa,cbc) {fbreg(-544)} GNU_locviews (sec_offset) [3188] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3199] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-576), deref} [31a2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [31b3] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-560), deref} [31bc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [31cd] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-576), deref} [31d5] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-552), deref} [31de] call_site call_return_pc (addr) call_origin (ref4) [31eb] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-576), deref} [31f6] inlined_subroutine "relocate" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3210] formal_parameter "type" abstract_origin (ref4) location (sec_offset) [953,968) {reg6} [aae,be6) {reg6} [bfe,c7a) {reg6} [cca,e58) {reg6} [fb5,fcd) {reg6} [1062,109c) {reg6} [1318,1388) {reg6} [13d0,1421) {reg6} [1469,14bf) {reg6} [150c,150c) {reg6} [6743,6748) {reg6} GNU_locviews (sec_offset) [321d] formal_parameter "addsub" abstract_origin (ref4) location (sec_offset) [953,968) {reg8} [aae,be6) {reg8} [bfe,c06) {reg8} [cca,cec) {reg8} [cec,dc1) {fbreg(-544)} [dc1,de4) {reg8} [de4,e20) {fbreg(-544)} [e20,e2a) {reg8} [e3e,e49) {reg8} [fb5,fcd) {reg8} [1062,1072) {reg8} [1318,1388) {fbreg(-544)} [13d0,1421) {fbreg(-544)} GNU_locviews (sec_offset) [322a] formal_parameter "sym" abstract_origin (ref4) location (sec_offset) [953,968) {reg13} [aae,ae5) {reg13} [ba3,be6) {reg13} [1062,109c) {reg13} GNU_locviews (sec_offset) [3237] formal_parameter "is_rela" abstract_origin (ref4) location (sec_offset) [953,968) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [aae,be6) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [bfe,c7a) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [cca,e58) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [fb5,fcd) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [1062,109c) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [1318,1388) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [13d0,1421) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [1469,14bf) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [150c,150c) {fbreg(-624), deref_size(4), lit4, eq, stack_value} [6743,6748) {fbreg(-624), deref_size(4), lit4, eq, stack_value} GNU_locviews (sec_offset) [3244] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [953,968) {fbreg(-480)} [aae,be6) {fbreg(-480)} [bfe,c7a) {fbreg(-480)} [cca,e58) {fbreg(-480)} [fb5,fcd) {fbreg(-480)} [1062,109c) {fbreg(-480)} [1318,1388) {fbreg(-480)} [13d0,1421) {fbreg(-480)} [1469,14bf) {fbreg(-480)} [150c,150c) {fbreg(-480)} [6743,6748) {fbreg(-480)} GNU_locviews (sec_offset) [3251] formal_parameter "ei_data" abstract_origin (ref4) location (sec_offset) [953,968) {fbreg(-500)} [aae,be6) {fbreg(-500)} [bfe,c7a) {fbreg(-500)} [cca,e58) {fbreg(-500)} [fb5,fcd) {fbreg(-500)} [1062,109c) {fbreg(-500)} [1318,1388) {fbreg(-500)} [13d0,1421) {fbreg(-500)} [1469,14bf) {fbreg(-500)} [150c,150c) {fbreg(-500)} [6743,6748) {fbreg(-500)} GNU_locviews (sec_offset) [325e] formal_parameter "tdata" abstract_origin (ref4) location (sec_offset) [953,968) {fbreg(-512)} [aae,be6) {fbreg(-512)} [bfe,c7a) {fbreg(-512)} [cca,e58) {fbreg(-512)} [fb5,fcd) {fbreg(-512)} [1062,109c) {fbreg(-512)} [1318,1388) {fbreg(-512)} [13d0,1421) {fbreg(-512)} [1469,14bf) {fbreg(-512)} [150c,150c) {fbreg(-512)} [6743,6748) {fbreg(-512)} GNU_locviews (sec_offset) [326b] formal_parameter "addend" abstract_origin (ref4) location (sec_offset) [953,968) {breg14(0), const1u(32), shl, const1u(32), shra, stack_value} [aae,be6) {breg14(0), const1u(32), shl, const1u(32), shra, stack_value} [bfe,c7a) {breg14(0), const1u(32), shl, const1u(32), shra, stack_value} [cca,e58) {breg14(0), const1u(32), shl, const1u(32), shra, stack_value} [fb5,fcd) {breg14(0), const1u(32), shl, const1u(32), shra, stack_value} [1062,109c) {breg14(0), const1u(32), shl, const1u(32), shra, stack_value} [1318,1388) {breg14(0), const1u(32), shl, const1u(32), shra, stack_value} [13d0,1421) {breg14(0), const1u(32), shl, const1u(32), shra, stack_value} [1469,14bf) {breg14(0), const1u(32), shl, const1u(32), shra, stack_value} [150c,150c) {breg14(0), const1u(32), shl, const1u(32), shra, stack_value} [6743,6748) {breg14(0), const1u(32), shl, const1u(32), shra, stack_value} GNU_locviews (sec_offset) [3278] formal_parameter "offset" abstract_origin (ref4) location (sec_offset) [953,968) {reg0} [aae,b38) {reg0} [ba3,be6) {reg0} [1062,1072) {reg0} GNU_locviews (sec_offset) [3285] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [953,968) {fbreg(-576)} [aae,be6) {fbreg(-576)} [bfe,c7a) {fbreg(-576)} [cca,e58) {fbreg(-576)} [fb5,fcd) {fbreg(-576)} [1062,109c) {fbreg(-576)} [1318,1388) {fbreg(-576)} [13d0,1421) {fbreg(-576)} [1469,14bf) {fbreg(-576)} [150c,150c) {fbreg(-576)} [6743,6748) {fbreg(-576)} GNU_locviews (sec_offset) [3292] lexical_block ranges (sec_offset) [3297] variable "size" abstract_origin (ref4) location (sec_offset) [aae,ac0) {lit4, stack_value} [ac0,b9a) {reg2} [b9a,ba3) {fbreg(-192)} [ba3,bbe) {lit8, stack_value} [bbe,bd0) {lit1, stack_value} [bd0,be6) {lit2, stack_value} [bfe,c06) {fbreg(-192)} [cca,cd4) {reg2} [cd4,cec) {fbreg(-192)} [dc1,dcc) {reg2} [dcc,de4) {fbreg(-192)} [e20,e2a) {fbreg(-192)} [e3e,e49) {fbreg(-192)} [fb5,fcd) {fbreg(-192)} [1062,1072) {reg2} GNU_locviews (sec_offset) [32a4] variable "tmpbuf" abstract_origin (ref4) location (exprloc) {fbreg(-440)} [32ad] variable "tmpdata" abstract_origin (ref4) location (exprloc) {fbreg(-208)} [32b6] variable "rdata" abstract_origin (ref4) location (exprloc) {fbreg(-144)} [32bf] variable "value" abstract_origin (ref4) location (sec_offset) [b81,ba3) {reg13} [bfe,c7a) {reg13} [d09,e58) {reg13} [fb5,fcd) {reg13} [1337,1388) {reg13} [1469,14bf) {reg13} [150c,150c) {reg13} [6743,6748) {reg13} GNU_locviews (sec_offset) [32cc] variable "s" abstract_origin (ref4) location (sec_offset) [c30,c65) {reg0} [1469,147f) {reg0} GNU_locviews (sec_offset) [32d9] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [32e6] variable "d" abstract_origin (ref4) location (sec_offset) [ced,d09) {reg0} [1318,1336) {reg0} [13d0,13e5) {reg0} GNU_locviews (sec_offset) [32f3] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [330d] call_site call_return_pc (addr) call_origin (ref4) [331b] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3335] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1415,1421) {reg0} GNU_locviews (sec_offset) [3342] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1415,1421) {lit0, stack_value} GNU_locviews (sec_offset) [334f] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1415,1421) {lit1, stack_value} GNU_locviews (sec_offset) [335d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [336e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-576), deref} [3376] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-552), deref} [337e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-560), deref} [3386] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-500), deref_size(4)} [3390] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [33a1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x59b9)} [33ae] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c88)} [33bb] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const2u(534)} [33c2] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {addr(0x6700)} [33d0] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [33e1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [33e8] call_site call_return_pc (addr) call_origin (ref4) [33f5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [3402] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [340f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [3416] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [3423] variable "d" abstract_origin (ref4) location (sec_offset) [de5,e1f) {reg0} [1337,134c) {reg0} GNU_locviews (sec_offset) [3430] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [344a] call_site call_return_pc (addr) call_origin (ref4) [3458] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3472] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1382,1388) {reg0} GNU_locviews (sec_offset) [347f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1382,1388) {lit0, stack_value} GNU_locviews (sec_offset) [348c] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1382,1388) {lit1, stack_value} GNU_locviews (sec_offset) [349a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [34ab] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-576), deref} [34b3] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-552), deref} [34bb] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-560), deref} [34c3] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-500), deref_size(4)} [34cd] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [34de] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x59b9)} [34eb] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c88)} [34f8] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const2u(521)} [34ff] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {addr(0x6700)} [350d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [351e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [3525] call_site call_return_pc (addr) call_origin (ref4) [3532] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [353f] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [354c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [3553] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3579] call_site call_return_pc (addr) call_origin (ref4) [3587] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [35a1] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1095,1097) {reg0} [1097,109b) {reg1} GNU_locviews (sec_offset) [35ae] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1095,109c) {lit0, stack_value} GNU_locviews (sec_offset) [35bb] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1095,109c) {lit1, stack_value} GNU_locviews (sec_offset) [35c8] call_site call_return_pc (addr) call_origin (ref4) [35d5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [35da] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [35e1] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [35fb] call_site call_return_pc (addr) call_origin (ref4) [3609] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3623] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [14ba,14bf) {reg0} GNU_locviews (sec_offset) [3630] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [14ba,14bf) {lit0, stack_value} GNU_locviews (sec_offset) [363d] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [14ba,14bf) {lit1, stack_value} GNU_locviews (sec_offset) [364b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [365c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-576), deref} [3664] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-560), deref} [366c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-552), deref} [3674] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-500), deref_size(4)} [367e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [368f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x59c7)} [369c] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c88)} [36a9] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const2u(558)} [36b0] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {addr(0x6700)} [36be] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [36cf] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [36dc] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x59aa)} [36e9] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [36ef] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3700] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [3707] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3718] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [3725] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [3732] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [3738] call_site call_return_pc (addr) call_origin (ref4) [3747] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3761] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (implicit_const) call_column (implicit_const) [3780] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3791] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [3798] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [37a9] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [37b0] call_site call_return_pc (addr) call_origin (ref4) [37bd] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [37c6] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [37e0] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1120,1125) {reg0} GNU_locviews (sec_offset) [37ed] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1120,1125) {lit0, stack_value} GNU_locviews (sec_offset) [37fa] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1120,1125) {lit1, stack_value} GNU_locviews (sec_offset) [3808] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3819] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-584), deref} [3821] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-448)} [3829] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [383a] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-536), deref} [3842] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-520), deref} [384a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg13(0)} [3850] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-368)} [3857] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {fbreg(-444)} [385f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3870] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-584), deref} [3879] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [388a] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [3891] call_site call_return_pc (addr) call_origin (ref4) [389e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [38ab] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [38b8] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [38c0] inlined_subroutine "startswith" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [38da] formal_parameter "prefix" abstract_origin (ref4) location (sec_offset) [6a5,6be) {addr(0x59a2), stack_value} GNU_locviews (sec_offset) [38e7] formal_parameter "str" abstract_origin (ref4) location (sec_offset) [6a5,6be) {reg3} GNU_locviews (sec_offset) [38f4] call_site call_return_pc (addr) call_origin (ref4) [3901] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [3907] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x59a2)} [3914] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit7} [391b] inlined_subroutine "get_xndxdata" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3935] formal_parameter "symscn" abstract_origin (ref4) location (sec_offset) [774,79c) {reg3} [e58,e62) {reg3} [e62,e66) {reg5} GNU_locviews (sec_offset) [3942] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [774,7a5) {reg6} [e58,ed7) {reg6} [fa3,fb5) {reg6} GNU_locviews (sec_offset) [394f] lexical_block ranges (sec_offset) [3954] variable "xndxdata" abstract_origin (ref4) location (sec_offset) [774,7a5) {lit0, stack_value} [7a5,7a5) {fbreg(-520)} [e58,ed2) {lit0, stack_value} [ed2,ed7) {reg0} [fa3,fb5) {lit0, stack_value} GNU_locviews (sec_offset) [3961] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-208)} [396a] variable "shdr" abstract_origin (ref4) location (sec_offset) [789,79c) {reg0} [e58,e66) {reg0} GNU_locviews (sec_offset) [3977] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [3984] variable "scnndx" abstract_origin (ref4) location (sec_offset) [e74,e7c) {reg0} [e7c,ed7) {reg13} [fa3,fb5) {reg13} GNU_locviews (sec_offset) [3991] variable "xndxscn" abstract_origin (ref4) location (sec_offset) [e74,e80) {lit0, stack_value} [e80,e91) {reg3} [e91,ea2) {reg0} [ea2,ed7) {reg3} [fa3,fb5) {reg0} GNU_locviews (sec_offset) [399e] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [39ab] variable "xndxshdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-144)} [39b4] variable "xndxshdr" abstract_origin (ref4) location (sec_offset) [ea3,eb1) {reg0} GNU_locviews (sec_offset) [39c1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [39d2] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [39d8] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-624), deref} [39e1] call_site call_return_pc (addr) call_origin (ref4) [39ee] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [39f4] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [39fb] call_site call_return_pc (addr) call_origin (ref4) [3a08] call_site call_return_pc (addr) call_origin (ref4) [3a15] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [3a1b] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [3a23] call_site call_return_pc (addr) call_origin (ref4) [3a30] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [3a36] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-552), deref} [3a41] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3a67] call_site call_return_pc (addr) call_origin (ref4) [3a75] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3a8f] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [aa7,aa7) {reg0} [aa7,aae) {reg1} GNU_locviews (sec_offset) [3a9c] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [aa7,aae) {lit0, stack_value} GNU_locviews (sec_offset) [3aa9] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [aa7,aae) {lit1, stack_value} GNU_locviews (sec_offset) [3ab7] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3add] call_site call_return_pc (addr) call_origin (ref4) [3aeb] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3b05] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [f36,f3c) {reg0} GNU_locviews (sec_offset) [3b12] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [f36,f3c) {lit0, stack_value} GNU_locviews (sec_offset) [3b1f] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [f36,f3c) {lit1, stack_value} GNU_locviews (sec_offset) [3b2d] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3b53] call_site call_return_pc (addr) call_origin (ref4) [3b61] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3b7b] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [f9c,f9c) {reg0} [f9c,fa3) {reg1} GNU_locviews (sec_offset) [3b88] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [f9c,fa3) {lit0, stack_value} GNU_locviews (sec_offset) [3b95] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [f9c,fa3) {lit1, stack_value} GNU_locviews (sec_offset) [3ba2] call_site call_return_pc (addr) call_origin (ref4) [3baf] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [3bb4] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [3bb9] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg12(0)} [3bc1] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3be7] call_site call_return_pc (addr) call_origin (ref4) [3bf5] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3c0f] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1278,1278) {reg0} [1278,127f) {reg1} GNU_locviews (sec_offset) [3c1c] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1278,127f) {lit0, stack_value} GNU_locviews (sec_offset) [3c29] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1278,127f) {lit1, stack_value} GNU_locviews (sec_offset) [3c37] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3c5d] call_site call_return_pc (addr) call_origin (ref4) [3c6b] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3c85] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [12ca,12cf) {reg0} GNU_locviews (sec_offset) [3c92] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [12ca,12cf) {lit0, stack_value} GNU_locviews (sec_offset) [3c9f] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [12ca,12cf) {lit1, stack_value} GNU_locviews (sec_offset) [3cad] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3cd3] call_site call_return_pc (addr) call_origin (ref4) [3ce1] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3cfb] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1312,1318) {reg0} GNU_locviews (sec_offset) [3d08] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1312,1318) {lit0, stack_value} GNU_locviews (sec_offset) [3d15] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1312,1318) {lit1, stack_value} GNU_locviews (sec_offset) [3d23] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3d49] call_site call_return_pc (addr) call_origin (ref4) [3d57] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3d71] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [13ca,13d0) {reg0} GNU_locviews (sec_offset) [3d7e] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [13ca,13d0) {lit0, stack_value} GNU_locviews (sec_offset) [3d8b] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [13ca,13d0) {lit1, stack_value} GNU_locviews (sec_offset) [3d99] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3dbf] call_site call_return_pc (addr) call_origin (ref4) [3dcd] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3de7] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1463,1469) {reg0} GNU_locviews (sec_offset) [3df4] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1463,1469) {lit0, stack_value} GNU_locviews (sec_offset) [3e01] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1463,1469) {lit1, stack_value} GNU_locviews (sec_offset) [3e0f] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3e35] call_site call_return_pc (addr) call_origin (ref4) [3e43] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [3e5d] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1505,1505) {reg0} [1505,150c) {reg1} GNU_locviews (sec_offset) [3e6a] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1505,150c) {lit0, stack_value} GNU_locviews (sec_offset) [3e77] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1505,150c) {lit1, stack_value} GNU_locviews (sec_offset) [3e85] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3e96] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [3e9d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3eae] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-528), deref} [3eb6] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-272)} [3ebe] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3ecf] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [3ed5] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-496), deref} [3ede] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3eef] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-584), deref} [3ef7] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [3efe] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3f0f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [3f15] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [3f1b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3f2c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [3f32] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-432)} [3f3a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3f4b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [3f51] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [3f56] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [3f5c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3f6d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-528), deref} [3f75] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [3f7b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3f8c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [3f93] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3fa4] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [3faa] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [3fb0] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3fc1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [3fc8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3fd9] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-528), deref} [3fe1] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-484), deref_size(4)} [3fea] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit1} [3ff0] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4001] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [4008] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4019] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [4026] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [4033] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [4039] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [404a] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-528), deref} [4052] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit1} [4057] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit1} [405d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [406e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [4075] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4086] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [4093] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [40a0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [40a6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [40b7] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-528), deref} [40bf] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [40c4] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [40ca] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [40db] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [40e2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [40f3] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [4100] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [410d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [4113] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4124] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [412b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [413c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [4149] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [4156] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [415c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [416d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [4174] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4185] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [4192] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [419f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [41a5] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [41b6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [41bd] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [41ce] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [41db] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [41e8] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [41ee] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [41ff] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [4206] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4217] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [4224] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [4231] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [4237] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4248] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [424f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4260] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [426d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [427a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [4280] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4291] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [4298] call_site call_return_pc (addr) call_origin (ref4) [42a5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [42b2] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [42bf] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [42c6] call_site call_return_pc (addr) call_origin (ref4) [42d3] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [42d9] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-616), deref} [42e3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [42f4] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [42fa] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg14(0)} [4301] call_site call_return_pc (addr) call_origin (ref4) [430f] subprogram "relocate" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (implicit_const) sibling (ref4) [431e] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [432a] formal_parameter "offset" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4336] formal_parameter "addend" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4342] formal_parameter "tdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [434e] formal_parameter "ei_data" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [435a] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4366] formal_parameter "is_rela" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4372] formal_parameter "sym" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [437e] formal_parameter "addsub" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [438a] formal_parameter "type" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4396] variable "size" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [43a2] union_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (data1) sibling (ref4) [43ab] member "Byte" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [43b7] member "Half" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [43c3] member "Word" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [43cf] member "Sword" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [43db] member "Xword" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [43e7] member "Sxword" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [43f4] variable "tmpbuf" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4400] variable "tmpdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [440c] variable "rdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4418] variable "value" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4424] variable "__PRETTY_FUNCTION__" name (strp) type (ref4) artificial (flag_present) location (exprloc) {addr(0x6700)} [4437] variable "s" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4441] lexical_block sibling (ref4) [4446] variable "d" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4451] lexical_block [4452] variable "d" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [445e] array_type type (ref4) sibling (ref4) [4467] subrange_type type (ref4) upper_bound (data1) [446e] const_type type (ref4) [4473] subprogram "update_shdrstrndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) type (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} call_all_calls (flag_present) sibling (ref4) [4494] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [0,32) {reg5} [32,78) {reg3} [78,7e) {entry_value(1) {reg5}, stack_value} [7e,cc) {reg3} GNU_locviews (sec_offset) [44a8] formal_parameter "shdrstrndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [0,2e) {reg4} [2e,79) {reg6} [79,7e) {entry_value(1) {reg4}, stack_value} [7e,cc) {reg6} GNU_locviews (sec_offset) [44bc] variable "ehdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-128)} [44cc] lexical_block low_pc (addr) high_pc (data8) sibling (ref4) [44e1] variable "scn0" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [9d,a1) {reg0} [a1,b9) {reg13} GNU_locviews (sec_offset) [44f5] variable "shdr0_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-192)} [4505] variable "shdr0" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [a8,b4) {reg0} GNU_locviews (sec_offset) [4519] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [452a] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [4530] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [4536] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4547] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg13(0)} [454d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-192)} [4555] call_site call_return_pc (addr) call_origin (ref4) [4562] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg13(0)} [456a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [457b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [4581] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [4588] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4599] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [459f] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [45a6] call_site call_return_pc (addr) call_origin (ref4) [45b4] subprogram "get_xndxdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (implicit_const) sibling (ref4) [45c3] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [45cf] formal_parameter "symscn" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [45db] variable "xndxdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [45e7] variable "shdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [45f3] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [45ff] lexical_block [4600] variable "scnndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [460c] variable "xndxscn" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4618] lexical_block [4619] variable "xndxshdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4625] variable "xndxshdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4634] subprogram "secndx_name" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (implicit_const) sibling (ref4) [4643] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [464f] formal_parameter "ndx" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [465b] variable "shstrndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4667] variable "mem" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4673] variable "sec" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [467f] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [468c] subprogram "parse_opt" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) type (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} call_all_calls (flag_present) sibling (ref4) [46ad] formal_parameter "key" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [150,16a) {reg5} [16a,18a) {entry_value(1) {reg5}, stack_value} [18a,196) {reg5} [196,1af) {entry_value(1) {reg5}, stack_value} [1af,1c5) {reg5} [1c5,34e) {entry_value(1) {reg5}, stack_value} [34e,36c) {reg5} [36c,3f8) {entry_value(1) {reg5}, stack_value} GNU_locviews (sec_offset) [46c1] formal_parameter "arg" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [150,185) {reg4} [185,18a) {entry_value(1) {reg4}, stack_value} [18a,1af) {reg3} [1af,1c5) {reg4} [1c5,1c9) {entry_value(1) {reg4}, stack_value} [1c9,34e) {reg3} [34e,36c) {reg4} [36c,3ca) {entry_value(1) {reg4}, stack_value} [3ca,3f8) {reg3} GNU_locviews (sec_offset) [46d5] formal_parameter "state" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [150,176) {reg1} [176,18a) {entry_value(1) {reg1}, stack_value} [18a,1a6) {reg1} [1a6,1af) {entry_value(1) {reg1}, stack_value} [1af,1c5) {reg1} [1c5,340) {entry_value(1) {reg1}, stack_value} [340,36c) {reg1} [36c,3b6) {reg6} [3b6,3f8) {entry_value(1) {reg1}, stack_value} GNU_locviews (sec_offset) [46e9] inlined_subroutine "add_pattern" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [4703] formal_parameter "pattern" abstract_origin (ref4) location (sec_offset) [1f0,223) {reg3} GNU_locviews (sec_offset) [4710] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [1f0,223) {addr(0x5908), stack_value} GNU_locviews (sec_offset) [471d] lexical_block ranges (sec_offset) [4722] variable "p" abstract_origin (ref4) location (sec_offset) [200,204) {reg0} [204,223) {reg6} GNU_locviews (sec_offset) [472f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4740] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit16} [4746] call_site call_return_pc (addr) call_origin (ref4) [4753] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [475c] inlined_subroutine "add_pattern" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [4776] formal_parameter "pattern" abstract_origin (ref4) location (sec_offset) [2df,312) {reg3} GNU_locviews (sec_offset) [4783] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [2df,312) {addr(0x5900), stack_value} GNU_locviews (sec_offset) [4790] lexical_block ranges (sec_offset) [4795] variable "p" abstract_origin (ref4) location (sec_offset) [2ef,2f3) {reg0} [2f3,312) {reg6} GNU_locviews (sec_offset) [47a2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [47b3] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit16} [47b9] call_site call_return_pc (addr) call_origin (ref4) [47c6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [47cf] inlined_subroutine "section_name_matches" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [47f5] formal_parameter "name" abstract_origin (ref4) location (sec_offset) [357,391) {addr(0x598f), stack_value} GNU_locviews (sec_offset) [4802] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [357,36c) {reg3} GNU_locviews (sec_offset) [480f] variable "pattern" abstract_origin (ref4) location (sec_offset) [357,391) {reg3} GNU_locviews (sec_offset) [481c] call_site call_return_pc (addr) call_origin (ref4) [4829] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [482f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(32)} [4837] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [4851] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3ef,3f1) {reg0} [3f1,3f5) {reg1} GNU_locviews (sec_offset) [485e] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3ef,3f6) {lit0, stack_value} GNU_locviews (sec_offset) [486b] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3ef,3f6) {lit0, stack_value} GNU_locviews (sec_offset) [4878] call_site call_return_pc (addr) call_origin (ref4) [4885] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [488a] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [4891] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [48a2] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [48a8] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x598f)} [48b5] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(32)} [48bc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [48cd] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [48da] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c38)} [48e7] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [48ed] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [48fe] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [4905] call_site call_return_pc (addr) call_origin (ref4) [4912] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [4921] 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 {...}} call_all_calls (flag_present) sibling (ref4) [4943] formal_parameter "argc" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [6750,6772) {reg5} [6772,68c8) {reg6} [68c8,68cd) {entry_value(1) {reg5}, stack_value} [68cd,6955) {reg6} GNU_locviews (sec_offset) [4956] formal_parameter "argv" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [6750,6763) {reg4} [6763,68ca) {reg12} [68ca,68cd) {entry_value(1) {reg4}, stack_value} [68cd,6955) {reg12} GNU_locviews (sec_offset) [4969] variable "remaining" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {fbreg(-60)} [4977] variable "result" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [6782,6871) {lit0, stack_value} [6871,68ac) {reg3} [68cd,693d) {lit0, stack_value} [693d,6942) {reg0} [6947,6955) {lit0, stack_value} GNU_locviews (sec_offset) [498a] inlined_subroutine "free_patterns" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [49b0] call_site call_return_pc (addr) call_origin (ref4) [49bd] call_site call_return_pc (addr) call_origin (ref4) [49cb] 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) [49e5] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [690e,6910) {reg0} [6910,6914) {reg1} GNU_locviews (sec_offset) [49f2] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [690e,6915) {lit0, stack_value} GNU_locviews (sec_offset) [49ff] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [690e,6915) {lit1, stack_value} GNU_locviews (sec_offset) [4a0c] call_site call_return_pc (addr) call_origin (ref4) [4a19] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [4a1e] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [4a25] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4a36] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit2} [4a3c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4a4d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit2} [4a53] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4a64] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit2} [4a6a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4a7b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit6} [4a80] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5b1b)} [4a8e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4a9f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg13(0)} [4aa5] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5b1c)} [4ab3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4ac4] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg13(0)} [4acb] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4adc] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x6960)} [4ae9] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg6(0)} [4aef] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg12(0)} [4af5] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit0} [4afa] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {fbreg(-60)} [4b00] call_site_parameter location (exprloc) {reg9} call_value (exprloc) {lit0} [4b06] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4b17] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [4b1d] call_site call_return_pc (addr) call_origin (ref4) [4b2a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4b3b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg13(0)} [4b42] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4b53] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5b2e)} [4b61] call_site call_return_pc (addr) call_origin (ref4) [4b6f] subprogram "section_name_matches" name (strp) decl_file (data1) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (data1) sibling (ref4) [4b7f] formal_parameter "patterns" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4b8b] formal_parameter "name" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4b97] variable "pattern" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4ba4] subprogram "free_patterns" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) inline (data1) [4bad] 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 {...}} call_all_calls (flag_present) sibling (ref4) [4bcb] formal_parameter "patterns" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [d0,de) {reg5} [de,104) {entry_value(1) {reg5}, stack_value} [104,105) {reg5} GNU_locviews (sec_offset) [4bde] variable "pattern" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [d0,de) {reg5} [de,102) {reg3} [104,105) {reg5} GNU_locviews (sec_offset) [4bf1] lexical_block low_pc (addr) high_pc (data8) [4c02] variable "p" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [de,e7) {reg3} [e7,103) {reg6} GNU_locviews (sec_offset) [4c14] call_site call_return_pc (addr) call_origin (ref4) [4c21] call_site call_return_pc (addr) call_origin (ref4) [4c2e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [4c37] subprogram "add_pattern" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) inline (data1) sibling (ref4) [4c44] formal_parameter "patterns" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4c50] formal_parameter "pattern" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4c5c] variable "p" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4c67] pointer_type byte_size (implicit_const) type (ref4) [4c6c] subprogram "pwrite_retry" name (strp) decl_file (data1) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (data1) sibling (ref4) [4c7c] formal_parameter "fd" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) [4c86] formal_parameter "buf" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) [4c91] formal_parameter "len" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) [4c9c] formal_parameter "off" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) [4ca7] variable "recvd" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4cb3] lexical_block [4cb4] variable "ret" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4cc0] lexical_block [4cc1] variable "__result" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4cd0] subprogram "startswith" name (strp) decl_file (data1) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (data1) sibling (ref4) [4ce0] formal_parameter "str" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) [4ceb] formal_parameter "prefix" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4cf8] subprogram "error" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) inline (data1) sibling (ref4) [4d05] formal_parameter "__status" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4d11] formal_parameter "__errnum" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4d1d] formal_parameter "__format" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4d29] unspecified_parameters [4d2b] subprogram "strcpy" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (implicit_const) artificial (flag_present) sibling (ref4) [4d3a] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4d46] formal_parameter "__src" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4d53] subprogram "memset" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (implicit_const) artificial (flag_present) sibling (ref4) [4d62] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4d6e] formal_parameter "__ch" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4d7a] formal_parameter "__len" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4d87] subprogram "mempcpy" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (implicit_const) artificial (flag_present) sibling (ref4) [4d96] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4da2] formal_parameter "__src" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4dae] formal_parameter "__len" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4dbb] subprogram "memcpy" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (implicit_const) artificial (flag_present) sibling (ref4) [4dca] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4dd6] formal_parameter "__src" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4de2] formal_parameter "__len" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4def] subprogram "open" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (implicit_const) artificial (flag_present) sibling (ref4) [4dfe] formal_parameter "__path" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4e0a] formal_parameter "__oflag" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [4e16] unspecified_parameters [4e18] subprogram "cleanup_debug" abstract_origin (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} call_all_calls (flag_present) sibling (ref4) [4e33] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4e44] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [4e4b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4e5c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [4e63] call_site call_return_pc (addr) call_origin (ref4) [4e71] subprogram "update_section_size" abstract_origin (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} call_all_calls (flag_present) sibling (ref4) [4e8c] formal_parameter "scn" abstract_origin (ref4) location (sec_offset) [400,432) {reg5} [432,486) {reg3} [486,48e) {entry_value(1) {reg5}, stack_value} [48e,4b3) {reg3} [4b3,4e2) {entry_value(1) {reg5}, stack_value} [4e2,4f8) {reg3} [4f8,561) {entry_value(1) {reg5}, stack_value} GNU_locviews (sec_offset) [4e99] formal_parameter "newdata" abstract_origin (ref4) location (sec_offset) [400,42e) {reg4} [42e,487) {reg6} [487,48e) {entry_value(1) {reg4}, stack_value} [48e,4d1) {reg6} [4d1,4e2) {entry_value(1) {reg4}, stack_value} [4e2,4ed) {reg6} [4ed,561) {entry_value(1) {reg4}, stack_value} GNU_locviews (sec_offset) [4ea6] formal_parameter "debugelf" abstract_origin (ref4) location (sec_offset) [400,432) {reg1} [432,48d) {reg14} [48d,48e) {entry_value(1) {reg1}, stack_value} [48e,561) {reg14} GNU_locviews (sec_offset) [4eb3] formal_parameter "cnt" abstract_origin (ref4) location (sec_offset) [400,432) {reg2} [432,489) {reg12} [489,48e) {entry_value(1) {reg2}, stack_value} [48e,561) {reg12} GNU_locviews (sec_offset) [4ec0] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [400,432) {reg8} [432,48b) {reg13} [48b,48e) {entry_value(1) {reg8}, stack_value} [48e,561) {reg13} GNU_locviews (sec_offset) [4ecd] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-128)} [4ed6] variable "shdr" abstract_origin (ref4) location (sec_offset) [439,43d) {reg0} [43d,445) {reg4} GNU_locviews (sec_offset) [4ee3] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) sibling (ref4) [4efc] variable "debugdata" abstract_origin (ref4) location (sec_offset) [464,471) {reg0} [4e7,504) {reg0} GNU_locviews (sec_offset) [4f0a] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [4f30] call_site call_return_pc (addr) call_origin (ref4) [4f3e] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [4f58] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4d0,4d1) {reg0} GNU_locviews (sec_offset) [4f65] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4d0,4d1) {lit0, stack_value} GNU_locviews (sec_offset) [4f72] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4d0,4d1) {lit1, stack_value} GNU_locviews (sec_offset) [4f80] inlined_subroutine "update_section_size" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [4f9a] formal_parameter "scn" abstract_origin (ref4) location (sec_offset) [4e7,4f8) {reg3} [4f8,561) {entry_value(1) {reg5}, stack_value} GNU_locviews (sec_offset) [4fa7] formal_parameter "newdata" abstract_origin (ref4) location (sec_offset) [4e7,4ed) {reg6} [4ed,561) {entry_value(1) {reg4}, stack_value} GNU_locviews (sec_offset) [4fb4] formal_parameter "debugelf" abstract_origin (ref4) location (sec_offset) [4e7,561) {reg14} GNU_locviews (sec_offset) [4fc1] formal_parameter "cnt" abstract_origin (ref4) location (sec_offset) [4e7,561) {reg12} GNU_locviews (sec_offset) [4fce] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [4e7,561) {reg13} GNU_locviews (sec_offset) [4fdb] lexical_block ranges (sec_offset) [4fe0] variable "shdr_mem" abstract_origin (ref4) [4fe5] variable "shdr" abstract_origin (ref4) [4fea] lexical_block abstract_origin (ref4) ranges (sec_offset) [4ff3] variable "debugdata" abstract_origin (ref4) [4ff8] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [5012] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [55a,55a) {reg0} [55a,561) {reg1} GNU_locviews (sec_offset) [501f] formal_parameter "__errnum" abstract_origin (ref4) const_value (data1) [5025] formal_parameter "__status" abstract_origin (ref4) const_value (data1) [502b] call_site call_return_pc (addr) call_origin (ref4) [5038] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [503d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [5042] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg13(0)} [504a] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [5070] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (implicit_const) call_column (implicit_const) [508f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [50a0] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [50a7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [50b8] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [50bf] call_site call_return_pc (addr) call_origin (ref4) [50cc] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg6(0)} [50d5] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [50e6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [50ed] call_site call_return_pc (addr) call_origin (ref4) [50fa] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [5107] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [5114] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [511d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [512e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [5134] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-128)} [513c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [514d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [5154] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5165] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [516c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [517d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [518a] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [5197] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [519d] call_site call_return_pc (addr) call_origin (ref4) [51ab] subprogram "handle_elf" abstract_origin (ref4) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} call_all_calls (flag_present) sibling (ref4) [51c6] formal_parameter "fd" abstract_origin (ref4) location (sec_offset) [1510,1536) {reg5} [1536,15ad) {fbreg(-444)} [15ad,15b3) {reg0} [15b3,1b0f) {fbreg(-444)} [1b0f,1b10) {breg7(-436)} [1b10,1c18) {fbreg(-444)} [1c2d,1e05) {fbreg(-444)} [1e05,1e23) {reg0} [1e23,3463) {fbreg(-444)} [346c,34f6) {fbreg(-444)} [3506,383b) {fbreg(-444)} [3844,3d41) {fbreg(-444)} [3d50,3e5d) {fbreg(-444)} [3e63,3ea2) {fbreg(-444)} [3eab,3ee4) {fbreg(-444)} [3ef4,3f5e) {fbreg(-444)} [3f67,4589) {fbreg(-444)} [458f,45d1) {fbreg(-444)} [45d7,46af) {fbreg(-444)} [46b5,4771) {fbreg(-444)} [4777,47b1) {fbreg(-444)} [47c0,48ef) {fbreg(-444)} [48f8,49b5) {fbreg(-444)} [49c4,49fe) {fbreg(-444)} [4a0d,4e6e) {fbreg(-444)} [4e77,506f) {fbreg(-444)} [5078,50cf) {fbreg(-444)} [50d8,51c9) {fbreg(-444)} [51d2,5349) {fbreg(-444)} [534f,5389) {fbreg(-444)} [5398,5400) {fbreg(-444)} [5406,5448) {fbreg(-444)} [544e,553f) {fbreg(-444)} [5548,5589) {fbreg(-444)} [5598,562f) {fbreg(-444)} GNU_locviews (sec_offset) [51d3] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [1510,155d) {reg4} [155d,17ee) {reg14} [17ee,1954) {fbreg(-464)} [1954,1b10) {entry_value(1) {reg4}, stack_value} [1b10,1c18) {reg14} [1c18,1c2d) {entry_value(1) {reg4}, stack_value} [1c2d,1c77) {reg14} [1c77,1d13) {entry_value(1) {reg4}, stack_value} [1d13,1e42) {reg14} [1e42,1efc) {fbreg(-464)} [1efc,1f27) {entry_value(1) {reg4}, stack_value} [1f27,1f77) {reg14} [1f77,205c) {fbreg(-456)} [205c,20c1) {entry_value(1) {reg4}, stack_value} [20c1,20e7) {fbreg(-456)} [20e7,210a) {entry_value(1) {reg4}, stack_value} [210a,213b) {fbreg(-464)} [213b,2151) {entry_value(1) {reg4}, stack_value} [2151,21ca) {fbreg(-464)} [21ca,21f2) {entry_value(1) {reg4}, stack_value} [21f2,2240) {reg14} [2240,225d) {entry_value(1) {reg4}, stack_value} [225d,22c6) {reg14} [22c6,22f1) {fbreg(-464)} [22f1,2341) {reg14} [2341,2386) {entry_value(1) {reg4}, stack_value} [2386,23f3) {reg14} [23f3,2409) {fbreg(-464)} [2409,24ad) {reg14} [24ad,24e0) {fbreg(-464)} [24e0,2904) {entry_value(1) {reg4}, stack_value} [2904,290b) {fbreg(-464)} [290b,2928) {entry_value(1) {reg4}, stack_value} [2928,293e) {fbreg(-464)} [293e,2a35) {entry_value(1) {reg4}, stack_value} [2a35,2a63) {fbreg(-464)} [2a63,2a87) {fbreg(-456)} [2a87,2aac) {reg14} [2aac,2c26) {fbreg(-456)} [2c26,33bd) {entry_value(1) {reg4}, stack_value} [33bd,33e1) {fbreg(-456)} [33e1,34ae) {entry_value(1) {reg4}, stack_value} [34ae,34f6) {fbreg(-464)} [34f6,37fc) {entry_value(1) {reg4}, stack_value} [37fc,383b) {fbreg(-464)} [383b,54e0) {entry_value(1) {reg4}, stack_value} [54e0,5548) {reg14} [5548,562f) {entry_value(1) {reg4}, stack_value} GNU_locviews (sec_offset) [51e0] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [1510,155d) {reg1} [155d,1618) {reg3} [1618,1b0f) {fbreg(-472)} [1b0f,1b10) {breg7(-464)} [1b10,1b2d) {reg3} [1b2d,1c18) {fbreg(-472)} [1c18,1c2d) {entry_value(1) {reg1}, stack_value} [1c2d,1e05) {fbreg(-472)} [1e05,1e27) {reg3} [1e27,225d) {fbreg(-472)} [225d,2278) {reg3} [2278,3463) {fbreg(-472)} [3463,346c) {entry_value(1) {reg1}, stack_value} [346c,34f6) {fbreg(-472)} [34f6,3506) {entry_value(1) {reg1}, stack_value} [3506,383b) {fbreg(-472)} [383b,3844) {entry_value(1) {reg1}, stack_value} [3844,3d41) {fbreg(-472)} [3d41,3d50) {entry_value(1) {reg1}, stack_value} [3d50,3e5d) {fbreg(-472)} [3e5d,3e63) {entry_value(1) {reg1}, stack_value} [3e63,3ea2) {fbreg(-472)} [3ea2,3eab) {entry_value(1) {reg1}, stack_value} [3eab,3ee4) {fbreg(-472)} [3ee4,3ef4) {entry_value(1) {reg1}, stack_value} [3ef4,3f5e) {fbreg(-472)} [3f5e,3f67) {entry_value(1) {reg1}, stack_value} [3f67,4589) {fbreg(-472)} [4589,458f) {entry_value(1) {reg1}, stack_value} [458f,45d1) {fbreg(-472)} [45d1,45d7) {entry_value(1) {reg1}, stack_value} [45d7,46af) {fbreg(-472)} [46af,46b5) {entry_value(1) {reg1}, stack_value} [46b5,4771) {fbreg(-472)} [4771,4777) {entry_value(1) {reg1}, stack_value} [4777,47b1) {fbreg(-472)} [47b1,47c0) {entry_value(1) {reg1}, stack_value} [47c0,48ef) {fbreg(-472)} [48ef,48f8) {entry_value(1) {reg1}, stack_value} [48f8,49b5) {fbreg(-472)} [49b5,49c4) {entry_value(1) {reg1}, stack_value} [49c4,49fe) {fbreg(-472)} [49fe,4a0d) {entry_value(1) {reg1}, stack_value} [4a0d,4e6e) {fbreg(-472)} [4e6e,4e77) {entry_value(1) {reg1}, stack_value} [4e77,506f) {fbreg(-472)} [506f,5078) {entry_value(1) {reg1}, stack_value} [5078,50cf) {fbreg(-472)} [50cf,50d8) {entry_value(1) {reg1}, stack_value} [50d8,51c9) {fbreg(-472)} [51c9,51d2) {entry_value(1) {reg1}, stack_value} [51d2,5349) {fbreg(-472)} [5349,534f) {entry_value(1) {reg1}, stack_value} [534f,5389) {fbreg(-472)} [5389,5398) {entry_value(1) {reg1}, stack_value} [5398,5400) {fbreg(-472)} [5400,5406) {entry_value(1) {reg1}, stack_value} [5406,5448) {fbreg(-472)} [5448,544e) {entry_value(1) {reg1}, stack_value} [544e,553f) {fbreg(-472)} [553f,5548) {entry_value(1) {reg1}, stack_value} [5548,5589) {fbreg(-472)} [5589,5598) {entry_value(1) {reg1}, stack_value} [5598,562f) {fbreg(-472)} GNU_locviews (sec_offset) [51ed] formal_parameter "mode" abstract_origin (ref4) location (sec_offset) [1510,155d) {reg2} [155d,17ee) {reg15} [17ee,1b0f) {fbreg(-532)} [1b0f,1b10) {breg7(-524)} [1b10,1c18) {reg15} [1c18,1c2d) {entry_value(1) {reg2}, stack_value} [1c2d,1c77) {reg15} [1c77,1d13) {fbreg(-532)} [1d13,1e42) {reg15} [1e42,1f27) {fbreg(-532)} [1f27,1f77) {reg15} [1f77,21f2) {fbreg(-532)} [21f2,2240) {reg15} [2240,225d) {fbreg(-532)} [225d,22c6) {reg15} [22c6,22f1) {fbreg(-532)} [22f1,2341) {reg15} [2341,2386) {fbreg(-532)} [2386,23f3) {reg15} [23f3,2409) {fbreg(-532)} [2409,24ad) {reg15} [24ad,2a87) {fbreg(-532)} [2a87,2aac) {reg15} [2aac,3463) {fbreg(-532)} [3463,346c) {entry_value(1) {reg2}, stack_value} [346c,34f6) {fbreg(-532)} [34f6,3506) {entry_value(1) {reg2}, stack_value} [3506,383b) {fbreg(-532)} [383b,3844) {entry_value(1) {reg2}, stack_value} [3844,3d41) {fbreg(-532)} [3d41,3d50) {entry_value(1) {reg2}, stack_value} [3d50,3e5d) {fbreg(-532)} [3e5d,3e63) {entry_value(1) {reg2}, stack_value} [3e63,3ea2) {fbreg(-532)} [3ea2,3eab) {entry_value(1) {reg2}, stack_value} [3eab,3ee4) {fbreg(-532)} [3ee4,3ef4) {entry_value(1) {reg2}, stack_value} [3ef4,3f5e) {fbreg(-532)} [3f5e,3f67) {entry_value(1) {reg2}, stack_value} [3f67,4589) {fbreg(-532)} [4589,458f) {entry_value(1) {reg2}, stack_value} [458f,45d1) {fbreg(-532)} [45d1,45d7) {entry_value(1) {reg2}, stack_value} [45d7,46af) {fbreg(-532)} [46af,46b5) {entry_value(1) {reg2}, stack_value} [46b5,4771) {fbreg(-532)} [4771,4777) {entry_value(1) {reg2}, stack_value} [4777,47b1) {fbreg(-532)} [47b1,47c0) {entry_value(1) {reg2}, stack_value} [47c0,48ef) {fbreg(-532)} [48ef,48f8) {entry_value(1) {reg2}, stack_value} [48f8,49b5) {fbreg(-532)} [49b5,49c4) {entry_value(1) {reg2}, stack_value} [49c4,49fe) {fbreg(-532)} [49fe,4a0d) {entry_value(1) {reg2}, stack_value} [4a0d,4e6e) {fbreg(-532)} [4e6e,4e77) {entry_value(1) {reg2}, stack_value} [4e77,506f) {fbreg(-532)} [506f,5078) {entry_value(1) {reg2}, stack_value} [5078,50cf) {fbreg(-532)} [50cf,50d8) {entry_value(1) {reg2}, stack_value} [50d8,51c9) {fbreg(-532)} [51c9,51d2) {entry_value(1) {reg2}, stack_value} [51d2,5349) {fbreg(-532)} [5349,534f) {entry_value(1) {reg2}, stack_value} [534f,5389) {fbreg(-532)} [5389,5398) {entry_value(1) {reg2}, stack_value} [5398,5400) {fbreg(-532)} [5400,5406) {entry_value(1) {reg2}, stack_value} [5406,5448) {fbreg(-532)} [5448,544e) {entry_value(1) {reg2}, stack_value} [544e,54e0) {fbreg(-532)} [54e0,5548) {reg15} [5548,5589) {fbreg(-532)} [5589,5598) {entry_value(1) {reg2}, stack_value} [5598,562f) {fbreg(-532)} GNU_locviews (sec_offset) [51fa] formal_parameter "tvp" abstract_origin (ref4) location (sec_offset) [1510,155d) {reg8} [155d,1b0f) {fbreg(-488)} [1b0f,1b10) {breg7(-480)} [1b10,1c18) {fbreg(-488)} [1c18,1c2d) {entry_value(1) {reg8}, stack_value} [1c2d,3463) {fbreg(-488)} [3463,346c) {entry_value(1) {reg8}, stack_value} [346c,34f6) {fbreg(-488)} [34f6,3506) {entry_value(1) {reg8}, stack_value} [3506,383b) {fbreg(-488)} [383b,3844) {entry_value(1) {reg8}, stack_value} [3844,3d41) {fbreg(-488)} [3d41,3d50) {entry_value(1) {reg8}, stack_value} [3d50,3e5d) {fbreg(-488)} [3e5d,3e63) {entry_value(1) {reg8}, stack_value} [3e63,3ea2) {fbreg(-488)} [3ea2,3eab) {entry_value(1) {reg8}, stack_value} [3eab,3ee4) {fbreg(-488)} [3ee4,3ef4) {entry_value(1) {reg8}, stack_value} [3ef4,3f5e) {fbreg(-488)} [3f5e,3f67) {entry_value(1) {reg8}, stack_value} [3f67,4589) {fbreg(-488)} [4589,458f) {entry_value(1) {reg8}, stack_value} [458f,45d1) {fbreg(-488)} [45d1,45d7) {entry_value(1) {reg8}, stack_value} [45d7,46af) {fbreg(-488)} [46af,46b5) {entry_value(1) {reg8}, stack_value} [46b5,4771) {fbreg(-488)} [4771,4777) {entry_value(1) {reg8}, stack_value} [4777,47b1) {fbreg(-488)} [47b1,47c0) {entry_value(1) {reg8}, stack_value} [47c0,48ef) {fbreg(-488)} [48ef,48f8) {entry_value(1) {reg8}, stack_value} [48f8,49b5) {fbreg(-488)} [49b5,49c4) {entry_value(1) {reg8}, stack_value} [49c4,49fe) {fbreg(-488)} [49fe,4a0d) {entry_value(1) {reg8}, stack_value} [4a0d,4e6e) {fbreg(-488)} [4e6e,4e77) {entry_value(1) {reg8}, stack_value} [4e77,506f) {fbreg(-488)} [506f,5078) {entry_value(1) {reg8}, stack_value} [5078,50cf) {fbreg(-488)} [50cf,50d8) {entry_value(1) {reg8}, stack_value} [50d8,51c9) {fbreg(-488)} [51c9,51d2) {entry_value(1) {reg8}, stack_value} [51d2,5349) {fbreg(-488)} [5349,534f) {entry_value(1) {reg8}, stack_value} [534f,5389) {fbreg(-488)} [5389,5398) {entry_value(1) {reg8}, stack_value} [5398,5400) {fbreg(-488)} [5400,5406) {entry_value(1) {reg8}, stack_value} [5406,5448) {fbreg(-488)} [5448,544e) {entry_value(1) {reg8}, stack_value} [544e,553f) {fbreg(-488)} [553f,5548) {entry_value(1) {reg8}, stack_value} [5548,5589) {fbreg(-488)} [5589,5598) {entry_value(1) {reg8}, stack_value} [5598,562f) {fbreg(-488)} GNU_locviews (sec_offset) [5207] variable "prefix_len" abstract_origin (ref4) const_value (data1) [520d] variable "fname_len" abstract_origin (ref4) location (sec_offset) [155e,1580) {breg0(1), stack_value} [1580,1588) {reg1} GNU_locviews (sec_offset) [521a] variable "fullname" abstract_origin (ref4) location (sec_offset) [1584,1588) {reg5} [1588,17b1) {breg7(15), const1s(-16), and, stack_value} [1b10,1c07) {breg7(15), const1s(-16), and, stack_value} [1c2d,1c77) {breg7(15), const1s(-16), and, stack_value} [1d13,1def) {breg7(15), const1s(-16), and, stack_value} [1e05,1e42) {breg7(15), const1s(-16), and, stack_value} [1f27,2067) {breg7(15), const1s(-16), and, stack_value} [20c1,20fb) {breg7(15), const1s(-16), and, stack_value} [21f2,2240) {breg7(15), const1s(-16), and, stack_value} [225d,22a9) {breg7(15), const1s(-16), and, stack_value} [22f1,2341) {breg7(15), const1s(-16), and, stack_value} [2386,23f3) {breg7(15), const1s(-16), and, stack_value} [2409,24ad) {breg7(15), const1s(-16), and, stack_value} [2a63,2c26) {breg7(15), const1s(-16), and, stack_value} [33bd,33e1) {breg7(15), const1s(-16), and, stack_value} [54e0,553f) {breg7(15), const1s(-16), and, stack_value} GNU_locviews (sec_offset) [5227] variable "cp" abstract_origin (ref4) location (sec_offset) [1584,1588) {reg5} [1588,17b1) {breg7(15), const1s(-16), and, stack_value} [1b10,1c07) {breg7(15), const1s(-16), and, stack_value} [1c2d,1c77) {breg7(15), const1s(-16), and, stack_value} [1d13,1def) {breg7(15), const1s(-16), and, stack_value} [1e05,1e42) {breg7(15), const1s(-16), and, stack_value} [1f27,2067) {breg7(15), const1s(-16), and, stack_value} [20c1,20fb) {breg7(15), const1s(-16), and, stack_value} [21f2,2240) {breg7(15), const1s(-16), and, stack_value} [225d,22a9) {breg7(15), const1s(-16), and, stack_value} [22f1,2341) {breg7(15), const1s(-16), and, stack_value} [2386,23f3) {breg7(15), const1s(-16), and, stack_value} [2409,24ad) {breg7(15), const1s(-16), and, stack_value} [2a63,2c26) {breg7(15), const1s(-16), and, stack_value} [33bd,33e1) {breg7(15), const1s(-16), and, stack_value} [54e0,553f) {breg7(15), const1s(-16), and, stack_value} GNU_locviews (sec_offset) [5234] variable "debugelf" abstract_origin (ref4) location (sec_offset) [1584,172d) {lit0, stack_value} [172d,1731) {reg0} [1731,1755) {reg3} [1755,1971) {fbreg(-512)} [1b10,1c18) {lit0, stack_value} [1c2d,1c49) {lit0, stack_value} [1c49,1cb2) {fbreg(-512)} [1d13,1d38) {reg3} [1d38,1e05) {fbreg(-512)} [1e05,1e42) {lit0, stack_value} [1e42,1efc) {fbreg(-512)} [1f27,205c) {lit0, stack_value} [20c1,20e7) {lit0, stack_value} [210a,213b) {fbreg(-512)} [2151,21f2) {fbreg(-512)} [21f2,2240) {lit0, stack_value} [225d,229a) {lit0, stack_value} [229a,22f1) {fbreg(-512)} [22f1,2341) {lit0, stack_value} [2386,23f3) {lit0, stack_value} [23f3,2409) {fbreg(-512)} [2409,2428) {lit0, stack_value} [242d,2463) {fbreg(-512)} [2468,2488) {reg3} [2488,24a8) {fbreg(-512)} [24ad,2a63) {fbreg(-512)} [2a63,2a87) {lit0, stack_value} [2a87,2aa7) {reg3} [2aa7,2aac) {fbreg(-512)} [2aac,2c26) {lit0, stack_value} [2c26,33bd) {fbreg(-512)} [33bd,33dc) {lit0, stack_value} [33e1,3463) {fbreg(-512)} [346c,34f6) {fbreg(-512)} [3506,37f7) {fbreg(-512)} [37fc,383b) {fbreg(-512)} [3844,3d41) {fbreg(-512)} [3d50,3e5d) {fbreg(-512)} [3e63,3ea2) {fbreg(-512)} [3eab,3ee4) {fbreg(-512)} [3ef4,3f5e) {fbreg(-512)} [3f67,4589) {fbreg(-512)} [458f,45d1) {fbreg(-512)} [45d7,46af) {fbreg(-512)} [46b5,4771) {fbreg(-512)} [4777,47b1) {fbreg(-512)} [47c0,48ef) {fbreg(-512)} [48f8,49b5) {fbreg(-512)} [49c4,49fe) {fbreg(-512)} [4a0d,4e6e) {fbreg(-512)} [4e77,506f) {fbreg(-512)} [5078,50cf) {fbreg(-512)} [50d8,51c9) {fbreg(-512)} [51d2,520c) {fbreg(-512)} [522d,5349) {fbreg(-512)} [534f,5389) {fbreg(-512)} [5398,5400) {fbreg(-512)} [5406,5448) {fbreg(-512)} [544e,54e0) {fbreg(-512)} [54e0,5548) {lit0, stack_value} [5548,5589) {fbreg(-512)} [5598,562f) {fbreg(-512)} GNU_locviews (sec_offset) [5241] variable "result" abstract_origin (ref4) location (sec_offset) [1584,1946) {lit0, stack_value} [1946,1971) {lit1, stack_value} [19dc,1a0c) {fbreg(-448)} [1abb,1acd) {lit1, stack_value} [1b10,1ca4) {lit0, stack_value} [1ca4,1cb2) {fbreg(-448)} [1d13,1efc) {lit0, stack_value} [1efc,1f27) {fbreg(-448)} [1f27,205c) {lit0, stack_value} [20b2,20c1) {lit1, stack_value} [20c1,20e7) {lit0, stack_value} [210a,213b) {lit0, stack_value} [2151,228b) {lit0, stack_value} [228b,229a) {lit1, stack_value} [229a,2341) {lit0, stack_value} [2341,2381) {fbreg(-448)} [2381,2386) {lit1, stack_value} [2386,23be) {lit0, stack_value} [23be,23c3) {lit1, stack_value} [23c3,2428) {lit0, stack_value} [242d,2463) {lit0, stack_value} [2468,24a8) {lit0, stack_value} [24ad,2a5e) {lit0, stack_value} [2a5e,2a63) {lit1, stack_value} [2a63,2d5d) {lit0, stack_value} [2d5d,2e2d) {fbreg(-448)} [2e2d,2e3c) {lit1, stack_value} [2e3c,2fd8) {lit0, stack_value} [2fd8,2fe7) {lit1, stack_value} [2fe7,303c) {lit0, stack_value} [303c,311b) {fbreg(-448)} [311b,331a) {lit0, stack_value} [331a,337c) {fbreg(-448)} [337c,3394) {lit0, stack_value} [3394,33bd) {fbreg(-448)} [33bd,33dc) {lit0, stack_value} [33e1,34ae) {lit0, stack_value} [34ae,34bd) {lit1, stack_value} [34bd,36e0) {lit0, stack_value} [36e0,36e5) {lit1, stack_value} [36e5,37f7) {lit0, stack_value} [37fc,520c) {lit0, stack_value} [520c,520c) {lit1, stack_value} [522d,525e) {lit0, stack_value} [525e,5260) {lit1, stack_value} [5260,529e) {lit0, stack_value} [529e,52a3) {lit1, stack_value} [52a3,54db) {lit0, stack_value} [54db,54e0) {lit1, stack_value} [54e0,562f) {lit0, stack_value} GNU_locviews (sec_offset) [524e] variable "shdridx" abstract_origin (ref4) location (sec_offset) [1584,1971) {lit0, stack_value} [1b10,1c18) {lit0, stack_value} [1c2d,1c77) {lit0, stack_value} [1c77,1cb2) {fbreg(-456)} [1d13,1efc) {lit0, stack_value} [1f27,205c) {lit0, stack_value} [20c1,20e7) {lit0, stack_value} [210a,213b) {lit0, stack_value} [2151,2240) {lit0, stack_value} [225d,2341) {lit0, stack_value} [2386,2428) {lit0, stack_value} [242d,2463) {lit0, stack_value} [2468,24a8) {lit0, stack_value} [24ad,2c26) {lit0, stack_value} [2c26,2fe7) {fbreg(-456)} [2fe7,303c) {lit0, stack_value} [303c,311b) {fbreg(-456)} [311b,331a) {lit0, stack_value} [331a,337c) {fbreg(-456)} [337c,3394) {lit0, stack_value} [3394,33bd) {fbreg(-456)} [33bd,33dc) {lit0, stack_value} [33e1,352b) {lit0, stack_value} [354b,37f7) {lit0, stack_value} [37fc,390c) {lit0, stack_value} [390c,3bfa) {fbreg(-456)} [3c24,3d07) {fbreg(-456)} [3d07,3d9c) {lit0, stack_value} [3d9c,3de5) {fbreg(-456)} [3de5,3e63) {lit0, stack_value} [3e63,3ea2) {fbreg(-456)} [3eab,3f67) {lit0, stack_value} [3f67,4589) {fbreg(-456)} [458f,45d1) {fbreg(-456)} [45d7,46af) {fbreg(-456)} [46b5,4771) {fbreg(-456)} [4777,47b1) {fbreg(-456)} [47c0,48ef) {fbreg(-456)} [48f8,49b5) {fbreg(-456)} [49c4,49fe) {fbreg(-456)} [4a0d,4e6e) {fbreg(-456)} [4e77,506f) {fbreg(-456)} [5078,50cf) {fbreg(-456)} [50d8,51c9) {fbreg(-456)} [51d2,520c) {fbreg(-456)} [522d,5307) {fbreg(-456)} [5307,5548) {lit0, stack_value} [5548,5589) {fbreg(-456)} [5598,562f) {lit0, stack_value} GNU_locviews (sec_offset) [525b] variable "lastsec_offset" abstract_origin (ref4) location (sec_offset) [1584,1971) {lit0, stack_value} [1b10,1c18) {lit0, stack_value} [1c2d,1ca4) {lit0, stack_value} [1d13,1efc) {lit0, stack_value} [1f27,205c) {lit0, stack_value} [20c1,20e7) {lit0, stack_value} [210a,213b) {lit0, stack_value} [2151,2341) {lit0, stack_value} [2386,2a63) {lit0, stack_value} [2a87,2aac) {lit0, stack_value} [2ad0,2b60) {lit0, stack_value} [2b60,2be1) {fbreg(-520)} [2be5,2bea) {reg0} [2bea,2fe7) {fbreg(-520)} [2fe7,303c) {lit0, stack_value} [303c,311b) {fbreg(-520)} [311b,331a) {lit0, stack_value} [331a,337c) {fbreg(-520)} [337c,3394) {lit0, stack_value} [3394,33bd) {fbreg(-520)} [33bd,37f7) {lit0, stack_value} [37fc,3e63) {lit0, stack_value} [3e63,3ea2) {fbreg(-520)} [3eab,48a3) {lit0, stack_value} [48a3,48af) {reg2} [48af,562f) {lit0, stack_value} GNU_locviews (sec_offset) [5268] variable "lastsec_size" abstract_origin (ref4) location (sec_offset) [1584,1971) {lit0, stack_value} [1b10,1c18) {lit0, stack_value} [1c2d,1ca4) {lit0, stack_value} [1d13,1efc) {lit0, stack_value} [1f27,205c) {lit0, stack_value} [20c1,20e7) {lit0, stack_value} [210a,213b) {lit0, stack_value} [2151,2341) {lit0, stack_value} [2386,2a63) {lit0, stack_value} [2a87,2aac) {lit0, stack_value} [2ad0,2b60) {lit0, stack_value} [2b60,2bc3) {reg15} [2be5,2fe7) {reg15} [2fe7,303c) {lit0, stack_value} [303c,311b) {reg15} [311b,331a) {lit0, stack_value} [331a,337c) {reg15} [337c,3394) {lit0, stack_value} [3394,33bd) {reg15} [33bd,37f7) {lit0, stack_value} [37fc,3e63) {lit0, stack_value} [3e63,3eab) {reg15} [3eab,48a3) {lit0, stack_value} [48a3,48af) {reg15} [48af,562f) {lit0, stack_value} GNU_locviews (sec_offset) [5275] variable "shstrndx" abstract_origin (ref4) location (exprloc) {fbreg(-424)} [527e] variable "shdr_info" abstract_origin (ref4) location (sec_offset) [1584,17b1) {lit0, stack_value} [17b1,1971) {fbreg(-480)} [1b10,1c18) {lit0, stack_value} [1c2d,1c77) {lit0, stack_value} [1c77,1cb2) {fbreg(-480)} [1d13,1e42) {lit0, stack_value} [1e42,1efc) {fbreg(-480)} [1f27,205c) {lit0, stack_value} [20c1,20e7) {lit0, stack_value} [210a,213b) {fbreg(-480)} [2151,21ca) {fbreg(-480)} [21f2,2240) {lit0, stack_value} [225d,22bc) {lit0, stack_value} [22bc,22c0) {reg0} [22c0,22f1) {fbreg(-480)} [22f1,2341) {lit0, stack_value} [2386,23f3) {lit0, stack_value} [23f3,2409) {fbreg(-480)} [2409,2428) {lit0, stack_value} [242d,2463) {lit0, stack_value} [2468,24a8) {lit0, stack_value} [24ad,2a63) {fbreg(-480)} [2a63,2c26) {lit0, stack_value} [2c26,3290) {fbreg(-480)} [3295,33bd) {fbreg(-480)} [33bd,33dc) {lit0, stack_value} [33e1,3463) {fbreg(-480)} [346c,34f6) {fbreg(-480)} [3506,37f7) {fbreg(-480)} [37fc,383b) {fbreg(-480)} [3844,3d41) {fbreg(-480)} [3d50,3e5d) {fbreg(-480)} [3e63,3ea2) {fbreg(-480)} [3eab,3ee4) {fbreg(-480)} [3ef4,3f5e) {fbreg(-480)} [3f67,4589) {fbreg(-480)} [458f,45d1) {fbreg(-480)} [45d7,46af) {fbreg(-480)} [46b5,4771) {fbreg(-480)} [4777,47b1) {fbreg(-480)} [47c0,48ef) {fbreg(-480)} [48f8,49b5) {fbreg(-480)} [49c4,49fe) {fbreg(-480)} [4a0d,4e6e) {fbreg(-480)} [4e77,506f) {fbreg(-480)} [5078,50cf) {fbreg(-480)} [50d8,51c9) {fbreg(-480)} [51d2,520c) {fbreg(-480)} [522d,5349) {fbreg(-480)} [534f,5389) {fbreg(-480)} [5398,5400) {fbreg(-480)} [5406,5448) {fbreg(-480)} [544e,54e0) {fbreg(-480)} [54e0,5548) {lit0, stack_value} [5548,5589) {fbreg(-480)} [5598,562f) {fbreg(-480)} GNU_locviews (sec_offset) [528b] variable "scn" abstract_origin (ref4) location (sec_offset) [17b1,17ee) {lit0, stack_value} [17ee,1805) {reg3} [1805,1812) {reg0} [1812,191d) {reg3} [1e42,1efc) {reg3} [210a,213b) {reg3} [2151,21ca) {reg3} [22c6,22f1) {reg3} [23f3,2409) {reg3} [24ad,24b4) {reg0} [24b4,24ea) {reg3} [24ea,257d) {fbreg(-464)} [271d,2734) {reg0} [2734,2779) {reg12} [27e1,285a) {fbreg(-464)} [2887,2904) {fbreg(-464)} [2904,290d) {reg3} [2928,293e) {reg3} [2a35,2a63) {reg3} [34bd,34e2) {reg3} [37fc,3821) {reg3} [3a9e,3aac) {reg0} [3aac,3bfa) {fbreg(-600)} [3c9b,3cab) {reg0} [3cab,3ccf) {reg5} [3d50,3d53) {reg0} [3d53,3d9c) {reg12} [3f67,3fb8) {fbreg(-600)} [40bd,40c6) {reg0} [41f8,4589) {fbreg(-600)} [458f,45d1) {fbreg(-600)} [45d7,46af) {fbreg(-600)} [46b5,4771) {fbreg(-600)} [4a3d,4a41) {reg0} [4a41,4af6) {reg12} [4af6,4bbe) {fbreg(-560)} [4c5d,4c6b) {fbreg(-520)} [4dbf,4dd4) {reg0} [4dd4,4e2e) {fbreg(-520)} [4ea2,4eea) {reg12} [4eea,4fa9) {fbreg(-560)} [5030,506f) {fbreg(-600)} [5078,50cf) {fbreg(-600)} [53a7,544e) {reg12} [5548,5589) {fbreg(-600)} GNU_locviews (sec_offset) [5298] variable "cnt" abstract_origin (ref4) location (sec_offset) [17b1,17ee) {lit1, stack_value} [17ee,1954) {fbreg(-456)} [1b45,1b64) {lit0, stack_value} [1b64,1ba2) {reg3} [1cb2,1ce5) {lit1, stack_value} [1d28,1d47) {lit0, stack_value} [1d47,1d8a) {reg3} [1e42,1edc) {fbreg(-456)} [1ee8,1efc) {fbreg(-456)} [210a,213b) {fbreg(-456)} [2151,21ca) {fbreg(-456)} [22c6,22f1) {fbreg(-456)} [23f3,2409) {fbreg(-456)} [24ad,24c2) {fbreg(-456)} [24c2,24fc) {lit1, stack_value} [24fc,2576) {reg3} [25a0,25c5) {lit1, stack_value} [25c5,2600) {reg13} [268d,26aa) {reg13} [26f3,26f7) {breg15(1), stack_value} [26f7,26fe) {reg15} [27e1,285a) {reg3} [285a,2863) {reg13} [2887,2904) {reg3} [2904,2923) {fbreg(-456)} [2928,293e) {fbreg(-456)} [2960,29a3) {reg13} [2a2b,2a35) {reg13} [2a35,2a63) {fbreg(-456)} [2fe7,303c) {reg13} [311b,31ca) {reg13} [31ca,32d8) {fbreg(-576)} [337c,338a) {fbreg(-576)} [33e1,346c) {reg13} [346c,34ae) {fbreg(-576)} [34ae,34f6) {fbreg(-456)} [361d,362c) {lit1, stack_value} [362c,36a2) {reg15} [36e5,37f7) {reg15} [37fc,383b) {fbreg(-456)} [3844,3877) {reg15} [3877,3901) {fbreg(-456)} [390c,3a33) {fbreg(-456)} [3a33,3a5b) {lit1, stack_value} [3a5b,3a63) {fbreg(-560)} [3a71,3a7e) {reg0} [3a7e,3bfa) {fbreg(-560)} [3bfa,3c24) {fbreg(-456)} [3c24,3c56) {reg0} [3c56,3c67) {fbreg(-560)} [3c67,3d07) {reg12} [3d9c,3de5) {fbreg(-456)} [3de5,3e1b) {reg15} [3eab,3ee4) {fbreg(-576)} [3ef4,3f67) {reg13} [3f67,3fb8) {fbreg(-560)} [3fd2,3fd5) {reg12} [4011,4024) {fbreg(-496)} [4032,403f) {reg0} [403f,41f8) {fbreg(-496)} [41f8,4589) {fbreg(-560)} [458f,45d1) {fbreg(-560)} [45d7,46af) {fbreg(-560)} [46b5,4771) {fbreg(-560)} [4777,47c0) {reg12} [47c0,47ce) {reg0} [48af,48ef) {fbreg(-496)} [48f8,49b5) {fbreg(-496)} [49c4,49fe) {fbreg(-496)} [4a0d,4e6e) {fbreg(-496)} [4e77,5030) {fbreg(-496)} [5030,506f) {fbreg(-560)} [5078,50cf) {fbreg(-560)} [520c,522d) {lit1, stack_value} [52a3,5307) {fbreg(-496)} [544e,54a0) {reg15} [5548,5589) {fbreg(-560)} [55ec,5605) {reg15} [5628,562f) {reg15} GNU_locviews (sec_offset) [52a5] variable "idx" abstract_origin (ref4) location (sec_offset) [2893,289d) {reg0} [28b3,28c0) {reg0} [2bf8,2d5d) {reg13} [2e3c,2f9e) {reg13} [361d,362c) {lit1, stack_value} [362c,365c) {reg0} [365c,36a2) {reg3} [36e5,371d) {reg0} [371d,379d) {reg13} [379d,37f7) {fbreg(-552)} [3844,390c) {fbreg(-552)} [390c,3a5b) {reg13} [3a5b,3bfa) {fbreg(-656)} [3c24,3d07) {fbreg(-656)} [3d9c,3de5) {reg13} [3de5,3e1b) {fbreg(-552)} [3e63,3eab) {reg13} [3f67,4589) {fbreg(-656)} [458f,45d1) {fbreg(-656)} [45d7,46af) {fbreg(-656)} [46b5,4771) {fbreg(-656)} [4777,47b1) {fbreg(-656)} [47c0,48ef) {fbreg(-656)} [48f8,49b5) {fbreg(-656)} [49c4,49fe) {fbreg(-656)} [4a0d,4e6e) {fbreg(-656)} [4e77,506f) {fbreg(-656)} [5078,50cf) {fbreg(-656)} [50d8,51c9) {fbreg(-656)} [51d2,5307) {fbreg(-656)} [544e,5463) {reg13} [5463,546e) {reg0} [546e,54a0) {reg13} [5548,5589) {fbreg(-656)} [55ec,55f2) {reg3} [5628,562f) {reg13} GNU_locviews (sec_offset) [52b2] variable "changes" abstract_origin (ref4) location (sec_offset) [25a0,25c5) {lit0, stack_value} [25c5,263f) {fbreg(-456)} [2650,26aa) {fbreg(-456)} [285a,2887) {fbreg(-456)} [293e,295b) {fbreg(-456)} [2960,2a35) {fbreg(-456)} [2fe7,303c) {fbreg(-456)} [311b,331a) {fbreg(-456)} [337c,3394) {fbreg(-456)} [33e1,3463) {fbreg(-456)} [346c,34ae) {fbreg(-456)} [3e1b,3e5d) {fbreg(-456)} [3eab,3ee4) {fbreg(-456)} [3ef4,3f5e) {fbreg(-456)} GNU_locviews (sec_offset) [52bf] variable "newehdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [52c8] variable "newehdr" abstract_origin (ref4) location (sec_offset) [2c3f,2c5c) {reg0} [2c5c,2d9a) {reg12} [2e3c,2e5c) {reg12} [2ed2,2ef2) {reg12} [2f02,2f46) {reg12} [2f8d,2fe7) {reg12} [30a2,30c5) {reg12} [3e63,3e70) {reg0} [3e70,3eab) {reg12} GNU_locviews (sec_offset) [52d5] variable "debugehdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-208)} [52de] variable "debugehdr" abstract_origin (ref4) location (sec_offset) [356b,3582) {reg0} [3582,35ab) {reg4} [3d07,3d14) {reg0} GNU_locviews (sec_offset) [52eb] variable "shst" abstract_origin (ref4) location (sec_offset) [1584,1971) {lit0, stack_value} [1b10,1c18) {lit0, stack_value} [1c2d,1c77) {lit0, stack_value} [1c77,1cb2) {fbreg(-464)} [1d13,1efc) {lit0, stack_value} [1f27,205c) {lit0, stack_value} [20c1,20e7) {lit0, stack_value} [210a,213b) {lit0, stack_value} [2151,2240) {lit0, stack_value} [225d,2341) {lit0, stack_value} [2386,2428) {lit0, stack_value} [242d,2463) {lit0, stack_value} [2468,24a8) {lit0, stack_value} [24ad,2c26) {lit0, stack_value} [2c26,2fe7) {fbreg(-464)} [2fe7,303c) {lit0, stack_value} [303c,311b) {fbreg(-464)} [311b,331a) {lit0, stack_value} [331a,337c) {fbreg(-464)} [337c,3394) {lit0, stack_value} [3394,33bd) {fbreg(-464)} [33bd,33dc) {lit0, stack_value} [33e1,3506) {lit0, stack_value} [354b,35fd) {lit0, stack_value} [35fd,360a) {reg0} [360a,36a2) {fbreg(-464)} [36a2,36e5) {lit0, stack_value} [36e5,37f7) {fbreg(-464)} [37fc,3844) {lit0, stack_value} [3844,3d07) {fbreg(-464)} [3d07,3d9c) {lit0, stack_value} [3d9c,3e1b) {fbreg(-464)} [3e1b,3e63) {lit0, stack_value} [3e63,3ea2) {fbreg(-464)} [3eab,3f67) {lit0, stack_value} [3f67,4589) {fbreg(-464)} [458f,45d1) {fbreg(-464)} [45d7,46af) {fbreg(-464)} [46b5,4771) {fbreg(-464)} [4777,47b1) {fbreg(-464)} [47c0,48ef) {fbreg(-464)} [48f8,49b5) {fbreg(-464)} [49c4,49fe) {fbreg(-464)} [4a0d,4e6e) {fbreg(-464)} [4e77,506f) {fbreg(-464)} [5078,50cf) {fbreg(-464)} [50d8,51c9) {fbreg(-464)} [51d2,520c) {fbreg(-464)} [522d,5307) {fbreg(-464)} [5307,544e) {lit0, stack_value} [544e,54a0) {fbreg(-464)} [54a0,5548) {lit0, stack_value} [5548,5589) {fbreg(-464)} [5598,55a5) {reg0} [55a5,5605) {fbreg(-464)} [5605,5628) {lit0, stack_value} [5628,562f) {fbreg(-464)} GNU_locviews (sec_offset) [52f8] variable "debuglink_crc_data" abstract_origin (ref4) location (exprloc) {fbreg(-400)} [5301] variable "any_symtab_changes" abstract_origin (ref4) location (sec_offset) [1584,1971) {lit0, stack_value} [1b10,1c18) {lit0, stack_value} [1c2d,1c77) {lit0, stack_value} [1d13,1efc) {lit0, stack_value} [1f27,2067) {lit0, stack_value} [20c1,20fb) {lit0, stack_value} [210a,213b) {lit0, stack_value} [2151,2341) {lit0, stack_value} [2386,2c26) {lit0, stack_value} [2fe7,303c) {lit0, stack_value} [311b,331a) {lit0, stack_value} [337c,3394) {lit0, stack_value} [33bd,37f7) {lit0, stack_value} [37fc,3a5b) {lit0, stack_value} [3a5b,3bfa) {fbreg(-624)} [3bfa,3c24) {lit0, stack_value} [3c24,3d07) {fbreg(-624)} [3d07,3e63) {lit0, stack_value} [3eab,3f67) {lit0, stack_value} [3f67,3fb8) {fbreg(-624)} [3fd2,4011) {fbreg(-624)} [41f8,4589) {fbreg(-624)} [458f,45d1) {fbreg(-624)} [45d7,46af) {fbreg(-624)} [46b5,46f9) {fbreg(-624)} [46f9,4704) {lit1, stack_value} [4704,4771) {fbreg(-624)} [4777,47b1) {fbreg(-624)} [5030,506f) {fbreg(-624)} [5078,50cf) {fbreg(-624)} [5307,5548) {lit0, stack_value} [5548,5589) {fbreg(-624)} [5598,562f) {lit0, stack_value} GNU_locviews (sec_offset) [530e] variable "shstrtab_data" abstract_origin (ref4) location (sec_offset) [1584,1971) {lit0, stack_value} [1b10,1c18) {lit0, stack_value} [1c2d,1c77) {lit0, stack_value} [1c77,1cb2) {reg3} [1d13,1efc) {lit0, stack_value} [1f27,205c) {lit0, stack_value} [20c1,20e7) {lit0, stack_value} [210a,213b) {lit0, stack_value} [2151,2240) {lit0, stack_value} [225d,2341) {lit0, stack_value} [2386,2428) {lit0, stack_value} [242d,2463) {lit0, stack_value} [2468,24a8) {lit0, stack_value} [24ad,2c26) {lit0, stack_value} [2c26,2e4d) {reg3} [2ed2,2ee3) {reg3} [2f02,2f1b) {reg3} [2f8d,2fe7) {reg3} [2fe7,303c) {lit0, stack_value} [303c,311b) {reg3} [311b,331a) {lit0, stack_value} [331a,337c) {reg3} [337c,3394) {lit0, stack_value} [3394,33bd) {reg3} [33bd,33dc) {lit0, stack_value} [33e1,352b) {lit0, stack_value} [354b,37f7) {lit0, stack_value} [37fc,39cb) {lit0, stack_value} [39cb,39e3) {reg0} [39e3,3bfa) {fbreg(-552)} [3bfa,3c24) {lit0, stack_value} [3c24,3d07) {fbreg(-552)} [3d07,3d9c) {lit0, stack_value} [3d9c,3dbb) {fbreg(-552)} [3dbb,3dc8) {reg0} [3dc8,3de5) {fbreg(-552)} [3de5,3e63) {lit0, stack_value} [3e63,3e8f) {reg3} [3eab,3f67) {lit0, stack_value} [3f67,4589) {fbreg(-552)} [458f,45d1) {fbreg(-552)} [45d7,46af) {fbreg(-552)} [46b5,4771) {fbreg(-552)} [4777,47b1) {fbreg(-552)} [47c0,48ef) {fbreg(-552)} [48f8,49b5) {fbreg(-552)} [49c4,49fe) {fbreg(-552)} [4a0d,4e6e) {fbreg(-552)} [4e77,506f) {fbreg(-552)} [5078,50cf) {fbreg(-552)} [50d8,51c9) {fbreg(-552)} [51d2,520c) {fbreg(-552)} [522d,5307) {fbreg(-552)} [5307,5548) {lit0, stack_value} [5548,5589) {fbreg(-552)} [5598,562f) {lit0, stack_value} GNU_locviews (sec_offset) [531b] variable "debuglink_buf" abstract_origin (ref4) location (sec_offset) [1584,1971) {lit0, stack_value} [1b10,1c18) {lit0, stack_value} [1c2d,1c77) {lit0, stack_value} [1c77,1cb2) {fbreg(-496)} [1d13,1efc) {lit0, stack_value} [1f27,205c) {lit0, stack_value} [20c1,20e7) {lit0, stack_value} [210a,213b) {lit0, stack_value} [2151,2240) {lit0, stack_value} [225d,2341) {lit0, stack_value} [2386,2428) {lit0, stack_value} [242d,2463) {lit0, stack_value} [2468,24a8) {lit0, stack_value} [24ad,2c26) {lit0, stack_value} [2c26,2fe7) {fbreg(-496)} [2fe7,303c) {lit0, stack_value} [303c,311b) {fbreg(-496)} [311b,331a) {lit0, stack_value} [331a,337c) {fbreg(-496)} [337c,3394) {lit0, stack_value} [3394,33bd) {fbreg(-496)} [33bd,33dc) {lit0, stack_value} [33e1,352b) {lit0, stack_value} [354b,37f7) {lit0, stack_value} [37fc,38c0) {lit0, stack_value} [38c0,38c8) {reg0} [38c8,3bfa) {fbreg(-544)} [3c24,3d07) {fbreg(-544)} [3d07,3d9c) {lit0, stack_value} [3d9c,3de5) {fbreg(-544)} [3de5,3e63) {lit0, stack_value} [3e63,3ea2) {fbreg(-496)} [3eab,3f67) {lit0, stack_value} [3f67,4589) {fbreg(-544)} [458f,45d1) {fbreg(-544)} [45d7,46af) {fbreg(-544)} [46b5,4771) {fbreg(-544)} [4777,47b1) {fbreg(-544)} [47c0,48ef) {fbreg(-544)} [48f8,49b5) {fbreg(-544)} [49c4,49fe) {fbreg(-544)} [4a0d,4e6e) {fbreg(-544)} [4e77,506f) {fbreg(-544)} [5078,50cf) {fbreg(-544)} [50d8,51c9) {fbreg(-544)} [51d2,520c) {fbreg(-544)} [522d,5307) {fbreg(-544)} [5307,5548) {lit0, stack_value} [5548,5589) {fbreg(-544)} [5598,562f) {lit0, stack_value} GNU_locviews (sec_offset) [5328] variable "ebl" abstract_origin (ref4) location (sec_offset) [15c4,15e5) {lit0, stack_value} [15e5,15eb) {reg0} [15eb,1a0c) {fbreg(-504)} [1b10,1b2d) {lit0, stack_value} [1b2d,1c18) {fbreg(-504)} [1c2d,1e05) {fbreg(-504)} [1e42,1efc) {fbreg(-504)} [1f27,225d) {fbreg(-504)} [225d,2274) {reg0} [2274,228b) {fbreg(-504)} [228b,229a) {lit0, stack_value} [229a,3463) {fbreg(-504)} [346c,34f6) {fbreg(-504)} [3506,37f7) {fbreg(-504)} [37fc,383b) {fbreg(-504)} [3844,3d41) {fbreg(-504)} [3d50,3e5d) {fbreg(-504)} [3e63,3ea2) {fbreg(-504)} [3eab,3ee4) {fbreg(-504)} [3ef4,3f5e) {fbreg(-504)} [3f67,4589) {fbreg(-504)} [458f,45d1) {fbreg(-504)} [45d7,46af) {fbreg(-504)} [46b5,4771) {fbreg(-504)} [4777,47b1) {fbreg(-504)} [47c0,48ef) {fbreg(-504)} [48f8,49b5) {fbreg(-504)} [49c4,49fe) {fbreg(-504)} [4a0d,4e6e) {fbreg(-504)} [4e77,506f) {fbreg(-504)} [5078,50cf) {fbreg(-504)} [50d8,51c9) {fbreg(-504)} [51d2,5349) {fbreg(-504)} [534f,5389) {fbreg(-504)} [5398,5400) {fbreg(-504)} [5406,5448) {fbreg(-504)} [544e,553f) {fbreg(-504)} [5548,5589) {fbreg(-504)} [5598,562f) {fbreg(-504)} GNU_locviews (sec_offset) [5335] label "fail" abstract_origin (ref4) low_pc (addr) [5342] variable "ehdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-144)} [534b] variable "ehdr" abstract_origin (ref4) location (sec_offset) [165e,1672) {reg0} [1672,19f8) {fbreg(-528)} [1b2d,1c18) {fbreg(-528)} [1c2d,1e05) {fbreg(-528)} [1e42,1efc) {fbreg(-528)} [1f27,20fb) {fbreg(-528)} [210a,225d) {fbreg(-528)} [229a,2386) {fbreg(-528)} [23c3,3463) {fbreg(-528)} [346c,34f6) {fbreg(-528)} [3506,37f7) {fbreg(-528)} [37fc,383b) {fbreg(-528)} [3844,3d41) {fbreg(-528)} [3d50,3e5d) {fbreg(-528)} [3e63,3ea2) {fbreg(-528)} [3eab,3ee4) {fbreg(-528)} [3ef4,3f5e) {fbreg(-528)} [3f67,4589) {fbreg(-528)} [458f,45d1) {fbreg(-528)} [45d7,46af) {fbreg(-528)} [46b5,4771) {fbreg(-528)} [4777,47b1) {fbreg(-528)} [47c0,48ef) {fbreg(-528)} [48f8,49b5) {fbreg(-528)} [49c4,49fe) {fbreg(-528)} [4a0d,4e6e) {fbreg(-528)} [4e77,506f) {fbreg(-528)} [5078,50cf) {fbreg(-528)} [50d8,51c9) {fbreg(-528)} [51d2,5349) {fbreg(-528)} [534f,5389) {fbreg(-528)} [5398,5400) {fbreg(-528)} [5406,5448) {fbreg(-528)} [544e,54ff) {fbreg(-528)} [54ff,550c) {reg0} [550c,553f) {fbreg(-528)} [5548,5589) {fbreg(-528)} [5598,562f) {fbreg(-528)} GNU_locviews (sec_offset) [5358] variable "phnum" abstract_origin (ref4) location (exprloc) {fbreg(-416)} [5361] variable "newelf" abstract_origin (ref4) location (sec_offset) [16bf,19f8) {fbreg(-440)} [1b2d,1c18) {fbreg(-440)} [1c44,1c49) {reg0} [1c49,1e05) {fbreg(-440)} [1e42,1efc) {fbreg(-440)} [1f27,20fb) {fbreg(-440)} [210a,21f2) {fbreg(-440)} [229a,2386) {fbreg(-440)} [23c3,3463) {fbreg(-440)} [346c,34f6) {fbreg(-440)} [3506,37f7) {fbreg(-440)} [37fc,383b) {fbreg(-440)} [3844,3d41) {fbreg(-440)} [3d50,3e5d) {fbreg(-440)} [3e63,3ea2) {fbreg(-440)} [3eab,3ee4) {fbreg(-440)} [3ef4,3f5e) {fbreg(-440)} [3f67,4589) {fbreg(-440)} [458f,45d1) {fbreg(-440)} [45d7,46af) {fbreg(-440)} [46b5,4771) {fbreg(-440)} [4777,47b1) {fbreg(-440)} [47c0,48ef) {fbreg(-440)} [48f8,49b5) {fbreg(-440)} [49c4,49fe) {fbreg(-440)} [4a0d,4e6e) {fbreg(-440)} [4e77,506f) {fbreg(-440)} [5078,50cf) {fbreg(-440)} [50d8,51c9) {fbreg(-440)} [51d2,5349) {fbreg(-440)} [534f,5389) {fbreg(-440)} [5398,5400) {fbreg(-440)} [5406,5448) {fbreg(-440)} [544e,54e0) {fbreg(-440)} [5548,5589) {fbreg(-440)} [5598,562f) {fbreg(-440)} GNU_locviews (sec_offset) [536e] label "fail_close" abstract_origin (ref4) low_pc (addr) [537b] label "done" abstract_origin (ref4) low_pc (addr) [5388] variable "shnum" abstract_origin (ref4) location (exprloc) {fbreg(-408)} [5391] label "illformed" abstract_origin (ref4) low_pc (addr) [539e] variable "seen_allocated" abstract_origin (ref4) location (sec_offset) [17b1,17ee) {lit0, stack_value} [17ee,1856) {reg12} [1875,1954) {reg12} [1e42,1efc) {reg12} [210a,213b) {reg12} [2151,21ca) {reg12} [22c6,22f1) {reg12} [23f3,2409) {reg12} [24ad,24d3) {reg12} [2904,293e) {reg12} [2a35,2a63) {reg12} [34ae,3506) {reg12} [37fc,3844) {reg12} GNU_locviews (sec_offset) [53ab] variable "seen_unallocated" abstract_origin (ref4) location (sec_offset) [17b1,17ee) {lit0, stack_value} [17ee,186f) {fbreg(-496)} [1875,1954) {fbreg(-496)} [1e42,1ef7) {fbreg(-496)} [210a,213b) {fbreg(-496)} [2151,21ca) {fbreg(-496)} [22c6,22f1) {fbreg(-496)} [23f3,2409) {fbreg(-496)} [24ad,24e7) {fbreg(-496)} [2904,2918) {fbreg(-496)} [2928,293e) {fbreg(-496)} [2a35,2a63) {fbreg(-496)} [34ae,34f6) {fbreg(-496)} [37fc,383b) {fbreg(-496)} GNU_locviews (sec_offset) [53b8] variable "mixed_allocated_unallocated" abstract_origin (ref4) location (sec_offset) [17b1,17ee) {lit0, stack_value} [17ee,1971) {fbreg(-520)} [1e42,1efc) {fbreg(-520)} [210a,213b) {fbreg(-520)} [2151,21f2) {fbreg(-520)} [22c6,22f1) {fbreg(-520)} [23f3,2409) {fbreg(-520)} [24ad,2a63) {fbreg(-520)} [2fe7,303c) {fbreg(-520)} [311b,331a) {fbreg(-520)} [337c,3394) {fbreg(-520)} [33e1,3463) {fbreg(-520)} [346c,34f6) {fbreg(-520)} [3506,37f7) {fbreg(-520)} [37fc,383b) {fbreg(-520)} [3844,3c67) {fbreg(-520)} [3d07,3d41) {fbreg(-520)} [3d50,3e5d) {fbreg(-520)} [3eab,3ee4) {fbreg(-520)} [3ef4,3f5e) {fbreg(-520)} [3f67,3fb8) {fbreg(-520)} [41f8,4589) {fbreg(-520)} [458f,45d1) {fbreg(-520)} [45d7,46af) {fbreg(-520)} [46b5,4771) {fbreg(-520)} [5030,506f) {fbreg(-520)} [5078,50cf) {fbreg(-520)} [5307,5349) {fbreg(-520)} [534f,5389) {fbreg(-520)} [5398,5400) {fbreg(-520)} [5406,5448) {fbreg(-520)} [544e,54e0) {fbreg(-520)} [5548,5589) {fbreg(-520)} [5598,562f) {fbreg(-520)} GNU_locviews (sec_offset) [53c5] variable "removing_sections" abstract_origin (ref4) location (sec_offset) [371d,37f7) {lit1, stack_value} [3844,390c) {lit1, stack_value} [3de5,3e1b) {lit1, stack_value} [544e,5463) {lit1, stack_value} [5480,54a0) {lit0, stack_value} [5628,562f) {lit0, stack_value} GNU_locviews (sec_offset) [53d2] variable "lastoffset" abstract_origin (ref4) location (sec_offset) [3a33,3a5b) {lit0, stack_value} [3a5b,3bf5) {fbreg(-496)} [3c24,3d02) {fbreg(-496)} [3f67,3fb8) {fbreg(-496)} [3fd2,4001) {fbreg(-496)} [41f8,4589) {fbreg(-496)} [458f,45d1) {fbreg(-496)} [45d7,46af) {fbreg(-496)} [46b5,4771) {fbreg(-496)} [4777,47b1) {fbreg(-496)} [5030,506f) {fbreg(-496)} [5078,50cf) {fbreg(-496)} [5548,5589) {fbreg(-496)} GNU_locviews (sec_offset) [53df] variable "offsize" abstract_origin (ref4) location (sec_offset) [2c96,2cb5) {reg0} [2cb5,2cb8) {breg0(0), neg, stack_value} GNU_locviews (sec_offset) [53ec] formal_parameter "prefix" abstract_origin (ref4) const_value (data1) [53f2] inlined_subroutine "memcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [540c] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [1584,1588) {reg1} GNU_locviews (sec_offset) [5419] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [1584,1589) {reg3} GNU_locviews (sec_offset) [5426] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [1584,1588) {reg5} [1588,1589) {breg7(15), const1s(-16), and, stack_value} GNU_locviews (sec_offset) [5433] call_site call_return_pc (addr) call_origin (ref4) [5440] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg7(15), const1s(-16), and} [5449] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [5451] inlined_subroutine "open" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [546b] formal_parameter "__oflag" abstract_origin (ref4) location (sec_offset) [1595,15ad) {const1u(66), stack_value} GNU_locviews (sec_offset) [5478] formal_parameter "__path" abstract_origin (ref4) location (sec_offset) [1595,15a3) {reg5} GNU_locviews (sec_offset) [5485] call_site call_return_pc (addr) call_origin (ref4) [5492] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const1u(66)} [5498] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg15(0)} [54a0] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [54ad] variable "debug_fname_len" abstract_origin (ref4) location (sec_offset) [1603,1607) {reg0} [1607,1648) {reg12} [2386,2392) {reg12} GNU_locviews (sec_offset) [54ba] inlined_subroutine "mempcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [54d4] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [161f,1624) {reg12} GNU_locviews (sec_offset) [54e1] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [161f,1623) {reg4} GNU_locviews (sec_offset) [54ee] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [161f,1623) {reg0} [1623,1624) {reg3} GNU_locviews (sec_offset) [54fb] call_site call_return_pc (addr) call_origin (ref4) [5508] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [550e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg12(0)} [5516] inlined_subroutine "strcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [5530] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [1624,1634) {implicit_pointer([a32e],0) {implicit_value(8){2e58585858585800}}} GNU_locviews (sec_offset) [553d] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [1624,1634) {reg0} GNU_locviews (sec_offset) [554b] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [5571] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [23ad,23be) {reg3} GNU_locviews (sec_offset) [557e] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [23ad,23b9) {breg0(0)} [23b9,23bd) {reg4} GNU_locviews (sec_offset) [558b] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [23ad,23be) {lit0, stack_value} GNU_locviews (sec_offset) [5598] call_site call_return_pc (addr) call_origin (ref4) [55a5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [55aa] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg3(0)} [55b0] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg12(0)} [55b8] call_site call_return_pc (addr) call_origin (ref4) [55c5] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [55d6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(8)} [55dd] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [55ee] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [55f5] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5606] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [5613] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x59d3)} [5620] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [5626] call_site call_return_pc (addr) call_origin (ref4) [5634] inlined_subroutine "section_name_matches" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [565a] formal_parameter "name" abstract_origin (ref4) location (sec_offset) [18a3,18ad) {reg0} [18ad,18d1) {reg14} GNU_locviews (sec_offset) [5667] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [18a3,18ad) {reg15} GNU_locviews (sec_offset) [5674] variable "pattern" abstract_origin (ref4) location (sec_offset) [18a3,18d1) {reg15} GNU_locviews (sec_offset) [5681] call_site call_return_pc (addr) call_origin (ref4) [568e] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg14(0)} [5694] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(32)} [569c] inlined_subroutine "section_name_matches" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [56c2] formal_parameter "name" abstract_origin (ref4) location (sec_offset) [18e7,1919) {reg14} GNU_locviews (sec_offset) [56cf] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [18e7,18f1) {reg15} GNU_locviews (sec_offset) [56dc] variable "pattern" abstract_origin (ref4) location (sec_offset) [18e7,1919) {reg15} GNU_locviews (sec_offset) [56e9] call_site call_return_pc (addr) call_origin (ref4) [56f6] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg14(0)} [56fc] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(32)} [5704] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [571e] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [193c,1941) {reg0} [1941,1945) {reg1} GNU_locviews (sec_offset) [572b] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [193c,1946) {lit0, stack_value} GNU_locviews (sec_offset) [5738] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [193c,1946) {lit0, stack_value} GNU_locviews (sec_offset) [5745] call_site call_return_pc (addr) call_origin (ref4) [5752] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [5757] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [575c] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg3(0)} [5764] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [578a] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (implicit_const) call_column (implicit_const) [57a9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [57ba] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [57c1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [57d2] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [57d9] call_site call_return_pc (addr) call_origin (ref4) [57e6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [57ef] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [5815] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1aaa,1abb) {reg12} GNU_locviews (sec_offset) [5822] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1aaa,1ab6) {breg0(0)} [1ab6,1aba) {reg4} GNU_locviews (sec_offset) [582f] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1aaa,1abb) {lit0, stack_value} GNU_locviews (sec_offset) [583c] call_site call_return_pc (addr) call_origin (ref4) [5849] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [584e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg12(0)} [5854] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg3(0)} [585c] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [5869] variable "phdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [5872] variable "phdr" abstract_origin (ref4) location (sec_offset) [1b8c,1b97) {reg0} GNU_locviews (sec_offset) [587f] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [58a5] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (implicit_const) call_column (implicit_const) [58c4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [58d5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [58dc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [58ed] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [58f4] call_site call_return_pc (addr) call_origin (ref4) [5901] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [590a] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [5924] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1c18,1c18) {reg0} GNU_locviews (sec_offset) [5931] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1c18,1c18) {lit0, stack_value} GNU_locviews (sec_offset) [593e] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1c18,1c18) {lit1, stack_value} GNU_locviews (sec_offset) [594b] call_site call_return_pc (addr) call_origin (ref4) [5958] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [595d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [5962] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-472), deref} [596c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [597d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [5983] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [5989] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg12(0)} [5990] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [59a1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg13(0)} [59a7] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [59ae] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [59bf] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [59c6] call_site call_return_pc (addr) call_origin (ref4) [59d3] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [59e0] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [59ed] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [59f4] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [5a0e] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1c9d,1c9f) {reg0} [1c9f,1ca3) {reg1} GNU_locviews (sec_offset) [5a1b] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1c9d,1ca4) {lit0, stack_value} GNU_locviews (sec_offset) [5a28] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1c9d,1ca4) {lit0, stack_value} GNU_locviews (sec_offset) [5a35] call_site call_return_pc (addr) call_origin (ref4) [5a42] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [5a47] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [5a4c] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-472), deref} [5a56] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [5a63] variable "phdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [5a6c] variable "phdr" abstract_origin (ref4) location (sec_offset) [1d74,1d7f) {reg0} GNU_locviews (sec_offset) [5a79] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [5a9f] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (implicit_const) call_column (implicit_const) [5abe] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5acf] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [5ad6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5ae7] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [5aee] call_site call_return_pc (addr) call_origin (ref4) [5afb] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [5b04] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [5b1e] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1e00,1e05) {reg0} GNU_locviews (sec_offset) [5b2b] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1e00,1e05) {lit0, stack_value} GNU_locviews (sec_offset) [5b38] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1e00,1e05) {lit1, stack_value} GNU_locviews (sec_offset) [5b46] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5b57] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [5b5d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [5b63] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg12(0)} [5b6a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5b7b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg13(0)} [5b81] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [5b88] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5b99] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [5ba0] call_site call_return_pc (addr) call_origin (ref4) [5bad] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [5bba] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [5bc7] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [5bce] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [5bf4] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1e2c,1e3d) {reg3} GNU_locviews (sec_offset) [5c01] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1e2c,1e38) {breg0(0)} [1e38,1e3c) {reg4} GNU_locviews (sec_offset) [5c0e] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1e2c,1e3d) {lit0, stack_value} GNU_locviews (sec_offset) [5c1b] call_site call_return_pc (addr) call_origin (ref4) [5c28] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [5c2d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg3(0)} [5c33] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg12(0)} [5c3b] inlined_subroutine "handle_debug_relocs" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [5c55] formal_parameter "last_size" abstract_origin (ref4) location (sec_offset) [1f4f,205c) {implicit_pointer([5268],0) {lit0, stack_value}} [20c1,20e7) {implicit_pointer([5268],0) {lit0, stack_value}} [2409,2428) {implicit_pointer([5268],0) {lit0, stack_value}} [2a63,2a87) {implicit_pointer([5268],0) } [2aac,2bf8) {implicit_pointer([5268],0) } [33bd,33dc) {implicit_pointer([5268],0) {lit0, stack_value}} GNU_locviews (sec_offset) [5c62] formal_parameter "last_offset" abstract_origin (ref4) location (sec_offset) [1f4f,205c) {implicit_pointer([525b],0) {lit0, stack_value}} [20c1,20e7) {implicit_pointer([525b],0) {lit0, stack_value}} [2409,2428) {implicit_pointer([525b],0) {lit0, stack_value}} [2a63,2a87) {implicit_pointer([525b],0) } [2aac,2bf8) {implicit_pointer([525b],0) } [33bd,33dc) {implicit_pointer([525b],0) {lit0, stack_value}} GNU_locviews (sec_offset) [5c6f] formal_parameter "shstrndx" abstract_origin (ref4) location (sec_offset) [1f4f,1f70) {reg3} [1f70,205c) {fbreg(-464)} [20c1,20e7) {fbreg(-464)} [2409,2428) {reg3} [2a63,2a87) {fbreg(-464)} [2aac,2bf8) {fbreg(-464)} [33bd,33dc) {fbreg(-464)} GNU_locviews (sec_offset) [5c7c] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [1f4f,205c) {fbreg(-472)} [20c1,20e7) {fbreg(-472)} [2409,2428) {fbreg(-472)} [2a63,2a87) {fbreg(-472)} [2aac,2bf8) {fbreg(-472)} [33bd,33dc) {fbreg(-472)} GNU_locviews (sec_offset) [5c89] formal_parameter "ehdr" abstract_origin (ref4) location (sec_offset) [1f4f,1f53) {reg4} [1f53,205c) {fbreg(-528)} [20c1,20e7) {fbreg(-528)} [2409,2428) {fbreg(-528)} [2a63,2a87) {fbreg(-528)} [2aac,2bf8) {fbreg(-528)} [33bd,33dc) {fbreg(-528)} GNU_locviews (sec_offset) [5c96] formal_parameter "new_elf" abstract_origin (ref4) location (sec_offset) [1f4f,1f53) {reg5} [1f53,205c) {fbreg(-440)} [20c1,20e7) {fbreg(-440)} [2409,2428) {fbreg(-440)} [2a63,2a87) {fbreg(-440)} [2aac,2bf8) {fbreg(-440)} [33bd,33dc) {fbreg(-440)} GNU_locviews (sec_offset) [5ca3] formal_parameter "ebl" abstract_origin (ref4) location (sec_offset) [1f4f,205c) {fbreg(-504)} [20c1,20e7) {fbreg(-504)} [2409,2428) {fbreg(-504)} [2a63,2a87) {fbreg(-504)} [2aac,2bf8) {fbreg(-504)} [33bd,33dc) {fbreg(-504)} GNU_locviews (sec_offset) [5cb0] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [1f4f,1f77) {reg14} [1f77,205c) {fbreg(-456)} [20c1,20e7) {fbreg(-456)} [2409,2428) {reg14} [2a63,2a87) {fbreg(-456)} [2aac,2bf8) {fbreg(-456)} [33bd,33dc) {fbreg(-456)} GNU_locviews (sec_offset) [5cbd] lexical_block ranges (sec_offset) [5cc2] variable "lastoffset" abstract_origin (ref4) location (sec_offset) [1f77,205c) {reg13} [20c1,20e7) {reg13} [2a63,2a87) {reg13} [2aac,2bf1) {reg13} [33bd,33dc) {reg13} GNU_locviews (sec_offset) [5ccf] variable "scn" abstract_origin (ref4) location (sec_offset) [1f77,1f8c) {reg3} [1f8c,1f9c) {reg0} [1f9c,205c) {reg3} [20c1,20e7) {reg3} [2ad0,2af4) {reg3} [2af4,2b17) {reg0} [2b17,2b4e) {fbreg(-512)} [2b4e,2b60) {lit0, stack_value} [2b60,2b75) {reg12} [2b75,2b81) {reg0} [2b81,2bea) {reg12} [2bea,2bf8) {reg0} [33bd,33dc) {fbreg(-512)} GNU_locviews (sec_offset) [5cdc] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [5ce9] variable "shdr" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [5cf2] variable "new_scn" abstract_origin (ref4) location (sec_offset) [1fb8,1fc8) {reg0} [1fc8,205c) {reg15} [20c1,20e7) {reg15} [2ad0,2ad9) {reg0} [2ad9,2af4) {reg15} GNU_locviews (sec_offset) [5cff] variable "data" abstract_origin (ref4) location (sec_offset) [1fd6,1fe7) {reg0} [1fe7,2028) {reg14} [2028,2039) {reg0} [2039,205c) {reg14} [20c1,20e7) {reg14} GNU_locviews (sec_offset) [5d0c] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [5d19] variable "new_data" abstract_origin (ref4) location (sec_offset) [1fe8,2017) {reg0} [20c1,20d1) {reg0} GNU_locviews (sec_offset) [5d26] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [5d40] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [20e0,20e7) {addr(0x5d68), stack_value} GNU_locviews (sec_offset) [5d4d] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [20e0,20e7) {lit0, stack_value} GNU_locviews (sec_offset) [5d5a] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [20e0,20e7) {lit0, stack_value} GNU_locviews (sec_offset) [5d67] call_site call_return_pc (addr) call_origin (ref4) [5d74] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-512), deref_size(4)} [5d7d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-512), deref_size(4)} [5d86] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5d68)} [5d95] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5da6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [5dad] call_site call_return_pc (addr) call_origin (ref4) [5dba] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [5dc2] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) sibling (ref4) [5ddb] variable "filesz" abstract_origin (ref4) location (sec_offset) [2049,2050) {reg0} GNU_locviews (sec_offset) [5de9] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [5e03] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2ae8,2aef) {addr(0x5d48), stack_value} GNU_locviews (sec_offset) [5e10] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2ae8,2aef) {lit0, stack_value} GNU_locviews (sec_offset) [5e1d] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2ae8,2aef) {lit0, stack_value} GNU_locviews (sec_offset) [5e2a] call_site call_return_pc (addr) call_origin (ref4) [5e37] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-512), deref_size(4)} [5e40] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-512), deref_size(4)} [5e49] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5d48)} [5e58] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5e69] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [5e6f] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [5e76] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5e87] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [5e90] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5ea1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [5ea7] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [5eae] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5ebf] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [5ec5] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg14(0)} [5ecc] call_site call_return_pc (addr) call_origin (ref4) [5ed9] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [5ee1] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [5efb] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2421,2428) {addr(0x5a17), stack_value} GNU_locviews (sec_offset) [5f08] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2421,2428) {lit0, stack_value} GNU_locviews (sec_offset) [5f15] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2421,2428) {lit0, stack_value} GNU_locviews (sec_offset) [5f22] call_site call_return_pc (addr) call_origin (ref4) [5f2f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg13(0)} [5f35] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg13(0)} [5f3b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5a17)} [5f4a] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [5f57] variable "shdr" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [5f60] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [5f7a] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2a7b,2a82) {addr(0x5a34), stack_value} GNU_locviews (sec_offset) [5f87] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2a7b,2a82) {lit0, stack_value} GNU_locviews (sec_offset) [5f94] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2a7b,2a82) {lit0, stack_value} GNU_locviews (sec_offset) [5fa1] call_site call_return_pc (addr) call_origin (ref4) [5fae] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [5fb3] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [5fb8] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5a34)} [5fc7] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [5fd4] variable "filesz" abstract_origin (ref4) location (sec_offset) [2bd3,2bea) {reg15} GNU_locviews (sec_offset) [5fe1] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [5ffb] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2ac4,2acb) {addr(0x5a4a), stack_value} GNU_locviews (sec_offset) [6008] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2ac4,2acb) {lit0, stack_value} GNU_locviews (sec_offset) [6015] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2ac4,2acb) {lit0, stack_value} GNU_locviews (sec_offset) [6022] call_site call_return_pc (addr) call_origin (ref4) [602f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [6034] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [6039] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5a4a)} [6048] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6059] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [6060] call_site call_return_pc (addr) call_origin (ref4) [606d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [6073] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [607b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [608c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [6093] call_site call_return_pc (addr) call_origin (ref4) [60a0] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [60a6] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [60ae] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [60c8] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [33d5,33dc) {addr(0x5a63), stack_value} GNU_locviews (sec_offset) [60d5] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [33d5,33dc) {lit0, stack_value} GNU_locviews (sec_offset) [60e2] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [33d5,33dc) {lit0, stack_value} GNU_locviews (sec_offset) [60ef] call_site call_return_pc (addr) call_origin (ref4) [60fc] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [6101] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [6106] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5a63)} [6115] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6126] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [612e] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-528), deref} [6137] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6148] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-456), deref} [6150] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [6157] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6168] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [616f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6180] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [6188] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [618f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [61a0] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-504), deref} [61a8] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-440), deref} [61b0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-528), deref} [61b8] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-472), deref} [61c0] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {fbreg(-464), deref} [61c9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [61da] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [61e2] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [61e9] call_site call_return_pc (addr) call_origin (ref4) [61f6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [61ff] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6219] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [20a6,20ad) {reg0} [20ad,20b1) {reg1} GNU_locviews (sec_offset) [6226] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [20a6,20b2) {lit0, stack_value} GNU_locviews (sec_offset) [6233] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [20a6,20b2) {lit0, stack_value} GNU_locviews (sec_offset) [6240] call_site call_return_pc (addr) call_origin (ref4) [624d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [6252] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [6257] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg12(0)} [625d] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {breg3(0)} [6265] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [6272] variable "grpref" abstract_origin (ref4) location (sec_offset) [217e,21ca) {reg4} [23f3,2409) {reg4} [2928,293e) {reg4} GNU_locviews (sec_offset) [627f] variable "inner" abstract_origin (ref4) location (sec_offset) [217e,21a4) {lit1, stack_value} [21a4,21b0) {reg0} [21b0,21bc) {breg0(-1), stack_value} [21bc,21ca) {reg0} [23f3,2400) {reg0} [2928,2931) {reg0} GNU_locviews (sec_offset) [628c] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [62b2] call_site call_return_pc (addr) call_origin (ref4) [62c0] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [62da] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [383e,3844) {reg0} GNU_locviews (sec_offset) [62e7] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [383e,3844) {lit0, stack_value} GNU_locviews (sec_offset) [62f4] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [383e,3844) {lit1, stack_value} GNU_locviews (sec_offset) [6302] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6313] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [6319] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [632a] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [6331] call_site call_return_pc (addr) call_origin (ref4) [633e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [634b] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [6358] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [635f] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6385] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (implicit_const) call_column (implicit_const) [63a4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [63b5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [63bc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [63cd] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [63d4] call_site call_return_pc (addr) call_origin (ref4) [63e1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [63ea] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6404] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2256,2258) {reg0} [2258,225c) {reg1} GNU_locviews (sec_offset) [6411] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2256,225d) {lit0, stack_value} GNU_locviews (sec_offset) [641e] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2256,225d) {lit1, stack_value} GNU_locviews (sec_offset) [642b] call_site call_return_pc (addr) call_origin (ref4) [6438] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [643d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [6444] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [646a] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [227d,228b) {reg3} GNU_locviews (sec_offset) [6477] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [227d,2286) {breg0(0)} [2286,228a) {reg4} GNU_locviews (sec_offset) [6484] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [227d,228b) {lit0, stack_value} GNU_locviews (sec_offset) [6491] call_site call_return_pc (addr) call_origin (ref4) [649e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [64a3] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg3(0)} [64ab] inlined_subroutine "memset" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [64c5] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [22bc,22c0) {reg1} GNU_locviews (sec_offset) [64d2] formal_parameter "__ch" abstract_origin (ref4) location (sec_offset) [22bc,22c6) {lit0, stack_value} GNU_locviews (sec_offset) [64df] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [22bc,22c0) {reg0} [22c0,22c6) {fbreg(-480)} GNU_locviews (sec_offset) [64ec] call_site call_return_pc (addr) call_origin (ref4) [64f9] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-480), deref} [6501] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [6508] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6522] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2333,2337) {reg0} [2337,233b) {reg1} GNU_locviews (sec_offset) [652f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2333,233c) {lit0, stack_value} GNU_locviews (sec_offset) [653c] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2333,233c) {lit0, stack_value} GNU_locviews (sec_offset) [6549] call_site call_return_pc (addr) call_origin (ref4) [6556] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [655b] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [6560] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg12(0)} [6566] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {breg3(0)} [656e] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6588] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2377,237c) {reg0} [237c,2380) {reg1} GNU_locviews (sec_offset) [6595] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2377,2381) {lit0, stack_value} GNU_locviews (sec_offset) [65a2] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2377,2381) {lit0, stack_value} GNU_locviews (sec_offset) [65af] call_site call_return_pc (addr) call_origin (ref4) [65bc] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [65c1] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [65c6] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg12(0)} [65cc] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {breg3(0)} [65d4] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [65ee] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [245c,245e) {reg0} [245e,2462) {reg1} GNU_locviews (sec_offset) [65fb] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [245c,2463) {lit0, stack_value} GNU_locviews (sec_offset) [6608] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [245c,2463) {lit0, stack_value} GNU_locviews (sec_offset) [6615] call_site call_return_pc (addr) call_origin (ref4) [6622] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [6627] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [662c] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg3(0)} [6634] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [664e] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [249f,24a3) {reg0} [24a3,24a7) {reg1} GNU_locviews (sec_offset) [665b] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [249f,24a8) {lit0, stack_value} GNU_locviews (sec_offset) [6668] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [249f,24a8) {lit0, stack_value} GNU_locviews (sec_offset) [6675] call_site call_return_pc (addr) call_origin (ref4) [6682] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [6687] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [668c] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg12(0)} [6692] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {breg3(0)} [669a] inlined_subroutine "section_name_matches" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [66c0] formal_parameter "name" abstract_origin (ref4) location (sec_offset) [251f,2551) {reg13} GNU_locviews (sec_offset) [66cd] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [251b,2529) {reg15} GNU_locviews (sec_offset) [66da] variable "pattern" abstract_origin (ref4) location (sec_offset) [251f,2551) {reg15} GNU_locviews (sec_offset) [66e7] call_site call_return_pc (addr) call_origin (ref4) [66f4] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg13(0)} [66fa] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(32)} [6702] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [670f] variable "shdr_indices" abstract_origin (ref4) location (exprloc) {fbreg(-208)} [6718] variable "n" abstract_origin (ref4) location (sec_offset) [2613,263f) {lit1, stack_value} [263f,263f) {lit2, stack_value} GNU_locviews (sec_offset) [6725] lexical_block abstract_origin (ref4) ranges (sec_offset) [672e] variable "j" abstract_origin (ref4) location (sec_offset) [263f,263f) {lit0, stack_value} [2650,267f) {breg3(0), fbreg(0), minus, plus_uconst(208), lit3, shr, stack_value} [267f,2684) {breg3(0), fbreg(0), minus, plus_uconst(208), lit3, shr, plus_uconst(1), stack_value} [2684,2689) {breg3(0), fbreg(0), minus, plus_uconst(200), lit3, shr, plus_uconst(1), stack_value} [293e,2960) {breg3(0), fbreg(0), minus, plus_uconst(208), lit3, shr, stack_value} [32d8,331a) {breg3(0), fbreg(0), minus, plus_uconst(208), lit3, shr, stack_value} [3e1b,3e40) {breg3(0), fbreg(0), minus, plus_uconst(208), lit3, shr, stack_value} GNU_locviews (sec_offset) [673b] lexical_block abstract_origin (ref4) ranges (sec_offset) [6744] variable "i" abstract_origin (ref4) location (sec_offset) [2653,2689) {reg14} [293e,2960) {reg14} [32d8,331a) {reg14} [3e1b,3e63) {reg14} GNU_locviews (sec_offset) [6751] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6777] call_site call_return_pc (addr) call_origin (ref4) [6785] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [679f] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3e5c,3e5c) {reg0} [3e5c,3e63) {reg1} GNU_locviews (sec_offset) [67ac] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3e5c,3e63) {lit0, stack_value} GNU_locviews (sec_offset) [67b9] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3e5c,3e63) {lit1, stack_value} GNU_locviews (sec_offset) [67c7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [67d8] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [67de] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [67ef] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [67f6] call_site call_return_pc (addr) call_origin (ref4) [6803] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [6810] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [681d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [6826] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [6833] variable "shdrstrndx" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [683c] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [6849] variable "discard_section" abstract_origin (ref4) location (sec_offset) [2734,2749) {lit0, stack_value} GNU_locviews (sec_offset) [6856] variable "debugshdr" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [685f] variable "debugdata" abstract_origin (ref4) location (sec_offset) [26ed,26ef) {reg0} [26ef,26fe) {reg12} [2779,27c5) {reg0} [27c5,27e1) {reg12} [5307,5314) {reg0} [5314,534f) {reg12} [534f,535c) {reg0} [535c,5398) {reg12} [5398,53a7) {reg0} GNU_locviews (sec_offset) [686c] inlined_subroutine "memcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6886] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [27d3,27d7) {reg1} [27d7,27d8) {fbreg(-496)} GNU_locviews (sec_offset) [6893] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [27d3,27d7) {reg4} [27d7,27d8) {reg13} GNU_locviews (sec_offset) [68a0] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [27d3,27d7) {reg0} GNU_locviews (sec_offset) [68ad] call_site call_return_pc (addr) call_origin (ref4) [68ba] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg13(0)} [68c0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-496), deref} [68ca] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [68f0] call_site call_return_pc (addr) call_origin (ref4) [68fe] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6918] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [5348,5348) {reg0} [5348,534f) {reg1} GNU_locviews (sec_offset) [6925] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [5348,534f) {lit0, stack_value} GNU_locviews (sec_offset) [6932] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [5348,534f) {lit1, stack_value} GNU_locviews (sec_offset) [6940] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6966] call_site call_return_pc (addr) call_origin (ref4) [6974] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [698e] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [5392,5398) {reg0} GNU_locviews (sec_offset) [699b] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [5392,5398) {lit0, stack_value} GNU_locviews (sec_offset) [69a8] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [5392,5398) {lit1, stack_value} GNU_locviews (sec_offset) [69b6] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [69dc] call_site call_return_pc (addr) call_origin (ref4) [69ea] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6a04] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [53ff,53ff) {reg0} [53ff,5406) {reg1} GNU_locviews (sec_offset) [6a11] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [53ff,5406) {lit0, stack_value} GNU_locviews (sec_offset) [6a1e] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [53ff,5406) {lit1, stack_value} GNU_locviews (sec_offset) [6a2c] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6a52] call_site call_return_pc (addr) call_origin (ref4) [6a60] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6a7a] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [5447,5447) {reg0} [5447,544e) {reg1} GNU_locviews (sec_offset) [6a87] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [5447,544e) {lit0, stack_value} GNU_locviews (sec_offset) [6a94] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [5447,544e) {lit1, stack_value} GNU_locviews (sec_offset) [6aa2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6ab3] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-512), deref} [6abc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6acd] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [6ad3] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-456), deref} [6adc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6aed] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [6af4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6b05] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-496), deref} [6b0e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6b1f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [6b26] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6b37] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [6b44] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [6b51] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [6b57] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6b68] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [6b6f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6b80] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [6b8d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [6b9a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [6ba0] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6bb1] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [6bb7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6bc8] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [6bcf] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6be0] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [6bed] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [6bfa] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [6c00] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6c11] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [6c18] call_site call_return_pc (addr) call_origin (ref4) [6c25] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [6c32] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [6c3f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [6c46] inlined_subroutine "memcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6c60] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [3571,358d) {lit16, stack_value} GNU_locviews (sec_offset) [6c6d] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [3571,358d) {fbreg(-528)} GNU_locviews (sec_offset) [6c7a] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [3571,3582) {reg0} [3582,358d) {reg4} GNU_locviews (sec_offset) [6c88] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6ca2] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [36d7,36db) {reg0} [36db,36df) {reg1} GNU_locviews (sec_offset) [6caf] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [36d7,36e0) {lit0, stack_value} GNU_locviews (sec_offset) [6cbc] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [36d7,36e0) {lit0, stack_value} GNU_locviews (sec_offset) [6cc9] call_site call_return_pc (addr) call_origin (ref4) [6cd6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [6cdb] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [6ce0] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg12(0)} [6ce6] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {breg3(0)} [6cee] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6d14] call_site call_return_pc (addr) call_origin (ref4) [6d22] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6d3c] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3d4a,3d50) {reg0} GNU_locviews (sec_offset) [6d49] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3d4a,3d50) {lit0, stack_value} GNU_locviews (sec_offset) [6d56] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3d4a,3d50) {lit1, stack_value} GNU_locviews (sec_offset) [6d64] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6d7e] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [54d1,54d6) {reg0} [54d6,54da) {reg1} GNU_locviews (sec_offset) [6d8b] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [54d1,54db) {lit0, stack_value} GNU_locviews (sec_offset) [6d98] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [54d1,54db) {lit0, stack_value} GNU_locviews (sec_offset) [6da5] call_site call_return_pc (addr) call_origin (ref4) [6db2] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [6db7] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [6dbc] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-472), deref} [6dc4] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {breg3(0)} [6dcc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6ddd] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-512), deref} [6de5] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-208)} [6ded] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6dfe] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-512), deref} [6e07] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6e18] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [6e1e] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [6e25] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6e36] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-512), deref} [6e3f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6e50] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [6e57] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6e68] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [6e76] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6e87] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [6e8e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6e9f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [6eac] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [6eb9] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [6ebf] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6ed0] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [6ed7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6ee8] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [6ef5] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5e60)} [6f02] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [6f08] call_site call_return_pc (addr) call_origin (ref4) [6f15] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [6f1d] inlined_subroutine "section_name_matches" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6f43] formal_parameter "name" abstract_origin (ref4) location (sec_offset) [282a,2833) {breg3(0), const1u(144), mul, breg12(0), plus, plus_uconst(88)} GNU_locviews (sec_offset) [6f50] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [282a,2833) {reg13} GNU_locviews (sec_offset) [6f5d] variable "pattern" abstract_origin (ref4) location (sec_offset) [282a,285a) {reg13} GNU_locviews (sec_offset) [6f6a] call_site call_return_pc (addr) call_origin (ref4) [6f77] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg15(0)} [6f7d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(32)} [6f85] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [6f92] variable "is_comdat" abstract_origin (ref4) location (sec_offset) [28ed,28f3) {breg2(0), lit1, and, stack_value} [28f3,28f6) {breg1(0), deref, deref_size(4), lit1, and, stack_value} [28f6,28f9) {breg0(72), deref, deref, deref_size(4), lit1, and, stack_value} GNU_locviews (sec_offset) [6fa0] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [6fba] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2a57,2a59) {reg0} [2a59,2a5d) {reg1} GNU_locviews (sec_offset) [6fc7] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2a57,2a5e) {lit0, stack_value} GNU_locviews (sec_offset) [6fd4] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2a57,2a5e) {lit0, stack_value} GNU_locviews (sec_offset) [6fe1] call_site call_return_pc (addr) call_origin (ref4) [6fee] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [6ff3] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [6ff8] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg14(0)} [7000] inlined_subroutine "memcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [701a] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [2c45,2c69) {lit16, stack_value} GNU_locviews (sec_offset) [7027] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [2c45,2c69) {fbreg(-528)} GNU_locviews (sec_offset) [7034] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [2c45,2c5c) {reg0} [2c5c,2c69) {reg12} GNU_locviews (sec_offset) [7042] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [704f] variable "zero_off" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [7058] variable "zero" abstract_origin (ref4) location (exprloc) {fbreg(-280)} [7061] inlined_subroutine "pwrite_retry" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [707b] formal_parameter "off" abstract_origin (ref4) location (sec_offset) [2d93,2dea) {const1u(40), stack_value} GNU_locviews (sec_offset) [7088] formal_parameter "len" abstract_origin (ref4) location (sec_offset) [2d93,2dea) {lit8, stack_value} GNU_locviews (sec_offset) [7095] formal_parameter "buf" abstract_origin (ref4) location (sec_offset) [2d93,2d9a) {fbreg(-352), stack_value} [2d9a,2dea) {reg12} GNU_locviews (sec_offset) [70a2] formal_parameter "fd" abstract_origin (ref4) location (sec_offset) [2d93,2dea) {fbreg(-444)} GNU_locviews (sec_offset) [70af] lexical_block ranges (sec_offset) [70b4] variable "recvd" abstract_origin (ref4) location (sec_offset) [2d93,2da4) {lit0, stack_value} [2da4,2dea) {reg13} GNU_locviews (sec_offset) [70c1] lexical_block abstract_origin (ref4) ranges (sec_offset) [70ca] variable "ret" abstract_origin (ref4) location (sec_offset) [2dc8,2de0) {reg0} [303c,3056) {reg0} GNU_locviews (sec_offset) [70d7] lexical_block abstract_origin (ref4) ranges (sec_offset) [70e0] variable "__result" abstract_origin (ref4) location (sec_offset) [2dc2,2de4) {reg0} GNU_locviews (sec_offset) [70ed] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [70fe] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-444), deref_size(4)} [7107] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0), breg13(0), plus} [7110] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit8, breg13(0), minus} [7118] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg14(0)} [711f] call_site call_return_pc (addr) call_origin (ref4) [7130] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7156] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2e1c,2e2d) {reg13} GNU_locviews (sec_offset) [7163] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2e1c,2e28) {breg0(0)} [2e28,2e2c) {reg4} GNU_locviews (sec_offset) [7170] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2e1c,2e2d) {lit0, stack_value} GNU_locviews (sec_offset) [717d] call_site call_return_pc (addr) call_origin (ref4) [718a] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [718f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg13(0)} [7195] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg12(0)} [719d] inlined_subroutine "pwrite_retry" abstract_origin (ref4) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [71ba] formal_parameter "off" abstract_origin (ref4) [71bf] formal_parameter "len" abstract_origin (ref4) [71c4] formal_parameter "buf" abstract_origin (ref4) [71c9] formal_parameter "fd" abstract_origin (ref4) [71ce] variable "recvd" abstract_origin (ref4) location (sec_offset) [3056,30a2) {reg13} GNU_locviews (sec_offset) [71db] lexical_block abstract_origin (ref4) ranges (sec_offset) [71e4] variable "ret" abstract_origin (ref4) location (sec_offset) [3076,3092) {reg0} GNU_locviews (sec_offset) [71f1] lexical_block abstract_origin (ref4) ranges (sec_offset) [71fa] variable "__result" abstract_origin (ref4) location (sec_offset) [3070,3096) {reg0} GNU_locviews (sec_offset) [7207] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7218] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-444), deref_size(4)} [7221] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0), breg13(0), plus} [722a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit6, breg13(0), minus} [7232] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg14(0)} [7239] call_site call_return_pc (addr) call_origin (ref4) [7249] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [725a] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [7267] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5ad9)} [7274] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [727a] call_site call_return_pc (addr) call_origin (ref4) [7287] call_site call_return_pc (addr) call_origin (ref4) [7294] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-444), deref_size(4)} [729d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-520), deref} [72a7] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [72c1] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2e7d,2e82) {reg0} [2e82,2e86) {reg1} GNU_locviews (sec_offset) [72ce] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2e7d,2e87) {lit0, stack_value} GNU_locviews (sec_offset) [72db] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2e7d,2e87) {lit0, stack_value} GNU_locviews (sec_offset) [72e8] call_site call_return_pc (addr) call_origin (ref4) [72f5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [72fa] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [72ff] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg3(0)} [7305] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {breg12(0)} [730d] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7333] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (implicit_const) call_column (implicit_const) [7352] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7363] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [736a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [737b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [7382] call_site call_return_pc (addr) call_origin (ref4) [738f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [7398] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [73b2] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2f35,2f3a) {reg0} [2f3a,2f3e) {reg1} GNU_locviews (sec_offset) [73bf] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2f35,2f3f) {lit0, stack_value} GNU_locviews (sec_offset) [73cc] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2f35,2f3f) {lit0, stack_value} GNU_locviews (sec_offset) [73d9] call_site call_return_pc (addr) call_origin (ref4) [73e6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [73eb] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [73f0] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-472), deref} [73f8] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {breg3(0)} [7400] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7426] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (implicit_const) call_column (implicit_const) [7445] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7456] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [745d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [746e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [7475] call_site call_return_pc (addr) call_origin (ref4) [7482] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [748b] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [74a5] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2fcc,2fd3) {reg0} [2fd3,2fd7) {reg1} GNU_locviews (sec_offset) [74b2] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2fcc,2fd8) {lit0, stack_value} GNU_locviews (sec_offset) [74bf] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2fcc,2fd8) {lit0, stack_value} GNU_locviews (sec_offset) [74cc] call_site call_return_pc (addr) call_origin (ref4) [74d9] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [74de] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [74e3] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg13(0)} [74e9] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {breg14(0)} [74f1] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) sibling (ref4) [750a] variable "grpref" abstract_origin (ref4) location (sec_offset) [2fef,300e) {reg4} [300e,303c) {breg12(72), deref} GNU_locviews (sec_offset) [7517] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) [752c] variable "in" abstract_origin (ref4) location (sec_offset) [2fef,300e) {lit1, stack_value} GNU_locviews (sec_offset) [753b] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [7548] variable "zero_off" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [7551] variable "zero" abstract_origin (ref4) location (exprloc) {fbreg(-280)} [755a] inlined_subroutine "pwrite_retry" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7574] formal_parameter "off" abstract_origin (ref4) location (sec_offset) [30be,311b) {const1u(32), stack_value} GNU_locviews (sec_offset) [7581] formal_parameter "len" abstract_origin (ref4) location (sec_offset) [30be,311b) {lit4, stack_value} GNU_locviews (sec_offset) [758e] formal_parameter "buf" abstract_origin (ref4) location (sec_offset) [30be,30c5) {fbreg(-352), stack_value} [30c5,311b) {reg12} GNU_locviews (sec_offset) [759b] formal_parameter "fd" abstract_origin (ref4) location (sec_offset) [30be,311b) {fbreg(-444)} GNU_locviews (sec_offset) [75a8] lexical_block ranges (sec_offset) [75ad] variable "recvd" abstract_origin (ref4) location (sec_offset) [30be,30cf) {lit0, stack_value} [30cf,311b) {reg13} GNU_locviews (sec_offset) [75ba] lexical_block abstract_origin (ref4) ranges (sec_offset) [75c3] variable "ret" abstract_origin (ref4) location (sec_offset) [30ef,310b) {reg0} [331a,3334) {reg0} GNU_locviews (sec_offset) [75d0] lexical_block abstract_origin (ref4) ranges (sec_offset) [75d9] variable "__result" abstract_origin (ref4) location (sec_offset) [30e9,310f) {reg0} GNU_locviews (sec_offset) [75e6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [75f7] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-444), deref_size(4)} [7600] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0), breg13(0), plus} [7609] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit4, breg13(0), minus} [7611] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg14(0)} [7618] call_site call_return_pc (addr) call_origin (ref4) [7629] inlined_subroutine "pwrite_retry" abstract_origin (ref4) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) [7642] formal_parameter "off" abstract_origin (ref4) [7647] formal_parameter "len" abstract_origin (ref4) [764c] formal_parameter "buf" abstract_origin (ref4) [7651] formal_parameter "fd" abstract_origin (ref4) [7656] variable "recvd" abstract_origin (ref4) location (sec_offset) [3334,337c) {reg13} GNU_locviews (sec_offset) [7663] lexical_block abstract_origin (ref4) ranges (sec_offset) [766c] variable "ret" abstract_origin (ref4) location (sec_offset) [3354,336c) {reg0} GNU_locviews (sec_offset) [7679] lexical_block abstract_origin (ref4) ranges (sec_offset) [7682] variable "__result" abstract_origin (ref4) location (sec_offset) [334e,3370) {reg0} GNU_locviews (sec_offset) [768f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [76a0] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-444), deref_size(4)} [76a9] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0), breg13(0), plus} [76b2] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit6, breg13(0), minus} [76ba] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg14(0)} [76c1] call_site call_return_pc (addr) call_origin (ref4) [76d2] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [76df] variable "symdata" abstract_origin (ref4) location (sec_offset) [3137,3158) {breg12(72)} [33e1,33fd) {breg12(72)} GNU_locviews (sec_offset) [76ec] variable "xndxdata" abstract_origin (ref4) location (sec_offset) [317f,318a) {breg12(104), deref_size(4), const4u(4294967295), and, const1u(144), mul, breg8(0), plus, plus_uconst(72)} GNU_locviews (sec_offset) [76f9] variable "elsize" abstract_origin (ref4) location (sec_offset) [31a3,31a8) {reg0} [31a8,31d3) {reg2} [31d3,32d8) {fbreg(-464)} [337c,3394) {fbreg(-464)} [346c,34ae) {fbreg(-464)} [3eab,3ee4) {fbreg(-464)} GNU_locviews (sec_offset) [7706] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [7713] variable "inner" abstract_origin (ref4) location (sec_offset) [31a3,31d3) {lit0, stack_value} [31d3,32d8) {reg15} [337c,338a) {reg15} [346c,34ae) {reg15} [3eab,3ef4) {reg15} GNU_locviews (sec_offset) [7720] lexical_block abstract_origin (ref4) ranges (sec_offset) [7729] variable "sym_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [7732] variable "xndx" abstract_origin (ref4) location (exprloc) {fbreg(-400)} [773b] variable "sym" abstract_origin (ref4) location (sec_offset) [31d3,31f2) {reg9} [322f,3239) {reg0} [3239,32be) {reg9} [32be,32ce) {fbreg(-584)} [346c,347a) {fbreg(-584)} [3eab,3eb8) {reg0} GNU_locviews (sec_offset) [7748] variable "scnidx" abstract_origin (ref4) location (sec_offset) [31d3,31de) {reg0} [3239,3289) {reg0} [3289,3295) {fbreg(-496), deref, deref_size(4), const4u(4294967295), and, stack_value} GNU_locviews (sec_offset) [7755] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [777b] call_site call_return_pc (addr) call_origin (ref4) [7789] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [77a3] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3eee,3ef4) {reg0} GNU_locviews (sec_offset) [77b0] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3eee,3ef4) {lit0, stack_value} GNU_locviews (sec_offset) [77bd] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3eee,3ef4) {lit1, stack_value} GNU_locviews (sec_offset) [77cb] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [77dc] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [77e2] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg13(0)} [77e8] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg15(0)} [77ee] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg3(0)} [77f4] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {fbreg(-496), deref} [77fd] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [780e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-504), deref} [7817] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7828] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-544), deref} [7831] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7842] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-504), deref} [784a] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-584), deref} [7853] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7864] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [786b] call_site call_return_pc (addr) call_origin (ref4) [7878] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [7885] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [7892] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [789a] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [78c0] call_site call_return_pc (addr) call_origin (ref4) [78ce] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [78e8] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3466,346c) {reg0} GNU_locviews (sec_offset) [78f5] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3466,346c) {lit0, stack_value} GNU_locviews (sec_offset) [7902] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3466,346c) {lit1, stack_value} GNU_locviews (sec_offset) [7910] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7936] call_site call_return_pc (addr) call_origin (ref4) [7944] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [795e] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3f61,3f67) {reg0} GNU_locviews (sec_offset) [796b] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3f61,3f67) {lit0, stack_value} GNU_locviews (sec_offset) [7978] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3f61,3f67) {lit1, stack_value} GNU_locviews (sec_offset) [7986] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7997] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-544), deref} [799f] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit11} [79a4] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit1} [79a9] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [79af] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [79c0] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [79c6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [79d7] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [79de] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [79ef] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [79fc] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [7a09] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [7a0f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7a20] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [7a26] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7a37] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [7a3e] call_site call_return_pc (addr) call_origin (ref4) [7a4b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [7a58] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [7a65] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [7a6c] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7a92] call_site call_return_pc (addr) call_origin (ref4) [7aa0] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7aba] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3500,3506) {reg0} GNU_locviews (sec_offset) [7ac7] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3500,3506) {lit0, stack_value} GNU_locviews (sec_offset) [7ad4] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3500,3506) {lit1, stack_value} GNU_locviews (sec_offset) [7ae2] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7b08] call_site call_return_pc (addr) call_origin (ref4) [7b16] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7b30] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3544,3546) {reg0} [3546,354a) {reg1} GNU_locviews (sec_offset) [7b3d] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3544,354b) {lit0, stack_value} GNU_locviews (sec_offset) [7b4a] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3544,354b) {lit1, stack_value} GNU_locviews (sec_offset) [7b57] call_site call_return_pc (addr) call_origin (ref4) [7b64] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [7b69] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [7b6e] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg3(0)} [7b76] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [7b83] variable "debug_basename" abstract_origin (ref4) location (sec_offset) [3877,387b) {reg0} [387b,390c) {reg15} GNU_locviews (sec_offset) [7b90] variable "crc_offset" abstract_origin (ref4) location (sec_offset) [387c,3885) {breg0(1), stack_value} [3888,388d) {breg0(4), stack_value} [388d,38ad) {breg1(4), stack_value} [38ad,390c) {fbreg(-496), deref, plus_uconst(4), stack_value} GNU_locviews (sec_offset) [7b9d] inlined_subroutine "strcpy" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7bb7] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [38c4,38c9) {reg15} GNU_locviews (sec_offset) [7bc4] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [38c4,38c8) {reg0} [38c8,38c9) {fbreg(-544)} GNU_locviews (sec_offset) [7bd1] call_site call_return_pc (addr) call_origin (ref4) [7bde] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-544), deref} [7be6] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg15(0)} [7bee] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7c14] call_site call_return_pc (addr) call_origin (ref4) [7c22] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7c33] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-464), deref} [7c3b] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5a95)} [7c48] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit15} [7c4e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7c5f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [7c68] call_site call_return_pc (addr) call_origin (ref4) [7c75] call_site call_return_pc (addr) call_origin (ref4) [7c82] call_site call_return_pc (addr) call_origin (ref4) [7c8f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7ca0] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [7ca7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7cb8] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [7cbd] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-496), deref, plus_uconst(8)} [7cc8] call_site call_return_pc (addr) call_origin (ref4) [7cd5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [7cdd] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [7cea] variable "newdata" abstract_origin (ref4) location (sec_offset) [3b40,3b4a) {reg0} [3b4a,3b81) {fbreg(-608)} [41f8,4589) {fbreg(-608)} [458f,45d1) {fbreg(-608)} [45d7,46af) {fbreg(-608)} [46b5,4771) {fbreg(-608)} [5030,503d) {reg0} [503d,506f) {fbreg(-608)} GNU_locviews (sec_offset) [7cf7] variable "sh_link" abstract_origin (ref4) location (sec_offset) [3abd,3acd) {reg2} [3acd,3bfa) {fbreg(-632)} [3f67,3fb8) {fbreg(-632)} [41f8,4589) {fbreg(-632)} [458f,45d1) {fbreg(-632)} [45d7,46af) {fbreg(-632)} [46b5,4771) {fbreg(-632)} [5030,506f) {fbreg(-632)} [5078,50cf) {fbreg(-632)} [5548,5589) {fbreg(-632)} GNU_locviews (sec_offset) [7d04] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [7d11] variable "versiondata" abstract_origin (ref4) location (sec_offset) [41f8,42b1) {lit0, stack_value} [42b1,42d2) {reg0} [4704,470d) {lit0, stack_value} [4727,472f) {lit0, stack_value} GNU_locviews (sec_offset) [7d1e] variable "shndxdata" abstract_origin (ref4) location (sec_offset) [41f8,4253) {lit0, stack_value} [4253,4271) {reg0} [4271,4727) {reg15} [4727,472f) {lit0, stack_value} [472f,4777) {reg15} GNU_locviews (sec_offset) [7d2b] variable "elsize" abstract_origin (ref4) location (sec_offset) [421d,4221) {reg0} [4221,4333) {reg3} [4333,4589) {fbreg(-568)} [458f,45d1) {fbreg(-568)} [45d7,46af) {fbreg(-568)} [46b5,4704) {fbreg(-568)} [4704,470d) {reg3} [470d,4727) {fbreg(-568)} [4727,472f) {reg3} [472f,4771) {fbreg(-568)} GNU_locviews (sec_offset) [7d38] variable "last_was_local" abstract_origin (ref4) location (sec_offset) [4316,4333) {lit1, stack_value} [4333,437a) {fbreg(-576)} [4381,4473) {fbreg(-576)} [4483,453b) {fbreg(-576)} [453b,4547) {lit0, stack_value} [4547,4589) {fbreg(-576)} [458f,45d1) {fbreg(-576)} [45d7,46af) {fbreg(-576)} [46b5,46c4) {fbreg(-576)} [46c4,46d0) {lit0, stack_value} [46d0,4704) {fbreg(-576)} [470d,4727) {fbreg(-576)} [472f,4771) {fbreg(-576)} GNU_locviews (sec_offset) [7d45] variable "destidx" abstract_origin (ref4) location (sec_offset) [4316,4333) {lit1, stack_value} [4333,4369) {reg12} [4369,4388) {reg0} [4388,4462) {reg12} [4462,4483) {reg0} [4483,451f) {reg12} [451f,4547) {reg0} [4547,46b5) {reg12} [46b5,46d0) {reg0} [46d0,46e3) {reg12} [470d,4727) {reg12} [472f,4777) {reg12} GNU_locviews (sec_offset) [7d52] variable "inner" abstract_origin (ref4) location (sec_offset) [4316,4333) {lit1, stack_value} [4333,4704) {reg13} [470d,4727) {reg13} [472f,4777) {reg13} GNU_locviews (sec_offset) [7d5f] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [7d6c] variable "sec" abstract_origin (ref4) location (sec_offset) [4411,4438) {reg8} [4483,449a) {reg8} [44a5,44e1) {reg8} [45d7,45e8) {reg8} [45f4,4622) {reg8} [465c,4668) {reg8} GNU_locviews (sec_offset) [7d79] variable "sym_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [7d82] variable "xshndx" abstract_origin (ref4) location (exprloc) {fbreg(-428)} [7d8b] variable "sym" abstract_origin (ref4) location (sec_offset) [4333,4388) {reg3} [43bd,43cd) {reg0} [43cd,456c) {reg3} [458f,45b4) {reg3} [45d7,466d) {reg3} [466d,467a) {reg0} [467a,4692) {reg3} [46b5,46d0) {reg3} [472f,4754) {reg3} GNU_locviews (sec_offset) [7d98] variable "sidx" abstract_origin (ref4) location (sec_offset) [43ef,4403) {reg0} GNU_locviews (sec_offset) [7da5] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [7db2] variable "nshndx" abstract_origin (ref4) location (sec_offset) [4429,4438) {reg0} [4483,449a) {const1s(-1), stack_value} [465c,466d) {reg0} GNU_locviews (sec_offset) [7dbf] variable "nxshndx" abstract_origin (ref4) location (sec_offset) [4429,4438) {lit0, stack_value} [4483,449a) {reg8} [465c,466d) {lit0, stack_value} GNU_locviews (sec_offset) [7dcc] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7df2] call_site call_return_pc (addr) call_origin (ref4) [7e00] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7e1a] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4588,4588) {reg0} [4588,458f) {reg1} GNU_locviews (sec_offset) [7e27] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4588,458f) {lit0, stack_value} GNU_locviews (sec_offset) [7e34] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4588,458f) {lit1, stack_value} GNU_locviews (sec_offset) [7e42] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7e53] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg15(0)} [7e59] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg12(0)} [7e5f] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg3(0)} [7e66] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7e77] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [7e7e] call_site call_return_pc (addr) call_origin (ref4) [7e8b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [7e98] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [7ea5] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [7eac] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7ec6] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [44f0,44f5) {reg0} [44f5,44f9) {reg1} GNU_locviews (sec_offset) [7ed3] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [44f0,44fa) {lit0, stack_value} GNU_locviews (sec_offset) [7ee0] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [44f0,44fa) {lit0, stack_value} GNU_locviews (sec_offset) [7eed] call_site call_return_pc (addr) call_origin (ref4) [7efa] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [7eff] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [7f04] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg13(0)} [7f0a] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {fbreg(-560), deref} [7f14] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7f3a] call_site call_return_pc (addr) call_origin (ref4) [7f48] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7f62] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [45d0,45d0) {reg0} [45d0,45d7) {reg1} GNU_locviews (sec_offset) [7f6f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [45d0,45d7) {lit0, stack_value} GNU_locviews (sec_offset) [7f7c] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [45d0,45d7) {lit1, stack_value} GNU_locviews (sec_offset) [7f8a] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7fb0] call_site call_return_pc (addr) call_origin (ref4) [7fbe] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [7fd8] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [46ae,46ae) {reg0} [46ae,46b5) {reg1} GNU_locviews (sec_offset) [7fe5] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [46ae,46b5) {lit0, stack_value} GNU_locviews (sec_offset) [7ff2] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [46ae,46b5) {lit1, stack_value} GNU_locviews (sec_offset) [8000] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8026] call_site call_return_pc (addr) call_origin (ref4) [8034] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [804e] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4770,4770) {reg0} [4770,4777) {reg1} GNU_locviews (sec_offset) [805b] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4770,4777) {lit0, stack_value} GNU_locviews (sec_offset) [8068] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4770,4777) {lit1, stack_value} GNU_locviews (sec_offset) [8076] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8087] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg15(0)} [808d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg12(0)} [8093] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg3(0)} [809a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [80ab] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg15(0)} [80b1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg13(0)} [80b7] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-648), deref} [80bf] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {fbreg(-640), deref} [80c8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [80d9] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [80e6] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5f80)} [80f3] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [80f9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [810a] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [8110] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg3(0)} [8117] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8128] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [812f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8140] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [814d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [815a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [8160] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8171] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-592), deref} [8179] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-632), deref} [8182] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8193] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-504), deref} [819b] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [81a2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [81b3] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [81ba] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [81cb] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [81d8] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [81e5] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [81eb] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [81fc] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [8203] call_site call_return_pc (addr) call_origin (ref4) [8210] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [821d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [822a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [8231] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8242] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-592), deref} [824a] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit11} [824f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit1} [8254] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [825a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [826b] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [8271] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8282] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [8288] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8299] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit4} [829f] call_site call_return_pc (addr) call_origin (ref4) [82ad] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [82ba] variable "filesz" abstract_origin (ref4) location (sec_offset) [3bdc,3be7) {reg0} GNU_locviews (sec_offset) [82c7] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [82ed] call_site call_return_pc (addr) call_origin (ref4) [82fb] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8315] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [5592,5598) {reg0} GNU_locviews (sec_offset) [8322] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [5592,5598) {lit0, stack_value} GNU_locviews (sec_offset) [832f] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [5592,5598) {lit1, stack_value} GNU_locviews (sec_offset) [833d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [834e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-600), deref} [8356] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg14(0)} [835d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [836e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [8375] call_site call_return_pc (addr) call_origin (ref4) [8382] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [838f] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [839c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [83a3] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) sibling (ref4) [83bc] variable "grpref" abstract_origin (ref4) [83c1] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) [83d6] variable "inner" abstract_origin (ref4) location (sec_offset) [3f8e,3fb8) {reg0} GNU_locviews (sec_offset) [83e5] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [840b] call_site call_return_pc (addr) call_origin (ref4) [8419] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8433] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [5072,5078) {reg0} GNU_locviews (sec_offset) [8440] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [5072,5078) {lit0, stack_value} GNU_locviews (sec_offset) [844d] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [5072,5078) {lit1, stack_value} GNU_locviews (sec_offset) [845b] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8481] call_site call_return_pc (addr) call_origin (ref4) [848f] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [84a9] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [50d2,50d8) {reg0} GNU_locviews (sec_offset) [84b6] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [50d2,50d8) {lit0, stack_value} GNU_locviews (sec_offset) [84c3] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [50d2,50d8) {lit1, stack_value} GNU_locviews (sec_offset) [84d1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [84e2] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [84eb] call_site call_return_pc (addr) call_origin (ref4) [84f8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8509] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-600), deref} [8512] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8523] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [852a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [853b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [8548] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [8555] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [855b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [856c] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [8572] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8583] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [858a] call_site call_return_pc (addr) call_origin (ref4) [8597] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [85a4] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [85b1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [85b8] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [85de] call_site call_return_pc (addr) call_origin (ref4) [85ec] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [85f9] variable "filesz" abstract_origin (ref4) location (sec_offset) [3ce9,3cf4) {reg1} GNU_locviews (sec_offset) [8606] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [862c] call_site call_return_pc (addr) call_origin (ref4) [863a] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8654] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [47ba,47c0) {reg0} GNU_locviews (sec_offset) [8661] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [47ba,47c0) {lit0, stack_value} GNU_locviews (sec_offset) [866e] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [47ba,47c0) {lit1, stack_value} GNU_locviews (sec_offset) [867c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [868d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [8694] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [86a5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [86ac] call_site call_return_pc (addr) call_origin (ref4) [86b9] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [86c6] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [86d3] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [86da] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8700] call_site call_return_pc (addr) call_origin (ref4) [870e] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8734] call_site call_return_pc (addr) call_origin (ref4) [8742] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8768] call_site call_return_pc (addr) call_origin (ref4) [8776] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8790] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3ea5,3eab) {reg0} GNU_locviews (sec_offset) [879d] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3ea5,3eab) {lit0, stack_value} GNU_locviews (sec_offset) [87aa] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3ea5,3eab) {lit1, stack_value} GNU_locviews (sec_offset) [87b8] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [87c5] variable "info" abstract_origin (ref4) location (sec_offset) [4011,401c) {breg15(-12), stack_value} [403f,41f8) {breg15(-12), stack_value} [48af,4fab) {breg15(-12), stack_value} [4fab,5030) {fbreg(-624), deref, lit12, minus, stack_value} [52a3,52d5) {breg15(-12), stack_value} [52d5,5307) {fbreg(-624), deref, lit12, minus, stack_value} GNU_locviews (sec_offset) [87d2] variable "symtabidx" abstract_origin (ref4) location (sec_offset) [4011,401c) {breg15(88)} [4051,40bc) {breg15(88)} [41cf,41f8) {breg15(88)} [4a0d,4a2b) {breg15(88)} [4c40,4c5c) {breg15(88)} [4db1,4dbe) {breg15(88)} [52a3,52cf) {breg15(88)} GNU_locviews (sec_offset) [87df] variable "newsymidx" abstract_origin (ref4) location (sec_offset) [4011,401c) {reg12} [4082,41f8) {reg12} [48af,49f5) {reg12} [4a0d,4a36) {reg12} [4c40,4d5c) {reg12} [4db1,4e77) {reg12} [52a3,52d5) {reg12} GNU_locviews (sec_offset) [87ec] lexical_block abstract_origin (ref4) ranges (sec_offset) [87f5] variable "d" abstract_origin (ref4) location (sec_offset) [40cd,40ee) {reg0} [40ee,41cf) {reg3} [48af,48d4) {reg3} [48f8,49a0) {reg3} [49c4,49e9) {reg3} [4e2e,4e53) {reg3} GNU_locviews (sec_offset) [8802] variable "nrels" abstract_origin (ref4) location (sec_offset) [410c,4110) {reg0} [4110,41cf) {fbreg(-520)} [48af,48ef) {fbreg(-520)} [48f8,49b5) {fbreg(-520)} [49c4,49fe) {fbreg(-520)} [4e2e,4e6e) {fbreg(-520)} GNU_locviews (sec_offset) [880f] variable "symsize" abstract_origin (ref4) location (sec_offset) [4116,411a) {reg0} [411a,4144) {reg2} GNU_locviews (sec_offset) [881c] variable "symidxn" abstract_origin (ref4) location (sec_offset) [412f,41cf) {fbreg(-560)} [48af,48ef) {fbreg(-560)} [48f8,49b5) {fbreg(-560)} [49c4,49fe) {fbreg(-560)} [4e2e,4e6e) {fbreg(-560)} GNU_locviews (sec_offset) [8829] variable "symd" abstract_origin (ref4) location (sec_offset) [4a52,4a6b) {reg0} [4a6b,4c40) {reg3} [4c80,4ca6) {reg0} [4ca6,4db1) {reg3} [4e77,5030) {reg3} [52d5,5307) {reg3} GNU_locviews (sec_offset) [8836] variable "hashd" abstract_origin (ref4) location (sec_offset) [4a72,4a88) {reg0} [4a88,4acb) {reg9} [4acb,4b44) {fbreg(-520)} [4ea2,4ed5) {reg9} [4ed5,4f3c) {fbreg(-520)} GNU_locviews (sec_offset) [8843] variable "symz" abstract_origin (ref4) location (sec_offset) [4cb5,4cb9) {reg0} [4cb9,4ccb) {reg2} GNU_locviews (sec_offset) [8850] variable "syms" abstract_origin (ref4) location (sec_offset) [4cb5,4cc7) {fbreg(-560)} GNU_locviews (sec_offset) [885d] variable "verd" abstract_origin (ref4) location (sec_offset) [4cd2,4cff) {reg0} [4cff,4db1) {reg13} GNU_locviews (sec_offset) [886a] variable "verstab" abstract_origin (ref4) location (sec_offset) [4ceb,4cff) {reg10} [4cff,4db1) {fbreg(-568)} GNU_locviews (sec_offset) [8877] variable "elsize" abstract_origin (ref4) location (sec_offset) [4d0b,4d0f) {reg0} [4d0f,4d24) {reg2} GNU_locviews (sec_offset) [8884] variable "vers" abstract_origin (ref4) location (sec_offset) [4d20,4d22) {reg0} [4d22,4d4e) {reg5} [4d4e,4d60) {reg0} GNU_locviews (sec_offset) [8891] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [889a] variable "shdr" abstract_origin (ref4) location (sec_offset) [4ddb,4df7) {reg0} [4df7,4e2e) {reg3} GNU_locviews (sec_offset) [88a7] variable "symsz" abstract_origin (ref4) location (sec_offset) [4e00,4e04) {reg0} [4e04,4e1a) {reg4} GNU_locviews (sec_offset) [88b4] variable "symn" abstract_origin (ref4) location (sec_offset) [4e00,4e04) {breg13(72), deref, plus_uconst(16), deref, convert{long unsigned int,unsigned,64@[2a]}, breg0(0), convert{long unsigned int,unsigned,64@[2a]}, div, convert[0], stack_value} [4e04,4e1a) {breg13(72), deref, plus_uconst(16), deref, convert{long unsigned int,unsigned,64@[2a]}, breg4(0), convert{long unsigned int,unsigned,64@[2a]}, div, convert[0], stack_value} GNU_locviews (sec_offset) [88c1] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [88ce] variable "relidx" abstract_origin (ref4) location (sec_offset) [48f8,49ac) {reg13} [49c4,4a0d) {reg13} GNU_locviews (sec_offset) [88db] lexical_block abstract_origin (ref4) ranges (sec_offset) [88e4] variable "rel_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [88ed] variable "symidx" abstract_origin (ref4) location (sec_offset) [48f8,490d) {reg4} [490d,4921) {fbreg(-344), deref, const1u(32), shr, stack_value} [4971,497b) {reg4} GNU_locviews (sec_offset) [88fa] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8920] call_site call_return_pc (addr) call_origin (ref4) [892e] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8948] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [49be,49c4) {reg0} GNU_locviews (sec_offset) [8955] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [49be,49c4) {lit0, stack_value} GNU_locviews (sec_offset) [8962] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [49be,49c4) {lit1, stack_value} GNU_locviews (sec_offset) [8970] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8996] call_site call_return_pc (addr) call_origin (ref4) [89a4] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [89be] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4a07,4a0d) {reg0} GNU_locviews (sec_offset) [89cb] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4a07,4a0d) {lit0, stack_value} GNU_locviews (sec_offset) [89d8] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4a07,4a0d) {lit1, stack_value} GNU_locviews (sec_offset) [89e6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [89f7] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [89fd] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-576), deref_size(4)} [8a06] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-568), deref} [8a0f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8a20] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [8a26] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg13(0)} [8a2c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-568), deref} [8a35] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8a46] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [8a4d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8a5e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [8a6b] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [8a78] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [8a7e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8a8f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [8a96] call_site call_return_pc (addr) call_origin (ref4) [8aa3] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [8ab0] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [8abd] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [8ac5] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [8ad2] variable "relidx" abstract_origin (ref4) location (sec_offset) [4144,41cf) {reg13} [48af,48f8) {reg13} [4e2e,4e77) {reg13} GNU_locviews (sec_offset) [8adf] lexical_block abstract_origin (ref4) ranges (sec_offset) [8ae8] variable "rel_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [8af1] variable "symidx" abstract_origin (ref4) location (sec_offset) [4144,4159) {reg4} [4159,416d) {fbreg(-344), deref, const1u(32), shr, stack_value} [41c1,41cf) {reg4} GNU_locviews (sec_offset) [8afe] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8b24] call_site call_return_pc (addr) call_origin (ref4) [8b32] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8b4c] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [48f2,48f8) {reg0} GNU_locviews (sec_offset) [8b59] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [48f2,48f8) {lit0, stack_value} GNU_locviews (sec_offset) [8b66] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [48f2,48f8) {lit1, stack_value} GNU_locviews (sec_offset) [8b74] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8b9a] call_site call_return_pc (addr) call_origin (ref4) [8ba8] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8bc2] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4e71,4e77) {reg0} GNU_locviews (sec_offset) [8bcf] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4e71,4e77) {lit0, stack_value} GNU_locviews (sec_offset) [8bdc] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4e71,4e77) {lit1, stack_value} GNU_locviews (sec_offset) [8bea] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8bfb] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [8c01] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-576), deref_size(4)} [8c0a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-568), deref} [8c13] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8c24] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [8c2a] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg13(0)} [8c30] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-568), deref} [8c39] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8c4a] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [8c51] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8c62] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [8c6f] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [8c7c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [8c82] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8c93] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [8c9a] call_site call_return_pc (addr) call_origin (ref4) [8ca7] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [8cb4] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [8cc1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [8cc9] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [8cd6] variable "bucket" abstract_origin (ref4) location (sec_offset) [4aaa,4acb) {reg8} [4acb,4b30) {fbreg(-568)} [4b37,4b85) {reg9} GNU_locviews (sec_offset) [8ce3] variable "strshndx" abstract_origin (ref4) location (sec_offset) [4ac7,4acb) {reg0} [4acb,4c40) {fbreg(-576)} [4e77,4ea2) {fbreg(-576)} GNU_locviews (sec_offset) [8cf0] variable "elsize" abstract_origin (ref4) location (sec_offset) [4acf,4ad3) {reg0} [4ad3,4b6c) {reg4} [4b6c,4c40) {fbreg(-568)} [4e77,4ea2) {fbreg(-568)} GNU_locviews (sec_offset) [8cfd] variable "nbucket" abstract_origin (ref4) location (sec_offset) [4af6,4c40) {reg12} [4e77,4ea2) {reg12} GNU_locviews (sec_offset) [8d0a] variable "nchain" abstract_origin (ref4) location (sec_offset) [4b08,4b81) {reg5} [4b81,4c40) {fbreg(-592)} [4e77,4ea2) {fbreg(-592)} GNU_locviews (sec_offset) [8d17] variable "maxwords" abstract_origin (ref4) location (sec_offset) [4b08,4b12) {reg1} [4b12,4b1e) {breg1(2), stack_value} [4b1e,4b73) {breg2(0), lit3, shr, stack_value} GNU_locviews (sec_offset) [8d24] variable "chain" abstract_origin (ref4) location (sec_offset) [4b37,4b85) {breg12(0), lit3, shl, breg9(0), plus, stack_value} GNU_locviews (sec_offset) [8d31] variable "n_size" abstract_origin (ref4) location (sec_offset) [4b54,4b85) {reg0} GNU_locviews (sec_offset) [8d3e] inlined_subroutine "memset" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8d58] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [4b86,4bab) {breg3(16), deref, convert{long unsigned int,unsigned,64@[2a]}, fbreg(-568), deref, convert{long unsigned int,unsigned,64@[2a]}, div, convert[0], breg12(0), plus, lit3, shl, stack_value} GNU_locviews (sec_offset) [8d65] formal_parameter "__ch" abstract_origin (ref4) location (sec_offset) [4b86,4bac) {lit0, stack_value} GNU_locviews (sec_offset) [8d72] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [4b86,4bac) {fbreg(-520)} GNU_locviews (sec_offset) [8d7f] call_site call_return_pc (addr) call_origin (ref4) [8d8c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-520), deref} [8d94] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [8d9b] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [8da8] variable "inner" abstract_origin (ref4) location (sec_offset) [4bb7,4c40) {reg13} [4e77,4ea2) {reg13} GNU_locviews (sec_offset) [8db5] lexical_block abstract_origin (ref4) ranges (sec_offset) [8dbe] variable "sym_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [8dc7] variable "sym" abstract_origin (ref4) location (sec_offset) [4bef,4c08) {reg0} GNU_locviews (sec_offset) [8dd4] variable "name" abstract_origin (ref4) location (sec_offset) [4c0f,4c22) {reg0} GNU_locviews (sec_offset) [8de1] variable "hidx" abstract_origin (ref4) location (sec_offset) [4c23,4c28) {breg0(0), breg12(0), mod, stack_value} [4c28,4c33) {reg1} [4e80,4e8a) {reg0} GNU_locviews (sec_offset) [8dee] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8dff] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [8e05] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg13(0)} [8e0b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-560), deref} [8e14] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8e25] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [8e2b] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-576), deref} [8e34] call_site call_return_pc (addr) call_origin (ref4) [8e43] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8e54] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [8e5a] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit11} [8e5f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit1} [8e64] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [8e6a] call_site call_return_pc (addr) call_origin (ref4) [8e77] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-560), deref} [8e7f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-512), deref} [8e87] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-496), deref} [8e8f] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {fbreg(-472), deref} [8e99] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [8ea6] variable "inner" abstract_origin (ref4) location (sec_offset) [4d20,4d24) {lit1, stack_value} [4d24,4d58) {reg1} GNU_locviews (sec_offset) [8eb4] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [8ec1] variable "bucket" abstract_origin (ref4) location (sec_offset) [4eb4,4f1e) {fbreg(-568)} [4f25,4f69) {reg9} GNU_locviews (sec_offset) [8ece] variable "strshndx" abstract_origin (ref4) location (sec_offset) [4ed1,4ed5) {reg0} [4ed5,5030) {fbreg(-576)} [52d5,5307) {fbreg(-576)} GNU_locviews (sec_offset) [8edb] variable "elsize" abstract_origin (ref4) location (sec_offset) [4ee7,4eee) {reg0} [4eee,4f50) {reg4} [4f50,5030) {fbreg(-568)} [52d5,5307) {fbreg(-568)} GNU_locviews (sec_offset) [8ee8] variable "nchain" abstract_origin (ref4) location (sec_offset) [4eff,4f04) {reg0} [4f04,5030) {fbreg(-592)} [52d5,5307) {fbreg(-592)} GNU_locviews (sec_offset) [8ef5] variable "nbucket" abstract_origin (ref4) location (sec_offset) [4eff,5030) {reg12} [52d5,5307) {reg12} GNU_locviews (sec_offset) [8f02] variable "used_buf" abstract_origin (ref4) location (sec_offset) [4eff,4f04) {breg0(0), const4u(4294967295), and, breg12(0), plus, plus_uconst(2), lit2, shl, stack_value} [4f04,5030) {fbreg(-592), deref_size(4), const4u(4294967295), and, breg12(0), plus, plus_uconst(2), lit2, shl, stack_value} [52d5,5307) {fbreg(-592), deref_size(4), const4u(4294967295), and, breg12(0), plus, plus_uconst(2), lit2, shl, stack_value} GNU_locviews (sec_offset) [8f0f] variable "chain" abstract_origin (ref4) location (sec_offset) [4f25,4f69) {breg12(0), lit2, shl, breg9(0), plus, stack_value} GNU_locviews (sec_offset) [8f1c] variable "n_size" abstract_origin (ref4) location (sec_offset) [4f32,4f69) {reg0} GNU_locviews (sec_offset) [8f29] inlined_subroutine "memset" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [8f43] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [4f6a,4f8f) {breg3(16), deref, convert{long unsigned int,unsigned,64@[2a]}, fbreg(-568), deref, convert{long unsigned int,unsigned,64@[2a]}, div, convert[0], breg12(0), plus, lit2, shl, stack_value} GNU_locviews (sec_offset) [8f50] formal_parameter "__ch" abstract_origin (ref4) location (sec_offset) [4f6a,4f90) {lit0, stack_value} GNU_locviews (sec_offset) [8f5d] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [4f6a,4f90) {fbreg(-520)} GNU_locviews (sec_offset) [8f6a] call_site call_return_pc (addr) call_origin (ref4) [8f77] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-520), deref} [8f7f] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [8f86] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [8f93] variable "inner" abstract_origin (ref4) location (sec_offset) [4f9b,5030) {reg13} [52d5,5307) {reg13} GNU_locviews (sec_offset) [8fa0] lexical_block abstract_origin (ref4) ranges (sec_offset) [8fa9] variable "sym_mem" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [8fb2] variable "sym" abstract_origin (ref4) location (sec_offset) [4fdd,4ff6) {reg0} GNU_locviews (sec_offset) [8fbf] variable "name" abstract_origin (ref4) location (sec_offset) [4ffd,5014) {reg0} GNU_locviews (sec_offset) [8fcc] variable "hidx" abstract_origin (ref4) location (sec_offset) [5015,501a) {breg0(0), breg12(0), mod, stack_value} [501a,5025) {reg1} [52d9,52e3) {reg0} GNU_locviews (sec_offset) [8fd9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8fea] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [8ff0] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg13(0)} [8ff6] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-560), deref} [8fff] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9010] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [9016] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-576), deref} [901f] call_site call_return_pc (addr) call_origin (ref4) [902e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [903f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [9045] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit11} [904a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit1} [904f] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [9055] call_site call_return_pc (addr) call_origin (ref4) [9062] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-560), deref} [906a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-512), deref} [9072] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-496), deref} [907a] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {fbreg(-472), deref} [9084] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9095] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [909e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [90af] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [90b5] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [90c6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [90cc] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit11} [90d1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit1} [90d6] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [90dc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [90ed] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [90f4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9105] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [910c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [911d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [9123] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9134] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg12(0)} [913a] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [9140] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9151] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [9158] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9169] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [9170] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9181] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [9187] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9198] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [919e] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit11} [91a3] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit1} [91a8] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [91ae] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [91bf] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-520), deref} [91c7] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [91cd] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [91de] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [91e4] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit1} [91e9] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [91ef] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9200] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [9206] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit1} [920b] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [9211] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9222] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [922a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [9230] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9241] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-520), deref} [9249] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg13(0)} [924f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-512), deref} [9257] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-496), deref} [925f] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {fbreg(-472), deref} [9268] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9279] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [9282] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9293] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-520), deref} [929b] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-648), deref} [92a4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [92b5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [92bb] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit11} [92c0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit1} [92c5] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [92cb] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [92dc] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-520), deref} [92e4] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [92eb] call_site call_return_pc (addr) call_origin (ref4) [92f8] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-512), deref} [9300] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-496), deref} [930b] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) sibling (ref4) [9324] variable "debug_crc" abstract_origin (ref4) location (exprloc) {fbreg(-428)} [932d] variable "debug_crc_data" abstract_origin (ref4) location (exprloc) {fbreg(-352)} [9336] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [935c] call_site call_return_pc (addr) call_origin (ref4) [936a] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [9384] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [51cc,51d2) {reg0} GNU_locviews (sec_offset) [9391] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [51cc,51d2) {lit0, stack_value} GNU_locviews (sec_offset) [939e] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [51cc,51d2) {lit1, stack_value} GNU_locviews (sec_offset) [93ac] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [93d2] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [51f2,5200) {reg13} GNU_locviews (sec_offset) [93df] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [51f2,51fb) {breg0(0)} [51fb,51ff) {reg4} GNU_locviews (sec_offset) [93ec] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [51f2,5200) {lit0, stack_value} GNU_locviews (sec_offset) [93f9] call_site call_return_pc (addr) call_origin (ref4) [9406] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [940b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg13(0)} [9413] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9424] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-448), deref_size(4)} [942d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-428)} [9435] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9446] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [944e] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [9454] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg12(0)} [945b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [946c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [9473] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9484] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [9491] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [949e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [94a4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [94b5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [94c2] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5fc0)} [94cf] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [94d5] call_site call_return_pc (addr) call_origin (ref4) [94e2] call_site call_return_pc (addr) call_origin (ref4) [94f0] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [9516] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [524d,525e) {reg13} GNU_locviews (sec_offset) [9523] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [524d,5259) {breg0(0)} [5259,525d) {reg4} GNU_locviews (sec_offset) [9530] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [524d,525e) {lit0, stack_value} GNU_locviews (sec_offset) [953d] call_site call_return_pc (addr) call_origin (ref4) [954a] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [954f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg13(0)} [9555] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg3(0)} [955d] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [9577] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [5294,5299) {reg0} [5299,529d) {reg1} GNU_locviews (sec_offset) [9584] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [5294,529e) {lit0, stack_value} GNU_locviews (sec_offset) [9591] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [5294,529e) {lit0, stack_value} GNU_locviews (sec_offset) [959e] call_site call_return_pc (addr) call_origin (ref4) [95ab] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [95b0] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit0} [95b5] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg3(0)} [95bb] call_site_parameter location (exprloc) {reg8} call_value (exprloc) {breg13(0)} [95c3] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [95e9] call_site call_return_pc (addr) call_origin (ref4) [95f7] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [961d] call_site call_return_pc (addr) call_origin (ref4) [962b] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [9645] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [5542,5548) {reg0} GNU_locviews (sec_offset) [9652] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [5542,5548) {lit0, stack_value} GNU_locviews (sec_offset) [965f] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [5542,5548) {lit1, stack_value} GNU_locviews (sec_offset) [966d] inlined_subroutine "cleanup_debug" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [9693] call_site call_return_pc (addr) call_origin (ref4) [96a1] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (implicit_const) call_line (data2) call_column (data1) sibling (ref4) [96c7] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [55d8,55ec) {reg12} GNU_locviews (sec_offset) [96d4] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [55d8,55e7) {breg0(0)} [55e7,55eb) {reg4} GNU_locviews (sec_offset) [96e1] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [55d8,55ec) {lit1, stack_value} GNU_locviews (sec_offset) [96ee] call_site call_return_pc (addr) call_origin (ref4) [96fb] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [9700] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg12(0)} [9706] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg3(0)} [970e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [971f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [9726] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9737] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [973e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [974f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [9755] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-144)} [975d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [976e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [9774] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-424)} [977c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [978d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [9793] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-416)} [979b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [97ac] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-444), deref_size(4)} [97b5] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit10} [97ba] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [97c0] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [97d1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [97d8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [97e9] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [97f2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9803] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit3} [9808] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [980e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [981f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [9826] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9837] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [983e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [984f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [9855] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-408)} [985d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [986e] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const1u(144)} [9875] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9886] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-464), deref} [988e] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [9895] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [98a6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [98ad] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [98be] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg3(0)} [98c4] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg13(8)} [98cb] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [98dc] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-464), deref} [98e5] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [98f6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [9903] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5de0)} [9910] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [9916] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9927] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-496), deref} [9930] call_site call_return_pc (addr) call_origin (ref4) [993d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [994e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-464), deref} [9957] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9968] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [9971] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9982] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-512), deref} [998b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [999c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-504), deref} [99a5] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [99b6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [99bc] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-488), deref} [99c5] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [99d6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [99e3] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x6060)} [99f0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [99f6] call_site call_return_pc (addr) call_origin (ref4) [9a03] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9a14] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [9a1b] call_site call_return_pc (addr) call_origin (ref4) [9a28] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9a39] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [9a42] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9a53] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [9a59] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit12} [9a5f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9a70] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [9a7d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5a81)} [9a8a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [9a90] call_site call_return_pc (addr) call_origin (ref4) [9a9d] call_site call_return_pc (addr) call_origin (ref4) [9aaa] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9abb] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-512), deref} [9ac4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9ad5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [9ae2] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x59d3)} [9aef] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [9af5] call_site call_return_pc (addr) call_origin (ref4) [9b02] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9b13] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-444), deref_size(4)} [9b1d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9b2e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [9b35] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9b46] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [9b53] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x6040)} [9b60] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [9b66] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9b77] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [9b80] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9b91] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-480), deref} [9b9a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9bab] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [9bb9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9bca] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [9bd7] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x59e4)} [9be4] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [9bea] call_site call_return_pc (addr) call_origin (ref4) [9bf7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9c08] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [9c0f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9c20] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [9c2e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9c3f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [9c46] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9c57] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [9c64] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x6040)} [9c71] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [9c77] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9c88] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [9c8f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9ca0] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [9ca7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9cb8] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [9cc5] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5d90)} [9cd2] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [9cd8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9ce9] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [9cf0] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9d01] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [9d0f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9d20] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-504), deref} [9d28] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg14(0)} [9d2f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9d40] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [9d4d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5db8)} [9d5a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [9d60] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9d71] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [9d78] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9d89] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [9d91] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-272)} [9d99] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9daa] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [9db0] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit5} [9db5] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit1} [9dba] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [9dc0] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9dd1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [9dd7] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit9} [9ddc] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit1} [9de1] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [9de7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9df8] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [9e00] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg12(0)} [9e07] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9e18] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [9e20] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg13(0)} [9e27] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9e38] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [9e3e] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit6} [9e44] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9e55] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [9e5b] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit5} [9e61] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9e72] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg14(0)} [9e78] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit3} [9e7e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9e8f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [9e96] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9ea7] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [9eb5] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9ec6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [9ecd] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9ede] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [9ee5] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9ef6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [9f03] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x6018)} [9f10] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [9f16] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9f27] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [9f2e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9f3f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [9f4c] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5aae)} [9f59] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [9f5f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9f70] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [9f77] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9f88] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [9f95] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [9fa2] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [9fa8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9fb9] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [9fc0] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9fd1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [9fdf] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9ff0] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit1} [9ff6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a007] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [a010] call_site call_return_pc (addr) call_origin (ref4) [a01d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a02e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-464), deref} [a037] call_site call_return_pc (addr) call_origin (ref4) [a044] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a055] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-464), deref} [a05d] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5aa4)} [a06a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit10} [a070] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a081] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [a08a] call_site call_return_pc (addr) call_origin (ref4) [a097] call_site call_return_pc (addr) call_origin (ref4) [a0a4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a0b5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-464), deref} [a0bd] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-552), deref} [a0c6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a0d7] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [a0de] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a0ef] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-440), deref} [a0f8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a109] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [a110] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a121] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [a128] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a139] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [a146] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [a153] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [a159] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a16a] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-512), deref} [a172] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {lit3} [a178] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a189] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [a18f] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg3(0)} [a196] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a1a7] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-448), deref_size(4)} [a1b0] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-532), deref_size(4)} [a1ba] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a1cb] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg15(0)} [a1d2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a1e3] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {fbreg(-504), deref} [a1eb] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-512), deref} [a1f3] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-528), deref} [a1fb] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-472), deref} [a204] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a215] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [a222] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5ac5)} [a22f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [a235] call_site call_return_pc (addr) call_origin (ref4) [a242] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a253] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [a25a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a26b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [a278] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5aae)} [a285] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [a28b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a29c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {const1s(-1)} [a2a3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a2b4] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [a2c1] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5c68)} [a2ce] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [a2d4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a2e5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5952)} [a2f2] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {addr(0x5eb0)} [a2ff] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [a305] call_site call_return_pc (addr) call_origin (ref4) [a313] subprogram "__stack_chk_fail" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) [a31c] subprogram "__builtin_memcpy" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (implicit_const) decl_line (implicit_const) [a325] subprogram "__builtin_mempcpy" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (implicit_const) decl_line (implicit_const) [a32e] dwarf_procedure location (exprloc) {implicit_value(8){2e58585858585800}} [a33a] subprogram "__builtin_memset" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (implicit_const) decl_line (implicit_const) [a343] subprogram "__builtin_strcpy" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (implicit_const) decl_line (implicit_const) 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-frames.sh PASS: run-readelf-n.sh No errors PASS: run-retain.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 [c] ../sysdeps/x86_64/start.S [28] _start [45] /usr/src/debug/glibc/2.36-r0/sysdeps/x86/abi-note.c [51b] init.c [55c] ../sysdeps/x86_64/crti.S [57f] /usr/src/debug/elfutils/0.188-r0/src/addr2line.c [204b] handle_address [3ae2] show_int [3b38] show_note [3b8e] get_addr_width [3bf4] print_src [3d9d] adjust_to_section [408e] find_symbol [4210] see_one_module [4291] print_addrsym [4336] print_dwarf_function [444d] get_diename [4481] symname [44b7] parse_opt [450f] main [47fd] error [4830] printf [484f] feof_unlocked [486a] getline [489c] putchar [48b6] get_diename [49b6] symname [4aa2] /usr/src/debug/elfutils/0.188-r0/lib/printversion.c [4fb5] print_version [50f5] fprintf [5127] ../sysdeps/x86_64/crtn.S [c] ../sysdeps/x86_64/start.S [28] _start [45] /usr/src/debug/glibc/2.36-r0/sysdeps/x86/abi-note.c [51b] init.c [55c] ../sysdeps/x86_64/crti.S [57f] /usr/src/debug/elfutils/0.188-r0/src/elfclassify.c [18e3] main [1b2f] process_stdin [1b7d] process_current_path [33e2] parse_opt [34a3] classify_check_negative [34be] classify_check_positive [34d9] is_linux_kernel_module [34e4] is_library [34ef] is_program [34fa] is_executable [3505] is_shared [3510] is_debug_only [351b] is_unstripped [3526] is_loadable [3531] is_core [353c] is_elf_archive [3547] is_elf_file [3552] is_elf [355d] run_classify [365f] elf_type_string [367c] elf_kind_string [3699] close_elf [369f] open_elf [36ac] close_file [36b2] open_file [36ce] elf_issue [36e8] issue [3809] open [3832] fprintf [385b] startswith [3884] error [38b7] is_loadable [38e0] is_shared [396f] /usr/src/debug/elfutils/0.188-r0/lib/printversion.c [3e82] print_version [3fc2] fprintf [3ff4] ../sysdeps/x86_64/crtn.S [c] ../sysdeps/x86_64/start.S [28] _start [45] /usr/src/debug/glibc/2.36-r0/sysdeps/x86/abi-note.c [51b] init.c [55c] ../sysdeps/x86_64/crti.S [57f] /usr/src/debug/elfutils/0.188-r0/src/stack.c [215b] main [2667] parse_opt [2ebe] thread_callback [2fc7] print_frames [370d] print_inline_frames [37ca] print_frame [3f3d] die_name [401a] frame_callback [405b] module_callback [4451] get_addr_width [4541] error [4574] open [459d] atoi [45bd] printf [45da] frame_callback [4748] /usr/src/debug/elfutils/0.188-r0/lib/printversion.c [4c5b] print_version [4d9b] fprintf [4dcd] ../sysdeps/x86_64/crtn.S [c] ../sysdeps/x86_64/start.S [28] _start [45] /usr/src/debug/glibc/2.36-r0/sysdeps/x86/abi-note.c [51b] init.c [55c] ../sysdeps/x86_64/crti.S [57f] /usr/src/debug/elfutils/0.188-r0/src/unstrip.c [2223] main [2b90] handle_implicit_modules [2bc6] match_module [2d59] list_module [2df5] handle_output_dir_module [2e88] handle_dwfl_module [34a9] handle_explicit_files [3a56] warn [3b94] open_file [3bc8] handle_file [41b8] copy_elided_sections [73f9] new_shstrtab [750b] find_alloc_sections_prelink [778a] check_match [77bf] get_group_sig [783c] get_section_name [7871] find_alloc_section [796d] sections_match [7a5c] sections_flags_match [7a91] compare_symbols_output [7bed] compare_symbols [7c28] collect_symbols [8019] compare_sections_nonrel [8080] compare_sections_rel [80e7] compare_sections [812e] compare_unalloc_sections [8187] compare_alloc_sections [81ba] check_symtab_section_symbols [8241] add_new_section_symbols [83b3] adjust_all_relocs [85c5] adjust_relocs [9267] adjust_reloc [92a9] update_sh_size [92e6] update_shdr [930b] symtab_count_leading_section_symbols [93ae] section_can_shrink [93cb] free_new_data [93f2] record_new_data [9417] make_directories [9622] copy_elf [9b38] parse_opt [9c9c] error [9ccf] memset [9d03] open [9d2c] printf [9d49] putchar [9d67] open_file [9e46] get_section_name [9f26] update_shdr [a050] compare_symbols [a0ee] get_group_sig [a2fc] compare_sections [a4da] update_sh_size [a6c6] add_new_section_symbols [abe4] check_symtab_section_symbols [af1d] /usr/src/debug/elfutils/0.188-r0/lib/xasprintf.c [b09c] xasprintf [b1ef] error [b222] vasprintf [b26e] /usr/src/debug/elfutils/0.188-r0/lib/xmalloc.c [b3a1] xrealloc [b47a] xcalloc [b563] xmalloc [b634] error [b66a] /usr/src/debug/elfutils/0.188-r0/lib/printversion.c [bb7d] print_version [bcbd] fprintf [bcef] ../sysdeps/x86_64/crtn.S [c] ../sysdeps/x86_64/crti.S [2f] /usr/src/debug/elfutils/0.188-r0/libelf/elf_version.c [2c8] elf_version [31b] /usr/src/debug/elfutils/0.188-r0/libelf/elf_hash.c [399] elf_hash [436] _dl_elf_hash [489] /usr/src/debug/elfutils/0.188-r0/libelf/elf_error.c [7be] elf_errmsg [904] __libelf_seterrno [938] elf_errno [978] /usr/src/debug/elfutils/0.188-r0/libelf/elf_fill.c [abd] elf_fill [af3] /usr/src/debug/elfutils/0.188-r0/libelf/elf_begin.c [1ff0] elf_begin [2267] lock_dup_elf [229d] write_file [22ef] dup_elf [23c1] __libelf_next_arhdr_wrlock [2ff9] read_long_names [308c] read_file [378e] read_unmmaped_file [3837] __libelf_read_mmaped_file [3bc7] file_read_elf [44e0] get_shnum [45e6] file_read_ar [464b] allocate_elf [46cd] determine_kind [471c] pread_retry [4784] pread [47c4] atol [47e4] __bswap_64 [4801] __bswap_32 [481e] __bswap_16 [483b] memset [486f] mempcpy [48a3] memcpy [4918] /usr/src/debug/elfutils/0.188-r0/libelf/elf_next.c [588a] elf_next [5971] /usr/src/debug/elfutils/0.188-r0/libelf/elf_rand.c [68b8] elf_rand [6920] /usr/src/debug/elfutils/0.188-r0/libelf/elf_end.c [78cb] elf_end [7bc2] /usr/src/debug/elfutils/0.188-r0/libelf/elf_kind.c [8af2] elf_kind [8b2c] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getclass.c [9a5c] gelf_getclass [9a96] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getbase.c [a9c6] elf_getbase [aa00] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getident.c [b930] elf_getident [b97d] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_fsize.c [bc3c] elf32_fsize [bcc8] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_fsize.c [bf87] elf64_fsize [c013] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_fsize.c [d0dc] gelf_fsize [d17c] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_xlatetof.c [d513] elf32_xlatetof [d645] memmove [d68a] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_xlatetom.c [da21] elf32_xlatetom [db5d] memmove [dba2] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_xlatetof.c [df39] elf64_xlatetof [e06b] memmove [e0b0] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_xlatetom.c [e447] elf64_xlatetom [e583] memmove [e5c8] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_xlate.c [f34a] Elf64_cvt_chdr [f388] Elf32_cvt_chdr [f3c6] elf_cvt_note8 [f463] elf_cvt_note4 [f500] elf_cvt_note [f81f] elf_cvt_gnuhash [f9d6] elf_cvt_Verneed [fa88] elf_cvt_Verdef [fb3a] Elf64_cvt_Chdr [fba6] Elf64_cvt_auxv_t [fc0f] Elf64_cvt_Lib [fc78] Elf64_cvt_Move [ff38] Elf64_cvt_Syminfo [ffa1] Elf64_cvt_Dyn [1000a] Elf64_cvt_Rela [1022b] Elf64_cvt_Rel [103fe] Elf64_cvt_Sym [1066a] Elf64_cvt_Shdr [10af1] Elf64_cvt_Phdr [10ec0] Elf64_cvt_Ehdr [11436] Elf64_cvt_Sxword [11479] Elf64_cvt_Sxword1 [1149f] Elf64_cvt_Xword [114e2] Elf64_cvt_Xword1 [11508] Elf64_cvt_Sword [1154b] Elf64_cvt_Sword1 [11571] Elf64_cvt_Word [115b4] Elf64_cvt_Word1 [115da] Elf64_cvt_Half [1161d] Elf64_cvt_Half1 [11643] Elf64_cvt_Off [11686] Elf64_cvt_Off1 [116ac] Elf64_cvt_Addr [116ef] Elf64_cvt_Addr1 [11715] Elf32_cvt_Chdr [1177e] Elf32_cvt_auxv_t [117e7] Elf32_cvt_Lib [11ab6] Elf32_cvt_Move [11d6d] Elf32_cvt_Syminfo [11f34] Elf32_cvt_Dyn [11f9d] Elf32_cvt_Nhdr [12006] Elf32_cvt_Rela [12072] Elf32_cvt_Rel [12245] Elf32_cvt_Sym [124ba] Elf32_cvt_Shdr [12937] Elf32_cvt_Phdr [12d0f] Elf32_cvt_Ehdr [1327b] Elf32_cvt_Sxword [132be] Elf32_cvt_Sxword1 [132e4] Elf32_cvt_Xword [1343e] Elf32_cvt_Xword1 [13464] Elf32_cvt_Sword [134a7] Elf32_cvt_Sword1 [134cd] Elf32_cvt_Word [13510] Elf32_cvt_Word1 [13536] Elf32_cvt_Half [13678] Elf32_cvt_Half1 [1369e] Elf32_cvt_Off [136e1] Elf32_cvt_Off1 [13707] Elf32_cvt_Addr [13861] Elf32_cvt_Addr1 [13887] elf_cvt_Byte [138c3] __bswap_64 [138de] __bswap_32 [138f9] __bswap_16 [13914] memmove [13947] memcpy [1397a] Elf32_cvt_Rela [13b61] elf_cvt_Byte [13c73] elf_cvt_Verneed [13ec7] elf_cvt_Verdef [140f2] Elf64_cvt_chdr [143ec] Elf32_cvt_chdr [14696] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_getehdr.c [15720] elf32_getehdr [157cc] __elf32_getehdr_wrlock [1586c] getehdr_impl [158a7] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_getehdr.c [16931] elf64_getehdr [169dd] __elf64_getehdr_wrlock [16a7d] getehdr_impl [16ab8] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getehdr.c [17b5e] gelf_getehdr [17bd2] __gelf_getehdr_rdlock [17cfd] memcpy [17d33] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_newehdr.c [18ddb] elf32_newehdr [18e99] memset [18ecf] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_newehdr.c [19f77] elf64_newehdr [1a035] memset [1a06b] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_newehdr.c [1afc5] gelf_newehdr [1b03f] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_ehdr.c [1c103] gelf_update_ehdr [1c284] memcpy [1c2ba] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_getphdr.c [1d4b7] elf32_getphdr [1d51e] __elf32_getphdr_wrlock [1d957] pread_retry [1d9b6] pread [1d9f6] memcpy [1da2a] __bswap_32 [1da5c] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_getphdr.c [1ec59] elf64_getphdr [1ecc0] __elf64_getphdr_wrlock [1f15e] pread_retry [1f1bd] pread [1f1fd] memcpy [1f231] __bswap_64 [1f24d] __bswap_32 [1f27f] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getphdr.c [20371] gelf_getphdr [20551] memcpy [20594] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_newphdr.c [216e0] elf32_newphdr [21994] memset [219d9] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_newphdr.c [22b25] elf64_newphdr [22dda] memset [22e1f] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_newphdr.c [23d83] gelf_newphdr [23e04] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_phdr.c [24f14] gelf_update_phdr [250cb] memcpy [2510e] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getarhdr.c [261da] elf_getarhdr [26306] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getarsym.c [2752c] elf_getarsym [2800e] read_number_entries [28088] pread_retry [280f0] pread [28130] _dl_elf_hash [28177] memcpy [281ab] __bswap_64 [281c8] __bswap_32 [281e5] atol [2821b] /usr/src/debug/elfutils/0.188-r0/libelf/elf_rawfile.c [292bc] elf_rawfile [29365] /usr/src/debug/elfutils/0.188-r0/libelf/elf_readall.c [2a64d] __libelf_readall [2a93f] set_address [2a9b9] libelf_release_all [2a9e0] libelf_acquire_all [2aa08] pread_retry [2aa71] pread [2aaab] libelf_acquire_all [2abb5] /usr/src/debug/elfutils/0.188-r0/libelf/elf_cntl.c [2bc56] elf_cntl [2bcfd] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getscn.c [2cde0] elf_getscn [2cecf] /usr/src/debug/elfutils/0.188-r0/libelf/elf_nextscn.c [2de2a] elf_nextscn [2de8e] elf_nextscn [2df5a] /usr/src/debug/elfutils/0.188-r0/libelf/elf_ndxscn.c [2ee8a] elf_ndxscn [2eec4] /usr/src/debug/elfutils/0.188-r0/libelf/elf_newscn.c [2ffd2] elf_newscn [30166] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_getshdr.c [31345] elf32_getshdr [313f0] __elf32_getshdr_wrlock [3141a] __elf32_getshdr_rdlock [31444] scn_valid [31468] load_shdr_wrlock [3193a] pread_retry [319a2] pread [319e2] memcpy [31a16] __bswap_32 [31a33] __elf32_getshdr_rdlock [31ae8] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_getshdr.c [32cc7] elf64_getshdr [32d72] __elf64_getshdr_wrlock [32d9c] __elf64_getshdr_rdlock [32dc6] scn_valid [32dea] load_shdr_wrlock [3336f] pread_retry [333d7] pread [33417] memcpy [3344b] __bswap_64 [33468] __bswap_32 [33485] __elf64_getshdr_rdlock [3353a] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getshdr.c [3460a] gelf_getshdr [34725] memcpy [3475b] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_shdr.c [35849] gelf_update_shdr [3598c] memcpy [359c2] /usr/src/debug/elfutils/0.188-r0/libelf/elf_strptr.c [36ae3] elf_strptr [36ded] validate_str [36e22] get_zdata [36e74] /usr/src/debug/elfutils/0.188-r0/libelf/elf_rawdata.c [37f34] elf_rawdata [37fd4] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getdata.c [392c6] elf_getdata [3933d] __elf_getdata_rdlock [39442] __libelf_set_data_list_rdlock [3969c] __libelf_set_rawdata [396f3] __libelf_set_rawdata_wrlock [39ace] convert_data [39b3d] __libelf_data_type [39b7f] pread_retry [39be8] pread [39c28] memcpy [39c5c] __libelf_data_type [39d1c] /usr/src/debug/elfutils/0.188-r0/libelf/elf_newdata.c [3ae2a] elf_newdata [3af41] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getdata_rawchunk.c [3c1ad] elf_getdata_rawchunk [3c5ff] pread_retry [3c65e] pread [3c69e] memcpy [3c6ea] /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagelf.c [3d792] elf_flagelf [3d834] /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagehdr.c [3e8dc] elf_flagehdr [3e97e] /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagphdr.c [3fa26] elf_flagphdr [3fac8] /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagscn.c [40b70] elf_flagscn [40c12] /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagshdr.c [41cba] elf_flagshdr [41d5c] /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagdata.c [42e04] elf_flagdata [42ec6] /usr/src/debug/elfutils/0.188-r0/libelf/elf_memory.c [43f80] elf_memory [44018] /usr/src/debug/elfutils/0.188-r0/libelf/elf_update.c [453b7] elf_update [456b0] write_file [45719] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_updatenull.c [4697b] __elf32_updatenull_wrlock [471a3] default_ehdr32 [47256] memcpy [472ab] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_updatenull.c [4851b] __elf64_updatenull_wrlock [48d5b] default_ehdr64 [48e0e] memcpy [48e63] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_updatefile.c [4a6ba] __elf32_updatefile [4b159] fill [4b361] __elf32_updatemmap [4c0ec] fill_mmap [4c14e] sort_sections [4c18c] compare_sections [4c201] pwrite_retry [4c262] memset [4c295] memmove [4c2c8] memcpy [4c32c] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_updatefile.c [4db83] __elf64_updatefile [4e628] fill [4e830] __elf64_updatemmap [4f5bb] fill_mmap [4f61d] sort_sections [4f65b] compare_sections [4f6d0] pwrite_retry [4f731] memset [4f764] memmove [4f797] memcpy [4f7fb] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getsym.c [50984] gelf_getsym [50a8b] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_sym.c [51c2d] gelf_update_sym [51d45] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getversym.c [52dec] gelf_getversym [52ee5] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getverneed.c [53fed] gelf_getverneed [540ef] memcpy [54125] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getvernaux.c [5522d] gelf_getvernaux [5532f] memcpy [55365] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getverdef.c [56489] gelf_getverdef [5658b] memcpy [565c1] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getverdaux.c [5769f] gelf_getverdaux [577ad] memcpy [577e3] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getrel.c [588ef] gelf_getrel [58a2b] memcpy [58a61] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getrela.c [59bb9] gelf_getrela [59cf5] memcpy [59d2b] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_rel.c [5ae45] gelf_update_rel [5af5b] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_rela.c [5c0c1] gelf_update_rela [5c1d7] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getdyn.c [5d356] gelf_getdyn [5d46f] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_dyn.c [5e607] gelf_update_dyn [5e71f] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getmove.c [5f83d] gelf_getmove [5f94a] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_move.c [60a73] gelf_update_move [60b61] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getsyminfo.c [61c2f] gelf_getsyminfo [61d05] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_syminfo.c [62df1] gelf_update_syminfo [62ef2] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getauxv.c [64037] gelf_getauxv [64184] memcpy [641ba] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_auxv.c [65308] gelf_update_auxv [65421] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getnote.c [6650e] gelf_getnote [6662f] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_xlatetof.c [675ac] gelf_xlatetof [67656] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_xlatetom.c [685d3] gelf_xlatetom [6867d] /usr/src/debug/elfutils/0.188-r0/libelf/nlist.c [69a94] nlist [6a0de] nlist_fshash_find [6a140] nlist_fshash_overwrite [6a193] nlist_fshash_lookup [6a23a] nlist_fshash_fini [6a254] nlist_fshash_init [6a285] open [6a2c6] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getsymshndx.c [6b44f] gelf_getsymshndx [6b5ab] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_symshndx.c [6c74d] gelf_update_symshndx [6c8b7] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_versym.c [6d97c] gelf_update_versym [6da4f] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_verneed.c [6eb75] gelf_update_verneed [6ec7c] memcpy [6ecb2] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_vernaux.c [6fdd8] gelf_update_vernaux [6fedf] memcpy [6ff15] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_verdef.c [71057] gelf_update_verdef [7115e] memcpy [71194] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_verdaux.c [72290] gelf_update_verdaux [723a3] memcpy [723d9] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getphdrnum.c [73492] elf_getphdrnum [7351d] __elf_getphdrnum_chk_rdlock [735e1] __elf_getphdrnum_rdlock [736fb] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getshdrnum.c [74785] elf_getshdrnum [747fb] __elf_getshdrnum_rdlock [74881] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getshdrstrndx.c [759b6] elf_getshdrstrndx [75dba] pread_retry [75e17] pread [75e59] __bswap_32 [75e8b] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_checksum.c [76de5] gelf_checksum [76e4b] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_checksum.c [78030] elf32_checksum [782b3] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_checksum.c [79498] elf64_checksum [7971b] /usr/src/debug/elfutils/0.188-r0/libelf/libelf_crc32.c [797de] __libelf_crc32 [7985e] /usr/src/debug/elfutils/0.188-r0/libelf/libelf_next_prime.c [798af] __libelf_next_prime [79940] is_prime [7998a] /usr/src/debug/elfutils/0.188-r0/libelf/elf_clone.c [7aa53] elf_clone [7ab93] allocate_elf [7ac1c] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getlib.c [7bd14] gelf_getlib [7bdf9] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_lib.c [7cf0a] gelf_update_lib [7cfe5] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_offscn.c [7e086] elf32_offscn [7e173] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_offscn.c [7f214] elf64_offscn [7f301] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_offscn.c [803cb] gelf_offscn [80460] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getaroff.c [813bb] elf_getaroff [81476] /usr/src/debug/elfutils/0.188-r0/libelf/elf_gnu_hash.c [814fc] elf_gnu_hash [81564] /usr/src/debug/elfutils/0.188-r0/libelf/elf_scnshndx.c [824c1] elf_scnshndx [8255e] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_getchdr.c [8365f] elf32_getchdr [8375f] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_getchdr.c [8486e] elf64_getchdr [8496e] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getchdr.c [85ac8] gelf_getchdr [85baa] /usr/src/debug/elfutils/0.188-r0/libelf/elf_compress.c [870f2] elf_compress [87657] __libelf_reset_rawdata [8770f] __libelf_decompress_elf [8787e] __libelf_decompress [87a04] __libelf_compress [87efe] do_deflate_cleanup [87f3d] memcpy [87f73] __bswap_64 [87f90] __bswap_32 [87fc3] /usr/src/debug/elfutils/0.188-r0/libelf/elf_compress_gnu.c [891bc] elf_compress_gnu [89787] memmove [897ba] memcpy [897ed] __bswap_64 [8982a] ../sysdeps/x86_64/crtn.S [c] ../sysdeps/x86_64/crti.S [2f] /usr/src/debug/elfutils/0.188-r0/libasm/asm_begin.c [be1] asm_begin [10a9] prepare_binary_output [1121] prepare_text_output [113c] stpcpy [1163] mempcpy [1196] memcpy [11fa] /usr/src/debug/elfutils/0.188-r0/libasm/asm_abort.c [19cb] asm_abort [1a45] /usr/src/debug/elfutils/0.188-r0/libasm/asm_end.c [299e] __libasm_finictx [2dfe] free_section [2e32] asm_end [3d9c] binary_end [4007] text_end [4024] startswith [404d] memset [4083] free_section [4282] /usr/src/debug/elfutils/0.188-r0/libasm/asm_error.c [43d0] asm_errmsg [4481] __libasm_seterrno [44b3] asm_errno [44f1] /usr/src/debug/elfutils/0.188-r0/libasm/asm_getelf.c [4c78] asm_getelf [4cb2] /usr/src/debug/elfutils/0.188-r0/libasm/asm_newscn.c [56d9] asm_newscn [5a7f] binary_newscn [5b07] text_newscn [5b6a] fprintf [5b93] stpcpy [5bbb] memcpy [5c1d] /usr/src/debug/elfutils/0.188-r0/libasm/asm_newscn_ingrp.c [64ec] asm_newscn_ingrp [66c7] /usr/src/debug/elfutils/0.188-r0/libasm/asm_newsubscn.c [6e65] asm_newsubscn [6ef0] /usr/src/debug/elfutils/0.188-r0/libasm/asm_newsym.c [77f9] asm_newsym [7c73] startswith [7c9d] memcpy [7cd1] fprintf [7cfa] snprintf [7d5e] /usr/src/debug/elfutils/0.188-r0/libasm/asm_newcomsym.c [8685] asm_newcomsym [8861] startswith [888b] fprintf [88ca] /usr/src/debug/elfutils/0.188-r0/libasm/asm_newabssym.c [91d9] asm_newabssym [95d7] startswith [9601] fprintf [9640] /usr/src/debug/elfutils/0.188-r0/libasm/asm_newscngrp.c [9ef3] asm_newscngrp [a0e7] memcpy [a12c] /usr/src/debug/elfutils/0.188-r0/libasm/asm_scngrp_newsignature.c [a8bf] asm_scngrp_newsignature [a910] /usr/src/debug/elfutils/0.188-r0/libasm/asm_fill.c [b0e8] asm_fill [b1f9] memcpy [b23e] /usr/src/debug/elfutils/0.188-r0/libasm/asm_align.c [bab4] __libasm_ensure_section_space [bb5e] asm_align [bdbe] fprintf [bde9] fputc_unlocked [be2b] /usr/src/debug/elfutils/0.188-r0/libasm/asm_addstrz.c [c6b0] asm_addstrz [c91d] memcpy [c951] fprintf [c999] /usr/src/debug/elfutils/0.188-r0/libasm/asm_addint8.c [d21b] asm_addint8 [d373] fprintf [d39e] memcpy [d3dd] /usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint8.c [db98] asm_adduint8 [dc0e] /usr/src/debug/elfutils/0.188-r0/libasm/asm_addint16.c [e4bc] asm_addint16 [e647] __bswap_16 [e665] fprintf [e690] memcpy [e6cf] /usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint16.c [eea2] asm_adduint16 [ef18] /usr/src/debug/elfutils/0.188-r0/libasm/asm_addint32.c [f7ba] asm_addint32 [f969] __bswap_32 [f987] fprintf [f9b2] memcpy [f9f1] /usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint32.c [101ac] asm_adduint32 [1021c] /usr/src/debug/elfutils/0.188-r0/libasm/asm_addint64.c [10ad6] asm_addint64 [10c8e] __bswap_64 [10cac] fprintf [10cd7] memcpy [10d16] /usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint64.c [114d1] asm_adduint64 [11541] /usr/src/debug/elfutils/0.188-r0/libasm/asm_adduleb128.c [11d93] asm_adduleb128 [11f45] fprintf [11f6e] memcpy [11fc3] /usr/src/debug/elfutils/0.188-r0/libasm/asm_addsleb128.c [1282d] asm_addsleb128 [129e6] fprintf [12a0f] memcpy [12a64] /usr/src/debug/elfutils/0.188-r0/libasm/disasm_begin.c [13a9e] disasm_begin [13b60] /usr/src/debug/elfutils/0.188-r0/libasm/disasm_cb.c [14d1d] disasm_cb [15010] null_elf_getsym [1507f] read_symtab [150ab] read_symtab_exec [15140] default_elf_getsym [15247] /usr/src/debug/elfutils/0.188-r0/libasm/disasm_end.c [153e2] disasm_end [15440] /usr/src/debug/elfutils/0.188-r0/libasm/disasm_str.c [1569c] disasm_str [157c1] buffer_cb [15802] mempcpy [1582f] buffer_cb [1594c] /usr/src/debug/elfutils/0.188-r0/libasm/symbolhash.c [1613d] __libasm_next_prime [1615a] is_prime [1619c] asm_symbol_tab_iterate [161fa] asm_symbol_tab_find [16295] asm_symbol_tab_insert [16345] asm_symbol_tab_free [16386] asm_symbol_tab_init [1645e] insert_entry_2 [165c3] lookup [166ac] __libasm_next_prime [16735] /usr/src/debug/elfutils/0.188-r0/libebl/eblelfclass.c [176b0] ebl_get_elfclass [176ea] /usr/src/debug/elfutils/0.188-r0/libebl/eblelfdata.c [18665] ebl_get_elfdata [1869f] /usr/src/debug/elfutils/0.188-r0/libebl/eblelfmachine.c [1961a] ebl_get_elfmachine [19654] ../sysdeps/x86_64/crtn.S [c] /usr/src/debug/elfutils/0.188-r0/src/size.c [e5a] handle_elf [224f] show_segments [22bf] show_bsd_totals [22e3] show_bsd [2381] show_sysv_one_line [23e3] show_sysv [250b] handle_ar [296a] print_header [2a1a] process_file [2ee1] parse_opt [30c8] main [331a] error [334d] mempcpy [3381] memcpy [33b5] open [33de] printf [c] /usr/src/debug/elfutils/0.188-r0/src/strip.c [1b18] cleanup_debug [1b22] handle_elf [2406] update_section_size [24a8] handle_debug_relocs [25a0] process_file [29fa] remove_debug_relocations [430f] relocate [4473] update_shdrstrndx [45b4] get_xndxdata [4634] secndx_name [468c] parse_opt [4921] main [4b6f] section_name_matches [4ba4] free_patterns [4bad] free_sec_patterns [4c37] add_pattern [4c6c] pwrite_retry [4cd0] startswith [4cf8] error [4d2b] strcpy [4d53] memset [4d87] mempcpy [4dbb] memcpy [4def] open [4e18] cleanup_debug [4e71] update_section_size [51ab] 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-readelf-fat-lto.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-dwfl-report-offline-memory.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-varlocs-vars.sh PASS: run-funcretval.sh 0x55c0a9bbf000 0x55c0a9bc4000 /usr/lib/elfutils/ptest/tests/backtrace-child 0x7faad6c2b000 0x7faad6df7000 /lib/libc.so.6 0x7faad6e0b000 0x7faad6e40000 /lib/ld-linux-x86-64.so.2 0x7ffc113cd000 0x7ffc113cf000 [vdso: 19237] TID 19237: # 0 0x7faad6cb0b2c __pthread_kill_implementation # 1 0x7faad6c62a46 - 1 raise # 2 0x55c0a9bc0220 - 1 main # 3 0x7faad6c4e4fb - 1 __libc_start_call_main # 4 0x7faad6c4e5b9 - 1 __libc_start_main@@GLIBC_2.34 # 5 0x55c0a9bc0335 - 1 _start TID 19238: # 0 0x7faad6cb0b2c __pthread_kill_implementation # 1 0x7faad6c62a46 - 1 raise # 2 0x55c0a9bc045b - 1 sigusr2 # 3 0x55c0a9bc04f8 - 1 stdarg # 4 0x55c0a9bc0510 - 1 backtracegen # 5 0x55c0a9bc0519 - 1 start # 6 0x7faad6caee9c - 1 start_thread # 7 0x7faad6d2d400 - 1 __clone3 # 2 0x55c0a9bc0220 - 1 main PASS: run-backtrace-native.sh # 0 0x7f8648a8bb2c __pthread_kill_implementation # 1 0x7f8648a3da46 - 1 raise # 2 0x55deecad9450 - 1 main # 3 0x7f8648a294fb - 1 __libc_start_call_main # 4 0x7f8648a295b9 - 1 __libc_start_main@@GLIBC_2.34 # 5 0x55deecad95f5 - 1 _start # 2 0x55deecad9450 - 1 main PASS: run-backtrace-data.sh 0x7f34c382bb2c __pthread_kill_implementation 0x7f34c37dda46 raise 0x7f34c37c87ec abort 0x55754a5d9216 callme 0x55754a5d921e doit 0x55754a5d972a main 0x55754a5d972a main PASS: run-backtrace-dwarf.sh biarch testing disabled SKIP: run-backtrace-native-biarch.sh 0x7ffe9f9f4000 0x7ffe9f9f5000 linux-vdso.so.1 0x7f212c4d8000 0x7f212c50c2b8 ld-linux-x86-64.so.2 0x7f212c2f8000 0x7f212c4d0bf0 libc.so.6 0x563ba9c1b000 0x563ba9c1f028 backtrace-child TID 19294: # 0 0x7f212c37db2c __pthread_kill_implementation # 1 0x7f212c32fa46 - 1 raise # 2 0x563ba9c1c42d - 1 sigusr2 # 3 0x563ba9c1c4f8 - 1 stdarg # 4 0x563ba9c1c510 - 1 backtracegen # 5 0x563ba9c1c519 - 1 start # 6 0x7f212c37be9c - 1 start_thread # 7 0x7f212c3fa400 - 1 __clone3 TID 19293: # 0 0x7f212c378ad6 __futex_abstimed_wait_common # 1 0x7f212c37d903 - 1 __pthread_clockjoin_ex # 2 0x563ba9c1c247 - 1 main # 3 0x7f212c31b4fb - 1 __libc_start_call_main # 4 0x7f212c31b5b9 - 1 __libc_start_main@@GLIBC_2.34 # 5 0x563ba9c1c335 - 1 _start # 2 0x563ba9c1c247 - 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-arm-flags.sh PASS: run-readelf-addr.sh PASS: run-readelf-str.sh PASS: run-readelf-multi-noline.sh PASS: run-readelf-types.sh PASS: run-readelf-dwz-multi.sh PASS: run-allfcts-multi.sh PID 19865 - process TID 19865: #0 0x00007ff563a645f7 clock_nanosleep@GLIBC_2.2.5 #1 0x00007ff563a68cf7 __nanosleep #2 0x00007ff563a68c3e sleep #3 0x00007ff563b7a11e libfunc #4 0x000055682d5a71c3 main #5 0x00007ff5639be4fb __libc_start_call_main #6 0x00007ff5639be5b9 __libc_start_main@@GLIBC_2.34 #7 0x000055682d5a71f5 _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: /usr/lib/libz.so.1.2.13 module name: /usr/lib/libelf-0.188.so module name: /lib/libc.so.6 module name: /usr/lib/libdw-0.188.so module name: /lib/ld-linux-x86-64.so.2 module name: [vdso: 19937] vdso syms: 12 0: '' 0 (0) 1: 'clock_gettime' 910 (7ffcfe162910) 2: '__vdso_gettimeofday' 6a0 (7ffcfe1626a0) 3: 'clock_getres' c00 (7ffcfe162c00) 4: '__vdso_clock_getres' c00 (7ffcfe162c00) 5: 'gettimeofday' 6a0 (7ffcfe1626a0) 6: '__vdso_time' 8e0 (7ffcfe1628e0) 7: 'time' 8e0 (7ffcfe1628e0) 8: '__vdso_clock_gettime' 910 (7ffcfe162910) 9: 'LINUX_2.6' 0 (0) 10: '__vdso_getcpu' c60 (7ffcfe162c60) 11: 'getcpu' c60 (7ffcfe162c60) 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): (0x5598371ec3c4 + 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): (0x5598371ec3c4 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x5598371ec3c4 + 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): (0x5598371ec3c4 + 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): (0x5598371ec3c4 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x5598371ec3c4 + 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): (0x5598371ec3c4 + 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): (0x5598371ec3c4 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x5598371ec3c4 + 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): (0x5598371ec3c4 + 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): (0x5598371ec3c4 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 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): (0x5598371f0ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x5598371ec3c4 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x5598371ec3c4 + 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: 20006 thread tid: 20007 thread tid: 20008 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 irrelevant 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 39 checking CU at 50f checking CU at 550 checking CU at 573 checking CU at 4a96 checking CU at 511b checking /usr/lib/elfutils/ptest/tests/..//src/elfclassify checking CU at 0 checking CU at 39 checking CU at 50f checking CU at 550 checking CU at 573 checking CU at 3963 checking CU at 3fe8 checking /usr/lib/elfutils/ptest/tests/..//src/stack checking CU at 0 checking CU at 39 checking CU at 50f checking CU at 550 checking CU at 573 checking CU at 473c checking CU at 4dc1 checking /usr/lib/elfutils/ptest/tests/..//src/unstrip checking CU at 0 checking CU at 39 checking CU at 50f checking CU at 550 checking CU at 573 checking CU at af11 checking CU at b262 checking CU at b65e checking CU at bce3 checking /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so checking CU at 0 checking CU at 23 checking CU at 30f checking CU at 47d checking CU at 96c checking CU at ae7 checking CU at 490c checking CU at 5965 checking CU at 6914 checking CU at 7bb6 checking CU at 8b20 checking CU at 9a8a checking CU at a9f4 checking CU at b971 checking CU at bcbc checking CU at c007 checking CU at d170 checking CU at d67e checking CU at db96 checking CU at e0a4 checking CU at e5bc checking CU at 1468a checking CU at 1589b checking CU at 16aac checking CU at 17d27 checking CU at 18ec3 checking CU at 1a05f checking CU at 1b033 checking CU at 1c2ae checking CU at 1da50 checking CU at 1f273 checking CU at 20588 checking CU at 219cd checking CU at 22e13 checking CU at 23df8 checking CU at 25102 checking CU at 262fa checking CU at 2820f checking CU at 29359 checking CU at 2aba9 checking CU at 2bcf1 checking CU at 2cec3 checking CU at 2df4e checking CU at 2eeb8 checking CU at 3015a checking CU at 31adc checking CU at 3352e checking CU at 3474f checking CU at 359b6 checking CU at 36e68 checking CU at 37fc8 checking CU at 39d10 checking CU at 3af35 checking CU at 3c6de checking CU at 3d828 checking CU at 3e972 checking CU at 3fabc checking CU at 40c06 checking CU at 41d50 checking CU at 42eba checking CU at 4400c checking CU at 4570d checking CU at 4729f checking CU at 48e57 checking CU at 4c320 checking CU at 4f7ef checking CU at 50a7f checking CU at 51d39 checking CU at 52ed9 checking CU at 54119 checking CU at 55359 checking CU at 565b5 checking CU at 577d7 checking CU at 58a55 checking CU at 59d1f checking CU at 5af4f checking CU at 5c1cb checking CU at 5d463 checking CU at 5e713 checking CU at 5f93e checking CU at 60b55 checking CU at 61cf9 checking CU at 62ee6 checking CU at 641ae checking CU at 65415 checking CU at 66623 checking CU at 6764a checking CU at 68671 checking CU at 6a2ba checking CU at 6b59f checking CU at 6c8ab checking CU at 6da43 checking CU at 6eca6 checking CU at 6ff09 checking CU at 71188 checking CU at 723cd checking CU at 736ef checking CU at 74875 checking CU at 75e7f checking CU at 76e3f checking CU at 782a7 checking CU at 7970f checking CU at 79852 checking CU at 7997e checking CU at 7ac10 checking CU at 7bded checking CU at 7cfd9 checking CU at 7e167 checking CU at 7f2f5 checking CU at 80454 checking CU at 8146a checking CU at 81558 checking CU at 82552 checking CU at 83753 checking CU at 84962 checking CU at 85b9e checking CU at 87fb7 checking CU at 8981e checking /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so checking CU at 0 checking CU at 23 checking CU at 11ee checking CU at 1a39 checking CU at 4276 checking CU at 44e5 checking CU at 4ca6 checking CU at 5c11 checking CU at 66bb checking CU at 6ee4 checking CU at 7d52 checking CU at 88be checking CU at 9634 checking CU at a120 checking CU at a904 checking CU at b232 checking CU at be1f checking CU at c98d checking CU at d3d1 checking CU at dc02 checking CU at e6c3 checking CU at ef0c checking CU at f9e5 checking CU at 10210 checking CU at 10d0a checking CU at 11535 checking CU at 11fb7 checking CU at 12a58 checking CU at 13b54 checking CU at 1523b checking CU at 15434 checking CU at 15940 checking CU at 16729 checking CU at 176de checking CU at 18693 checking CU at 19648 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: /usr/src/debug/glibc/2.36-r0/sysdeps/x86/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: /usr/src/debug/elfutils/0.188-r0/src/addr2line.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/lib/printversion.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: /usr/src/debug/glibc/2.36-r0/sysdeps/x86/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: /usr/src/debug/elfutils/0.188-r0/src/elfclassify.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/lib/printversion.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: /usr/src/debug/glibc/2.36-r0/sysdeps/x86/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: /usr/src/debug/elfutils/0.188-r0/src/stack.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/lib/printversion.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: /usr/src/debug/glibc/2.36-r0/sysdeps/x86/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: /usr/src/debug/elfutils/0.188-r0/src/unstrip.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/lib/xasprintf.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/lib/xmalloc.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/lib/printversion.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: /usr/src/debug/elfutils/0.188-r0/libelf/elf_version.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_hash.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_error.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_fill.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_begin.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_next.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_rand.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_end.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_kind.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getclass.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_getbase.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_getident.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf32_fsize.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf64_fsize.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_fsize.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf32_xlatetof.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf32_xlatetom.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf64_xlatetof.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf64_xlatetom.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_xlate.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf32_getehdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf64_getehdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getehdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf32_newehdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf64_newehdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_newehdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_ehdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf32_getphdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf64_getphdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getphdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf32_newphdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf64_newphdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_newphdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_phdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_getarhdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_getarsym.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_rawfile.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_readall.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_cntl.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_getscn.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_nextscn.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_ndxscn.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_newscn.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf32_getshdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf64_getshdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getshdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_shdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_strptr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_rawdata.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_getdata.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_newdata.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_getdata_rawchunk.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagelf.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagehdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagphdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagscn.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagshdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagdata.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_memory.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_update.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf32_updatenull.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf64_updatenull.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf32_updatefile.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf64_updatefile.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getsym.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_sym.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getversym.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getverneed.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getvernaux.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getverdef.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getverdaux.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getrel.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getrela.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_rel.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_rela.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getdyn.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_dyn.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getmove.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_move.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getsyminfo.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_syminfo.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getauxv.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_auxv.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getnote.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_xlatetof.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_xlatetom.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/nlist.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getsymshndx.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_symshndx.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_versym.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_verneed.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_vernaux.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_verdef.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_verdaux.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_getphdrnum.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_getshdrnum.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_getshdrstrndx.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_checksum.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf32_checksum.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf64_checksum.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/libelf_crc32.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/libelf_next_prime.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_clone.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getlib.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_lib.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf32_offscn.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf64_offscn.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_offscn.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_getaroff.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_gnu_hash.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_scnshndx.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf32_getchdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf64_getchdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getchdr.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libelf/elf_compress.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/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: /usr/src/debug/elfutils/0.188-r0/libasm/asm_begin.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_abort.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_end.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_error.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_getelf.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_newscn.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_newscn_ingrp.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_newsubscn.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_newsym.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_newcomsym.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_newabssym.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_newscngrp.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_scngrp_newsignature.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_fill.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_align.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_addstrz.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_addint8.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint8.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_addint16.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint16.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_addint32.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint32.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_addint64.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint64.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_adduleb128.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/asm_addsleb128.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/disasm_begin.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/disasm_cb.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/disasm_end.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/disasm_str.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libasm/symbolhash.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libebl/eblelfclass.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/libebl/eblelfdata.c, unit_type: 1 Got cudie: /usr/src/debug/elfutils/0.188-r0/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: /usr/src/debug/elfutils/0.188-r0/src/size.c, unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//src/strip.o Got cudie: /usr/src/debug/elfutils/0.188-r0/src, 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 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 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 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 5, unit_type 1 1 cu dietag: 11, subtag: 0, version 5, unit_type 1 2 cu dietag: 11, subtag: 0, version 5, unit_type 1 3 cu dietag: 11, subtag: 0, version 5, unit_type 1 4 cu dietag: 11, subtag: 0, version 5, unit_type 1 5 cu dietag: 11, subtag: 0, version 5, unit_type 1 6 cu dietag: 11, subtag: 0, version 5, 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 5, unit_type 1 1 re dietag: 11, subtag: 0, version 5, unit_type 1 2 re dietag: 11, subtag: 0, version 5, unit_type 1 3 re dietag: 11, subtag: 0, version 5, unit_type 1 4 re dietag: 11, subtag: 0, version 5, unit_type 1 5 re dietag: 11, subtag: 0, version 5, unit_type 1 6 re dietag: 11, subtag: 0, version 5, 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 5, unit_type 1 1 cu dietag: 11, subtag: 0, version 5, unit_type 1 2 cu dietag: 11, subtag: 0, version 5, unit_type 1 3 cu dietag: 11, subtag: 0, version 5, unit_type 1 4 cu dietag: 11, subtag: 0, version 5, unit_type 1 5 cu dietag: 11, subtag: 0, version 5, unit_type 1 6 cu dietag: 11, subtag: 0, version 5, 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 5, unit_type 1 1 re dietag: 11, subtag: 0, version 5, unit_type 1 2 re dietag: 11, subtag: 0, version 5, unit_type 1 3 re dietag: 11, subtag: 0, version 5, unit_type 1 4 re dietag: 11, subtag: 0, version 5, unit_type 1 5 re dietag: 11, subtag: 0, version 5, unit_type 1 6 re dietag: 11, subtag: 0, version 5, 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 5, unit_type 1 1 cu dietag: 11, subtag: 0, version 5, unit_type 1 2 cu dietag: 11, subtag: 0, version 5, unit_type 1 3 cu dietag: 11, subtag: 0, version 5, unit_type 1 4 cu dietag: 11, subtag: 0, version 5, unit_type 1 5 cu dietag: 11, subtag: 0, version 5, unit_type 1 6 cu dietag: 11, subtag: 0, version 5, 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 5, unit_type 1 1 re dietag: 11, subtag: 0, version 5, unit_type 1 2 re dietag: 11, subtag: 0, version 5, unit_type 1 3 re dietag: 11, subtag: 0, version 5, unit_type 1 4 re dietag: 11, subtag: 0, version 5, unit_type 1 5 re dietag: 11, subtag: 0, version 5, unit_type 1 6 re dietag: 11, subtag: 0, version 5, 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 5, unit_type 1 1 cu dietag: 11, subtag: 0, version 5, unit_type 1 2 cu dietag: 11, subtag: 0, version 5, unit_type 1 3 cu dietag: 11, subtag: 0, version 5, unit_type 1 4 cu dietag: 11, subtag: 0, version 5, unit_type 1 5 cu dietag: 11, subtag: 0, version 5, unit_type 1 6 cu dietag: 11, subtag: 0, version 5, unit_type 1 7 cu dietag: 11, subtag: 0, version 5, unit_type 1 8 cu dietag: 11, subtag: 0, version 5, 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 5, unit_type 1 1 re dietag: 11, subtag: 0, version 5, unit_type 1 2 re dietag: 11, subtag: 0, version 5, unit_type 1 3 re dietag: 11, subtag: 0, version 5, unit_type 1 4 re dietag: 11, subtag: 0, version 5, unit_type 1 5 re dietag: 11, subtag: 0, version 5, unit_type 1 6 re dietag: 11, subtag: 0, version 5, unit_type 1 7 re dietag: 11, subtag: 0, version 5, unit_type 1 8 re dietag: 11, subtag: 0, version 5, 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 5, unit_type 1 1 cu dietag: 11, subtag: 0, version 5, unit_type 1 2 cu dietag: 11, subtag: 0, version 5, unit_type 1 3 cu dietag: 11, subtag: 0, version 5, unit_type 1 4 cu dietag: 11, subtag: 0, version 5, unit_type 1 5 cu dietag: 11, subtag: 0, version 5, unit_type 1 6 cu dietag: 11, subtag: 0, version 5, unit_type 1 7 cu dietag: 11, subtag: 0, version 5, unit_type 1 8 cu dietag: 11, subtag: 0, version 5, unit_type 1 9 cu dietag: 11, subtag: 0, version 5, unit_type 1 10 cu dietag: 11, subtag: 0, version 5, unit_type 1 11 cu dietag: 11, subtag: 0, version 5, unit_type 1 12 cu dietag: 11, subtag: 0, version 5, unit_type 1 13 cu dietag: 11, subtag: 0, version 5, unit_type 1 14 cu dietag: 11, subtag: 0, version 5, unit_type 1 15 cu dietag: 11, subtag: 0, version 5, unit_type 1 16 cu dietag: 11, subtag: 0, version 5, unit_type 1 17 cu dietag: 11, subtag: 0, version 5, unit_type 1 18 cu dietag: 11, subtag: 0, version 5, unit_type 1 19 cu dietag: 11, subtag: 0, version 5, unit_type 1 20 cu dietag: 11, subtag: 0, version 5, unit_type 1 21 cu dietag: 11, subtag: 0, version 5, unit_type 1 22 cu dietag: 11, subtag: 0, version 5, unit_type 1 23 cu dietag: 11, subtag: 0, version 5, unit_type 1 24 cu dietag: 11, subtag: 0, version 5, unit_type 1 25 cu dietag: 11, subtag: 0, version 5, unit_type 1 26 cu dietag: 11, subtag: 0, version 5, unit_type 1 27 cu dietag: 11, subtag: 0, version 5, unit_type 1 28 cu dietag: 11, subtag: 0, version 5, unit_type 1 29 cu dietag: 11, subtag: 0, version 5, unit_type 1 30 cu dietag: 11, subtag: 0, version 5, unit_type 1 31 cu dietag: 11, subtag: 0, version 5, unit_type 1 32 cu dietag: 11, subtag: 0, version 5, unit_type 1 33 cu dietag: 11, subtag: 0, version 5, unit_type 1 34 cu dietag: 11, subtag: 0, version 5, unit_type 1 35 cu dietag: 11, subtag: 0, version 5, unit_type 1 36 cu dietag: 11, subtag: 0, version 5, unit_type 1 37 cu dietag: 11, subtag: 0, version 5, unit_type 1 38 cu dietag: 11, subtag: 0, version 5, unit_type 1 39 cu dietag: 11, subtag: 0, version 5, unit_type 1 40 cu dietag: 11, subtag: 0, version 5, unit_type 1 41 cu dietag: 11, subtag: 0, version 5, unit_type 1 42 cu dietag: 11, subtag: 0, version 5, unit_type 1 43 cu dietag: 11, subtag: 0, version 5, unit_type 1 44 cu dietag: 11, subtag: 0, version 5, unit_type 1 45 cu dietag: 11, subtag: 0, version 5, unit_type 1 46 cu dietag: 11, subtag: 0, version 5, unit_type 1 47 cu dietag: 11, subtag: 0, version 5, unit_type 1 48 cu dietag: 11, subtag: 0, version 5, unit_type 1 49 cu dietag: 11, subtag: 0, version 5, unit_type 1 50 cu dietag: 11, subtag: 0, version 5, unit_type 1 51 cu dietag: 11, subtag: 0, version 5, unit_type 1 52 cu dietag: 11, subtag: 0, version 5, unit_type 1 53 cu dietag: 11, subtag: 0, version 5, unit_type 1 54 cu dietag: 11, subtag: 0, version 5, unit_type 1 55 cu dietag: 11, subtag: 0, version 5, unit_type 1 56 cu dietag: 11, subtag: 0, version 5, unit_type 1 57 cu dietag: 11, subtag: 0, version 5, unit_type 1 58 cu dietag: 11, subtag: 0, version 5, unit_type 1 59 cu dietag: 11, subtag: 0, version 5, unit_type 1 60 cu dietag: 11, subtag: 0, version 5, unit_type 1 61 cu dietag: 11, subtag: 0, version 5, unit_type 1 62 cu dietag: 11, subtag: 0, version 5, unit_type 1 63 cu dietag: 11, subtag: 0, version 5, unit_type 1 64 cu dietag: 11, subtag: 0, version 5, unit_type 1 65 cu dietag: 11, subtag: 0, version 5, unit_type 1 66 cu dietag: 11, subtag: 0, version 5, unit_type 1 67 cu dietag: 11, subtag: 0, version 5, unit_type 1 68 cu dietag: 11, subtag: 0, version 5, unit_type 1 69 cu dietag: 11, subtag: 0, version 5, unit_type 1 70 cu dietag: 11, subtag: 0, version 5, unit_type 1 71 cu dietag: 11, subtag: 0, version 5, unit_type 1 72 cu dietag: 11, subtag: 0, version 5, unit_type 1 73 cu dietag: 11, subtag: 0, version 5, unit_type 1 74 cu dietag: 11, subtag: 0, version 5, unit_type 1 75 cu dietag: 11, subtag: 0, version 5, unit_type 1 76 cu dietag: 11, subtag: 0, version 5, unit_type 1 77 cu dietag: 11, subtag: 0, version 5, unit_type 1 78 cu dietag: 11, subtag: 0, version 5, unit_type 1 79 cu dietag: 11, subtag: 0, version 5, unit_type 1 80 cu dietag: 11, subtag: 0, version 5, unit_type 1 81 cu dietag: 11, subtag: 0, version 5, unit_type 1 82 cu dietag: 11, subtag: 0, version 5, unit_type 1 83 cu dietag: 11, subtag: 0, version 5, unit_type 1 84 cu dietag: 11, subtag: 0, version 5, unit_type 1 85 cu dietag: 11, subtag: 0, version 5, unit_type 1 86 cu dietag: 11, subtag: 0, version 5, unit_type 1 87 cu dietag: 11, subtag: 0, version 5, unit_type 1 88 cu dietag: 11, subtag: 0, version 5, unit_type 1 89 cu dietag: 11, subtag: 0, version 5, unit_type 1 90 cu dietag: 11, subtag: 0, version 5, unit_type 1 91 cu dietag: 11, subtag: 0, version 5, unit_type 1 92 cu dietag: 11, subtag: 0, version 5, unit_type 1 93 cu dietag: 11, subtag: 0, version 5, unit_type 1 94 cu dietag: 11, subtag: 0, version 5, unit_type 1 95 cu dietag: 11, subtag: 0, version 5, unit_type 1 96 cu dietag: 11, subtag: 0, version 5, unit_type 1 97 cu dietag: 11, subtag: 0, version 5, unit_type 1 98 cu dietag: 11, subtag: 0, version 5, unit_type 1 99 cu dietag: 11, subtag: 0, version 5, unit_type 1 100 cu dietag: 11, subtag: 0, version 5, unit_type 1 101 cu dietag: 11, subtag: 0, version 5, unit_type 1 102 cu dietag: 11, subtag: 0, version 5, unit_type 1 103 cu dietag: 11, subtag: 0, version 5, unit_type 1 104 cu dietag: 11, subtag: 0, version 5, unit_type 1 105 cu dietag: 11, subtag: 0, version 5, unit_type 1 106 cu dietag: 11, subtag: 0, version 5, unit_type 1 107 cu dietag: 11, subtag: 0, version 5, unit_type 1 108 cu dietag: 11, subtag: 0, version 5, unit_type 1 109 cu dietag: 11, subtag: 0, version 5, unit_type 1 110 cu dietag: 11, subtag: 0, version 5, unit_type 1 111 cu dietag: 11, subtag: 0, version 5, unit_type 1 112 cu dietag: 11, subtag: 0, version 5, unit_type 1 113 cu dietag: 11, subtag: 0, version 5, unit_type 1 114 cu dietag: 11, subtag: 0, version 5, unit_type 1 115 cu dietag: 11, subtag: 0, version 5, unit_type 1 116 cu dietag: 11, subtag: 0, version 5, unit_type 1 117 cu dietag: 11, subtag: 0, version 5, 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 5, unit_type 1 1 re dietag: 11, subtag: 0, version 5, unit_type 1 2 re dietag: 11, subtag: 0, version 5, unit_type 1 3 re dietag: 11, subtag: 0, version 5, unit_type 1 4 re dietag: 11, subtag: 0, version 5, unit_type 1 5 re dietag: 11, subtag: 0, version 5, unit_type 1 6 re dietag: 11, subtag: 0, version 5, unit_type 1 7 re dietag: 11, subtag: 0, version 5, unit_type 1 8 re dietag: 11, subtag: 0, version 5, unit_type 1 9 re dietag: 11, subtag: 0, version 5, unit_type 1 10 re dietag: 11, subtag: 0, version 5, unit_type 1 11 re dietag: 11, subtag: 0, version 5, unit_type 1 12 re dietag: 11, subtag: 0, version 5, unit_type 1 13 re dietag: 11, subtag: 0, version 5, unit_type 1 14 re dietag: 11, subtag: 0, version 5, unit_type 1 15 re dietag: 11, subtag: 0, version 5, unit_type 1 16 re dietag: 11, subtag: 0, version 5, unit_type 1 17 re dietag: 11, subtag: 0, version 5, unit_type 1 18 re dietag: 11, subtag: 0, version 5, unit_type 1 19 re dietag: 11, subtag: 0, version 5, unit_type 1 20 re dietag: 11, subtag: 0, version 5, unit_type 1 21 re dietag: 11, subtag: 0, version 5, unit_type 1 22 re dietag: 11, subtag: 0, version 5, unit_type 1 23 re dietag: 11, subtag: 0, version 5, unit_type 1 24 re dietag: 11, subtag: 0, version 5, unit_type 1 25 re dietag: 11, subtag: 0, version 5, unit_type 1 26 re dietag: 11, subtag: 0, version 5, unit_type 1 27 re dietag: 11, subtag: 0, version 5, unit_type 1 28 re dietag: 11, subtag: 0, version 5, unit_type 1 29 re dietag: 11, subtag: 0, version 5, unit_type 1 30 re dietag: 11, subtag: 0, version 5, unit_type 1 31 re dietag: 11, subtag: 0, version 5, unit_type 1 32 re dietag: 11, subtag: 0, version 5, unit_type 1 33 re dietag: 11, subtag: 0, version 5, unit_type 1 34 re dietag: 11, subtag: 0, version 5, unit_type 1 35 re dietag: 11, subtag: 0, version 5, unit_type 1 36 re dietag: 11, subtag: 0, version 5, unit_type 1 37 re dietag: 11, subtag: 0, version 5, unit_type 1 38 re dietag: 11, subtag: 0, version 5, unit_type 1 39 re dietag: 11, subtag: 0, version 5, unit_type 1 40 re dietag: 11, subtag: 0, version 5, unit_type 1 41 re dietag: 11, subtag: 0, version 5, unit_type 1 42 re dietag: 11, subtag: 0, version 5, unit_type 1 43 re dietag: 11, subtag: 0, version 5, unit_type 1 44 re dietag: 11, subtag: 0, version 5, unit_type 1 45 re dietag: 11, subtag: 0, version 5, unit_type 1 46 re dietag: 11, subtag: 0, version 5, unit_type 1 47 re dietag: 11, subtag: 0, version 5, unit_type 1 48 re dietag: 11, subtag: 0, version 5, unit_type 1 49 re dietag: 11, subtag: 0, version 5, unit_type 1 50 re dietag: 11, subtag: 0, version 5, unit_type 1 51 re dietag: 11, subtag: 0, version 5, unit_type 1 52 re dietag: 11, subtag: 0, version 5, unit_type 1 53 re dietag: 11, subtag: 0, version 5, unit_type 1 54 re dietag: 11, subtag: 0, version 5, unit_type 1 55 re dietag: 11, subtag: 0, version 5, unit_type 1 56 re dietag: 11, subtag: 0, version 5, unit_type 1 57 re dietag: 11, subtag: 0, version 5, unit_type 1 58 re dietag: 11, subtag: 0, version 5, unit_type 1 59 re dietag: 11, subtag: 0, version 5, unit_type 1 60 re dietag: 11, subtag: 0, version 5, unit_type 1 61 re dietag: 11, subtag: 0, version 5, unit_type 1 62 re dietag: 11, subtag: 0, version 5, unit_type 1 63 re dietag: 11, subtag: 0, version 5, unit_type 1 64 re dietag: 11, subtag: 0, version 5, unit_type 1 65 re dietag: 11, subtag: 0, version 5, unit_type 1 66 re dietag: 11, subtag: 0, version 5, unit_type 1 67 re dietag: 11, subtag: 0, version 5, unit_type 1 68 re dietag: 11, subtag: 0, version 5, unit_type 1 69 re dietag: 11, subtag: 0, version 5, unit_type 1 70 re dietag: 11, subtag: 0, version 5, unit_type 1 71 re dietag: 11, subtag: 0, version 5, unit_type 1 72 re dietag: 11, subtag: 0, version 5, unit_type 1 73 re dietag: 11, subtag: 0, version 5, unit_type 1 74 re dietag: 11, subtag: 0, version 5, unit_type 1 75 re dietag: 11, subtag: 0, version 5, unit_type 1 76 re dietag: 11, subtag: 0, version 5, unit_type 1 77 re dietag: 11, subtag: 0, version 5, unit_type 1 78 re dietag: 11, subtag: 0, version 5, unit_type 1 79 re dietag: 11, subtag: 0, version 5, unit_type 1 80 re dietag: 11, subtag: 0, version 5, unit_type 1 81 re dietag: 11, subtag: 0, version 5, unit_type 1 82 re dietag: 11, subtag: 0, version 5, unit_type 1 83 re dietag: 11, subtag: 0, version 5, unit_type 1 84 re dietag: 11, subtag: 0, version 5, unit_type 1 85 re dietag: 11, subtag: 0, version 5, unit_type 1 86 re dietag: 11, subtag: 0, version 5, unit_type 1 87 re dietag: 11, subtag: 0, version 5, unit_type 1 88 re dietag: 11, subtag: 0, version 5, unit_type 1 89 re dietag: 11, subtag: 0, version 5, unit_type 1 90 re dietag: 11, subtag: 0, version 5, unit_type 1 91 re dietag: 11, subtag: 0, version 5, unit_type 1 92 re dietag: 11, subtag: 0, version 5, unit_type 1 93 re dietag: 11, subtag: 0, version 5, unit_type 1 94 re dietag: 11, subtag: 0, version 5, unit_type 1 95 re dietag: 11, subtag: 0, version 5, unit_type 1 96 re dietag: 11, subtag: 0, version 5, unit_type 1 97 re dietag: 11, subtag: 0, version 5, unit_type 1 98 re dietag: 11, subtag: 0, version 5, unit_type 1 99 re dietag: 11, subtag: 0, version 5, unit_type 1 100 re dietag: 11, subtag: 0, version 5, unit_type 1 101 re dietag: 11, subtag: 0, version 5, unit_type 1 102 re dietag: 11, subtag: 0, version 5, unit_type 1 103 re dietag: 11, subtag: 0, version 5, unit_type 1 104 re dietag: 11, subtag: 0, version 5, unit_type 1 105 re dietag: 11, subtag: 0, version 5, unit_type 1 106 re dietag: 11, subtag: 0, version 5, unit_type 1 107 re dietag: 11, subtag: 0, version 5, unit_type 1 108 re dietag: 11, subtag: 0, version 5, unit_type 1 109 re dietag: 11, subtag: 0, version 5, unit_type 1 110 re dietag: 11, subtag: 0, version 5, unit_type 1 111 re dietag: 11, subtag: 0, version 5, unit_type 1 112 re dietag: 11, subtag: 0, version 5, unit_type 1 113 re dietag: 11, subtag: 0, version 5, unit_type 1 114 re dietag: 11, subtag: 0, version 5, unit_type 1 115 re dietag: 11, subtag: 0, version 5, unit_type 1 116 re dietag: 11, subtag: 0, version 5, unit_type 1 117 re dietag: 11, subtag: 0, version 5, 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 5, unit_type 1 1 cu dietag: 11, subtag: 0, version 5, unit_type 1 2 cu dietag: 11, subtag: 0, version 5, unit_type 1 3 cu dietag: 11, subtag: 0, version 5, unit_type 1 4 cu dietag: 11, subtag: 0, version 5, unit_type 1 5 cu dietag: 11, subtag: 0, version 5, unit_type 1 6 cu dietag: 11, subtag: 0, version 5, unit_type 1 7 cu dietag: 11, subtag: 0, version 5, unit_type 1 8 cu dietag: 11, subtag: 0, version 5, unit_type 1 9 cu dietag: 11, subtag: 0, version 5, unit_type 1 10 cu dietag: 11, subtag: 0, version 5, unit_type 1 11 cu dietag: 11, subtag: 0, version 5, unit_type 1 12 cu dietag: 11, subtag: 0, version 5, unit_type 1 13 cu dietag: 11, subtag: 0, version 5, unit_type 1 14 cu dietag: 11, subtag: 0, version 5, unit_type 1 15 cu dietag: 11, subtag: 0, version 5, unit_type 1 16 cu dietag: 11, subtag: 0, version 5, unit_type 1 17 cu dietag: 11, subtag: 0, version 5, unit_type 1 18 cu dietag: 11, subtag: 0, version 5, unit_type 1 19 cu dietag: 11, subtag: 0, version 5, unit_type 1 20 cu dietag: 11, subtag: 0, version 5, unit_type 1 21 cu dietag: 11, subtag: 0, version 5, unit_type 1 22 cu dietag: 11, subtag: 0, version 5, unit_type 1 23 cu dietag: 11, subtag: 0, version 5, unit_type 1 24 cu dietag: 11, subtag: 0, version 5, unit_type 1 25 cu dietag: 11, subtag: 0, version 5, unit_type 1 26 cu dietag: 11, subtag: 0, version 5, unit_type 1 27 cu dietag: 11, subtag: 0, version 5, unit_type 1 28 cu dietag: 11, subtag: 0, version 5, unit_type 1 29 cu dietag: 11, subtag: 0, version 5, unit_type 1 30 cu dietag: 11, subtag: 0, version 5, unit_type 1 31 cu dietag: 11, subtag: 0, version 5, unit_type 1 32 cu dietag: 11, subtag: 0, version 5, unit_type 1 33 cu dietag: 11, subtag: 0, version 5, unit_type 1 34 cu dietag: 11, subtag: 0, version 5, unit_type 1 35 cu dietag: 11, subtag: 0, version 5, 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 5, unit_type 1 1 re dietag: 11, subtag: 0, version 5, unit_type 1 2 re dietag: 11, subtag: 0, version 5, unit_type 1 3 re dietag: 11, subtag: 0, version 5, unit_type 1 4 re dietag: 11, subtag: 0, version 5, unit_type 1 5 re dietag: 11, subtag: 0, version 5, unit_type 1 6 re dietag: 11, subtag: 0, version 5, unit_type 1 7 re dietag: 11, subtag: 0, version 5, unit_type 1 8 re dietag: 11, subtag: 0, version 5, unit_type 1 9 re dietag: 11, subtag: 0, version 5, unit_type 1 10 re dietag: 11, subtag: 0, version 5, unit_type 1 11 re dietag: 11, subtag: 0, version 5, unit_type 1 12 re dietag: 11, subtag: 0, version 5, unit_type 1 13 re dietag: 11, subtag: 0, version 5, unit_type 1 14 re dietag: 11, subtag: 0, version 5, unit_type 1 15 re dietag: 11, subtag: 0, version 5, unit_type 1 16 re dietag: 11, subtag: 0, version 5, unit_type 1 17 re dietag: 11, subtag: 0, version 5, unit_type 1 18 re dietag: 11, subtag: 0, version 5, unit_type 1 19 re dietag: 11, subtag: 0, version 5, unit_type 1 20 re dietag: 11, subtag: 0, version 5, unit_type 1 21 re dietag: 11, subtag: 0, version 5, unit_type 1 22 re dietag: 11, subtag: 0, version 5, unit_type 1 23 re dietag: 11, subtag: 0, version 5, unit_type 1 24 re dietag: 11, subtag: 0, version 5, unit_type 1 25 re dietag: 11, subtag: 0, version 5, unit_type 1 26 re dietag: 11, subtag: 0, version 5, unit_type 1 27 re dietag: 11, subtag: 0, version 5, unit_type 1 28 re dietag: 11, subtag: 0, version 5, unit_type 1 29 re dietag: 11, subtag: 0, version 5, unit_type 1 30 re dietag: 11, subtag: 0, version 5, unit_type 1 31 re dietag: 11, subtag: 0, version 5, unit_type 1 32 re dietag: 11, subtag: 0, version 5, unit_type 1 33 re dietag: 11, subtag: 0, version 5, unit_type 1 34 re dietag: 11, subtag: 0, version 5, unit_type 1 35 re dietag: 11, subtag: 0, version 5, 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] FDE cie=[0] [88] FDE cie=[0] [112] FDE cie=[0] [132] FDE cie=[0] [152] FDE cie=[0] [260] FDE cie=[0] [336] FDE cie=[0] [404] FDE cie=[0] [448] FDE cie=[0] [476] FDE cie=[0] [588] FDE cie=[0] [640] FDE cie=[0] /usr/lib/elfutils/ptest/tests/..//src/elfclassify .eh_frame [0] CIE augmentation="zR" [24] FDE cie=[0] [48] FDE cie=[0] [88] FDE cie=[0] [112] FDE cie=[0] [132] FDE cie=[0] [164] FDE cie=[0] [192] FDE cie=[0] [220] FDE cie=[0] [348] FDE cie=[0] [428] FDE cie=[0] [464] FDE cie=[0] /usr/lib/elfutils/ptest/tests/..//src/stack .eh_frame [0] CIE augmentation="zR" [24] FDE cie=[0] [48] FDE cie=[0] [88] FDE cie=[0] [112] FDE cie=[0] [140] FDE cie=[0] [184] FDE cie=[0] [296] FDE cie=[0] [392] FDE cie=[0] [436] FDE cie=[0] [648] FDE cie=[0] [696] FDE cie=[0] [724] FDE cie=[0] [764] FDE cie=[0] [812] FDE cie=[0] [840] FDE cie=[0] /usr/lib/elfutils/ptest/tests/..//src/unstrip .eh_frame [0] CIE augmentation="zR" [24] FDE cie=[0] [48] FDE cie=[0] [88] FDE cie=[0] [112] FDE cie=[0] [164] FDE cie=[0] [200] FDE cie=[0] [264] FDE cie=[0] [320] FDE cie=[0] [400] FDE cie=[0] [480] FDE cie=[0] [552] FDE cie=[0] [584] FDE cie=[0] [616] FDE cie=[0] [644] FDE cie=[0] [664] FDE cie=[0] [724] FDE cie=[0] [748] FDE cie=[0] [824] FDE cie=[0] [904] FDE cie=[0] [924] FDE cie=[0] [944] FDE cie=[0] [988] FDE cie=[0] [1092] FDE cie=[0] [1124] FDE cie=[0] [1200] FDE cie=[0] [1248] FDE cie=[0] [1352] FDE cie=[0] [1400] FDE cie=[0] [1480] FDE cie=[0] [1560] FDE cie=[0] [1712] FDE cie=[0] [1880] FDE cie=[0] [1912] FDE cie=[0] [1940] FDE cie=[0] [1968] FDE cie=[0] [2000] FDE cie=[0] /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] [448] FDE cie=[0] [544] FDE cie=[0] [624] FDE cie=[0] [680] FDE cie=[0] [752] FDE cie=[0] [808] FDE cie=[0] [856] FDE cie=[0] [960] FDE cie=[0] [984] FDE cie=[0] [1008] FDE cie=[0] [1032] FDE cie=[0] [1056] FDE cie=[0] [1088] FDE cie=[0] [1120] FDE cie=[0] [1160] FDE cie=[0] [1208] FDE cie=[0] [1256] FDE cie=[0] [1304] FDE cie=[0] [1352] FDE cie=[0] [1372] FDE cie=[0] [1392] FDE cie=[0] [1412] FDE cie=[0] [1432] FDE cie=[0] [1452] 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] [2008] FDE cie=[0] [2028] FDE cie=[0] [2048] FDE cie=[0] [2068] FDE cie=[0] [2088] FDE cie=[0] [2108] FDE cie=[0] [2128] FDE cie=[0] [2204] FDE cie=[0] [2224] FDE cie=[0] [2288] FDE cie=[0] [2348] FDE cie=[0] [2404] FDE cie=[0] [2500] FDE cie=[0] [2520] FDE cie=[0] [2540] FDE cie=[0] [2600] FDE cie=[0] [2632] FDE cie=[0] [2672] FDE cie=[0] [2704] FDE cie=[0] [2744] FDE cie=[0] [2780] FDE cie=[0] [2800] FDE cie=[0] [2840] FDE cie=[0] [2880] FDE cie=[0] [2904] FDE cie=[0] [2936] FDE cie=[0] [3012] FDE cie=[0] [3040] FDE cie=[0] [3116] FDE cie=[0] [3144] FDE cie=[0] [3200] FDE cie=[0] [3264] FDE cie=[0] [3328] FDE cie=[0] [3352] FDE cie=[0] [3416] FDE cie=[0] [3464] FDE cie=[0] [3544] FDE cie=[0] [3584] FDE cie=[0] [3628] FDE cie=[0] [3672] FDE cie=[0] [3752] FDE cie=[0] [3784] FDE cie=[0] [3848] FDE cie=[0] [3872] FDE cie=[0] [3896] FDE cie=[0] [3960] FDE cie=[0] [4036] FDE cie=[0] [4080] FDE cie=[0] [4124] FDE cie=[0] [4160] FDE cie=[0] [4236] FDE cie=[0] [4280] FDE cie=[0] [4324] FDE cie=[0] [4360] FDE cie=[0] [4408] FDE cie=[0] [4464] FDE cie=[0] [4544] FDE cie=[0] [4576] FDE cie=[0] [4596] FDE cie=[0] [4676] FDE cie=[0] [4696] FDE cie=[0] [4772] FDE cie=[0] [4812] FDE cie=[0] [4832] FDE cie=[0] [4872] FDE cie=[0] [5008] FDE cie=[0] [5040] FDE cie=[0] [5072] FDE cie=[0] [5104] FDE cie=[0] [5136] FDE cie=[0] [5168] FDE cie=[0] [5200] FDE cie=[0] [5224] FDE cie=[0] [5296] FDE cie=[0] [5376] FDE cie=[0] [5456] FDE cie=[0] [5476] FDE cie=[0] [5576] FDE cie=[0] [5656] FDE cie=[0] [5736] FDE cie=[0] [5756] FDE cie=[0] [5856] FDE cie=[0] [5936] FDE cie=[0] [6016] FDE cie=[0] [6048] FDE cie=[0] [6080] FDE cie=[0] [6112] FDE cie=[0] [6144] FDE cie=[0] [6176] FDE cie=[0] [6208] FDE cie=[0] [6240] FDE cie=[0] [6280] FDE cie=[0] [6320] FDE cie=[0] [6352] FDE cie=[0] [6384] FDE cie=[0] [6424] FDE cie=[0] [6456] FDE cie=[0] [6480] FDE cie=[0] [6504] FDE cie=[0] [6536] FDE cie=[0] [6568] FDE cie=[0] [6608] FDE cie=[0] [6648] FDE cie=[0] [6688] FDE cie=[0] [6712] FDE cie=[0] [6736] FDE cie=[0] [6836] FDE cie=[0] [6920] FDE cie=[0] [6960] FDE cie=[0] [7000] FDE cie=[0] [7032] FDE cie=[0] [7072] FDE cie=[0] [7112] FDE cie=[0] [7152] FDE cie=[0] [7192] FDE cie=[0] [7228] FDE cie=[0] [7272] FDE cie=[0] [7296] FDE cie=[0] [7320] FDE cie=[0] [7344] FDE cie=[0] [7424] FDE cie=[0] [7448] FDE cie=[0] [7528] FDE cie=[0] [7608] FDE cie=[0] [7632] FDE cie=[0] [7656] FDE cie=[0] [7744] FDE cie=[0] [7776] FDE cie=[0] [7808] FDE cie=[0] [7864] FDE cie=[0] [7920] FDE cie=[0] [7944] FDE cie=[0] [7968] FDE cie=[0] [7992] FDE cie=[0] [8024] FDE cie=[0] [8064] FDE cie=[0] [8104] FDE cie=[0] [8144] FDE cie=[0] [8224] FDE cie=[0] [8284] FDE cie=[0] [8336] FDE cie=[0] [8376] FDE cie=[0] [8472] 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] [928] FDE cie=[0] [1008] FDE cie=[0] [1084] FDE cie=[0] [1120] FDE cie=[0] [1144] FDE cie=[0] [1216] FDE cie=[0] [1260] FDE cie=[0] [1312] FDE cie=[0] [1400] FDE cie=[0] [1448] FDE cie=[0] [1472] FDE cie=[0] [1544] FDE cie=[0] [1568] FDE cie=[0] [1624] FDE cie=[0] [1648] FDE cie=[0] [1704] FDE cie=[0] [1728] FDE cie=[0] [1784] FDE cie=[0] [1840] FDE cie=[0] [1888] FDE cie=[0] [1912] FDE cie=[0] [1932] FDE cie=[0] [2032] FDE cie=[0] [2056] FDE cie=[0] [2108] FDE cie=[0] [2160] FDE cie=[0] [2236] FDE cie=[0] [2316] FDE cie=[0] [2344] FDE cie=[0] [2368] FDE cie=[0] [2412] FDE cie=[0] [2444] FDE cie=[0] [2464] FDE cie=[0] [2488] FDE cie=[0] [2512] FDE cie=[0] [2536] FDE cie=[0] /usr/lib/elfutils/ptest/tests/..//src/size.o .eh_frame [0] CIE augmentation="zR" [24] FDE cie=[0] [64] FDE cie=[0] [112] FDE cie=[0] [160] FDE cie=[0] [236] FDE cie=[0] /usr/lib/elfutils/ptest/tests/..//src/strip.o .eh_frame [0] CIE augmentation="zR" [24] FDE cie=[0] [84] FDE cie=[0] [128] FDE cie=[0] [156] FDE cie=[0] [200] FDE cie=[0] [292] FDE cie=[0] [560] FDE cie=[0] [592] FDE cie=[0] [640] FDE cie=[0] [716] 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: 38 Swapping offsets of section 29 and 30 Swapping offsets of section 31 and 32 Swapping offsets of section 33 and 34 Swapping offsets of section 37 and 38 No errors elfrdwrdnop addr2line.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//src/elfclassify -> elfclassify.rev (read,reverse) setshstrndx: 38 Swapping offsets of section 29 and 30 Swapping offsets of section 31 and 32 Swapping offsets of section 33 and 34 Swapping offsets of section 37 and 38 No errors elfrdwrdnop elfclassify.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//src/stack -> stack.rev (read,reverse) setshstrndx: 38 Swapping offsets of section 29 and 30 Swapping offsets of section 31 and 32 Swapping offsets of section 33 and 34 Swapping offsets of section 37 and 38 No errors elfrdwrdnop stack.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//src/unstrip -> unstrip.rev (read,reverse) setshstrndx: 38 Swapping offsets of section 29 and 30 Swapping offsets of section 31 and 32 Swapping offsets of section 33 and 34 Swapping offsets of section 37 and 38 No errors elfrdwrdnop unstrip.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so -> libelf.so.rev (read,reverse) setshstrndx: 38 Swapping offsets of section 29 and 30 Swapping offsets of section 31 and 32 Swapping offsets of section 33 and 34 Swapping offsets of section 37 and 38 No errors elfrdwrdnop libelf.so.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so -> libasm.so.rev (read,reverse) setshstrndx: 38 Swapping offsets of section 29 and 30 Swapping offsets of section 31 and 32 Swapping offsets of section 33 and 34 Swapping offsets of section 37 and 38 No errors elfrdwrdnop libasm.so.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//src/size.o -> size.o.rev (read,reverse) setshstrndx: 37 Swapping offsets of section 30 and 31 No errors elfrdwrdnop size.o.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//src/strip.o -> strip.o.rev (read,reverse) setshstrndx: 41 Swapping offsets of section 34 and 35 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 0x0 None 0x1 WE32100 0x2 SPARC 0x3 Intel 80386 0x4 M68K 0x5 M88K 0x6 Intel MCU 0x7 Intel 80860 0x8 MIPS R3000 0x9 IBM System/370 0xa MIPS R3000 0xf HPPA 0x11 Fujitsu VPP500 0x12 SPARC v8+ 0x13 Intel 80960 0x14 PowerPC 0x15 PowerPC64 0x16 IBM S/390 0x17 IBM SPU/SPC 0x24 NEC V800 0x25 Fujitsu FR20 0x26 TRW RH-32 0x27 Motorola RCE 0x28 ARM 0x29 Digital Alpha 0x2a SH 0x2b SPARC v9 0x2c Siemens Tricore 0x2d ARC 0x2e H8/300 0x2f H8/300H 0x30 H8S 0x31 H8/500 0x32 Intel IA-64 0x33 Stanford MIPS-X 0x34 Motorola Coldfire 0x35 Motorola M68HC12 0x36 Fujitsu MMA Multimedia Accelerator 0x37 Siemens PCP 0x38 Sony nCPU embedded RISC 0x39 Denso NDR1 microprocessor 0x3a Motorola Star*Core processor 0x3b Toyota ME16 processor 0x3c STMicroelectronic ST100 0x3d Advanced Logic Corporation Tinyj 0x3e AMD x86-64 0x3f Sony DSP Processor 0x40 Digital PDP-10 0x41 Digital PDP-11 0x42 Siemens FX66 microcontroller 0x43 STMicroelectronics ST9+ 0x44 STMicroelectronics ST7 0x45 Motorola MC68HC16 microcontroller 0x46 Motorola MC68HC11 microcontroller 0x47 Motorola MC68HC08 microcontroller 0x48 Motorola MC68HC05 microcontroller 0x49 Silicon Graphics SVx 0x4a STMicroelectronics ST19 0x4b Digital VAX 0x4c Axis Communications 32-bit embedded processor 0x4d Infineon Technologies 32-bit embedded processor 0x4e Element 14 64-bit DSP Processor 0x4f LSI Logic 16-bit DSP Processor 0x50 Donald Knuth's educational 64-bit processor 0x51 Harvard University machine-independent object 0x52 SiTera Prism 0x53 Atmel AVR 8-bit microcontroller 0x54 Fujitsu FR30 0x55 Mitsubishi D10V 0x56 Mitsubishi D30V 0x57 NEC v850 0x58 Mitsubishi M32R 0x59 Matsushita MN10300 0x5a Matsushita MN10200 0x5b picoJava 0x5c OpenRISC 0x5d ARC International ARCompact 0x5e Tensilica Xtensa Architecture 0x5f Alphamosaic VideoCore 0x60 Thompson Multimedia General Purpose Processor 0x61 National Semiconductor 32000 0x62 Tenor Network TPC 0x63 Trebia SNP 1000 0x64 STMicroelectronics ST200 0x65 Ubicom IP2xxx 0x66 MAX processor 0x67 National Semiconductor CompactRISC 0x68 Fujitsu F2MC16 0x69 Texas Instruments msp430 0x6a Analog Devices Blackfin DSP 0x6b Seiko Epson S1C33 0x6c Sharp embedded microprocessor 0x6d Arca RISC 0x6e Unicore 0x6f eXcess configurable CPU 0x70 Icera Semiconductor Deep Execution Processor 0x71 Altera Nios II 0x72 National Semiconductor CompactRISC CRX 0x73 Motorola XGATE 0x74 Infineon C16x/XC16x 0x75 Renesas M16C 0x76 Microchip Technology dsPIC30F 0x77 Freescale Communication Engine RISC 0x78 Renesas M32C 0x83 Altium TSK3000 0x84 Freescale RS08 0x85 Analog Devices SHARC 0x86 Cyan Technology eCOG2 0x87 Sunplus S+core7 RISC 0x88 New Japan Radio (NJR) 24-bit DSP 0x89 Broadcom VideoCore III 0x8a RISC for Lattice FPGA 0x8b Seiko Epson C17 0x8c Texas Instruments TMS320C6000 DSP 0x8d Texas Instruments TMS320C2000 DSP 0x8e Texas Instruments TMS320C55x DSP 0x8f Texas Instruments Application Specific RISC 0x90 Texas Instruments Programmable Realtime Unit 0xa0 STMicroelectronics 64bit VLIW DSP 0xa1 Cypress M8C 0xa2 Renesas R32C 0xa3 NXP Semiconductors TriMedia 0xa4 QUALCOMM DSP6 0xa5 Intel 8051 and variants 0xa6 STMicroelectronics STxP7x 0xa7 Andes Technology compact code size embedded RISC 0xa8 Cyan Technology eCOG1X 0xa9 Dallas Semiconductor MAXQ30 0xaa New Japan Radio (NJR) 16-bit DSP 0xab M2000 Reconfigurable RISC 0xac Cray NV2 vector architecture 0xad Renesas RX 0xae Imagination Technologies META 0xaf MCST Elbrus 0xb0 Cyan Technology eCOG16 0xb1 National Semiconductor CompactRISC 0xb2 Freescale Extended Time Processing Unit 0xb3 Infineon Technologies SLE9X 0xb4 Intel L10M 0xb5 Intel K10M 0xb7 AARCH64 0xb9 Amtel AVR32 0xba STMicroelectronics STM8 0xbb Tilera TILE64 0xbc Tilera TILEPro 0xbd Xilinx MicroBlaze 0xbe NVIDIA CUDA 0xbf Tilera TILE-Gx 0xc0 CloudShield 0xc1 KIPO-KAIST Core-A 1st gen 0xc2 KIPO-KAIST Core-A 2nd gen 0xc3 Synopsys ARCv2 ISA 0xc4 Open8 RISC 0xc5 Renesas RL78 0xc6 Broadcom VideoCore V 0xc7 Renesas 78KOR 0xc8 Freescale 56800EX DSC 0xc9 Beyond BA1 0xca Beyond BA2 0xcb XMOS xCORE 0xcc Microchip 8-bit PIC 0xcd Intel Graphics Technology 0xd2 KM211 KM32 0xd3 KM211 KMX32 0xd4 KM211 KMX16 0xd5 KM211 KMX8 0xd6 KM211 KVARC 0xd7 Paneve CDP 0xd8 Cognitive Smart Memory Processor 0xd9 Bluechip CoolEngine 0xda Nanoradio Optimized RISC 0xdb CSR Kalimba 0xdc Zilog Z80 0xdd CDS VISIUMcore 0xde FTDI Chip FT32 0xdf Moxie 0xe0 AMD GPU 0xf3 RISC-V 0xf7 BPF 0xfc C-SKY 0x102 LoongArch 0x5d ARC International ARCompact 0x9026 Alpha 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: run-test-includes.sh PASS: leb128 PASS: read_unaligned 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 [b] primes.c [304] main [42f] is_prime [45e] atoi [47e] is_prime PASS: run-low_high_pc-dw-form-indirect.sh PASS: run-nvidia-extended-linemap-libdw.sh PASS: run-nvidia-extended-linemap-readelf.sh PASS: run-readelf-dw-form-indirect.sh No errors PASS: run-strip-largealign.sh PASS: run-readelf-Dd.sh elfutils built without zstd support SKIP: run-readelf-compressed-zstd.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-dlopen.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-artifact-running.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-fd-prefetch-caches.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-regex.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-duplicate-urls.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-file.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-sizetime.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-malformed.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-negative-cache.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-tmp-home.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-writable.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-no-urls.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-query-retry.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-extraction.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-archive-groom.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-archive-rename.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-archive-test.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-federation-sqlite.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-federation-link.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-percent-escape.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-x-forwarded-for.sh socat is /usr/bin/socat curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-response-headers.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-extraction-passive.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-webapi-concurrency.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-section.sh curl is /usr/bin/curl need rpm2cpio SKIP: run-debuginfod-federation-metrics.sh ======================= All 227 tests passed (33 tests were not run) ======================= make[2]: Leaving directory '/usr/lib/elfutils/ptest/tests' make[1]: Leaving directory '/usr/lib/elfutils/ptest/tests' DURATION: 38