2023-02-01T22:02 2023-02-01T22:02 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='aarch64-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: 1 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 00010048 00000888 24 28 69 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/aarch64/start.S'@2440 [28] function '_start'@2440 module 'addr2line' [590] CU '/usr/src/debug/elfutils/0.188-r0/src/addr2line.c'@0 [2063] function 'handle_address'@2c40 frame_base: {call_frame_cfa {bregx(31,0)}} [2084] parameter 'string' [2c40,2c7b) {reg0} [2c7b,2c9c) {reg19} [2c9c,2e8c) {entry_value(1) {reg0}, stack_value} [2e8c,2f18) {reg19} [2f18,3094) {entry_value(1) {reg0}, stack_value} [3094,30a0) {reg19} [30a0,30a8) {entry_value(1) {reg0}, stack_value} [30a8,3188) {reg19} [3188,33f0) {entry_value(1) {reg0}, stack_value} [33f0,3458) {reg19} [3458,3a1c) {entry_value(1) {reg0}, stack_value} [2098] parameter 'dwfl' [2c40,2c64) {reg1} [2c64,2cd8) {reg20} [2cd8,2e8c) {entry_value(1) {reg1}, stack_value} [2e8c,2f34) {reg20} [2f34,3094) {entry_value(1) {reg1}, stack_value} [3094,3188) {reg20} [3188,31bc) {entry_value(1) {reg1}, stack_value} [31bc,31c4) {reg20} [31c4,33f0) {entry_value(1) {reg1}, stack_value} [33f0,3458) {reg20} [3458,3a1c) {entry_value(1) {reg1}, stack_value} [20ac] variable 'endp' [2c40,3a1c) {fbreg(-240)} [20bc] variable 'addr' [2c40,3a1c) {fbreg(-232)} [20cc] variable 'mod' [2cd8,2cec) {reg0} [2cec,2e80) {reg20} [2f34,2f3c) {reg0} [2f3c,305c) {reg20} [3188,318f) {reg0} [318f,31bc) {reg20} [31c4,33f0) {reg20} [3458,3474) {reg20} [3474,3477) {reg0} [35f8,3758) {reg20} [37fc,3808) {reg20} [3848,3930) {reg20} [393c,39e4) {reg20} [39f4,3a1c) {reg20} [20e0] variable 'line' [2e20,2e24) {reg0} [2e24,2e40) {reg21} [2fec,3007) {reg0} [3007,3044) {reg21} [3268,3278) {reg21} [20f4] variable 'src' [300c,3018) {reg0} [3018,3044) {reg22} [3268,3280) {reg22} [355c,3588) {lit0, stack_value} [3588,35f8) {reg28} [3810,3824) {lit0, stack_value} [3824,3828) {reg0} [383c,3848) {reg28} [39f4,3a1c) {reg22} [2108] variable 'lineno' [2c40,3a1c) {fbreg(-248)} [2118] variable 'linecol' [2c40,3a1c) {fbreg(-244)} [2128] variable '__PRETTY_FUNCTION__' [2c40,3a1c) {addr(0x3b10)} [2928] inlined function 'show_int'@32dc [2942] parameter 'name' [32dc,32f4) {addr(0x3de8), stack_value} [36d0,36ec) {addr(0x3de8), stack_value} [294f] parameter 'info' [32dc,32f4) {reg21} [36d0,36ec) {reg21} [295c] parameter 'get' [29ec] inlined function 'show_int'@32f4 [2a12] parameter 'name' [32f4,3324) {addr(0x3e00), stack_value} [2a1f] parameter 'info' [32f4,3324) {reg21} [2a2c] parameter 'get' [2a31] variable 'val' [32f4,3328) {fbreg(-168)} [25e2] inlined function 'show_note'@327c [25fc] parameter 'note' [327c,3294) {addr(0x3da0), stack_value} [33b8,33e4) {addr(0x3da0), stack_value} [2609] parameter 'info' [327c,3287) {reg0} [3287,3294) {reg21} [33b8,33e4) {reg21} [2616] parameter 'get' [2629] inlined function 'show_note'@33c8 [2643] parameter 'get' [2648] parameter 'info' [33c8,33e4) {reg21} [2655] parameter 'note' [33c8,33e4) {addr(0x3da0), stack_value} [26af] inlined function 'show_note'@3294 [26c9] parameter 'note' [3294,32ac) {addr(0x3db0), stack_value} [36b4,36d0) {addr(0x3db0), stack_value} [26d6] parameter 'info' [3294,32ac) {reg21} [36b4,36d0) {reg21} [26e3] parameter 'get' [26f6] inlined function 'show_note'@36b4 [271c] parameter 'get' [2721] parameter 'info' [36b4,36d0) {reg21} [272e] parameter 'note' [36b4,36d0) {addr(0x3db0), stack_value} [273b] variable 'flag' [2782] inlined function 'show_note'@32ac [279c] parameter 'note' [32ac,32c4) {addr(0x3dc0), stack_value} [3708,3724) {addr(0x3dc0), stack_value} [27a9] parameter 'info' [32ac,32c4) {reg21} [3708,3724) {reg21} [27b6] parameter 'get' [27c9] inlined function 'show_note'@3708 [27ef] parameter 'get' [27f4] parameter 'info' [3708,3724) {reg21} [2801] parameter 'note' [3708,3724) {addr(0x3dc0), stack_value} [280e] variable 'flag' [2855] inlined function 'show_note'@32c4 [286f] parameter 'note' [32c4,32dc) {addr(0x3dd0), stack_value} [36ec,3708) {addr(0x3dd0), stack_value} [287c] parameter 'info' [32c4,32dc) {reg21} [36ec,3708) {reg21} [2889] parameter 'get' [289c] inlined function 'show_note'@36ec [28c2] parameter 'get' [28c7] parameter 'info' [36ec,3708) {reg21} [28d4] parameter 'note' [36ec,3708) {addr(0x3dd0), stack_value} [28e1] variable 'flag' [2430] inlined function 'get_addr_width'@2cdc [244a] parameter 'mod' [2cdc,2cec) {reg0} [2cec,2d00) {reg20} [3188,318f) {reg0} [318f,31bc) {reg20} [3664,366c) {reg20} [3c11] function 'print_src'@29c0 frame_base: {call_frame_cfa {bregx(31,0)}} [3c30] parameter 'src' [29c0,2a00) {reg0} [2a00,2a57) {reg4} [2a58,2a7b) {reg4} [2a7c,2a9b) {reg4} [2a9b,2ac4) {fbreg(-40)} [2ac4,2ac7) {reg0} [2ac7,2ad4) {entry_value(1) {reg0}, stack_value} [2ad4,2adc) {reg0} [2adc,2adf) {reg4} [3c44] parameter 'lineno' [29c0,29f0) {reg1} [29f0,2a44) {reg19} [2a44,2a57) {reg5} [2a57,2a58) {entry_value(1) {reg1}, stack_value} [2a58,2a68) {reg19} [2a68,2a7b) {reg5} [2a7b,2a7c) {entry_value(1) {reg1}, stack_value} [2a7c,2ae0) {reg19} [3c58] parameter 'linecol' [29c0,2a14) {reg2} [2a14,2a44) {reg20} [2a44,2a57) {reg6} [2a57,2a58) {entry_value(1) {reg2}, stack_value} [2a58,2a68) {reg20} [2a68,2a7c) {entry_value(1) {reg2}, stack_value} [2a7c,2a90) {reg2} [2a90,2ac4) {reg20} [2ac4,2ac7) {reg2} [2ac7,2ae0) {reg20} [3c6c] parameter 'cu' [29c0,2a0c) {reg3} [2a0c,2a7c) {entry_value(1) {reg3}, stack_value} [2a7c,2a9b) {reg3} [2a9b,2ac4) {entry_value(1) {reg3}, stack_value} [2ac4,2ac7) {reg3} [2ac7,2ae0) {entry_value(1) {reg3}, stack_value} [3c7f] variable 'comp_dir' [29f0,2a14) {addr(0x3df8), stack_value} [2a14,2a57) {reg2} [2a58,2a7b) {reg2} [2a7c,2abc) {addr(0x3df8), stack_value} [2abc,2ac4) {reg0} [2ac4,2adc) {addr(0x3df8), stack_value} [2adc,2adf) {reg2} [3c93] variable 'comp_dir_sep' [29f0,2a14) {addr(0x3df8), stack_value} [2a14,2a57) {reg3} [2a58,2a7b) {reg3} [2a7c,2adc) {addr(0x3df8), stack_value} [2adc,2adf) {reg3} [3dc1] function 'adjust_to_section'@2820 frame_base: {call_frame_cfa {bregx(31,0)}} [3de2] parameter 'name' [2820,2848) {reg0} [2848,28f0) {reg22} [28f0,2900) {entry_value(1) {reg0}, stack_value} [2900,29b4) {reg22} [3df6] parameter 'addr' [2820,2864) {reg1} [2864,28f4) {reg24} [28f4,2900) {entry_value(1) {reg1}, stack_value} [2900,29b4) {reg24} [3e0a] parameter 'dwfl' [2820,284c) {reg2} [284c,286f) {reg0} [286f,29b4) {entry_value(1) {reg2}, stack_value} [3e1e] variable 'mod' [2820,29b4) {fbreg(-88)} [3e2e] variable 'nscn' [2890,2898) {reg0} [2898,28f0) {reg21} [2900,298c) {reg21} [40a7] function 'find_symbol'@2720 frame_base: {call_frame_cfa {bregx(31,0)}} [40c8] parameter 'mod' [2720,274f) {reg0} [274f,27e0) {reg22} [27e0,27f8) {entry_value(1) {reg0}, stack_value} [27f8,2804) {reg22} [2804,2818) {entry_value(1) {reg0}, stack_value} [40dc] parameter 'userdata' [2720,274f) {reg1} [274f,2818) {entry_value(1) {reg1}, stack_value} [40f0] parameter 'name' [2720,274f) {reg2} [274f,2818) {entry_value(1) {reg2}, stack_value} [4104] parameter 'start' [2720,274f) {reg3} [274f,2818) {entry_value(1) {reg3}, stack_value} [4118] parameter 'arg' [2720,274f) {reg4} [274f,27ec) {reg25} [27ec,27f8) {entry_value(1) {reg4}, stack_value} [27f8,280c) {reg25} [280c,2818) {entry_value(1) {reg4}, stack_value} [412c] variable 'looking_for' [2720,2818) {reg24} [413a] variable 'symbol' [2740,27d8) {reg20} [27f8,27fc) {reg20} [414e] variable 'value' [2744,27e4) {reg23} [27f8,2808) {reg23} [4162] variable 'n' [2750,2764) {reg0} [2764,27e0) {reg21} [4219] function 'see_one_module'@2700 frame_base: {call_frame_cfa {bregx(31,0)}} [423a] parameter 'mod' [2700,270c) {reg0} [270c,2720) {reg1} [424e] parameter 'userdata' [2700,2708) {reg1} [2708,2720) {entry_value(1) {reg1}, stack_value} [4262] parameter 'name' [2700,2720) {reg2} [4270] parameter 'start' [2700,2720) {reg3} [427e] parameter 'arg' [2700,2720) {reg4} [428d] variable 'result' [2704,2720) {reg4} [358f] inlined function 'print_addrsym'@2f5c [35a9] parameter 'addr' [2f5c,2f6f) {reg1} [35b6] parameter 'mod' [2f50,2fbc) {reg20} [3368,33b8) {reg20} [35f8,3664) {reg20} [366c,36b4) {reg20} [2f8e] inlined function 'print_dwarf_function'@2d44 [2fa8] parameter 'addr' [2d44,2d7c) {reg21} [2fb5] parameter 'mod' [2d44,2de0) {reg20} [31c4,3218) {reg20} [3328,3364) {reg20} [3724,3758) {reg20} [3848,3930) {reg20} [393c,39e4) {reg20} [4906] inlined function 'get_diename'@2b68 [492c] parameter 'die' [2b68,2b84) {reg19} [4939] variable 'attr' [493e] variable 'name' [49f1] inlined function 'symname'@2c10 [4a17] parameter 'name' [2c10,2c27) {reg0} [2c27,2c34) {reg19} [2c34,2c38) {entry_value(1) {reg0}, stack_value} (2c38,2c38) [44cd] function 'parse_opt'@2560 frame_base: {call_frame_cfa {bregx(31,0)}} [44ef] parameter 'key' [2560,2578) {reg0} [2578,2580) {reg3} [2580,25a0) {breg3(65), stack_value} [25a0,25ac) {entry_value(1) {reg0}, stack_value} [25ac,25bc) {reg0} [25bc,25d4) {reg3} [25d4,25d8) {entry_value(1) {reg0}, stack_value} [25d8,25ec) {reg0} [25ec,25fc) {reg3} [25fc,26f0) {entry_value(1) {reg0}, stack_value} [26f0,26f4) {reg0} [26f4,2700) {reg3} [4502] parameter 'arg' [2560,25cc) {reg1} [25cc,25d8) {entry_value(1) {reg1}, stack_value} [25d8,25f0) {reg1} [25f0,25fc) {entry_value(1) {reg1}, stack_value} [25fc,2608) {reg1} [2608,2614) {entry_value(1) {reg1}, stack_value} [2614,2620) {reg1} [2620,262c) {entry_value(1) {reg1}, stack_value} [262c,2638) {reg1} [2638,2644) {entry_value(1) {reg1}, stack_value} [2644,264c) {reg1} [264c,2664) {entry_value(1) {reg1}, stack_value} [2664,2670) {reg1} [2670,267c) {entry_value(1) {reg1}, stack_value} [267c,2688) {reg1} [2688,2694) {entry_value(1) {reg1}, stack_value} [2694,26a0) {reg1} [26a0,26ac) {entry_value(1) {reg1}, stack_value} [26ac,26cc) {reg1} [26cc,26d8) {entry_value(1) {reg1}, stack_value} [26d8,26e4) {reg1} [26e4,26f0) {entry_value(1) {reg1}, stack_value} [26f0,2700) {reg1} [4515] parameter 'state' [2560,2700) {reg2} [4524] function 'main'@2240 frame_base: {call_frame_cfa {bregx(31,0)}} [4546] parameter 'argc' [2240,228c) {reg0} [228c,2334) {reg21} [2334,2380) {entry_value(1) {reg0}, stack_value} [2380,2388) {reg21} [2388,2418) {entry_value(1) {reg0}, stack_value} [2418,243c) {reg21} [243c,2440) {entry_value(1) {reg0}, stack_value} [4559] parameter 'argv' [2240,2288) {reg1} [2288,2334) {reg23} [2334,2380) {entry_value(1) {reg1}, stack_value} [2380,23b0) {reg23} [23b0,2410) {entry_value(1) {reg1}, stack_value} [2410,243c) {reg23} [243c,2440) {entry_value(1) {reg1}, stack_value} [456c] variable 'remaining' [2240,2440) {fbreg(-36)} [457a] variable 'result' [2284,2310) {lit0, stack_value} [2310,2314) {reg0} [2324,2334) {reg0} [2334,2370) {reg19} [2370,2380) {reg0} [2380,23b4) {lit0, stack_value} [23b4,23dc) {reg19} [23e0,2404) {reg19} [2410,243c) {lit0, stack_value} [243c,2440) {reg19} [458d] variable 'dwfl' [2240,2440) {fbreg(-32)} [459b] variable '__PRETTY_FUNCTION__' [2240,2440) {addr(0x3b20)} [21bd] inlined function 'error'@316c [21e3] parameter '__format' [316c,317c) {reg0} [317c,317f) {reg2} [21f0] parameter '__errnum' [316c,3180) {lit0, stack_value} [21fd] parameter '__status' [316c,3180) {lit0, stack_value} [2223] inlined function 'error'@3420 [2249] parameter '__format' [3420,3430) {reg0} [3430,3437) {reg2} [2256] parameter '__errnum' [3420,343c) {lit0, stack_value} [2263] parameter '__status' [3420,343c) {lit0, stack_value} [3ecf] inlined function 'error'@2968 [3ee9] parameter '__format' [2968,297c) {reg0} [297c,297f) {reg2} [3ef6] parameter '__errnum' [2968,2988) {lit0, stack_value} [3f03] parameter '__status' [2968,2988) {lit0, stack_value} [3fd0] inlined function 'error'@29a4 [3ff6] parameter '__format' [29a4,29b0) {reg0} [29b0,29b3) {reg2} [4003] parameter '__errnum' [4009] parameter '__status' [24e4] inlined function 'printf'@2d00 [24fb] parameter '__fmt' [2d00,2d34) {addr(0x3cb0), stack_value} [2547] inlined function 'printf'@323c [2561] parameter '__fmt' [323c,3268) {addr(0x3cc0), stack_value} [296f] inlined function 'printf'@36d0 [2995] parameter '__fmt' [36d0,36ec) {addr(0x3df0), stack_value} [2a3a] inlined function 'printf'@330c [2a60] parameter '__fmt' [330c,3324) {addr(0x3df0), stack_value} [2c60] inlined function 'printf'@37c4 [2c7a] parameter '__fmt' [37c4,37fc) {addr(0x3ce8), stack_value} [2d22] inlined function 'printf'@3828 [2d48] parameter '__fmt' [3828,383c) {addr(0x3e18), stack_value} [304d] inlined function 'printf'@2dac [3067] parameter '__fmt' [2dac,2dd8) {addr(0x3cc0), stack_value} [30d3] inlined function 'printf'@31c8 [30f9] parameter '__fmt' [31c8,31dc) {addr(0x3cd0), stack_value} [3127] inlined function 'printf'@31f0 [314d] parameter '__fmt' [31f0,3200) {addr(0x3d18), stack_value} [317b] inlined function 'printf'@3348 [31a1] parameter '__fmt' [3348,335c) {addr(0x3cc8), stack_value} [3284] inlined function 'printf'@3908 [32aa] parameter '__fmt' [3908,3924) {addr(0x3d00), stack_value} [32ea] inlined function 'printf'@3984 [3310] parameter '__fmt' [3984,39a8) {addr(0x3cf0), stack_value} [334a] inlined function 'printf'@39a8 [3370] parameter '__fmt' [39a8,39c8) {addr(0x3ce0), stack_value} [353b] inlined function 'printf'@2e00 [3561] parameter '__fmt' [2e00,2e10) {addr(0x3d50), stack_value} [35e7] inlined function 'printf'@2f84 [360d] parameter '__fmt' [2f84,2f94) {addr(0x3d38), stack_value} [363b] inlined function 'printf'@2fa0 [3655] parameter '__fmt' [2fa0,2fbc) {implicit_pointer([4a87],0) {implicit_value(3){256300}}} [3670] inlined function 'printf'@3368 [3696] parameter '__fmt' [3368,337c) {addr(0x3d40), stack_value} [36de] inlined function 'printf'@338c [36f8] parameter '__fmt' [338c,33b8) {addr(0x3d20), stack_value} [3726] inlined function 'printf'@3684 [3740] parameter '__fmt' [3684,36b4) {addr(0x3d28), stack_value} [3834] inlined function 'printf'@364c [385a] parameter '__fmt' [364c,3660) {addr(0x3d48), stack_value} [3cfd] inlined function 'printf'@2a30 [3d17] parameter '__fmt' [2a30,2a58) {addr(0x3c00), stack_value} [3d53] inlined function 'printf'@2a58 [3d6d] parameter '__fmt' [2a58,2a7c) {addr(0x3c10), stack_value} [45f2] inlined function 'feof_unlocked'@23a0 [460c] parameter '__stream' (23a0,23a0) (23e8,23e8) [461a] inlined function 'getline'@23f0 [4640] parameter '__stream' [23f0,23ff) {reg3} [464d] parameter '__n' [23f0,2400) {reg24} [465a] parameter '__lineptr' [23f0,2400) {reg23} [2ce7] inlined function 'putchar'@35e4 [2d01] parameter '__c' [35e4,35f8) {lit10, stack_value} [3956] inlined function 'putchar'@3044 [397c] parameter '__c' [3044,3050) {lit10, stack_value} [48c9] function 'get_diename'@2ae0 frame_base: {call_frame_cfa {bregx(31,0)}} [48e4] parameter 'die' [2ae0,2b17) {reg0} [2b17,2b44) {reg19} [2b44,2b50) {entry_value(1) {reg0}, stack_value} [2b50,2b88) {reg19} [48f1] variable 'attr' [2ae0,2b88) {fbreg(-32)} [48f9] variable 'name' [2b20,2b24) {reg0} [2b64,2b6c) {reg0} [49c9] function 'symname'@2b90 frame_base: {call_frame_cfa {bregx(31,0)}} [49e4] parameter 'name' [2b90,2bd4) {reg0} [2bd4,2bf8) {reg19} [2bf8,2c27) {reg0} [2c27,2c34) {reg19} [2c34,2c3c) {entry_value(1) {reg0}, stack_value} [2c3c,2c40) {reg19} module 'addr2line' [4aad] CU '/usr/src/debug/elfutils/0.188-r0/lib/printversion.c'@3a20 [4fc0] function 'print_version'@3a20 frame_base: {call_frame_cfa {bregx(31,0)}} [4fde] parameter 'stream' [3a20,3a5b) {reg0} [3a5b,3a88) {reg20} [3a88,3a9b) {reg0} [3a9b,3a9c) {entry_value(1) {reg0}, stack_value} [4ff0] parameter 'state' [3a20,3a58) {reg1} [3a58,3a9c) {entry_value(1) {reg1}, stack_value} [5002] inlined function 'fprintf'@3a50 [5019] parameter '__fmt' [3a50,3a5c) {addr(0x41d0), stack_value} [5026] parameter '__stream' [3a50,3a5b) {reg0} [3a5b,3a5c) {reg20} [506d] inlined function 'fprintf'@3a7c [5084] parameter '__fmt' [3a7c,3a84) {reg0} [3a84,3a9b) {reg2} [5091] parameter '__stream' [3a70,3a88) {reg20} [3a88,3a9b) {reg0} [3a9b,3a9c) {entry_value(1) {reg0}, stack_value} module 'elfclassify' [c] CU '../sysdeps/aarch64/start.S'@1c00 [28] function '_start'@1c00 module 'elfclassify' [590] CU '/usr/src/debug/elfutils/0.188-r0/src/elfclassify.c'@0 [1908] function 'main'@19c0 frame_base: {call_frame_cfa {bregx(31,0)}} [192b] parameter 'argc' [19c0,1a00) {reg0} [1a00,1a9c) {reg22} [1a9c,1be8) {entry_value(1) {reg0}, stack_value} [193f] parameter 'argv' [19c0,1a04) {reg1} [1a04,1ac8) {reg21} [1ac8,1b14) {entry_value(1) {reg1}, stack_value} [1b14,1b1c) {reg21} [1b1c,1be8) {entry_value(1) {reg1}, stack_value} [1953] variable 'options' [19c0,1be8) {fbreg(-1976)} [1963] variable 'argp' [19c0,1be8) {fbreg(-2032)} [1973] variable 'remaining' [19c0,1be8) {fbreg(-2056)} [1983] variable 'status' [19c0,1be8) {fbreg(-2052)} [19c4] inlined function 'process_stdin'@1b14 [19de] parameter 'status' [1b14,1b34) {fbreg(-2052), stack_value} [1b34,1bd0) {reg26} [1be4,1be8) {reg26} [1baf] function 'process_current_path'@2080 frame_base: {call_frame_cfa {bregx(31,0)}} [1bce] parameter 'status' [2080,20c4) {reg0} [20c4,23f4) {reg22} [23f4,2408) {entry_value(1) {reg0}, stack_value} [2408,24e4) {reg22} [24e4,24fc) {entry_value(1) {reg0}, stack_value} [24fc,252c) {reg22} [252c,2548) {entry_value(1) {reg0}, stack_value} [2548,32e8) {reg22} [1be2] variable 'checks_passed' [20c4,236c) {lit1, stack_value} [236c,2390) {reg20} [2408,2440) {lit1, stack_value} [2440,2474) {lit0, stack_value} [2558,2780) {lit1, stack_value} [2780,27d8) {reg20} [27d8,32c0) {lit1, stack_value} [32c8,32e8) {lit1, stack_value} [368b] function 'parse_opt'@1d20 frame_base: {call_frame_cfa {bregx(31,0)}} [36ae] parameter 'key' [1d20,1d34) {reg0} [1d34,1d44) {breg1(1000), stack_value} [1d44,1d48) {entry_value(1) {reg0}, stack_value} [1d48,1d58) {reg0} [1d58,1d6c) {breg1(2000), stack_value} [1d6c,1d98) {reg0} [1d98,1da0) {breg1(2000), stack_value} [1da0,1db0) {entry_value(1) {reg0}, stack_value} [1db0,1dc4) {reg0} [1dc4,1dc8) {breg1(2000), stack_value} [1dc8,1dd4) {entry_value(1) {reg0}, stack_value} [1dd4,1de0) {reg0} [1de0,1de4) {breg1(2000), stack_value} [1de4,1df0) {entry_value(1) {reg0}, stack_value} [1df0,1e10) {reg0} [1e10,1e1c) {breg1(2000), stack_value} [1e1c,1e20) {reg0} [1e20,1e24) {breg1(2000), stack_value} [1e24,1e30) {entry_value(1) {reg0}, stack_value} [1e30,1e34) {reg0} [1e34,1e3c) {breg1(2000), stack_value} [1e3c,1e4c) {entry_value(1) {reg0}, stack_value} [1e4c,1e58) {reg0} [1e58,1e5c) {breg1(2000), stack_value} [1e5c,1e68) {entry_value(1) {reg0}, stack_value} [1e68,1e6c) {reg0} [1e6c,1e78) {breg1(2000), stack_value} [1e78,1e7c) {reg0} [1e7c,1e80) {breg1(2000), stack_value} [1e80,1e8c) {entry_value(1) {reg0}, stack_value} [1e8c,1e90) {reg0} [1e90,1e9c) {breg1(2000), stack_value} [1e9c,1ea0) {reg0} [1ea0,1ea4) {breg1(2000), stack_value} [1ea4,1eb0) {entry_value(1) {reg0}, stack_value} [1eb0,1eb4) {reg0} [1eb4,1eb8) {breg1(2000), stack_value} [1eb8,1ec4) {entry_value(1) {reg0}, stack_value} [1ec4,1ec8) {reg0} [1ec8,1ecc) {breg1(2000), stack_value} [36c0] parameter 'arg' [1d20,1d28) {reg1} [1d28,1ecc) {entry_value(1) {reg1}, stack_value} [36d2] parameter 'state' [1d20,1d3c) {reg2} [1d3c,1d48) {entry_value(1) {reg2}, stack_value} [1d48,1d60) {reg2} [1d60,1d6c) {entry_value(1) {reg2}, stack_value} [1d6c,1ecc) {reg2} [371a] inlined function 'classify_check_negative'@1d48 [373d] parameter 'key' (1d48,1d48) [36e6] inlined function 'classify_check_positive'@1d24 [370c] parameter 'key' (1d24,1d24) [1db5] inlined function 'is_linux_kernel_module'@22ec [1d8d] inlined function 'is_library'@22b0 [1d59] inlined function 'is_program'@2270 [1d18] inlined function 'is_executable'@2254 [3bd8] inlined function 'is_shared'@2064 [1de4] inlined function 'is_debug_only'@22f4 [1ce9] inlined function 'is_unstripped'@2234 [3bb0] inlined function 'is_loadable'@1fd0 [1c5c] inlined function 'is_core'@2210 [1cba] inlined function 'is_elf_archive'@21f8 [1c8b] inlined function 'is_elf_file'@21dc [1c2d] inlined function 'is_elf'@21b8 [2511] inlined function 'run_classify'@2168 [2f48] inlined function 'elf_type_string'@2f68 [2f62] parameter 'type' [2f68,2f88) {addr(0x20838)} [3048,3064) {addr(0x20838)} [3190,319c) {addr(0x20838)} [32b4,32c0) {addr(0x20838)} [32c8,32d4) {addr(0x20838)} [32dc,32e8) {addr(0x20838)} [2560] inlined function 'elf_kind_string'@2660 [2579] parameter 'kind' [2570,2578) {reg0} [2660,2670) {reg0} (2d90,2d90) (2dbc,2dbc) [35a4] inlined function 'close_elf'@2384 [227a] inlined function 'open_elf'@20c4 [247e] inlined function 'close_file'@2348 [24ac] inlined function 'close_file'@26b4 [35be] inlined function 'close_file'@239c [2294] inlined function 'open_file'@20c4 [23c4] inlined function 'elf_issue'@269c [23dd] parameter 'msg' [269c,26b4) {addr(0x3408), stack_value} [27f8,2828) {addr(0x3408), stack_value} [26c7] inlined function 'elf_issue'@2bd4 [26ed] parameter 'msg' [2bd4,2c08) {addr(0x34b0), stack_value} [27aa] inlined function 'elf_issue'@2e48 [27cf] parameter 'msg' [2e48,2e80) {addr(0x34a0), stack_value} [288f] inlined function 'elf_issue'@2f20 [28a9] parameter 'msg' [2f20,2f58) {addr(0x34c0), stack_value} [2a08] inlined function 'elf_issue'@2eec [2a22] parameter 'msg' [2eec,2f20) {addr(0x3518), stack_value} [2b91] inlined function 'elf_issue'@2eb4 [2bab] parameter 'msg' [2eb4,2eec) {addr(0x34f8), stack_value} [2db2] inlined function 'elf_issue'@313c [2dd8] parameter 'msg' [313c,3174) {addr(0x34d0), stack_value} [2e82] inlined function 'elf_issue'@2df4 [2ea7] parameter 'msg' [2df4,2e2c) {addr(0x3490), stack_value} [3991] function 'issue'@1ed0 frame_base: {call_frame_cfa {bregx(31,0)}} [39af] parameter 'e' [1ed0,1f0c) {reg0} [1f0c,1f0f) {reg1} [1f0f,1f2c) {entry_value(1) {reg0}, stack_value} [1f2c,1f3c) {reg0} [1f3c,1f3f) {reg1} [1f3f,1f5c) {entry_value(1) {reg0}, stack_value} [39bf] parameter 'msg' [1ed0,1f04) {reg1} [1f04,1f0f) {reg3} [1f0f,1f2c) {entry_value(1) {reg1}, stack_value} [1f2c,1f34) {reg1} [1f34,1f3f) {reg3} [1f3f,1f5c) {entry_value(1) {reg1}, stack_value} [230f] inlined function 'open'@20e8 [2328] parameter '__oflag' [20e8,20f8) {addr(0x20815), deref_size(1), const1u(255), and, lit15, shl, stack_value} [20f8,20fb) {reg1} [2335] parameter '__path' [20e8,20fb) {addr(0x20820)} [1e2b] inlined function 'fprintf'@2840 [1e45] parameter '__fmt' [2840,2868) {addr(0x3970), stack_value} [1e52] parameter '__stream' [2848,2860) {breg0(0)} [2860,2863) {reg0} [1e80] inlined function 'fprintf'@2868 [1e9a] parameter '__fmt' [2868,288c) {addr(0x3950), stack_value} [1ea7] parameter '__stream' [2870,2888) {breg0(0)} [2888,288b) {reg0} [1ed5] inlined function 'fprintf'@2894 [1eef] parameter '__fmt' [2894,28bc) {addr(0x3920), stack_value} [1efc] parameter '__stream' [289c,28b4) {breg0(0)} [28b4,28b7) {reg0} [1f2a] inlined function 'fprintf'@28bc [1f44] parameter '__fmt' [28bc,28e4) {addr(0x38f0), stack_value} [1f51] parameter '__stream' [28c4,28dc) {breg0(0)} [28dc,28df) {reg0} [1f7f] inlined function 'fprintf'@28e4 [1f99] parameter '__fmt' [28e4,2908) {addr(0x38d8), stack_value} [1fa6] parameter '__stream' [28ec,2904) {breg0(0)} [2904,2907) {reg0} [1fd4] inlined function 'fprintf'@2c24 [1fee] parameter '__fmt' [2c24,2c4c) {addr(0x38c0), stack_value} [1ffb] parameter '__stream' [2c2c,2c44) {breg0(0)} [2c44,2c47) {reg0} [2029] inlined function 'fprintf'@2c6c [2043] parameter '__fmt' [2c6c,2c94) {addr(0x3938), stack_value} [2050] parameter '__stream' [2c74,2c8c) {breg0(0)} [2c8c,2c8f) {reg0} [207e] inlined function 'fprintf'@2c94 [2098] parameter '__fmt' [2c94,2cbc) {addr(0x3908), stack_value} [20a5] parameter '__stream' [2c9c,2cb4) {breg0(0)} [2cb4,2cb7) {reg0} [20d3] inlined function 'fprintf'@2cbc [20ed] parameter '__fmt' [2cbc,2ce4) {addr(0x3988), stack_value} [20fa] parameter '__stream' [2cc4,2cdc) {breg0(0)} [2cdc,2cdf) {reg0} [2128] inlined function 'fprintf'@2ce4 [2142] parameter '__fmt' [2ce4,2d08) {addr(0x3880), stack_value} [214f] parameter '__stream' [2cec,2d00) {breg0(0)} [2d00,2d03) {reg0} [217d] inlined function 'fprintf'@2d08 [2197] parameter '__fmt' [2d08,2d30) {addr(0x38a8), stack_value} [21a4] parameter '__stream' [2d10,2d28) {breg0(0)} [2d28,2d2b) {reg0} [21d3] inlined function 'fprintf'@2d30 [21ed] parameter '__fmt' [2d30,2d58) {addr(0x3890), stack_value} [21fa] parameter '__stream' [2d38,2d50) {breg0(0)} [2d50,2d53) {reg0} [22bb] inlined function 'fprintf'@20c8 [22d4] parameter '__fmt' [20c8,20e8) {addr(0x33d8), stack_value} [22e1] parameter '__stream' [20d0,20e4) {breg0(0)} [20e4,20e7) {reg0} [2587] inlined function 'fprintf'@2578 [25a0] parameter '__fmt' [2578,2598) {addr(0x3430), stack_value} [2670,2690) {addr(0x3430), stack_value} [2910,2930) {addr(0x3430), stack_value} [2d90,2db0) {addr(0x3430), stack_value} [2dbc,2dd4) {addr(0x3430), stack_value} [25ad] parameter '__stream' [2578,2594) {reg1} [2594,2597) {reg0} [2670,268c) {reg1} [268c,268f) {reg0} [2910,292c) {reg1} [292c,292f) {reg0} [2d90,2da4) {reg1} [2da4,2daf) {reg0} [2dbc,2dd4) {reg1} [29b2] inlined function 'fprintf'@2bb8 [29cc] parameter '__fmt' [2bb8,2bd4) {addr(0x3538), stack_value} [29d9] parameter '__stream' [2bb8,2bcf) {fbreg(-240), deref} [2f70] inlined function 'fprintf'@2f88 [2f96] parameter '__fmt' [2f88,2f9c) {addr(0x36a8), stack_value} [2fa3] parameter '__stream' [2f88,2f9b) {reg0} [2fd7] inlined function 'fprintf'@302c [2ffd] parameter '__fmt' [302c,3044) {addr(0x3848), stack_value} [300a] parameter '__stream' [302c,3043) {breg20(0)} [30a3] inlined function 'fprintf'@30fc [30bd] parameter '__fmt' [30fc,3120) {addr(0x3678), stack_value} [30ca] parameter '__stream' [30fc,3117) {breg25(0)} [3145] inlined function 'fprintf'@3174 [316b] parameter '__fmt' [3174,3190) {addr(0x3820), stack_value} [3178] parameter '__stream' [3174,318b) {breg20(0)} [31a6] inlined function 'fprintf'@319c [31cc] parameter '__fmt' [319c,31b8) {addr(0x37f8), stack_value} [31d9] parameter '__stream' [319c,31b3) {breg20(0)} [3207] inlined function 'fprintf'@31b8 [322d] parameter '__fmt' [31b8,31d4) {addr(0x37d8), stack_value} [323a] parameter '__stream' [31b8,31cf) {breg20(0)} [3268] inlined function 'fprintf'@31d4 [328e] parameter '__fmt' [31d4,31f0) {addr(0x37b8), stack_value} [329b] parameter '__stream' [31d4,31eb) {breg20(0)} [32c9] inlined function 'fprintf'@31f0 [32ef] parameter '__fmt' [31f0,320c) {addr(0x3798), stack_value} [32fc] parameter '__stream' [31f0,3207) {breg20(0)} [332a] inlined function 'fprintf'@320c [3350] parameter '__fmt' [320c,3228) {addr(0x3780), stack_value} [335d] parameter '__stream' [320c,3223) {breg20(0)} [338b] inlined function 'fprintf'@3228 [33b1] parameter '__fmt' [3228,3244) {addr(0x3758), stack_value} [33be] parameter '__stream' [3228,323f) {breg20(0)} [33ec] inlined function 'fprintf'@3244 [3412] parameter '__fmt' [3244,3260) {addr(0x3730), stack_value} [341f] parameter '__stream' [3244,325b) {breg20(0)} [344d] inlined function 'fprintf'@3260 [3473] parameter '__fmt' [3260,327c) {addr(0x3700), stack_value} [3480] parameter '__stream' [3260,3277) {breg20(0)} [34ae] inlined function 'fprintf'@327c [34d4] parameter '__fmt' [327c,3298) {addr(0x36e8), stack_value} [34e1] parameter '__stream' [327c,3293) {breg20(0)} [350f] inlined function 'fprintf'@3298 [3535] parameter '__fmt' [3298,32b4) {addr(0x36c8), stack_value} [3542] parameter '__stream' [3298,32af) {breg20(0)} [2ac3] inlined function 'startswith'@2a3c [2ae9] parameter 'prefix' [2a3c,2a50) {addr(0x35c0), stack_value} [2af6] parameter 'str' [2a3c,2a50) {reg20} [2b2a] inlined function 'startswith'@2a54 [2b50] parameter 'prefix' [2a54,2a68) {addr(0x35c8), stack_value} [2b5d] parameter 'str' [2a54,2a68) {reg20} [23ea] inlined function 'error'@2800 [240f] parameter '__format' [2800,2828) {addr(0x3420), stack_value} [241c] parameter '__errnum' [2800,2828) {lit0, stack_value} [2429] parameter '__status' [2800,2828) {lit0, stack_value} [26fa] inlined function 'error'@2be4 [271f] parameter '__format' [2be4,2c08) {addr(0x3420), stack_value} [272c] parameter '__errnum' [2be4,2c08) {lit0, stack_value} [2739] parameter '__status' [2be4,2c08) {lit0, stack_value} [27dc] inlined function 'error'@2e58 [27f5] parameter '__format' [2e58,2e7c) {addr(0x3420), stack_value} [2802] parameter '__errnum' [2e58,2e7c) {lit0, stack_value} [280f] parameter '__status' [2e58,2e7c) {lit0, stack_value} [28b6] inlined function 'error'@2f30 [28db] parameter '__format' [2f30,2f58) {addr(0x3420), stack_value} [28e8] parameter '__errnum' [2f30,2f58) {lit0, stack_value} [28f5] parameter '__status' [2f30,2f58) {lit0, stack_value} [2a2f] inlined function 'error'@2ef8 [2a54] parameter '__format' [2ef8,2f20) {addr(0x3420), stack_value} [2a61] parameter '__errnum' [2ef8,2f20) {lit0, stack_value} [2a6e] parameter '__status' [2ef8,2f20) {lit0, stack_value} [2bb8] inlined function 'error'@2ec4 [2bdd] parameter '__format' [2ec4,2eec) {addr(0x3420), stack_value} [2bea] parameter '__errnum' [2ec4,2eec) {lit0, stack_value} [2bf7] parameter '__status' [2ec4,2eec) {lit0, stack_value} [2de5] inlined function 'error'@314c [2dfe] parameter '__format' [314c,3170) {addr(0x3420), stack_value} [2e0b] parameter '__errnum' [314c,3170) {lit0, stack_value} [2e18] parameter '__status' [314c,3170) {lit0, stack_value} [2eb4] inlined function 'error'@2e08 [2ed9] parameter '__format' [2e08,2e2c) {addr(0x3420), stack_value} [2ee6] parameter '__errnum' [2e08,2e2c) {lit0, stack_value} [2ef3] parameter '__status' [2e08,2e2c) {lit0, stack_value} [39d1] inlined function 'error'@1efc [39f6] parameter '__format' [1efc,1f10) {addr(0x3398), stack_value} [3a03] parameter '__errnum' [1efc,1f0c) {reg0} [1f0c,1f0f) {reg1} [1f0f,1f10) {entry_value(1) {reg0}, stack_value} [3a10] parameter '__status' [1efc,1f10) {lit0, stack_value} [3a4c] inlined function 'error'@1f2c [3a6e] parameter '__format' [1f2c,1f40) {addr(0x3390), stack_value} [3a7b] parameter '__errnum' [1f2c,1f3c) {reg0} [1f3c,1f3f) {reg1} [1f3f,1f40) {entry_value(1) {reg0}, stack_value} [3a88] parameter '__status' [1f2c,1f40) {lit0, stack_value} [3b6c] function 'is_loadable'@1f60 frame_base: {call_frame_cfa {bregx(31,0)}} [3b95] function 'is_shared'@1fd0 frame_base: {call_frame_cfa {bregx(31,0)}} module 'elfclassify' [3c24] CU '/usr/src/debug/elfutils/0.188-r0/lib/printversion.c'@32f0 [4137] function 'print_version'@32f0 frame_base: {call_frame_cfa {bregx(31,0)}} [4155] parameter 'stream' [32f0,332b) {reg0} [332b,3358) {reg20} [3358,336b) {reg0} [336b,336c) {entry_value(1) {reg0}, stack_value} [4167] parameter 'state' [32f0,3328) {reg1} [3328,336c) {entry_value(1) {reg1}, stack_value} [4179] inlined function 'fprintf'@3320 [4190] parameter '__fmt' [3320,332c) {addr(0x4820), stack_value} [419d] parameter '__stream' [3320,332b) {reg0} [332b,332c) {reg20} [41e4] inlined function 'fprintf'@334c [41fb] parameter '__fmt' [334c,3354) {reg0} [3354,336b) {reg2} [4208] parameter '__stream' [3340,3358) {reg20} [3358,336b) {reg0} [336b,336c) {entry_value(1) {reg0}, stack_value} module 'stack' [c] CU '../sysdeps/aarch64/start.S'@2580 [28] function '_start'@2580 module 'stack' [590] CU '/usr/src/debug/elfutils/0.188-r0/src/stack.c'@0 [2173] function 'main'@2240 frame_base: {call_frame_cfa {bregx(31,0)}} [2196] parameter 'argc' [2240,2278) {reg0} [2278,23d8) {reg22} [23d8,2468) {entry_value(1) {reg0}, stack_value} [2468,246c) {reg22} [246c,24ac) {entry_value(1) {reg0}, stack_value} [24ac,24b4) {reg22} [24b4,24c8) {entry_value(1) {reg0}, stack_value} [24c8,2554) {reg22} [2554,256c) {entry_value(1) {reg0}, stack_value} [21aa] parameter 'argv' [2240,2290) {reg1} [2290,245c) {reg23} [245c,2468) {entry_value(1) {reg1}, stack_value} [2468,256c) {reg23} [21be] variable 'options' [2240,256c) {fbreg(-920)} [21ce] variable 'argp' [2240,256c) {fbreg(-976)} [21de] variable 'frames' [2240,256c) {fbreg(-992)} [2699] function 'parse_opt'@2d50 frame_base: {call_frame_cfa {bregx(31,0)}} [26ba] parameter 'key' [2d50,2d7c) {reg0} [2d7c,2d9c) {breg0(49), stack_value} [2d9c,2db4) {entry_value(1) {reg0}, stack_value} [2db4,2ddc) {reg0} [2ddc,2e80) {entry_value(1) {reg0}, stack_value} [2e80,2e8c) {reg0} [2e8c,3040) {entry_value(1) {reg0}, stack_value} [3040,3048) {reg0} [3048,32ac) {entry_value(1) {reg0}, stack_value} [26ce] parameter 'arg' [2d50,2d88) {reg1} [2d88,2da4) {reg19} [2da4,2db4) {entry_value(1) {reg1}, stack_value} [2db4,2dc0) {reg1} [2dc0,2dd4) {reg19} [2dd4,2e80) {entry_value(1) {reg1}, stack_value} [2e80,3040) {reg19} [3040,3044) {reg1} [3044,30a4) {reg19} [30a4,328c) {entry_value(1) {reg1}, stack_value} [328c,32ac) {reg19} [26e2] parameter 'state' [2d50,2da4) {reg2} [2da4,2db4) {entry_value(1) {reg2}, stack_value} [2db4,2de8) {reg2} [2de8,2e00) {reg20} [2e00,2e80) {entry_value(1) {reg2}, stack_value} [2e80,2eec) {reg2} [2eec,2f14) {reg20} [2f14,2f24) {reg2} [2f24,2f4c) {reg20} [2f4c,304f) {reg2} [304f,30a4) {entry_value(1) {reg2}, stack_value} [30a4,30bb) {reg2} [30bb,30dc) {reg20} [30dc,3108) {entry_value(1) {reg2}, stack_value} [3108,3130) {reg20} [3130,315c) {entry_value(1) {reg2}, stack_value} [315c,3178) {reg20} [3178,3184) {reg2} [3184,32ac) {entry_value(1) {reg2}, stack_value} [2f71] function 'thread_callback'@3850 frame_base: {call_frame_cfa {bregx(31,0)}} [2f92] parameter 'thread' [3850,386f) {reg0} [386f,38bc) {reg21} [38bc,38c8) {entry_value(1) {reg0}, stack_value} [38c8,38dc) {reg21} [2fa6] parameter 'thread_arg' [3850,386f) {reg1} [386f,38b4) {reg19} [38b4,38c8) {entry_value(1) {reg1}, stack_value} [38c8,38dc) {reg19} [2fba] variable 'frames' [3864,386f) {reg1} [386f,38b4) {reg19} [38b4,38c8) {entry_value(1) {reg1}, stack_value} [38c8,38dc) {reg19} [2fce] variable 'tid' [3888,38b4) {reg20} [38c8,38dc) {reg20} [2fe2] variable 'err' [3888,389c) {lit0, stack_value} (389c,389c) [389c,38af) {reg2} [38c8,38dc) {lit0, stack_value} [3084] function 'print_frames'@32b0 frame_base: {call_frame_cfa {bregx(31,0)}} [30a3] parameter 'frames' [32b0,32cc) {reg0} [32cc,3317) {reg6} [3317,336c) {fbreg(-144)} [336c,3848) {entry_value(1) {reg0}, stack_value} [30b7] parameter 'tid' [32b0,3304) {reg1} [3304,336c) {reg24} [336c,3438) {fbreg(-88)} [3438,3848) {entry_value(1) {reg1}, stack_value} [30cb] parameter 'dwflerr' [32b0,32e8) {reg2} [32e8,336c) {reg23} [336c,3438) {fbreg(-76)} [3438,3490) {entry_value(1) {reg2}, stack_value} [3490,34b8) {fbreg(-76)} [34b8,359c) {entry_value(1) {reg2}, stack_value} [359c,3830) {fbreg(-76)} [3830,3838) {breg31(-76)} [3838,3848) {entry_value(1) {reg2}, stack_value} [30df] parameter 'what' [32b0,3317) {reg3} [3317,336c) {reg21} [336c,3438) {fbreg(-72)} [3438,3490) {entry_value(1) {reg3}, stack_value} [3490,34b8) {fbreg(-72)} [34b8,359c) {entry_value(1) {reg3}, stack_value} [359c,3830) {fbreg(-72)} [3830,3838) {breg31(-72)} [3838,3848) {entry_value(1) {reg3}, stack_value} [30f3] variable 'frame_nr' [3318,336c) {lit0, stack_value} [336c,3374) {reg20} [3394,33b3) {reg8} [33b3,3430) {reg20} [3490,34b8) {reg20} [359c,35ec) {reg20} [35ec,364c) {fbreg(-144)} [3684,368c) {reg20} [368c,36a0) {fbreg(-144)} [36dc,3778) {reg20} [3778,37a8) {reg26} [37a8,37c8) {reg20} [37c8,37d0) {reg26} [37d0,3820) {reg20} [3820,3837) {reg4} [32d4] inlined function 'print_inline_frames' [32e5] parameter 'die' [32ea] parameter 'cudie' [32ef] parameter 'symname' [3778,3790) {reg0} [3790,3797) {reg5} [32fc] parameter 'mod' [3301] parameter 'pc_adjusted' [3306] parameter 'isactivation' [330b] parameter 'pc' [3310] parameter 'nr' [387d] function 'print_frame'@29e0 frame_base: {call_frame_cfa {bregx(31,0)}} [389b] parameter 'nr' [29e0,2a00) {reg0} [2a00,2a58) {reg19} [2a58,2d44) {entry_value(1) {reg0}, stack_value} [38ad] parameter 'pc' [29e0,2a30) {reg1} [2a30,2a94) {reg25} [2a94,2d44) {entry_value(1) {reg1}, stack_value} [38bf] parameter 'isactivation' [29e0,2a37) {reg2} [2a37,2b5c) {reg26} [2b5c,2d44) {entry_value(1) {reg2}, stack_value} [38d2] parameter 'pc_adjusted' [29e0,2a37) {reg3} [2a37,2b58) {reg24} [2b58,2b68) {entry_value(1) {reg3}, stack_value} [2b68,2d44) {reg24} [38e5] parameter 'mod' [29e0,2a37) {reg4} [2a37,2b28) {reg20} [2b28,2b68) {entry_value(1) {reg4}, stack_value} [2b68,2c68) {reg20} [2c68,2cbc) {entry_value(1) {reg4}, stack_value} [2cbc,2cd0) {reg20} [2cd0,2d44) {entry_value(1) {reg4}, stack_value} [38f8] parameter 'symname' [29e0,2a37) {reg5} [2a37,2afc) {reg21} [2b68,2ba8) {reg21} [2ba8,2bac) {entry_value(1) {reg5}, stack_value} [2bac,2bb0) {reg0} [2bb0,2bc8) {reg21} [2c28,2c3c) {reg21} [390b] parameter 'cudie' [29e0,2a37) {reg6} [2a37,2b58) {reg23} [2b58,2b68) {entry_value(1) {reg6}, stack_value} [2b68,2d44) {reg23} [391e] parameter 'die' [29e0,2a37) {reg7} [2a37,2b54) {reg22} [2b54,2b68) {entry_value(1) {reg7}, stack_value} [2b68,2d44) {reg22} [3931] variable 'width' [2a38,2a50) {reg0} [2a50,2a53) {reg3} [3944] variable 'fname' [2ae4,2ae8) {reg0} [2ae8,2af0) {reg2} [2c28,2c37) {reg2} [3957] variable 'start' [29e0,2d44) {fbreg(-56)} [3ff3] function 'die_name'@2760 frame_base: {call_frame_cfa {bregx(31,0)}} [4013] parameter 'die' [2760,2797) {reg0} [2797,27c4) {reg19} [27c4,27d0) {entry_value(1) {reg0}, stack_value} [27d0,27f8) {reg19} [4026] variable 'attr' [2760,27f8) {fbreg(-32)} [4034] variable 'name' [27a0,27d0) {reg0} [27e4,27ec) {reg0} [27f0,27f7) {reg0} [46dc] inlined function 'frame_callback'@3910 [46f5] parameter 'state' [3910,394c) {entry_value(1) {reg0}, stack_value} [3960,399c) {entry_value(1) {reg0}, stack_value} [4702] parameter 'arg' [3910,393c) {reg19} [393c,394c) {entry_value(1) {reg1}, stack_value} [3960,3998) {reg19} [3998,399c) {entry_value(1) {reg1}, stack_value} [4111] function 'module_callback'@2800 frame_base: {call_frame_cfa {bregx(31,0)}} [4131] parameter 'mod' [2800,284b) {reg0} [284b,28f4) {reg19} [28f4,29d8) {entry_value(1) {reg0}, stack_value} [4144] parameter 'userdata' [2800,2828) {reg1} [2828,29d8) {entry_value(1) {reg1}, stack_value} [4157] parameter 'name' [2800,2848) {reg2} [2848,2970) {reg21} [2970,2984) {entry_value(1) {reg2}, stack_value} [2984,29d8) {reg21} [416a] parameter 'start' [2800,284b) {reg3} [284b,2974) {reg24} [2974,2984) {entry_value(1) {reg3}, stack_value} [2984,29d8) {reg24} [417d] parameter 'arg' [2800,280c) {reg4} [280c,29d8) {entry_value(1) {reg4}, stack_value} [4190] variable 'bias' [2800,29d8) {fbreg(-56)} [419e] variable 'elf' [2858,2974) {reg23} [2984,29d8) {reg23} [41b1] variable 'dwarf' [2880,2970) {reg22} [2984,29d8) {reg22} [41c4] variable 'end' [2800,29d8) {fbreg(-48)} [41d2] variable 'mainfile' [2800,29d8) {fbreg(-40)} [41e0] variable 'debugfile' [2800,29d8) {fbreg(-32)} [41ee] variable 'modname' [2884,288f) {reg0} [4201] variable 'width' [28b4,28f8) {reg20} [2984,2994) {reg20} [4214] variable 'id' [2800,29d8) {fbreg(-24)} [4221] variable 'id_vaddr' [2800,29d8) {fbreg(-16)} [422f] variable 'id_len' [28f4,28f8) {reg0} [28f8,2968) {reg19} [2984,2990) {reg0} [2990,29bc) {reg19} [29bc,29c0) {breg19(-1), stack_value} [29c0,29d8) {reg19} [4504] function 'get_addr_width'@26a0 frame_base: {call_frame_cfa {bregx(31,0)}} [4524] parameter 'mod' [26a0,26d8) {reg0} [26d8,2718) {entry_value(1) {reg0}, stack_value} [2718,271f) {reg0} [271f,2758) {entry_value(1) {reg0}, stack_value} [4537] variable 'width' [26a0,2758) {addr(0x203b0)} [22b8] inlined function 'error'@23c0 [22de] parameter '__format' [23c0,23d8) {addr(0x4028), stack_value} [22eb] parameter '__errnum' [23c0,23d8) {lit0, stack_value} [22f8] parameter '__status' [23c0,23d8) {lit0, stack_value} [2373] inlined function 'error'@2524 [2399] parameter '__format' [2524,253c) {addr(0x3fd0), stack_value} [23a6] parameter '__errnum' [2524,253c) {lit0, stack_value} [23b3] parameter '__status' [2524,253c) {lit2, stack_value} [23e6] inlined function 'error'@2540 [240c] parameter '__format' [2540,2554) {addr(0x3fe8), stack_value} [2419] parameter '__errnum' [2540,2550) {breg0(0)} [2550,2553) {reg1} [2426] parameter '__status' [2540,2554) {lit2, stack_value} [2454] inlined function 'error'@2554 [247a] parameter '__format' [2554,2568) {addr(0x4040), stack_value} [2487] parameter '__errnum' [2554,2568) {lit0, stack_value} [2494] parameter '__status' [2554,2568) {lit2, stack_value} [2713] inlined function 'error'@324c [2739] parameter '__format' [324c,3264) {addr(0x3c28), stack_value} [2746] parameter '__errnum' [324c,3260) {reg0} [3260,3263) {reg1} [2753] parameter '__status' [324c,3264) {lit2, stack_value} [2781] inlined function 'error'@3270 [27a7] parameter '__format' [3270,328c) {addr(0x3c00), stack_value} [27b4] parameter '__errnum' [3270,328c) {lit0, stack_value} [27c1] parameter '__status' [3270,328c) {lit2, stack_value} [2858] inlined function 'error'@3144 [287e] parameter '__format' [3144,315c) {addr(0x3ca8), stack_value} [288b] parameter '__errnum' [3144,3158) {reg0} [3158,315b) {reg1} [2898] parameter '__status' [3144,315c) {lit2, stack_value} [28c6] inlined function 'error'@3230 [28ec] parameter '__format' [3230,324c) {addr(0x3c80), stack_value} [28f9] parameter '__errnum' [3230,324c) {lit0, stack_value} [2906] parameter '__status' [3230,324c) {lit2, stack_value} [2a5d] inlined function 'error'@3088 [2a83] parameter '__format' [3088,30a4) {addr(0x3b28), stack_value} [2a90] parameter '__errnum' [3088,30a4) {lit0, stack_value} [2a9d] parameter '__status' [3088,30a4) {lit2, stack_value} [2ad6] inlined function 'error'@318c [2afc] parameter '__format' [318c,31a4) {addr(0x3c48), stack_value} [2b09] parameter '__errnum' [318c,31a4) {lit0, stack_value} [2b16] parameter '__status' [318c,31a4) {lit2, stack_value} [2b49] inlined function 'error'@31ac [2b6f] parameter '__format' [31ac,31c4) {addr(0x3bf0), stack_value} [2b7c] parameter '__errnum' [31ac,31c4) {lit0, stack_value} [2b89] parameter '__status' [31ac,31c4) {lit2, stack_value} [2bbc] inlined function 'error'@31cc [2be2] parameter '__format' [31cc,31e4) {addr(0x3c68), stack_value} [2bef] parameter '__errnum' [31cc,31e4) {lit0, stack_value} [2bfc] parameter '__status' [31cc,31e4) {lit2, stack_value} [2c2f] inlined function 'error'@31ec [2c55] parameter '__format' [31ec,3204) {addr(0x3cc8), stack_value} [2c62] parameter '__errnum' [31ec,3204) {lit0, stack_value} [2c6f] parameter '__status' [31ec,3204) {lit2, stack_value} [2ca2] inlined function 'error'@320c [2cc8] parameter '__format' [320c,3224) {addr(0x3ce8), stack_value} [2cd5] parameter '__errnum' [320c,3224) {lit0, stack_value} [2ce2] parameter '__status' [320c,3224) {lit2, stack_value} [2d15] inlined function 'error'@3294 [2d3b] parameter '__format' [3294,32ac) {addr(0x3b08), stack_value} [2d4b] parameter '__errnum' [3294,32a8) {breg0(0)} [32a8,32ab) {reg1} [2d58] parameter '__status' [3584] inlined function 'error'@353c [35aa] parameter '__format' [353c,3564) {addr(0x3d60), stack_value} [35b7] parameter '__errnum' [353c,3564) {lit0, stack_value} [35c4] parameter '__status' [353c,3564) {lit0, stack_value} [36cc] inlined function 'error'@3450 [36e6] parameter '__format' [3450,3490) {addr(0x3d80), stack_value} [36f3] parameter '__errnum' [3450,3490) {lit0, stack_value} [3700] parameter '__status' [3450,3490) {lit0, stack_value} [3744] inlined function 'error'@37e4 [375e] parameter '__format' [37e4,3838) {addr(0x3d18), stack_value} [376b] parameter '__errnum' [37e4,3838) {lit0, stack_value} [3778] parameter '__status' [37e4,3838) {lit0, stack_value} [471e] inlined function 'error'@3980 [4743] parameter '__format' [3980,3994) {addr(0x3da8), stack_value} [4750] parameter '__errnum' [3980,3990) {breg0(0)} [3990,3993) {reg1} [475d] parameter '__status' [3980,3994) {lit2, stack_value} [2a0f] inlined function 'open'@3040 [2a29] parameter '__oflag' [3040,3050) {lit0, stack_value} [2a36] parameter '__path' [3040,3044) {reg1} [3044,3050) {reg19} [296b] inlined function 'atoi'@2ee0 [2991] parameter '__nptr' [2ee0,2ef4) {reg19} [29bd] inlined function 'atoi'@2f18 [29e3] parameter '__nptr' [2f18,2f2c) {reg19} [2270] inlined function 'printf'@2370 [228a] parameter '__fmt' [2370,23a0) {addr(0x4018), stack_value} [232b] inlined function 'printf'@24d0 [2345] parameter '__fmt' [24d0,2500) {addr(0x3fa8), stack_value} [3672] inlined function 'printf'@3300 [3698] parameter '__fmt' [3300,3318) {addr(0x3d08), stack_value} [3a02] inlined function 'printf'@2bcc [3a1c] parameter '__fmt' [2bcc,2be4) {addr(0x3ab8), stack_value} [3a4a] inlined function 'printf'@2bfc [3a64] parameter '__fmt' [2bfc,2c04) {addr(0x3a78), stack_value} [3a8b] inlined function 'printf'@2c10 [3ab1] parameter '__fmt' [2c10,2c24) {addr(0x3ac0), stack_value} [3ce4] inlined function 'printf'@2c6c [3d0a] parameter '__fmt' [2c6c,2c80) {addr(0x3ad0), stack_value} [3d3e] inlined function 'printf'@2c8c [3d64] parameter '__fmt' [2c8c,2ca0) {addr(0x3ad8), stack_value} [3d8b] inlined function 'printf'@2cac [3dae] parameter '__fmt' [2cac,2cb8) {addr(0x3ad8), stack_value} [3dd6] inlined function 'printf'@2a38 [3dfb] parameter '__fmt' [2a38,2a54) {addr(0x3a98), stack_value} [3e35] inlined function 'printf'@2a64 [3e4e] parameter '__fmt' [2a64,2a8c) {addr(0x3aa8), stack_value} [3e9e] inlined function 'printf'@2a9c [3ec3] parameter '__fmt' [2a9c,2ab0) {addr(0x3ca0), stack_value} [3ef7] inlined function 'printf'@2b28 [3f1d] parameter '__fmt' [2b28,2b30) {implicit_pointer([47cf],0) {implicit_value(2){0a00}}} [3f3e] inlined function 'printf'@2c28 [3f63] parameter '__fmt' [2c28,2c3c) {addr(0x3ab0), stack_value} [4242] inlined function 'printf'@28b8 [4267] parameter '__fmt' [28b8,28dc) {addr(0x3a58), stack_value} [42ad] inlined function 'printf'@28fc [42c6] parameter '__fmt' [28fc,2920) {addr(0x3a88), stack_value} [42f4] inlined function 'printf'@2924 [430d] parameter '__fmt' [2924,2948) {addr(0x3a88), stack_value} [433b] inlined function 'printf'@2984 [4354] parameter '__fmt' [2984,299c) {addr(0x3a70), stack_value} [4382] inlined function 'printf'@29b4 [439b] parameter '__fmt' [29b4,29bc) {addr(0x3a78), stack_value} [43c2] inlined function 'printf'@29c4 [43e7] parameter '__fmt' [29c4,29d4) {implicit_pointer([47de],0) {implicit_value(3){5d0a00}}} [468d] function 'frame_callback'@38e0 frame_base: {call_frame_cfa {bregx(31,0)}} [46a8] parameter 'state' [38e0,3907) {reg0} [3907,39a8) {entry_value(1) {reg0}, stack_value} [46b5] parameter 'arg' [38e0,38fc) {reg1} [38fc,393c) {reg19} [393c,394c) {entry_value(1) {reg1}, stack_value} [394c,3950) {reg19} [3950,3960) {entry_value(1) {reg1}, stack_value} [3960,3998) {reg19} [3998,39a8) {entry_value(1) {reg1}, stack_value} [46c2] variable 'frames' [38f8,38fc) {reg1} [38fc,393c) {reg19} [393c,394c) {entry_value(1) {reg1}, stack_value} [394c,3950) {reg19} [3950,3960) {entry_value(1) {reg1}, stack_value} [3960,3998) {reg19} [3998,39a8) {entry_value(1) {reg1}, stack_value} [46cf] variable 'nr' [38f8,38fc) {breg1(0)} [38fc,3907) {breg19(0)} module 'stack' [47fb] CU '/usr/src/debug/elfutils/0.188-r0/lib/printversion.c'@39b0 [4d0e] function 'print_version'@39b0 frame_base: {call_frame_cfa {bregx(31,0)}} [4d2c] parameter 'stream' [39b0,39eb) {reg0} [39eb,3a18) {reg20} [3a18,3a2b) {reg0} [3a2b,3a2c) {entry_value(1) {reg0}, stack_value} [4d3e] parameter 'state' [39b0,39e8) {reg1} [39e8,3a2c) {entry_value(1) {reg1}, stack_value} [4d50] inlined function 'fprintf'@39e0 [4d67] parameter '__fmt' [39e0,39ec) {addr(0x45b0), stack_value} [4d74] parameter '__stream' [39e0,39eb) {reg0} [39eb,39ec) {reg20} [4dbb] inlined function 'fprintf'@3a0c [4dd2] parameter '__fmt' [3a0c,3a14) {reg0} [3a14,3a2b) {reg2} [4ddf] parameter '__stream' [3a00,3a18) {reg20} [3a18,3a2b) {reg0} [3a2b,3a2c) {entry_value(1) {reg0}, stack_value} module 'unstrip' [c] CU '../sysdeps/aarch64/start.S'@2c00 [28] function '_start'@2c00 module 'unstrip' [590] CU '/usr/src/debug/elfutils/0.188-r0/src/unstrip.c'@0 [2248] function 'main'@2580 frame_base: {call_frame_cfa {bregx(31,0)}} [226b] parameter 'argc' [2580,25cc) {reg0} [25cc,26c0) {reg19} [26c0,2bdc) {entry_value(1) {reg0}, stack_value} [227f] parameter 'argv' [2580,25c4) {reg1} [25c4,2770) {reg22} [2770,2898) {entry_value(1) {reg1}, stack_value} [2898,289c) {reg22} [289c,29a4) {entry_value(1) {reg1}, stack_value} [29a4,29dc) {reg22} [29dc,2a68) {entry_value(1) {reg1}, stack_value} [2a68,2b08) {reg22} [2b08,2b44) {entry_value(1) {reg1}, stack_value} [2b44,2b50) {reg22} [2b50,2b78) {entry_value(1) {reg1}, stack_value} [2b78,2bd0) {reg22} [2bd0,2bdc) {entry_value(1) {reg1}, stack_value} [2293] variable 'argp_children' [2580,2bdc) {fbreg(-72)} [22a3] variable 'argp' [2580,2bdc) {fbreg(-128)} [22b3] variable 'remaining' [2580,2bdc) {fbreg(-252)} [22c3] variable 'info' [2580,2bdc) {fbreg(-168)} [22d3] variable 'result' [26c0,26c8) {reg0} [26c8,2720) {reg19} [29a4,29d8) {reg19} [29d8,29dc) {reg0} [2a68,2a6c) {reg0} [2a6c,2acc) {reg19} [2ae8,2b08) {reg19} [2b78,2bd0) {reg19} [22e7] variable '__PRETTY_FUNCTION__' [2580,2bdc) {addr(0x9858)} [2368] inlined function 'handle_implicit_modules'@26f0 [2382] parameter 'info' [26f0,2880) {fbreg(-168), stack_value} [2898,29a4) {fbreg(-168), stack_value} [2a10,2a68) {fbreg(-168), stack_value} [2b08,2b78) {fbreg(-168), stack_value} [2bf2] function 'match_module'@38f0 frame_base: {call_frame_cfa {bregx(31,0)}} [2c13] parameter 'mod' [38f0,3940) {reg0} [3940,3988) {reg21} [3988,3994) {entry_value(1) {reg0}, stack_value} [3994,399b) {reg0} [399b,39f8) {reg21} [2c27] parameter 'userdata' [38f0,38fc) {reg1} [38fc,39f8) {entry_value(1) {reg1}, stack_value} [2c3b] parameter 'name' [38f0,3924) {reg2} [3924,3964) {reg20} [3994,39d0) {reg20} [39d8,39dc) {reg20} [39dc,39e0) {entry_value(1) {reg2}, stack_value} [39e0,39f4) {reg20} [2c4f] parameter 'start' [38f0,3930) {reg3} [3930,39f8) {entry_value(1) {reg3}, stack_value} [2c63] parameter 'arg' [38f0,3940) {reg4} [3940,3988) {reg22} [3988,3994) {entry_value(1) {reg4}, stack_value} [3994,399b) {reg4} [399b,39f8) {reg22} [2c77] variable 'info' [3924,3940) {reg4} [3940,3988) {reg22} [3988,3994) {entry_value(1) {reg4}, stack_value} [3994,399b) {reg4} [399b,39f8) {reg22} [23aa] inlined function 'list_module'@2774 [23c4] parameter 'mod' [2774,27f4) {reg21} [267c] inlined function 'handle_output_dir_module'@295c [2696] parameter 'relocate' [28b4,2920) {reg28} [295c,29a4) {reg28} [26a3] parameter 'modnames' [28b4,28d7) {fbreg(-133)} [295c,296b) {fbreg(-133)} [26b0] parameter 'ignore' [28b4,2920) {reg21} [295c,29a4) {reg21} [26bd] parameter 'all' [28b4,2920) {reg27} [295c,29a4) {reg27} [26ca] parameter 'force' [28b4,2920) {reg23} [295c,29a4) {reg23} [26d7] parameter 'mod' [28b4,2914) {reg20} [2914,2917) {reg3} [295c,29a4) {reg20} [26e4] parameter 'output_dir' [28b4,2920) {reg22} [295c,29a4) {reg22} [2eb7] function 'handle_dwfl_module'@78c0 frame_base: {call_frame_cfa {bregx(31,0)}} [2ed4] parameter 'output_file' [78c0,78f0) {reg0} [78f0,7978) {reg21} [7978,7990) {entry_value(1) {reg0}, stack_value} [7990,7a34) {reg21} [7a34,7a5c) {entry_value(1) {reg0}, stack_value} [7a5c,7c28) {reg21} [2ee8] parameter 'create_dirs' [78c0,7900) {reg1} [7900,797c) {reg24} [797c,7c28) {entry_value(1) {reg1}, stack_value} [2efc] parameter 'force' [78c0,7918) {reg2} [7918,7980) {reg26} [7980,7c28) {entry_value(1) {reg2}, stack_value} [2f10] parameter 'mod' [78c0,791f) {reg3} [791f,7974) {reg19} [7974,7990) {entry_value(1) {reg3}, stack_value} [7990,79c0) {reg19} [79c0,79c3) {reg0} [79c3,7a14) {reg19} [7a14,7a5c) {entry_value(1) {reg3}, stack_value} [7a5c,7a88) {reg19} [7a88,7a9c) {entry_value(1) {reg3}, stack_value} [7a9c,7acc) {reg19} [7acc,7b38) {entry_value(1) {reg3}, stack_value} [7b38,7b5b) {reg0} [7b5b,7b74) {reg19} [7b74,7b84) {entry_value(1) {reg3}, stack_value} [7b84,7ba0) {reg19} [7ba0,7bbc) {entry_value(1) {reg3}, stack_value} [7bbc,7c00) {reg19} [7c00,7c03) {reg0} [7c03,7c28) {entry_value(1) {reg3}, stack_value} [2f24] parameter 'all' [78c0,791f) {reg4} [791f,7954) {reg23} [7954,7c28) {entry_value(1) {reg4}, stack_value} [2f38] parameter 'ignore' [78c0,791f) {reg5} [791f,7954) {reg22} [7954,7c28) {entry_value(1) {reg5}, stack_value} [2f4c] parameter 'relocate' [78c0,791f) {reg6} [791f,7980) {reg25} [7980,7c28) {entry_value(1) {reg6}, stack_value} [2f60] variable 'bias' [78c0,7c28) {fbreg(-96)} [2f70] variable 'stripped' [7920,7930) {reg0} [7930,7954) {reg20} [7990,79e4) {reg20} [79e4,79ec) {reg0} [7a5c,7afc) {reg20} [7b38,7bbc) {reg20} [7bc0,7c08) {reg20} [2f84] variable 'debug' [7944,7948) {reg0} [7948,7954) {reg27} [7990,79e4) {reg27} [7a5c,7aa0) {reg27} [7b38,7bbc) {reg27} [7bc0,7c28) {reg27} [2f98] variable 'stripped_ehdr' [78c0,7c28) {fbreg(-72)} [35bd] function 'handle_explicit_files'@7600 frame_base: {call_frame_cfa {bregx(31,0)}} [35da] parameter 'output_file' [7600,762c) {reg0} [762c,7790) {reg21} [7790,77a8) {entry_value(1) {reg0}, stack_value} [77a8,78bc) {reg21} [35ee] parameter 'create_dirs' [7600,7644) {reg1} [7644,779c) {reg28} [779c,78bc) {entry_value(1) {reg1}, stack_value} [3602] parameter 'force' [7600,7650) {reg2} [7650,779c) {reg27} [779c,78bc) {entry_value(1) {reg2}, stack_value} [3616] parameter 'stripped_file' [7600,7653) {reg3} [7653,778c) {reg20} [778c,77a8) {entry_value(1) {reg3}, stack_value} [77a8,78bc) {reg20} [362a] parameter 'unstripped_file' [7600,7653) {reg4} [7653,778c) {reg19} [778c,77a8) {entry_value(1) {reg4}, stack_value} [77a8,788c) {reg19} [788c,78a8) {entry_value(1) {reg4}, stack_value} [78a8,78bc) {reg19} [363e] variable 'stripped_fd' [7664,766b) {reg0} [766b,7790) {reg22} [77a8,78a8) {reg22} [78b0,78bc) {reg22} [3652] variable 'stripped' [7674,7677) {reg0} [7677,7794) {reg23} [77a8,78a8) {reg23} [78b0,78bc) {reg23} [3666] variable 'stripped_ehdr' [7600,78bc) {fbreg(-136)} [3676] variable 'unstripped_fd' [767c,769c) {const1s(-1), stack_value} [769c,76bb) {reg0} [76bb,7798) {reg25} [77a8,7820) {reg25} [7820,782c) {const1s(-1), stack_value} [782c,7870) {reg25} [78b0,78b4) {reg25} [78b4,78bc) {const1s(-1), stack_value} [368a] variable 'unstripped' [767c,76c4) {lit0, stack_value} [76c4,76c7) {reg0} [76c7,7794) {reg24} [77a8,7820) {reg24} [7820,782c) {lit0, stack_value} [782c,7870) {reg24} [78b0,78b4) {reg24} [78b4,78bc) {lit0, stack_value} [3b4c] function 'warn'@3140 frame_base: {call_frame_cfa {bregx(31,0)}} [3b69] parameter 'msg' [3140,3174) {reg0} [3174,31b4) {reg21} [31b4,31bf) {reg6} [31bf,31c0) {entry_value(1) {reg0}, stack_value} [31c0,31c8) {reg0} [31c8,31e8) {reg21} [3b7d] parameter 'force' [3140,3170) {reg1} [3170,31b4) {breg22(0), lit1, xor, stack_value} [31b4,31bf) {breg0(0), lit1, xor, stack_value} [31bf,31e8) {entry_value(1) {reg1}, stack_value} [3b91] parameter 'stripped_file' [3140,3180) {reg2} [3180,31a4) {reg19} [31a4,31bf) {reg4} [31bf,31c0) {entry_value(1) {reg2}, stack_value} [31c0,31d4) {reg2} [31d4,31e8) {reg19} [3ba5] parameter 'unstripped_file' [3140,3183) {reg3} [3183,31a4) {reg20} [31a4,31bf) {reg5} [31bf,31c0) {entry_value(1) {reg3}, stack_value} [31c0,31d7) {reg3} [31d7,31e8) {reg20} [36b7] inlined function 'open_file'@7680 [36d1] parameter 'writable' [7680,769c) {breg21(0), lit0, eq, stack_value} [78b4,78bc) {breg21(0), lit0, eq, stack_value} [36de] parameter 'file' [7680,769c) {reg19} [78b4,78bc) {reg19} [39bd] inlined function 'open_file'@7650 [39d7] parameter 'writable' [7650,7658) {lit0, stack_value} [78a8,78b0) {lit0, stack_value} [39e4] parameter 'file' [7650,7653) {reg3} [7653,7658) {reg20} [78a8,78b0) {reg20} [3ccf] function 'handle_file'@72f0 frame_base: {call_frame_cfa {bregx(31,0)}} [3cec] parameter 'output_file' [72f0,7324) {reg0} [7324,7470) {reg25} [7470,7480) {entry_value(1) {reg0}, stack_value} [7480,75fc) {reg25} [3d00] parameter 'create_dirs' [72f0,7340) {reg1} [7340,7474) {reg27} [7474,75fc) {entry_value(1) {reg1}, stack_value} [3d14] parameter 'stripped' [72f0,733c) {reg2} [733c,7343) {reg0} [7343,7468) {reg21} [7468,7480) {entry_value(1) {reg2}, stack_value} [7480,75fc) {reg21} [3d28] parameter 'stripped_ehdr' [72f0,7343) {reg3} [7343,7470) {reg26} [7470,7480) {entry_value(1) {reg3}, stack_value} [7480,75fc) {reg26} [3d3c] parameter 'unstripped' [72f0,7343) {reg4} [7343,746c) {reg23} [746c,7480) {entry_value(1) {reg4}, stack_value} [7480,75fc) {reg23} [3d50] variable 'phnum' [72f0,75fc) {fbreg(-128)} [3d60] variable 'bias' [7348,73a0) {lit0, stack_value} (73cc,73cc) [7480,74a8) {reg22} [74cc,74e8) {lit0, stack_value} [74e8,74ec) {breg22(0), breg0(0), minus, stack_value} [74ec,7520) {reg22} [758c,75c4) {lit0, stack_value} [4346] function 'copy_elided_sections'@4eb0 frame_base: {call_frame_cfa {bregx(31,0)}} [4363] parameter 'unstripped' [4eb0,4eff) {reg0} [4eff,5030) {reg22} [5030,5068) {entry_value(1) {reg0}, stack_value} [5068,50a4) {reg22} [50a4,50b4) {entry_value(1) {reg0}, stack_value} [50b4,5408) {reg22} [5408,5534) {entry_value(1) {reg0}, stack_value} [5534,57f4) {reg22} [57f4,58dc) {fbreg(-32)} [58dc,5900) {entry_value(1) {reg0}, stack_value} [5900,5910) {reg22} [5910,5930) {entry_value(1) {reg0}, stack_value} [5930,593c) {reg22} [593c,594c) {entry_value(1) {reg0}, stack_value} [594c,5960) {reg22} [5960,5a0c) {entry_value(1) {reg0}, stack_value} [5a0c,5a1c) {reg22} [5a1c,5dc8) {entry_value(1) {reg0}, stack_value} [5dc8,5dd8) {fbreg(-32)} [5dd8,6348) {entry_value(1) {reg0}, stack_value} [6348,6358) {reg22} [6358,637c) {entry_value(1) {reg0}, stack_value} [637c,638c) {reg22} [638c,63c8) {entry_value(1) {reg0}, stack_value} [63c8,6410) {reg22} [6410,6530) {entry_value(1) {reg0}, stack_value} [6530,653c) {reg22} [653c,6544) {entry_value(1) {reg0}, stack_value} [6544,654c) {reg22} [654c,65ec) {entry_value(1) {reg0}, stack_value} [65ec,661c) {reg22} [661c,66a4) {entry_value(1) {reg0}, stack_value} [66a4,66e8) {fbreg(-32)} [66e8,670c) {entry_value(1) {reg0}, stack_value} [670c,6738) {reg22} [6738,72e8) {entry_value(1) {reg0}, stack_value} [4377] parameter 'stripped' [4eb0,4ed4) {reg1} [4ed4,4f8c) {reg20} [4f8c,5030) {fbreg(-8)} [5030,5068) {entry_value(1) {reg1}, stack_value} [5068,50a4) {reg20} [50a4,539c) {fbreg(-8)} [539c,53d4) {reg20} [53d4,59fc) {fbreg(-8)} [59fc,5a0c) {entry_value(1) {reg1}, stack_value} [5a0c,61fc) {fbreg(-8)} [61fc,6348) {entry_value(1) {reg1}, stack_value} [6348,663c) {fbreg(-8)} [663c,66a4) {entry_value(1) {reg1}, stack_value} [66a4,66b0) {fbreg(-8)} [66b0,66e8) {entry_value(1) {reg1}, stack_value} [66e8,66fc) {fbreg(-8)} [66fc,670c) {entry_value(1) {reg1}, stack_value} [670c,675c) {fbreg(-8)} [675c,6914) {entry_value(1) {reg1}, stack_value} [6914,6980) {fbreg(-8)} [6980,6988) {entry_value(1) {reg1}, stack_value} [6988,6b14) {fbreg(-8)} [6b14,6d90) {entry_value(1) {reg1}, stack_value} [6d90,6dd0) {fbreg(-8)} [6dd0,6dec) {entry_value(1) {reg1}, stack_value} [6dec,6dfc) {fbreg(-8)} [6dfc,72e8) {entry_value(1) {reg1}, stack_value} [438b] parameter 'stripped_ehdr' [4eb0,4efc) {reg2} [4efc,5030) {reg27} [5030,5068) {entry_value(1) {reg2}, stack_value} [5068,50a4) {reg27} [50a4,50b4) {entry_value(1) {reg2}, stack_value} [50b4,5170) {reg27} [5170,5394) {fbreg(-88)} [5394,53d4) {reg27} [53d4,5408) {fbreg(-88)} [5408,5534) {entry_value(1) {reg2}, stack_value} [5534,5610) {fbreg(-88)} [5610,5930) {entry_value(1) {reg2}, stack_value} [5930,593c) {reg27} [593c,594c) {entry_value(1) {reg2}, stack_value} [594c,5960) {fbreg(-88)} [5960,5a0c) {entry_value(1) {reg2}, stack_value} [5a0c,5a1c) {fbreg(-88)} [5a1c,63c8) {entry_value(1) {reg2}, stack_value} [63c8,6410) {reg27} [6410,6530) {entry_value(1) {reg2}, stack_value} [6530,653c) {fbreg(-88)} [653c,72e8) {entry_value(1) {reg2}, stack_value} [439f] parameter 'bias' [4eb0,4eff) {reg3} [4eff,5030) {fbreg(-16)} [5030,5068) {entry_value(1) {reg3}, stack_value} [5068,59fc) {fbreg(-16)} [59fc,5a0c) {entry_value(1) {reg3}, stack_value} [5a0c,61fc) {fbreg(-16)} [61fc,6348) {entry_value(1) {reg3}, stack_value} [6348,663c) {fbreg(-16)} [663c,66a4) {entry_value(1) {reg3}, stack_value} [66a4,66fc) {fbreg(-16)} [66fc,670c) {entry_value(1) {reg3}, stack_value} [670c,675c) {fbreg(-16)} [675c,6914) {entry_value(1) {reg3}, stack_value} [6914,6980) {fbreg(-16)} [6980,6988) {entry_value(1) {reg3}, stack_value} [6988,6b14) {fbreg(-16)} [6b14,6d90) {entry_value(1) {reg3}, stack_value} [6d90,6dd0) {fbreg(-16)} [6dd0,6dec) {entry_value(1) {reg3}, stack_value} [6dec,6dfc) {fbreg(-16)} [6dfc,72e8) {entry_value(1) {reg3}, stack_value} [43b3] variable 'unstripped_shstrndx' [4eb0,72e8) {fbreg(-240)} [43c3] variable 'stripped_shstrndx' [4eb0,72e8) {fbreg(-232)} [43d3] variable 'unstripped_shnum' [4eb0,72e8) {fbreg(-224)} [43e3] variable 'stripped_shnum' [4eb0,72e8) {fbreg(-216)} [43f3] variable 'max_off' [4f4c,4f60) {const1s(-1), stack_value} [4f60,5030) {fbreg(-72)} [5068,5090) {const1s(-1), stack_value} [5090,5094) {reg0} [50b4,539c) {fbreg(-72)} [53d4,59fc) {fbreg(-72)} [5a0c,61fc) {fbreg(-72)} [6348,663c) {fbreg(-72)} [66a4,66fc) {fbreg(-72)} [670c,675c) {fbreg(-72)} [6914,6980) {fbreg(-72)} [6988,6ab4) {fbreg(-72)} [6d90,6dd0) {fbreg(-72)} [6dec,6dfc) {fbreg(-72)} [4407] variable 'sections' [4f88,5030) {breg19(0)} [50b4,52a4) {breg19(0)} [52a4,52c4) {breg31(16)} [52c4,539c) {breg19(0)} [53d4,5408) {breg19(0)} [5408,542c) {breg31(16)} [542c,5468) {breg3(16)} [5534,5598) {breg19(0)} [5598,55e8) {fbreg(-24), deref} [55e8,58dc) {breg31(16)} [5900,5910) {breg19(0)} [5930,593c) {breg19(0)} [594c,5960) {breg19(0)} [5a0c,5a1c) {fbreg(-24), deref} [5a1c,5ce8) {breg31(16)} [5dc8,5ea8) {breg31(16)} [5f90,5f9c) {breg3(16)} [6348,6358) {breg31(16)} [637c,63c8) {breg31(16)} [63c8,63e4) {breg19(0)} [63e4,6410) {breg31(16)} [651c,6530) {breg31(16)} [6530,6534) {breg19(0)} [6534,653c) {breg31(16)} [6544,654c) {breg31(16)} [65ec,661c) {breg31(16)} [66a4,66fc) {breg31(16)} [670c,6738) {breg31(16)} [6944,6978) {breg31(16)} [441b] variable 'scn' [4f88,4f8c) {lit0, stack_value} [4f8c,4ff8) {reg25} [4ff8,4fff) {reg0} [4fff,5030) {reg25} [50b4,50c0) {reg0} [50c0,5170) {reg25} [5170,5180) {reg21} [5180,518b) {reg0} [518b,5394) {reg21} [5394,539c) {reg25} [53d4,53f8) {reg21} [53f8,53fc) {reg0} [53fc,5408) {reg21} [5534,5578) {reg21} [5930,593c) {reg25} [594c,5960) {reg21} [62b0,62b3) {reg0} [62b3,633c) {reg28} [63c8,6410) {reg25} [6530,6534) {reg21} [663c,664c) {reg28} [675c,676c) {reg28} [6e28,6e30) {reg28} [442f] variable 'stripped_symtab' [50b4,5108) {lit0, stack_value} [5108,512c) {reg8} [5394,539c) {reg8} [5930,593c) {lit0, stack_value} [5fe0,6020) {fbreg(-48)} [6020,61d0) {reg22} [61d0,61fc) {reg8} [6358,637c) {reg22} [6410,651c) {reg22} [654c,65ec) {reg22} [6738,674c) {reg22} [6914,6940) {reg22} [6988,69d8) {reg22} [69ec,6a34) {reg22} [6a34,6a7b) {reg8} [6a7b,6ac8) {fbreg(-48)} [6d90,6de7) {reg8} [6dec,6dfc) {fbreg(-48)} [4443] variable 'nalloc' [50e8,50ec) {breg2(-1), stack_value} [50ec,5108) {reg1} (5108,5108) [5108,5128) {reg1} [5128,512c) {reg23} [5394,539c) {reg1} [5930,593c) {reg1} [4457] variable 'shstrtab' [5148,5154) {reg0} [5154,5394) {fbreg(-56)} [53d4,5930) {fbreg(-56)} [593c,59fc) {fbreg(-56)} [5a0c,61fc) {fbreg(-56)} [6348,63c8) {fbreg(-56)} [6410,663c) {fbreg(-56)} [66a4,66fc) {fbreg(-56)} [670c,675c) {fbreg(-56)} [6914,6980) {fbreg(-56)} [6988,6b14) {fbreg(-56)} [6d90,6dd0) {fbreg(-56)} [6dec,6dfc) {fbreg(-56)} [446b] variable 'check_prelink' [5170,5394) {fbreg(-96)} [53d4,53dc) {fbreg(-96)} [53dc,53e0) {lit1, stack_value} [53e0,5900) {fbreg(-96)} [5910,5930) {fbreg(-96)} [593c,59fc) {fbreg(-96)} [5a0c,61fc) {fbreg(-96)} [6348,63c8) {fbreg(-96)} [6410,663c) {fbreg(-96)} [66a4,66fc) {fbreg(-96)} [670c,675c) {fbreg(-96)} [6914,6980) {fbreg(-96)} [6988,6a64) {fbreg(-96)} [6d90,6da0) {fbreg(-96)} [6da4,6dac) {fbreg(-96)} [6db0,6dd0) {fbreg(-96)} [447f] variable 'unstripped_symtab' [5170,5218) {fbreg(-80)} [5218,5228) {reg21} [5228,5394) {fbreg(-80)} [53d4,5900) {fbreg(-80)} [5910,5930) {fbreg(-80)} [593c,59fc) {fbreg(-80)} [5a0c,61fc) {fbreg(-80)} [6348,63c8) {fbreg(-80)} [6410,663c) {fbreg(-80)} [66a4,66fc) {fbreg(-80)} [670c,675c) {fbreg(-80)} [6914,6980) {fbreg(-80)} [6988,6b14) {fbreg(-80)} [6d90,6dd0) {fbreg(-80)} [6dec,6dfc) {fbreg(-80)} [4493] variable 'unstripped_strndx' [5170,5224) {fbreg(-48)} [5224,5228) {reg0} [5228,5394) {fbreg(-48)} [53d4,5900) {fbreg(-48)} [5910,5930) {fbreg(-48)} [593c,5960) {fbreg(-48)} [5a0c,5d40) {fbreg(-48)} [5dbc,5ea8) {fbreg(-48)} [5f90,5f9c) {fbreg(-48)} [6348,6358) {fbreg(-48)} [637c,63c8) {fbreg(-48)} [651c,654c) {fbreg(-48)} [65ec,661c) {fbreg(-48)} [66a4,66fc) {fbreg(-48)} [670c,6738) {fbreg(-48)} [6944,6978) {fbreg(-48)} [44a7] variable 'alloc_avail' [5170,5210) {reg28} [5218,5248) {reg28} [5248,5258) {reg24} [5260,5288) {reg28} [52c4,5394) {reg28} [53d4,53f0) {reg28} [53f8,5408) {reg28} [5534,557c) {reg28} [594c,5958) {reg28} [6530,6534) {reg28} [44bb] variable 'split_bss' [53f8,540c) {lit0, stack_value} [540c,5534) {fbreg(-40)} [5534,58dc) {lit0, stack_value} [58dc,5900) {fbreg(-40)} [5910,5930) {fbreg(-40)} [593c,594c) {fbreg(-40)} [5960,59fc) {fbreg(-40)} [5a0c,5ce8) {lit0, stack_value} [5ce8,5dc8) {fbreg(-40)} [5dc8,5ea8) {lit0, stack_value} [5ea8,61fc) {fbreg(-40)} [6348,6358) {lit0, stack_value} [6358,637c) {fbreg(-40)} [637c,63c8) {lit0, stack_value} [6410,651c) {fbreg(-40)} [651c,653c) {lit0, stack_value} [653c,6544) {fbreg(-40)} [6544,654c) {lit0, stack_value} [654c,65ec) {fbreg(-40)} [65ec,661c) {lit0, stack_value} [661c,663c) {fbreg(-40)} [66a4,66fc) {lit0, stack_value} [670c,6738) {lit0, stack_value} [6738,675c) {fbreg(-40)} [6914,6944) {fbreg(-40)} [6944,6978) {lit0, stack_value} [6978,6980) {fbreg(-40)} [6988,6b14) {fbreg(-40)} [6d90,6dd0) {fbreg(-40)} [6dec,6dfc) {fbreg(-40)} [44cf] variable 'stripped_dynsym' [540c,5534) {lit0, stack_value} [58dc,5900) {lit0, stack_value} [5910,5930) {lit0, stack_value} [593c,594c) {lit0, stack_value} [5960,59fc) {lit0, stack_value} [5ce8,5dc8) {lit0, stack_value} [5ea8,6020) {lit0, stack_value} [6020,61d0) {fbreg(-112)} [6358,637c) {fbreg(-112)} [6410,651c) {fbreg(-112)} [653c,6544) {lit0, stack_value} [654c,65ec) {fbreg(-112)} [661c,663c) {lit0, stack_value} [6738,674c) {fbreg(-112)} [674c,675c) {lit0, stack_value} [6914,6944) {fbreg(-112)} [6978,6980) {lit0, stack_value} [6988,69d8) {fbreg(-112)} [69d8,69ec) {lit0, stack_value} [69ec,6a34) {fbreg(-112)} [6a34,6a40) {lit0, stack_value} [44e3] variable 'debuglink' [540c,5468) {lit0, stack_value} [5468,5534) {fbreg(-32)} [58dc,5900) {fbreg(-32)} (5910,5910) [5910,5920) {reg20} [5920,5930) {fbreg(-32)} [593c,594c) {fbreg(-32)} [5960,59fc) {fbreg(-32)} [5ce8,5dc8) {fbreg(-32)} [5ea8,5f90) {fbreg(-32)} [5f90,5f9c) {lit0, stack_value} [653c,6544) {fbreg(-32)} [661c,663c) {fbreg(-32)} [674c,675c) {fbreg(-32)} [6978,6980) {fbreg(-32)} [69d8,69ec) {fbreg(-32)} [44f7] variable 'ndx_sec_num' [5410,5418) {breg0(-1), stack_value} [5418,5468) {reg2} [5468,5534) {fbreg(-104)} [58dc,5900) {fbreg(-104)} [5910,5930) {fbreg(-104)} [593c,594c) {fbreg(-104)} [5960,59fc) {fbreg(-104)} [5ce8,5dc8) {fbreg(-104)} [5ea8,5f90) {fbreg(-104)} [5f90,5f9c) {reg2} [5f9c,6020) {fbreg(-104)} [653c,6544) {fbreg(-104)} [661c,663c) {fbreg(-104)} [674c,675c) {fbreg(-104)} [6978,6980) {fbreg(-104)} [69d8,69ec) {fbreg(-104)} [6a34,6a40) {fbreg(-104)} [450b] variable 'ndx_section' [5434,5534) {breg21(0)} [58dc,5900) {breg21(0)} [5910,5930) {breg21(0)} [593c,594c) {breg21(0)} [5960,5974) {breg22(0)} [5974,59fc) {breg21(0)} [5ce8,5d6c) {breg21(0)} [5d6c,5dbc) {breg22(0)} [5dbc,5dc8) {breg21(0)} [5ea8,5f14) {breg21(0)} [5f14,5f90) {breg25(0)} [5f90,6204) {breg21(0)} [6358,637c) {breg21(0)} [6410,651c) {breg21(0)} [653c,6544) {breg21(0)} [654c,65ec) {breg21(0)} [661c,663c) {breg25(0)} [6738,675c) {breg21(0)} [6914,6944) {breg21(0)} [6978,6980) {breg21(0)} [6988,6b50) {breg21(0)} [6d90,6dfc) {breg21(0)} [451f] variable 'strtab' [5434,5468) {lit0, stack_value} [5468,5534) {reg19} [58dc,5900) {reg19} [5910,5930) {reg19} [593c,5948) {reg19} [5948,594c) {reg0} [5960,59fc) {fbreg(-24)} [5ce8,5cfc) {reg19} [5cfc,5d0c) {fbreg(-24)} [5d0c,5d1c) {reg0} [5d1c,5dbc) {fbreg(-24)} [5dbc,5dc8) {reg19} [5ea8,5f90) {fbreg(-24)} [5f90,5f9c) {lit0, stack_value} [6204,621c) {fbreg(-24)} [653c,6544) {reg0} [661c,663c) {fbreg(-24)} [674c,675c) {fbreg(-24)} [679c,6904) {fbreg(-24)} [6978,6980) {fbreg(-24)} [69d8,69ec) {fbreg(-24)} [7168,72e8) {fbreg(-24)} [4533] variable 'strtab_data' [5fac,61fc) {fbreg(-88)} [6358,637c) {fbreg(-88)} [6410,651c) {fbreg(-88)} [654c,65ec) {fbreg(-88)} [6738,674c) {fbreg(-88)} [6914,6944) {fbreg(-88)} [6988,69d8) {fbreg(-88)} [69ec,6b14) {fbreg(-88)} [6d90,6dd0) {fbreg(-88)} [6dec,6dfc) {fbreg(-88)} [4547] variable 'placed' [5fdc,5fdf) {breg0(0)} [5fdf,61fc) {fbreg(-144), deref} [61fc,6204) {breg31(16)} [6358,637c) {fbreg(-144), deref} [6410,651c) {fbreg(-144), deref} [654c,65ec) {fbreg(-144), deref} [6738,674c) {fbreg(-144), deref} [6914,6944) {fbreg(-144), deref} [6988,69d8) {fbreg(-144), deref} [69ec,6b14) {fbreg(-144), deref} [6b14,6d74) {breg31(16)} [6d90,6dd0) {fbreg(-144), deref} [6dd0,6dec) {breg31(16)} [6dec,6dfc) {fbreg(-144), deref} [6dfc,6e14) {breg31(16)} [6f20,6fc4) {breg31(16)} [6fc4,6fc7) {breg2(16)} [7058,707c) {breg31(16)} [708c,70b0) {breg31(16)} [7144,7168) {breg31(16)} [455b] variable 'offset' [5fe0,6020) {lit0, stack_value} [6020,61d0) {fbreg(-64)} [6268,62fc) {reg19} [62fc,6308) {breg19(1), stack_value} [6314,6348) {reg19} [6358,637c) {fbreg(-64)} [6410,651c) {fbreg(-64)} [654c,65ec) {fbreg(-64)} [663c,6680) {reg19} [6680,668c) {reg2} [668c,66a4) {reg19} [66fc,670c) {reg19} [6738,674c) {fbreg(-64)} [675c,676c) {reg19} [6914,6944) {fbreg(-64)} [6988,69d8) {fbreg(-64)} [69ec,6a34) {fbreg(-64)} [6a34,6a40) {lit0, stack_value} [6d8c,6d90) {reg0} [6e14,6e48) {reg19} [6ec0,6ec8) {reg19} [70b0,70bc) {reg19} [456f] variable 'symdata' [61d0,6204) {lit0, stack_value} [676c,6904) {fbreg(-120)} [6980,6984) {fbreg(-120)} [6a40,6d74) {lit0, stack_value} [6d90,6e14) {lit0, stack_value} [6f20,6fa0) {lit0, stack_value} [6fa0,6fa3) {reg2} [6fa3,7058) {fbreg(-120)} [7058,707c) {lit0, stack_value} [708c,70b0) {lit0, stack_value} [7144,7168) {lit0, stack_value} [7168,72e8) {fbreg(-120)} [4583] variable 'symstrtab' [61d0,6204) {lit0, stack_value} [6204,621c) {fbreg(-16)} [676c,6904) {fbreg(-16)} [6980,6984) {fbreg(-16)} [6a40,6ca4) {lit0, stack_value} [6ca4,6cb8) {reg0} [6cb8,6d74) {fbreg(-16)} [6d90,6e14) {lit0, stack_value} [6f20,6f44) {fbreg(-16)} [6f44,6f78) {lit0, stack_value} [6f78,6f80) {reg0} [6f80,707c) {fbreg(-16)} [708c,70b0) {fbreg(-16)} [7144,72e8) {fbreg(-16)} [4597] variable 'symstrdata' [61d0,6204) {lit0, stack_value} [6204,621c) {fbreg(-40)} [676c,6904) {fbreg(-40)} [6980,6984) {fbreg(-40)} [6a40,6d74) {lit0, stack_value} [6d90,6e14) {lit0, stack_value} [6f20,6fb4) {lit0, stack_value} [6fb4,6fb8) {reg2} [6fb8,7058) {fbreg(-40)} [7058,707c) {lit0, stack_value} [708c,70b0) {lit0, stack_value} [7144,7168) {lit0, stack_value} [7168,72e8) {fbreg(-40)} [45ab] variable '__PRETTY_FUNCTION__' [4eb0,72e8) {addr(0x9840)} [45be] variable 'skip_reloc' (6268,6268) [6268,6348) {breg25(0), not, stack_value} [663c,66a4) {breg25(0), not, stack_value} [66fc,670c) {breg25(0), not, stack_value} [675c,676c) {breg25(0), not, stack_value} [6e14,6e1c) {breg25(0), not, stack_value} [6e28,6e30) {breg25(0), not, stack_value} [45d2] variable 'phnum' [4eb0,72e8) {fbreg(-208)} [6ace] variable '' [5410,541c) {breg0(-2), stack_value} [541c,5468) {fbreg(40), deref, lit2, minus, stack_value} [5468,5534) {fbreg(-104), deref, lit1, minus, stack_value} [58dc,5900) {fbreg(-104), deref, lit1, minus, stack_value} [5910,5930) {fbreg(-104), deref, lit1, minus, stack_value} [593c,594c) {fbreg(-104), deref, lit1, minus, stack_value} [5960,59fc) {fbreg(-104), deref, lit1, minus, stack_value} [5ce8,5dc8) {fbreg(-104), deref, lit1, minus, stack_value} [5ea8,5f90) {fbreg(-104), deref, lit1, minus, stack_value} [5f90,5f9c) {fbreg(40), deref, lit2, minus, stack_value} [5f9c,6020) {fbreg(-104), deref, lit1, minus, stack_value} [653c,6544) {fbreg(-104), deref, lit1, minus, stack_value} [661c,663c) {fbreg(-104), deref, lit1, minus, stack_value} [674c,675c) {fbreg(-104), deref, lit1, minus, stack_value} [6978,6980) {fbreg(-104), deref, lit1, minus, stack_value} [69d8,69ec) {fbreg(-104), deref, lit1, minus, stack_value} [6a34,6a40) {fbreg(-104), deref, lit1, minus, stack_value} [6adb] variable '' [6fb4,6fbc) {breg1(-2), stack_value} [6fbc,6fc7) {fbreg(32), deref, lit2, minus, stack_value} [700d] variable '' [5960,599c) {fbreg(-88), deref, lit1, minus, stack_value} [5d0c,5d43) {breg3(-1), stack_value} [5d43,5dbc) {fbreg(-88), deref, lit1, minus, stack_value} [6bba] inlined function 'new_shstrtab'@5d00 [6bd4] parameter 'strtab' [5960,59fc) {fbreg(-24)} [5d00,5d0c) {fbreg(-24)} [5d0c,5d1c) {reg0} [5d1c,5dbc) {fbreg(-24)} [5ea8,5f90) {fbreg(-24)} [5f90,5f9c) {lit0, stack_value} [653c,6544) {reg0} [661c,663c) {fbreg(-24)} [674c,675c) {fbreg(-24)} [6978,6980) {fbreg(-24)} [69d8,69ec) {fbreg(-24)} [6be1] parameter 'stripped_shnum' [5d00,5d60) {reg20} [5f90,5f9c) {fbreg(40)} [653c,6544) {reg20} [6bee] parameter 'sections' [5960,5970) {reg21} [5970,59a0) {reg19} [59a0,59fc) {fbreg(-88)} [5d00,5d70) {reg19} [5d70,5dbc) {reg21} [5ea8,5eb0) {fbreg(-88)} [5f90,5f9c) {reg19} [653c,6544) {reg19} [6978,6980) {fbreg(-88)} [6bfb] parameter 'unstripped_shstrndx' [5d00,5d04) {fbreg(-120)} [5f90,5f9c) {fbreg(16)} [6c08] parameter 'shstrtab' [5960,59fc) {fbreg(-56)} [5d00,5dbc) {fbreg(-56)} [5ea8,5f90) {fbreg(-56)} [5f90,5fac) {fbreg(-56)} [653c,6544) {fbreg(-56)} [661c,663c) {fbreg(-56)} [674c,675c) {fbreg(-56)} [6978,6980) {fbreg(-56)} [69d8,69ec) {fbreg(-56)} [6c15] parameter 'unstripped_shnum' [5960,599c) {fbreg(-88)} [5d00,5d43) {reg3} [5d43,5dbc) {fbreg(-88)} [5f90,5f9c) {fbreg(-64), deref} [653c,6544) {reg3} [6c22] parameter 'unstripped' [5960,5974) {reg23} [5974,59fc) {reg22} [5d00,5d64) {reg22} [5d64,5dbc) {reg23} [5ea8,5f90) {reg22} [5f90,5fac) {reg22} [653c,6544) {reg22} [661c,663c) {reg22} [674c,675c) {reg22} [6978,6980) {reg22} [69d8,69ec) {reg22} [4c01] inlined function 'find_alloc_sections_prelink'@5560 [4c1b] parameter 'nsections' [5560,5598) {reg2} [5598,5640) {reg28} [5a0c,5a1c) {reg28} [6530,6534) {reg2} [4c28] parameter 'nalloc' [5560,57e8) {reg23} [57e8,58dc) {fbreg(-88)} [5a0c,5a1c) {reg23} [5dc8,5dd8) {fbreg(-88)} [6348,6358) {reg23} [637c,638c) {reg23} [6530,653c) {reg23} [6544,654c) {reg23} [65ec,661c) {reg23} [66a4,66e8) {fbreg(-88)} [670c,6738) {reg23} [4c35] parameter 'sections' [5560,5598) {reg19} [5598,55e8) {fbreg(-24)} [55e8,58dc) {breg31(16), stack_value} [5a0c,5a1c) {fbreg(-24)} [5a1c,5ce8) {breg31(16), stack_value} [5dc8,5ea8) {breg31(16), stack_value} [6348,6358) {breg31(16), stack_value} [637c,63c8) {breg31(16), stack_value} [651c,6530) {breg31(16), stack_value} [6530,6534) {reg19} [6534,653c) {breg31(16), stack_value} [6544,654c) {breg31(16), stack_value} [65ec,661c) {breg31(16), stack_value} [66a4,66fc) {breg31(16), stack_value} [670c,6738) {breg31(16), stack_value} [6944,6978) {breg31(16), stack_value} [4c42] parameter 'bias' [5560,58dc) {fbreg(-16)} [5a0c,5ce8) {fbreg(-16)} [5dc8,5ea8) {fbreg(-16)} [6348,6358) {fbreg(-16)} [637c,63c8) {fbreg(-16)} [651c,653c) {fbreg(-16)} [6544,654c) {fbreg(-16)} [65ec,661c) {fbreg(-16)} [66a4,66fc) {fbreg(-16)} [670c,6738) {fbreg(-16)} [6944,6978) {fbreg(-16)} [4c4f] parameter 'main_shstrtab' [5560,5598) {reg0} [5598,57f0) {fbreg(-32)} [5a0c,5a1c) {fbreg(-32)} [6348,6358) {fbreg(-32)} [637c,638c) {fbreg(-32)} [6530,6534) {reg0} [6534,653c) {fbreg(-32)} [6544,654c) {fbreg(-32)} [65ec,661c) {fbreg(-32)} [670c,6738) {fbreg(-32)} [4c5c] parameter 'main_ehdr' [5560,57dc) {reg27} [57dc,58dc) {fbreg(-112)} [5a0c,5a1c) {reg27} [5dc8,5dd8) {fbreg(-112)} [6348,6358) {reg27} [637c,638c) {reg27} [6530,653c) {reg27} [6544,654c) {reg27} [65ec,661c) {reg27} [66a4,66e8) {fbreg(-112)} [670c,6738) {reg27} [4c69] parameter 'main' [5560,58dc) {fbreg(-8)} [5a0c,5ce8) {fbreg(-8)} [5dc8,5ea8) {fbreg(-8)} [6348,6358) {fbreg(-8)} [637c,63c8) {fbreg(-8)} [651c,653c) {fbreg(-8)} [6544,654c) {fbreg(-8)} [65ec,661c) {fbreg(-8)} [66a4,66b0) {fbreg(-8)} [66e8,66fc) {fbreg(-8)} [670c,6738) {fbreg(-8)} [6944,6978) {fbreg(-8)} [4c76] parameter 'debug_shstrtab' [5560,58dc) {fbreg(-56)} [5a0c,5ce8) {fbreg(-56)} [5dc8,5ea8) {fbreg(-56)} [6348,6358) {fbreg(-56)} [637c,63c8) {fbreg(-56)} [651c,653c) {fbreg(-56)} [6544,654c) {fbreg(-56)} [65ec,661c) {fbreg(-56)} [66a4,66fc) {fbreg(-56)} [670c,6738) {fbreg(-56)} [6944,6978) {fbreg(-56)} [4c83] parameter 'debug' [5560,57f4) {reg22} [57f4,58dc) {fbreg(-32)} [5a0c,5a1c) {reg22} [5a1c,5ce8) {entry_value(1) {reg0}, stack_value} [5dc8,5dd8) {fbreg(-32)} [5dd8,5ea8) {entry_value(1) {reg0}, stack_value} [6348,6358) {reg22} [637c,638c) {reg22} [638c,63c8) {entry_value(1) {reg0}, stack_value} [651c,6530) {entry_value(1) {reg0}, stack_value} [6530,653c) {reg22} [6544,654c) {reg22} [65ec,661c) {reg22} [66a4,66e8) {fbreg(-32)} [66e8,66fc) {entry_value(1) {reg0}, stack_value} [670c,6738) {reg22} [6944,6978) {entry_value(1) {reg0}, stack_value} [53be] inlined function 'check_match'@5ca4 [53db] parameter 'name' [5ca4,5ce4) {fbreg(-32)} [53e8] parameter 'scn' [5ca4,5ce4) {reg20} [53f5] parameter 'match' [53fa] inlined function 'check_match'@5ca4 [541c] parameter 'match' [5421] parameter 'name' [5ca4,5ce4) {fbreg(-32)} [542e] parameter 'scn' [5ca4,5ce4) {reg20} [5554] inlined function 'check_match'@5c08 [556e] parameter 'name' (5c08,5c08) [557b] parameter 'scn' (5c08,5c08) [5c40,5c5c) {reg21} [5c5c,5c5f) {reg0} [5588] parameter 'match' (5c08,5c08) [5c40,5c7c) {breg22(0), lit0, eq, stack_value} [5595] inlined function 'check_match'@5c40 [55ab] parameter 'match' [5c40,5c78) {breg22(0), lit0, eq, stack_value} [55b8] parameter 'name' [55bd] parameter 'scn' [5c40,5c5c) {reg21} [5c5c,5c5f) {reg0} [4611] inlined function 'get_group_sig'@4fc4 [462b] parameter 'shdr' [4fc4,4fd8) {reg26} [4638] parameter 'elf' [4fc4,4fd8) {reg23} [49b4] inlined function 'get_group_sig'@52c4 [49da] parameter 'shdr' [52c4,52e4) {reg25} [49e7] parameter 'elf' [52c4,52e4) {reg22} [49f4] variable 'symscn' [49f9] variable 'symshdr_mem' [49fe] variable 'symshdr' [4a03] variable 'symdata' [4a08] variable 'sym_mem' [4a0d] variable 'sym' [4a12] variable 'sig' [4f9a] inlined function 'get_group_sig'@586c [4fb4] parameter 'shdr' [586c,5884) {reg26} [4fc1] parameter 'elf' [586c,5884) {fbreg(-8)} [4a55] inlined function 'get_section_name'@51bc [4a6f] parameter 'shstrtab' [51bc,51e4) {fbreg(-56)} [4a7c] parameter 'shdr' [51bc,51e4) {reg25} [4a89] parameter 'ndx' [51bc,51d4) {reg0} [4e66] inlined function 'get_section_name'@583c [4e80] parameter 'shstrtab' [4e85] parameter 'shdr' [583c,5844) {reg26} [66a4,66e8) {reg26} [4e92] parameter 'ndx' [583c,5844) {breg25(1), stack_value} [66a4,66e8) {breg25(1), stack_value} [4e9f] inlined function 'get_section_name'@66a4 [4ec1] parameter 'shdr' [66a4,66e8) {reg26} [4ece] parameter 'shstrtab' [4ed3] parameter 'ndx' [66a4,66e8) {breg25(1), stack_value} [530d] inlined function 'get_section_name'@5a64 [5327] parameter 'shstrtab' [5a64,5a90) {fbreg(-56)} [5334] parameter 'shdr' [5a64,5a90) {reg24} [5341] parameter 'ndx' [5a64,5a7c) {reg0} [614a] inlined function 'get_section_name'@7024 [6164] parameter 'shstrtab' [6169] parameter 'shdr' [6980,6984) {reg0} [7024,7038) {reg0} [6176] parameter 'ndx' [6980,6984) {reg19} [7024,7038) {reg19} [6ce2] inlined function 'get_section_name'@59d4 [6cfc] parameter 'shstrtab' [59d4,59e4) {fbreg(-56)} [6978,6980) {fbreg(-56)} [6d09] parameter 'shdr' [59d4,59e4) {reg0} [6978,697c) {reg0} [6d16] parameter 'ndx' [59d4,59e4) {reg24} [6978,6980) {reg24} [7961] function 'find_alloc_section'@3d60 frame_base: {call_frame_cfa {bregx(31,0)}} [7982] parameter 'shdr' [3d60,3dd4) {reg0} [3dd4,3de8) {reg23} [3de8,3df8) {entry_value(1) {reg0}, stack_value} [3df8,3e14) {reg0} [3e14,3e44) {reg23} [3e44,3e47) {reg2} [3e47,3e80) {reg23} [3e80,3e84) {reg2} [7996] parameter 'bias' [3d60,3dd4) {reg1} [3dd4,3df8) {entry_value(1) {reg1}, stack_value} [3df8,3e44) {reg1} [3e44,3e84) {entry_value(1) {reg1}, stack_value} [79aa] parameter 'name' [3d60,3dd4) {reg2} [3dd4,3dec) {reg25} [3dec,3df8) {entry_value(1) {reg2}, stack_value} [3df8,3e44) {reg2} [3e44,3e47) {reg3} [3e47,3e80) {reg25} [3e80,3e84) {reg3} [79be] parameter 'sections' [3d60,3dd4) {reg3} [3dd4,3de4) {reg22} [3de4,3df8) {entry_value(1) {reg3}, stack_value} [3df8,3e44) {reg3} [3e44,3e47) {reg0} [3e47,3e80) {reg22} [3e80,3e84) {reg0} [79d2] parameter 'nalloc' [3d60,3dd4) {reg4} [3dd4,3de8) {reg24} [3de8,3df8) {entry_value(1) {reg4}, stack_value} [3df8,3e38) {reg4} [3e38,3e84) {reg24} [79e6] variable 'addr' [3d88,3ddc) {reg20} [3df8,3e84) {reg20} [79fa] variable 'l' [3d88,3da0) {lit0, stack_value} [3da0,3dc0) {reg7} [3dc0,3dd4) {reg7} [3df8,3e44) {reg7} [7a0c] variable 'u' [3d94,3da0) {reg4} [3da0,3dc0) {reg6} [3dc0,3dd4) {reg6} [3df8,3e44) {reg6} [7a44] function 'sections_match'@3cb0 frame_base: {call_frame_cfa {bregx(31,0)}} [7a65] parameter 'sections' [3cb0,3cc8) {reg0} [3cc8,3d5c) {entry_value(1) {reg0}, stack_value} [7a79] parameter 'i' [3cb0,3cbc) {reg1} [3cbc,3d5c) {entry_value(1) {reg1}, stack_value} [7a8b] parameter 'shdr' [3cb0,3ce8) {reg2} [3ce8,3cec) {entry_value(1) {reg2}, stack_value} [3cec,3cf4) {reg2} [3cf4,3d5c) {entry_value(1) {reg2}, stack_value} [7a9f] parameter 'name' [3cb0,3d37) {reg3} [3d37,3d4c) {entry_value(1) {reg3}, stack_value} [3d4c,3d5c) {reg3} [7ab3] inlined function 'sections_flags_match'@3cc8 [7ad9] parameter 'sh_type' [3cc8,3cdc) {reg5} [7ae6] parameter 'sh_flags2' [3cc8,3cdc) {reg1} [7af3] parameter 'sh_flags1' [3cc8,3cdc) {reg0} [7b74] function 'compare_symbols_output'@3030 frame_base: {call_frame_cfa {bregx(31,0)}} [7b95] parameter 'a' [3030,3040) {reg0} [3040,3117) {reg3} [3117,3118) {entry_value(1) {reg0}, stack_value} [3118,3133) {reg3} [3133,3134) {entry_value(1) {reg0}, stack_value} [7ba7] parameter 'b' [3030,3110) {reg1} [3110,3118) {entry_value(1) {reg1}, stack_value} [3118,312c) {reg1} [312c,3134) {entry_value(1) {reg1}, stack_value} [7bb9] variable 's1' [303c,3040) {reg0} [3040,3117) {reg3} [3117,3118) {entry_value(1) {reg0}, stack_value} [3118,3133) {reg3} [3133,3134) {entry_value(1) {reg0}, stack_value} [7bcc] variable 's2' [303c,3110) {reg1} [3110,3118) {entry_value(1) {reg1}, stack_value} [3118,312c) {reg1} [312c,3134) {entry_value(1) {reg1}, stack_value} [7bdf] variable 'cmp' [3050,3054) {breg2(0), breg0(0), minus, stack_value} [3054,3070) {reg0} [3070,3074) {breg2(0), breg0(0), minus, stack_value} [3074,3090) {reg0} [3090,3094) {breg2(0), breg0(0), minus, stack_value} [3094,30c8) {reg0} [30d8,30e0) {reg0} [30e8,3114) {reg0} [3118,311c) {reg0} [3120,3130) {reg0} [a14c] inlined function 'compare_symbols'@3b40 [a162] parameter 'b' [3b40,3b58) {reg1} [3b60,3b68) {reg1} [3b68,3b6c) {entry_value(1) {reg1}, stack_value} [a16f] parameter 'a' [3b40,3b54) {reg0} [3b54,3b58) {entry_value(1) {reg0}, stack_value} [3b60,3b64) {reg0} [3b64,3b6c) {entry_value(1) {reg0}, stack_value} [7d0b] function 'collect_symbols'@3600 frame_base: {call_frame_cfa {bregx(31,0)}} [7d28] parameter 'outelf' [3600,3610) {reg0} [3610,3663) {reg9} [3663,3814) {fbreg(-136)} [3814,381c) {breg31(-136)} [381c,38e4) {fbreg(-136)} [7d3c] parameter 'rel' [3600,3620) {reg1} [3620,3650) {reg0} [3650,3814) {fbreg(-128)} [3814,381c) {breg31(-128)} [381c,38e4) {fbreg(-128)} [7d50] parameter 'symscn' [3600,365c) {reg2} [365c,3663) {reg0} [3663,38e4) {entry_value(1) {reg2}, stack_value} [7d64] parameter 'strscn' [3600,3663) {reg3} [3663,367c) {reg21} [367c,3884) {entry_value(1) {reg3}, stack_value} [3884,3894) {reg21} [3894,38e4) {entry_value(1) {reg3}, stack_value} [7d78] parameter 'nent' [3600,3663) {reg4} [3663,380c) {reg25} [380c,381c) {entry_value(1) {reg4}, stack_value} [381c,38e4) {reg25} [7d8c] parameter 'bias' [3600,3663) {reg5} [3663,3814) {fbreg(-144)} [3814,381c) {breg31(-144)} [381c,38e4) {fbreg(-144)} [7da0] parameter 'scnmap' [3600,3663) {reg6} [3663,3808) {reg24} [3808,381c) {entry_value(1) {reg6}, stack_value} [381c,38e4) {reg24} [7db4] parameter 'table' [3600,3663) {reg7} [3663,36a0) {reg28} [36a0,3884) {entry_value(1) {reg7}, stack_value} [3884,38a4) {reg28} [38a4,38e4) {entry_value(1) {reg7}, stack_value} [7dc8] parameter 'map' [3600,3814) {fbreg(0)} [3814,381c) {breg31(0)} [381c,38e4) {fbreg(0)} [7ddc] parameter 'split_bss' [3600,3814) {fbreg(8)} [3814,381c) {breg31(8)} [381c,38e4) {fbreg(8)} [7df0] variable 'symdata' [3664,3674) {reg0} [3674,3808) {reg23} [381c,3828) {reg23} [3854,3884) {reg23} [3884,388c) {reg0} [3894,38e4) {reg23} [7e04] variable 'strdata' [367c,368c) {reg0} [368c,3804) {reg21} [381c,3828) {reg21} [3854,3884) {reg21} [3894,389c) {reg0} [389c,38e4) {reg21} [7e18] variable 'shndxdata' [80e2] function 'compare_sections_nonrel'@3f90 frame_base: {call_frame_cfa {bregx(31,0)}} [8103] parameter 'a' [3f90,3f9b) {reg0} [3f9b,3f9c) {entry_value(1) {reg0}, stack_value} [8115] parameter 'b' [3f90,3f9b) {reg1} [3f9b,3f9c) {entry_value(1) {reg1}, stack_value} [8149] function 'compare_sections_rel'@3fa0 frame_base: {call_frame_cfa {bregx(31,0)}} [816a] parameter 'a' [3fa0,3fab) {reg0} [3fab,3fac) {entry_value(1) {reg0}, stack_value} [817c] parameter 'b' [3fa0,3fab) {reg1} [3fab,3fac) {entry_value(1) {reg1}, stack_value} [a3ba] inlined function 'compare_sections'@3ec0 [a3d4] parameter 'rel' [3ec0,3f0b) {reg2} [3f0b,3f0c) {entry_value(1) {reg2}, stack_value} [3f58,3f5c) {reg2} [a3e1] parameter 'b' [3ec0,3f00) {reg19} [3f00,3f0c) {entry_value(1) {reg1}, stack_value} [3f58,3f5c) {reg19} [a3ee] parameter 'a' [3ec0,3f0b) {reg3} [3f0b,3f0c) {entry_value(1) {reg0}, stack_value} [3f58,3f5c) {reg3} [48dc] inlined function 'compare_unalloc_sections'@5304 [48f2] parameter 'sig2' [5304,5357) {breg20(0), const1u(104), mul, breg19(0), plus, plus_uconst(16)} [48ff] parameter 'sig1' [5304,5358) {fbreg(-40)} [490c] parameter 'name2' [5304,5357) {breg20(0), const1u(104), mul, breg19(0), plus, plus_uconst(8)} [4919] parameter 'name1' [5304,5358) {fbreg(-24)} [4926] parameter 'shdr2' [5304,5358) {breg20(0), const1u(104), mul, breg19(0), plus, plus_uconst(40), stack_value} [4933] parameter 'shdr1' [5304,5358) {reg25} [4940] inlined function 'compare_unalloc_sections'@5340 [4956] parameter 'shdr1' [5340,5358) {reg25} [4963] parameter 'shdr2' [5340,5358) {breg20(0), const1u(104), mul, breg19(0), plus, plus_uconst(40), stack_value} [4970] parameter 'sig2' [5340,5357) {breg20(0), const1u(104), mul, breg19(0), plus, plus_uconst(16)} [497d] parameter 'sig1' [5340,5358) {fbreg(-40)} [498a] parameter 'name2' [5340,5357) {breg20(0), const1u(104), mul, breg19(0), plus, plus_uconst(8)} [4997] parameter 'name1' [5340,5358) {fbreg(-24)} [a40a] inlined function 'compare_unalloc_sections'@3ec0 [a420] parameter 'sig2' [3ec0,3f00) {breg19(16)} [3f00,3f0b) {entry_value(1) {reg1}, plus_uconst(16)} [3f58,3f5c) {breg19(16)} [a42d] parameter 'sig1' [3ec0,3f0b) {breg3(16)} [3f58,3f5c) {breg3(16)} [a43a] parameter 'name2' [3ec0,3f00) {breg19(8)} [3f00,3f0b) {entry_value(1) {reg1}, plus_uconst(8)} [3f58,3f5c) {breg19(8)} [a447] parameter 'name1' [3ec0,3f0b) {breg3(8)} [3f58,3f5c) {breg3(8)} [a454] parameter 'shdr2' [3ec0,3f00) {breg19(40), stack_value} [3f00,3f0c) {entry_value(1) {reg1}, plus_uconst(40), stack_value} [3f58,3f5c) {breg19(40), stack_value} [a461] parameter 'shdr1' [3ec0,3f0b) {breg3(40), stack_value} [3f0b,3f0c) {entry_value(1) {reg0}, plus_uconst(40), stack_value} [3f58,3f5c) {breg3(40), stack_value} [a46e] inlined function 'compare_unalloc_sections'@3ee8 [a484] parameter 'shdr1' [3ee8,3f0b) {breg3(40), stack_value} [3f0b,3f0c) {entry_value(1) {reg0}, plus_uconst(40), stack_value} [a491] parameter 'shdr2' [3ee8,3f00) {breg19(40), stack_value} [3f00,3f0c) {entry_value(1) {reg1}, plus_uconst(40), stack_value} [a49e] parameter 'sig2' [3ee8,3f00) {breg19(16)} [3f00,3f0b) {entry_value(1) {reg1}, plus_uconst(16)} [a4ab] parameter 'sig1' [3ee8,3f0b) {breg3(16)} [a4b8] parameter 'name2' [3ee8,3f00) {breg19(8)} [3f00,3f0b) {entry_value(1) {reg1}, plus_uconst(8)} [a4c5] parameter 'name1' [3ee8,3f0b) {breg3(8)} [a4e3] inlined function 'compare_alloc_sections'@3f0c [a4f9] parameter 'rel' [3f0c,3f33) {reg2} [3f33,3f58) {entry_value(1) {reg2}, stack_value} [a506] parameter 's2' [3f0c,3f40) {reg19} [3f40,3f58) {entry_value(1) {reg1}, stack_value} [a513] parameter 's1' [3f0c,3f33) {reg3} [3f33,3f58) {entry_value(1) {reg0}, stack_value} [847c] function 'adjust_all_relocs'@4730 frame_base: {call_frame_cfa {bregx(31,0)}} [8499] parameter 'elf' [4730,475c) {reg0} [475c,4824) {reg21} [4824,4838) {entry_value(1) {reg0}, stack_value} [4838,4874) {reg21} [84ad] parameter 'symtab' [4730,4778) {reg1} [4778,4783) {reg0} [4783,4820) {reg20} [4820,4838) {entry_value(1) {reg1}, stack_value} [4838,4874) {reg20} [84c1] parameter 'symshdr' [4730,4783) {reg2} [4783,482c) {reg26} [482c,4838) {entry_value(1) {reg2}, stack_value} [4838,4874) {reg26} [84d5] parameter 'map' [4730,4783) {reg3} [4783,482c) {reg25} [482c,4838) {entry_value(1) {reg3}, stack_value} [4838,4874) {reg25} [84e9] parameter 'map_size' [4730,4783) {reg4} [4783,4828) {reg24} [4828,4838) {entry_value(1) {reg4}, stack_value} [4838,4874) {reg24} [84fd] variable 'new_sh_link' (4788,4788) [4788,4828) {reg23} [4838,4874) {reg23} [8511] variable 'scn' (4788,4788) [4788,4798) {reg19} [4798,47ab) {reg0} [47ab,47f8) {reg19} [47f8,4808) {reg0} [4808,4820) {reg19} [4838,4854) {reg19} [4870,4874) {reg19} [86ae] function 'adjust_relocs'@4080 frame_base: {call_frame_cfa {bregx(31,0)}} [86cb] parameter 'outscn' [4080,40cf) {reg0} [40cf,4238) {reg22} [4238,4253) {reg0} [4253,4254) {entry_value(1) {reg0}, stack_value} [4254,42e8) {reg22} [42e8,4314) {entry_value(1) {reg0}, stack_value} [4314,4330) {reg22} [4330,4368) {entry_value(1) {reg0}, stack_value} [4368,4378) {reg22} [4378,43f4) {entry_value(1) {reg0}, stack_value} [43f4,4404) {reg22} [4404,4480) {entry_value(1) {reg0}, stack_value} [4480,455c) {reg22} [455c,4598) {entry_value(1) {reg0}, stack_value} [4598,4678) {reg22} [4678,4698) {entry_value(1) {reg0}, stack_value} [4698,4730) {reg22} [86df] parameter 'inscn' [4080,40cc) {reg1} [40cc,4134) {reg25} [4134,4254) {entry_value(1) {reg1}, stack_value} [4254,4280) {reg25} [4280,4314) {entry_value(1) {reg1}, stack_value} [4314,4330) {reg25} [4330,4368) {entry_value(1) {reg1}, stack_value} [4368,437c) {reg25} [437c,43f4) {entry_value(1) {reg1}, stack_value} [43f4,4408) {reg25} [4408,4480) {entry_value(1) {reg1}, stack_value} [4480,4490) {reg25} [4490,45f8) {entry_value(1) {reg1}, stack_value} [45f8,4678) {reg25} [4678,4698) {entry_value(1) {reg1}, stack_value} [4698,46c8) {reg25} [46c8,4700) {entry_value(1) {reg1}, stack_value} [4700,4730) {reg25} [86f3] parameter 'shdr' [4080,40c8) {reg2} [40c8,414c) {reg20} [414c,4254) {entry_value(1) {reg2}, stack_value} [4254,42b0) {reg20} [42b0,4314) {entry_value(1) {reg2}, stack_value} [4314,4350) {reg20} [4350,4368) {entry_value(1) {reg2}, stack_value} [4368,44a8) {reg20} [44a8,455c) {entry_value(1) {reg2}, stack_value} [455c,4598) {reg20} [4598,45f8) {entry_value(1) {reg2}, stack_value} [45f8,4678) {reg20} [4678,4680) {entry_value(1) {reg2}, stack_value} [4680,4730) {reg20} [8707] parameter 'map' [4080,40cf) {reg3} [40cf,41e0) {reg21} [41e0,4254) {entry_value(1) {reg3}, stack_value} [4254,42ac) {reg21} [42ac,42e8) {breg21(8), stack_value} [42e8,4314) {entry_value(1) {reg3}, stack_value} [4314,4354) {reg21} [4354,4368) {entry_value(1) {reg3}, stack_value} [4368,4540) {reg21} [4540,455c) {entry_value(1) {reg3}, stack_value} [455c,4598) {reg21} [4598,45f8) {entry_value(1) {reg3}, stack_value} [45f8,4678) {reg21} [4678,4680) {entry_value(1) {reg3}, stack_value} [4680,4730) {reg21} [871b] parameter 'map_size' [4080,40cf) {reg4} [40cf,4160) {reg23} [4160,4254) {entry_value(1) {reg4}, stack_value} [4254,427c) {reg23} [427c,4314) {entry_value(1) {reg4}, stack_value} [4314,4358) {reg23} [4358,4368) {entry_value(1) {reg4}, stack_value} [4368,44c0) {reg23} [44c0,455c) {entry_value(1) {reg4}, stack_value} [455c,4598) {reg23} [4598,45f8) {entry_value(1) {reg4}, stack_value} [45f8,4678) {reg23} [4678,4680) {entry_value(1) {reg4}, stack_value} [4680,46c8) {reg23} [46c8,46ec) {entry_value(1) {reg4}, stack_value} [46ec,4730) {reg23} [872f] parameter 'symshdr' [4080,40cf) {reg5} [40cf,4130) {reg24} [4130,4254) {entry_value(1) {reg5}, stack_value} [4254,42a4) {reg24} [42a4,4314) {entry_value(1) {reg5}, stack_value} [4314,4330) {reg24} [4330,4368) {entry_value(1) {reg5}, stack_value} [4368,4384) {reg24} [4384,43f4) {entry_value(1) {reg5}, stack_value} [43f4,4410) {reg24} [4410,4480) {entry_value(1) {reg5}, stack_value} [4480,448c) {reg24} [448c,45f8) {entry_value(1) {reg5}, stack_value} [45f8,4678) {reg24} [4678,4698) {entry_value(1) {reg5}, stack_value} [4698,46ec) {reg24} [46ec,4700) {entry_value(1) {reg5}, stack_value} [4700,4730) {reg24} [8743] variable 'data' [40d8,4110) {reg0} [4110,4238) {reg19} [4238,4253) {reg1} [4254,4260) {reg0} [4260,42f8) {reg19} [4314,431c) {reg0} [431c,4350) {reg19} [4368,436c) {reg0} [436c,43f4) {reg19} [43f4,43f8) {reg0} [43f8,4628) {reg19} [4628,4634) {reg0} [4634,466c) {reg19} [4678,4730) {reg19} [8757] variable '__PRETTY_FUNCTION__' [4080,4730) {addr(0x9830)} [881a] inlined function 'adjust_reloc'@43a0 [8834] parameter 'map_size' [43a0,43c8) {reg23} [8841] parameter 'map' [43a0,43c8) {reg21} [884e] parameter 'info' [43a0,43a8) {breg0(8), stack_value} [43a8,43c8) {breg2(8), stack_value} [886d] inlined function 'adjust_reloc'@4680 [888f] parameter 'info' [8894] parameter 'map' [4680,4698) {reg21} [88a1] parameter 'map_size' [4680,4698) {reg23} [88ae] variable 'ndx' [89e5] inlined function 'adjust_reloc'@442c [8a0b] parameter 'map_size' [442c,4454) {reg23} [8a18] parameter 'map' [442c,4454) {reg21} [8a25] parameter 'info' [442c,4434) {breg0(8), stack_value} [4434,4454) {breg2(8), stack_value} [8a32] variable 'ndx' [4434,4444) {reg0} [4444,4448) {breg1(0), const1u(32), shr, stack_value} [4448,4454) {breg2(8), deref, const1u(32), shr, stack_value} [a6ad] inlined function 'update_sh_size'@402c [a6d3] parameter 'outscn' [402c,4038) {reg19} [a6e0] parameter 'data' [a6e5] variable 'shdr_mem' [a6ea] variable 'newshdr' [6e3a] inlined function 'update_shdr'@5f1c [6e54] parameter 'newshdr' [5f1c,5f2c) {reg28} [662c,663c) {reg28} [6e61] parameter 'outscn' [5f1c,5f2c) {fbreg(-128)} [662c,663c) {fbreg(-128)} [6e6e] inlined function 'update_shdr'@662c [6e94] parameter 'outscn' [662c,663c) {fbreg(-128)} [6ea1] parameter 'newshdr' [662c,663c) {reg28} [9ffc] inlined function 'update_shdr'@3ac0 [a022] parameter 'outscn' [3ac0,3afc) {entry_value(1) {reg0}, stack_value} [a02f] parameter 'newshdr' [3ac0,3afc) {entry_value(1) {reg1}, stack_value} [a587] inlined function 'update_shdr'@3ff8 [a5a1] parameter 'newshdr' [3ff8,3ffb) {reg1} [a5ae] parameter 'outscn' [3ff8,4020) {reg19} [4020,402c) {entry_value(1) {reg0}, stack_value} [4064,4078) {reg19} [a5bb] inlined function 'update_shdr'@4064 [a5e1] parameter 'outscn' [4064,4074) {reg19} [a5ee] parameter 'newshdr' [acab] inlined function 'symtab_count_leading_section_symbols'@4c70 [acc5] parameter 'newsymdata' [4c70,4c9c) {reg24} [4c9c,4d44) {fbreg(-176)} [4d94,4df4) {fbreg(-176)} [acd2] parameter 'shnum' [4c70,4d44) {reg19} [4d94,4db8) {reg19} [4db8,4dd4) {entry_value(1) {reg6}, stack_value} [4dd4,4df4) {reg19} [acdf] parameter 'scn' [4c70,4d44) {fbreg(-136)} [4d94,4df4) {fbreg(-136)} [acec] parameter 'elf' [4c70,4d44) {reg22} [4d94,4df4) {reg22} [7b01] inlined function 'section_can_shrink'@3d00 [7b1b] parameter 'shdr' [3d00,3d20) {breg4(40), stack_value} [3d4c,3d58) {breg4(40), stack_value} [7077] inlined function 'free_new_data'@6e8c [63c3] inlined function 'record_new_data'@6834 [63dd] parameter 'data' [6834,6864) {reg21} [8c1f] inlined function 'record_new_data'@41dc [8c39] parameter 'data' [41dc,41f8) {reg23} [8e08] inlined function 'record_new_data'@453c [8e22] parameter 'data' [453c,4558) {reg23} [9087] inlined function 'record_new_data'@4598 [90a1] parameter 'data' [4598,45c4) {reg24} [a7fb] inlined function 'record_new_data'@4988 [a815] parameter 'data' [4988,498b) {reg3} [498b,49a4) {breg25(-16)} [955c] function 'make_directories'@31f0 frame_base: {call_frame_cfa {bregx(31,0)}} [9579] parameter 'path' [31f0,320b) {reg0} [320b,3260) {reg19} [3260,32a4) {entry_value(1) {reg0}, stack_value} [32a4,32a8) {reg19} [32a8,32e0) {entry_value(1) {reg0}, stack_value} [32e0,32e8) {reg19} [32e8,3310) {entry_value(1) {reg0}, stack_value} [958d] variable 'lastslash' [320c,3244) {reg0} [32a4,32b4) {reg0} [95a1] variable 'dir' [324c,325b) {reg0} [325b,3298) {reg20} [3298,32a3) {reg0} [32b4,32e0) {reg20} [32e0,32e3) {reg0} [32e3,3310) {reg20} [9794] function 'copy_elf'@3310 frame_base: {call_frame_cfa {bregx(31,0)}} [97b2] parameter 'outelf' [3310,3338) {reg0} [3338,3480) {reg22} [3480,3490) {entry_value(1) {reg0}, stack_value} [3490,3600) {reg22} [97c5] parameter 'inelf' [3310,3348) {reg1} [3348,334b) {reg0} [334b,347c) {reg20} [347c,3490) {entry_value(1) {reg1}, stack_value} [3490,3600) {reg20} [97d8] variable 'shstrndx' [3310,3600) {fbreg(-152)} [97e7] variable 'ehdr_mem' [3310,3600) {fbreg(-72)} [97f6] variable 'ehdr' [337c,3384) {reg0} [3384,33c8) {reg19} [34cc,352c) {reg19} [35bc,35fc) {reg19} [9809] variable 'phnum' [3310,3600) {fbreg(-144)} [9819] variable 'scn' [33cc,33e0) {reg19} [33e0,33e8) {reg0} [33e8,3458) {reg19} [3458,3464) {reg0} [3464,347c) {reg19} [3490,349c) {reg19} [357c,359c) {reg19} [35fc,3600) {reg19} [9bd2] function 'parse_opt'@2d20 frame_base: {call_frame_cfa {bregx(31,0)}} [9bf4] parameter 'key' [2d20,2d80) {reg0} [2d80,2de0) {entry_value(1) {reg0}, stack_value} [2de0,2e00) {reg0} [2e00,2e40) {entry_value(1) {reg0}, stack_value} [2e40,2e54) {reg0} [2e54,2e5c) {entry_value(1) {reg0}, stack_value} [2e5c,2e70) {reg0} [2e70,2e78) {entry_value(1) {reg0}, stack_value} [2e78,2e7c) {reg0} [2e7c,2e84) {entry_value(1) {reg0}, stack_value} [2e84,2e88) {reg0} [2e88,2e90) {entry_value(1) {reg0}, stack_value} [2e90,2e94) {reg0} [2e94,2ea0) {entry_value(1) {reg0}, stack_value} [2ea0,2ea4) {reg0} [2ea4,2eac) {entry_value(1) {reg0}, stack_value} [2eac,2eb0) {reg0} [2eb0,2eb8) {entry_value(1) {reg0}, stack_value} [2eb8,2ebc) {reg0} [2ebc,2ec8) {entry_value(1) {reg0}, stack_value} [2ec8,2ecc) {reg0} [2ecc,3028) {entry_value(1) {reg0}, stack_value} [9c07] parameter 'arg' [2d20,2d70) {reg1} [2d70,2de0) {entry_value(1) {reg1}, stack_value} [2de0,2e04) {reg1} [2e04,2e40) {entry_value(1) {reg1}, stack_value} [2e40,2ec8) {reg1} [2ec8,2f4c) {entry_value(1) {reg1}, stack_value} [2f4c,2f50) {reg1} [2f50,2f5c) {entry_value(1) {reg1}, stack_value} [2f5c,2f60) {reg1} [2f60,3028) {entry_value(1) {reg1}, stack_value} [9c1a] parameter 'state' [2d20,2d58) {reg2} [2d58,2e2c) {reg19} [2e2c,2e40) {entry_value(1) {reg2}, stack_value} [2e40,3028) {reg19} [9c2d] variable 'info' [2d58,2e04) {reg20} [2e40,2ed0) {reg20} [2ed0,2ed4) {breg19(40)} [2ed4,2ed8) {breg20(-16), stack_value} [2ed8,2ffc) {reg20} [3000,3028) {reg20} [2839] inlined function 'error'@2b58 [285f] parameter '__format' [2b58,2b64) {reg0} [2b64,2b67) {reg2} [286c] parameter '__errnum' [2b58,2b68) {lit0, stack_value} [2879] parameter '__status' [2b58,2b68) {lit1, stack_value} [303c] inlined function 'error'@7a40 [3062] parameter '__format' [7a40,7a5c) {reg20} [306f] parameter '__errnum' [7a40,7a5c) {lit0, stack_value} [307c] parameter '__status' [7a40,7a5c) {lit1, stack_value} [30b4] inlined function 'error'@7b20 [30da] parameter '__format' [7b20,7b38) {reg20} [30e7] parameter '__errnum' [7b20,7b38) {lit0, stack_value} [30f4] parameter '__status' [7b20,7b38) {lit1, stack_value} [3205] inlined function 'error'@7ae4 [322b] parameter '__format' [7ae4,7af8) {reg0} [7af8,7afb) {reg2} [3238] parameter '__errnum' [7ae4,7afc) {lit0, stack_value} [3245] parameter '__status' [7ae4,7afc) {lit1, stack_value} [3365] inlined function 'error'@7ba8 [338b] parameter '__format' [7ba8,7bbc) {reg19} [3398] parameter '__errnum' [7ba8,7bbc) {lit0, stack_value} [33a5] parameter '__status' [7ba8,7bbc) {lit1, stack_value} [33d1] inlined function 'error'@7c10 [33f7] parameter '__format' [7c10,7c28) {reg19} [3404] parameter '__errnum' [340a] parameter '__status' [3770] inlined function 'error'@7894 [3796] parameter '__format' [7894,78a8) {reg19} [37a3] parameter '__errnum' [7894,78a8) {lit0, stack_value} [37b0] parameter '__status' [7894,78a8) {lit1, stack_value} [3bb9] inlined function 'error'@3190 [3bd3] parameter '__format' [3190,31c0) {addr(0x8080), stack_value} [3be0] parameter '__errnum' [3190,31c0) {lit0, stack_value} [3bed] parameter '__status' [3190,31b4) {reg22} [31b4,31bf) {reg0} [31bf,31c0) {entry_value(1) {reg1}, const1u(255), and, lit1, xor, stack_value} [3de4] inlined function 'error'@75b0 [3e0a] parameter '__format' [75b0,75c4) {reg19} [3e17] parameter '__errnum' [75b0,75c4) {lit0, stack_value} [3e24] parameter '__status' [75b0,75c4) {lit1, stack_value} [3ebb] inlined function 'error'@73b8 [3ee1] parameter '__format' [73b8,73cc) {reg19} [3eee] parameter '__errnum' [73b8,73cc) {lit0, stack_value} [3efb] parameter '__status' [73b8,73cc) {lit1, stack_value} [4005] inlined function 'error'@75e4 [402b] parameter '__format' [75e4,75f4) {reg0} [75f4,75f7) {reg2} [4038] parameter '__errnum' [75e4,75f8) {reg19} [4045] parameter '__status' [75e4,75f8) {lit1, stack_value} [41b6] inlined function 'error'@7498 [41dc] parameter '__format' [7498,74a4) {reg0} [74a4,74a7) {reg2} [41e9] parameter '__errnum' [7498,74a8) {lit0, stack_value} [41f6] parameter '__status' [7498,74a8) {lit0, stack_value} [421c] inlined function 'error'@750c [4242] parameter '__format' [750c,751c) {reg0} [751c,751f) {reg2} [424f] parameter '__errnum' [750c,7520) {lit0, stack_value} [425c] parameter '__status' [750c,7520) {lit0, stack_value} [4689] inlined function 'error'@63f8 [46af] parameter '__format' [63f8,6410) {reg19} [46bc] parameter '__errnum' [63f8,6410) {lit0, stack_value} [46c9] parameter '__status' [63f8,6410) {lit1, stack_value} [4a97] inlined function 'error'@52ac [4abd] parameter '__format' [52ac,52c4) {reg19} [4aca] parameter '__errnum' [52ac,52c4) {lit0, stack_value} [4ad7] parameter '__status' [52ac,52c4) {lit1, stack_value} [4ee0] inlined function 'error'@66cc [4f06] parameter '__format' [66cc,66e8) {reg19} [4f13] parameter '__errnum' [66cc,66e8) {lit0, stack_value} [4f20] parameter '__status' [66cc,66e8) {lit1, stack_value} [5030] inlined function 'error'@6604 [5056] parameter '__format' [6604,6618) {reg0} [6618,661b) {reg2} [5063] parameter '__errnum' [6604,661c) {lit0, stack_value} [5070] parameter '__status' [6604,661c) {lit1, stack_value} [50a8] inlined function 'error'@6724 [50ce] parameter '__format' [6724,6734) {reg0} [6734,6737) {reg2} [50db] parameter '__errnum' [6724,6738) {lit0, stack_value} [50e8] parameter '__status' [6724,6738) {lit1, stack_value} [543b] inlined function 'error'@5cd0 [5455] parameter '__format' [5cd0,5ce4) {fbreg(-40)} [5462] parameter '__errnum' [5cd0,5ce4) {lit0, stack_value} [546f] parameter '__status' [5cd0,5ce4) {lit0, stack_value} [55ca] inlined function 'error'@5c60 [55e4] parameter '__format' [5c60,5c78) {reg21} [55f1] parameter '__errnum' [5c60,5c78) {lit0, stack_value} [55fe] parameter '__status' [5c60,5c78) {lit0, stack_value} [5961] inlined function 'error'@6a18 [5987] parameter '__format' [6a18,6a34) {addr(0x8a08), stack_value} [5994] parameter '__errnum' [6a18,6a34) {lit0, stack_value} [59a1] parameter '__status' [6a18,6a34) {lit1, stack_value} [5a60] inlined function 'error'@69a0 [5a86] parameter '__format' [69a0,69b0) {reg0} [69b0,69b3) {reg2} [5a93] parameter '__errnum' [69a0,69b4) {lit0, stack_value} [5aa0] parameter '__status' [69a0,69b4) {lit1, stack_value} [5b50] inlined function 'error'@6738 [5b72] parameter '__format' [6738,674c) {addr(0x8a38), stack_value} [5b7f] parameter '__errnum' [6738,674c) {lit0, stack_value} [5b8c] parameter '__status' [6738,674c) {lit1, stack_value} [5bf4] inlined function 'error'@65a8 [5c1a] parameter '__format' [65a8,65b8) {reg0} [65b8,65bb) {reg2} [5c27] parameter '__errnum' [65a8,65bc) {lit0, stack_value} [5c34] parameter '__status' [65a8,65bc) {lit1, stack_value} [5c8f] inlined function 'error'@69bc [5cb5] parameter '__format' [69bc,69d8) {addr(0x89e0), stack_value} [5cc2] parameter '__errnum' [69bc,69d8) {lit0, stack_value} [5ccf] parameter '__status' [69bc,69d8) {lit1, stack_value} [5d02] inlined function 'error'@69f4 [5d28] parameter '__format' [69f4,6a10) {addr(0x89b8), stack_value} [5d35] parameter '__errnum' [69f4,6a10) {lit0, stack_value} [5d42] parameter '__status' [69f4,6a10) {lit1, stack_value} [6453] inlined function 'error'@6dec [6479] parameter '__format' [6dec,6dfc) {addr(0x8ab8), stack_value} [6486] parameter '__errnum' [6dec,6dfc) {lit0, stack_value} [6493] parameter '__status' [6dec,6dfc) {lit1, stack_value} [64c1] inlined function 'error'@7270 [64e7] parameter '__format' [7270,7284) {addr(0x8ba0), stack_value} [64f4] parameter '__errnum' [7270,7284) {lit0, stack_value} [6501] parameter '__status' [7270,7284) {lit1, stack_value} [6ae8] inlined function 'error'@5054 [6b0e] parameter '__format' [5054,5068) {reg19} [6b1b] parameter '__errnum' [5054,5068) {lit0, stack_value} [6b28] parameter '__status' [5054,5068) {lit1, stack_value} [6b54] inlined function 'error'@53b4 [6b7a] parameter '__format' [53b4,53c0) {reg0} [53c0,53c3) {reg2} [6b87] parameter '__errnum' [53b4,53c4) {lit0, stack_value} [6b94] parameter '__status' [53b4,53c4) {lit1, stack_value} [6f20] inlined function 'error'@69d8 [6f46] parameter '__format' [69d8,69ec) {addr(0x8988), stack_value} [6f53] parameter '__errnum' [69d8,69ec) {lit0, stack_value} [6f60] parameter '__status' [69d8,69ec) {lit1, stack_value} [70e2] inlined function 'error'@70d4 [7108] parameter '__format' [70d4,70e8) {reg19} [7115] parameter '__errnum' [70d4,70e8) {lit0, stack_value} [7122] parameter '__status' [70d4,70e8) {lit1, stack_value} [7bf3] inlined function 'error'@3104 [7c19] parameter '__format' [3104,3118) {addr(0x8018), stack_value} [7c26] parameter '__errnum' [3104,3118) {lit0, stack_value} [7c33] parameter '__status' [3104,3118) {lit1, stack_value} [7c66] inlined function 'error'@3120 [7c88] parameter '__format' [3120,3134) {addr(0x8040), stack_value} [7c98] parameter '__errnum' [7c9e] parameter '__status' [7ee7] inlined function 'error'@38cc [7f0d] parameter '__format' [38cc,38dc) {reg0} [38dc,38df) {reg2} [7f1a] parameter '__errnum' [38cc,38e0) {lit0, stack_value} [7f27] parameter '__status' [38cc,38e0) {lit1, stack_value} [7fec] inlined function 'error'@3840 [8012] parameter '__format' [3840,3854) {reg19} [801f] parameter '__errnum' [3840,3854) {lit0, stack_value} [802c] parameter '__status' [3840,3854) {lit1, stack_value} [8552] inlined function 'error'@485c [8578] parameter '__format' [485c,4870) {reg19} [8585] parameter '__errnum' [485c,4870) {lit0, stack_value} [8592] parameter '__status' [485c,4870) {lit1, stack_value} [87ae] inlined function 'error'@4300 [87d4] parameter '__format' [4300,4314) {reg19} [87e1] parameter '__errnum' [4300,4314) {lit0, stack_value} [87ee] parameter '__status' [4300,4314) {lit1, stack_value} [88b3] inlined function 'error'@4680 [88d5] parameter '__format' [4680,4698) {addr(0x84a8), stack_value} [88e2] parameter '__errnum' [4680,4698) {lit0, stack_value} [88ef] parameter '__status' [4680,4698) {lit1, stack_value} [8c6d] inlined function 'error'@46ec [8c93] parameter '__format' [46ec,4700) {addr(0x85b0), stack_value} [8ca0] parameter '__errnum' [46ec,4700) {lit0, stack_value} [8cad] parameter '__status' [46ec,4700) {lit1, stack_value} [8e70] inlined function 'error'@4628 [8e96] parameter '__format' [4628,4638) {addr(0x8528), stack_value} [8ea3] parameter '__errnum' [4628,4638) {lit0, stack_value} [8eb0] parameter '__status' [4628,4638) {lit1, stack_value} [8ede] inlined function 'error'@46b4 [8f04] parameter '__format' [46b4,46c8) {addr(0x8558), stack_value} [8f11] parameter '__errnum' [46b4,46c8) {lit0, stack_value} [8f1e] parameter '__status' [46b4,46c8) {lit1, stack_value} [8f51] inlined function 'error'@4700 [8f77] parameter '__format' [4700,4714) {addr(0x8588), stack_value} [8f84] parameter '__errnum' [4700,4714) {lit0, stack_value} [8f91] parameter '__status' [4700,4714) {lit1, stack_value} [90d5] inlined function 'error'@4610 [90fb] parameter '__format' [4610,4628) {addr(0x85d8), stack_value} [9108] parameter '__errnum' [4610,4628) {lit0, stack_value} [9115] parameter '__status' [4610,4628) {lit1, stack_value} [91d1] inlined function 'error'@4674 [91f7] parameter '__format' [4674,4678) {reg19} [9204] parameter '__errnum' [4674,4678) {lit0, stack_value} [9211] parameter '__status' [4674,4678) {lit1, stack_value} [921f] inlined function 'error'@4698 [9245] parameter '__format' [4698,46b0) {addr(0x84e0), stack_value} [9252] parameter '__errnum' [4698,46b0) {lit0, stack_value} [925f] parameter '__status' [4698,46b0) {lit1, stack_value} [9292] inlined function 'error'@4714 [92b8] parameter '__format' [4714,472c) {addr(0x8468), stack_value} [92c5] parameter '__errnum' [4714,472c) {lit0, stack_value} [92d2] parameter '__status' [4714,472c) {lit1, stack_value} [95b5] inlined function 'error'@32cc [95db] parameter '__format' [32cc,32dc) {reg0} [32dc,32df) {reg2} [95e8] parameter '__errnum' [32cc,32e0) {reg19} [95f5] parameter '__status' [32cc,32e0) {lit1, stack_value} [9622] inlined function 'error'@3300 [9648] parameter '__format' [3300,3308) {reg0} [3308,330f) {reg2} [9655] parameter '__errnum' [3300,3310) {reg19} [9662] parameter '__status' [9a35] inlined function 'error'@34b8 [9a5b] parameter '__format' [34b8,34cc) {reg19} [9a68] parameter '__errnum' [34b8,34cc) {lit0, stack_value} [9a75] parameter '__status' [34b8,34cc) {lit1, stack_value} [9e3a] inlined function 'error'@3a34 [9e60] parameter '__format' [3a34,3a44) {reg0} [3a44,3a47) {reg2} [9e6d] parameter '__errnum' [3a34,3a48) {reg20} [9e7a] parameter '__status' [9f1d] inlined function 'error'@3a88 [9f43] parameter '__format' [3a88,3aa0) {reg19} [9f50] parameter '__errnum' [9f56] parameter '__status' [a03c] inlined function 'error'@3ae8 [a062] parameter '__format' [3ae8,3afc) {reg19} [a06f] parameter '__errnum' [a075] parameter '__status' [a223] inlined function 'error'@3c58 [a249] parameter '__format' [3c58,3c6c) {reg19} [a256] parameter '__errnum' [3c58,3c6c) {lit0, stack_value} [a263] parameter '__status' [3c58,3c6c) {lit1, stack_value} [a5f3] inlined function 'error'@4050 [a619] parameter '__format' [4050,4064) {reg19} [a626] parameter '__errnum' [4050,4064) {lit0, stack_value} [a633] parameter '__status' [4050,4064) {lit1, stack_value} [a88b] inlined function 'error'@4b84 [a8b1] parameter '__format' [4b84,4b98) {reg19} [a8be] parameter '__errnum' [4b84,4b98) {lit0, stack_value} [a8cb] parameter '__status' [4b84,4b98) {lit1, stack_value} [aac0] inlined function 'error'@4bdc [aae6] parameter '__format' [4bdc,4bf0) {addr(0x86a0), stack_value} [aaf3] parameter '__errnum' [4bdc,4bf0) {lit0, stack_value} [ab00] parameter '__status' [4bdc,4bf0) {lit1, stack_value} [ad69] inlined function 'error'@4dc0 [ad8f] parameter '__format' [4dc0,4dd4) {reg19} [ad9c] parameter '__errnum' [4dc0,4dd4) {lit0, stack_value} [ada9] parameter '__status' [4dc0,4dd4) {lit1, stack_value} [6411] inlined function 'memset'@6864 [642b] parameter '__len' [6864,6868) {lit24, stack_value} [6438] parameter '__ch' [6864,6868) {lit0, stack_value} [6445] parameter '__dest' [6864,6868) {reg3} [6d8e] inlined function 'memset'@5d40 [6da8] parameter '__len' [5d40,5d43) {reg2} [5d43,5d44) {fbreg(-88), deref, lit3, shl, stack_value} [6db5] parameter '__ch' [5d40,5d44) {lit0, stack_value} [6dc2] parameter '__dest' [5d40,5d43) {reg0} [5d43,5d44) {fbreg(-48)} [701a] inlined function 'memset'@5fdc [7034] parameter '__len' [5fdc,5fdf) {fbreg(-64), deref, deref, lit1, minus, stack_value} [7041] parameter '__ch' [5fdc,5fe0) {lit0, stack_value} [704e] parameter '__dest' [5fdc,5fdf) {reg0} [5fdf,5fe0) {fbreg(-144)} [36fd] inlined function 'open'@7680 [3717] parameter '__oflag' [7680,7698) {breg21(0), lit0, eq, const1u(255), and, lit1, shl, stack_value} [3724] parameter '__path' [7680,7698) {reg19} [3a03] inlined function 'open'@7650 [3a1d] parameter '__oflag' [7650,7654) {lit0, stack_value} [3a2a] parameter '__path' [7650,7653) {reg3} [7653,7654) {reg20} [3fb6] inlined function 'open'@73d8 [3fd0] parameter '__oflag' [73d8,73fc) {const1u(66), stack_value} [3fdd] parameter '__path' [73d8,73fc) {reg25} [2449] inlined function 'printf'@2824 [2463] parameter '__fmt' [2824,282c) {addr(0x9568), stack_value} [248a] inlined function 'printf'@2800 [24a4] parameter '__fmt' [2800,2808) {addr(0x9558), stack_value} [24d2] inlined function 'printf'@284c [24f8] parameter '__fmt' [284c,2860) {addr(0x9578), stack_value} [2574] inlined function 'printf'@2a54 [259a] parameter '__fmt' [2a54,2a68) {addr(0x9570), stack_value} [252c] inlined function 'putchar'@2a40 [2552] parameter '__c' [2a40,2a54) {const1u(45), stack_value} [9e00] function 'open_file'@3a00 frame_base: {call_frame_cfa {bregx(31,0)}} [9e1b] parameter 'file' [3a00,3a17) {reg0} [3a17,3a48) {reg19} [9e28] variable 'fd' [9e2d] parameter 'writable' [3a00,3a48) {GNU_parameter_ref[3cb7], stack_value} [9edb] function 'get_section_name'@3a50 frame_base: {call_frame_cfa {bregx(31,0)}} [9ef6] parameter 'ndx' [3a50,3a74) {reg0} [3a74,3aa0) {reg20} [9f03] parameter 'shstrtab' [3a50,3aa0) {GNU_parameter_ref[7954], stack_value} [9f10] parameter 'shdr' [3a50,3aa0) {GNU_parameter_ref[7948], stack_value} [9fc7] function 'update_shdr'@3aa0 frame_base: {call_frame_cfa {bregx(31,0)}} [9fe2] parameter 'outscn' [3aa0,3aaf) {reg0} [3aaf,3afc) {entry_value(1) {reg0}, stack_value} [9fef] parameter 'newshdr' [3aa0,3aaf) {reg1} [3aaf,3afc) {entry_value(1) {reg1}, stack_value} [a0fd] function 'compare_symbols'@3b00 frame_base: {call_frame_cfa {bregx(31,0)}} [a118] parameter 'a' [3b00,3b54) {reg0} [3b54,3b58) {entry_value(1) {reg0}, stack_value} [3b58,3b5c) {reg0} [3b5c,3b60) {entry_value(1) {reg0}, stack_value} [3b60,3b64) {reg0} [3b64,3b6c) {entry_value(1) {reg0}, stack_value} [3b6c,3b70) {reg0} [3b70,3b74) {entry_value(1) {reg0}, stack_value} [a125] parameter 'b' [3b00,3b68) {reg1} [3b68,3b6c) {entry_value(1) {reg1}, stack_value} [3b6c,3b74) {reg1} [a132] variable 's1' [3b04,3b54) {reg0} [3b54,3b58) {entry_value(1) {reg0}, stack_value} [3b58,3b5c) {reg0} [3b5c,3b60) {entry_value(1) {reg0}, stack_value} [3b60,3b64) {reg0} [3b64,3b6c) {entry_value(1) {reg0}, stack_value} [3b6c,3b70) {reg0} [3b70,3b74) {entry_value(1) {reg0}, stack_value} [a13f] variable 's2' [3b04,3b68) {reg1} [3b68,3b6c) {entry_value(1) {reg1}, stack_value} [3b6c,3b74) {reg1} [a19b] function 'get_group_sig'@3b80 frame_base: {call_frame_cfa {bregx(31,0)}} [a1b6] parameter 'elf' [3b80,3bb7) {reg0} [3bb7,3c28) {reg22} [3c28,3c34) {entry_value(1) {reg0}, stack_value} [3c34,3cb0) {reg22} [a1c3] parameter 'shdr' [3b80,3ba0) {reg1} [3ba0,3c24) {reg20} [3c24,3c34) {entry_value(1) {reg1}, stack_value} [3c34,3cb0) {reg20} [a1d0] variable 'symscn' [3bb8,3bc7) {reg0} [3bc7,3c24) {reg19} [3c34,3c3c) {reg0} [3c6c,3cb0) {reg19} [a1dd] variable 'symshdr_mem' [3b80,3cb0) {fbreg(-72)} [a1e6] variable 'symshdr' [3bcc,3bd4) {reg0} [3bd4,3c28) {reg21} [3c6c,3ca0) {reg21} [3ca0,3ca8) {reg0} [3ca8,3cb0) {reg21} [a1f3] variable 'symdata' [3bdc,3beb) {reg0} [3c90,3c98) {reg0} [a200] variable 'sym_mem' [3b80,3cb0) {fbreg(-96)} [a209] variable 'sym' [3bec,3bf8) {reg0} [3c80,3c88) {reg0} [a216] variable 'sig' [3c00,3c34) {reg0} [3c6c,3c6f) {reg0} [3c70,3c78) {reg0} [a35e] function 'compare_sections'@3e90 frame_base: {call_frame_cfa {bregx(31,0)}} [a379] parameter 'a' [3e90,3ea4) {reg0} [3ea4,3f0b) {reg3} [3f0b,3f0c) {entry_value(1) {reg0}, stack_value} [3f0c,3f33) {reg3} [3f33,3f58) {entry_value(1) {reg0}, stack_value} [3f58,3f90) {reg3} [a386] parameter 'b' [3e90,3eb0) {reg1} [3eb0,3f00) {reg19} [3f00,3f0c) {entry_value(1) {reg1}, stack_value} [3f0c,3f40) {reg19} [3f40,3f58) {entry_value(1) {reg1}, stack_value} [3f58,3f60) {reg19} [3f60,3f6c) {entry_value(1) {reg1}, stack_value} [3f6c,3f70) {reg19} [3f70,3f88) {entry_value(1) {reg1}, stack_value} [3f88,3f90) {reg19} [a393] parameter 'rel' [3e90,3f0b) {reg2} [3f0b,3f0c) {entry_value(1) {reg2}, stack_value} [3f0c,3f33) {reg2} [3f33,3f58) {entry_value(1) {reg2}, stack_value} [3f58,3f5c) {reg2} [3f5c,3f6c) {entry_value(1) {reg2}, stack_value} [3f6c,3f88) {reg2} [3f88,3f90) {entry_value(1) {reg2}, stack_value} [a3a0] variable 's1' [3eac,3f0b) {reg3} [3f0b,3f0c) {entry_value(1) {reg0}, stack_value} [3f0c,3f33) {reg3} [3f33,3f58) {entry_value(1) {reg0}, stack_value} [3f58,3f90) {reg3} [a3ad] variable 's2' [3eac,3eb0) {reg1} [3eb0,3f00) {reg19} [3f00,3f0c) {entry_value(1) {reg1}, stack_value} [3f0c,3f40) {reg19} [3f40,3f58) {entry_value(1) {reg1}, stack_value} [3f58,3f60) {reg19} [3f60,3f6c) {entry_value(1) {reg1}, stack_value} [3f6c,3f70) {reg19} [3f70,3f88) {entry_value(1) {reg1}, stack_value} [3f88,3f90) {reg19} [a53c] function 'update_sh_size'@3fb0 frame_base: {call_frame_cfa {bregx(31,0)}} [a557] parameter 'outscn' [3fb0,3fe3) {reg0} [3fe3,4020) {reg19} [4020,402c) {entry_value(1) {reg0}, stack_value} [402c,4048) {reg19} [4048,4064) {entry_value(1) {reg0}, stack_value} [4064,4078) {reg19} [a564] parameter 'data' [3fb0,3fd0) {reg1} [3fd0,4020) {reg20} [4020,402c) {entry_value(1) {reg1}, stack_value} [402c,4078) {reg20} [a571] variable 'shdr_mem' [3fb0,4078) {fbreg(-72)} [a57a] variable 'newshdr' [3fe4,3ff4) {reg0} [3ff4,3ffb) {reg1} [402c,4034) {reg0} [a71d] function 'add_new_section_symbols'@4880 frame_base: {call_frame_cfa {bregx(31,0)}} [a738] parameter 'old_symscn' [4880,489c) {reg0} [489c,48df) {reg7} [48df,4910) {fbreg(-8)} [4910,4a08) {breg25(-8)} [4a08,4a18) {fbreg(-8)} [4a18,4a24) {breg0(-8)} [4a24,4bdc) {entry_value(1) {reg0}, stack_value} [4bdc,4bf0) {fbreg(-8)} [4bf0,4bf4) {entry_value(1) {reg0}, stack_value} [a745] parameter 'old_shnum' [4880,48a8) {reg1} [48a8,4ab4) {reg20} [4ab4,4ba8) {entry_value(1) {reg1}, stack_value} [4ba8,4bf0) {reg20} [4bf0,4bf4) {entry_value(1) {reg1}, stack_value} [a752] parameter 'elf' [4880,48c8) {reg2} [48c8,4910) {fbreg(-40)} [4910,4a08) {breg25(-40)} [4a08,4a18) {fbreg(-40)} [4a18,4a24) {breg0(-40)} [4a24,4aa0) {fbreg(-40)} [4aa0,4b50) {breg25(-40)} [4b50,4b98) {fbreg(-40)} [4b98,4ba8) {breg25(-40)} [4ba8,4bf0) {fbreg(-40)} [4bf0,4bf4) {breg25(-40)} [a75f] parameter 'rel' [4880,48df) {reg3} [48df,4910) {fbreg(-44)} [4910,4a08) {breg25(-44)} [4a08,4a18) {fbreg(-44)} [4a18,4a24) {breg0(-44)} [4a24,4aa0) {fbreg(-44)} [4aa0,4b50) {breg25(-44)} [4b50,4b98) {fbreg(-44)} [4b98,4ba8) {breg25(-44)} [4ba8,4bf0) {fbreg(-44)} [4bf0,4bf4) {breg25(-44)} [a76c] parameter 'symscn' [4880,48df) {reg4} [48df,4b4c) {reg23} [4b4c,4b60) {entry_value(1) {reg4}, stack_value} [4b60,4bf4) {reg23} [a779] parameter 'shnum' [4880,48df) {reg5} [48df,4910) {fbreg(-32)} [4910,4a08) {breg25(-32)} [4a08,4a18) {fbreg(-32)} [4a18,4a24) {breg0(-32)} [4a24,4aa0) {fbreg(-32)} [4aa0,4b50) {breg25(-32)} [4b50,4b98) {fbreg(-32)} [4b98,4ba8) {breg25(-32)} [4ba8,4bf0) {fbreg(-32)} [4bf0,4bf4) {breg25(-32)} [a786] variable 'added' [48e0,4b50) {reg26} [4b50,4b60) {fbreg(-32), deref, entry_value(1) {reg1}, minus, stack_value} [4b60,4bf4) {reg26} [a793] variable 'shdr_mem' [4880,4bf4) {fbreg(-136)} [a79c] variable 'shdr' [48e0,48fc) {reg0} [48fc,4947) {reg1} [4947,4b44) {reg19} [4b60,4b6c) {reg19} [4b98,4bcc) {reg19} [4bdc,4bec) {reg0} [4bec,4bf4) {reg19} [a7a9] variable 'nsym' [4934,4947) {reg5} [4947,4a08) {breg25(-56)} [4a08,4a18) {fbreg(-56)} [4a18,4a24) {breg0(-56)} [4a24,4aa0) {fbreg(-56)} [4aa0,4b50) {breg25(-56)} [4b50,4b6c) {fbreg(-56)} [4b98,4ba8) {breg25(-56)} [4ba8,4bcc) {fbreg(-56)} [4bf0,4bf4) {breg25(-56)} [a7b6] variable '' [4934,4947) {breg5(-2), stack_value} [4947,4a08) {breg25(-56), deref, lit2, minus, stack_value} [4a08,4a18) {fbreg(-56), deref, lit2, minus, stack_value} [4a18,4a24) {breg0(-56), deref, lit2, minus, stack_value} [4a24,4aa0) {fbreg(-56), deref, lit2, minus, stack_value} [4aa0,4b50) {breg25(-56), deref, lit2, minus, stack_value} [4b50,4b6c) {fbreg(-56), deref, lit2, minus, stack_value} [4b98,4ba8) {breg25(-56), deref, lit2, minus, stack_value} [4ba8,4bcc) {fbreg(-56), deref, lit2, minus, stack_value} [4bf0,4bf4) {breg25(-56), deref, lit2, minus, stack_value} [a7c3] variable 'symndx_map' [4968,4973) {breg2(0)} [4973,4b40) {breg31(0)} [4b40,4b50) {breg25(-64), deref} [4b50,4b60) {fbreg(-64), deref} [4b60,4b6c) {breg31(0)} [4b98,4bcc) {breg31(0)} [4bf0,4bf4) {breg31(0)} [a7d4] variable 'symdata' [4968,496c) {reg0} [496c,4b48) {reg21} [4b60,4b6c) {reg21} [4b98,4bcc) {reg21} [4bf0,4bf4) {reg21} [a7e1] variable 'shndxdata' [4968,4b6c) {lit0, stack_value} [4b98,4bcc) {lit0, stack_value} [4bf0,4bf4) {lit0, stack_value} [a7ee] variable 'old_symdata' [49ac,49b0) {reg0} [49b0,4b48) {reg22} [4b60,4b6c) {reg22} [4b98,4bcc) {reg22} [4bf0,4bf4) {reg22} [ac0e] function 'check_symtab_section_symbols'@4c00 frame_base: {call_frame_cfa {bregx(31,0)}} [ac29] parameter 'elf' [4c00,4c38) {reg0} [4c38,4d7c) {reg22} [4d7c,4d93) {reg2} [4d93,4d94) {entry_value(1) {reg0}, stack_value} [4d94,4e44) {reg22} [4e44,4e5c) {entry_value(1) {reg0}, stack_value} [4e5c,4ea8) {reg22} [ac36] parameter 'rel' [4c00,4c20) {reg1} [4c20,4d8c) {fbreg(-148)} [4d8c,4d94) {breg31(-148)} [4d94,4e54) {fbreg(-148)} [4e54,4e5c) {breg31(-148)} [4e5c,4ea8) {fbreg(-148)} [ac43] parameter 'scn' [4c00,4c5c) {reg2} [4c5c,4c5f) {reg0} [4c5f,4d8c) {fbreg(-144)} [4d8c,4d94) {breg31(-144)} [4d94,4e54) {fbreg(-144)} [4e54,4e5c) {breg31(-144)} [4e5c,4ea8) {fbreg(-144)} [ac50] parameter 'shnum' [4c00,4c5f) {reg3} [4c5f,4d8c) {fbreg(-120)} [4d8c,4d94) {breg31(-120)} [4d94,4e54) {fbreg(-120)} [4e54,4e5c) {breg31(-120)} [4e5c,4ea8) {fbreg(-120)} [ac5d] parameter 'shstrndx' [4c00,4c5f) {reg4} [4c5f,4d8c) {fbreg(-128)} [4d8c,4d94) {breg31(-128)} [4d94,4e54) {fbreg(-128)} [4e54,4e5c) {breg31(-128)} [4e5c,4ea8) {fbreg(-128)} [ac6a] parameter 'oscn' [4c00,4c5f) {reg5} [4c5f,4c80) {reg20} [4c80,4d8c) {fbreg(-136)} [4d8c,4d94) {breg31(-136)} [4d94,4e54) {fbreg(-136)} [4e54,4e5c) {breg31(-136)} [4e5c,4ea8) {fbreg(-136)} [ac77] parameter 'oshnum' [4c00,4c5f) {reg6} [4c5f,4d80) {reg19} [4d80,4d94) {entry_value(1) {reg6}, stack_value} [4d94,4db8) {reg19} [4db8,4dd4) {entry_value(1) {reg6}, stack_value} [4dd4,4e40) {reg19} [4e40,4e5c) {entry_value(1) {reg6}, stack_value} [4e5c,4ea8) {reg19} [ac84] parameter 'oshstrndx' [4c00,4c5f) {reg7} [4c5f,4d8c) {fbreg(-168)} [4d8c,4d94) {breg31(-168)} [4d94,4e54) {fbreg(-168)} [4e54,4e5c) {breg31(-168)} [4e5c,4ea8) {fbreg(-168)} [ac91] parameter 'debuglink' [4c00,4d8c) {fbreg(0)} [4d8c,4d94) {breg31(0)} [4d94,4e54) {fbreg(0)} [4e54,4e5c) {breg31(0)} [4e5c,4ea8) {fbreg(0)} [ac9e] variable 'n' [4d4c,4d7c) {reg19} [4d7c,4d93) {reg1} [4df4,4e50) {reg27} [4e5c,4e88) {reg27} [4e88,4e98) {reg1} [4e98,4e9c) {reg27} [4e9c,4ea8) {reg19} module 'unstrip' [af35] CU '/usr/src/debug/elfutils/0.188-r0/lib/xasprintf.c'@7c30 [b0a7] function 'xasprintf'@7c30 frame_base: {call_frame_cfa {bregx(31,0)}} [b0c9] parameter 'fmt' [7c30,7c64) {reg0} [7c64,7ccf) {reg13} [7ccf,7d2c) {entry_value(1) {reg0}, stack_value} [b0de] variable 'res' [7c30,7d2c) {fbreg(-272)} [b0ed] variable 'ap' [7c30,7d2c) {fbreg(-264)} [b160] inlined function 'error'@7d18 [b185] parameter '__format' [7d18,7d24) {reg0} [7d24,7d27) {reg2} [b192] parameter '__errnum' [7d18,7d28) {lit0, stack_value} [b19f] parameter '__status' [7d18,7d28) {lit1, stack_value} [b0fb] inlined function 'vasprintf'@7cc8 [b114] parameter '__ap' [7c58,7c5c) {fbreg(-232)} [7c60,7c64) {fbreg(-232)} [7c84,7c8c) {fbreg(-232)} [7c90,7c94) {fbreg(-232)} [7cc8,7cd0) {fbreg(-232)} [b11d] parameter '__fmt' [7cb4,7ccf) {reg13} [7ccf,7cd0) {entry_value(1) {reg0}, stack_value} [b12a] parameter '__ptr' [7cb4,7ccf) {reg0} [7ccf,7cd0) {fbreg(-272), stack_value} module 'unstrip' [b283] CU '/usr/src/debug/elfutils/0.188-r0/lib/xmalloc.c'@0 [b3bd] function 'xrealloc'@7dd0 frame_base: {call_frame_cfa {bregx(31,0)}} [b3dd] parameter 'p' [7dd0,7ddf) {reg0} [7ddf,7de0) {entry_value(1) {reg0}, stack_value} [7de0,7df8) {reg0} [b3ee] parameter 'n' [7dd0,7ddf) {reg1} [7ddf,7e18) {entry_value(1) {reg1}, stack_value} [b4a2] function 'xcalloc'@7d80 frame_base: {call_frame_cfa {bregx(31,0)}} [b4c2] parameter 'n' [7d80,7d8f) {reg0} [7d8f,7dc8) {entry_value(1) {reg0}, stack_value} [b4d3] parameter 's' [7d80,7d8f) {reg1} [7d8f,7dc8) {entry_value(1) {reg1}, stack_value} [b4e4] variable 'p' [7d90,7da8) {reg0} [b597] function 'xmalloc'@7d30 frame_base: {call_frame_cfa {bregx(31,0)}} [b5b7] parameter 'n' [7d30,7d3f) {reg0} [7d3f,7d78) {entry_value(1) {reg0}, stack_value} [b5c8] variable 'p' [7d40,7d58) {reg0} [b3ff] inlined function 'error'@7e08 [b422] parameter '__format' [7e08,7e14) {reg0} [7e14,7e17) {reg2} [b42f] parameter '__errnum' [b435] parameter '__status' [b4f4] inlined function 'error'@7db8 [b517] parameter '__format' [7db8,7dc4) {reg0} [7dc4,7dc7) {reg2} [b524] parameter '__errnum' [b52a] parameter '__status' [b5d8] inlined function 'error'@7d68 [b5fb] parameter '__format' [7d68,7d74) {reg0} [7d74,7d77) {reg2} [b608] parameter '__errnum' [b60e] parameter '__status' module 'unstrip' [b6aa] CU '/usr/src/debug/elfutils/0.188-r0/lib/printversion.c'@7e20 [bbbd] function 'print_version'@7e20 frame_base: {call_frame_cfa {bregx(31,0)}} [bbdb] parameter 'stream' [7e20,7e5b) {reg0} [7e5b,7e88) {reg20} [7e88,7e9b) {reg0} [7e9b,7e9c) {entry_value(1) {reg0}, stack_value} [bbed] parameter 'state' [7e20,7e58) {reg1} [7e58,7e9c) {entry_value(1) {reg1}, stack_value} [bbff] inlined function 'fprintf'@7e50 [bc16] parameter '__fmt' [7e50,7e5c) {addr(0x9868), stack_value} [bc23] parameter '__stream' [7e50,7e5b) {reg0} [7e5b,7e5c) {reg20} [bc6a] inlined function 'fprintf'@7e7c [bc81] parameter '__fmt' [7e7c,7e84) {reg0} [7e84,7e9b) {reg2} [bc8e] parameter '__stream' [7e70,7e88) {reg20} [7e88,7e9b) {reg0} [7e9b,7e9c) {entry_value(1) {reg0}, stack_value} module 'libelf.so' [40] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_version.c'@3310 [2e0] function 'elf_version'@3310 frame_base: {call_frame_cfa {bregx(31,0)}} [2fe] parameter 'version' [3310,332c) {reg0} [332c,3330) {entry_value(1) {reg0}, stack_value} [3330,3338) {reg0} [3338,3354) {entry_value(1) {reg0}, stack_value} module 'libelf.so' [333] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_hash.c'@3360 [3b8] function 'elf_hash'@3360 frame_base: {call_frame_cfa {bregx(31,0)}} [3da] parameter 'string' [3360,336c) {reg0} [336c,33a8) {reg1} [33a8,33b0) {breg1(-5), stack_value} [33b0,33d4) {entry_value(1) {reg0}, stack_value} [3ee] inlined function '_dl_elf_hash'@3368 [40f] parameter 'name_arg' [3368,336c) {reg0} [336c,33a8) {reg1} [33a8,33b0) {breg1(-5), stack_value} [33b0,33d0) {entry_value(1) {reg0}, stack_value} [41c] variable 'name' [3368,336c) {reg0} [336c,33a8) {reg1} [33a8,33ac) {breg1(-5), stack_value} [33ac,33b0) {reg1} [33b0,33b8) {breg1(1), stack_value} [33b8,33c8) {reg1} [429] variable 'hash' [336c,33d0) {reg0} (33d0,33d0) module 'libelf.so' [4a2] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_error.c'@33e0 [7d5] function 'elf_errmsg'@3460 frame_base: {call_frame_cfa {bregx(31,0)}} [7f8] parameter 'error' [3460,3484) {reg0} [3484,34f8) {reg2} [34f8,34fc) {entry_value(1) {reg0}, stack_value} [34fc,351c) {reg2} [351c,3520) {entry_value(1) {reg0}, stack_value} [3520,3538) {reg2} [3538,353c) {entry_value(1) {reg0}, stack_value} [353c,3554) {reg2} [3554,3558) {entry_value(1) {reg0}, stack_value} [80c] variable 'last_error' [3488,34ac) {reg0} [34b4,34d0) {reg0} [34fc,350c) {reg0} [3520,3528) {reg0} [821] variable '__PRETTY_FUNCTION__' [3460,3558) {addr(0x13358)} [91b] function '__libelf_seterrno'@3420 frame_base: {call_frame_cfa {bregx(31,0)}} [93a] parameter 'value' [3420,3448) {reg0} [3448,3458) {entry_value(1) {reg0}, stack_value} [94f] function 'elf_errno'@33e0 frame_base: {call_frame_cfa {bregx(31,0)}} [96d] variable 'result' [3404,3418) {reg2} module 'libelf.so' [98f] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_fill.c'@3560 [adb] function 'elf_fill'@3560 frame_base: {call_frame_cfa {bregx(31,0)}} [af5] parameter 'fill' [3560,3570) {reg0} module 'libelf.so' [b11] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_begin.c'@3570 [2022] function 'elf_begin'@4c10 frame_base: {call_frame_cfa {bregx(31,0)}} [2043] parameter 'fildes' [4c10,4c5c) {reg0} [4c5c,4c60) {reg20} [4c60,4c68) {entry_value(1) {reg0}, stack_value} [4c68,4c7c) {reg0} [4c7c,4cac) {reg20} [4cac,4cc0) {breg0(36)} [4cc0,4ccc) {entry_value(1) {reg0}, stack_value} [4ccc,4cd4) {reg0} [4cd4,4ce0) {reg20} [4ce0,4ce8) {entry_value(1) {reg0}, stack_value} [4ce8,4cf0) {reg0} [4cf0,4cfc) {reg20} [4cfc,4d07) {reg0} [4d07,4d08) {entry_value(1) {reg0}, stack_value} [4d08,4d0c) {reg0} [4d0c,4d2c) {reg20} [4d2c,4d37) {reg0} [4d37,4d38) {entry_value(1) {reg0}, stack_value} [4d38,4d3f) {reg0} [4d3f,4d5c) {reg20} [4d5c,4d73) {reg0} [4d73,4d74) {entry_value(1) {reg0}, stack_value} [4d74,4da0) {reg20} [4da0,4da4) {reg0} [4da4,4db0) {entry_value(1) {reg0}, stack_value} [4db0,4db4) {reg0} [4db4,4dcc) {reg20} [4dcc,4dd4) {entry_value(1) {reg0}, stack_value} [4dd4,4e38) {reg20} [2057] parameter 'cmd' [4c10,4c5c) {reg1} [4c5c,4c60) {reg19} [4c60,4c68) {entry_value(1) {reg1}, stack_value} [4c68,4c7c) {reg1} [4c7c,4cac) {reg19} [4cac,4cc0) {breg0(28)} [4cc0,4ccc) {entry_value(1) {reg1}, stack_value} [4ccc,4cd4) {reg1} [4cd4,4ce0) {reg19} [4ce0,4ce8) {entry_value(1) {reg1}, stack_value} [4ce8,4cf4) {reg1} [4cf4,4cfc) {reg19} [4cfc,4d07) {reg1} [4d07,4d08) {entry_value(1) {reg1}, stack_value} [4d08,4d10) {reg1} [4d10,4d2c) {reg19} [4d2c,4d37) {reg1} [4d37,4d38) {entry_value(1) {reg1}, stack_value} [4d38,4d3c) {reg1} [4d3c,4d5c) {reg19} [4d5c,4d73) {reg3} [4d73,4d74) {entry_value(1) {reg1}, stack_value} [4d74,4da0) {reg19} [4da0,4da7) {reg1} [4da7,4db0) {entry_value(1) {reg1}, stack_value} [4db0,4dc0) {reg1} [4dc0,4dcc) {reg19} [4dcc,4dd4) {entry_value(1) {reg1}, stack_value} [4dd4,4e38) {reg19} [206b] parameter 'ref' [4c10,4c5c) {reg2} [4c5c,4c68) {entry_value(1) {reg2}, stack_value} [4c68,4c7c) {reg2} [4c7c,4ccc) {entry_value(1) {reg2}, stack_value} [4ccc,4cd4) {reg2} [4cd4,4ce8) {entry_value(1) {reg2}, stack_value} [4ce8,4d07) {reg2} [4d07,4d08) {entry_value(1) {reg2}, stack_value} [4d08,4d37) {reg2} [4d37,4d38) {entry_value(1) {reg2}, stack_value} [4d38,4d3f) {reg2} [4d3f,4da0) {entry_value(1) {reg2}, stack_value} [4da0,4da7) {reg2} [4da7,4db0) {entry_value(1) {reg2}, stack_value} [4db0,4dc0) {reg2} [4dc0,4e38) {entry_value(1) {reg2}, stack_value} [207f] variable 'retval' [4cdc,4ce8) {lit0, stack_value} [219e] inlined function 'lock_dup_elf'@4cf0 [21b8] parameter 'ref' [4cf0,4d07) {reg2} [4d07,4d08) {entry_value(1) {reg2}, stack_value} [4d20,4d37) {reg2} [4d37,4d38) {entry_value(1) {reg2}, stack_value} [21c5] parameter 'cmd' [4cf0,4d07) {reg1} [4d07,4d08) {entry_value(1) {reg1}, stack_value} [4d20,4d2c) {reg19} [4d2c,4d37) {reg1} [4d37,4d38) {entry_value(1) {reg1}, stack_value} [21d2] parameter 'fildes' [4cf0,4cfc) {reg20} [4cfc,4d07) {reg0} [4d07,4d08) {entry_value(1) {reg0}, stack_value} [4d20,4d2c) {reg20} [4d2c,4d37) {reg0} [4d37,4d38) {entry_value(1) {reg0}, stack_value} [2093] inlined function 'write_file'@4c7c [20ad] parameter 'cmd' [4c7c,4cac) {reg19} [4cac,4cc0) {breg0(28)} [4dc0,4dcc) {reg19} [4dcc,4dd4) {entry_value(1) {reg1}, stack_value} [20ba] parameter 'fd' [4c7c,4cac) {reg20} [4cac,4cc0) {breg0(36)} [4dc0,4dcc) {reg20} [4dcc,4dd4) {entry_value(1) {reg0}, stack_value} [2321] function 'dup_elf'@4b00 frame_base: {call_frame_cfa {bregx(31,0)}} [2342] parameter 'fildes' [4b00,4b20) {reg0} [4b20,4b94) {reg20} [4ba4,4bbc) {reg20} [4bc8,4bcc) {reg20} [4bcc,4bd0) {entry_value(1) {reg0}, stack_value} [4bd0,4c04) {reg20} [2356] parameter 'cmd' [4b00,4b64) {reg1} [4b64,4b98) {reg21} [4b98,4ba4) {entry_value(1) {reg1}, stack_value} [4ba4,4ba8) {reg1} [4ba8,4bb0) {reg21} [4bb0,4bc8) {entry_value(1) {reg1}, stack_value} [4bc8,4bd7) {reg1} [4bd7,4be4) {reg21} [4be4,4beb) {reg1} [4beb,4bf4) {reg21} [4bf4,4bfb) {reg1} [4bfb,4c04) {reg21} [236a] parameter 'ref' [4b00,4b40) {reg2} [4b40,4b94) {reg19} [4b94,4ba4) {entry_value(1) {reg2}, stack_value} [4ba4,4bbc) {reg19} [4bbc,4bc8) {reg0} [4bc8,4bd0) {reg2} [4bd0,4be4) {reg19} [4be4,4beb) {reg2} [4beb,4c04) {reg19} [237e] variable 'result' [4b80,4b90) {reg0} [23f9] function '__libelf_next_arhdr_wrlock'@43d0 frame_base: {call_frame_cfa {bregx(31,0)}} [241a] parameter 'elf' [43d0,440c) {reg0} [440c,470c) {reg19} [470c,4720) {entry_value(1) {reg0}, stack_value} [4720,4af8) {reg19} [242e] variable 'ar_hdr' [4430,44d0) {reg28} [44d8,455c) {reg28} [456c,46ec) {reg28} [4720,4ae4) {reg28} [4af0,4af8) {reg28} [2442] variable 'elf_ar_hdr' [444c,44d0) {breg19(120), stack_value} [456c,46ec) {breg19(120), stack_value} [4720,47a8) {breg19(120), stack_value} [47bc,4874) {breg19(120), stack_value} [4884,4ae4) {breg19(120), stack_value} [4af0,4af8) {breg19(120), stack_value} [2456] variable 'maxsize' [46e0,46ec) {reg1} [4720,4728) {reg1} [24d9] inlined function 'read_long_names' [24ea] parameter 'elf' [313f] function 'read_file'@3ff0 frame_base: {call_frame_cfa {bregx(31,0)}} [3160] parameter 'fildes' [3ff0,4073) {reg0} [4073,409c) {reg23} [409c,40b0) {entry_value(1) {reg0}, stack_value} [40b0,40bc) {reg0} [40bc,41a0) {reg23} [41a0,41ab) {reg0} [41ab,4370) {reg23} [4370,4380) {reg0} [4380,4394) {reg23} [4394,43a4) {reg0} [43a4,43c4) {reg23} [3174] parameter 'offset' [3ff0,4034) {reg1} [4034,409c) {reg24} [409c,40b0) {entry_value(1) {reg1}, stack_value} [40b0,43c4) {reg24} [3188] parameter 'maxsize' [3ff0,4064) {reg2} [4064,40a0) {reg26} [40b0,40bc) {reg2} [40bc,41a0) {reg26} [41a0,41ab) {reg2} [41ab,4370) {reg26} [4370,4390) {reg2} [4390,4394) {reg26} [4394,43b4) {reg2} [43b4,43c4) {reg26} [319c] parameter 'cmd' [3ff0,406c) {reg3} [406c,4073) {reg4} [4073,40a4) {reg28} [40a4,40b0) {entry_value(1) {reg3}, stack_value} [40b0,40bc) {reg3} [40bc,41a0) {reg28} [41a0,41ab) {reg3} [41ab,4370) {reg28} [4370,4374) {reg3} [4374,4394) {reg28} [4394,4398) {reg3} [4398,43c4) {reg28} [31b0] parameter 'parent' [3ff0,4060) {reg4} [4060,40a4) {reg27} [40a4,40b0) {entry_value(1) {reg4}, stack_value} [40b0,40bc) {reg4} [40bc,41a0) {reg27} [41a0,41ab) {reg4} [41ab,4370) {reg27} [4370,4393) {reg4} [4393,4394) {reg27} [4394,43b7) {reg4} [43b7,43c4) {reg27} [31c4] variable 'map_address' [4034,4050) {lit0, stack_value} [4050,4078) {reg19} [40b0,40bc) {lit0, stack_value} [41a0,41f0) {lit0, stack_value} [41f0,41f4) {reg0} [41f4,424c) {reg19} [424c,4258) {lit0, stack_value} [4360,4368) {lit0, stack_value} [4370,4394) {lit0, stack_value} [4394,43b8) {reg19} [31d8] variable 'use_mmap' [4034,4050) {breg19(0), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4050,406c) {breg3(-8), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [406c,4073) {breg4(-8), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4073,40a4) {breg28(-8), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [40a4,40b0) {entry_value(1) {reg3}, lit8, minus, const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [40b0,40bc) {breg19(0), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [40bc,41a0) {breg28(-8), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [41a0,41f0) {breg19(0), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [41f0,424c) {breg28(-8), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [424c,4258) {breg19(0), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4258,4360) {breg28(-8), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4360,4368) {breg19(0), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4368,4370) {breg28(-8), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4370,4394) {breg19(0), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4394,4398) {breg3(-8), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [4398,43c4) {breg28(-8), const4u(4294967295), and, lit3, le, const1u(255), and, stack_value} [31ec] variable '__PRETTY_FUNCTION__' [3ff0,43c4) {addr(0x13930)} [331b] inlined function 'read_unmmaped_file'@40c8 [3335] parameter 'parent' [40c8,419c) {reg27} [4258,4360) {reg27} [43b8,43c4) {reg27} [3342] parameter 'cmd' [40c8,419c) {reg28} [4258,4360) {reg28} [43b8,43c4) {reg28} [334f] parameter 'maxsize' [40c8,419c) {reg26} [4258,4360) {reg26} [43b8,43c4) {reg26} [335c] parameter 'offset' [40c8,419c) {reg24} [4258,4360) {reg24} [43b8,43c4) {reg24} [3369] parameter 'fildes' [40c8,419c) {reg23} [4258,4360) {reg23} [43b8,43c4) {reg23} [38f9] function '__libelf_read_mmaped_file'@3e80 frame_base: {call_frame_cfa {bregx(31,0)}} [391a] parameter 'fildes' [3e80,3ec0) {reg0} [3ec0,3ee8) {reg22} [3ee8,3ef8) {entry_value(1) {reg0}, stack_value} [3ef8,3f83) {reg0} [3f83,3f84) {entry_value(1) {reg0}, stack_value} [3f84,3f8c) {reg0} [3f8c,3fb0) {reg22} [3fb0,3fd4) {breg0(36)} [3fd4,3fe4) {reg22} [392e] parameter 'map_address' [3e80,3ebc) {reg1} [3ebc,3ee4) {reg20} [3ee4,3ef8) {entry_value(1) {reg1}, stack_value} [3ef8,3f83) {reg1} [3f83,3f84) {entry_value(1) {reg1}, stack_value} [3f84,3f88) {reg1} [3f88,3fb8) {reg20} [3fb8,3fd4) {breg0(0)} [3fd4,3fe4) {reg20} [3942] parameter 'offset' [3e80,3eb8) {reg2} [3eb8,3ee4) {reg19} [3ee4,3ef8) {entry_value(1) {reg2}, stack_value} [3ef8,3f10) {reg2} [3f10,3f74) {reg19} [3f74,3f83) {reg3} [3f83,3f84) {entry_value(1) {reg2}, stack_value} [3f84,3fb8) {reg19} [3fb8,3fd4) {breg0(40)} [3fd4,3fe4) {reg19} [3956] parameter 'maxsize' [3e80,3eb8) {reg3} [3eb8,3eec) {reg24} [3eec,3ef8) {entry_value(1) {reg3}, stack_value} [3ef8,3f00) {reg3} [3f00,3f78) {reg24} [3f78,3f83) {reg4} [3f83,3f84) {entry_value(1) {reg3}, stack_value} [3f84,3fbc) {reg24} [3fbc,3fd4) {breg0(48)} [3fd4,3fe4) {reg24} [396a] parameter 'cmd' [3e80,3eb8) {reg4} [3eb8,3eec) {reg23} [3eec,3ef8) {entry_value(1) {reg4}, stack_value} [3ef8,3efc) {reg4} [3efc,3f78) {reg23} [3f78,3f83) {reg5} [3f83,3f84) {entry_value(1) {reg4}, stack_value} [3f84,3fbc) {reg23} [3fbc,3fd4) {breg0(28)} [3fd4,3fe4) {reg23} [397e] parameter 'parent' [3e80,3ec3) {reg5} [3ec3,3ee8) {reg21} [3ee8,3ef8) {entry_value(1) {reg5}, stack_value} [3ef8,3f6c) {reg5} [3f6c,3f83) {reg6} [3f83,3f84) {entry_value(1) {reg5}, stack_value} [3f84,3f8f) {reg5} [3f8f,3fb0) {reg21} [3fb0,3fd4) {breg0(8)} [3fd4,3fe4) {reg21} [3992] variable 'e_ident' [3e9c,3eb8) {breg1(0), breg2(0), plus, stack_value} [3eb8,3ebc) {breg1(0), breg19(0), plus, stack_value} [3ebc,3ee4) {breg20(0), breg19(0), plus, stack_value} [3ee4,3ef8) {entry_value(1) {reg1}, entry_value(1) {reg2}, plus, stack_value} [3ef8,3f10) {breg1(0), breg2(0), plus, stack_value} [3f10,3f74) {breg1(0), breg19(0), plus, stack_value} [3f74,3f83) {breg1(0), breg3(0), plus, stack_value} [3f83,3f84) {entry_value(1) {reg1}, entry_value(1) {reg2}, plus, stack_value} [3f84,3f88) {breg1(0), breg19(0), plus, stack_value} [3f88,3fb8) {breg20(0), breg19(0), plus, stack_value} [3fb8,3fd4) {breg0(0), deref, breg0(40), deref, plus, stack_value} [3fd4,3fe4) {breg20(0), breg19(0), plus, stack_value} [39a6] variable 'kind' [3f5c,3f84) {lit3, stack_value} [3f84,3fd4) {lit1, stack_value} [3c9a] function 'file_read_elf'@3570 frame_base: {call_frame_cfa {bregx(31,0)}} [3cbb] parameter 'fildes' [3570,35b4) {reg0} [35b4,37c4) {reg25} [37c4,37d0) {entry_value(1) {reg0}, stack_value} [37d0,3e7c) {reg25} [3ccf] parameter 'map_address' [3570,35a4) {reg1} [35a4,37c0) {reg22} [37c0,37d0) {entry_value(1) {reg1}, stack_value} [37d0,3e7c) {reg22} [3ce3] parameter 'e_ident' [3570,3598) {reg2} [3598,37bc) {reg19} [37bc,37d0) {entry_value(1) {reg2}, stack_value} [37d0,3e7c) {reg19} [3cf7] parameter 'offset' [3570,364c) {reg3} [364c,3794) {reg24} [3794,37d0) {entry_value(1) {reg3}, stack_value} [37d0,37d7) {reg3} [37d7,37e0) {entry_value(1) {reg3}, stack_value} [37e0,38ac) {reg24} [38ac,38cc) {reg3} [38cc,38f8) {reg24} [38f8,390c) {reg3} [390c,3958) {reg24} [3958,397c) {reg3} [397c,39a8) {reg24} [39a8,39b4) {reg3} [39b4,39c0) {reg24} [39c0,39e0) {reg3} [39e0,3b44) {reg24} [3b44,3b74) {reg3} [3b74,3bfc) {reg24} [3bfc,3c08) {entry_value(1) {reg3}, stack_value} [3c08,3c2c) {reg3} [3c2c,3c3c) {reg24} [3c3c,3c48) {entry_value(1) {reg3}, stack_value} [3c48,3d18) {reg24} [3d18,3d2c) {reg3} [3d2c,3d8c) {reg24} [3d8c,3d98) {entry_value(1) {reg3}, stack_value} [3d98,3e34) {reg24} [3e34,3e40) {entry_value(1) {reg3}, stack_value} [3e40,3e4c) {reg24} [3e4c,3e58) {entry_value(1) {reg3}, stack_value} [3e58,3e7c) {reg24} [3d0b] parameter 'maxsize' [3570,364c) {reg4} [364c,379c) {reg21} [379c,37d0) {entry_value(1) {reg4}, stack_value} [37d0,37d7) {reg4} [37d7,37e0) {entry_value(1) {reg4}, stack_value} [37e0,38ac) {reg21} [38ac,38cc) {reg4} [38cc,38f8) {reg21} [38f8,3918) {reg4} [3918,3958) {reg21} [3958,397c) {reg4} [397c,39a8) {reg21} [39a8,39d4) {reg4} [39d4,3b44) {reg21} [3b44,3b74) {reg4} [3b74,3c08) {reg21} [3c08,3c2c) {reg4} [3c2c,3d18) {reg21} [3d18,3d2c) {reg4} [3d2c,3e34) {reg21} [3e34,3e40) {entry_value(1) {reg4}, stack_value} [3e40,3e7c) {reg21} [3d1f] parameter 'cmd' [3570,364c) {reg5} [364c,3794) {reg23} [3794,37d0) {entry_value(1) {reg5}, stack_value} [37d0,37d7) {reg5} [37d7,37e0) {entry_value(1) {reg5}, stack_value} [37e0,38ac) {reg23} [38ac,38cc) {reg5} [38cc,38f8) {reg23} [38f8,393c) {reg5} [393c,3958) {reg23} [3958,397c) {reg5} [397c,39a8) {reg23} [39a8,39ec) {reg5} [39ec,3b44) {reg23} [3b44,3b74) {reg5} [3b74,3bac) {reg23} [3bac,3be4) {reg5} [3be4,3bfc) {reg23} [3bfc,3c08) {entry_value(1) {reg5}, stack_value} [3c08,3c2c) {reg5} [3c2c,3c3c) {reg23} [3c3c,3c48) {entry_value(1) {reg5}, stack_value} [3c48,3c60) {reg5} [3c60,3d18) {reg23} [3d18,3d2c) {reg5} [3d2c,3d8c) {reg23} [3d8c,3d98) {entry_value(1) {reg5}, stack_value} [3d98,3dac) {reg5} [3dac,3dc8) {reg23} [3dc8,3ddc) {reg5} [3ddc,3e34) {reg23} [3e34,3e40) {entry_value(1) {reg5}, stack_value} [3e40,3e4c) {reg23} [3e4c,3e58) {entry_value(1) {reg5}, stack_value} [3e58,3e7c) {reg23} [3d33] parameter 'parent' [3570,364c) {reg6} [364c,3798) {reg27} [3798,37d0) {entry_value(1) {reg6}, stack_value} [37d0,37d7) {reg6} [37d7,37e0) {entry_value(1) {reg6}, stack_value} [37e0,38ac) {reg27} [38ac,38cc) {reg6} [38cc,38f8) {reg27} [38f8,393c) {reg6} [393c,3958) {reg27} [3958,397c) {reg6} [397c,39a8) {reg27} [39a8,39ec) {reg6} [39ec,3b44) {reg27} [3b44,3b74) {reg6} [3b74,3bac) {reg27} [3bac,3be4) {reg6} [3be4,3c04) {reg27} [3c04,3c08) {entry_value(1) {reg6}, stack_value} [3c08,3c2c) {reg6} [3c2c,3c44) {reg27} [3c44,3c48) {entry_value(1) {reg6}, stack_value} [3c48,3c60) {reg6} [3c60,3d18) {reg27} [3d18,3d2c) {reg6} [3d2c,3d94) {reg27} [3d94,3d98) {entry_value(1) {reg6}, stack_value} [3d98,3dac) {reg6} [3dac,3dc8) {reg27} [3dc8,3ddc) {reg6} [3ddc,3e34) {reg27} [3e34,3e40) {entry_value(1) {reg6}, stack_value} [3e40,3e54) {reg27} [3e54,3e58) {entry_value(1) {reg6}, stack_value} [3e58,3e7c) {reg27} [3d47] variable 'scncnt' [37d8,37e0) {const1s(-1), stack_value} [3c38,3c48) {const1s(-1), stack_value} [3d88,3d98) {const1s(-1), stack_value} [3d5b] variable 'scnmax' [3664,379c) {reg26} [37e0,38ac) {reg26} [38e4,38f8) {reg26} [397c,39a8) {reg26} [39ec,3b44) {reg26} [3b90,3bac) {reg26} [3bec,3c08) {reg26} [3c60,3d18) {reg26} [3e40,3e58) {reg26} [3d6f] variable 'elf' [36ac,379c) {reg0} [37e0,38ac) {reg0} [38e4,38f8) {reg0} [397c,39a8) {reg0} [39ec,3b44) {reg0} [3b90,3bac) {reg0} [3bec,3bef) {reg0} [3c60,3d18) {reg0} [3e48,3e58) {lit0, stack_value} [3d83] variable '__PRETTY_FUNCTION__' [417d] inlined function 'get_shnum'@35d8 [4197] parameter 'maxsize' [35d8,364c) {reg4} [364c,3654) {reg21} [38ac,38cc) {reg4} [38cc,38d8) {reg21} [38f8,3918) {reg4} [3918,3958) {reg21} [3958,397c) {reg4} [39a8,39d4) {reg4} [39d4,39ec) {reg21} [3b44,3b74) {reg4} [3b74,3b90) {reg21} [3bac,3bec) {reg21} [3c08,3c2c) {reg4} [3c2c,3c38) {reg21} [3c48,3c60) {reg21} [3d18,3d2c) {reg4} [3d2c,3d88) {reg21} [3d98,3e34) {reg21} [3e58,3e7c) {reg21} [41a4] parameter 'offset' [35d0,364c) {reg3} [364c,3654) {reg24} [38ac,38cc) {reg3} [38cc,38d8) {reg24} [38f8,390c) {reg3} [390c,3958) {reg24} [3958,397c) {reg3} [39a8,39b4) {reg3} [39b4,39c0) {reg24} [39c0,39e0) {reg3} [39e0,39ec) {reg24} [3b44,3b74) {reg3} [3b74,3b90) {reg24} [3bac,3bec) {reg24} [3c08,3c2c) {reg3} [3c2c,3c38) {reg24} [3c48,3c60) {reg24} [3d18,3d2c) {reg3} [3d2c,3d88) {reg24} [3d98,3e34) {reg24} [3e58,3e7c) {reg24} [41b1] parameter 'fildes' [35d0,3654) {reg25} [38ac,38d8) {reg25} [38f8,397c) {reg25} [39a8,39ec) {reg25} [3b44,3b90) {reg25} [3bac,3bec) {reg25} [3c08,3c38) {reg25} [3c48,3c60) {reg25} [3d18,3d88) {reg25} [3d98,3e34) {reg25} [3e58,3e7c) {reg25} [41be] parameter 'e_ident' [35d0,3654) {reg19} [38ac,38d8) {reg19} [38f8,397c) {reg19} [39a8,39ec) {reg19} [3b44,3b90) {reg19} [3bac,3bec) {reg19} [3c08,3c38) {reg19} [3c48,3c60) {reg19} [3d18,3d88) {reg19} [3d98,3e34) {reg19} [3e58,3e7c) {reg19} [41cb] parameter 'map_address' [35d0,3654) {reg22} [38ac,38d8) {reg22} [38f8,397c) {reg22} [39a8,39ec) {reg22} [3b44,3b90) {reg22} [3bac,3bec) {reg22} [3c08,3c38) {reg22} [3c48,3c60) {reg22} [3d18,3d88) {reg22} [3d98,3e34) {reg22} [3e58,3e7c) {reg22} [363c] inlined function 'file_read_ar'@42fc [3656] parameter 'parent' [42fc,433c) {reg27} [3663] parameter 'cmd' [42fc,433c) {reg28} [3670] parameter 'maxsize' [42fc,433c) {reg26} [367d] parameter 'offset' [42fc,433c) {reg24} [368a] parameter 'map_address' [42fc,433c) {lit0, stack_value} [3697] parameter 'fildes' [42fc,433c) {reg23} [3b1c] inlined function 'file_read_ar'@3f84 [3b36] parameter 'parent' [3f84,3f8f) {reg5} [3f8f,3fb0) {reg21} [3fb0,3fd4) {breg0(8)} [3b43] parameter 'cmd' [3f84,3fbc) {reg23} [3fbc,3fd4) {breg0(28)} [3b50] parameter 'maxsize' [3f84,3fbc) {reg24} [3fbc,3fd4) {breg0(48)} [3b5d] parameter 'offset' [3f84,3fb8) {reg19} [3fb8,3fd4) {breg0(40)} [3b6a] parameter 'map_address' [3f84,3f88) {reg1} [3f88,3fb8) {reg20} [3fb8,3fd4) {breg0(0)} [3b77] parameter 'fildes' [3f84,3f8c) {reg0} [3f8c,3fb0) {reg22} [3fb0,3fd4) {breg0(36)} [20d9] inlined function 'allocate_elf'@4c7c [20ef] parameter 'extra' [4c7c,4ca8) {const2u(2080), stack_value} [4dc0,4dc8) {const2u(2080), stack_value} [20fc] parameter 'kind' [4c7c,4ca8) {lit3, stack_value} [4dc0,4dc8) {lit3, stack_value} [2109] parameter 'parent' [4c7c,4ca8) {lit0, stack_value} [4dc0,4dc8) {lit0, stack_value} [2116] parameter 'cmd' [4c7c,4ca8) {reg19} [4dc0,4dc8) {reg19} [2123] parameter 'maxsize' [4c7c,4ca8) {lit0, stack_value} [4dc0,4dc8) {lit0, stack_value} [2130] parameter 'offset' [4c7c,4ca8) {lit0, stack_value} [4dc0,4dc8) {lit0, stack_value} [213d] parameter 'map_address' [4c7c,4ca8) {lit0, stack_value} [4dc0,4dc8) {lit0, stack_value} [214a] parameter 'fildes' [4c7c,4ca8) {reg20} [4dc0,4dc8) {reg20} [358c] inlined function 'allocate_elf'@4170 [35a6] parameter 'extra' [4170,419c) {lit0, stack_value} [35b3] parameter 'kind' [4170,419c) {lit0, stack_value} [35c0] parameter 'parent' [4170,419c) {reg27} [35cd] parameter 'cmd' [4170,419c) {reg28} [35da] parameter 'maxsize' [4170,419c) {reg26} [35e7] parameter 'offset' [4170,419c) {reg24} [35f4] parameter 'map_address' [4170,419c) {lit0, stack_value} [3601] parameter 'fildes' [4170,419c) {reg23} [36b6] inlined function 'allocate_elf'@42fc [36c9] parameter 'extra' [42fc,4330) {lit0, stack_value} [36d6] parameter 'kind' [42fc,4330) {lit1, stack_value} [36e3] parameter 'parent' [42fc,4330) {reg27} [36f0] parameter 'cmd' [42fc,4330) {reg28} [36fd] parameter 'maxsize' [42fc,4330) {reg26} [370a] parameter 'offset' [42fc,4330) {reg24} [3717] parameter 'map_address' [42fc,4330) {lit0, stack_value} [3724] parameter 'fildes' [42fc,4330) {reg23} [3a66] inlined function 'allocate_elf'@3eb8 [3a8c] parameter 'extra' [3eb8,3ee0) {lit0, stack_value} [3a99] parameter 'kind' [3eb8,3ee0) {lit0, stack_value} [3aa6] parameter 'parent' [3eb8,3ec3) {reg5} [3ec3,3ee0) {reg21} [3ab3] parameter 'cmd' [3eb8,3ee0) {reg23} [3ac0] parameter 'maxsize' [3eb8,3ee0) {reg24} [3acd] parameter 'offset' [3eb8,3ee0) {reg19} [3ada] parameter 'map_address' [3eb8,3ebc) {reg1} [3ebc,3ee0) {reg20} [3ae7] parameter 'fildes' [3eb8,3ec0) {reg0} [3ec0,3ee0) {reg22} [3af4] variable 'result' [3ec4,3ee0) {reg0} [3b96] inlined function 'allocate_elf'@3f84 [3ba9] parameter 'extra' [3f84,3fc0) {lit0, stack_value} [3bb6] parameter 'kind' [3f84,3fc0) {lit1, stack_value} [3bc3] parameter 'parent' [3f84,3f8f) {reg5} [3f8f,3fb0) {reg21} [3fb0,3fc0) {breg0(8)} [3bd0] parameter 'cmd' [3f84,3fbc) {reg23} [3fbc,3fc0) {breg0(28)} [3bdd] parameter 'maxsize' [3f84,3fbc) {reg24} [3fbc,3fc0) {breg0(48)} [3bea] parameter 'offset' [3f84,3fb8) {reg19} [3fb8,3fc0) {breg0(40)} [3bf7] parameter 'map_address' [3f84,3f88) {reg1} [3f88,3fb8) {reg20} [3fb8,3fc0) {breg0(0)} [3c04] parameter 'fildes' [3f84,3f8c) {reg0} [3f8c,3fb0) {reg22} [3fb0,3fc0) {breg0(36)} [46d8] inlined function 'allocate_elf'@3664 [46f2] parameter 'extra' [3664,36ac) {breg26(0), const1u(208), mul, stack_value} [3e40,3e48) {breg26(0), const1u(208), mul, stack_value} [46ff] parameter 'kind' [3664,36ac) {lit3, stack_value} [3e40,3e48) {lit3, stack_value} [470c] parameter 'parent' [3664,36ac) {reg27} [3e40,3e48) {reg27} [4719] parameter 'cmd' [3664,36ac) {reg23} [3e40,3e48) {reg23} [4726] parameter 'maxsize' [3664,36ac) {reg21} [3e40,3e48) {reg21} [4733] parameter 'offset' [3664,36ac) {reg24} [3e40,3e48) {reg24} [4740] parameter 'map_address' [3664,36ac) {reg22} [3e40,3e48) {reg22} [474d] parameter 'fildes' [3664,36ac) {reg25} [3e40,3e48) {reg25} [34e0] inlined function 'determine_kind'@4168 [34fa] parameter 'len' [4168,4170) {reg1} [4258,42bc) {reg1} [433c,4360) {reg0} [3507] parameter 'buf' [4168,4170) {reg25} [4258,42bc) {reg25} [433c,4360) {reg25} [3514] inlined function 'determine_kind'@4294 [3533] parameter 'len' [4294,42bc) {reg1} [3540] parameter 'buf' [4294,42bc) {reg25} [39ba] inlined function 'determine_kind'@3eb0 [39d4] parameter 'len' [3eb0,3eb8) {reg3} [3ef8,3f00) {reg3} [3f00,3f5c) {reg24} [39e1] parameter 'buf' [3e9c,3eb8) {breg1(0), breg2(0), plus, stack_value} [3ef8,3f10) {breg1(0), breg2(0), plus, stack_value} [3f10,3f5c) {breg1(0), breg19(0), plus, stack_value} [39ee] inlined function 'determine_kind'@3f34 [3a0d] parameter 'len' [3f34,3f5c) {reg24} [3a1a] parameter 'buf' [3f34,3f5c) {breg1(0), breg19(0), plus, stack_value} [2553] inlined function 'pread_retry'@47d0 [256d] parameter 'off' [47d0,4834) {reg23} [257a] parameter 'len' [47d0,4834) {const1u(60), stack_value} [2587] parameter 'buf' [47d0,4834) {reg24} [2594] parameter 'fd' [47d0,4834) {reg25} [2843] inlined function 'pread_retry'@4a44 [285d] parameter 'off' [4a44,4abc) {reg20} [4adc,4ae4) {reg20} [4af0,4af8) {reg20} [286a] parameter 'len' [4a44,4a4c) {reg24} [4a4c,4abc) {reg22} [4adc,4ae4) {reg22} [4af0,4af8) {reg22} [2877] parameter 'buf' [4a44,4abc) {reg21} [4adc,4ae4) {reg21} [4af0,4af8) {reg21} [2884] parameter 'fd' [4a44,4a4c) {fbreg(-104)} [2ded] inlined function 'pread_retry'@44e4 [2e07] parameter 'off' [44e4,44f0) {breg19(112)} [2e14] parameter 'len' [44e4,4554) {const1u(60), stack_value} [2e21] parameter 'buf' [44e4,4554) {reg28} [2e2e] parameter 'fd' [44e4,4554) {reg25} [339e] inlined function 'pread_retry'@40d4 [33b8] parameter 'off' [40d4,4150) {reg24} [4164,4168) {reg24} [33c5] parameter 'len' [40d4,4150) {reg20} [4164,4168) {reg20} [33d2] parameter 'buf' [40d4,4150) {reg25} [4164,4168) {reg25} [33df] parameter 'fd' [40d4,4150) {reg23} [4164,4168) {reg23} [43c3] inlined function 'pread_retry'@3d2c [43dd] parameter 'off' (3d2c,3d2c) [3d2c,3d80) {fbreg(-88)} [43ea] parameter 'len' [3d2c,3d80) {lit8, stack_value} [43f7] parameter 'buf' (3d2c,3d2c) [3d2c,3d80) {fbreg(-96)} [4404] parameter 'fd' [3d2c,3d80) {reg25} [458a] inlined function 'pread_retry'@3ddc [45a4] parameter 'off' (3ddc,3ddc) [3ddc,3e34) {fbreg(-88)} [45b1] parameter 'len' [3ddc,3e34) {lit4, stack_value} [45be] parameter 'buf' (3ddc,3ddc) [3ddc,3e34) {fbreg(-96)} [45cb] parameter 'fd' [3ddc,3e34) {reg25} [25df] inlined function 'pread'@47d4 [25f9] parameter '__offset' [47d4,47e8) {breg23(0), breg27(0), plus, stack_value} [4808,481c) {reg22} [2606] parameter '__nbytes' [47d4,47e8) {const1u(60), breg27(0), minus, stack_value} [4808,481c) {const1u(60), breg27(0), minus, stack_value} [2613] parameter '__buf' [47d4,47e8) {fbreg(0), breg27(0), plus, const1u(88), minus, stack_value} [4808,481c) {fbreg(0), breg27(0), plus, const1u(88), minus, stack_value} [2620] parameter '__fd' [47d4,47e8) {reg25} [4808,481c) {reg25} [28cf] inlined function 'pread'@4a4c [28e9] parameter '__offset' [4a4c,4a68) {breg20(0), breg25(0), plus, stack_value} [4a90,4aa8) {reg27} [28f6] parameter '__nbytes' [4a4c,4a68) {breg22(0), breg25(0), minus, stack_value} [4a90,4aa8) {reg24} [2903] parameter '__buf' [4a4c,4a68) {breg21(0), breg25(0), plus, stack_value} [4a90,4aa8) {reg23} [2910] parameter '__fd' [4a4c,4a68) {fbreg(-104)} [4a90,4aa8) {fbreg(-104)} [2e79] inlined function 'pread'@44f0 [2e93] parameter '__offset' [44f0,4504) {breg20(0), breg21(0), plus, stack_value} [4528,453c) {reg22} [2ea0] parameter '__nbytes' [44f0,4504) {const1u(60), breg20(0), minus, stack_value} [4528,453c) {const1u(60), breg20(0), minus, stack_value} [2ead] parameter '__buf' [44f0,4504) {breg28(0), breg20(0), plus, stack_value} [4528,453c) {reg23} [2eba] parameter '__fd' [44f0,4504) {reg25} [4528,453c) {reg25} [342a] inlined function 'pread'@40fc [3444] parameter '__offset' (40fc,40fc) (413c,413c) [3451] parameter '__nbytes' (40fc,40fc) (413c,413c) [345e] parameter '__buf' (40fc,40fc) (413c,413c) [346b] parameter '__fd' (40fc,40fc) (413c,413c) [444f] inlined function 'pread'@3d2c [4475] parameter '__offset' [3d2c,3d48) {fbreg(-88), deref, breg26(0), plus, stack_value} [4482] parameter '__nbytes' [3d2c,3d38) {lit8, breg26(0), minus, stack_value} [3d38,3d47) {reg2} [3d47,3d48) {lit8, breg26(0), minus, stack_value} [448f] parameter '__buf' [3d2c,3d48) {fbreg(0), breg26(0), plus, const1u(80), minus, stack_value} [449c] parameter '__fd' [3d2c,3d48) {reg25} [4616] inlined function 'pread'@3ddc [463c] parameter '__offset' [3ddc,3df8) {fbreg(-88), deref, breg28(0), plus, stack_value} [4649] parameter '__nbytes' [3ddc,3de8) {lit4, breg28(0), minus, stack_value} [3de8,3df7) {reg2} [3df7,3df8) {lit4, breg28(0), minus, stack_value} [4656] parameter '__buf' [3ddc,3df8) {fbreg(0), breg28(0), plus, const1u(80), minus, stack_value} [4663] parameter '__fd' [3ddc,3df8) {reg25} [2487] inlined function 'atol'@44a8 [24ad] parameter '__nptr' [44a8,44b4) {breg28(1), stack_value} [44b4,44b7) {reg0} [44b7,44bc) {breg28(1), stack_value} [26dd] inlined function 'atol'@4944 [26f3] parameter '__nptr' [4944,494f) {reg0} [2aae] inlined function 'atol'@45c8 [2acf] parameter '__nptr' [45c8,45d3) {reg0} [2b64] inlined function 'atol'@460c [2b85] parameter '__nptr' [460c,4617) {reg0} [2c1a] inlined function 'atol'@464c [2c3b] parameter '__nptr' [464c,4657) {reg0} [2d57] inlined function 'atol'@46b8 [2d78] parameter '__nptr' [46b8,46c3) {reg0} [40a0] inlined function '__bswap_64'@3714 [40ba] parameter '__bsx' (3714,3714) [40c8] inlined function '__bswap_64'@3734 [40e2] parameter '__bsx' (3734,3734) [4277] inlined function '__bswap_64'@3644 [4291] parameter '__bsx' [438f] inlined function '__bswap_64'@3b74 [43b5] parameter '__bsx' [3b74,3b78) {fbreg(-80)} [3edc] inlined function '__bswap_32'@384c [3ef6] parameter '__bsx' (384c,384c) [3f24] inlined function '__bswap_32'@3850 [3f3e] parameter '__bsx' (3850,3850) [4078] inlined function '__bswap_32'@370c [4092] parameter '__bsx' (370c,370c) [4110] inlined function '__bswap_32'@3738 [412a] parameter '__bsx' (3738,3738) [42d9] inlined function '__bswap_32'@3928 [42f3] parameter '__bsx' [4562] inlined function '__bswap_32'@3be0 [457c] parameter '__bsx' [3be0,3be4) {fbreg(-80)} [3e74,3e78) {fbreg(-96), deref} [3e4c] inlined function '__bswap_16'@3814 [3e66] parameter '__bsx' [3814,3824) {breg0(152)} [3e74] inlined function '__bswap_16'@3868 [3e8e] parameter '__bsx' [3e94] inlined function '__bswap_16'@382c [3eae] parameter '__bsx' (382c,382c) [3ebc] inlined function '__bswap_16'@3868 [3ed6] parameter '__bsx' [3f04] inlined function '__bswap_16'@3868 [3f1e] parameter '__bsx' [4028] inlined function '__bswap_16'@36e4 [4042] parameter '__bsx' [36e4,36f4) {breg0(152)} [4050] inlined function '__bswap_16'@3700 [406a] parameter '__bsx' (3700,3700) [40f0] inlined function '__bswap_16'@374c [410a] parameter '__bsx' [4138] inlined function '__bswap_16'@374c [4152] parameter '__bsx' [4158] inlined function '__bswap_16'@374c [416e] parameter '__bsx' (374c,374c) [424f] inlined function '__bswap_16'@3624 [4269] parameter '__bsx' [3624,3640) {fbreg(-12)} [42f9] inlined function '__bswap_16'@391c [4313] parameter '__bsx' [391c,3920) {fbreg(-24)} [27b5] inlined function 'memset'@49e4 [27db] parameter '__len' [49e4,49f4) {reg20} [27e8] parameter '__ch' [49e4,49f4) {lit0, stack_value} [27f5] parameter '__dest' [49e4,49f4) {reg21} [269b] inlined function 'mempcpy'@4918 [26b5] parameter '__len' [4918,4934) {lit10, stack_value} [26c2] parameter '__src' [4918,492c) {reg0} [492c,4934) {breg23(48), stack_value} [26cf] parameter '__dest' [4918,4934) {fbreg(-104)} [2a6c] inlined function 'mempcpy'@45ac [2a86] parameter '__len' [45ac,45c8) {lit12, stack_value} [2a93] parameter '__src' [45ac,45c0) {reg0} [45c0,45c8) {breg28(16), stack_value} [2aa0] parameter '__dest' [45ac,45b4) {fbreg(-24), stack_value} [45b4,45c8) {reg1} [2b22] inlined function 'mempcpy'@45f0 [2b3c] parameter '__len' [45f0,460c) {lit6, stack_value} [2b49] parameter '__src' [45f0,4604) {reg0} [4604,460c) {breg28(28), stack_value} [2b56] parameter '__dest' [45f0,45f8) {fbreg(-24), stack_value} [45f8,460c) {reg1} [2bd8] inlined function 'mempcpy'@4630 [2bf2] parameter '__len' [4630,464c) {lit6, stack_value} [2bff] parameter '__src' [4630,4644) {reg0} [4644,464c) {breg28(34), stack_value} [2c0c] parameter '__dest' [4630,4638) {fbreg(-24), stack_value} [4638,464c) {reg1} [2c8e] inlined function 'mempcpy'@4668 [2ca8] parameter '__len' [4668,4678) {lit8, stack_value} [2cb5] parameter '__src' [4668,4678) {breg28(40), stack_value} [2cc2] parameter '__dest' [4668,4670) {fbreg(-24), stack_value} [4670,4678) {reg0} [2d15] inlined function 'mempcpy'@469c [2d2f] parameter '__len' [469c,46b8) {lit10, stack_value} [2d3c] parameter '__src' [469c,46b0) {reg0} [46b0,46b8) {breg28(48), stack_value} [2d49] parameter '__dest' [469c,46a4) {fbreg(-24), stack_value} [46a4,46b8) {reg1} [2d9f] inlined function 'mempcpy'@443c [2dc5] parameter '__len' [443c,4448) {lit16, stack_value} [2dd2] parameter '__src' [443c,4448) {reg28} [2ddf] parameter '__dest' [443c,4444) {breg19(244), stack_value} [4444,4448) {reg0} [2734] inlined function 'memcpy'@49a0 [274e] parameter '__len' [49a0,49b0) {reg22} [275b] parameter '__src' [49a0,49b0) {breg23(0), breg20(0), plus, plus_uconst(60), stack_value} [2768] parameter '__dest' [49a0,49af) {reg0} [49af,49b0) {reg21} [2f2f] inlined function 'memcpy'@475c [2f55] parameter '__len' [475c,4770) {lit8, stack_value} [2f62] parameter '__src' [475c,4770) {implicit_pointer([4bd9],0) {implicit_value(8){2f53594d36342f00}}} [2f6f] parameter '__dest' [475c,4770) {breg19(228), stack_value} [2f7d] inlined function 'memcpy'@479c [2fa3] parameter '__len' [479c,47a0) {lit2, stack_value} [2fb0] parameter '__src' [479c,47a0) {implicit_pointer([4be5],0) {implicit_value(2){2f00}}} [2fbd] parameter '__dest' [479c,47a0) {breg19(228), stack_value} [2fcb] inlined function 'memcpy'@4894 [2ff1] parameter '__len' [4894,48a8) {lit3, stack_value} [2ffe] parameter '__src' [4894,48a8) {addr(0x13928), stack_value} [300b] parameter '__dest' [4894,48a4) {breg19(228), stack_value} [48a4,48a8) {reg1} [3e0a] inlined function 'memcpy'@37f0 [3e24] parameter '__len' [37f0,37fc) {const1u(52), stack_value} [3ae8,3af4) {const1u(52), stack_value} [3b1c,3b38) {const1u(52), stack_value} [3e31] parameter '__src' [37f0,37fc) {reg19} [3ae8,3af4) {reg19} [3b1c,3b38) {reg19} [3e3e] parameter '__dest' [37f0,37f8) {breg0(136), stack_value} [37f8,37fc) {reg3} [3ae8,3af0) {breg0(136), stack_value} [3af0,3af4) {reg3} [3b1c,3b24) {breg0(136), stack_value} [3b24,3b38) {reg4} [3fe6] inlined function 'memcpy'@36c8 [4000] parameter '__len' [36c8,36d4) {const1u(64), stack_value} [397c,3988) {const1u(64), stack_value} [3ac8,3adc) {const1u(64), stack_value} [400d] parameter '__src' [36c8,36d4) {reg19} [397c,3988) {reg19} [3ac8,3adc) {reg19} [401a] parameter '__dest' [36c8,36d0) {breg0(136), stack_value} [36d0,36d4) {reg3} [397c,3984) {breg0(136), stack_value} [3984,3988) {reg3} [3ac8,3ad0) {breg0(136), stack_value} [3ad0,3adc) {reg3} [420d] inlined function 'memcpy'@3610 [4227] parameter '__len' [3610,3624) {const1u(64), stack_value} [3958,3970) {const1u(64), stack_value} [4234] parameter '__src' [3610,3624) {reg19} [3958,3970) {reg19} [4241] parameter '__dest' [3610,3618) {fbreg(-72), stack_value} [3618,3624) {reg0} [3958,3960) {fbreg(-72), stack_value} [3960,3970) {reg0} [4297] inlined function 'memcpy'@38f8 [42b1] parameter '__len' [38f8,391c) {const1u(52), stack_value} [39c0,39dc) {const1u(52), stack_value} [42be] parameter '__src' [38f8,391c) {reg19} [39c0,39dc) {reg19} [42cb] parameter '__dest' [38f8,3900) {fbreg(-72), stack_value} [3900,391c) {reg2} [39c0,39c8) {fbreg(-72), stack_value} [39c8,39dc) {reg2} [434d] inlined function 'memcpy'@3b68 [4367] parameter '__len' [3b68,3b74) {lit8, stack_value} [3c18,3c20) {lit8, stack_value} [4374] parameter '__src' [3b68,3b6c) {breg22(0), breg3(0), plus, breg20(0), plus, plus_uconst(32), stack_value} [3b6c,3b70) {breg22(0), breg0(0), plus, breg3(0), plus, const1u(32), minus, stack_value} [3c18,3c1c) {breg22(0), breg3(0), plus, breg20(0), plus, plus_uconst(32), stack_value} [4381] parameter '__dest' [3b68,3b74) {fbreg(-80), stack_value} [3c18,3c20) {fbreg(-80), stack_value} [4520] inlined function 'memcpy'@3bd4 [453a] parameter '__len' [3bd4,3be0) {lit4, stack_value} [3d98,3da4) {lit4, stack_value} [4547] parameter '__src' [3bd4,3be0) {breg22(0), breg0(0), plus, breg24(0), plus, plus_uconst(20), stack_value} [3d98,3da4) {breg22(0), breg0(0), plus, breg24(0), plus, plus_uconst(20), stack_value} [4554] parameter '__dest' [3bd4,3be0) {fbreg(-80), stack_value} [3d98,3da4) {fbreg(-80), stack_value} module 'libelf.so' [4c01] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_next.c'@4e40 [5b7a] function 'elf_next'@4e40 frame_base: {call_frame_cfa {bregx(31,0)}} [5b9c] parameter 'elf' [4e40,4e68) {reg0} [4e68,4eac) {reg20} [4eac,4eb8) {entry_value(1) {reg0}, stack_value} [4eb8,4ebc) {reg0} [4ebc,4ec0) {entry_value(1) {reg0}, stack_value} [4ec0,4ee0) {reg20} [5bb0] variable 'parent' [4e64,4ea4) {reg19} [4ec0,4ee0) {reg19} [5bc4] variable 'ret' [4e9c,4ea0) {reg0} [5bd8] variable '__PRETTY_FUNCTION__' [4e40,4ee0) {addr(0x13998)} module 'libelf.so' [5c61] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_rand.c'@4ee0 [6baf] function 'elf_rand'@4ee0 frame_base: {call_frame_cfa {bregx(31,0)}} [6bcd] parameter 'elf' [4ee0,4f10) {reg0} [4f10,4f14) {reg19} [4f14,4f20) {entry_value(1) {reg0}, stack_value} [4f20,4f2f) {reg0} [4f2f,4f48) {reg19} [4f48,4f4c) {reg0} [4f4c,4f50) {entry_value(1) {reg0}, stack_value} [6be1] parameter 'offset' [4ee0,4f04) {reg1} [4f04,4f14) {reg20} [4f14,4f20) {entry_value(1) {reg1}, stack_value} [4f20,4f3c) {reg20} [4f3c,4f40) {reg0} [4f40,4f48) {reg20} [4f48,4f50) {reg1} module 'libelf.so' [6c17] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_end.c'@4f50 [7bc9] function 'elf_end'@4f50 frame_base: {call_frame_cfa {bregx(31,0)}} [7beb] parameter 'elf' [4f50,4f7c) {reg0} [4f7c,5284) {entry_value(1) {reg0}, stack_value} [5284,5288) {reg0} [5288,52ac) {entry_value(1) {reg0}, stack_value} [7bff] variable 'parent' [4fa0,4fc0) {reg23} [50e8,510c) {reg23} [5150,5158) {reg23} [51e0,521c) {reg23} [5234,5254) {reg23} [5268,526c) {reg23} [7c12] variable '__PRETTY_FUNCTION__' [4f50,52ac) {addr(0x13a08)} module 'libelf.so' [7ec0] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_kind.c'@52b0 [8df7] function 'elf_kind'@52b0 frame_base: {call_frame_cfa {bregx(31,0)}} [8e15] parameter 'elf' [52b0,52bc) {reg0} [52bc,52c0) {entry_value(1) {reg0}, stack_value} [52c0,52c4) {reg0} [52c4,52c8) {entry_value(1) {reg0}, stack_value} module 'libelf.so' [8e37] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getclass.c'@52d0 [9d6e] function 'gelf_getclass'@52d0 frame_base: {call_frame_cfa {bregx(31,0)}} [9d8c] parameter 'elf' [52d0,52dc) {reg0} [52dc,52fc) {reg1} module 'libelf.so' [9dae] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getbase.c'@5300 [ace5] function 'elf_getbase'@5300 frame_base: {call_frame_cfa {bregx(31,0)}} [ad03] parameter 'elf' [5300,530c) {reg0} [530c,5310) {entry_value(1) {reg0}, stack_value} [5310,5314) {reg0} [5314,5318) {entry_value(1) {reg0}, stack_value} module 'libelf.so' [ad25] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getident.c'@5320 [bc5c] function 'elf_getident'@5320 frame_base: {call_frame_cfa {bregx(31,0)}} [bc7e] parameter 'elf' [5320,5344) {reg0} [5344,5348) {entry_value(1) {reg0}, stack_value} [5348,5354) {reg0} [5354,5358) {entry_value(1) {reg0}, stack_value} [bc92] parameter 'ptr' [5320,5358) {reg1} module 'libelf.so' [bcb3] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_fsize.c'@5360 [bf79] function 'elf32_fsize'@5360 frame_base: {call_frame_cfa {bregx(31,0)}} [bf97] parameter 'type' [5360,5388) {reg0} [5388,5398) {entry_value(1) {reg0}, stack_value} [5398,539c) {reg0} [539c,53a8) {entry_value(1) {reg0}, stack_value} [53a8,53ac) {reg0} [53ac,53b8) {entry_value(1) {reg0}, stack_value} [bfa9] parameter 'count' [5360,538c) {reg1} [538c,5398) {entry_value(1) {reg1}, stack_value} [5398,539f) {reg1} [539f,53a8) {entry_value(1) {reg1}, stack_value} [53a8,53af) {reg1} [53af,53b8) {entry_value(1) {reg1}, stack_value} [bfbb] parameter 'version' [5360,5380) {reg2} [5380,5398) {entry_value(1) {reg2}, stack_value} [5398,539f) {reg2} [539f,53a8) {entry_value(1) {reg2}, stack_value} [53a8,53af) {reg2} [53af,53b8) {entry_value(1) {reg2}, stack_value} module 'libelf.so' [c005] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_fsize.c'@53c0 [c2cb] function 'elf64_fsize'@53c0 frame_base: {call_frame_cfa {bregx(31,0)}} [c2e9] parameter 'type' [53c0,53e4) {reg0} [53e4,53ec) {reg2} [53ec,53f4) {breg2(-27), stack_value} [53f4,5400) {entry_value(1) {reg0}, stack_value} [5400,5404) {reg0} [5404,5410) {entry_value(1) {reg0}, stack_value} [5410,5414) {reg0} [5414,5420) {entry_value(1) {reg0}, stack_value} [c2fb] parameter 'count' [53c0,53f4) {reg1} [53f4,5400) {entry_value(1) {reg1}, stack_value} [5400,5407) {reg1} [5407,5410) {entry_value(1) {reg1}, stack_value} [5410,5417) {reg1} [5417,5420) {entry_value(1) {reg1}, stack_value} [c30d] parameter 'version' [53c0,53e0) {reg2} [53e0,5400) {entry_value(1) {reg2}, stack_value} [5400,5407) {reg2} [5407,5410) {entry_value(1) {reg2}, stack_value} [5410,5417) {reg2} [5417,5420) {entry_value(1) {reg2}, stack_value} module 'libelf.so' [c357] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_fsize.c'@5420 [d427] function 'gelf_fsize'@5420 frame_base: {call_frame_cfa {bregx(31,0)}} [d445] parameter 'elf' [5420,5460) {reg0} [5460,547c) {entry_value(1) {reg0}, stack_value} [547c,5480) {reg0} [5480,5494) {entry_value(1) {reg0}, stack_value} [5494,5498) {reg0} [5498,54a4) {entry_value(1) {reg0}, stack_value} [54a4,54a8) {reg0} [54a8,54ac) {entry_value(1) {reg0}, stack_value} [d459] parameter 'type' [5420,5470) {reg1} [5470,547c) {entry_value(1) {reg1}, stack_value} [547c,5483) {reg1} [5483,5494) {entry_value(1) {reg1}, stack_value} [5494,549b) {reg1} [549b,54a4) {entry_value(1) {reg1}, stack_value} [54a4,54ac) {reg1} [d46b] parameter 'count' [5420,5483) {reg2} [5483,5494) {entry_value(1) {reg2}, stack_value} [5494,549b) {reg2} [549b,54a4) {entry_value(1) {reg2}, stack_value} [54a4,54ac) {reg2} [d47d] parameter 'version' [5420,5448) {reg3} [5448,547c) {entry_value(1) {reg3}, stack_value} [547c,5483) {reg3} [5483,5494) {entry_value(1) {reg3}, stack_value} [5494,549b) {reg3} [549b,54a4) {entry_value(1) {reg3}, stack_value} [54a4,54ac) {reg3} module 'libelf.so' [d4c7] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_xlatetof.c'@54b0 [d865] function 'elf32_xlatetof'@54b0 frame_base: {call_frame_cfa {bregx(31,0)}} [d887] parameter 'dest' [54b0,54d4) {reg0} [54d4,5544) {reg20} [5544,5550) {entry_value(1) {reg0}, stack_value} [5550,5598) {reg20} [d89a] parameter 'src' [54b0,54e8) {reg1} [54e8,5544) {reg19} [5544,5550) {entry_value(1) {reg1}, stack_value} [5550,5598) {reg19} [d8ae] parameter 'encode' [54b0,54dc) {reg2} [54dc,5514) {reg0} [5514,5568) {entry_value(1) {reg2}, stack_value} [5568,556c) {reg0} [556c,556f) {breg1(1), stack_value} [556f,5578) {entry_value(1) {reg2}, stack_value} [5578,557c) {reg0} [557c,5588) {entry_value(1) {reg2}, stack_value} [5588,558c) {reg0} [558c,5598) {entry_value(1) {reg2}, stack_value} [d8c1] variable 'recsize' [d8fc] inlined function 'memmove'@5558 [d915] parameter '__len' [5558,555b) {reg2} [d922] parameter '__src' [5558,555b) {breg19(0)} [d92f] parameter '__dest' [5558,555b) {breg20(0)} module 'libelf.so' [d9dc] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_xlatetom.c'@55a0 [dd7a] function 'elf32_xlatetom'@55a0 frame_base: {call_frame_cfa {bregx(31,0)}} [dd9c] parameter 'dest' [55a0,55c8) {reg0} [55c8,5640) {reg20} [5640,564c) {entry_value(1) {reg0}, stack_value} [564c,5694) {reg20} [ddaf] parameter 'src' [55a0,55bc) {reg1} [55bc,5640) {reg19} [5640,564c) {entry_value(1) {reg1}, stack_value} [564c,5694) {reg19} [ddc3] parameter 'encode' [55a0,55cc) {reg2} [55cc,5610) {reg0} [5610,5664) {entry_value(1) {reg2}, stack_value} [5664,5668) {reg0} [5668,566b) {breg1(1), stack_value} [566b,5674) {entry_value(1) {reg2}, stack_value} [5674,5678) {reg0} [5678,5684) {entry_value(1) {reg2}, stack_value} [5684,5688) {reg0} [5688,5694) {entry_value(1) {reg2}, stack_value} [ddd6] variable 'recsize' [55dc,5627) {reg5} [564c,5657) {reg5} [5664,566b) {reg5} [5674,567b) {reg5} [5684,568b) {reg5} [de1b] inlined function 'memmove'@5654 [de34] parameter '__len' [5654,5657) {breg19(16)} [de41] parameter '__src' [5654,5657) {breg19(0)} [de4e] parameter '__dest' [5654,5657) {breg20(0)} module 'libelf.so' [defb] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_xlatetof.c'@56a0 [e299] function 'elf64_xlatetof'@56a0 frame_base: {call_frame_cfa {bregx(31,0)}} [e2bb] parameter 'dest' [56a0,56c4) {reg0} [56c4,5738) {reg20} [5738,5744) {entry_value(1) {reg0}, stack_value} [5744,578c) {reg20} [e2ce] parameter 'src' [56a0,56dc) {reg1} [56dc,5738) {reg19} [5738,5744) {entry_value(1) {reg1}, stack_value} [5744,578c) {reg19} [e2e2] parameter 'encode' [56a0,56cc) {reg2} [56cc,5708) {reg0} [5708,575c) {entry_value(1) {reg2}, stack_value} [575c,5760) {reg0} [5760,5763) {breg1(1), stack_value} [5763,576c) {entry_value(1) {reg2}, stack_value} [576c,5770) {reg0} [5770,577c) {entry_value(1) {reg2}, stack_value} [577c,5780) {reg0} [5780,578c) {entry_value(1) {reg2}, stack_value} [e2f5] variable 'recsize' [e330] inlined function 'memmove'@574c [e349] parameter '__len' [574c,574f) {reg2} [e356] parameter '__src' [574c,574f) {breg19(0)} [e363] parameter '__dest' [574c,574f) {breg20(0)} module 'libelf.so' [e410] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_xlatetom.c'@5790 [e7ae] function 'elf64_xlatetom'@5790 frame_base: {call_frame_cfa {bregx(31,0)}} [e7d0] parameter 'dest' [5790,57b8) {reg0} [57b8,5838) {reg20} [5838,5844) {entry_value(1) {reg0}, stack_value} [5844,588c) {reg20} [e7e3] parameter 'src' [5790,57ac) {reg1} [57ac,5838) {reg19} [5838,5844) {entry_value(1) {reg1}, stack_value} [5844,588c) {reg19} [e7f7] parameter 'encode' [5790,57bc) {reg2} [57bc,5804) {reg0} [5804,585c) {entry_value(1) {reg2}, stack_value} [585c,5860) {reg0} [5860,5863) {breg1(1), stack_value} [5863,586c) {entry_value(1) {reg2}, stack_value} [586c,5870) {reg0} [5870,587c) {entry_value(1) {reg2}, stack_value} [587c,5880) {reg0} [5880,588c) {entry_value(1) {reg2}, stack_value} [e80a] variable 'recsize' [57d0,581f) {reg5} [5844,584f) {reg5} [585c,5863) {reg5} [586c,5873) {reg5} [587c,5883) {reg5} [e84f] inlined function 'memmove'@584c [e868] parameter '__len' [584c,584f) {breg19(16)} [e875] parameter '__src' [584c,584f) {breg19(0)} [e882] parameter '__dest' [584c,584f) {breg20(0)} module 'libelf.so' [e92f] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_xlate.c'@5890 [14797] inlined function 'Elf64_cvt_chdr' [147a3] parameter 'encode' [147a8] parameter 'len' [147ad] parameter 'src' [147b2] parameter 'dest' [14a68] inlined function 'Elf32_cvt_chdr' [14a74] parameter 'len' [14a79] parameter 'encode' [14a7e] parameter 'src' [14a83] parameter 'dest' [f760] function 'elf_cvt_note8'@6b70 frame_base: {call_frame_cfa {bregx(31,0)}} [f77d] parameter 'dest' [6b70,6b7b) {reg0} [6b7b,6b7c) {entry_value(1) {reg0}, stack_value} [f791] parameter 'src' [6b70,6b7b) {reg1} [6b7b,6b7c) {entry_value(1) {reg1}, stack_value} [f7a5] parameter 'len' [6b70,6b7b) {reg2} [6b7b,6b7c) {entry_value(1) {reg2}, stack_value} [f7b9] parameter 'encode' [6b70,6b7b) {reg3} [6b7b,6b7c) {entry_value(1) {reg3}, stack_value} [f7fd] function 'elf_cvt_note4'@6b80 frame_base: {call_frame_cfa {bregx(31,0)}} [f81a] parameter 'dest' [6b80,6b8b) {reg0} [6b8b,6b8c) {entry_value(1) {reg0}, stack_value} [f82e] parameter 'src' [6b80,6b8b) {reg1} [6b8b,6b8c) {entry_value(1) {reg1}, stack_value} [f842] parameter 'len' [6b80,6b8b) {reg2} [6b8b,6b8c) {entry_value(1) {reg2}, stack_value} [f856] parameter 'encode' [6b80,6b8b) {reg3} [6b8b,6b8c) {entry_value(1) {reg3}, stack_value} [f89a] function 'elf_cvt_note'@6a10 frame_base: {call_frame_cfa {bregx(31,0)}} [f8b7] parameter 'dest' [6a10,6a48) {reg0} [6a48,6a70) {reg20} [6a70,6a8b) {reg0} [6a8b,6a98) {breg20(12), stack_value} [6a98,6b00) {reg20} [6b00,6b0c) {reg6} [6b14,6b34) {reg6} [6b34,6b44) {reg20} [6b44,6b63) {reg6} [6b64,6b70) {reg0} [f8cb] parameter 'src' [6a10,6a48) {reg1} [6a48,6a70) {reg21} [6a70,6a8b) {reg1} [6a8b,6a94) {breg21(12), stack_value} [6a94,6b00) {reg21} [6b00,6b0c) {reg7} [6b14,6b34) {reg7} [6b34,6b44) {reg21} [6b44,6b63) {reg7} [6b64,6b70) {reg1} [f8df] parameter 'len' [6a10,6a48) {reg2} [6a48,6a84) {reg22} [6a98,6b28) {reg22} [6b34,6b58) {reg22} [6b58,6b63) {reg2} [6b64,6b70) {reg2} [f8f3] parameter 'encode' [6a10,6a48) {reg3} [6a48,6b10) {reg23} [6b10,6b34) {entry_value(1) {reg3}, stack_value} [6b34,6b38) {reg23} [6b38,6b64) {entry_value(1) {reg3}, stack_value} [6b64,6b70) {reg3} [f907] parameter 'nhdr8' [6a10,6a48) {reg4} [6a48,6b10) {reg24} [6b10,6b64) {entry_value(1) {reg4}, stack_value} [6b64,6b70) {reg4} [f91b] variable '__PRETTY_FUNCTION__' [fb8e] function 'elf_cvt_gnuhash'@5cf0 frame_base: {call_frame_cfa {bregx(31,0)}} [fbab] parameter 'dest' [5cf0,5d28) {reg0} [5d28,5d2c) {entry_value(1) {reg0}, stack_value} [5d2c,5d80) {reg0} [5d80,5db4) {entry_value(1) {reg0}, stack_value} [5db4,5dc4) {reg0} [fbbf] parameter 'src' [5cf0,5d28) {reg1} [5d28,5d2c) {entry_value(1) {reg1}, stack_value} [5d2c,5d7c) {reg1} [5d7c,5db4) {entry_value(1) {reg1}, stack_value} [5db4,5dc4) {reg1} [fbd3] parameter 'len' [5cf0,5d10) {reg2} [5d10,5d28) {reg2} [5d2c,5d58) {reg2} [5d58,5d64) {breg2(8), stack_value} [5d64,5d80) {reg2} [5d80,5d94) {reg5} [5d94,5da4) {breg5(0), breg2(0), minus, stack_value} [5da4,5da8) {breg5(0), breg2(0), minus, lit4, minus, stack_value} [5da8,5db4) {breg5(0), breg2(0), minus, stack_value} [5db4,5dc4) {reg2} [fbe7] parameter 'encode' [5cf0,5d28) {reg3} [5d28,5d2c) {entry_value(1) {reg3}, stack_value} [5d2c,5d40) {reg3} [5d40,5db4) {entry_value(1) {reg3}, stack_value} [5db4,5dc4) {reg3} [fbfb] variable 'dest32' [5cfc,5d94) {reg0} (5d94,5d94) [5d94,5da8) {breg0(0), breg2(0), plus, plus_uconst(4), stack_value} [5da8,5db4) {breg0(0), breg2(0), plus, stack_value} [5db4,5dc4) {reg0} [fc0f] variable 'src32' [5cfc,5d94) {reg1} (5d94,5d94) [5d94,5da8) {breg1(0), breg2(0), plus, plus_uconst(4), stack_value} [5da8,5db4) {breg1(0), breg2(0), plus, stack_value} [5db4,5dc4) {reg1} [fc23] variable 'save_src32_2' [5cfc,5d28) {reg6} [5d2c,5d30) {reg6} [5db4,5db8) {reg6} [fc37] variable 'bitmask_words' [5d30,5d70) {reg6} [5dbc,5dc4) {reg6} [fc4b] variable 'dest64' [5d30,5d80) {breg0(16), stack_value} [5d80,5db4) {entry_value(1) {reg0}, plus_uconst(16), stack_value} [5dbc,5dc4) {breg0(16), stack_value} [fc5f] variable 'src64' [5d30,5d7c) {breg1(16), stack_value} [5d7c,5db4) {entry_value(1) {reg1}, plus_uconst(16), stack_value} [5dbc,5dc4) {breg1(16), stack_value} [14135] inlined function 'elf_cvt_Verneed'@6620 [1414a] parameter 'encode' [6620,674c) {reg22} [674c,6758) {entry_value(1) {reg3}, stack_value} [6758,67d8) {reg22} [14157] parameter 'len' [6620,6748) {reg19} [6748,6758) {entry_value(1) {reg2}, stack_value} [6758,67d8) {reg19} [14164] parameter 'src' [6620,6748) {reg20} [6748,6758) {entry_value(1) {reg1}, stack_value} [6758,67d8) {reg20} [14171] parameter 'dest' [6620,674c) {reg21} [674c,6758) {entry_value(1) {reg0}, stack_value} [6758,67d8) {reg21} [14479] inlined function 'elf_cvt_Verdef'@6810 [1448e] parameter 'encode' [6810,6934) {reg22} [6934,6940) {entry_value(1) {reg3}, stack_value} [6940,6964) {reg22} [1449b] parameter 'len' [6810,6930) {reg19} [6930,6940) {entry_value(1) {reg2}, stack_value} [6940,6964) {reg19} [144a8] parameter 'src' [6810,6930) {reg20} [6930,6940) {entry_value(1) {reg1}, stack_value} [6940,6964) {reg20} [144b5] parameter 'dest' [6810,6934) {reg21} [6934,6940) {entry_value(1) {reg0}, stack_value} [6940,6964) {reg21} [147b7] inlined function 'Elf64_cvt_Chdr' [147c3] parameter 'len' [147c8] parameter 'encode' [147cd] parameter 'src' [147d2] parameter 'dest' [ffe7] function 'Elf64_cvt_Move'@60b0 frame_base: {call_frame_cfa {bregx(31,0)}} [10004] parameter 'dest' [60b0,6123) {reg0} [6123,6124) {entry_value(1) {reg0}, stack_value} [10018] parameter 'src' [60b0,6123) {reg1} [6123,6124) {entry_value(1) {reg1}, stack_value} [1002c] parameter 'len' [60b0,6118) {reg2} [6118,6124) {entry_value(1) {reg2}, stack_value} [10040] parameter 'encode' [60b0,60c8) {reg3} [60c8,6124) {entry_value(1) {reg3}, stack_value} [10054] variable 'tdest' [60b8,60c8) {reg0} [60c8,60d0) {reg3} [60d0,610c) {breg3(-32), stack_value} [610c,6114) {reg3} [10068] variable 'tsrc' [60b8,60c8) {reg1} [60c8,60d4) {reg4} [60d4,610c) {breg4(-32), stack_value} [610c,6114) {reg4} [1007c] variable 'sz' [10086] variable 'n' [60b8,60c0) {reg6} [60c0,60c8) {breg2(0), lit5, shr, stack_value} [10391] function 'Elf64_cvt_Rela'@5dd0 frame_base: {call_frame_cfa {bregx(31,0)}} [103ae] parameter 'dest' [5dd0,5e57) {reg0} [5e57,5e58) {entry_value(1) {reg0}, stack_value} [103c2] parameter 'src' [5dd0,5e57) {reg1} [5e57,5e58) {entry_value(1) {reg1}, stack_value} [103d6] parameter 'len' [5dd0,5e44) {reg2} [5e44,5e57) {reg7} [5e57,5e58) {entry_value(1) {reg2}, stack_value} [103ea] parameter 'encode' [5dd0,5dfc) {reg3} [5dfc,5e58) {entry_value(1) {reg3}, stack_value} [103fe] variable 'tdest' [5de8,5e00) {reg0} [5e00,5e08) {reg3} [5e08,5e2c) {breg3(-24), stack_value} [5e2c,5e34) {reg3} [10412] variable 'tsrc' [5de8,5e00) {reg1} [5e00,5e0c) {reg4} [5e0c,5e2c) {breg4(-24), stack_value} [5e2c,5e34) {reg4} [10426] variable 'sz' [10430] variable 'n' [5dec,5df4) {reg6} [105b2] function 'Elf64_cvt_Rel'@5c80 frame_base: {call_frame_cfa {bregx(31,0)}} [105cf] parameter 'dest' [5c80,5ccf) {reg0} [5ccf,5cd0) {entry_value(1) {reg0}, stack_value} [105e3] parameter 'src' [5c80,5ccf) {reg1} [5ccf,5cd0) {entry_value(1) {reg1}, stack_value} [105f7] parameter 'len' [5c80,5cc4) {reg2} [5cc4,5cd0) {entry_value(1) {reg2}, stack_value} [1060b] parameter 'encode' [5c80,5c98) {reg3} [5c98,5cd0) {entry_value(1) {reg3}, stack_value} [1061f] variable 'tdest' [5c88,5c98) {reg0} [5c98,5ca0) {reg3} [5ca0,5cb8) {breg3(-16), stack_value} [5cb8,5cc0) {reg3} [10633] variable 'tsrc' [5c88,5c98) {reg1} [5c98,5ca4) {reg4} [5ca4,5cb8) {breg4(-16), stack_value} [5cb8,5cc0) {reg4} [10647] variable 'sz' [10651] variable 'n' [5c88,5c90) {reg6} [5c90,5c98) {breg2(0), lit4, shr, stack_value} [10785] function 'Elf64_cvt_Sym'@6130 frame_base: {call_frame_cfa {bregx(31,0)}} [107a2] parameter 'dest' [6130,61cb) {reg0} [61cb,61cc) {entry_value(1) {reg0}, stack_value} [107b6] parameter 'src' [6130,61cb) {reg1} [61cb,61cc) {entry_value(1) {reg1}, stack_value} [107ca] parameter 'len' [6130,61b8) {reg2} [61b8,61cb) {reg7} [61cb,61cc) {entry_value(1) {reg2}, stack_value} [107de] parameter 'encode' [6130,615c) {reg3} [615c,61cc) {entry_value(1) {reg3}, stack_value} [107f2] variable 'tdest' [6148,6160) {reg0} [6160,6168) {reg3} [6168,61a0) {breg3(-24), stack_value} [61a0,61a8) {reg3} [10806] variable 'tsrc' [6148,6160) {reg1} [6160,616c) {reg4} [616c,61a0) {breg4(-24), stack_value} [61a0,61a8) {reg4} [1081a] variable 'sz' [10824] variable 'n' [614c,6154) {reg6} [109fd] function 'Elf64_cvt_Shdr'@5e60 frame_base: {call_frame_cfa {bregx(31,0)}} [10a1a] parameter 'dest' [5e60,5f0f) {reg0} [5f0f,5f10) {entry_value(1) {reg0}, stack_value} [10a2e] parameter 'src' [5e60,5f0f) {reg1} [5f0f,5f10) {entry_value(1) {reg1}, stack_value} [10a42] parameter 'len' [5e60,5f04) {reg2} [5f04,5f10) {entry_value(1) {reg2}, stack_value} [10a56] parameter 'encode' [5e60,5e78) {reg3} [5e78,5f10) {entry_value(1) {reg3}, stack_value} [10a6a] variable 'tdest' [5e68,5e78) {reg0} [5e78,5e80) {reg3} [5e80,5ef8) {breg3(-64), stack_value} [5ef8,5f00) {reg3} [10a7e] variable 'tsrc' [5e68,5e78) {reg1} [5e78,5e84) {reg4} [5e84,5ef8) {breg4(-64), stack_value} [5ef8,5f00) {reg4} [10a92] variable 'sz' [10a9c] variable 'n' [5e68,5e70) {reg6} [5e70,5e78) {breg2(0), lit6, shr, stack_value} [10e84] function 'Elf64_cvt_Phdr'@5f10 frame_base: {call_frame_cfa {bregx(31,0)}} [10ea1] parameter 'dest' [5f10,5fe3) {reg0} [5fe3,5fe4) {entry_value(1) {reg0}, stack_value} [10eb5] parameter 'src' [5f10,5fe3) {reg1} [5fe3,5fe4) {entry_value(1) {reg1}, stack_value} [10ec9] parameter 'len' [5f10,5fd8) {reg2} [5fd8,5fe4) {entry_value(1) {reg2}, stack_value} [10edd] parameter 'encode' [5f10,5f18) {reg3} [5f18,5fe4) {entry_value(1) {reg3}, stack_value} [10ef1] variable 'tdest' [5f2c,5f48) {reg0} [5f48,5f50) {reg3} [5f50,5fb0) {breg3(-56), stack_value} [5fb0,5fb8) {reg3} [10f05] variable 'tsrc' [5f2c,5f48) {reg1} [5f48,5f54) {reg4} [5f54,5fb0) {breg4(-56), stack_value} [5fb0,5fb8) {reg4} [10f19] variable 'sz' [10f23] variable 'n' [5f30,5f44) {reg3} [11253] function 'Elf64_cvt_Ehdr'@61d0 frame_base: {call_frame_cfa {bregx(31,0)}} [11270] parameter 'dest' [61d0,62ab) {reg0} [62ab,62ac) {entry_value(1) {reg0}, stack_value} [11284] parameter 'src' [61d0,62ab) {reg1} [62ab,62ac) {entry_value(1) {reg1}, stack_value} [11298] parameter 'len' [61d0,62a0) {reg2} [62a0,62ac) {entry_value(1) {reg2}, stack_value} [112ac] parameter 'encode' [61d0,61e8) {reg3} [61e8,62ac) {entry_value(1) {reg3}, stack_value} [112c0] variable 'tdest' [61d8,61e8) {reg0} [61e8,61f0) {reg3} [61f0,6294) {breg3(-64), stack_value} [6294,629c) {reg3} [112d4] variable 'tsrc' [61d8,61e8) {reg1} [61e8,61f4) {reg4} [61f4,6294) {breg4(-64), stack_value} [6294,629c) {reg4} [112e8] variable 'sz' [112f2] variable 'n' [61d8,61e0) {reg6} [61e0,61e8) {breg2(0), lit6, shr, stack_value} [104f0] inlined function 'Elf64_cvt_Sxword1'@5e20 [10515] parameter 'ptr' [1051a] parameter 'dest' [10098] inlined function 'Elf64_cvt_Xword1'@60c8 [100b1] parameter 'ptr' [60c8,60d4) {reg4} [60d4,60dc) {breg4(-32), stack_value} [100be] parameter 'dest' [60c8,60d0) {reg3} [60d0,60dc) {breg3(-32), stack_value} [100ef] inlined function 'Elf64_cvt_Xword1'@60dc [10114] parameter 'ptr' [10119] parameter 'dest' [10146] inlined function 'Elf64_cvt_Xword1'@60e8 [1016b] parameter 'ptr' [10170] parameter 'dest' [10499] inlined function 'Elf64_cvt_Xword1'@5e14 [104be] parameter 'ptr' [104c3] parameter 'dest' [106ba] inlined function 'Elf64_cvt_Xword1'@5cac [106df] parameter 'ptr' [106e4] parameter 'dest' [1093b] inlined function 'Elf64_cvt_Xword1'@6194 [10960] parameter 'ptr' [10965] parameter 'dest' [10b5c] inlined function 'Elf64_cvt_Xword1'@5e98 [10b81] parameter 'ptr' [10b86] parameter 'dest' [10c61] inlined function 'Elf64_cvt_Xword1'@5ebc [10c86] parameter 'ptr' [10c8b] parameter 'dest' [10d66] inlined function 'Elf64_cvt_Xword1'@5ee0 [10d8b] parameter 'ptr' [10d90] parameter 'dest' [10dbd] inlined function 'Elf64_cvt_Xword1'@5eec [10de2] parameter 'ptr' [10de7] parameter 'dest' [110e8] inlined function 'Elf64_cvt_Xword1'@5f8c [1110d] parameter 'ptr' [11112] parameter 'dest' [1113f] inlined function 'Elf64_cvt_Xword1'@5f98 [11164] parameter 'ptr' [11169] parameter 'dest' [11196] inlined function 'Elf64_cvt_Xword1'@5fa4 [111bb] parameter 'ptr' [111c0] parameter 'dest' [148e6] inlined function 'Elf64_cvt_Xword1'@69d8 [1490b] parameter 'ptr' [69d8,69e4) {breg21(8), stack_value} [14918] parameter 'dest' [69d8,69e4) {breg20(8), stack_value} [14955] inlined function 'Elf64_cvt_Xword1'@69e4 [1496a] parameter 'ptr' [69e4,69ec) {breg21(16), stack_value} [69ec,69f4) {entry_value(1) {reg1}, plus_uconst(16), stack_value} [14977] parameter 'dest' [69e4,69f4) {breg20(16), stack_value} [10836] inlined function 'Elf64_cvt_Word1'@6160 [1084f] parameter 'ptr' [6160,616c) {reg4} [616c,6174) {breg4(-24), stack_value} [1085c] parameter 'dest' [6160,6168) {reg3} [6168,6174) {breg3(-24), stack_value} [10aae] inlined function 'Elf64_cvt_Word1'@5e78 [10ac7] parameter 'ptr' [5e78,5e84) {reg4} [5e84,5e8c) {breg4(-64), stack_value} [10ad4] parameter 'dest' [5e78,5e80) {reg3} [5e80,5e8c) {breg3(-64), stack_value} [10b05] inlined function 'Elf64_cvt_Word1'@5e8c [10b2a] parameter 'ptr' [10b2f] parameter 'dest' [10cb8] inlined function 'Elf64_cvt_Word1'@5ec8 [10cdd] parameter 'ptr' [10ce2] parameter 'dest' [10d0f] inlined function 'Elf64_cvt_Word1'@5ed4 [10d34] parameter 'ptr' [10d39] parameter 'dest' [10f35] inlined function 'Elf64_cvt_Word1'@5f48 [10f4e] parameter 'ptr' [5f48,5f54) {reg4} [5f54,5f5c) {breg4(-56), stack_value} [10f5b] parameter 'dest' [5f48,5f50) {reg3} [5f50,5f5c) {breg3(-56), stack_value} [10f8c] inlined function 'Elf64_cvt_Word1'@5f5c [10fb1] parameter 'ptr' [10fb6] parameter 'dest' [113f3] inlined function 'Elf64_cvt_Word1'@6210 [11418] parameter 'ptr' [1141d] parameter 'dest' [1154f] inlined function 'Elf64_cvt_Word1'@6240 [11574] parameter 'ptr' [11579] parameter 'dest' [14808] inlined function 'Elf64_cvt_Word1'@69c0 [1482d] parameter 'ptr' [69c0,69cc) {reg21} [1483a] parameter 'dest' [69c0,69cc) {reg20} [14877] inlined function 'Elf64_cvt_Word1'@69cc [1489c] parameter 'ptr' [69cc,69d8) {breg21(4), stack_value} [148a9] parameter 'dest' [69cc,69d8) {breg20(4), stack_value} [1019d] inlined function 'Elf64_cvt_Half1'@60f4 [101c2] parameter 'ptr' [101c7] parameter 'dest' [101f4] inlined function 'Elf64_cvt_Half1'@6100 [10219] parameter 'ptr' [1021e] parameter 'dest' [1088d] inlined function 'Elf64_cvt_Half1'@617c [108b2] parameter 'ptr' [108b7] parameter 'dest' [11345] inlined function 'Elf64_cvt_Half1'@61f8 [1136a] parameter 'ptr' [1136f] parameter 'dest' [1139c] inlined function 'Elf64_cvt_Half1'@6204 [113c1] parameter 'ptr' [113c6] parameter 'dest' [115a6] inlined function 'Elf64_cvt_Half1'@624c [115cb] parameter 'ptr' [115d0] parameter 'dest' [115fd] inlined function 'Elf64_cvt_Half1'@6258 [11622] parameter 'ptr' [11627] parameter 'dest' [11654] inlined function 'Elf64_cvt_Half1'@6264 [11679] parameter 'ptr' [1167e] parameter 'dest' [116ab] inlined function 'Elf64_cvt_Half1'@6270 [116d0] parameter 'ptr' [116d5] parameter 'dest' [11702] inlined function 'Elf64_cvt_Half1'@627c [11727] parameter 'ptr' [1172c] parameter 'dest' [11759] inlined function 'Elf64_cvt_Half1'@6288 [1177e] parameter 'ptr' [11783] parameter 'dest' [10c0a] inlined function 'Elf64_cvt_Off1'@5eb0 [10c2f] parameter 'ptr' [10c34] parameter 'dest' [10fe3] inlined function 'Elf64_cvt_Off1'@5f68 [11008] parameter 'ptr' [1100d] parameter 'dest' [114a1] inlined function 'Elf64_cvt_Off1'@6228 [114c6] parameter 'ptr' [114cb] parameter 'dest' [114f8] inlined function 'Elf64_cvt_Off1'@6234 [1151d] parameter 'ptr' [11522] parameter 'dest' [10442] inlined function 'Elf64_cvt_Addr1'@5e00 [1045b] parameter 'ptr' [5e00,5e0c) {reg4} [5e0c,5e14) {breg4(-24), stack_value} [10468] parameter 'dest' [5e00,5e08) {reg3} [5e08,5e14) {breg3(-24), stack_value} [10663] inlined function 'Elf64_cvt_Addr1'@5c98 [1067c] parameter 'ptr' [5c98,5ca4) {reg4} [5ca4,5cac) {breg4(-16), stack_value} [10689] parameter 'dest' [5c98,5ca0) {reg3} [5ca0,5cac) {breg3(-16), stack_value} [108e4] inlined function 'Elf64_cvt_Addr1'@6188 [10909] parameter 'ptr' [1090e] parameter 'dest' [10bb3] inlined function 'Elf64_cvt_Addr1'@5ea4 [10bd8] parameter 'ptr' [10bdd] parameter 'dest' [1103a] inlined function 'Elf64_cvt_Addr1'@5f74 [1105f] parameter 'ptr' [11064] parameter 'dest' [11091] inlined function 'Elf64_cvt_Addr1'@5f80 [110b6] parameter 'ptr' [110bb] parameter 'dest' [1144a] inlined function 'Elf64_cvt_Addr1'@621c [1146f] parameter 'ptr' [11474] parameter 'dest' [11bd1] function 'Elf32_cvt_Lib'@5890 frame_base: {call_frame_cfa {bregx(31,0)}} [11bee] parameter 'dest' [5890,592f) {reg0} [592f,5930) {entry_value(1) {reg0}, stack_value} [11c02] parameter 'src' [5890,592f) {reg1} [592f,5930) {entry_value(1) {reg1}, stack_value} [11c16] parameter 'len' [5890,591c) {reg2} [591c,592f) {reg7} [592f,5930) {entry_value(1) {reg2}, stack_value} [11c2a] parameter 'encode' [5890,58bc) {reg3} [58bc,5930) {entry_value(1) {reg3}, stack_value} [11c3e] variable 'tdest' [58a8,58c0) {reg0} [58c0,58c8) {reg3} [58c8,5904) {breg3(-20), stack_value} [5904,590c) {reg3} [11c52] variable 'tsrc' [58a8,58c0) {reg1} [58c0,58cc) {reg4} [58cc,5904) {breg4(-20), stack_value} [5904,590c) {reg4} [11c66] variable 'sz' [11c70] variable 'n' [58ac,58b4) {reg6} [11ea0] function 'Elf32_cvt_Move'@62b0 frame_base: {call_frame_cfa {bregx(31,0)}} [11ebd] parameter 'dest' [62b0,634f) {reg0} [634f,6350) {entry_value(1) {reg0}, stack_value} [11ed1] parameter 'src' [62b0,634f) {reg1} [634f,6350) {entry_value(1) {reg1}, stack_value} [11ee5] parameter 'len' [62b0,633c) {reg2} [633c,634f) {reg7} [634f,6350) {entry_value(1) {reg2}, stack_value} [11ef9] parameter 'encode' [62b0,62dc) {reg3} [62dc,6350) {entry_value(1) {reg3}, stack_value} [11f0d] variable 'tdest' [62c8,62e0) {reg0} [62e0,62e8) {reg3} [62e8,6324) {breg3(-24), stack_value} [6324,632c) {reg3} [11f21] variable 'tsrc' [62c8,62e0) {reg1} [62e0,62ec) {reg4} [62ec,6324) {breg4(-24), stack_value} [6324,632c) {reg4} [11f35] variable 'sz' [11f3f] variable 'n' [62cc,62d4) {reg6} [1216f] function 'Elf32_cvt_Syminfo'@6350 frame_base: {call_frame_cfa {bregx(31,0)}} [1218c] parameter 'dest' [6350,639f) {reg0} [639f,63a0) {entry_value(1) {reg0}, stack_value} [121a0] parameter 'src' [6350,639f) {reg1} [639f,63a0) {entry_value(1) {reg1}, stack_value} [121b4] parameter 'len' [6350,6394) {reg2} [6394,63a0) {entry_value(1) {reg2}, stack_value} [121c8] parameter 'encode' [6350,6368) {reg3} [6368,63a0) {entry_value(1) {reg3}, stack_value} [121dc] variable 'tdest' [6358,6368) {reg0} [6368,6370) {reg3} [6370,6388) {breg3(-4), stack_value} [6388,6390) {reg3} [121f0] variable 'tsrc' [6358,6368) {reg1} [6368,6374) {reg4} [6374,6388) {breg4(-4), stack_value} [6388,6390) {reg4} [12204] variable 'sz' [1220e] variable 'n' [6358,6360) {reg6} [6360,6368) {breg2(0), lit2, shr, stack_value} [f9b5] inlined function 'Elf32_cvt_Rela' [f9c1] parameter 'encode' [f9c6] parameter 'len' [f9cb] parameter 'src' [f9d0] parameter 'dest' [14a88] inlined function 'Elf32_cvt_Rela' [14a94] parameter 'encode' [14a99] parameter 'len' [14a9e] parameter 'src' [14aa3] parameter 'dest' [12480] function 'Elf32_cvt_Rel'@5940 frame_base: {call_frame_cfa {bregx(31,0)}} [1249d] parameter 'dest' [5940,598f) {reg0} [598f,5990) {entry_value(1) {reg0}, stack_value} [124b1] parameter 'src' [5940,598f) {reg1} [598f,5990) {entry_value(1) {reg1}, stack_value} [124c5] parameter 'len' [5940,5984) {reg2} [5984,5990) {entry_value(1) {reg2}, stack_value} [124d9] parameter 'encode' [5940,5958) {reg3} [5958,5990) {entry_value(1) {reg3}, stack_value} [124ed] variable 'tdest' [5948,5958) {reg0} [5958,5960) {reg3} [5960,5978) {breg3(-8), stack_value} [5978,5980) {reg3} [12501] variable 'tsrc' [5948,5958) {reg1} [5958,5964) {reg4} [5964,5978) {breg4(-8), stack_value} [5978,5980) {reg4} [12515] variable 'sz' [1251f] variable 'n' [5948,5950) {reg6} [5950,5958) {breg2(0), lit3, shr, stack_value} [12653] function 'Elf32_cvt_Sym'@63b0 frame_base: {call_frame_cfa {bregx(31,0)}} [12670] parameter 'dest' [63b0,641f) {reg0} [641f,6420) {entry_value(1) {reg0}, stack_value} [12684] parameter 'src' [63b0,641f) {reg1} [641f,6420) {entry_value(1) {reg1}, stack_value} [12698] parameter 'len' [63b0,6414) {reg2} [6414,6420) {entry_value(1) {reg2}, stack_value} [126ac] parameter 'encode' [63b0,63c8) {reg3} [63c8,6420) {entry_value(1) {reg3}, stack_value} [126c0] variable 'tdest' [63b8,63c8) {reg0} [63c8,63d0) {reg3} [63d0,6408) {breg3(-16), stack_value} [6408,6410) {reg3} [126d4] variable 'tsrc' [63b8,63c8) {reg1} [63c8,63d4) {reg4} [63d4,6408) {breg4(-16), stack_value} [6408,6410) {reg4} [126e8] variable 'sz' [126f2] variable 'n' [63b8,63c0) {reg6} [63c0,63c8) {breg2(0), lit4, shr, stack_value} [128d4] function 'Elf32_cvt_Shdr'@5b00 frame_base: {call_frame_cfa {bregx(31,0)}} [128f1] parameter 'dest' [5b00,5bdb) {reg0} [5bdb,5bdc) {entry_value(1) {reg0}, stack_value} [12905] parameter 'src' [5b00,5bdb) {reg1} [5bdb,5bdc) {entry_value(1) {reg1}, stack_value} [12919] parameter 'len' [5b00,5bbc) {reg2} [5bbc,5bdb) {reg7} [5bdb,5bdc) {entry_value(1) {reg2}, stack_value} [1292d] parameter 'encode' [5b00,5b2c) {reg3} [5b2c,5bdc) {entry_value(1) {reg3}, stack_value} [12941] variable 'tdest' [5b18,5b30) {reg0} [5b30,5b38) {reg3} [5b38,5bb0) {breg3(-40), stack_value} [5bb0,5bb8) {reg3} [12955] variable 'tsrc' [5b18,5b30) {reg1} [5b30,5b3c) {reg4} [5b3c,5bb0) {breg4(-40), stack_value} [5bb0,5bb8) {reg4} [12969] variable 'sz' [12973] variable 'n' [5b1c,5b24) {reg6} [12d51] function 'Elf32_cvt_Phdr'@5be0 frame_base: {call_frame_cfa {bregx(31,0)}} [12d6e] parameter 'dest' [5be0,5c77) {reg0} [5c77,5c78) {entry_value(1) {reg0}, stack_value} [12d82] parameter 'src' [5be0,5c77) {reg1} [5c77,5c78) {entry_value(1) {reg1}, stack_value} [12d96] parameter 'len' [5be0,5c6c) {reg2} [5c6c,5c78) {entry_value(1) {reg2}, stack_value} [12daa] parameter 'encode' [5be0,5bf8) {reg3} [5bf8,5c78) {entry_value(1) {reg3}, stack_value} [12dbe] variable 'tdest' [5be8,5bf8) {reg0} [5bf8,5c00) {reg3} [5c00,5c60) {breg3(-32), stack_value} [5c60,5c68) {reg3} [12dd2] variable 'tsrc' [5be8,5bf8) {reg1} [5bf8,5c04) {reg4} [5c04,5c60) {breg4(-32), stack_value} [5c60,5c68) {reg4} [12de6] variable 'sz' [12df0] variable 'n' [5be8,5bf0) {reg6} [5bf0,5bf8) {breg2(0), lit5, shr, stack_value} [13129] function 'Elf32_cvt_Ehdr'@64b0 frame_base: {call_frame_cfa {bregx(31,0)}} [13146] parameter 'dest' [64b0,65d3) {reg0} [65d3,65d4) {entry_value(1) {reg0}, stack_value} [1315a] parameter 'src' [64b0,65d3) {reg1} [65d3,65d4) {entry_value(1) {reg1}, stack_value} [1316e] parameter 'len' [64b0,64dc) {reg2} [64dc,65d3) {reg6} [65d3,65d4) {entry_value(1) {reg2}, stack_value} [13182] parameter 'encode' [64b0,64e4) {reg3} [64e4,65d4) {entry_value(1) {reg3}, stack_value} [13196] variable 'tdest' [64d0,64ec) {reg0} [64ec,6500) {reg3} [6500,659c) {breg3(-52), stack_value} [659c,65a4) {reg3} [131aa] variable 'tsrc' [64d0,64ec) {reg1} [64ec,64f8) {reg4} [64f8,659c) {breg4(-52), stack_value} [659c,65a4) {reg4} [131be] variable 'sz' [131c8] variable 'n' [64d4,64ec) {reg5} [13745] function 'Elf32_cvt_Xword'@5ff0 frame_base: {call_frame_cfa {bregx(31,0)}} [13762] parameter 'dest' [5ff0,600c) {reg0} [600c,601c) {breg0(0), breg2(0), plus, stack_value} [601c,6020) {breg0(0), breg2(0), plus, plus_uconst(8), stack_value} [6020,6028) {breg0(0), breg2(0), plus, stack_value} (602c,602c) [602c,6038) {breg0(0), breg2(0), plus, stack_value} [6038,6040) {breg0(0), entry_value(1) {reg2}, plus, stack_value} (6040,6040) [6040,6050) {breg2(0), entry_value(1) {reg2}, lit3, shr, minus, lit3, shl, entry_value(1) {reg0}, plus, entry_value(1) {reg2}, plus, stack_value} [6050,605c) {breg2(0), entry_value(1) {reg2}, lit3, shr, minus, plus_uconst(1), lit3, shl, entry_value(1) {reg0}, plus, entry_value(1) {reg2}, plus, stack_value} [13776] parameter 'ptr' [5ff0,600c) {reg1} [600c,601c) {breg1(0), breg2(0), plus, stack_value} [601c,6020) {breg1(0), breg2(0), plus, plus_uconst(8), stack_value} [6020,6028) {breg1(0), breg2(0), plus, stack_value} (602c,602c) [602c,6038) {breg1(0), breg2(0), plus, stack_value} [6038,6040) {breg1(0), entry_value(1) {reg2}, plus, stack_value} (6040,6040) [6040,6050) {breg2(0), entry_value(1) {reg2}, lit3, shr, minus, lit3, shl, entry_value(1) {reg1}, plus, entry_value(1) {reg2}, plus, stack_value} [6050,605c) {breg2(0), entry_value(1) {reg2}, lit3, shr, minus, plus_uconst(1), lit3, shl, entry_value(1) {reg1}, plus, entry_value(1) {reg2}, plus, stack_value} [1378a] parameter 'len' [5ff0,6008) {reg2} [6008,602c) {entry_value(1) {reg2}, stack_value} [602c,6038) {reg2} [6038,605c) {entry_value(1) {reg2}, stack_value} [1379e] parameter 'encode' [5ff0,5ffc) {reg3} [5ffc,605c) {entry_value(1) {reg3}, stack_value} [137b2] variable 'n' [5ffc,6000) {reg3} [6000,600c) {breg3(-1), stack_value} (602c,602c) [602c,603c) {breg3(-1), stack_value} [603c,605c) {reg2} [11f51] inlined function 'Elf32_cvt_Xword1'@62e0 [11f6a] parameter 'ptr' [62e0,62ec) {reg4} [62ec,62f4) {breg4(-24), stack_value} [11f77] parameter 'dest' [62e0,62e8) {reg3} [62e8,62f4) {breg3(-24), stack_value} [11fa8] inlined function 'Elf32_cvt_Xword1'@62f4 [11fcd] parameter 'ptr' [11fd2] parameter 'dest' [11fff] inlined function 'Elf32_cvt_Xword1'@6300 [12024] parameter 'ptr' [12029] parameter 'dest' [137c4] inlined function 'Elf32_cvt_Xword1'@6010 [137e9] parameter 'ptr' [600c,601c) {breg1(0), breg2(0), plus, stack_value} [137f6] parameter 'dest' [600c,601c) {breg0(0), breg2(0), plus, stack_value} [13833] inlined function 'Elf32_cvt_Xword1'@6040 [13854] parameter 'ptr' [6040,604c) {breg2(0), entry_value(1) {reg2}, lit3, shr, minus, lit3, shl, entry_value(1) {reg1}, plus, entry_value(1) {reg2}, plus, stack_value} [13861] parameter 'dest' [6040,604c) {breg2(0), entry_value(1) {reg2}, lit3, shr, minus, lit3, shl, entry_value(1) {reg0}, plus, entry_value(1) {reg2}, plus, stack_value} [fab4] inlined function 'Elf32_cvt_Sword1'@6ad4 [fad5] parameter 'ptr' [6ad4,6ae0) {breg21(8), stack_value} [fae2] parameter 'dest' [6ad4,6ae0) {breg20(8), stack_value} [13f1d] inlined function 'Elf32_cvt_Sword1'@5ac0 [13f42] parameter 'ptr' [13f47] parameter 'dest' [14bb7] inlined function 'Elf32_cvt_Sword1'@6bf8 [14bcc] parameter 'ptr' [6bf8,6c00) {breg21(8), stack_value} [6c00,6c08) {entry_value(1) {reg1}, plus_uconst(8), stack_value} [14bd9] parameter 'dest' [6bf8,6c08) {breg20(8), stack_value} [fa5d] inlined function 'Elf32_cvt_Word1'@6ac4 [fa76] parameter 'ptr' [6ac4,6ad4) {breg21(4), stack_value} [fa83] parameter 'dest' [6ac4,6ad4) {breg20(4), stack_value} [11c82] inlined function 'Elf32_cvt_Word1'@58c0 [11c9b] parameter 'ptr' [58c0,58cc) {reg4} [58cc,58d4) {breg4(-20), stack_value} [11ca8] parameter 'dest' [58c0,58c8) {reg3} [58c8,58d4) {breg3(-20), stack_value} [11cd9] inlined function 'Elf32_cvt_Word1'@58d4 [11cfe] parameter 'ptr' [11d03] parameter 'dest' [11d30] inlined function 'Elf32_cvt_Word1'@58e0 [11d55] parameter 'ptr' [11d5a] parameter 'dest' [11d87] inlined function 'Elf32_cvt_Word1'@58ec [11dac] parameter 'ptr' [11db1] parameter 'dest' [11dde] inlined function 'Elf32_cvt_Word1'@58f8 [11e03] parameter 'ptr' [11e08] parameter 'dest' [12588] inlined function 'Elf32_cvt_Word1'@596c [125ad] parameter 'ptr' [125b2] parameter 'dest' [12704] inlined function 'Elf32_cvt_Word1'@63c8 [1271d] parameter 'ptr' [63c8,63d4) {reg4} [63d4,63dc) {breg4(-16), stack_value} [1272a] parameter 'dest' [63c8,63d0) {reg3} [63d0,63dc) {breg3(-16), stack_value} [127b2] inlined function 'Elf32_cvt_Word1'@63e8 [127d7] parameter 'ptr' [127dc] parameter 'dest' [12985] inlined function 'Elf32_cvt_Word1'@5b30 [1299e] parameter 'ptr' [5b30,5b3c) {reg4} [5b3c,5b44) {breg4(-40), stack_value} [129ab] parameter 'dest' [5b30,5b38) {reg3} [5b38,5b44) {breg3(-40), stack_value} [129dc] inlined function 'Elf32_cvt_Word1'@5b44 [12a01] parameter 'ptr' [12a06] parameter 'dest' [12a33] inlined function 'Elf32_cvt_Word1'@5b50 [12a58] parameter 'ptr' [12a5d] parameter 'dest' [12b38] inlined function 'Elf32_cvt_Word1'@5b74 [12b5d] parameter 'ptr' [12b62] parameter 'dest' [12b8f] inlined function 'Elf32_cvt_Word1'@5b80 [12bb4] parameter 'ptr' [12bb9] parameter 'dest' [12be6] inlined function 'Elf32_cvt_Word1'@5b8c [12c0b] parameter 'ptr' [12c10] parameter 'dest' [12c3d] inlined function 'Elf32_cvt_Word1'@5b98 [12c62] parameter 'ptr' [12c67] parameter 'dest' [12c94] inlined function 'Elf32_cvt_Word1'@5ba4 [12cb9] parameter 'ptr' [12cbe] parameter 'dest' [12e02] inlined function 'Elf32_cvt_Word1'@5bf8 [12e1b] parameter 'ptr' [5bf8,5c04) {reg4} [5c04,5c0c) {breg4(-32), stack_value} [12e28] parameter 'dest' [5bf8,5c00) {reg3} [5c00,5c0c) {breg3(-32), stack_value} [12f5e] inlined function 'Elf32_cvt_Word1'@5c30 [12f83] parameter 'ptr' [12f88] parameter 'dest' [12fb5] inlined function 'Elf32_cvt_Word1'@5c3c [12fda] parameter 'ptr' [12fdf] parameter 'dest' [1300c] inlined function 'Elf32_cvt_Word1'@5c48 [13031] parameter 'ptr' [13036] parameter 'dest' [13063] inlined function 'Elf32_cvt_Word1'@5c54 [13088] parameter 'ptr' [1308d] parameter 'dest' [132b9] inlined function 'Elf32_cvt_Word1'@6518 [132de] parameter 'ptr' [132e3] parameter 'dest' [13415] inlined function 'Elf32_cvt_Word1'@6548 [1343a] parameter 'ptr' [1343f] parameter 'dest' [13ec6] inlined function 'Elf32_cvt_Word1'@5ab4 [13eeb] parameter 'ptr' [13ef0] parameter 'dest' [14b48] inlined function 'Elf32_cvt_Word1'@6bec [14b6d] parameter 'ptr' [6bec,6bf8) {breg21(4), stack_value} [14b7a] parameter 'dest' [6bec,6bf8) {breg20(4), stack_value} [13997] function 'Elf32_cvt_Half'@6420 frame_base: {call_frame_cfa {bregx(31,0)}} [139b4] parameter 'dest' [6420,643c) {reg0} [643c,644c) {breg0(0), breg2(0), plus, stack_value} [644c,6450) {breg0(0), breg2(0), plus, plus_uconst(2), stack_value} [6450,6458) {breg0(0), breg2(0), plus, stack_value} [645c,6460) {reg0} [6460,6474) {reg3} (6474,6474) [6474,6488) {breg3(0), breg0(0), plus, stack_value} [6488,6494) {breg3(0), breg0(0), plus, plus_uconst(2), stack_value} [139c8] parameter 'ptr' [6420,643c) {reg1} [643c,644c) {breg1(0), breg2(0), plus, stack_value} [644c,6450) {breg1(0), breg2(0), plus, plus_uconst(2), stack_value} [6450,6458) {breg1(0), breg2(0), plus, stack_value} [645c,6464) {reg1} [6464,6474) {reg2} (6474,6474) [6474,6488) {breg2(0), breg0(0), plus, stack_value} [6488,6494) {breg2(0), breg0(0), plus, plus_uconst(2), stack_value} [139dc] parameter 'len' [6420,6438) {reg2} [6438,645c) {entry_value(1) {reg2}, stack_value} [645c,6464) {reg2} [6464,6494) {entry_value(1) {reg2}, stack_value} [139f0] parameter 'encode' [6420,643c) {reg3} [643c,645c) {entry_value(1) {reg3}, stack_value} [645c,6460) {reg3} [6460,6494) {entry_value(1) {reg3}, stack_value} [13a04] variable 'n' [642c,6430) {reg4} [6430,643c) {breg4(-1), stack_value} [645c,6464) {reg4} [6464,646c) {breg4(-1), stack_value} [646c,6474) {breg4(0), not, lit1, minus, stack_value} [12056] inlined function 'Elf32_cvt_Half1'@630c [1207b] parameter 'ptr' [12080] parameter 'dest' [120ad] inlined function 'Elf32_cvt_Half1'@6318 [120d2] parameter 'ptr' [120d7] parameter 'dest' [12220] inlined function 'Elf32_cvt_Half1'@6368 [12239] parameter 'ptr' [6368,6374) {reg4} [6374,637c) {breg4(-4), stack_value} [12246] parameter 'dest' [6368,6370) {reg3} [6370,637c) {breg3(-4), stack_value} [12277] inlined function 'Elf32_cvt_Half1'@637c [1229c] parameter 'ptr' [122a1] parameter 'dest' [12809] inlined function 'Elf32_cvt_Half1'@63fc [1282e] parameter 'ptr' [12833] parameter 'dest' [1321b] inlined function 'Elf32_cvt_Half1'@64fc [13234] parameter 'ptr' [13239] parameter 'dest' [64fc,6500) {breg3(16), stack_value} [6500,650c) {breg3(-36), stack_value} [13262] inlined function 'Elf32_cvt_Half1'@650c [13287] parameter 'ptr' [1328c] parameter 'dest' [1346c] inlined function 'Elf32_cvt_Half1'@6554 [13491] parameter 'ptr' [13496] parameter 'dest' [134c3] inlined function 'Elf32_cvt_Half1'@6560 [134e8] parameter 'ptr' [134ed] parameter 'dest' [1351a] inlined function 'Elf32_cvt_Half1'@656c [1353f] parameter 'ptr' [13544] parameter 'dest' [13571] inlined function 'Elf32_cvt_Half1'@6578 [13596] parameter 'ptr' [1359b] parameter 'dest' [135c8] inlined function 'Elf32_cvt_Half1'@6584 [135ed] parameter 'ptr' [135f2] parameter 'dest' [1361f] inlined function 'Elf32_cvt_Half1'@6590 [13644] parameter 'ptr' [13649] parameter 'dest' [13a16] inlined function 'Elf32_cvt_Half1'@6440 [13a3b] parameter 'ptr' [643c,644c) {breg1(0), breg2(0), plus, stack_value} [13a48] parameter 'dest' [643c,644c) {breg0(0), breg2(0), plus, stack_value} [13a85] inlined function 'Elf32_cvt_Half1'@6478 [13aa6] parameter 'ptr' [6474,6484) {breg2(0), breg0(0), plus, stack_value} [13ab3] parameter 'dest' [6474,6484) {breg3(0), breg0(0), plus, stack_value} [12ae1] inlined function 'Elf32_cvt_Off1'@5b68 [12b06] parameter 'ptr' [12b0b] parameter 'dest' [12e59] inlined function 'Elf32_cvt_Off1'@5c0c [12e7e] parameter 'ptr' [12e83] parameter 'dest' [13367] inlined function 'Elf32_cvt_Off1'@6530 [1338c] parameter 'ptr' [13391] parameter 'dest' [133be] inlined function 'Elf32_cvt_Off1'@653c [133e3] parameter 'ptr' [133e8] parameter 'dest' [13b80] function 'Elf32_cvt_Addr'@59b0 frame_base: {call_frame_cfa {bregx(31,0)}} [13b9d] parameter 'dest' [59b0,59cc) {reg0} [59cc,59dc) {breg0(0), breg2(0), plus, stack_value} [59dc,59e0) {breg0(0), breg2(0), plus, plus_uconst(4), stack_value} [59e0,59e8) {breg0(0), breg2(0), plus, stack_value} (59ec,59ec) [59ec,59f8) {breg0(0), breg2(0), plus, stack_value} [59f8,5a00) {breg0(0), entry_value(1) {reg2}, plus, stack_value} (5a00,5a00) [5a00,5a10) {breg2(0), entry_value(1) {reg2}, lit2, shr, minus, lit2, shl, entry_value(1) {reg0}, plus, entry_value(1) {reg2}, plus, stack_value} [5a10,5a1c) {breg2(0), entry_value(1) {reg2}, lit2, shr, minus, plus_uconst(1), lit2, shl, entry_value(1) {reg0}, plus, entry_value(1) {reg2}, plus, stack_value} [13bb1] parameter 'ptr' [59b0,59cc) {reg1} [59cc,59dc) {breg1(0), breg2(0), plus, stack_value} [59dc,59e0) {breg1(0), breg2(0), plus, plus_uconst(4), stack_value} [59e0,59e8) {breg1(0), breg2(0), plus, stack_value} (59ec,59ec) [59ec,59f8) {breg1(0), breg2(0), plus, stack_value} [59f8,5a00) {breg1(0), entry_value(1) {reg2}, plus, stack_value} (5a00,5a00) [5a00,5a10) {breg2(0), entry_value(1) {reg2}, lit2, shr, minus, lit2, shl, entry_value(1) {reg1}, plus, entry_value(1) {reg2}, plus, stack_value} [5a10,5a1c) {breg2(0), entry_value(1) {reg2}, lit2, shr, minus, plus_uconst(1), lit2, shl, entry_value(1) {reg1}, plus, entry_value(1) {reg2}, plus, stack_value} [13bc5] parameter 'len' [59b0,59c8) {reg2} [59c8,59ec) {entry_value(1) {reg2}, stack_value} [59ec,59f8) {reg2} [59f8,5a1c) {entry_value(1) {reg2}, stack_value} [13bd9] parameter 'encode' [59b0,59bc) {reg3} [59bc,5a1c) {entry_value(1) {reg3}, stack_value} [13bed] variable 'n' [59bc,59c0) {reg3} [59c0,59cc) {breg3(-1), stack_value} (59ec,59ec) [59ec,59fc) {breg3(-1), stack_value} [59fc,5a1c) {reg2} [fa06] inlined function 'Elf32_cvt_Addr1'@6a9c [fa1f] parameter 'ptr' [6a9c,6ac4) {reg21} [fa2c] parameter 'dest' [6a9c,6ac4) {reg20} [12531] inlined function 'Elf32_cvt_Addr1'@5958 [1254a] parameter 'ptr' [5958,5964) {reg4} [5964,596c) {breg4(-8), stack_value} [12557] parameter 'dest' [5958,5960) {reg3} [5960,596c) {breg3(-8), stack_value} [1275b] inlined function 'Elf32_cvt_Addr1'@63dc [12780] parameter 'ptr' [12785] parameter 'dest' [12a8a] inlined function 'Elf32_cvt_Addr1'@5b5c [12aaf] parameter 'ptr' [12ab4] parameter 'dest' [12eb0] inlined function 'Elf32_cvt_Addr1'@5c18 [12ed5] parameter 'ptr' [12eda] parameter 'dest' [12f07] inlined function 'Elf32_cvt_Addr1'@5c24 [12f2c] parameter 'ptr' [12f31] parameter 'dest' [13310] inlined function 'Elf32_cvt_Addr1'@6524 [13335] parameter 'ptr' [1333a] parameter 'dest' [13bff] inlined function 'Elf32_cvt_Addr1'@59d0 [13c24] parameter 'ptr' [59cc,59dc) {breg1(0), breg2(0), plus, stack_value} [13c31] parameter 'dest' [59cc,59dc) {breg0(0), breg2(0), plus, stack_value} [13c6e] inlined function 'Elf32_cvt_Addr1'@5a00 [13c8f] parameter 'ptr' [5a00,5a0c) {breg2(0), entry_value(1) {reg2}, lit2, shr, minus, lit2, shl, entry_value(1) {reg1}, plus, entry_value(1) {reg2}, plus, stack_value} [13c9c] parameter 'dest' [5a00,5a0c) {breg2(0), entry_value(1) {reg2}, lit2, shr, minus, lit2, shl, entry_value(1) {reg0}, plus, entry_value(1) {reg2}, plus, stack_value} [13e6f] inlined function 'Elf32_cvt_Addr1'@5aa0 [13e88] parameter 'ptr' [5aa0,5aac) {reg4} [5aac,5ab4) {breg4(-12), stack_value} [13e95] parameter 'dest' [5aa0,5aa8) {reg3} [5aa8,5ab4) {breg3(-12), stack_value} [14ad9] inlined function 'Elf32_cvt_Addr1'@6be0 [14afe] parameter 'ptr' [6be0,6bec) {reg21} [14b0b] parameter 'dest' [6be0,6bec) {reg20} [14029] inlined function 'elf_cvt_Byte'@65ec [1404a] parameter 'encode' [65ec,65ef) {reg3} [65ef,65f0) {entry_value(1) {reg3}, stack_value} [14057] parameter 'n' [65ec,65ef) {reg2} [65ef,65f0) {entry_value(1) {reg2}, stack_value} [14064] parameter 'src' [65ec,65ef) {reg1} [65ef,65f0) {entry_value(1) {reg1}, stack_value} [14071] parameter 'dest' [65ec,65ef) {reg0} [65ef,65f0) {entry_value(1) {reg0}, stack_value} [fcdd] inlined function '__bswap_64'@5d50 [fcf2] parameter '__bsx' [5d50,5d60) {breg1(0), breg3(0), plus} [100cb] inlined function '__bswap_64'@60c8 [100e0] parameter '__bsx' [60c8,60d4) {breg4(0)} [60d4,60d8) {reg5} [1011e] inlined function '__bswap_64'@60dc [1013f] parameter '__bsx' [10175] inlined function '__bswap_64'@60e8 [10196] parameter '__bsx' [10475] inlined function '__bswap_64'@5e00 [1048a] parameter '__bsx' [5e00,5e0c) {breg4(0)} [5e0c,5e10) {reg5} [104c8] inlined function '__bswap_64'@5e14 [104e9] parameter '__bsx' [1051f] inlined function '__bswap_64'@5e20 [10540] parameter '__bsx' [10696] inlined function '__bswap_64'@5c98 [106ab] parameter '__bsx' [5c98,5ca4) {breg4(0)} [5ca4,5ca8) {reg5} [106e9] inlined function '__bswap_64'@5cac [1070a] parameter '__bsx' [10913] inlined function '__bswap_64'@6188 [10934] parameter '__bsx' [1096a] inlined function '__bswap_64'@6194 [1098b] parameter '__bsx' [10b8b] inlined function '__bswap_64'@5e98 [10bac] parameter '__bsx' [10be2] inlined function '__bswap_64'@5ea4 [10c03] parameter '__bsx' [10c39] inlined function '__bswap_64'@5eb0 [10c5a] parameter '__bsx' [10c90] inlined function '__bswap_64'@5ebc [10cb1] parameter '__bsx' [10d95] inlined function '__bswap_64'@5ee0 [10db6] parameter '__bsx' [10dec] inlined function '__bswap_64'@5eec [10e0d] parameter '__bsx' [11012] inlined function '__bswap_64'@5f68 [11033] parameter '__bsx' [11069] inlined function '__bswap_64'@5f74 [1108a] parameter '__bsx' [110c0] inlined function '__bswap_64'@5f80 [110e1] parameter '__bsx' [11117] inlined function '__bswap_64'@5f8c [11138] parameter '__bsx' [1116e] inlined function '__bswap_64'@5f98 [1118f] parameter '__bsx' [111c5] inlined function '__bswap_64'@5fa4 [111e6] parameter '__bsx' [11479] inlined function '__bswap_64'@621c [1149a] parameter '__bsx' [114d0] inlined function '__bswap_64'@6228 [114f1] parameter '__bsx' [11527] inlined function '__bswap_64'@6234 [11548] parameter '__bsx' [11f84] inlined function '__bswap_64'@62e0 [11f99] parameter '__bsx' [62e0,62ec) {breg4(0)} [62ec,62f0) {reg5} [11fd7] inlined function '__bswap_64'@62f4 [11ff8] parameter '__bsx' [1202e] inlined function '__bswap_64'@6300 [1204f] parameter '__bsx' [13803] inlined function '__bswap_64'@6010 [13824] parameter '__bsx' [600c,6018) {breg1(0), breg2(0), plus} [1386e] inlined function '__bswap_64'@6040 [1388f] parameter '__bsx' [6040,6048) {breg2(0), lit3, shl, breg3(0), plus} [14925] inlined function '__bswap_64'@69d8 [14946] parameter '__bsx' [69d8,69e0) {breg21(8)} [14984] inlined function '__bswap_64'@69e4 [14999] parameter '__bsx' [69e4,69ec) {breg21(16)} [69ec,69f0) {entry_value(1) {reg1}, plus_uconst(16)} [fa39] inlined function '__bswap_32'@6aa0 [fa4e] parameter '__bsx' [6aa0,6ab4) {reg5} [fa90] inlined function '__bswap_32'@6ac4 [faa5] parameter '__bsx' [6ac4,6ad0) {breg21(4)} [faef] inlined function '__bswap_32'@6ad4 [fb10] parameter '__bsx' [6ad4,6adc) {breg21(8)} [fc90] inlined function '__bswap_32'@5d04 [fca5] parameter '__bsx' [5d04,5d14) {breg1(0), breg4(0), plus} [fd01] inlined function '__bswap_32'@5d98 [fd22] parameter '__bsx' [5d94,5da0) {breg1(0), breg2(0), plus} [10869] inlined function '__bswap_32'@6160 [1087e] parameter '__bsx' [6160,616c) {breg4(0)} [616c,6170) {breg4(-24)} [10ae1] inlined function '__bswap_32'@5e78 [10af6] parameter '__bsx' [5e78,5e84) {breg4(0)} [5e84,5e88) {breg4(-64)} [10b34] inlined function '__bswap_32'@5e8c [10b55] parameter '__bsx' [10ce7] inlined function '__bswap_32'@5ec8 [10d08] parameter '__bsx' [10d3e] inlined function '__bswap_32'@5ed4 [10d5f] parameter '__bsx' [10f68] inlined function '__bswap_32'@5f48 [10f7d] parameter '__bsx' [5f48,5f54) {breg4(0)} [5f54,5f58) {breg4(-56)} [10fbb] inlined function '__bswap_32'@5f5c [10fdc] parameter '__bsx' [11422] inlined function '__bswap_32'@6210 [11443] parameter '__bsx' [1157e] inlined function '__bswap_32'@6240 [1159f] parameter '__bsx' [11cb5] inlined function '__bswap_32'@58c0 [11cca] parameter '__bsx' [58c0,58cc) {breg4(0)} [58cc,58d0) {breg4(-20)} [11d08] inlined function '__bswap_32'@58d4 [11d29] parameter '__bsx' [11d5f] inlined function '__bswap_32'@58e0 [11d80] parameter '__bsx' [11db6] inlined function '__bswap_32'@58ec [11dd7] parameter '__bsx' [11e0d] inlined function '__bswap_32'@58f8 [11e2e] parameter '__bsx' [12564] inlined function '__bswap_32'@5958 [12579] parameter '__bsx' [5958,5964) {breg4(0)} [5964,5968) {breg4(-8)} [125b7] inlined function '__bswap_32'@596c [125d8] parameter '__bsx' [12737] inlined function '__bswap_32'@63c8 [1274c] parameter '__bsx' [63c8,63d4) {breg4(0)} [63d4,63d8) {breg4(-16)} [1278a] inlined function '__bswap_32'@63dc [127ab] parameter '__bsx' [127e1] inlined function '__bswap_32'@63e8 [12802] parameter '__bsx' [129b8] inlined function '__bswap_32'@5b30 [129cd] parameter '__bsx' [5b30,5b3c) {breg4(0)} [5b3c,5b40) {breg4(-40)} [12a0b] inlined function '__bswap_32'@5b44 [12a2c] parameter '__bsx' [12a62] inlined function '__bswap_32'@5b50 [12a83] parameter '__bsx' [12ab9] inlined function '__bswap_32'@5b5c [12ada] parameter '__bsx' [12b10] inlined function '__bswap_32'@5b68 [12b31] parameter '__bsx' [12b67] inlined function '__bswap_32'@5b74 [12b88] parameter '__bsx' [12bbe] inlined function '__bswap_32'@5b80 [12bdf] parameter '__bsx' [12c15] inlined function '__bswap_32'@5b8c [12c36] parameter '__bsx' [12c6c] inlined function '__bswap_32'@5b98 [12c8d] parameter '__bsx' [12cc3] inlined function '__bswap_32'@5ba4 [12ce4] parameter '__bsx' [12e35] inlined function '__bswap_32'@5bf8 [12e4a] parameter '__bsx' [5bf8,5c04) {breg4(0)} [5c04,5c08) {breg4(-32)} [12e88] inlined function '__bswap_32'@5c0c [12ea9] parameter '__bsx' [12edf] inlined function '__bswap_32'@5c18 [12f00] parameter '__bsx' [12f36] inlined function '__bswap_32'@5c24 [12f57] parameter '__bsx' [12f8d] inlined function '__bswap_32'@5c30 [12fae] parameter '__bsx' [12fe4] inlined function '__bswap_32'@5c3c [13005] parameter '__bsx' [1303b] inlined function '__bswap_32'@5c48 [1305c] parameter '__bsx' [13092] inlined function '__bswap_32'@5c54 [130b3] parameter '__bsx' [132e8] inlined function '__bswap_32'@6518 [13309] parameter '__bsx' [1333f] inlined function '__bswap_32'@6524 [13360] parameter '__bsx' [13396] inlined function '__bswap_32'@6530 [133b7] parameter '__bsx' [133ed] inlined function '__bswap_32'@653c [1340e] parameter '__bsx' [13444] inlined function '__bswap_32'@6548 [13465] parameter '__bsx' [13c3e] inlined function '__bswap_32'@59d0 [13c5f] parameter '__bsx' [59cc,59d8) {breg1(0), breg2(0), plus} [13ca9] inlined function '__bswap_32'@5a00 [13cca] parameter '__bsx' [5a00,5a08) {breg2(0), lit2, shl, breg3(0), plus} [13ea2] inlined function '__bswap_32'@5aa0 [13eb7] parameter '__bsx' [5aa0,5aac) {breg4(0)} [5aac,5ab0) {breg4(-12)} [13ef5] inlined function '__bswap_32'@5ab4 [13f16] parameter '__bsx' [13f4c] inlined function '__bswap_32'@5ac0 [13f6d] parameter '__bsx' [14261] inlined function '__bswap_32'@664c [1427c] parameter '__bsx' [142a9] inlined function '__bswap_32'@6678 [142c2] parameter '__bsx' [142c8] inlined function '__bswap_32' [142d7] parameter '__bsx' [142f7] inlined function '__bswap_32' [14306] parameter '__bsx' [1430c] inlined function '__bswap_32'@66a0 [14325] parameter '__bsx' [6690,66c4) {breg5(0)} [66e4,671c) {breg5(0)} [14379] inlined function '__bswap_32'@66d0 [1438e] parameter '__bsx' [143bc] inlined function '__bswap_32'@67b0 [143d5] parameter '__bsx' [143fa] inlined function '__bswap_32'@67b0 [14410] parameter '__bsx' [1457e] inlined function '__bswap_32'@683c [14599] parameter '__bsx' [145c6] inlined function '__bswap_32'@6860 [145df] parameter '__bsx' (6860,6860) [145ed] inlined function '__bswap_32'@6864 [14606] parameter '__bsx' (6864,6864) [1462e] inlined function '__bswap_32'@689c [14647] parameter '__bsx' [6874,6884) {breg6(0)} [689c,68a4) {breg20(0), breg4(0), plus} [68a4,68e0) {breg6(0)} [14655] inlined function '__bswap_32'@6888 [1466a] parameter '__bsx' (6888,6888) [14679] inlined function '__bswap_32'@691c [14692] parameter '__bsx' [146b9] inlined function '__bswap_32'@6914 [146d1] parameter '__bsx' [14847] inlined function '__bswap_32'@69c0 [14868] parameter '__bsx' [69c0,69c8) {breg21(0)} [148b6] inlined function '__bswap_32'@69cc [148d7] parameter '__bsx' [69cc,69d4) {breg21(4)} [14b18] inlined function '__bswap_32'@6be0 [14b39] parameter '__bsx' [6be0,6be8) {breg21(0)} [14b87] inlined function '__bswap_32'@6bec [14ba8] parameter '__bsx' [6bec,6bf4) {breg21(4)} [14be6] inlined function '__bswap_32'@6bf8 [14bfb] parameter '__bsx' [6bf8,6c00) {breg21(8)} [6c00,6c04) {entry_value(1) {reg1}, plus_uconst(8)} [101cc] inlined function '__bswap_16'@60f4 [101ed] parameter '__bsx' [10223] inlined function '__bswap_16'@6100 [10244] parameter '__bsx' [108bc] inlined function '__bswap_16'@617c [108dd] parameter '__bsx' [11374] inlined function '__bswap_16'@61f8 [11395] parameter '__bsx' [113cb] inlined function '__bswap_16'@6204 [113ec] parameter '__bsx' [115d5] inlined function '__bswap_16'@624c [115f6] parameter '__bsx' [1162c] inlined function '__bswap_16'@6258 [1164d] parameter '__bsx' [11683] inlined function '__bswap_16'@6264 [116a4] parameter '__bsx' [116da] inlined function '__bswap_16'@6270 [116fb] parameter '__bsx' [11731] inlined function '__bswap_16'@627c [11752] parameter '__bsx' [11788] inlined function '__bswap_16'@6288 [117a9] parameter '__bsx' [12085] inlined function '__bswap_16'@630c [120a6] parameter '__bsx' [120dc] inlined function '__bswap_16'@6318 [120fd] parameter '__bsx' [12253] inlined function '__bswap_16'@6368 [12268] parameter '__bsx' [6368,6374) {breg4(0)} [6374,6378) {breg4(-4)} [122a6] inlined function '__bswap_16'@637c [122c7] parameter '__bsx' [12838] inlined function '__bswap_16'@63fc [12859] parameter '__bsx' [13246] inlined function '__bswap_16'@64fc [1325b] parameter '__bsx' [13291] inlined function '__bswap_16'@650c [132b2] parameter '__bsx' [1349b] inlined function '__bswap_16'@6554 [134bc] parameter '__bsx' [134f2] inlined function '__bswap_16'@6560 [13513] parameter '__bsx' [13549] inlined function '__bswap_16'@656c [1356a] parameter '__bsx' [135a0] inlined function '__bswap_16'@6578 [135c1] parameter '__bsx' [135f7] inlined function '__bswap_16'@6584 [13618] parameter '__bsx' [1364e] inlined function '__bswap_16'@6590 [1366f] parameter '__bsx' [13a55] inlined function '__bswap_16'@6440 [13a76] parameter '__bsx' [643c,6448) {breg1(0), breg2(0), plus} [13ac0] inlined function '__bswap_16'@6478 [13ae1] parameter '__bsx' [6474,6480) {breg2(0), breg0(0), plus} [1423a] inlined function '__bswap_16'@664c [14253] parameter '__bsx' [664c,6664) {breg10(0)} [14282] inlined function '__bswap_16'@6670 [1429b] parameter '__bsx' (6670,6670) [14333] inlined function '__bswap_16'@66d0 [1434c] parameter '__bsx' (6728,6728) [1435a] inlined function '__bswap_16'@66d0 [14373] parameter '__bsx' [14395] inlined function '__bswap_16'@6788 [143ae] parameter '__bsx' (6788,6788) [143db] inlined function '__bswap_16'@67a8 [143f4] parameter '__bsx' [1459f] inlined function '__bswap_16'@6844 [145b8] parameter '__bsx' (6844,6844) [14698] inlined function '__bswap_16'@6910 [146b3] parameter '__bsx' [1024b] inlined function 'memmove'@6120 [1026c] parameter '__len' [6120,6123) {reg2} [6123,6124) {entry_value(1) {reg2}, lit31, and, stack_value} [10279] parameter '__src' [6120,6123) {reg1} [6123,6124) {entry_value(1) {reg1}, stack_value} [10286] parameter '__dest' [6120,6123) {reg0} [6123,6124) {entry_value(1) {reg0}, stack_value} [10547] inlined function 'memmove'@5e54 [10568] parameter '__len' [5e54,5e57) {reg2} [10575] parameter '__src' [5e54,5e57) {reg1} [5e57,5e58) {entry_value(1) {reg1}, stack_value} [10582] parameter '__dest' [5e54,5e57) {reg0} [5e57,5e58) {entry_value(1) {reg0}, stack_value} [10711] inlined function 'memmove'@5ccc [10732] parameter '__len' [5ccc,5ccf) {reg2} [5ccf,5cd0) {entry_value(1) {reg2}, lit15, and, stack_value} [1073f] parameter '__src' [5ccc,5ccf) {reg1} [5ccf,5cd0) {entry_value(1) {reg1}, stack_value} [1074c] parameter '__dest' [5ccc,5ccf) {reg0} [5ccf,5cd0) {entry_value(1) {reg0}, stack_value} [10992] inlined function 'memmove'@61c8 [109b3] parameter '__len' [61c8,61cb) {reg2} [109c0] parameter '__src' [61c8,61cb) {reg1} [61cb,61cc) {entry_value(1) {reg1}, stack_value} [109cd] parameter '__dest' [61c8,61cb) {reg0} [61cb,61cc) {entry_value(1) {reg0}, stack_value} [10e14] inlined function 'memmove'@5f0c [10e35] parameter '__len' [5f0c,5f0f) {reg2} [5f0f,5f10) {entry_value(1) {reg2}, const1u(63), and, stack_value} [10e42] parameter '__src' [5f0c,5f0f) {reg1} [5f0f,5f10) {entry_value(1) {reg1}, stack_value} [10e4f] parameter '__dest' [5f0c,5f0f) {reg0} [5f0f,5f10) {entry_value(1) {reg0}, stack_value} [111ed] inlined function 'memmove'@5fe0 [1120e] parameter '__len' [5fe0,5fe3) {reg2} [1121b] parameter '__src' [5fe0,5fe3) {reg1} [5fe3,5fe4) {entry_value(1) {reg1}, stack_value} [11228] parameter '__dest' [5fe0,5fe3) {reg0} [5fe3,5fe4) {entry_value(1) {reg0}, stack_value} [11304] inlined function 'memmove'@61e8 [1131d] parameter '__len' [61e8,61f8) {lit16, stack_value} [1132a] parameter '__src' [61e8,61f4) {reg4} [61f4,61f8) {breg4(-64), stack_value} [11337] parameter '__dest' [61e8,61f0) {reg3} [61f0,61f8) {breg3(-64), stack_value} [117b0] inlined function 'memmove'@62a8 [117d1] parameter '__len' [62a8,62ab) {reg2} [62ab,62ac) {entry_value(1) {reg2}, const1u(63), and, stack_value} [117de] parameter '__src' [62a8,62ab) {reg1} [62ab,62ac) {entry_value(1) {reg1}, stack_value} [117eb] parameter '__dest' [62a8,62ab) {reg0} [62ab,62ac) {entry_value(1) {reg0}, stack_value} [11e35] inlined function 'memmove'@592c [11e56] parameter '__len' [592c,592f) {reg2} [11e63] parameter '__src' [592c,592f) {reg1} [592f,5930) {entry_value(1) {reg1}, stack_value} [11e70] parameter '__dest' [592c,592f) {reg0} [592f,5930) {entry_value(1) {reg0}, stack_value} [12104] inlined function 'memmove'@634c [12125] parameter '__len' [634c,634f) {reg2} [12132] parameter '__src' [634c,634f) {reg1} [634f,6350) {entry_value(1) {reg1}, stack_value} [1213f] parameter '__dest' [634c,634f) {reg0} [634f,6350) {entry_value(1) {reg0}, stack_value} [122ce] inlined function 'memmove'@639c [122ef] parameter '__len' [639c,639f) {reg2} [639f,63a0) {entry_value(1) {reg2}, lit3, and, stack_value} [122fc] parameter '__src' [639c,639f) {reg1} [639f,63a0) {entry_value(1) {reg1}, stack_value} [12309] parameter '__dest' [639c,639f) {reg0} [639f,63a0) {entry_value(1) {reg0}, stack_value} [125df] inlined function 'memmove'@598c [12600] parameter '__len' [598c,598f) {reg2} [598f,5990) {entry_value(1) {reg2}, lit7, and, stack_value} [1260d] parameter '__src' [598c,598f) {reg1} [598f,5990) {entry_value(1) {reg1}, stack_value} [1261a] parameter '__dest' [598c,598f) {reg0} [598f,5990) {entry_value(1) {reg0}, stack_value} [12860] inlined function 'memmove'@641c [12881] parameter '__len' [641c,641f) {reg2} [641f,6420) {entry_value(1) {reg2}, lit15, and, stack_value} [1288e] parameter '__src' [641c,641f) {reg1} [641f,6420) {entry_value(1) {reg1}, stack_value} [1289b] parameter '__dest' [641c,641f) {reg0} [641f,6420) {entry_value(1) {reg0}, stack_value} [12ceb] inlined function 'memmove'@5bd8 [12d0c] parameter '__len' [5bd8,5bdb) {reg2} [12d19] parameter '__src' [5bd8,5bdb) {reg1} [5bdb,5bdc) {entry_value(1) {reg1}, stack_value} [12d26] parameter '__dest' [5bd8,5bdb) {reg0} [5bdb,5bdc) {entry_value(1) {reg0}, stack_value} [130ba] inlined function 'memmove'@5c74 [130db] parameter '__len' [5c74,5c77) {reg2} [5c77,5c78) {entry_value(1) {reg2}, lit31, and, stack_value} [130e8] parameter '__src' [5c74,5c77) {reg1} [5c77,5c78) {entry_value(1) {reg1}, stack_value} [130f5] parameter '__dest' [5c74,5c77) {reg0} [5c77,5c78) {entry_value(1) {reg0}, stack_value} [131da] inlined function 'memmove'@64f0 [131f3] parameter '__len' [64ec,64fc) {lit16, stack_value} [13200] parameter '__src' [64ec,64f8) {reg4} [64f8,64fc) {breg4(-52), stack_value} [1320d] parameter '__dest' [64ec,64fc) {reg3} [13676] inlined function 'memmove'@65d0 [13697] parameter '__len' [65d0,65d3) {reg2} [136a4] parameter '__src' [65d0,65d3) {reg1} [65d3,65d4) {entry_value(1) {reg1}, stack_value} [136b1] parameter '__dest' [65d0,65d3) {reg0} [65d3,65d4) {entry_value(1) {reg0}, stack_value} [13f74] inlined function 'memmove'@5af4 [13f95] parameter '__len' [5af4,5af7) {reg2} [13fa2] parameter '__src' [5af4,5af7) {reg1} [5af7,5af8) {entry_value(1) {reg1}, stack_value} [13faf] parameter '__dest' [5af4,5af7) {reg0} [5af7,5af8) {entry_value(1) {reg0}, stack_value} [1407e] inlined function 'memmove'@65ec [1409f] parameter '__len' [65ec,65ef) {reg2} [65ef,65f0) {entry_value(1) {reg2}, stack_value} [140ac] parameter '__src' [65ec,65ef) {reg1} [65ef,65f0) {entry_value(1) {reg1}, stack_value} [140b9] parameter '__dest' [65ec,65ef) {reg0} [65ef,65f0) {entry_value(1) {reg0}, stack_value} [141aa] inlined function 'memmove'@6620 [141cf] parameter '__len' [6620,6624) {reg19} [141dc] parameter '__src' [6620,6624) {reg20} [141e9] parameter '__dest' [6620,6624) {reg21} [144ee] inlined function 'memmove'@6810 [14513] parameter '__len' [6810,6814) {reg19} [14520] parameter '__src' [6810,6814) {reg20} [1452d] parameter '__dest' [6810,6814) {reg21} [1472a] inlined function 'memmove'@69a0 [1474f] parameter '__len' [69a0,69a3) {reg2} [69a3,69a4) {reg19} [1475c] parameter '__src' [69a0,69a3) {reg1} [69a3,69a4) {reg21} [14769] parameter '__dest' [69a0,69a3) {reg0} [69a3,69a4) {reg20} [149fb] inlined function 'memmove'@6bc0 [14a20] parameter '__len' [6bc0,6bc3) {reg2} [6bc3,6bc4) {reg19} [14a2d] parameter '__src' [6bc0,6bc3) {reg1} [6bc3,6bc4) {reg21} [14a3a] parameter '__dest' [6bc0,6bc3) {reg0} [6bc3,6bc4) {reg20} [f967] inlined function 'memcpy'@6a70 [f980] parameter '__len' [6a70,6a78) {breg19(-12), stack_value} [6a78,6a8b) {reg2} [6b00,6b08) {breg19(-12), stack_value} [6b08,6b0c) {reg2} [f98d] parameter '__src' [6a70,6a8b) {reg1} [6a8b,6a8c) {breg21(12), stack_value} [6b00,6b0c) {reg7} [f99a] parameter '__dest' [6a70,6a8b) {reg0} [6a8b,6a8c) {breg20(12), stack_value} [6b00,6b0c) {reg6} [fb22] inlined function 'memcpy'@6b44 [fb37] parameter '__len' [6b44,6b58) {reg22} [6b58,6b63) {reg2} [fb44] parameter '__src' [6b44,6b63) {reg7} [fb51] parameter '__dest' [6b44,6b63) {reg6} [13df3] function 'Elf32_cvt_Rela'@5a70 frame_base: {call_frame_cfa {bregx(31,0)}} [13e0e] parameter 'dest' [5a70,5af7) {reg0} [5af7,5af8) {entry_value(1) {reg0}, stack_value} [13e1b] parameter 'src' [5a70,5af7) {reg1} [5af7,5af8) {entry_value(1) {reg1}, stack_value} [13e28] parameter 'len' [5a70,5ae4) {reg2} [5ae4,5af7) {reg7} [5af7,5af8) {entry_value(1) {reg2}, stack_value} [13e35] parameter 'encode' [5a70,5a9c) {reg3} [5a9c,5af8) {entry_value(1) {reg3}, stack_value} [13e42] variable 'tdest' [5a88,5aa0) {reg0} [5aa0,5aa8) {reg3} [5aa8,5acc) {breg3(-12), stack_value} [5acc,5ad4) {reg3} [13e4f] variable 'tsrc' [5a88,5aa0) {reg1} [5aa0,5aac) {reg4} [5aac,5acc) {breg4(-12), stack_value} [5acc,5ad4) {reg4} [13e5c] variable 'sz' [13e62] variable 'n' [5a8c,5a94) {reg6} [13fda] function 'elf_cvt_Byte'@65e0 frame_base: {call_frame_cfa {bregx(31,0)}} [13ff5] parameter 'dest' [65e0,65ef) {reg0} [65ef,65f0) {entry_value(1) {reg0}, stack_value} [14002] parameter 'src' [65e0,65ef) {reg1} [65ef,65f0) {entry_value(1) {reg1}, stack_value} [1400f] parameter 'n' [65e0,65ef) {reg2} [65ef,65f0) {entry_value(1) {reg2}, stack_value} [1401c] parameter 'encode' [65e0,65ef) {reg3} [65ef,65f0) {entry_value(1) {reg3}, stack_value} [140d6] function 'elf_cvt_Verneed'@65f0 frame_base: {call_frame_cfa {bregx(31,0)}} [140f1] parameter 'dest' [65f0,6623) {reg0} [6623,674c) {reg21} [674c,6758) {entry_value(1) {reg0}, stack_value} [6758,67d8) {reg21} [140fe] parameter 'src' [65f0,6623) {reg1} [6623,6748) {reg20} [6748,6758) {entry_value(1) {reg1}, stack_value} [6758,67d8) {reg20} [1410b] parameter 'len' [65f0,6623) {reg2} [6623,6748) {reg19} [6748,6758) {entry_value(1) {reg2}, stack_value} [6758,67d8) {reg19} [14118] parameter 'encode' [65f0,6623) {reg3} [6623,674c) {reg22} [674c,6758) {entry_value(1) {reg3}, stack_value} [6758,67d8) {reg22} [14125] variable 'need_offset' [1412b] variable 'ndest' [14130] variable 'nsrc' [1441a] function 'elf_cvt_Verdef'@67e0 frame_base: {call_frame_cfa {bregx(31,0)}} [14435] parameter 'dest' [67e0,6813) {reg0} [6813,6934) {reg21} [6934,6940) {entry_value(1) {reg0}, stack_value} [6940,6964) {reg21} [14442] parameter 'src' [67e0,6813) {reg1} [6813,6930) {reg20} [6930,6940) {entry_value(1) {reg1}, stack_value} [6940,6964) {reg20} [1444f] parameter 'len' [67e0,6813) {reg2} [6813,6930) {reg19} [6930,6940) {entry_value(1) {reg2}, stack_value} [6940,6964) {reg19} [1445c] parameter 'encode' [67e0,6813) {reg3} [6813,6934) {reg22} [6934,6940) {entry_value(1) {reg3}, stack_value} [6940,6964) {reg22} [14469] variable 'def_offset' [1446f] variable 'ddest' [14474] variable 'dsrc' [146db] function 'Elf64_cvt_chdr'@6970 frame_base: {call_frame_cfa {bregx(31,0)}} [146f6] parameter 'dest' [6970,69a3) {reg0} [69a3,69b0) {reg20} [69b0,69c0) {entry_value(1) {reg0}, stack_value} [69c0,69f8) {reg20} [69f8,6a04) {entry_value(1) {reg0}, stack_value} [6a04,6a08) {reg0} [14703] parameter 'src' [6970,69a3) {reg1} [69a3,69b4) {reg21} [69b4,69c0) {entry_value(1) {reg1}, stack_value} [69c0,69ec) {reg21} [69ec,6a04) {entry_value(1) {reg1}, stack_value} [6a04,6a08) {reg1} [14710] parameter 'len' [6970,69a3) {reg2} [69a3,69b0) {reg19} [69b0,69c0) {entry_value(1) {reg2}, stack_value} [69c0,69f8) {reg19} [69f8,6a04) {entry_value(1) {reg2}, stack_value} [6a04,6a08) {reg2} [1471d] parameter 'encode' [6970,69a3) {reg3} [69a3,6a04) {entry_value(1) {reg3}, stack_value} [6a04,6a08) {reg3} [149ac] function 'Elf32_cvt_chdr'@6b90 frame_base: {call_frame_cfa {bregx(31,0)}} [149c7] parameter 'dest' [6b90,6bc3) {reg0} [6bc3,6bd0) {reg20} [6bd0,6be0) {entry_value(1) {reg0}, stack_value} [6be0,6c0c) {reg20} [6c0c,6c18) {entry_value(1) {reg0}, stack_value} [6c18,6c1c) {reg0} [149d4] parameter 'src' [6b90,6bc3) {reg1} [6bc3,6bd4) {reg21} [6bd4,6be0) {entry_value(1) {reg1}, stack_value} [6be0,6c00) {reg21} [6c00,6c18) {entry_value(1) {reg1}, stack_value} [6c18,6c1c) {reg1} [149e1] parameter 'len' [6b90,6bc3) {reg2} [6bc3,6bd0) {reg19} [6bd0,6be0) {entry_value(1) {reg2}, stack_value} [6be0,6c0c) {reg19} [6c0c,6c18) {entry_value(1) {reg2}, stack_value} [6c18,6c1c) {reg2} [149ee] parameter 'encode' [6b90,6bc3) {reg3} [6bc3,6c18) {entry_value(1) {reg3}, stack_value} [6c18,6c1c) {reg3} module 'libelf.so' [14c2d] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_getehdr.c'@6c20 [15cbe] function 'elf32_getehdr'@6c90 frame_base: {call_frame_cfa {bregx(31,0)}} [15cde] parameter 'elf' [6c90,6cc4) {reg0} [6cc4,6cd0) {entry_value(1) {reg0}, stack_value} [6cd0,6cd4) {reg0} [6cd4,6ce8) {entry_value(1) {reg0}, stack_value} [6ce8,6cf4) {reg0} [6cf4,6d00) {entry_value(1) {reg0}, stack_value} [6d00,6d04) {reg0} [6d04,6d08) {entry_value(1) {reg0}, stack_value} [15cf1] variable 'result' [15d6a] function '__elf32_getehdr_wrlock'@6c20 frame_base: {call_frame_cfa {bregx(31,0)}} [15d8a] parameter 'elf' [6c20,6c54) {reg0} [6c54,6c60) {entry_value(1) {reg0}, stack_value} [6c60,6c64) {reg0} [6c64,6c70) {entry_value(1) {reg0}, stack_value} [6c70,6c7c) {reg0} [6c7c,6c88) {entry_value(1) {reg0}, stack_value} [6c88,6c8c) {reg0} [6c8c,6c90) {entry_value(1) {reg0}, stack_value} [15cfd] inlined function 'getehdr_impl'@6c98 [15d11] parameter 'wrlock' [6c98,6cb4) {lit0, stack_value} [6cd0,6cdc) {lit0, stack_value} [15d1e] parameter 'elf' [6c98,6cc4) {reg0} [6cd0,6cd4) {reg0} [6cd4,6ce8) {entry_value(1) {reg0}, stack_value} [6ce8,6cf4) {reg0} [6cf4,6d00) {entry_value(1) {reg0}, stack_value} [15d9d] inlined function 'getehdr_impl'@6c24 [15db1] parameter 'wrlock' [6c24,6c54) {lit1, stack_value} [6c60,6c90) {lit1, stack_value} [15dbe] parameter 'elf' [6c24,6c54) {reg0} [6c60,6c64) {reg0} [6c64,6c70) {entry_value(1) {reg0}, stack_value} [6c70,6c7c) {reg0} [6c7c,6c88) {entry_value(1) {reg0}, stack_value} [6c88,6c8c) {reg0} [6c8c,6c90) {entry_value(1) {reg0}, stack_value} module 'libelf.so' [15e45] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_getehdr.c'@6d10 [16ed6] function 'elf64_getehdr'@6d80 frame_base: {call_frame_cfa {bregx(31,0)}} [16ef6] parameter 'elf' [6d80,6db4) {reg0} [6db4,6dc0) {entry_value(1) {reg0}, stack_value} [6dc0,6dc4) {reg0} [6dc4,6dd8) {entry_value(1) {reg0}, stack_value} [6dd8,6de4) {reg0} [6de4,6df0) {entry_value(1) {reg0}, stack_value} [6df0,6df4) {reg0} [6df4,6df8) {entry_value(1) {reg0}, stack_value} [16f09] variable 'result' [16f82] function '__elf64_getehdr_wrlock'@6d10 frame_base: {call_frame_cfa {bregx(31,0)}} [16fa2] parameter 'elf' [6d10,6d44) {reg0} [6d44,6d50) {entry_value(1) {reg0}, stack_value} [6d50,6d54) {reg0} [6d54,6d60) {entry_value(1) {reg0}, stack_value} [6d60,6d6c) {reg0} [6d6c,6d78) {entry_value(1) {reg0}, stack_value} [6d78,6d7c) {reg0} [6d7c,6d80) {entry_value(1) {reg0}, stack_value} [16f15] inlined function 'getehdr_impl'@6d88 [16f29] parameter 'wrlock' [6d88,6da4) {lit0, stack_value} [6dc0,6dcc) {lit0, stack_value} [16f36] parameter 'elf' [6d88,6db4) {reg0} [6dc0,6dc4) {reg0} [6dc4,6dd8) {entry_value(1) {reg0}, stack_value} [6dd8,6de4) {reg0} [6de4,6df0) {entry_value(1) {reg0}, stack_value} [16fb5] inlined function 'getehdr_impl'@6d14 [16fc9] parameter 'wrlock' [6d14,6d44) {lit1, stack_value} [6d50,6d80) {lit1, stack_value} [16fd6] parameter 'elf' [6d14,6d44) {reg0} [6d50,6d54) {reg0} [6d54,6d60) {entry_value(1) {reg0}, stack_value} [6d60,6d6c) {reg0} [6d6c,6d78) {entry_value(1) {reg0}, stack_value} [6d78,6d7c) {reg0} [6d7c,6d80) {entry_value(1) {reg0}, stack_value} module 'libelf.so' [1705d] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getehdr.c'@6e00 [1810a] function 'gelf_getehdr'@6ed0 frame_base: {call_frame_cfa {bregx(31,0)}} [1812a] parameter 'elf' [6ed0,6edb) {reg0} [6edb,6edc) {entry_value(1) {reg0}, stack_value} [6edc,6ee0) {reg0} [1813d] parameter 'dest' [6ed0,6edb) {reg1} [6edb,6edc) {entry_value(1) {reg1}, stack_value} [6edc,6ee0) {reg1} [18150] variable 'result' [1817e] function '__gelf_getehdr_rdlock'@6e00 frame_base: {call_frame_cfa {bregx(31,0)}} [1819e] parameter 'elf' [6e00,6e2c) {reg0} [6e2c,6ea4) {entry_value(1) {reg0}, stack_value} [6ea4,6ea8) {reg0} [6ea8,6eb4) {entry_value(1) {reg0}, stack_value} [6eb4,6eb8) {reg0} [6eb8,6ec4) {entry_value(1) {reg0}, stack_value} [6ec4,6ec8) {reg0} [6ec8,6ecc) {entry_value(1) {reg0}, stack_value} [181b1] parameter 'dest' [6e00,6e48) {reg1} [6e48,6e54) {entry_value(1) {reg1}, stack_value} [6e54,6eab) {reg1} [6eab,6eb4) {entry_value(1) {reg1}, stack_value} [6eb4,6ebb) {reg1} [6ebb,6ec4) {entry_value(1) {reg1}, stack_value} [6ec4,6ecc) {reg1} [181c4] variable 'result' [6e04,6e3c) {lit0, stack_value} [6e54,6ea0) {lit0, stack_value} [6ea0,6ea4) {reg1} [6ea4,6ecc) {lit0, stack_value} [181f3] inlined function 'memcpy'@6e54 [18208] parameter '__len' [6e54,6e68) {lit16, stack_value} [18215] parameter '__src' [6e54,6e68) {reg2} [18222] parameter '__dest' [6e54,6e68) {reg1} [18231] inlined function 'memcpy'@6e34 [18256] parameter '__len' [6e34,6e3c) {const1u(64), stack_value} [18263] parameter '__src' [6e34,6e3c) {reg2} [18270] parameter '__dest' [6e34,6e3c) {reg1} module 'libelf.so' [182df] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_newehdr.c'@6ee0 [1938e] function 'elf32_newehdr'@6ee0 frame_base: {call_frame_cfa {bregx(31,0)}} [193b0] parameter 'elf' [6ee0,6efc) {reg0} [6efc,6f1c) {reg1} [6f1c,6f28) {entry_value(1) {reg0}, stack_value} [6f28,6f6f) {reg1} [6f6f,6f78) {entry_value(1) {reg0}, stack_value} [6f78,6f7f) {reg1} [6f7f,6f88) {entry_value(1) {reg0}, stack_value} [6f88,6f8c) {reg0} [6f8c,6f90) {entry_value(1) {reg0}, stack_value} [193c4] variable 'result' [6f80,6f88) {lit0, stack_value} [193e0] inlined function 'memset'@6f44 [193f9] parameter '__len' [6f44,6f48) {const1u(52), stack_value} [19406] parameter '__ch' [6f44,6f48) {lit0, stack_value} [19413] parameter '__dest' [6f44,6f48) {reg0} module 'libelf.so' [19482] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_newehdr.c'@6f90 [1a531] function 'elf64_newehdr'@6f90 frame_base: {call_frame_cfa {bregx(31,0)}} [1a553] parameter 'elf' [6f90,6fac) {reg0} [6fac,6fcc) {reg1} [6fcc,6fd8) {entry_value(1) {reg0}, stack_value} [6fd8,701b) {reg1} [701b,7024) {entry_value(1) {reg0}, stack_value} [7024,702b) {reg1} [702b,7034) {entry_value(1) {reg0}, stack_value} [7034,7038) {reg0} [7038,703c) {entry_value(1) {reg0}, stack_value} [1a567] variable 'result' [702c,7034) {lit0, stack_value} [1a583] inlined function 'memset'@6ff4 [1a59c] parameter '__len' [6ff4,6ffc) {const1u(64), stack_value} [1a5a9] parameter '__ch' [6ff4,6ffc) {lit0, stack_value} [1a5b6] parameter '__dest' [6ff4,6ffc) {reg0} module 'libelf.so' [1a625] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_newehdr.c'@7040 [1b586] function 'gelf_newehdr'@7040 frame_base: {call_frame_cfa {bregx(31,0)}} [1b5a4] parameter 'elf' [7040,704f) {reg0} [704f,7050) {entry_value(1) {reg0}, stack_value} [7050,7053) {reg0} [7053,7054) {entry_value(1) {reg0}, stack_value} [1b5b8] parameter 'class' [7040,704f) {reg1} [704f,7050) {entry_value(1) {reg1}, stack_value} [7050,7053) {reg1} [7053,7054) {entry_value(1) {reg1}, stack_value} module 'libelf.so' [1b600] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_ehdr.c'@7060 [1c6cb] function 'gelf_update_ehdr'@7060 frame_base: {call_frame_cfa {bregx(31,0)}} [1c6ed] parameter 'elf' [7060,707c) {reg0} [707c,70b8) {reg2} [70b8,70c4) {entry_value(1) {reg0}, stack_value} [70c4,713b) {reg2} [713b,7144) {entry_value(1) {reg0}, stack_value} [7144,714b) {reg2} [714b,7154) {entry_value(1) {reg0}, stack_value} [7154,715b) {reg2} [715b,7164) {entry_value(1) {reg0}, stack_value} [7164,7168) {reg0} [7168,716c) {entry_value(1) {reg0}, stack_value} [1c6ff] parameter 'src' [7060,70a8) {reg1} [70a8,70c4) {entry_value(1) {reg1}, stack_value} [70c4,7120) {reg1} [7120,7134) {entry_value(1) {reg1}, stack_value} [7134,713b) {reg1} [713b,7144) {entry_value(1) {reg1}, stack_value} [7144,714b) {reg1} [714b,7154) {entry_value(1) {reg1}, stack_value} [7154,715b) {reg1} [715b,7164) {entry_value(1) {reg1}, stack_value} [7164,716c) {reg1} [1c711] variable 'result' [7064,70b8) {lit0, stack_value} [70c4,716c) {lit0, stack_value} [1c748] inlined function 'memcpy'@70f0 [1c76d] parameter '__len' [70f0,70f8) {lit16, stack_value} [1c77a] parameter '__src' [70f0,70f8) {reg1} [1c787] parameter '__dest' [70f0,70f8) {breg2(72)} [1c7e9] inlined function 'memcpy'@7098 [1c80a] parameter '__len' [7098,70a8) {const1u(64), stack_value} [1c817] parameter '__src' [7098,70a8) {reg1} [1c824] parameter '__dest' [7098,70a8) {reg0} module 'libelf.so' [1c882] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_getphdr.c'@7170 [1da60] function 'elf32_getphdr'@7540 frame_base: {call_frame_cfa {bregx(31,0)}} [1da80] parameter 'elf' [7540,7560) {reg0} [7560,7564) {entry_value(1) {reg0}, stack_value} [7564,756c) {reg0} [756c,758c) {entry_value(1) {reg0}, stack_value} [758c,758f) {reg0} [758f,7590) {entry_value(1) {reg0}, stack_value} [7590,7598) {reg0} [1da93] variable 'result' [7558,755c) {reg1} [758c,758f) {reg1} [1dacb] function '__elf32_getphdr_wrlock'@7170 frame_base: {call_frame_cfa {bregx(31,0)}} [1daeb] parameter 'elf' [7170,71a0) {reg0} [71a0,71c8) {reg19} [71c8,71d4) {entry_value(1) {reg0}, stack_value} [71d4,7540) {reg19} [1dafe] variable 'result' [71a0,71a4) {reg20} [71d4,7274) {reg20} [7280,72a8) {reg20} [72a8,72ac) {lit0, stack_value} [72ac,7350) {reg20} [735c,7454) {reg20} [74a0,74d8) {reg20} [74dc,7500) {reg20} [7514,7540) {reg20} [1db19] variable '__PRETTY_FUNCTION__' [1dda4] inlined function 'pread_retry'@73ac [1ddbd] parameter 'off' [73ac,7418) {reg28} [7440,7444) {reg28} [1ddca] parameter 'len' [73ac,7418) {reg23} [7440,7444) {reg23} [1ddd7] parameter 'buf' [73ac,73b0) {reg24} [73b0,7418) {reg26} [7440,7444) {reg26} [1dde4] parameter 'fd' [73ac,7418) {fbreg(-20)} [7440,7444) {fbreg(-20)} [1de2f] inlined function 'pread'@73b0 [1de48] parameter '__offset' [73b0,73c4) {breg28(0), breg27(0), plus, stack_value} [73f0,7400) {reg21} [1de55] parameter '__nbytes' [73b0,73c4) {breg23(0), breg27(0), minus, stack_value} [73f0,7400) {reg25} [1de62] parameter '__buf' [73b0,73c4) {breg26(0), breg27(0), plus, stack_value} [73f0,7400) {reg24} [1de6f] parameter '__fd' [73b0,73c4) {fbreg(-20)} [73f0,7400) {fbreg(-20)} [1dbfe] inlined function 'memcpy'@74ac [1dc17] parameter '__len' [74ac,74bc) {reg23} [1dc24] parameter '__src' [74ac,74b8) {reg24} [74b8,74bb) {reg1} [1dc31] parameter '__dest' [74ac,74bb) {reg0} [74bb,74bc) {reg24} [1dc86] inlined function 'memcpy'@74dc [1dcab] parameter '__len' [74dc,74ec) {reg23} [1dcb8] parameter '__src' [74dc,74ec) {reg24} [1dcc5] parameter '__dest' [74dc,74e7) {reg0} [74e7,74ec) {reg25} [1dbe3] inlined function '__bswap_32'@7328 [1dbf7] parameter '__bsx' [1dd88] inlined function '__bswap_32'@7474 [1dd9c] parameter '__bsx' module 'libelf.so' [1e0d0] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_getphdr.c'@75a0 [1f2ae] function 'elf64_getphdr'@79d0 frame_base: {call_frame_cfa {bregx(31,0)}} [1f2ce] parameter 'elf' [79d0,79f0) {reg0} [79f0,79f4) {entry_value(1) {reg0}, stack_value} [79f4,79fc) {reg0} [79fc,7a1c) {entry_value(1) {reg0}, stack_value} [7a1c,7a1f) {reg0} [7a1f,7a20) {entry_value(1) {reg0}, stack_value} [7a20,7a28) {reg0} [1f2e1] variable 'result' [79e8,79ec) {reg1} [7a1c,7a1f) {reg1} [1f319] function '__elf64_getphdr_wrlock'@75a0 frame_base: {call_frame_cfa {bregx(31,0)}} [1f339] parameter 'elf' [75a0,75d0) {reg0} [75d0,75f8) {reg19} [75f8,7604) {entry_value(1) {reg0}, stack_value} [7604,79c8) {reg19} [1f34c] variable 'result' [75d0,75d4) {reg20} [7604,76b4) {reg20} [76c0,76ec) {reg20} [76ec,76f0) {lit0, stack_value} [76f0,77a8) {reg20} [77b4,78b0) {reg20} [7920,7958) {reg20} [795c,7980) {reg20} [7994,79c8) {reg20} [1f367] variable '__PRETTY_FUNCTION__' [1f658] inlined function 'pread_retry'@7808 [1f672] parameter 'off' (7808,7808) [7808,7874) {fbreg(-24)} [789c,78a0) {fbreg(-24)} [1f67f] parameter 'len' [1f684] parameter 'buf' (7808,7808) [7808,7874) {reg26} [789c,78a0) {reg26} [1f691] parameter 'fd' [7808,7874) {reg27} [789c,78a0) {reg27} [1f6dc] inlined function 'pread'@7808 [1f6f6] parameter '__offset' [7808,781c) {fbreg(-24), deref, breg28(0), plus, stack_value} [7850,785c) {reg21} [1f703] parameter '__nbytes' [7808,781c) {breg22(0), breg28(0), minus, stack_value} [7850,785b) {reg2} [785b,785c) {reg25} [1f710] parameter '__buf' [7808,781c) {breg26(0), breg28(0), plus, stack_value} [7850,785b) {reg1} [785b,785c) {reg24} [1f71d] parameter '__fd' [7808,781c) {reg27} [7850,785c) {reg27} [1f47d] inlined function 'memcpy'@792c [1f4a2] parameter '__len' [792c,793c) {breg21(0), const1u(56), mul, stack_value} [1f4af] parameter '__src' [792c,7938) {reg24} [7938,793b) {reg1} [1f4bc] parameter '__dest' [792c,793b) {reg0} [793b,793c) {reg24} [1f511] inlined function 'memcpy'@795c [1f536] parameter '__len' [795c,796c) {breg21(0), const1u(56), mul, stack_value} [1f543] parameter '__src' [795c,796c) {reg24} [1f550] parameter '__dest' [795c,7967) {reg0} [7967,796c) {reg25} [1f459] inlined function '__bswap_64'@7778 [1f46e] parameter '__bsx' (7778,7778) [1f63b] inlined function '__bswap_64'@78e4 [1f650] parameter '__bsx' [1f431] inlined function '__bswap_32'@775c [1f44b] parameter '__bsx' (775c,775c) [1f613] inlined function '__bswap_32'@78d4 [1f62d] parameter '__bsx' (78d4,78d4) module 'libelf.so' [1f996] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getphdr.c'@7a30 [20a8f] function 'gelf_getphdr'@7a30 frame_base: {call_frame_cfa {bregx(31,0)}} [20ab1] parameter 'elf' [7a30,7a90) {reg0} [7a90,7ad4) {reg19} [7ad4,7b00) {entry_value(1) {reg0}, stack_value} [7b00,7b04) {reg0} [7b04,7b2c) {reg19} [7b2c,7b34) {entry_value(1) {reg0}, stack_value} [7b34,7b74) {reg19} [7b74,7b77) {reg0} [7b77,7b8c) {reg19} [7b8c,7b8f) {reg0} [7b8f,7ba0) {reg19} [7ba0,7ba4) {reg0} [7ba4,7bb0) {reg19} [7bb0,7bb4) {reg0} [7bb4,7bc4) {reg19} [7bc4,7bcc) {entry_value(1) {reg0}, stack_value} [20ac3] parameter 'ndx' [7a30,7a5c) {reg1} [7a5c,7ab8) {reg20} [7ab8,7bcc) {entry_value(1) {reg1}, stack_value} [20ad5] parameter 'dst' [7a30,7a90) {reg2} [7a90,7ad4) {reg21} [7ad4,7b00) {entry_value(1) {reg2}, stack_value} [7b00,7b04) {reg2} [7b04,7b2c) {reg21} [7b2c,7b34) {entry_value(1) {reg2}, stack_value} [7b34,7b70) {reg21} [7b70,7b74) {reg0} [7b74,7b77) {reg2} [7b77,7b84) {reg21} [7b84,7b8c) {entry_value(1) {reg2}, stack_value} [7b8c,7b8f) {reg2} [7b8f,7b9c) {reg21} [7b9c,7ba0) {entry_value(1) {reg2}, stack_value} [7ba0,7ba7) {reg2} [7ba7,7bb0) {entry_value(1) {reg2}, stack_value} [7bb0,7bb7) {reg2} [7bb7,7bbc) {reg21} [7bbc,7bcc) {entry_value(1) {reg2}, stack_value} [20ae7] variable 'result' [7a5c,7ab4) {lit0, stack_value} [7b00,7b34) {lit0, stack_value} [7b34,7b70) {reg21} [7b70,7b74) {reg0} [7b74,7bc4) {lit0, stack_value} [20b80] inlined function 'memcpy'@7aac [20b99] parameter '__len' [7aac,7ab4) {const1u(56), stack_value} [20ba6] parameter '__src' [7aac,7ab4) {breg20(0), const1u(32), shl, const1u(32), shra, const1u(56), mul, breg22(0), plus, stack_value} [20bb3] parameter '__dest' [7aac,7ab4) {reg21} module 'libelf.so' [20c88] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_newphdr.c'@7bd0 [21ddb] function 'elf32_newphdr'@7bd0 frame_base: {call_frame_cfa {bregx(31,0)}} [21dfd] parameter 'elf' [7bd0,7bf0) {reg0} [7bf0,7cb0) {reg19} [7cb0,7cc0) {entry_value(1) {reg0}, stack_value} [7cc0,7e48) {reg19} [7e48,7e50) {reg0} [7e50,7e54) {entry_value(1) {reg0}, stack_value} [7e54,7ea8) {reg19} [21e11] parameter 'count' [7bd0,7c1c) {reg1} [7c1c,7cac) {reg20} [7cac,7cc0) {entry_value(1) {reg1}, stack_value} [7cc0,7ccc) {reg1} [7ccc,7d8c) {reg20} [7d8c,7d93) {reg1} [7d93,7d9c) {entry_value(1) {reg1}, stack_value} [7d9c,7da3) {reg1} [7da3,7dc8) {reg20} [7dc8,7dcf) {reg1} [7dcf,7e48) {reg20} [7e48,7e54) {reg1} [7e54,7ea8) {reg20} [21e25] variable 'result' [7c58,7c60) {reg0} [7c60,7c77) {reg3} [7ccc,7cd0) {reg0} [7cd0,7cd3) {reg3} [7db4,7dbc) {lit0, stack_value} [7dd0,7dd8) {lit0, stack_value} [7df8,7e00) {reg0} [7e00,7e48) {reg3} [7e5c,7e68) {lit0, stack_value} [7e88,7e8c) {reg3} [7e8c,7ea7) {breg19(88)} [21e40] variable '__PRETTY_FUNCTION__' [7bd0,7ea8) {addr(0x13c88)} [21e6f] inlined function 'memset'@7c68 [21e87] parameter '__len' [7c68,7c80) {reg21} [21e94] parameter '__ch' [7c68,7c80) {lit0, stack_value} [21ea1] parameter '__dest' [7c68,7c77) {reg3} [21f63] inlined function 'memset'@7d7c [21f7b] parameter '__len' [21f80] parameter '__ch' [7d7c,7d88) {lit0, stack_value} [21f8d] parameter '__dest' module 'libelf.so' [220c4] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_newphdr.c'@7eb0 [23217] function 'elf64_newphdr'@7eb0 frame_base: {call_frame_cfa {bregx(31,0)}} [23239] parameter 'elf' [7eb0,7ed0) {reg0} [7ed0,7f98) {reg19} [7f98,7fa8) {entry_value(1) {reg0}, stack_value} [7fa8,8140) {reg19} [8140,8148) {reg0} [8148,814c) {entry_value(1) {reg0}, stack_value} [814c,81a0) {reg19} [2324d] parameter 'count' [7eb0,7efc) {reg1} [7efc,7f94) {reg20} [7f94,7fa8) {entry_value(1) {reg1}, stack_value} [7fa8,7fb4) {reg1} [7fb4,807c) {reg20} [807c,8083) {reg1} [8083,808c) {entry_value(1) {reg1}, stack_value} [808c,8093) {reg1} [8093,80b8) {reg20} [80b8,80bf) {reg1} [80bf,8140) {reg20} [8140,814c) {reg1} [814c,81a0) {reg20} [23261] variable 'result' [7f40,7f48) {reg0} [7f48,7f5f) {reg3} [7fb4,7fb8) {reg0} [7fb8,7fbb) {reg3} [806c,806f) {reg0} [80a4,80ac) {lit0, stack_value} [80c0,80c8) {lit0, stack_value} [80f0,80f8) {reg0} [80f8,8140) {reg3} [8154,8160) {lit0, stack_value} [8180,8184) {reg3} [8184,819f) {breg19(88)} [2327c] variable '__PRETTY_FUNCTION__' [7eb0,81a0) {addr(0x13c98)} [232ab] inlined function 'memset'@7f50 [232c3] parameter '__len' [7f50,7f68) {reg21} [232d0] parameter '__ch' [7f50,7f68) {lit0, stack_value} [232dd] parameter '__dest' [7f50,7f5f) {reg3} [2339f] inlined function 'memset'@806c [233b7] parameter '__len' [806c,8078) {breg20(0), const1u(56), mul, stack_value} [233c4] parameter '__ch' [806c,8078) {lit0, stack_value} [233d1] parameter '__dest' [806c,806f) {reg0} module 'libelf.so' [23515] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_newphdr.c'@81a0 [24480] function 'gelf_newphdr'@81a0 frame_base: {call_frame_cfa {bregx(31,0)}} [2449e] parameter 'elf' [81a0,81b3) {reg0} [81b3,81b4) {entry_value(1) {reg0}, stack_value} [81b4,81b7) {reg0} [81b7,81b8) {entry_value(1) {reg0}, stack_value} [244b2] parameter 'phnum' [81a0,81b3) {reg1} [81b3,81b4) {entry_value(1) {reg1}, stack_value} [81b4,81b7) {reg1} [81b7,81b8) {entry_value(1) {reg1}, stack_value} module 'libelf.so' [24501] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_phdr.c'@81c0 [25618] function 'gelf_update_phdr'@81c0 frame_base: {call_frame_cfa {bregx(31,0)}} [2563a] parameter 'elf' [81c0,821c) {reg0} [821c,8288) {reg19} [8288,82b4) {entry_value(1) {reg0}, stack_value} [82b4,82bc) {reg0} [82bc,8388) {reg19} [8388,8390) {entry_value(1) {reg0}, stack_value} [8390,839c) {reg19} [839c,83a4) {entry_value(1) {reg0}, stack_value} [83a4,83a7) {reg0} [83a7,83b4) {reg19} [83b4,83bc) {entry_value(1) {reg0}, stack_value} [83bc,83c0) {reg0} [83c0,83c8) {reg19} [83c8,83d0) {entry_value(1) {reg0}, stack_value} [83d0,83e4) {reg19} [83e4,83f0) {entry_value(1) {reg0}, stack_value} [2564c] parameter 'ndx' [81c0,81ec) {reg1} [81ec,8260) {reg21} [8260,83f0) {entry_value(1) {reg1}, stack_value} [2565e] parameter 'src' [81c0,821c) {reg2} [821c,8288) {reg20} [8288,82b4) {entry_value(1) {reg2}, stack_value} [82b4,8304) {reg2} [8304,8388) {reg20} [8388,8390) {entry_value(1) {reg2}, stack_value} [8390,8397) {reg2} [8397,839c) {reg20} [839c,83a4) {entry_value(1) {reg2}, stack_value} [83a4,83a7) {reg2} [83a7,83b4) {reg20} [83b4,83bc) {entry_value(1) {reg2}, stack_value} [83bc,83c3) {reg2} [83c3,83d0) {entry_value(1) {reg2}, stack_value} [83d0,83d7) {reg2} [83d7,83e4) {reg20} [83e4,83f0) {entry_value(1) {reg2}, stack_value} [25670] variable 'result' [81ec,8284) {lit0, stack_value} [82b4,83e8) {lit0, stack_value} [25728] inlined function 'memcpy'@8254 [25741] parameter '__len' [8254,8274) {const1u(56), stack_value} [2574e] parameter '__src' [8254,8274) {reg20} [2575b] parameter '__dest' [8254,8260) {breg21(0), const1u(32), shl, const1u(32), shra, const1u(56), mul, breg22(0), plus, stack_value} module 'libelf.so' [25819] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getarhdr.c'@83f0 [268ec] function 'elf_getarhdr'@83f0 frame_base: {call_frame_cfa {bregx(31,0)}} [2690e] parameter 'elf' [83f0,8414) {reg0} [8414,8458) {entry_value(1) {reg0}, stack_value} [8458,845c) {reg0} [845c,8468) {entry_value(1) {reg0}, stack_value} [8468,846c) {reg0} [846c,8490) {entry_value(1) {reg0}, stack_value} [26922] variable 'parent' [840c,842c) {reg19} [8438,8468) {reg19} [8470,8490) {reg19} [26936] variable '__PRETTY_FUNCTION__' [83f0,8490) {addr(0x13ce0)} module 'libelf.so' [26a18] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getarsym.c'@8490 [27c45] function 'elf_getarsym'@8490 frame_base: {call_frame_cfa {bregx(31,0)}} [27c67] parameter 'elf' [8490,84b4) {reg0} [84b4,851c) {reg28} [851c,8528) {entry_value(1) {reg0}, stack_value} [8528,8bc8) {reg28} [27c7a] parameter 'ptr' [8490,84c8) {reg1} [84c8,8514) {reg19} [8514,8528) {entry_value(1) {reg1}, stack_value} [8528,8bc8) {reg19} [27c8d] variable 'result' [84e8,84ec) {reg27} [8534,85a4) {reg27} [85bc,8678) {reg27} [8688,86c0) {reg27} [8854,8874) {reg27} [8884,88c4) {reg27} [8b74,8b94) {reg27} [8b9c,8ba4) {breg28(80)} [27ca0] variable '__PRETTY_FUNCTION__' [8490,8bc8) {addr(0x13d40)} [287cc] variable '' [876c,8770) {breg20(-1), stack_value} [8980,8984) {breg20(-1), stack_value} [287d9] variable '' [876c,8770) {breg20(-1), stack_value} [8980,8984) {breg20(-1), stack_value} [28419] inlined function 'read_number_entries'@86b0 [28433] parameter 'index64_p' (86b0,86b0) [88ac,88b0) {lit1, stack_value} [28440] parameter 'offp' [86b0,86cc) {implicit_pointer([27d21],0) {reg26}} [8848,8850) {implicit_pointer([27d21],0) {breg21(0), breg26(0), plus, stack_value}} [88ac,892c) {implicit_pointer([27d21],0) {reg26}} [8940,8950) {implicit_pointer([27d21],0) {reg26}} [2844d] parameter 'elf' [86b0,86cc) {reg28} [8848,8850) {reg28} [88ac,892c) {reg28} [8940,8950) {reg28} [2845a] parameter 'nump' [86b0,86cc) {implicit_pointer([27d10],0) {lit0, stack_value}} [8848,8850) {implicit_pointer([27d10],0) {lit0, stack_value}} [88ac,892c) {implicit_pointer([27d10],0) {lit0, stack_value}} [8940,8950) {implicit_pointer([27d10],0) {lit0, stack_value}} [27e44] inlined function 'pread_retry'@89d8 [27e5e] parameter 'off' (89d8,89d8) [89d8,8a48) {reg21} [8b28,8b30) {reg21} [8b4c,8b54) {reg21} [27e6b] parameter 'len' [89d8,8a48) {reg23} [8b28,8b30) {reg23} [8b4c,8b54) {reg23} [27e78] parameter 'buf' [89d8,8a48) {reg22} [8b28,8b30) {reg22} [8b4c,8b54) {reg22} [27e85] parameter 'fd' [89d8,8a48) {fbreg(-80)} [8b28,8b30) {fbreg(-80)} [8b4c,8b54) {fbreg(-80)} [27f8e] inlined function 'pread_retry'@8aa0 [27fa8] parameter 'off' (8aa0,8aa0) [8aa0,8b0c) {fbreg(-80)} [8b54,8b64) {fbreg(-80)} [27fb5] parameter 'len' (8aa0,8aa0) [8aa0,8b0c) {fbreg(-64)} [8b54,8b64) {fbreg(-64)} [27fc2] parameter 'buf' [8aa0,8b0c) {fbreg(-56), deref, fbreg(-88), deref, plus, stack_value} [8b54,8b64) {fbreg(-56), deref, fbreg(-88), deref, plus, stack_value} [27fcf] parameter 'fd' [8aa0,8b0c) {fbreg(-96)} [8b54,8b64) {fbreg(-96)} [282d7] inlined function 'pread_retry'@85fc [282f1] parameter 'off' [85fc,8664) {reg24} [282fe] parameter 'len' [85fc,8664) {const1u(60), stack_value} [2830b] parameter 'buf' [85fc,8600) {reg21} [8600,8664) {reg22} [28318] parameter 'fd' [85fc,8664) {reg23} [28534] inlined function 'pread_retry'@88c8 [2854a] parameter 'off' (88c8,88c8) [88c8,892c) {reg26} [8940,8944) {reg26} [28557] parameter 'len' (88c8,88c8) [88c8,892c) {reg21} [8940,8944) {reg21} [28564] parameter 'buf' [88c8,892c) {reg27} [8940,8944) {reg27} [28571] parameter 'fd' (88c8,88c8) [88c8,892c) {fbreg(-104)} [8940,8944) {fbreg(-104)} [27ed0] inlined function 'pread'@89d8 [27eea] parameter '__offset' [89d8,89e8) {breg21(0), breg26(0), plus, stack_value} [8a1c,8a28) {fbreg(-96)} [27ef7] parameter '__nbytes' [89d8,89e8) {breg23(0), breg26(0), minus, stack_value} [8a1c,8a27) {reg2} [8a27,8a28) {reg27} [27f04] parameter '__buf' [89d8,89e8) {breg22(0), breg26(0), plus, stack_value} [8a1c,8a24) {reg0} [8a24,8a27) {reg1} [8a27,8a28) {fbreg(-104)} [27f11] parameter '__fd' [89d8,89e8) {fbreg(-80)} [8a1c,8a28) {fbreg(-80)} [2801a] inlined function 'pread'@8ab4 [28034] parameter '__offset' [8ab4,8ab8) {fbreg(-80), deref, breg27(0), plus, stack_value} [28041] parameter '__nbytes' [8ab4,8ab8) {fbreg(-64), deref, breg27(0), minus, stack_value} [2804e] parameter '__buf' [8ab4,8ab7) {breg5(0), breg27(0), plus, stack_value} [8ab7,8ab8) {fbreg(-104), deref, breg27(0), plus, stack_value} [2805b] parameter '__fd' [8ab4,8ab8) {fbreg(-96)} [28363] inlined function 'pread'@8600 [2837d] parameter '__offset' [8600,8614) {breg24(0), breg26(0), plus, stack_value} [8638,864c) {reg20} [2838a] parameter '__nbytes' [8600,8614) {const1u(60), breg26(0), minus, stack_value} [8638,864c) {const1u(60), breg26(0), minus, stack_value} [28397] parameter '__buf' [8600,8614) {breg22(0), breg26(0), plus, stack_value} [8638,864c) {reg21} [283a4] parameter '__fd' [8600,8614) {reg23} [8638,864c) {reg23} [285bc] inlined function 'pread'@88c8 [285d6] parameter '__offset' [88c8,88dc) {breg26(0), breg23(0), plus, stack_value} [8900,8914) {reg25} [285e3] parameter '__nbytes' [88c8,88dc) {breg21(0), breg23(0), minus, stack_value} [8900,8914) {reg20} [285f0] parameter '__buf' [88c8,88dc) {fbreg(0), breg23(0), plus, const1u(40), minus, stack_value} [8900,8914) {fbreg(0), breg23(0), plus, const1u(40), minus, stack_value} [285fd] parameter '__fd' [88c8,88dc) {fbreg(-104)} [8900,8914) {fbreg(-104)} [281b3] inlined function '_dl_elf_hash'@878c [281d9] parameter 'name_arg' [878c,87f0) {reg5} [281e6] variable 'name' [878c,87cc) {reg5} [87cc,87d0) {reg3} [87d0,87d8) {breg3(1), stack_value} [87d8,87e8) {reg3} [281f3] variable 'hash' [8790,87f0) {reg2} [28260] inlined function 'memcpy'@8964 [2827a] parameter '__len' [8964,897c) {reg23} [28287] parameter '__src' [8964,897c) {reg26} [28294] parameter '__dest' [8964,896f) {reg0} [896f,897c) {reg22} [28481] inlined function 'memcpy'@86b8 [284a6] parameter '__len' [86b8,86c0) {lit8, stack_value} [284b3] parameter '__src' [86b8,86bc) {breg0(0), breg26(0), plus, stack_value} [86bc,86c0) {breg28(0), deref, breg26(0), plus, stack_value} [284c0] parameter '__dest' [86b8,86c0) {fbreg(-40), stack_value} [2867a] inlined function 'memcpy'@86cc [28694] parameter '__len' [86cc,86ec) {lit10, stack_value} [286a1] parameter '__src' [86cc,86ec) {breg22(48), stack_value} [286ae] parameter '__dest' [86cc,86d4) {fbreg(-32), stack_value} [86d4,86ec) {reg0} [28181] inlined function '__bswap_64'@8780 [281a4] parameter '__bsx' [8780,8788) {breg23(0), lit3, shl, breg26(0), plus} [284ce] inlined function '__bswap_64'@86c4 [284f3] parameter '__bsx' [86c4,86cc) {fbreg(-40)} [28218] inlined function '__bswap_32'@883c [2823e] parameter '__bsx' (883c,883c) [28501] inlined function '__bswap_32'@8848 [28526] parameter '__bsx' (8848,8848) [286bc] inlined function 'atol'@86ec [286d6] parameter '__nptr' [86ec,86ef) {reg0} [86ef,86f8) {fbreg(-32), stack_value} module 'libelf.so' [28a60] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_rawfile.c'@8bd0 [29b08] function 'elf_rawfile'@8bd0 frame_base: {call_frame_cfa {bregx(31,0)}} [29b2a] parameter 'elf' [8bd0,8bf4) {reg0} [8bf4,8c08) {reg19} [8c08,8c18) {entry_value(1) {reg0}, stack_value} [8c18,8c1b) {reg0} [8c1b,8c28) {reg19} [8c28,8c2c) {reg0} [8c2c,8c40) {entry_value(1) {reg0}, stack_value} [29b3c] parameter 'ptr' [8bd0,8bf4) {reg1} [8bf4,8c0c) {reg20} [8c0c,8c18) {entry_value(1) {reg1}, stack_value} [8c18,8c1b) {reg1} [8c1b,8c28) {reg20} [8c28,8c2f) {reg1} [8c2f,8c40) {reg20} [29b4e] variable 'result' (8c08,8c08) module 'libelf.so' [29ba5] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_readall.c'@8c40 [2aea1] function '__libelf_readall'@8db0 frame_base: {call_frame_cfa {bregx(31,0)}} [2aec3] parameter 'elf' [8db0,8de4) {reg0} [8de4,8e08) {reg21} [8e08,8e1c) {entry_value(1) {reg0}, stack_value} [8e1c,902c) {reg21} [2b1ab] function 'set_address'@8c40 frame_base: {call_frame_cfa {bregx(31,0)}} [2b1c9] parameter 'elf' [8c40,8c58) {reg0} [8c58,8c64) {reg20} [8c64,8c70) {entry_value(1) {reg0}, stack_value} [8c70,8c94) {reg20} [8c94,8ca4) {entry_value(1) {reg0}, stack_value} [8ca4,8ce8) {reg20} [2b1dc] parameter 'offset' [8c40,8c80) {reg1} [8c80,8c98) {reg21} [8c98,8ca4) {entry_value(1) {reg1}, stack_value} [8ca4,8ccc) {reg21} [8ccc,8ccf) {reg1} [8ccf,8cd4) {reg21} [8cd4,8ce3) {reg1} [8ce3,8ce8) {reg21} [2af3d] inlined function 'libelf_acquire_all'@8e28 [2af56] parameter 'elf' [8e28,8e34) {reg21} [8f30,8f4c) {reg21} [8f54,8f60) {reg21} [2b0c1] inlined function 'libelf_acquire_all'@8f28 [2b0da] parameter 'elf' [8f28,8f30) {reg21} [8f9c,8fd4) {reg21} [8ff4,8ff8) {reg21} [2b366] inlined function 'libelf_acquire_all'@8d38 [2b385] parameter 'elf' [8d38,8da4) {reg19} [2b3b4] inlined function 'libelf_acquire_all'@8d68 [2b3d3] parameter 'elf' [8d68,8da4) {reg20} [2af8f] inlined function 'pread_retry'@8e60 [2afa8] parameter 'off' [8e60,8ee4) {reg27} [8f4c,8f54) {reg27} [8ff8,9000) {reg27} [2afb5] parameter 'len' [2afba] parameter 'buf' [8e60,8e74) {reg0} [8e74,8ee4) {reg28} [8f4c,8f54) {reg28} [8ff8,9000) {reg28} [2afc7] parameter 'fd' [8e60,8ee4) {reg26} [8f4c,8f54) {reg26} [8ff8,9000) {reg26} [2b012] inlined function 'pread'@8e74 [2b02b] parameter '__offset' [8e74,8e90) {breg27(0), breg20(0), plus, stack_value} [8eb4,8ed0) {reg23} [2b038] parameter '__nbytes' [8e74,8e90) {breg22(0), breg20(0), minus, stack_value} [8eb4,8ed0) {reg25} [2b045] parameter '__buf' [8e74,8e90) {breg28(0), breg20(0), plus, stack_value} [8eb4,8ed0) {reg24} [2b052] parameter '__fd' [8e74,8e90) {reg26} [8eb4,8ed0) {reg26} [2b328] function 'libelf_acquire_all'@8cf0 frame_base: {call_frame_cfa {bregx(31,0)}} [2b343] parameter 'elf' [8cf0,8d18) {reg0} [8d18,8da4) {entry_value(1) {reg0}, stack_value} module 'libelf.so' [2b432] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_cntl.c'@9030 [2c4da] function 'elf_cntl'@9030 frame_base: {call_frame_cfa {bregx(31,0)}} [2c4f8] parameter 'elf' [9030,906c) {reg0} [906c,9078) {reg19} [9078,9080) {reg0} [9080,9090) {reg19} [9090,909c) {entry_value(1) {reg0}, stack_value} [909c,909f) {reg0} [909f,90ac) {reg19} [90ac,90b0) {reg0} [90b0,90bc) {reg19} [90bc,90c0) {reg0} [90c0,90c4) {entry_value(1) {reg0}, stack_value} [2c50a] parameter 'cmd' [9030,906f) {reg1} [906f,9078) {entry_value(1) {reg1}, stack_value} [9078,907c) {reg1} [907c,90ac) {entry_value(1) {reg1}, stack_value} [90ac,90b3) {reg1} [90b3,90bc) {entry_value(1) {reg1}, stack_value} [90bc,90c4) {reg1} [2c51c] variable 'result' [9034,9070) {lit0, stack_value} [9070,9078) {const1s(-1), stack_value} [9078,908c) {lit0, stack_value} [909c,90c4) {lit0, stack_value} module 'libelf.so' [2c575] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getscn.c'@90d0 [2d65f] function 'elf_getscn'@90d0 frame_base: {call_frame_cfa {bregx(31,0)}} [2d67d] parameter 'elf' [90d0,90f0) {reg0} [90f0,91a4) {reg21} [91a4,91b0) {entry_value(1) {reg0}, stack_value} [91b0,9200) {reg21} [9200,9204) {reg0} [9204,9208) {entry_value(1) {reg0}, stack_value} [2d68f] parameter 'idx' [90d0,9128) {reg1} [9128,919c) {reg20} [91b0,91bc) {reg20} [91c4,91cb) {reg1} [91cb,91d4) {entry_value(1) {reg1}, stack_value} [91d4,91d8) {reg1} [91d8,91f8) {reg20} [91f8,9200) {entry_value(1) {reg1}, stack_value} [9200,9208) {reg1} [2d6a1] variable 'result' [90f8,91a0) {lit0, stack_value} [91b0,91c0) {lit0, stack_value} [91d4,91fc) {lit0, stack_value} [2d6b4] variable 'runp' [9104,916c) {reg19} [9170,919c) {reg19} [91b0,91bc) {reg19} [91d4,91f8) {reg19} [91f8,9200) {breg21(200), stack_value} module 'libelf.so' [2d771] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_nextscn.c'@9210 [2e782] inlined function 'elf_nextscn'@927c [2e797] parameter 'elf' [927c,92a8) {entry_value(1) {reg0}, stack_value} [2e7a4] parameter 'scn' [2e737] function 'elf_nextscn'@9210 frame_base: {call_frame_cfa {bregx(31,0)}} [2e74e] parameter 'elf' [9210,9230) {reg0} [9230,9270) {entry_value(1) {reg0}, stack_value} [9270,927c) {reg0} [927c,92a8) {entry_value(1) {reg0}, stack_value} [2e75b] parameter 'scn' [9210,9220) {reg1} [9270,9278) {reg1} [9278,927c) {breg3(16), stack_value} [2e768] variable 'list' [9220,9258) {reg3} [9258,9260) {reg0} [9260,9264) {breg3(8)} [9274,927c) {reg3} [927c,9280) {breg3(8)} [9280,928c) {breg0(-16), stack_value} [2e775] variable 'result' [9214,926c) {lit0, stack_value} [9270,92a8) {lit0, stack_value} module 'libelf.so' [2e803] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_ndxscn.c'@92b0 [2f73a] function 'elf_ndxscn'@92b0 frame_base: {call_frame_cfa {bregx(31,0)}} [2f758] parameter 'scn' [92b0,92bc) {reg0} [92bc,92c0) {entry_value(1) {reg0}, stack_value} [92c0,92c4) {reg0} [92c4,92c8) {entry_value(1) {reg0}, stack_value} module 'libelf.so' [2f77a] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_newscn.c'@92d0 [3088f] function 'elf_newscn'@92d0 frame_base: {call_frame_cfa {bregx(31,0)}} [308b1] parameter 'elf' [92d0,9304) {reg0} [9304,9390) {reg25} [9390,9394) {entry_value(1) {reg0}, stack_value} [9394,9448) {reg25} [9448,944c) {breg19(136)} [944c,9460) {entry_value(1) {reg0}, stack_value} [9460,9470) {reg25} [9470,9478) {reg0} [9478,94b8) {reg25} [308c5] variable 'result' [92d0,9304) {lit0, stack_value} [9304,9314) {reg19} [932c,93c0) {reg19} [93c0,93c8) {breg0(16), stack_value} [93c8,944c) {reg19} [9460,9470) {reg19} [9470,9474) {lit0, stack_value} [9478,94b8) {reg19} [308d8] variable 'first' [92d0,935c) {lit0, stack_value} [935c,937c) {reg23} [9394,93fc) {lit0, stack_value} [93fc,9440) {reg23} [9460,94b8) {lit0, stack_value} [308eb] variable '__PRETTY_FUNCTION__' [92d0,94b8) {addr(0x13e28)} module 'libelf.so' [30a4c] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_getshdr.c'@94c0 [31c32] function 'elf32_getshdr'@99e0 frame_base: {call_frame_cfa {bregx(31,0)}} [31c55] parameter 'scn' [99e0,9a17) {reg0} [9a17,9a18) {entry_value(1) {reg0}, stack_value} [9a18,9a1c) {reg0} [9a1c,9a30) {entry_value(1) {reg0}, stack_value} [9a30,9a34) {reg0} [9a34,9a3c) {entry_value(1) {reg0}, stack_value} [9a3c,9a40) {reg0} [9a40,9a44) {entry_value(1) {reg0}, stack_value} [31c6a] variable 'result' [31c75] inlined function 'scn_valid'@99e4 [31c8f] parameter 'scn' [99e4,9a0c) {reg0} [9a18,9a1c) {reg0} [9a1c,9a20) {entry_value(1) {reg0}, stack_value} [9a30,9a34) {reg0} [9a34,9a38) {entry_value(1) {reg0}, stack_value} [323f2] inlined function 'scn_valid'@98c4 [3240b] parameter 'scn' [98c4,98ec) {reg0} [9910,9914) {reg0} [9914,9918) {entry_value(1) {reg0}, stack_value} [992c,9930) {reg0} [9930,9934) {entry_value(1) {reg0}, stack_value} [993c,9944) {reg0} [9944,9948) {entry_value(1) {reg0}, stack_value} [31d55] function 'load_shdr_wrlock'@94c0 frame_base: {call_frame_cfa {bregx(31,0)}} [31d77] parameter 'scn' [94c0,94f8) {reg0} [94f8,9528) {reg21} [9528,953c) {entry_value(1) {reg0}, stack_value} [953c,98b4) {reg21} [31d8b] variable 'result' [94fc,9530) {reg27} [9530,953c) {reg0} [953c,98b4) {reg27} [31d9e] variable 'elf' [94f8,9500) {reg20} [953c,9754) {reg20} [9754,9758) {breg20(-360), stack_value} [9794,98ac) {reg20} [31db1] variable 'ehdr' [94fc,9500) {reg23} [953c,95bc) {reg23} [9660,9724) {reg23} [9794,97a0) {reg23} [97e4,985c) {reg23} [31dd4] variable 'shnum' [94c0,98b4) {fbreg(-16)} [31de3] variable 'size' [9568,98ac) {reg22} [31df6] variable 'shdr' [9578,9580) {reg0} [9580,95f0) {reg19} [9660,9740) {reg19} [9794,97a0) {reg19} [97ac,97d0) {reg19} [97e4,9810) {reg19} [9850,98ac) {reg19} [31e19] variable '__PRETTY_FUNCTION__' [94c0,98b4) {addr(0x13f50)} [32077] inlined function 'pread_retry'@9694 [32090] parameter 'off' (9694,9694) [9694,9700) {fbreg(-24)} [97e4,97e8) {fbreg(-24)} [3209d] parameter 'len' (9694,9694) [9694,9700) {reg22} [97e4,97e8) {reg22} [320aa] parameter 'buf' [9694,9700) {reg19} [97e4,97e8) {reg19} [320b7] parameter 'fd' [9694,9700) {fbreg(-28)} [97e4,97e8) {fbreg(-28)} [32102] inlined function 'pread'@9694 [3211b] parameter '__offset' [9694,96a8) {fbreg(-24), deref, breg28(0), plus, stack_value} [96dc,96e8) {reg24} [32128] parameter '__nbytes' [9694,96a8) {breg22(0), breg28(0), minus, stack_value} [96dc,96e7) {reg2} [96e7,96e8) {reg26} [32135] parameter '__buf' [9694,96a8) {breg19(0), breg28(0), plus, stack_value} [96dc,96e8) {breg19(0), breg28(0), plus, stack_value} [32142] parameter '__fd' [9694,96a8) {fbreg(-28)} [96dc,96e8) {fbreg(-28)} [31edd] inlined function 'memcpy'@97bc [31ef6] parameter '__len' [97bc,97cc) {reg22} [31f03] parameter '__src' [97bc,97c8) {reg23} [97c8,97cb) {reg1} [31f10] parameter '__dest' [97bc,97cb) {reg0} [97cb,97cc) {reg23} [31f65] inlined function 'memcpy'@9730 [31f8a] parameter '__len' [9730,9740) {reg22} [31f97] parameter '__src' [9730,9740) {reg23} [31fa4] parameter '__dest' [9730,9740) {reg19} [31e93] inlined function '__bswap_32'@9624 [31eac] parameter '__bsx' (9624,9624) [31eba] inlined function '__bswap_32'@962c [31ece] parameter '__bsx' (962c,962c) [3205c] inlined function '__bswap_32'@981c [32070] parameter '__bsx' [323bd] function '__elf32_getshdr_rdlock'@98c0 frame_base: {call_frame_cfa {bregx(31,0)}} [323d8] parameter 'scn' [98c0,98fc) {reg0} [98fc,9904) {entry_value(1) {reg0}, stack_value} [9904,990f) {reg0} [990f,9910) {entry_value(1) {reg0}, stack_value} [9910,9914) {reg0} [9914,992c) {entry_value(1) {reg0}, stack_value} [992c,9930) {reg0} [9930,993c) {entry_value(1) {reg0}, stack_value} [993c,9944) {reg0} [9944,9948) {entry_value(1) {reg0}, stack_value} [323e5] variable 'result' [98f0,9904) {reg1} [9904,9910) {lit0, stack_value} module 'libelf.so' [32472] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_getshdr.c'@9a50 [33658] function 'elf64_getshdr'@9fa0 frame_base: {call_frame_cfa {bregx(31,0)}} [3367b] parameter 'scn' [9fa0,9fd7) {reg0} [9fd7,9fd8) {entry_value(1) {reg0}, stack_value} [9fd8,9fdc) {reg0} [9fdc,9ff0) {entry_value(1) {reg0}, stack_value} [9ff0,9ff4) {reg0} [9ff4,9ffc) {entry_value(1) {reg0}, stack_value} [9ffc,a000) {reg0} [a000,a004) {entry_value(1) {reg0}, stack_value} [33690] variable 'result' [3369b] inlined function 'scn_valid'@9fa4 [336b6] parameter 'scn' [9fa4,9fcc) {reg0} [9fd8,9fdc) {reg0} [9fdc,9fe0) {entry_value(1) {reg0}, stack_value} [9ff0,9ff4) {reg0} [9ff4,9ff8) {entry_value(1) {reg0}, stack_value} [33f2d] inlined function 'scn_valid'@9e84 [33f47] parameter 'scn' [9e84,9eac) {reg0} [9ed0,9ed4) {reg0} [9ed4,9ed8) {entry_value(1) {reg0}, stack_value} [9eec,9ef0) {reg0} [9ef0,9ef4) {entry_value(1) {reg0}, stack_value} [9efc,9f04) {reg0} [9f04,9f08) {entry_value(1) {reg0}, stack_value} [3377c] function 'load_shdr_wrlock'@9a50 frame_base: {call_frame_cfa {bregx(31,0)}} [3379e] parameter 'scn' [9a50,9a88) {reg0} [9a88,9ab8) {reg21} [9ab8,9acc) {entry_value(1) {reg0}, stack_value} [9acc,9e7c) {reg21} [337b2] variable 'result' [9a8c,9ac0) {reg27} [9ac0,9acc) {reg0} [9acc,9e7c) {reg27} [337c5] variable 'elf' [9a88,9a90) {reg19} [9acc,9d08) {reg19} [9d08,9d0c) {breg19(-360), stack_value} [9d4c,9e74) {reg19} [337d8] variable 'ehdr' [9a8c,9a90) {reg23} [9acc,9b44) {reg23} [9c18,9cdc) {reg23} [9d4c,9d58) {reg23} [9d9c,9e24) {reg23} [337fb] variable 'shnum' [9a50,9e7c) {fbreg(-16)} [3380a] variable 'size' [9af0,9cfc) {reg22} [9d4c,9dc0) {reg22} [9e18,9e74) {reg22} [3381d] variable 'shdr' [9afc,9b08) {reg0} [9b08,9e74) {reg20} [33840] variable '__PRETTY_FUNCTION__' [9a50,9e7c) {addr(0x13f68)} [33b93] inlined function 'pread_retry'@9c4c [33bad] parameter 'off' (9c4c,9c4c) [9c4c,9cb8) {fbreg(-24)} [9d9c,9da0) {fbreg(-24)} [33bba] parameter 'len' (9c4c,9c4c) [9c4c,9cb8) {reg22} [9d9c,9da0) {reg22} [33bc7] parameter 'buf' (9c4c,9c4c) [9c4c,9cb8) {reg20} [9d9c,9da0) {reg20} [33bd4] parameter 'fd' [9c4c,9cb8) {fbreg(-28)} [9d9c,9da0) {fbreg(-28)} [33c1f] inlined function 'pread'@9c4c [33c39] parameter '__offset' [9c4c,9c60) {fbreg(-24), deref, breg28(0), plus, stack_value} [9c94,9ca0) {reg24} [33c46] parameter '__nbytes' [9c4c,9c60) {breg22(0), breg28(0), minus, stack_value} [9c94,9c9f) {reg2} [9c9f,9ca0) {reg26} [33c53] parameter '__buf' [9c4c,9c60) {breg20(0), breg28(0), plus, stack_value} [9c94,9c9f) {reg1} [9c9f,9ca0) {reg25} [33c60] parameter '__fd' [9c4c,9c60) {fbreg(-28)} [9c94,9ca0) {fbreg(-28)} [3398e] inlined function 'memcpy'@9d74 [339a8] parameter '__len' [9d74,9d84) {reg22} [339b5] parameter '__src' [9d74,9d80) {reg23} [9d80,9d83) {reg1} [339c2] parameter '__dest' [9d74,9d83) {reg0} [9d83,9d84) {reg23} [33a17] inlined function 'memcpy'@9ce8 [33a3d] parameter '__len' [9ce8,9cf8) {reg22} [33a4a] parameter '__src' [9ce8,9cf8) {reg23} [33a57] parameter '__dest' [9ce8,9cf8) {reg20} [3390a] inlined function '__bswap_64'@9bd4 [33924] parameter '__bsx' [33972] inlined function '__bswap_64'@9bf8 [33987] parameter '__bsx' [33b57] inlined function '__bswap_64'@9e04 [33b71] parameter '__bsx' [33b77] inlined function '__bswap_64'@9df0 [33b8c] parameter '__bsx' [338ba] inlined function '__bswap_32'@9ba0 [338d4] parameter '__bsx' [9ba0,9bb0) {breg2(0)} [338e2] inlined function '__bswap_32'@9bb8 [338fc] parameter '__bsx' [9bb8,9bc8) {reg0} [3392a] inlined function '__bswap_32'@9bd4 [33944] parameter '__bsx' [3394a] inlined function '__bswap_32'@9be4 [33964] parameter '__bsx' [9be4,9bf0) {breg2(44)} [9bf0,9bf4) {reg4} [33b0f] inlined function '__bswap_32'@9dcc [33b29] parameter '__bsx' (9dcc,9dcc) [33b37] inlined function '__bswap_32'@9e00 [33b51] parameter '__bsx' [33ef8] function '__elf64_getshdr_rdlock'@9e80 frame_base: {call_frame_cfa {bregx(31,0)}} [33f13] parameter 'scn' [9e80,9ebc) {reg0} [9ebc,9ec4) {entry_value(1) {reg0}, stack_value} [9ec4,9ecf) {reg0} [9ecf,9ed0) {entry_value(1) {reg0}, stack_value} [9ed0,9ed4) {reg0} [9ed4,9eec) {entry_value(1) {reg0}, stack_value} [9eec,9ef0) {reg0} [9ef0,9efc) {entry_value(1) {reg0}, stack_value} [9efc,9f04) {reg0} [9f04,9f08) {entry_value(1) {reg0}, stack_value} [33f20] variable 'result' [9eb0,9ec4) {reg1} [9ec4,9ed0) {lit0, stack_value} module 'libelf.so' [33fae] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getshdr.c'@a010 [35085] function 'gelf_getshdr'@a010 frame_base: {call_frame_cfa {bregx(31,0)}} [350a7] parameter 'scn' [a010,a044) {reg0} [a044,a068) {entry_value(1) {reg0}, stack_value} [a068,a06c) {reg0} [a06c,a0b0) {entry_value(1) {reg0}, stack_value} [a0b0,a0b3) {reg0} [a0b3,a0cc) {entry_value(1) {reg0}, stack_value} [a0cc,a0cf) {reg0} [a0cf,a0dc) {entry_value(1) {reg0}, stack_value} [a0dc,a0e0) {reg0} [a0e0,a0e4) {entry_value(1) {reg0}, stack_value} [350b9] parameter 'dst' [a010,a034) {reg1} [a034,a05c) {reg19} [a05c,a068) {entry_value(1) {reg1}, stack_value} [a068,a0a4) {reg19} [a0a4,a0b0) {reg0} [a0b0,a0dc) {reg19} [a0dc,a0e4) {reg1} [350cb] variable 'result' [a014,a04c) {lit0, stack_value} [a068,a0a0) {lit0, stack_value} [a0a0,a0b0) {reg0} [a0b0,a0e4) {lit0, stack_value} [3512c] inlined function 'memcpy'@a044 [35151] parameter '__len' [a044,a04c) {const1u(64), stack_value} [3515e] parameter '__src' [a044,a04c) {reg1} [3516b] parameter '__dest' [a044,a04c) {reg19} module 'libelf.so' [351d6] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_shdr.c'@a0f0 [362cb] function 'gelf_update_shdr'@a0f0 frame_base: {call_frame_cfa {bregx(31,0)}} [362ed] parameter 'scn' [a0f0,a12c) {reg0} [a12c,a150) {reg20} [a150,a15c) {entry_value(1) {reg0}, stack_value} [a15c,a160) {reg0} [a160,a1dc) {reg20} [a1dc,a1df) {reg0} [a1df,a1ec) {reg20} [a1ec,a1ef) {reg0} [a1ef,a208) {reg20} [a208,a20c) {reg0} [a20c,a210) {entry_value(1) {reg0}, stack_value} [362ff] parameter 'src' [a0f0,a11c) {reg1} [a11c,a150) {reg19} [a150,a15c) {entry_value(1) {reg1}, stack_value} [a15c,a208) {reg19} [a208,a210) {reg1} [36311] variable 'result' [a0f4,a14c) {lit0, stack_value} [a15c,a210) {lit0, stack_value} [36324] variable 'elf' [a114,a12c) {breg0(136)} [a15c,a160) {breg0(136)} [a1dc,a1df) {breg0(136)} [a1ec,a1ef) {breg0(136)} [363ad] inlined function 'memcpy'@a12c [363d2] parameter '__len' [a12c,a13c) {const1u(64), stack_value} [363df] parameter '__src' [a12c,a13c) {reg19} [363ec] parameter '__dest' [a12c,a13c) {reg1} module 'libelf.so' [36444] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_strptr.c'@a210 [3756c] function 'elf_strptr'@a210 frame_base: {call_frame_cfa {bregx(31,0)}} [3758e] parameter 'elf' [a210,a290) {reg0} [a290,a408) {entry_value(1) {reg0}, stack_value} [a408,a40c) {reg0} [a40c,a418) {breg19(-200), stack_value} [a418,a514) {entry_value(1) {reg0}, stack_value} [375a1] parameter 'idx' [a210,a23c) {reg1} [a23c,a384) {reg20} [a390,a514) {reg20} [375b4] parameter 'offset' [a210,a2b4) {reg2} [a2b4,a320) {reg23} [a320,a324) {entry_value(1) {reg2}, stack_value} [a324,a35c) {reg23} [a35c,a390) {entry_value(1) {reg2}, stack_value} [a390,a3b8) {reg23} [a3b8,a3bf) {reg2} [a3bf,a3d4) {reg23} [a3d4,a3d8) {entry_value(1) {reg2}, stack_value} [a3d8,a404) {reg23} [a404,a408) {entry_value(1) {reg2}, stack_value} [a408,a40f) {reg2} [a40f,a414) {reg23} [a414,a418) {entry_value(1) {reg2}, stack_value} [a418,a41c) {reg2} [a41c,a474) {reg23} [a474,a478) {entry_value(1) {reg2}, stack_value} [a478,a490) {reg23} [a490,a494) {entry_value(1) {reg2}, stack_value} [a494,a4d0) {reg23} [a4d0,a4d7) {reg2} [a4d7,a504) {reg23} [a504,a514) {entry_value(1) {reg2}, stack_value} [375c8] variable 'result' [375d3] variable 'strscn' [a2ac,a318) {reg22} [a3b8,a3d0) {reg22} [a3d0,a3d8) {breg20(0), lit1, shl, breg20(0), plus, lit2, shl, breg20(0), plus, lit4, shl, breg19(0), plus, plus_uconst(16), stack_value} [a3d8,a3fc) {reg22} [a418,a46c) {reg22} [a478,a48c) {reg22} [a48c,a494) {breg20(0), lit1, shl, breg20(0), plus, lit2, shl, breg20(0), plus, lit4, shl, breg19(0), plus, plus_uconst(16), stack_value} [a494,a4e0) {reg22} [375e6] variable 'runp' [a25c,a260) {reg19} [a264,a2f8) {reg19} [a3b8,a3d8) {reg19} [a418,a46c) {reg19} [a478,a4e0) {reg19} [37601] variable 'sh_size' [a2ac,a2cc) {lit0, stack_value} [a2cc,a320) {reg24} [a324,a34c) {reg24} [a390,a3b8) {reg24} [a3b8,a3d8) {lit0, stack_value} [a3d8,a404) {reg24} [a418,a454) {lit0, stack_value} [a454,a46c) {reg24} [a478,a47c) {lit0, stack_value} [a47c,a490) {reg24} [a494,a4e0) {lit0, stack_value} [a4e0,a504) {reg24} [37769] inlined function 'validate_str'@a4e8 [3777e] parameter 'to' [a324,a338) {reg2} [a338,a343) {breg22(16)} [a4e8,a508) {reg2} [3778b] parameter 'from' [a324,a33c) {reg0} [a33c,a343) {breg23(0), breg22(24), deref, minus, stack_value} [a4e8,a508) {reg0} [37798] parameter 'str' [a324,a334) {reg19} [a334,a343) {breg22(0)} [a4e4,a500) {reg19} [377c0] inlined function 'validate_str'@a308 [377d9] parameter 'to' [a308,a320) {reg24} [a3d8,a3fc) {reg24} [377e6] parameter 'from' [a308,a320) {reg23} [a320,a324) {entry_value(1) {reg2}, stack_value} [a3d8,a3fc) {reg23} [377f3] parameter 'str' [a308,a31c) {reg19} [a3d8,a3e4) {reg19} [37630] inlined function 'get_zdata'@a4a8 [3764c] parameter 'strscn' [37651] variable 'zsize' [a4a8,a4d0) {fbreg(-24)} [37659] variable 'zalign' [a4a8,a4d0) {fbreg(-16)} [37661] variable 'zdata' [a4a8,a4d0) {reg0} [376c8] inlined function 'get_zdata'@a494 [376ed] parameter 'strscn' [a494,a4d0) {reg22} [376fa] variable 'zsize' [a494,a4a8) {fbreg(-24)} [37702] variable 'zalign' [a494,a4a8) {fbreg(-16)} [3770a] variable 'zdata' [a4a4,a4b8) {reg0} [a4b8,a4cc) {breg24(192)} module 'libelf.so' [378ff] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_rawdata.c'@a520 [389c6] function 'elf_rawdata'@a520 frame_base: {call_frame_cfa {bregx(31,0)}} [389e8] parameter 'scn' [a520,a558) {reg0} [a558,a564) {reg19} [a564,a570) {breg0(-72), stack_value} [a570,a578) {reg0} [a578,a58c) {entry_value(1) {reg0}, stack_value} [a58c,a58f) {reg0} [a58f,a598) {reg19} [a598,a5a0) {entry_value(1) {reg0}, stack_value} [a5a0,a5ac) {reg19} [a5ac,a5b0) {entry_value(1) {reg0}, stack_value} [389fc] parameter 'data' [a520,a550) {reg1} [a550,a570) {entry_value(1) {reg1}, stack_value} [a570,a57b) {reg1} [a57b,a5b0) {entry_value(1) {reg1}, stack_value} module 'libelf.so' [38a5a] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getdata.c'@a5b0 [39d53] function 'elf_getdata'@ad90 frame_base: {call_frame_cfa {bregx(31,0)}} [39d74] parameter 'scn' [ad90,ad9b) {reg0} [ad9b,ad9c) {entry_value(1) {reg0}, stack_value} [ad9c,ada0) {reg0} [39d88] parameter 'data' [ad90,ad9b) {reg1} [ad9b,ad9c) {entry_value(1) {reg1}, stack_value} [ad9c,ada0) {reg1} [39d9c] variable 'result' [39dca] function '__elf_getdata_rdlock'@aca0 frame_base: {call_frame_cfa {bregx(31,0)}} [39deb] parameter 'scn' [aca0,acd4) {reg0} [acd4,acf8) {reg19} [acf8,ad04) {entry_value(1) {reg0}, stack_value} [ad04,ad18) {reg19} [ad18,ad24) {entry_value(1) {reg0}, stack_value} [ad24,ad30) {reg0} [ad30,ad3c) {reg19} [ad3c,ad4f) {reg0} [ad4f,ad5c) {reg19} [ad5c,ad60) {reg0} [ad60,ad7c) {reg19} [ad7c,ad80) {reg0} [ad80,ad84) {entry_value(1) {reg0}, stack_value} [39dff] parameter 'data' [aca0,acef) {reg1} [acef,ad04) {entry_value(1) {reg1}, stack_value} [ad04,ad2c) {reg1} [ad2c,ad5c) {entry_value(1) {reg1}, stack_value} [ad5c,ad63) {reg1} [ad63,ad7c) {entry_value(1) {reg1}, stack_value} [ad7c,ad84) {reg1} [39e13] variable 'result' [aca4,ad3c) {lit0, stack_value} [ad4c,ad78) {lit0, stack_value} [ad7c,ad84) {lit0, stack_value} [39e27] variable 'elf' [accc,acd4) {breg0(136)} [acd4,acef) {breg19(136)} [ad04,ad18) {breg19(136)} [ad18,ad24) {entry_value(1) {reg0}, plus_uconst(136)} [ad24,ad30) {breg0(136)} [ad4c,ad4f) {breg0(136)} [39e3b] variable 'locked' [aca4,acf0) {lit0, stack_value} [ad04,ad30) {lit0, stack_value} [ad30,ad3c) {reg1} (ad4c,ad4c) [ad4c,ad5c) {lit1, stack_value} [ad5c,ad6c) {lit0, stack_value} [ad6c,ad73) {reg1} [ad7c,ad84) {lit0, stack_value} [39ec2] function '__libelf_set_data_list_rdlock'@aac0 frame_base: {call_frame_cfa {bregx(31,0)}} [39ee1] parameter 'scn' [aac0,aad8) {reg0} [aad8,aaf8) {reg19} [aaf8,ab08) {entry_value(1) {reg0}, stack_value} [ab08,ab28) {reg19} [ab28,ab34) {entry_value(1) {reg0}, stack_value} [ab34,ac9c) {reg19} [39ef5] parameter 'wrlocked' [aac0,ab18) {reg1} [ab18,ab34) {entry_value(1) {reg1}, stack_value} [ab34,ab3c) {reg1} [ab3c,ac9c) {entry_value(1) {reg1}, stack_value} [3a110] function '__libelf_set_rawdata'@aaa0 frame_base: {call_frame_cfa {bregx(31,0)}} [3a131] parameter 'scn' [aaa0,aaab) {reg0} [aaab,aaac) {entry_value(1) {reg0}, stack_value} [aaac,aab0) {reg0} [aab0,aab4) {entry_value(1) {reg0}, stack_value} [3a145] variable 'result' [3a167] function '__libelf_set_rawdata_wrlock'@a640 frame_base: {call_frame_cfa {bregx(31,0)}} [3a189] parameter 'scn' [a640,a688) {reg0} [a688,a798) {reg28} [a798,a7a4) {entry_value(1) {reg0}, stack_value} [a7a4,a7c8) {reg28} [a7c8,a7cc) {reg0} [a7cc,a944) {reg28} [a944,a947) {reg0} [a947,a98c) {reg28} [a98c,a98f) {reg0} [a98f,aa94) {reg28} [3a19d] variable 'offset' [a698,a76c) {reg19} [a7a4,a7c8) {reg19} [a7dc,a944) {reg19} [a958,a98c) {reg19} [a9a0,aa7c) {reg19} [aa84,aa94) {reg19} [3a1b0] variable 'size' [a690,a76c) {reg24} [a7a4,a7c8) {reg24} [a7d4,a944) {reg24} [a958,a98c) {reg24} [a9a0,aa7c) {reg24} [aa84,aa94) {reg24} [3a1c3] variable 'align' [a698,a6dc) {reg20} [a718,a730) {reg20} [a734,a76c) {reg20} [a7a4,a7a8) {reg20} [a7a8,a7c4) {reg0} [a7c4,a7c8) {reg20} [a7d8,a85c) {reg20} [a958,a978) {reg20} [a9a0,a9e0) {reg20} [a9fc,aa38) {reg20} [3a1d6] variable 'flags' [a698,a6a4) {reg21} [a7d8,a7dc) {reg21} [3a1e9] variable 'type' [a698,a76c) {reg22} [a7a4,a7c8) {reg22} [a7d4,a944) {reg22} [a958,a98c) {reg22} [a9a0,aa7c) {reg22} [aa84,aa94) {reg22} [3a1fc] variable 'elf' [a640,aa94) {reg27} [39f22] inlined function 'convert_data'@ab4c [39f39] parameter 'type' [ab4c,abbc) {reg22} [abbc,abc4) {breg19(8)} [abc4,ac94) {reg22} [39f46] parameter 'size' [ab38,abbc) {reg21} [abbc,abc4) {breg19(16)} [abc4,ac94) {reg21} [39f53] parameter 'data' [ab38,ab44) {breg2(72), deref, plus_uconst(5), deref_size(1), const1u(255), and, stack_value} [39f60] parameter 'eclass' [ab38,ab54) {breg2(32)} [ab54,aba0) {breg19(136), deref, plus_uconst(32)} [abc4,abcb) {breg19(136), deref, plus_uconst(32)} [ac60,ac67) {breg19(136), deref, plus_uconst(32)} [39f6d] parameter 'scn' [ab38,ac9c) {reg19} [3a75e] inlined function '__libelf_data_type'@a624 [3a780] parameter 'ehdr' [3a785] parameter 'sh_type' [3a78b] parameter 'align' [a624,a628) {reg2} [a628,a640) {entry_value(1) {reg2}, stack_value} [3a307] inlined function 'pread_retry'@a8b8 [3a322] parameter 'off' [a8b8,a8bc) {reg0} [a8bc,a934) {fbreg(-96)} [aa38,aa48) {fbreg(-96)} [3a32f] parameter 'len' [a8b8,a934) {reg24} [aa38,aa48) {reg24} [3a33c] parameter 'buf' [a8b8,a8bc) {reg1} [a8bc,a934) {fbreg(-104)} [aa38,aa48) {fbreg(-104)} [3a349] parameter 'fd' [a8b8,a934) {fbreg(-108)} [aa38,aa48) {fbreg(-108)} [3a394] inlined function 'pread'@a8bc [3a3ae] parameter '__offset' [a8bc,a8cc) {fbreg(-96), deref, breg25(0), plus, stack_value} [a908,a914) {fbreg(-120)} [3a3bb] parameter '__nbytes' [a8bc,a8cc) {breg24(0), breg25(0), minus, stack_value} [a908,a913) {reg2} [a913,a914) {reg26} [3a3c8] parameter '__buf' [a8bc,a8cc) {fbreg(-104), deref, breg25(0), plus, stack_value} [a908,a910) {reg0} [a910,a913) {reg1} [a913,a914) {fbreg(-128)} [3a3d5] parameter '__fd' [a8bc,a8cc) {fbreg(-108)} [a908,a914) {fbreg(-108)} [39fab] inlined function 'memcpy'@ac4c [39fcf] parameter '__len' [ac4c,ac60) {reg21} [39fdc] parameter '__src' [ac4c,ac58) {reg25} [ac58,ac5b) {reg1} [39fe9] parameter '__dest' [ac4c,ac5b) {reg0} [ac5b,ac60) {reg25} [3a07b] inlined function 'memcpy'@ac70 [3a09f] parameter '__len' [ac70,ac84) {reg21} [3a0ac] parameter '__src' [ac70,ac7c) {reg23} [ac7c,ac7f) {reg1} [3a0b9] parameter '__dest' [ac70,ac7f) {reg0} [ac7f,ac84) {reg23} [3a6f5] function '__libelf_data_type'@a5b0 frame_base: {call_frame_cfa {bregx(31,0)}} [3a710] parameter 'ehdr' [a5b0,a5c8) {reg0} [a5c8,a5d0) {reg3} [a5d0,a5d4) {entry_value(1) {reg0}, stack_value} [a5d4,a5ec) {reg0} [a5ec,a620) {entry_value(1) {reg0}, stack_value} [a620,a640) {reg3} [3a71d] parameter 'sh_type' [a5b0,a5c4) {reg1} [a5c4,a5d4) {entry_value(1) {reg1}, stack_value} [a5d4,a600) {reg1} [a600,a640) {entry_value(1) {reg1}, stack_value} [3a72a] parameter 'align' [a5b0,a628) {reg2} [a628,a640) {entry_value(1) {reg2}, stack_value} module 'libelf.so' [3a7bb] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_newdata.c'@ada0 [3b8d0] function 'elf_newdata'@ada0 frame_base: {call_frame_cfa {bregx(31,0)}} [3b8f2] parameter 'scn' [ada0,ade8) {reg0} [ade8,ae28) {reg19} [ae28,ae34) {entry_value(1) {reg0}, stack_value} [ae34,ae44) {reg19} [ae44,ae54) {entry_value(1) {reg0}, stack_value} [ae54,ae64) {reg19} [ae64,ae6b) {reg0} [ae6b,ae9c) {reg19} [ae9c,aea0) {reg0} [aea0,aea8) {reg19} [aea8,aeac) {reg0} [aeac,aeb4) {reg19} [aeb4,aeb8) {reg0} [aeb8,aebc) {entry_value(1) {reg0}, stack_value} [aebc,aec8) {reg19} [3b906] variable 'result' [ada4,adf8) {lit0, stack_value} [adf8,ae08) {reg0} [ae08,ae24) {reg1} [ae34,ae40) {lit0, stack_value} [ae54,ae8c) {lit0, stack_value} [ae8c,ae98) {reg0} [ae9c,aebc) {lit0, stack_value} [aebc,aec0) {reg0} [aec0,aec3) {reg1} module 'libelf.so' [3b9e7] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getdata_rawchunk.c'@aed0 [3cc5a] function 'elf_getdata_rawchunk'@aed0 frame_base: {call_frame_cfa {bregx(31,0)}} [3cc7c] parameter 'elf' [aed0,aef0) {reg0} [aef0,b098) {reg21} [b098,b0a4) {breg0(184)} [b0a4,b0b8) {reg21} [b0b8,b0c4) {entry_value(1) {reg0}, stack_value} [b0c4,b26c) {reg21} [b26c,b270) {reg0} [b270,b274) {entry_value(1) {reg0}, stack_value} [b274,b284) {reg21} [3cc90] parameter 'offset' [aed0,af08) {reg1} [af08,af80) {reg19} [af80,af90) {entry_value(1) {reg1}, stack_value} [af90,b090) {reg19} [b090,b0a4) {breg0(256)} [b0a4,b0b0) {reg19} [b0b0,b0c4) {entry_value(1) {reg1}, stack_value} [b0c4,b13c) {reg19} [b13c,b143) {reg1} [b143,b148) {entry_value(1) {reg1}, stack_value} [b148,b220) {reg19} [b220,b228) {entry_value(1) {reg1}, stack_value} [b228,b25c) {reg19} [b25c,b26c) {entry_value(1) {reg1}, stack_value} [b26c,b274) {reg1} [b274,b284) {reg19} [3cca2] parameter 'size' [aed0,affb) {reg2} [affb,b090) {reg20} [b090,b0a4) {breg0(16)} [b0a4,b0ab) {reg2} [b0ab,b0c4) {entry_value(1) {reg2}, stack_value} [b0c4,b0cf) {reg2} [b0cf,b0e4) {reg20} [b0e4,b0eb) {reg2} [b0eb,b13c) {reg20} [b13c,b143) {reg2} [b143,b148) {entry_value(1) {reg2}, stack_value} [b148,b14f) {reg2} [b14f,b218) {reg20} [b218,b21b) {reg2} [b21b,b220) {reg20} [b220,b228) {entry_value(1) {reg2}, stack_value} [b228,b25c) {reg20} [b25c,b26c) {entry_value(1) {reg2}, stack_value} [b26c,b274) {reg2} [b274,b284) {reg20} [3ccb4] parameter 'type' [aed0,affb) {reg3} [affb,b070) {reg28} [b070,b0a4) {breg0(8)} [b0a4,b0ab) {reg3} [b0ab,b0c4) {entry_value(1) {reg3}, stack_value} [b0c4,b0cf) {reg3} [b0cf,b0e4) {reg28} [b0e4,b0eb) {reg3} [b0eb,b13c) {reg28} [b13c,b143) {reg3} [b143,b148) {entry_value(1) {reg3}, stack_value} [b148,b14f) {reg3} [b14f,b218) {reg28} [b218,b21b) {reg3} [b21b,b224) {reg28} [b224,b228) {entry_value(1) {reg3}, stack_value} [b228,b268) {reg28} [b268,b26c) {entry_value(1) {reg3}, stack_value} [b26c,b274) {reg3} [b274,b284) {reg28} [3ccc6] variable 'rawchunk' [afe4,b038) {reg25} [b0c4,b0e4) {reg25} [b0f0,b0ff) {reg0} [b0ff,b13c) {reg23} [b154,b160) {reg0} [b160,b218) {reg23} [b228,b248) {reg23} [b274,b284) {reg23} [3ccd9] variable 'flags' [af30,b004) {lit0, stack_value} [b004,b054) {const1u(128), stack_value} [b0c4,b100) {lit0, stack_value} [b100,b13c) {const1u(128), stack_value} [b148,b1f8) {lit0, stack_value} [b1f8,b218) {const1u(128), stack_value} [b228,b238) {const1u(128), stack_value} [b238,b248) {lit0, stack_value} [b248,b250) {const1u(128), stack_value} [b274,b284) {lit0, stack_value} [3ccec] variable 'result' [af30,af84) {lit0, stack_value} [af84,af90) {reg4} [af90,b08c) {lit0, stack_value} [b0c4,b13c) {lit0, stack_value} [b148,b218) {lit0, stack_value} [b228,b26c) {lit0, stack_value} [b274,b284) {lit0, stack_value} [3ccff] variable 'rawchunks' [af38,af4c) {reg26} (af4c,af4c) [af4c,af50) {breg4(48)} [af50,af90) {reg4} [3cd1a] variable 'align' [afc8,b098) {reg22} [b098,b0a4) {breg0(32)} [b0c4,b13c) {reg22} [b148,b218) {reg22} [b228,b26c) {reg22} [b274,b284) {reg22} [3cd3d] variable 'buffer' [b000,b004) {reg0} [b004,b064) {reg23} [b064,b0a4) {breg0(0)} [b0c4,b0e4) {reg25} [b248,b250) {reg23} [3cd50] variable '__PRETTY_FUNCTION__' [aed0,b284) {addr(0x14088)} [3cd63] variable 'chunk' [b048,b068) {reg0} [b068,b0a4) {reg1} [b0d4,b0e4) {reg0} [b248,b24c) {reg0} [b24c,b24f) {reg1} [3ce14] inlined function 'pread_retry'@b17c [3ce2d] parameter 'off' (b17c,b17c) [b17c,b1f0) {fbreg(-16)} [b238,b248) {fbreg(-16)} [3ce3a] parameter 'len' [b17c,b1f0) {reg20} [b238,b248) {reg20} [3ce47] parameter 'buf' [b17c,b1f0) {reg23} [b238,b248) {reg23} [3ce54] parameter 'fd' (b17c,b17c) [b17c,b1f0) {fbreg(-20)} [b238,b248) {fbreg(-20)} [3ce9f] inlined function 'pread'@b17c [3ceb8] parameter '__offset' [b17c,b190) {fbreg(-16), deref, breg27(0), plus, stack_value} [b1c4,b1d0) {reg24} [3cec5] parameter '__nbytes' [b17c,b190) {breg20(0), breg27(0), minus, stack_value} [b1c4,b1cf) {reg2} [b1cf,b1d0) {reg26} [3ced2] parameter '__buf' [b17c,b190) {breg23(0), breg27(0), plus, stack_value} [b1c4,b1cf) {reg1} [b1cf,b1d0) {reg25} [3cedf] parameter '__fd' [b17c,b190) {fbreg(-20)} [b1c4,b1d0) {fbreg(-20)} [3cd92] inlined function 'memcpy'@b0f4 [3cdb7] parameter '__len' [b0f4,b100) {reg20} [3cdc4] parameter '__src' [b0f4,b100) {reg25} [3cdd1] parameter '__dest' [b0f4,b0ff) {reg0} [b0ff,b100) {reg23} module 'libelf.so' [3d19c] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_flagelf.c'@b290 [3e24b] function 'elf_flagelf'@b290 frame_base: {call_frame_cfa {bregx(31,0)}} [3e269] parameter 'elf' [b290,b2ac) {reg0} [b2ac,b2d0) {reg3} [b2d0,b2dc) {entry_value(1) {reg0}, stack_value} [b2dc,b2e3) {reg3} [b2e3,b2ec) {entry_value(1) {reg0}, stack_value} [b2ec,b30c) {reg3} [b30c,b310) {reg0} [b310,b314) {entry_value(1) {reg0}, stack_value} [b314,b31b) {reg3} [b31b,b324) {entry_value(1) {reg0}, stack_value} [3e27b] parameter 'cmd' [b290,b2c4) {reg1} [b2c4,b2dc) {entry_value(1) {reg1}, stack_value} [b2dc,b2e3) {reg1} [b2e3,b2ec) {entry_value(1) {reg1}, stack_value} [b2ec,b2fc) {reg1} [b2fc,b30c) {entry_value(1) {reg1}, stack_value} [b30c,b31b) {reg1} [b31b,b324) {entry_value(1) {reg1}, stack_value} [3e28d] parameter 'flags' [b290,b2c8) {reg2} [b2c8,b2dc) {entry_value(1) {reg2}, stack_value} [b2dc,b2e3) {reg2} [b2e3,b2ec) {entry_value(1) {reg2}, stack_value} [b2ec,b300) {reg2} [b300,b30c) {entry_value(1) {reg2}, stack_value} [b30c,b31b) {reg2} [b31b,b324) {entry_value(1) {reg2}, stack_value} [3e2a1] variable 'result' [b308,b30c) {reg0} module 'libelf.so' [3e2ed] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_flagehdr.c'@b330 [3f39c] function 'elf_flagehdr'@b330 frame_base: {call_frame_cfa {bregx(31,0)}} [3f3ba] parameter 'elf' [b330,b34c) {reg0} [b34c,b36c) {reg3} [b36c,b378) {entry_value(1) {reg0}, stack_value} [b378,b37f) {reg3} [b37f,b388) {entry_value(1) {reg0}, stack_value} [b388,b3ab) {reg3} [b3ab,b3b4) {entry_value(1) {reg0}, stack_value} [b3b4,b3b8) {reg0} [b3b8,b3bc) {entry_value(1) {reg0}, stack_value} [3f3cc] parameter 'cmd' [b330,b36c) {reg1} [b36c,b378) {entry_value(1) {reg1}, stack_value} [b378,b37f) {reg1} [b37f,b388) {entry_value(1) {reg1}, stack_value} [b388,b3ab) {reg1} [b3ab,b3b4) {entry_value(1) {reg1}, stack_value} [b3b4,b3bc) {reg1} [3f3de] parameter 'flags' [b330,b364) {reg2} [b364,b378) {entry_value(1) {reg2}, stack_value} [b378,b37f) {reg2} [b37f,b388) {entry_value(1) {reg2}, stack_value} [b388,b398) {reg2} [b398,b3a4) {entry_value(1) {reg2}, stack_value} [b3a4,b3ab) {reg2} [b3ab,b3b4) {entry_value(1) {reg2}, stack_value} [b3b4,b3bc) {reg2} [3f3f2] variable 'result' [b3a0,b3a4) {reg0} module 'libelf.so' [3f43e] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_flagphdr.c'@b3c0 [404ed] function 'elf_flagphdr'@b3c0 frame_base: {call_frame_cfa {bregx(31,0)}} [4050b] parameter 'elf' [b3c0,b3dc) {reg0} [b3dc,b3fc) {reg3} [b3fc,b408) {entry_value(1) {reg0}, stack_value} [b408,b40f) {reg3} [b40f,b418) {entry_value(1) {reg0}, stack_value} [b418,b434) {reg3} [b434,b438) {reg0} [b438,b43c) {entry_value(1) {reg0}, stack_value} [b43c,b443) {reg3} [b443,b44c) {entry_value(1) {reg0}, stack_value} [4051d] parameter 'cmd' [b3c0,b3fc) {reg1} [b3fc,b408) {entry_value(1) {reg1}, stack_value} [b408,b40f) {reg1} [b40f,b418) {entry_value(1) {reg1}, stack_value} [b418,b443) {reg1} [b443,b44c) {entry_value(1) {reg1}, stack_value} [4052f] parameter 'flags' [b3c0,b3f4) {reg2} [b3f4,b408) {entry_value(1) {reg2}, stack_value} [b408,b40f) {reg2} [b40f,b418) {entry_value(1) {reg2}, stack_value} [b418,b428) {reg2} [b428,b434) {entry_value(1) {reg2}, stack_value} [b434,b443) {reg2} [b443,b44c) {entry_value(1) {reg2}, stack_value} [40543] variable 'result' [b430,b434) {reg0} module 'libelf.so' [4058f] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_flagscn.c'@b450 [4163e] function 'elf_flagscn'@b450 frame_base: {call_frame_cfa {bregx(31,0)}} [4165c] parameter 'scn' [b450,b46c) {reg0} [b46c,b490) {reg3} [b490,b49c) {entry_value(1) {reg0}, stack_value} [b49c,b4a3) {reg3} [b4a3,b4ac) {entry_value(1) {reg0}, stack_value} [b4ac,b4c8) {reg3} [b4c8,b4cc) {reg0} [b4cc,b4d0) {entry_value(1) {reg0}, stack_value} [b4d0,b4d7) {reg3} [b4d7,b4e0) {entry_value(1) {reg0}, stack_value} [4166e] parameter 'cmd' [b450,b490) {reg1} [b490,b49c) {entry_value(1) {reg1}, stack_value} [b49c,b4a3) {reg1} [b4a3,b4ac) {entry_value(1) {reg1}, stack_value} [b4ac,b4d7) {reg1} [b4d7,b4e0) {entry_value(1) {reg1}, stack_value} [41680] parameter 'flags' [b450,b488) {reg2} [b488,b49c) {entry_value(1) {reg2}, stack_value} [b49c,b4a3) {reg2} [b4a3,b4ac) {entry_value(1) {reg2}, stack_value} [b4ac,b4bc) {reg2} [b4bc,b4c8) {entry_value(1) {reg2}, stack_value} [b4c8,b4d7) {reg2} [b4d7,b4e0) {entry_value(1) {reg2}, stack_value} [41694] variable 'result' [b4c4,b4c8) {reg0} module 'libelf.so' [416e0] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_flagshdr.c'@b4e0 [4278f] function 'elf_flagshdr'@b4e0 frame_base: {call_frame_cfa {bregx(31,0)}} [427ad] parameter 'scn' [b4e0,b4fc) {reg0} [b4fc,b520) {reg3} [b520,b52c) {entry_value(1) {reg0}, stack_value} [b52c,b533) {reg3} [b533,b53c) {entry_value(1) {reg0}, stack_value} [b53c,b558) {reg3} [b558,b55c) {reg0} [b55c,b560) {entry_value(1) {reg0}, stack_value} [b560,b567) {reg3} [b567,b570) {entry_value(1) {reg0}, stack_value} [427bf] parameter 'cmd' [b4e0,b520) {reg1} [b520,b52c) {entry_value(1) {reg1}, stack_value} [b52c,b533) {reg1} [b533,b53c) {entry_value(1) {reg1}, stack_value} [b53c,b567) {reg1} [b567,b570) {entry_value(1) {reg1}, stack_value} [427d1] parameter 'flags' [b4e0,b518) {reg2} [b518,b52c) {entry_value(1) {reg2}, stack_value} [b52c,b533) {reg2} [b533,b53c) {entry_value(1) {reg2}, stack_value} [b53c,b54c) {reg2} [b54c,b558) {entry_value(1) {reg2}, stack_value} [b558,b567) {reg2} [b567,b570) {entry_value(1) {reg2}, stack_value} [427e5] variable 'result' [b554,b558) {reg0} module 'libelf.so' [42831] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_flagdata.c'@b570 [438e0] function 'elf_flagdata'@b570 frame_base: {call_frame_cfa {bregx(31,0)}} [43902] parameter 'data' [b570,b58c) {reg0} [b58c,b5e8) {entry_value(1) {reg0}, stack_value} [b5e8,b5ec) {reg0} [b5ec,b600) {entry_value(1) {reg0}, stack_value} [43914] parameter 'cmd' [b570,b5b0) {reg1} [b5b0,b5bc) {entry_value(1) {reg1}, stack_value} [b5bc,b5c3) {reg1} [b5c3,b5cc) {entry_value(1) {reg1}, stack_value} [b5cc,b5f7) {reg1} [b5f7,b600) {entry_value(1) {reg1}, stack_value} [43928] parameter 'flags' [b570,b5a8) {reg2} [b5a8,b5bc) {entry_value(1) {reg2}, stack_value} [b5bc,b5c3) {reg2} [b5c3,b5cc) {entry_value(1) {reg2}, stack_value} [b5cc,b5dc) {reg2} [b5dc,b5e8) {entry_value(1) {reg2}, stack_value} [b5e8,b5f7) {reg2} [b5f7,b600) {entry_value(1) {reg2}, stack_value} [4393a] variable 'data_scn' [b578,b58c) {reg0} [b58c,b5e8) {entry_value(1) {reg0}, stack_value} [b5f0,b600) {entry_value(1) {reg0}, stack_value} [4394d] variable 'result' [b5e4,b5e8) {reg0} module 'libelf.so' [439a2] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_memory.c'@b600 [44a63] function 'elf_memory'@b600 frame_base: {call_frame_cfa {bregx(31,0)}} [44a81] parameter 'image' [b600,b620) {reg0} [b620,b623) {reg1} [b623,b624) {entry_value(1) {reg0}, stack_value} [b624,b62c) {reg0} [b62c,b648) {entry_value(1) {reg0}, stack_value} [44a93] parameter 'size' [b600,b614) {reg1} [b614,b623) {reg3} [b623,b624) {entry_value(1) {reg1}, stack_value} [b624,b637) {reg1} [b637,b648) {entry_value(1) {reg1}, stack_value} module 'libelf.so' [44afb] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_update.c'@b650 [45eae] function 'elf_update'@b650 frame_base: {call_frame_cfa {bregx(31,0)}} [45ed0] parameter 'elf' [b650,b684) {reg0} [b684,b6b8) {reg19} [b6b8,b6cc) {entry_value(1) {reg0}, stack_value} [b6cc,b71c) {reg19} [b71c,b71f) {reg0} [b71f,b798) {reg19} [b798,b79b) {reg0} [b79b,b7dc) {reg19} [b7dc,b7df) {reg0} [b7df,b7e8) {reg19} [b7e8,b7eb) {reg0} [b7eb,ba08) {reg19} [45ee3] parameter 'cmd' [b650,b693) {reg1} [b693,b6cc) {entry_value(1) {reg1}, stack_value} [b6cc,b710) {reg1} [b710,b764) {reg20} [b764,b7ac) {entry_value(1) {reg1}, stack_value} [b7ac,b7b4) {reg1} [b7b4,b7e8) {reg20} [b7e8,b964) {entry_value(1) {reg1}, stack_value} [b964,b974) {reg20} [b974,b9c8) {entry_value(1) {reg1}, stack_value} [b9c8,b9d8) {reg20} [b9d8,b9e3) {reg1} [b9e3,b9e8) {reg20} [b9e8,b9f3) {reg1} [b9f3,b9f8) {reg20} [b9f8,ba08) {entry_value(1) {reg1}, stack_value} [45ef6] variable 'shnum' [b704,b71c) {reg22} [b71c,b71f) {reg2} [b71f,b798) {reg22} [b798,b79b) {reg2} [b79b,b7ac) {reg22} [b7cc,b7dc) {reg22} [b7dc,b7df) {reg2} [b7df,b7e8) {reg22} [b7e8,b7eb) {reg2} [b7eb,b9d8) {reg22} [b9f8,ba00) {reg22} [45f09] variable 'size' [b724,b7a8) {reg21} [b7e8,b96c) {reg21} [b970,b974) {const1s(-1), stack_value} [b974,b9d0) {reg21} [b9d4,b9d8) {const1s(-1), stack_value} [b9f4,b9f8) {const1s(-1), stack_value} [b9f8,ba00) {reg21} [45f1c] variable 'change_bo' [b650,ba08) {fbreg(-140)} [45f34] inlined function 'write_file'@b76c [45f4d] parameter 'shnum' [b76c,b798) {reg22} [b798,b79b) {reg2} [b79b,b7ac) {reg22} [b7e8,b7eb) {reg2} [b7eb,b964) {reg22} [b974,b9c8) {reg22} [b9f8,ba00) {reg22} [45f5a] parameter 'change_bo' [b76c,b798) {reg23} [b798,b79b) {reg1} [b79b,b7a4) {reg23} [b7e8,b7eb) {reg1} [b7eb,b868) {reg23} [b86c,b890) {reg23} [b898,b964) {reg23} [b974,b9c4) {reg23} [b9f8,ba00) {reg23} [45f67] parameter 'size' [b76c,b7a0) {reg21} [b7e8,b850) {reg21} [b88c,b954) {reg21} [b974,b990) {reg21} [b9b8,b9c8) {reg21} [b9f8,ba00) {reg21} [45f74] parameter 'elf' [b76c,b798) {reg19} [b798,b79b) {reg0} [b79b,b7ac) {reg19} [b7e8,b7eb) {reg0} [b7eb,b964) {reg19} [b974,b9c8) {reg19} [b9f8,ba00) {reg19} module 'libelf.so' [461fc] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_updatenull.c'@ba10 [47465] function '__elf32_updatenull_wrlock'@ba10 frame_base: {call_frame_cfa {bregx(31,0)}} [47487] parameter 'elf' [ba10,ba4f) {reg0} [ba4f,bdd4) {reg19} [bdd4,bde8) {entry_value(1) {reg0}, stack_value} [bde8,c2c0) {reg19} [4749b] parameter 'change_bop' [ba10,ba4c) {reg1} [ba4c,bb10) {reg20} [bb10,bf30) {entry_value(1) {reg1}, stack_value} [bf30,bf44) {reg20} [bf44,c04c) {entry_value(1) {reg1}, stack_value} [c04c,c090) {reg20} [c090,c0a4) {entry_value(1) {reg1}, stack_value} [c0a4,c0bc) {reg20} [c0bc,c2c0) {entry_value(1) {reg1}, stack_value} [474ae] parameter 'shnum' [ba10,ba4f) {reg2} [ba4f,bdd8) {reg22} [bdd8,bde8) {entry_value(1) {reg2}, stack_value} [bde8,c2c0) {reg22} [474c1] variable 'ehdr' [ba54,ba58) {reg0} [ba58,bddc) {reg24} [bde8,c2c0) {reg24} [474d4] variable 'changed' [ba4c,bbdc) {lit0, stack_value} [bbdc,bca8) {reg10} [bcbc,bd24) {reg10} [bd38,bd64) {reg10} [bd64,bda0) {lit0, stack_value} [bde8,be00) {lit0, stack_value} [be00,be58) {reg10} [be60,bef8) {reg10} [bf08,bf24) {reg10} [bf28,bf30) {reg10} [bf30,bf44) {lit0, stack_value} [bf44,bf57) {reg10} [bf57,bf80) {fbreg(-32)} [bf8c,bf93) {reg10} [bfa4,bfe0) {reg10} [bfe0,bff0) {lit1, stack_value} [c030,c040) {lit0, stack_value} [c040,c04c) {reg10} [c04c,c0bc) {lit0, stack_value} [c0bc,c0cf) {reg10} [c0e0,c12c) {reg10} [c12c,c13c) {lit0, stack_value} [c13c,c143) {reg10} [c16c,c17f) {reg10} [c17f,c1b0) {fbreg(-32)} [c1b0,c1e4) {lit1, stack_value} [c1f0,c20f) {reg10} [c210,c254) {reg10} [c254,c274) {lit0, stack_value} [c274,c2bf) {reg10} [474e7] variable 'ehdr_flags' [ba4c,bb68) {lit0, stack_value} [bb68,bd64) {reg28} [bd64,bd9c) {lit0, stack_value} [bd9c,bdb0) {reg28} [bde8,bdf8) {lit0, stack_value} [bdf8,bef8) {reg28} [bf08,bf30) {reg28} [bf30,bf44) {lit0, stack_value} [bf44,bf80) {reg28} [bf8c,bfa0) {reg28} [bfa4,c04c) {reg28} [c04c,c0bc) {lit0, stack_value} [c0bc,c0dc) {reg28} [c0e0,c150) {reg28} [c154,c168) {reg28} [c16c,c1e4) {reg28} [c1f0,c228) {reg28} [c22c,c2c0) {reg28} [474fa] variable 'size' [bb28,bb68) {reg20} [bb68,bce0) {reg27} [bd04,bd64) {reg27} [bd80,bda0) {reg20} [bda0,bdb0) {reg27} [bdb0,bdb4) {reg0} [bde8,bdfc) {reg20} [bdfc,bef8) {reg27} [bf08,bf30) {reg27} [bf44,bf88) {reg27} [bfa4,c04c) {reg27} [c0bc,c0dc) {reg27} [c0e0,c150) {reg27} [c154,c168) {reg27} [c16c,c1e4) {reg27} [c1f0,c27c) {reg27} [c27c,c29c) {reg0} [c29c,c2c0) {reg27} [4750d] variable '__PRETTY_FUNCTION__' [ba10,c2c0) {addr(0x14150)} [47a7b] inlined function 'default_ehdr32'@ba54 [47a95] parameter 'change_bop' [ba54,bb10) {reg20} [bb10,bb20) {entry_value(1) {reg1}, stack_value} [bd64,bd80) {entry_value(1) {reg1}, stack_value} [bf30,bf44) {reg20} [c04c,c088) {reg20} [c090,c0a4) {entry_value(1) {reg1}, stack_value} [c0a4,c0bc) {reg20} [47aa2] parameter 'shnum' [ba54,bb20) {reg22} [bd64,bd80) {reg22} [bf30,bf44) {reg22} [c04c,c088) {reg22} [c090,c0bc) {reg22} [47aaf] parameter 'ehdr' [ba54,ba58) {reg0} [ba58,bb20) {reg24} [bd64,bd80) {reg24} [bf30,bf44) {reg24} [c04c,c088) {reg24} [c090,c0bc) {reg24} [47abc] parameter 'elf' [ba54,bb20) {reg19} [bd64,bd80) {reg19} [bf30,bf44) {reg19} [c04c,c088) {reg19} [c090,c0bc) {reg19} [47b8d] inlined function 'memcpy'@bf30 [47bb3] parameter '__len' [bf30,bf34) {lit4, stack_value} [47bc0] parameter '__src' [bf30,bf34) {implicit_pointer([47d68],0) {implicit_value(5){7f454c4600}}} [47bcd] parameter '__dest' [bf30,bf34) {reg24} module 'libelf.so' [47d87] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_updatenull.c'@c2c0 [48ffe] function '__elf64_updatenull_wrlock'@c2c0 frame_base: {call_frame_cfa {bregx(31,0)}} [49020] parameter 'elf' [c2c0,c2ff) {reg0} [c2ff,c67c) {reg19} [c67c,c690) {entry_value(1) {reg0}, stack_value} [c690,cb50) {reg19} [49034] parameter 'change_bop' [c2c0,c2f8) {reg1} [c2f8,c484) {reg21} [c484,c60c) {entry_value(1) {reg1}, stack_value} [c60c,c644) {reg21} [c644,c690) {entry_value(1) {reg1}, stack_value} [c690,c6a8) {reg21} [c6a8,c7d0) {entry_value(1) {reg1}, stack_value} [c7d0,c7e4) {reg21} [c7e4,c8d0) {entry_value(1) {reg1}, stack_value} [c8d0,c8e0) {reg21} [c8e0,c8ec) {entry_value(1) {reg1}, stack_value} [c8ec,c960) {reg21} [c960,c9d0) {entry_value(1) {reg1}, stack_value} [c9d0,c9e0) {reg21} [c9e0,caec) {entry_value(1) {reg1}, stack_value} [caec,cb0c) {reg21} [cb0c,cb50) {entry_value(1) {reg1}, stack_value} [49047] parameter 'shnum' [c2c0,c2ff) {reg2} [c2ff,c644) {reg25} [c644,c690) {entry_value(1) {reg2}, stack_value} [c690,ca84) {reg25} [ca84,ca90) {entry_value(1) {reg2}, stack_value} [ca90,cad4) {reg25} [cad4,caec) {entry_value(1) {reg2}, stack_value} [caec,cb0c) {reg25} [cb0c,cb30) {entry_value(1) {reg2}, stack_value} [cb30,cb50) {reg25} [4905a] variable 'ehdr' [c304,c308) {reg0} [c308,c67c) {reg20} [c690,cb50) {reg20} [4906d] variable 'changed' [c2f8,c484) {lit0, stack_value} [c484,c550) {reg10} [c564,c5cc) {reg10} [c5e0,c60c) {reg10} [c60c,c644) {lit0, stack_value} [c690,c6a8) {lit0, stack_value} [c6a8,c700) {reg10} [c708,c798) {reg10} [c7a8,c7c4) {reg10} [c7c8,c7d0) {reg10} [c7d0,c7e4) {lit0, stack_value} [c7e4,c7f7) {reg10} [c7f7,c81c) {fbreg(-32)} [c830,c837) {reg10} [c848,c884) {reg10} [c884,c894) {lit1, stack_value} [c8d0,c8e0) {lit0, stack_value} [c8e0,c8ec) {reg10} [c8ec,c960) {lit0, stack_value} [c960,c973) {reg10} [c984,c9d0) {reg10} [c9d0,c9e0) {lit0, stack_value} [c9e0,c9e7) {reg10} [ca10,ca23) {reg10} [ca23,ca54) {fbreg(-32)} [ca54,ca84) {lit1, stack_value} [ca90,caaf) {reg10} [cab0,caec) {reg10} [caec,cb0c) {lit0, stack_value} [cb0c,cb4f) {reg10} [49080] variable 'ehdr_flags' [c2f8,c418) {lit0, stack_value} [c418,c60c) {reg28} [c60c,c640) {lit0, stack_value} [c640,c658) {reg28} [c690,c6a0) {lit0, stack_value} [c6a0,c798) {reg28} [c7a8,c7d0) {reg28} [c7d0,c7e4) {lit0, stack_value} [c7e4,c81c) {reg28} [c830,c844) {reg28} [c848,c8ec) {reg28} [c8ec,c960) {lit0, stack_value} [c960,c980) {reg28} [c984,c9f4) {reg28} [c9f8,ca0c) {reg28} [ca10,ca84) {reg28} [ca90,cac8) {reg28} [cacc,cb50) {reg28} [49093] variable 'size' [c3d4,c588) {reg24} [c5ac,c60c) {reg24} [c624,c650) {reg24} [c650,c65c) {reg0} [c690,c794) {reg24} [c7a8,c7d0) {reg24} [c7e4,c824) {reg24} [c848,c86c) {reg24} [c86c,c874) {breg24(1), stack_value} [c878,c8ec) {reg24} [c960,c978) {reg24} [c984,c9ec) {reg24} [c9f8,ca04) {reg24} [ca10,ca84) {reg24} [ca90,cb10) {reg24} [cb10,cb14) {breg24(-7), stack_value} [cb14,cb50) {reg24} [490a6] variable '__PRETTY_FUNCTION__' [c2c0,cb50) {addr(0x14170)} [49638] inlined function 'default_ehdr64'@c304 [49652] parameter 'change_bop' [c304,c3d4) {reg21} [c60c,c624) {reg21} [c7d0,c7e4) {reg21} [c8ec,c92c) {reg21} [c934,c960) {reg21} [4965f] parameter 'shnum' [c304,c3d4) {reg25} [c60c,c624) {reg25} [c7d0,c7e4) {reg25} [c8ec,c92c) {reg25} [c934,c960) {reg25} [4966c] parameter 'ehdr' [c304,c308) {reg0} [c308,c3d4) {reg20} [c60c,c624) {reg20} [c7d0,c7e4) {reg20} [c8ec,c92c) {reg20} [c934,c960) {reg20} [49679] parameter 'elf' [c304,c3d4) {reg19} [c60c,c624) {reg19} [c7d0,c7e4) {reg19} [c8ec,c92c) {reg19} [c934,c960) {reg19} [4974a] inlined function 'memcpy'@c7d0 [49770] parameter '__len' [c7d0,c7d4) {lit4, stack_value} [4977d] parameter '__src' [c7d0,c7d4) {implicit_pointer([49925],0) {implicit_value(5){7f454c4600}}} [4978a] parameter '__dest' [c7d0,c7d4) {reg20} module 'libelf.so' [49944] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_updatefile.c'@cb50 [4b1a2] function '__elf32_updatefile'@d730 frame_base: {call_frame_cfa {bregx(31,0)}} [4b1c5] parameter 'elf' [d730,d764) {reg0} [d764,d830) {reg19} [d830,d83c) {entry_value(1) {reg0}, stack_value} [d83c,d8c0) {reg19} [d8c0,d978) {breg29(120)} [d978,dce0) {entry_value(1) {reg0}, stack_value} [dce0,dd08) {reg19} [dd08,df00) {entry_value(1) {reg0}, stack_value} [df00,df04) {reg19} [df04,df54) {entry_value(1) {reg0}, stack_value} [df54,df64) {breg29(120)} [df64,dfa4) {entry_value(1) {reg0}, stack_value} [dfa4,dfc4) {reg19} [dfc4,dfe8) {entry_value(1) {reg0}, stack_value} [dfe8,dff8) {breg29(120)} [dff8,e048) {entry_value(1) {reg0}, stack_value} [e048,e068) {reg19} [e068,e084) {entry_value(1) {reg0}, stack_value} [e084,e0c0) {reg19} [e0c0,e0d0) {breg29(120)} [e0d0,e0dc) {entry_value(1) {reg0}, stack_value} [e0dc,e138) {reg19} [e138,e164) {entry_value(1) {reg0}, stack_value} [4b1d9] parameter 'change_bo' [d730,d78c) {reg1} [d78c,d830) {breg29(112)} [d830,d83c) {entry_value(1) {reg1}, stack_value} [d83c,d9c4) {breg29(112)} [d9c4,da40) {entry_value(1) {reg1}, stack_value} [da40,db2c) {breg29(112)} [db2c,dce0) {entry_value(1) {reg1}, stack_value} [dce0,dd08) {breg29(112)} [dd08,df00) {entry_value(1) {reg1}, stack_value} [df00,df14) {breg29(112)} [df14,df54) {entry_value(1) {reg1}, stack_value} [df54,df64) {breg29(112)} [df64,dfa4) {entry_value(1) {reg1}, stack_value} [dfa4,dfc4) {breg29(112)} [dfc4,dfe8) {entry_value(1) {reg1}, stack_value} [dfe8,dff8) {breg29(112)} [dff8,e048) {entry_value(1) {reg1}, stack_value} [e048,e138) {breg29(112)} [e138,e164) {entry_value(1) {reg1}, stack_value} [4b1ed] parameter 'shnum' [d730,d76c) {reg2} [d76c,da20) {breg29(144)} [da20,da40) {fbreg(144)} [da40,e164) {breg29(144)} [4b201] variable 'fillbuf' [d730,e164) {fbreg(-36872)} [4b212] variable 'filled' [d730,e164) {fbreg(-36944)} [4b223] variable 'previous_scn_changed' [d790,d830) {lit0, stack_value} [d83c,d844) {lit0, stack_value} [d844,d8a4) {breg29(128)} [d970,d978) {lit1, stack_value} [d978,d9f4) {breg29(128)} [da40,dc94) {breg29(128)} [dca4,dce0) {breg29(128)} [dce0,dd00) {lit0, stack_value} [dd00,dd04) {breg29(128)} [dd08,dee8) {breg29(128)} [df00,df54) {breg29(128)} [df64,df80) {breg29(128)} [dfa4,dfd4) {breg29(128)} [dff8,e048) {breg29(128)} [e048,e068) {lit0, stack_value} [e068,e094) {breg29(128)} [e0d0,e0dc) {breg29(128)} [e0e8,e110) {breg29(128)} [e110,e138) {lit0, stack_value} [e138,e15c) {breg29(128)} [4b237] variable 'ehdr' [d794,d830) {reg25} [d83c,d9c4) {reg25} [da40,da68) {reg25} [dce0,dd08) {reg25} [df00,df14) {reg25} [df54,df64) {reg25} [dfa4,dfc4) {reg25} [dfe8,dff8) {reg25} [e048,e060) {reg23} [e060,e068) {reg25} [e084,e138) {reg25} [4b24b] variable '__PRETTY_FUNCTION__' [d730,e164) {addr(0x14448)} [4b25e] variable 'phnum' [d730,e164) {fbreg(-36936)} [4b26f] variable 'last_offset' [d984,d9c4) {reg20} [da40,dafc) {reg20} [dafc,db08) {reg26} [db2c,dbe4) {reg26} [dc58,dca0) {reg26} [dca4,dce0) {reg26} [dd08,dd30) {reg26} [dd30,dd64) {reg1} [dd6c,dd8c) {reg1} [dd8c,ddcc) {breg19(24), deref, breg29(112), deref, plus, stack_value} [de84,de97) {reg1} [df0c,df14) {reg20} [df14,df28) {breg19(24), deref, breg29(112), deref, plus, stack_value} [df64,df9c) {reg26} [dfc4,dfe8) {reg1} [dff8,dfff) {breg19(24), deref, breg29(112), deref, plus, stack_value} [e010,e038) {reg26} [e068,e078) {reg20} [e0d0,e0dc) {reg20} [e138,e15c) {reg26} [4bcb8] function 'fill'@cbc0 frame_base: {call_frame_cfa {bregx(31,0)}} [4bcdb] parameter 'fd' [cbc0,cc0c) {reg0} [cc0c,ccc4) {reg25} [ccc4,ccd4) {entry_value(1) {reg0}, stack_value} [ccd4,ccfc) {reg25} [ccfc,cd0c) {entry_value(1) {reg0}, stack_value} [cd0c,cd14) {reg25} [cd14,cd18) {reg0} [cd18,cd3c) {reg25} [4bcee] parameter 'pos' [cbc0,cc0c) {reg1} [cc0c,ccc0) {reg24} [ccd4,ccf8) {reg24} [cd0c,cd14) {reg24} [cd14,cd1c) {reg1} [cd1c,cd3c) {reg24} [4bd02] parameter 'len' [cbc0,cbe8) {reg2} [cbe8,cca8) {reg27} [ccd4,cd00) {reg27} [cd0c,cd3c) {reg27} [4bd16] parameter 'fillbuf' [cbc0,cc0c) {reg3} [cc0c,ccc4) {reg26} [ccc4,ccd4) {entry_value(1) {reg3}, stack_value} [ccd4,ccfc) {reg26} [ccfc,cd0c) {entry_value(1) {reg3}, stack_value} [cd0c,cd14) {reg26} [cd14,cd2f) {reg3} [cd2f,cd3c) {reg26} [4bd2a] parameter 'filledp' [cbc0,cc0c) {reg4} [cc0c,cd14) {entry_value(1) {reg4}, stack_value} [cd14,cd2f) {reg4} [cd2f,cd3c) {fbreg(-8)} [4bd3e] variable 'filled' [cc08,cc0c) {reg2} [cc0c,cccc) {fbreg(-16)} [cccc,ccd4) {breg31(-16)} [ccd4,cd04) {fbreg(-16)} [cd04,cd0c) {breg31(-16)} [cd0c,cd14) {fbreg(-16)} [cd14,cd24) {reg2} [cd24,cd2f) {breg4(0)} [cd30,cd3c) {reg19} [4bd52] variable 'fill_len' [cc08,cc0c) {reg19} [cc0c,cd14) {entry_value(1) {reg2}, const2u(4096), entry_value(1) {reg2}, plus_uconst(9223372036854775808), consts(-9223372036854771712), le, bra(1), swap, drop, stack_value} [cd14,cd3c) {reg19} [4becb] function '__elf32_updatemmap'@cd40 frame_base: {call_frame_cfa {bregx(31,0)}} [4beed] parameter 'elf' [cd40,cd84) {reg0} [cd84,d28c) {reg26} [d28c,d2a0) {entry_value(1) {reg0}, stack_value} [d2a0,d730) {reg26} [4bf00] parameter 'change_bo' [cd40,cd88) {reg1} [cd88,d288) {reg20} [d288,d2a0) {entry_value(1) {reg1}, stack_value} [d2a0,d730) {reg20} [4bf13] parameter 'shnum' [cd40,cd7c) {reg2} [cd7c,d298) {fbreg(-72)} [d298,d2a0) {breg31(-72)} [d2a0,d730) {fbreg(-72)} [4bf26] variable 'previous_scn_changed' [cd7c,cdf0) {lit0, stack_value} [cdf0,ce74) {reg27} [ce7c,ce80) {lit1, stack_value} [ce80,d100) {reg27} [d10c,d268) {reg27} [d2a0,d2a8) {lit0, stack_value} [d2a8,d2d4) {reg27} [d408,d410) {reg27} [d468,d4ac) {reg27} [d4ac,d4c8) {lit0, stack_value} [d4c8,d4e0) {reg27} [d52c,d558) {reg27} [d654,d674) {reg27} [d698,d6c0) {lit0, stack_value} [d6c0,d724) {reg27} [4bf39] variable 'ehdr' [cd8c,cd9c) {reg2} [cd9c,cdc8) {breg26(72)} [cdc8,cddc) {reg2} [cddc,d298) {fbreg(-88)} [d298,d2a0) {breg31(-88)} [d2a0,d2a8) {reg2} [d2a8,d4ac) {fbreg(-88)} [d4ac,d4bf) {breg26(72)} [d4bf,d698) {fbreg(-88)} [d698,d6bf) {breg26(72)} [d6bf,d730) {fbreg(-88)} [4bf4c] variable '__PRETTY_FUNCTION__' [cd40,d730) {addr(0x14430)} [4bf5f] variable 'phnum' [cd40,d730) {fbreg(-24)} [4bf6e] variable 'last_position' [ce94,ce98) {fbreg(-120), deref_size(4), const4u(4294967295), and, dup, plus_uconst(9223372036854775808), fbreg(-104), deref, swap, over, plus_uconst(9223372036854775808), gt, bra(1), swap, drop, fbreg(-56), deref, fbreg(-48), deref, mul, plus, fbreg(-96), deref, plus, breg21(0), plus, stack_value} [d09c,d100) {reg0} [d10c,d154) {reg0} [d2cc,d35b) {reg0} [d36c,d394) {breg25(0), breg23(24), deref, plus, stack_value} [d394,d3a8) {reg0} [d3a8,d3ac) {reg22} [d3ac,d3c4) {reg0} [d3c4,d3db) {breg25(0), breg23(24), deref, plus, stack_value} [d3e8,d3ec) {reg0} [d408,d42f) {reg0} [d434,d447) {reg0} [d4e0,d527) {breg25(0), breg23(24), deref, plus, stack_value} [d52c,d53b) {reg0} [d558,d564) {reg0} [d578,d584) {reg0} [d598,d5a4) {reg0} [d5b8,d5c4) {reg0} [d5d8,d5eb) {breg25(0), breg23(24), deref, plus, stack_value} [d638,d643) {breg25(0), breg23(24), deref, plus, stack_value} [d654,d660) {reg0} [4bf91] variable 'msync_start' [d240,d263) {reg0} [4bfa5] variable 'msync_end' [d240,d248) {breg1(46), deref_size(2), const2u(65535), and, fbreg(-72), deref, mul, breg1(32), deref_size(4), const4u(4294967295), and, plus, breg26(0), deref, plus, breg5(0), plus, stack_value} [d248,d24c) {breg3(0), fbreg(-72), deref, mul, breg1(32), deref_size(4), const4u(4294967295), and, plus, breg26(0), deref, plus, breg5(0), plus, stack_value} [d24c,d254) {breg3(0), fbreg(-72), deref, mul, fbreg(-88), deref, plus_uconst(32), deref_size(4), const4u(4294967295), and, plus, breg26(0), deref, plus, breg5(0), plus, stack_value} [d254,d258) {breg3(0), fbreg(-72), deref, mul, fbreg(-88), deref, plus_uconst(32), deref_size(4), const4u(4294967295), and, plus, breg26(0), deref, plus, breg26(40), deref, plus, stack_value} [d258,d263) {fbreg(-88), deref, plus_uconst(46), deref_size(2), const2u(65535), and, fbreg(-72), deref, mul, fbreg(-88), deref, plus_uconst(32), deref_size(4), const4u(4294967295), and, plus, breg26(0), deref, plus, breg26(40), deref, plus, stack_value} [4c407] inlined function 'fill_mmap'@d328 [4c421] parameter 'shdr_end' [d328,d36c) {fbreg(-36), deref_size(2), const2u(65535), and, fbreg(-72), deref, mul, breg19(0), plus, stack_value} [d3ec,d408) {fbreg(-36), deref_size(2), const2u(65535), and, fbreg(-72), deref, mul, breg19(0), plus, stack_value} [4c42e] parameter 'shdr_start' [d328,d36c) {reg19} [d3ec,d408) {reg19} [4c43b] parameter 'scn_start' [d328,d36c) {reg25} [d3ec,d408) {reg25} [4c448] parameter 'last_position' [d328,d35b) {reg0} [4c455] parameter 'offset' [d328,d33c) {reg1} [d33c,d35b) {breg23(24)} [d364,d36c) {breg23(24)} [4c575] inlined function 'fill_mmap'@d408 [4c59b] parameter 'shdr_end' [d408,d468) {fbreg(-36), deref_size(2), const2u(65535), and, fbreg(-72), deref, mul, breg19(0), plus, stack_value} [4c5a8] parameter 'shdr_start' [d408,d468) {reg19} [4c5b5] parameter 'scn_start' [d408,d468) {reg25} [4c5c2] parameter 'last_position' [d408,d42f) {reg0} [d434,d447) {reg0} [4c5cf] parameter 'offset' [d408,d468) {lit0, stack_value} [4c5dc] variable 'written' [d408,d424) {lit0, stack_value} [d424,d42c) {breg25(0), breg0(0), minus, stack_value} [d42c,d42f) {reg2} [d434,d444) {lit0, stack_value} [d444,d447) {breg19(0), breg0(0), minus, stack_value} [4ba8d] inlined function 'sort_sections' [4ba9e] parameter 'list' [da8c,db08) {reg25} [4baab] parameter 'scns' [4c8e9] inlined function 'sort_sections'@cf00 [4c90e] parameter 'list' [cf00,cf48) {reg28} [4c91b] parameter 'scns' (cf00,cf00) [cf00,cf48) {fbreg(-64)} [4c928] variable 'scnp' [cf00,cf10) {reg0} [cf10,cf14) {breg0(8), stack_value} [cf14,cf3c) {reg0} [4cca2] function 'compare_sections'@cb50 frame_base: {call_frame_cfa {bregx(31,0)}} [4ccc4] parameter 'a' [cb50,cb6c) {reg0} [cb6c,cbb8) {entry_value(1) {reg0}, stack_value} [4ccd5] parameter 'b' [cb50,cb64) {reg1} [cb64,cbb8) {entry_value(1) {reg1}, stack_value} [4cce6] variable 'scna' [cb54,cb6c) {reg0} [cb6c,cbb8) {entry_value(1) {reg0}, stack_value} [4ccf9] variable 'scnb' [cb54,cb64) {reg1} [cb64,cbb8) {entry_value(1) {reg1}, stack_value} [4b2d1] inlined function 'pwrite_retry'@d7bc [4b2f7] parameter 'off' [d7bc,d828) {lit0, stack_value} [4b304] parameter 'len' [d7bc,d828) {const1u(52), stack_value} [4b311] parameter 'buf' [d7bc,d828) {reg23} [4b31e] parameter 'fd' [d7bc,d828) {reg22} [4b32b] variable 'recvd' [d7bc,d7c8) {lit0, stack_value} [d7c8,d828) {reg24} [4b486] inlined function 'pwrite_retry'@d8cc [4b4a0] parameter 'off' (d8cc,d8cc) [d8cc,d948) {reg28} [df54,df64) {reg28} [dfe8,dff8) {reg28} [4b4ad] parameter 'len' [4b4b2] parameter 'buf' [d8cc,d948) {reg24} [df54,df64) {reg24} [dfe8,dff8) {reg24} [4b4bf] parameter 'fd' (d8cc,d8cc) [d8cc,d948) {breg29(104)} [df54,df64) {breg29(104)} [dfe8,dff8) {breg29(104)} [4b742] inlined function 'pwrite_retry'@dde4 [4b75c] parameter 'off' [4b761] parameter 'len' [dde4,de48) {reg20} [deac,deb0) {reg20} [4b76e] parameter 'buf' [dde4,de48) {reg26} [deac,deb0) {reg26} [4b77b] parameter 'fd' [dde4,de48) {reg27} [deac,deb0) {reg27} [4b99c] inlined function 'pwrite_retry'@dbe4 [4b9b6] parameter 'off' [d9c4,d9c8) {breg29(236), deref_size(4), const4u(4294967295), and, breg29(224), deref, plus, stack_value} [dbe4,dc58) {breg29(236), deref_size(4), const4u(4294967295), and, breg29(224), deref, plus, stack_value} [4b9c3] parameter 'len' [d9c4,d9c8) {reg26} [dbe4,dc58) {reg26} [4b9d0] parameter 'buf' [d9c4,d9c8) {reg22} [dbe4,dbe8) {reg24} [dbe8,dc58) {reg22} [4b9dd] parameter 'fd' [d9c4,d9c8) {reg23} [dbe4,dc58) {reg23} [4bd81] inlined function 'pwrite_retry'@cc28 [4bd9b] parameter 'off' [cc28,cc9c) {reg24} [ccd4,ccd8) {reg24} [cd0c,cd14) {reg24} [4bda8] parameter 'len' [cc28,cc9c) {reg20} [ccd4,ccd8) {reg20} [cd0c,cd14) {reg20} [4bdb5] parameter 'buf' [cc28,cc2c) {reg22} [cc2c,cc9c) {reg26} [ccd4,ccd8) {reg26} [cd0c,cd14) {reg26} [4bdc2] parameter 'fd' [cc28,cc9c) {reg25} [ccd4,ccd8) {reg25} [cd0c,cd14) {reg25} [4be86] inlined function 'memset'@cd14 [4be9d] parameter '__len' [cd14,cd20) {breg19(0), fbreg(-16), deref, minus, stack_value} [4beaa] parameter '__ch' [4beaf] parameter '__dest' [cd14,cd20) {breg3(0), fbreg(-16), deref, plus, stack_value} [4c48e] inlined function 'memset'@d3fc [4c4a2] parameter '__len' [d3fc,d400) {breg22(0), breg0(0), minus, stack_value} [d400,d403) {reg2} [4c4af] parameter '__ch' [4c4b4] parameter '__dest' [d3fc,d403) {reg0} [4c4d0] inlined function 'memset'@d358 [4c4e4] parameter '__len' [d358,d35b) {breg19(0), breg0(0), minus, stack_value} [4c4f1] parameter '__ch' [4c4f6] parameter '__dest' [d358,d35b) {reg0} [4c5e9] inlined function 'memset'@d424 [4c602] parameter '__len' [d424,d42c) {breg25(0), breg0(0), minus, stack_value} [d42c,d42f) {reg2} [d444,d447) {breg19(0), breg0(0), minus, stack_value} [4c60f] parameter '__ch' [4c614] parameter '__dest' [d424,d42f) {reg0} [d444,d447) {reg0} [4c65e] inlined function 'memset'@d458 [4c680] parameter '__len' [d458,d460) {breg25(0), breg0(0), minus, stack_value} [d460,d463) {reg2} [d463,d468) {breg25(0), breg21(0), breg25(0), breg21(0), plus_uconst(9223372036854775808), breg25(0), plus_uconst(9223372036854775808), ge, bra(1), swap, drop, minus, stack_value} [4c68d] parameter '__ch' [4c692] parameter '__dest' [d458,d463) {reg0} [d463,d468) {breg21(0), breg25(0), breg21(0), plus_uconst(9223372036854775808), breg25(0), plus_uconst(9223372036854775808), ge, bra(1), swap, drop, stack_value} [4c983] inlined function 'memset'@d52c [4c99d] parameter '__len' [d52c,d534) {breg2(0), breg0(0), minus, stack_value} [d534,d53b) {reg2} [4c9aa] parameter '__ch' [4c9af] parameter '__dest' [d52c,d53b) {reg0} [4cab6] inlined function 'memset'@d47c [4cacf] parameter '__len' [d47c,d488) {breg2(0), breg3(0), minus, const4u(4294967295), and, stack_value} [d488,d49b) {reg2} [4cadc] parameter '__ch' [4cae1] parameter '__dest' [d47c,d490) {breg3(0), const2u(65535), and, breg26(0), deref, plus, breg26(40), deref, plus, stack_value} [4c513] inlined function 'memmove'@d3d0 [4c539] parameter '__len' [d3d0,d3db) {reg2} [4c546] parameter '__src' [d3d0,d3db) {breg23(0)} [4c553] parameter '__dest' [d3d0,d3db) {breg25(0), breg23(24), deref, plus, stack_value} [4ca5c] inlined function 'memmove'@ce68 [4ca81] parameter '__len' [ce68,ce6b) {breg4(0), lit5, shl, stack_value} [4ca8e] parameter '__src' [ce68,ce6b) {breg26(88)} [4ca9b] parameter '__dest' [ce68,ce6b) {fbreg(-88), deref, plus_uconst(28), deref_size(4), const4u(4294967295), and, breg3(0), plus, breg26(40), deref, plus, stack_value} [4b87c] inlined function 'memcpy'@db58 [4b896] parameter '__len' [db58,db78) {const1u(40), stack_value} [4b8a3] parameter '__src' [db58,db70) {breg22(144)} [db70,db74) {reg1} [4b8b0] parameter '__dest' [db58,db70) {breg22(128), deref, const1u(40), mul, breg21(0), plus, stack_value} [4c05c] inlined function 'memcpy'@cfc8 [4c082] parameter '__len' [cfc8,cfd8) {const1u(40), stack_value} [4c08f] parameter '__src' [cfc8,cfd8) {reg25} [4c09c] parameter '__dest' [cfc8,cfd8) {reg0} [4c154] inlined function 'memcpy'@d030 [4c17a] parameter '__len' [d030,d03c) {reg28} [4c187] parameter '__src' [d030,d03c) {reg25} [4c194] parameter '__dest' [d030,d03b) {reg0} [4c313] inlined function 'memcpy'@d61c [4c339] parameter '__len' [4c33e] parameter '__src' [d61c,d62c) {reg27} [4c34b] parameter '__dest' [4c877] inlined function 'memcpy'@d180 [4c89d] parameter '__len' [d180,d190) {const1u(40), stack_value} [4c8aa] parameter '__src' [d180,d18c) {reg1} [4c8b7] parameter '__dest' [d180,d188) {breg21(128), deref, const1u(40), mul, breg19(0), plus, stack_value} [4ca0f] inlined function 'memcpy'@cdc0 [4ca34] parameter '__len' [cdc0,cddc) {const1u(52), stack_value} [4ca41] parameter '__src' [cdc0,cdc8) {breg26(72)} [cdc8,cddc) {reg2} [4ca4e] parameter '__dest' [cdc0,cdc8) {breg26(0), deref, breg3(0), plus, stack_value} module 'libelf.so' [4ce42] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_updatefile.c'@e170 [4e6a0] function '__elf64_updatefile'@ed50 frame_base: {call_frame_cfa {bregx(31,0)}} [4e6c3] parameter 'elf' [ed50,ed84) {reg0} [ed84,ee4c) {reg19} [ee4c,ee64) {entry_value(1) {reg0}, stack_value} [ee64,eef0) {reg19} [eef0,efa4) {breg29(120)} [efa4,f2f4) {entry_value(1) {reg0}, stack_value} [f2f4,f31c) {reg19} [f31c,f50c) {entry_value(1) {reg0}, stack_value} [f50c,f514) {breg29(120)} [f514,f568) {entry_value(1) {reg0}, stack_value} [f568,f578) {breg29(120)} [f578,f5b8) {entry_value(1) {reg0}, stack_value} [f5b8,f5d4) {reg19} [f5d4,f5f4) {entry_value(1) {reg0}, stack_value} [f5f4,f604) {breg29(120)} [f604,f654) {entry_value(1) {reg0}, stack_value} [f654,f674) {reg19} [f674,f690) {entry_value(1) {reg0}, stack_value} [f690,f6d0) {reg19} [f6d0,f6dc) {entry_value(1) {reg0}, stack_value} [f6dc,f6e8) {reg19} [f6e8,f710) {entry_value(1) {reg0}, stack_value} [f710,f758) {reg19} [4e6d7] parameter 'change_bo' [ed50,edb0) {reg1} [edb0,ee54) {breg29(112)} [ee54,ee64) {entry_value(1) {reg1}, stack_value} [ee64,effc) {breg29(112)} [effc,f074) {entry_value(1) {reg1}, stack_value} [f074,f150) {breg29(112)} [f150,f2f4) {entry_value(1) {reg1}, stack_value} [f2f4,f31c) {breg29(112)} [f31c,f50c) {entry_value(1) {reg1}, stack_value} [f50c,f524) {breg29(112)} [f524,f568) {entry_value(1) {reg1}, stack_value} [f568,f578) {breg29(112)} [f578,f5b8) {entry_value(1) {reg1}, stack_value} [f5b8,f5d4) {breg29(112)} [f5d4,f5f4) {entry_value(1) {reg1}, stack_value} [f5f4,f604) {breg29(112)} [f604,f654) {entry_value(1) {reg1}, stack_value} [f654,f6e8) {breg29(112)} [f6e8,f710) {entry_value(1) {reg1}, stack_value} [f710,f758) {breg29(112)} [4e6eb] parameter 'shnum' [ed50,ed8c) {reg2} [ed8c,f050) {breg29(136)} [f050,f074) {fbreg(136)} [f074,f758) {breg29(136)} [4e6ff] variable 'fillbuf' [ed50,f758) {fbreg(-36872)} [4e710] variable 'filled' [ed50,f758) {fbreg(-36952)} [4e721] variable 'previous_scn_changed' [edb4,ee4c) {lit0, stack_value} [ee64,ee6c) {lit0, stack_value} [ee6c,eec8) {breg29(128)} [ef94,efa4) {lit1, stack_value} [efa4,f024) {breg29(128)} [f074,f2ac) {breg29(128)} [f2bc,f2f4) {breg29(128)} [f2f4,f314) {lit0, stack_value} [f314,f318) {breg29(128)} [f31c,f4f8) {breg29(128)} [f50c,f514) {lit1, stack_value} [f514,f568) {breg29(128)} [f578,f590) {breg29(128)} [f5b8,f5e4) {breg29(128)} [f604,f654) {breg29(128)} [f654,f674) {lit0, stack_value} [f674,f6a8) {breg29(128)} [f6d0,f6dc) {breg29(128)} [f6e8,f70c) {breg29(128)} [f710,f734) {breg29(128)} [f734,f758) {lit0, stack_value} [4e735] variable 'ehdr' [edb8,ee54) {reg26} [ee64,effc) {reg26} [f074,f0a0) {reg26} [f2f4,f31c) {reg26} [f50c,f524) {reg26} [f568,f578) {reg26} [f5b8,f5d4) {reg26} [f5f4,f604) {reg26} [f654,f66c) {reg23} [f66c,f674) {reg26} [f690,f6e8) {reg26} [f710,f758) {reg26} [4e749] variable '__PRETTY_FUNCTION__' [ed50,f758) {addr(0x14478)} [4e75c] variable 'phnum' [ed50,f758) {fbreg(-36944)} [4e76d] variable 'last_offset' [efb4,effc) {reg20} [f074,f12c) {reg20} [f150,f1fc) {reg26} [f270,f2b0) {reg26} [f2bc,f2f4) {reg26} [f31c,f340) {reg26} [f340,f374) {reg1} [f37c,f39c) {reg1} [f39c,f3dc) {breg19(24), deref, breg29(112), deref, plus, stack_value} [f494,f4a7) {reg1} [f520,f524) {reg20} [f524,f538) {breg19(24), deref, breg29(112), deref, plus, stack_value} [f578,f5b0) {reg26} [f5d4,f5f4) {reg1} [f604,f60b) {breg19(24), deref, breg29(112), deref, plus, stack_value} [f61c,f644) {reg26} [f674,f684) {reg20} [f6d0,f6dc) {reg20} [f6e8,f70c) {reg26} [4f1a6] function 'fill'@e1e0 frame_base: {call_frame_cfa {bregx(31,0)}} [4f1c9] parameter 'fd' [e1e0,e22c) {reg0} [e22c,e2e4) {reg25} [e2e4,e2f4) {entry_value(1) {reg0}, stack_value} [e2f4,e31c) {reg25} [e31c,e32c) {entry_value(1) {reg0}, stack_value} [e32c,e334) {reg25} [e334,e338) {reg0} [e338,e35c) {reg25} [4f1dc] parameter 'pos' [e1e0,e22c) {reg1} [e22c,e2e0) {reg24} [e2f4,e318) {reg24} [e32c,e334) {reg24} [e334,e33c) {reg1} [e33c,e35c) {reg24} [4f1f0] parameter 'len' [e1e0,e208) {reg2} [e208,e2c8) {reg27} [e2f4,e320) {reg27} [e32c,e35c) {reg27} [4f204] parameter 'fillbuf' [e1e0,e22c) {reg3} [e22c,e2e4) {reg26} [e2e4,e2f4) {entry_value(1) {reg3}, stack_value} [e2f4,e31c) {reg26} [e31c,e32c) {entry_value(1) {reg3}, stack_value} [e32c,e334) {reg26} [e334,e34f) {reg3} [e34f,e35c) {reg26} [4f218] parameter 'filledp' [e1e0,e22c) {reg4} [e22c,e334) {entry_value(1) {reg4}, stack_value} [e334,e34f) {reg4} [e34f,e35c) {fbreg(-8)} [4f22c] variable 'filled' [e228,e22c) {reg2} [e22c,e2ec) {fbreg(-16)} [e2ec,e2f4) {breg31(-16)} [e2f4,e324) {fbreg(-16)} [e324,e32c) {breg31(-16)} [e32c,e334) {fbreg(-16)} [e334,e344) {reg2} [e344,e34f) {breg4(0)} [e350,e35c) {reg19} [4f240] variable 'fill_len' [e228,e22c) {reg19} [e22c,e334) {entry_value(1) {reg2}, const2u(4096), entry_value(1) {reg2}, plus_uconst(9223372036854775808), consts(-9223372036854771712), le, bra(1), swap, drop, stack_value} [e334,e35c) {reg19} [4f3b9] function '__elf64_updatemmap'@e360 frame_base: {call_frame_cfa {bregx(31,0)}} [4f3db] parameter 'elf' [e360,e3a4) {reg0} [e3a4,e898) {reg26} [e898,e8ac) {entry_value(1) {reg0}, stack_value} [e8ac,ed48) {reg26} [4f3ee] parameter 'change_bo' [e360,e3a8) {reg1} [e3a8,e894) {reg20} [e894,e8ac) {entry_value(1) {reg1}, stack_value} [e8ac,ed48) {reg20} [4f401] parameter 'shnum' [e360,e39c) {reg2} [e39c,e8a4) {fbreg(-72)} [e8a4,e8ac) {breg31(-72)} [e8ac,ed48) {fbreg(-72)} [4f414] variable 'previous_scn_changed' [e39c,e408) {lit0, stack_value} [e408,e494) {reg27} [e49c,e4a0) {lit1, stack_value} [e4a0,e718) {reg27} [e724,e874) {reg27} [e8ac,e8b4) {lit0, stack_value} [e8b4,e8e0) {reg27} [ea10,ea18) {reg27} [ea70,eab4) {reg27} [eab4,ead0) {lit0, stack_value} [ead0,eae8) {reg27} [eb38,eb64) {reg27} [ec6c,ec8c) {reg27} [ecb0,ecd8) {lit0, stack_value} [ecd8,ed3c) {reg27} [4f427] variable 'ehdr' [e3ac,e3bc) {reg2} [e3bc,e3e8) {breg26(72)} [e3e8,e3f4) {reg2} [e3f4,e8a4) {fbreg(-88)} [e8a4,e8ac) {breg31(-88)} [e8ac,e8b4) {reg2} [e8b4,eab4) {fbreg(-88)} [eab4,eac7) {breg26(72)} [eac7,ecb0) {fbreg(-88)} [ecb0,ecd7) {breg26(72)} [ecd7,ed48) {fbreg(-88)} [4f43a] variable '__PRETTY_FUNCTION__' [e360,ed48) {addr(0x14460)} [4f44d] variable 'phnum' [e360,ed48) {fbreg(-24)} [4f45c] variable 'last_position' [e4d4,e4dc) {fbreg(-88), deref, plus_uconst(32), deref, dup, plus_uconst(9223372036854775808), breg0(0), swap, over, plus_uconst(9223372036854775808), gt, bra(1), swap, drop, fbreg(-24), deref, fbreg(-48), deref, mul, plus, breg26(0), deref, plus, breg21(0), plus, stack_value} [e4dc,e4f7) {fbreg(-88), deref, plus_uconst(32), deref, dup, plus_uconst(9223372036854775808), breg19(240), deref, swap, over, plus_uconst(9223372036854775808), gt, bra(1), swap, drop, fbreg(-24), deref, fbreg(-48), deref, mul, plus, breg26(0), deref, plus, breg21(0), plus, stack_value} [e4f7,e50c) {fbreg(-120), deref, dup, plus_uconst(9223372036854775808), breg19(240), deref, swap, over, plus_uconst(9223372036854775808), gt, bra(1), swap, drop, fbreg(-56), deref, fbreg(-48), deref, mul, plus, fbreg(-96), deref, plus, breg21(0), plus, stack_value} [e6b4,e718) {reg0} [e724,e76c) {reg0} [e8d8,e963) {reg0} [e974,e99c) {breg25(0), breg23(24), deref, plus, stack_value} [e99c,e9b0) {reg0} [e9b0,e9b4) {reg22} [e9b4,e9cc) {reg0} [e9cc,e9e3) {breg25(0), breg23(24), deref, plus, stack_value} [e9f0,e9f4) {reg0} [ea10,ea37) {reg0} [ea3c,ea4f) {reg0} [ea70,ea7c) {fbreg(-120), deref, dup, plus_uconst(9223372036854775808), breg19(240), deref, swap, over, plus_uconst(9223372036854775808), gt, bra(1), swap, drop, fbreg(-56), deref, fbreg(-48), deref, mul, plus, fbreg(-96), deref, plus, breg21(0), plus, stack_value} [eae8,eb33) {breg25(0), breg23(24), deref, plus, stack_value} [eb38,eb47) {reg0} [eb64,eb70) {reg0} [eb84,eb90) {reg0} [eba4,ebb0) {reg0} [ebc4,ebd0) {reg0} [ebe4,ebfb) {breg25(0), breg23(24), deref, plus, stack_value} [ec4c,ec57) {breg25(0), breg23(24), deref, plus, stack_value} [ec6c,ec78) {reg0} [4f47f] variable 'msync_start' [e84c,e86f) {reg0} [4f493] variable 'msync_end' [e84c,e854) {breg1(58), deref_size(2), const2u(65535), and, fbreg(-72), deref, mul, breg26(0), deref, plus, breg1(40), deref, plus, breg4(0), plus, stack_value} [e854,e858) {breg3(0), fbreg(-72), deref, mul, breg26(0), deref, plus, breg1(40), deref, plus, breg4(0), plus, stack_value} [e858,e85c) {breg3(0), fbreg(-72), deref, mul, breg26(0), deref, plus, breg4(0), plus, breg5(0), plus, stack_value} [e85c,e860) {breg3(0), fbreg(-72), deref, mul, breg26(0), deref, plus, breg5(0), plus, breg26(40), deref, plus, stack_value} [e860,e864) {breg3(0), fbreg(-72), deref, mul, breg26(0), deref, plus, fbreg(-88), deref, plus_uconst(40), deref, plus, breg26(40), deref, plus, stack_value} [e864,e86f) {fbreg(-88), deref, plus_uconst(58), deref_size(2), const2u(65535), and, fbreg(-72), deref, mul, breg26(0), deref, plus, fbreg(-88), deref, plus_uconst(40), deref, plus, breg26(40), deref, plus, stack_value} [4f8f9] inlined function 'fill_mmap'@e930 [4f913] parameter 'shdr_end' [e930,e974) {fbreg(-36), deref_size(2), const2u(65535), and, fbreg(-72), deref, mul, breg19(0), plus, stack_value} [e9f4,ea10) {fbreg(-36), deref_size(2), const2u(65535), and, fbreg(-72), deref, mul, breg19(0), plus, stack_value} [4f920] parameter 'shdr_start' [e930,e974) {reg19} [e9f4,ea10) {reg19} [4f92d] parameter 'scn_start' [e930,e974) {reg25} [e9f4,ea10) {reg25} [4f93a] parameter 'last_position' [e930,e963) {reg0} [4f947] parameter 'offset' [e930,e944) {reg1} [e944,e963) {breg23(24)} [e96c,e974) {breg23(24)} [4fa67] inlined function 'fill_mmap'@ea10 [4fa8d] parameter 'shdr_end' [ea10,ea70) {fbreg(-36), deref_size(2), const2u(65535), and, fbreg(-72), deref, mul, breg19(0), plus, stack_value} [4fa9a] parameter 'shdr_start' [ea10,ea70) {reg19} [4faa7] parameter 'scn_start' [ea10,ea70) {reg25} [4fab4] parameter 'last_position' [ea10,ea37) {reg0} [ea3c,ea4f) {reg0} [4fac1] parameter 'offset' [ea10,ea70) {lit0, stack_value} [4face] variable 'written' [ea10,ea2c) {lit0, stack_value} [ea2c,ea34) {breg25(0), breg0(0), minus, stack_value} [ea34,ea37) {reg2} [ea3c,ea4c) {lit0, stack_value} [ea4c,ea4f) {breg19(0), breg0(0), minus, stack_value} [4ef85] inlined function 'sort_sections' [4ef96] parameter 'list' [f0b8,f124) {reg25} [4efa3] parameter 'scns' [4fddb] inlined function 'sort_sections'@e520 [4fe00] parameter 'list' [e520,e568) {reg28} [4fe0d] parameter 'scns' (e520,e520) [e520,e568) {fbreg(-64)} [4fe1a] variable 'scnp' [e520,e530) {reg0} [e530,e534) {breg0(8), stack_value} [e534,e55c) {reg0} [50194] function 'compare_sections'@e170 frame_base: {call_frame_cfa {bregx(31,0)}} [501b6] parameter 'a' [e170,e18c) {reg0} [e18c,e1d8) {entry_value(1) {reg0}, stack_value} [501c7] parameter 'b' [e170,e184) {reg1} [e184,e1d8) {entry_value(1) {reg1}, stack_value} [501d8] variable 'scna' [e174,e18c) {reg0} [e18c,e1d8) {entry_value(1) {reg0}, stack_value} [501eb] variable 'scnb' [e174,e184) {reg1} [e184,e1d8) {entry_value(1) {reg1}, stack_value} [4e7cf] inlined function 'pwrite_retry'@ede0 [4e7f5] parameter 'off' [ede0,ee4c) {lit0, stack_value} [4e802] parameter 'len' [ede0,ee4c) {const1u(64), stack_value} [4e80f] parameter 'buf' [ede0,ee4c) {reg23} [4e81c] parameter 'fd' [ede0,ee4c) {reg22} [4e829] variable 'recvd' [ede0,edec) {lit0, stack_value} [edec,ee4c) {reg24} [4e96d] inlined function 'pwrite_retry'@eef8 [4e987] parameter 'off' (eef8,eef8) [eef8,ef74) {reg28} [f568,f578) {reg28} [f5f4,f604) {reg28} [4e994] parameter 'len' [4e999] parameter 'buf' [eef8,ef74) {reg24} [f568,f578) {reg24} [f5f4,f604) {reg24} [4e9a6] parameter 'fd' (eef8,eef8) [eef8,ef74) {breg29(104)} [f568,f578) {breg29(104)} [f5f4,f604) {breg29(104)} [4ec36] inlined function 'pwrite_retry'@f3f4 [4ec50] parameter 'off' [4ec55] parameter 'len' [f3f4,f458) {reg20} [f4bc,f4c0) {reg20} [4ec62] parameter 'buf' [f3f4,f458) {reg26} [f4bc,f4c0) {reg26} [4ec6f] parameter 'fd' [f3f4,f458) {reg27} [f4bc,f4c0) {reg27} [4ee8e] inlined function 'pwrite_retry'@f1fc [4eea8] parameter 'off' [effc,f000) {breg29(224), deref, breg29(232), deref, plus, stack_value} [f1fc,f270) {breg29(224), deref, breg29(232), deref, plus, stack_value} [4eeb5] parameter 'len' [effc,f000) {reg26} [f1fc,f270) {reg26} [4eec2] parameter 'buf' [effc,f000) {reg22} [f1fc,f200) {reg20} [f200,f270) {reg22} [4eecf] parameter 'fd' [effc,f000) {breg29(104)} [f1fc,f270) {breg29(104)} [4f26f] inlined function 'pwrite_retry'@e248 [4f289] parameter 'off' [e248,e2bc) {reg24} [e2f4,e2f8) {reg24} [e32c,e334) {reg24} [4f296] parameter 'len' [e248,e2bc) {reg20} [e2f4,e2f8) {reg20} [e32c,e334) {reg20} [4f2a3] parameter 'buf' [e248,e24c) {reg22} [e24c,e2bc) {reg26} [e2f4,e2f8) {reg26} [e32c,e334) {reg26} [4f2b0] parameter 'fd' [e248,e2bc) {reg25} [e2f4,e2f8) {reg25} [e32c,e334) {reg25} [4f374] inlined function 'memset'@e334 [4f38b] parameter '__len' [e334,e340) {breg19(0), fbreg(-16), deref, minus, stack_value} [4f398] parameter '__ch' [4f39d] parameter '__dest' [e334,e340) {breg3(0), fbreg(-16), deref, plus, stack_value} [4f980] inlined function 'memset'@ea04 [4f994] parameter '__len' [ea04,ea08) {breg22(0), breg0(0), minus, stack_value} [ea08,ea0b) {reg2} [4f9a1] parameter '__ch' [4f9a6] parameter '__dest' [ea04,ea0b) {reg0} [4f9c2] inlined function 'memset'@e960 [4f9d6] parameter '__len' [e960,e963) {breg19(0), breg0(0), minus, stack_value} [4f9e3] parameter '__ch' [4f9e8] parameter '__dest' [e960,e963) {reg0} [4fadb] inlined function 'memset'@ea2c [4faf4] parameter '__len' [ea2c,ea34) {breg25(0), breg0(0), minus, stack_value} [ea34,ea37) {reg2} [ea4c,ea4f) {breg19(0), breg0(0), minus, stack_value} [4fb01] parameter '__ch' [4fb06] parameter '__dest' [ea2c,ea37) {reg0} [ea4c,ea4f) {reg0} [4fb50] inlined function 'memset'@ea60 [4fb72] parameter '__len' [ea60,ea68) {breg25(0), breg0(0), minus, stack_value} [ea68,ea6b) {reg2} [ea6b,ea70) {breg25(0), breg21(0), breg25(0), breg21(0), plus_uconst(9223372036854775808), breg25(0), plus_uconst(9223372036854775808), ge, bra(1), swap, drop, minus, stack_value} [4fb7f] parameter '__ch' [4fb84] parameter '__dest' [ea60,ea6b) {reg0} [ea6b,ea70) {breg21(0), breg25(0), breg21(0), plus_uconst(9223372036854775808), breg25(0), plus_uconst(9223372036854775808), ge, bra(1), swap, drop, stack_value} [4fe75] inlined function 'memset'@eb38 [4fe8f] parameter '__len' [eb38,eb40) {breg2(0), breg0(0), minus, stack_value} [eb40,eb47) {reg2} [4fe9c] parameter '__ch' [4fea1] parameter '__dest' [eb38,eb47) {reg0} [4ffa8] inlined function 'memset'@ea84 [4ffc1] parameter '__len' [ea84,ea8c) {breg2(0), breg3(0), minus, stack_value} [ea8c,eaa3) {reg2} [4ffce] parameter '__ch' [4ffd3] parameter '__dest' [ea84,ea9c) {breg26(0), deref, breg3(0), plus, breg26(40), deref, plus, stack_value} [ea9c,eaa3) {fbreg(-88), deref, plus_uconst(52), deref_size(2), const2u(65535), and, breg26(0), deref, plus, breg26(40), deref, plus, stack_value} [4fa05] inlined function 'memmove'@e9d8 [4fa2b] parameter '__len' [e9d8,e9e3) {reg2} [4fa38] parameter '__src' [e9d8,e9e3) {breg23(0)} [4fa45] parameter '__dest' [e9d8,e9e3) {breg25(0), breg23(24), deref, plus, stack_value} [4ff4e] inlined function 'memmove'@e488 [4ff73] parameter '__len' [e488,e48b) {fbreg(-24), deref, const1u(56), mul, stack_value} [4ff80] parameter '__src' [e488,e48b) {breg26(88)} [4ff8d] parameter '__dest' [e488,e48b) {breg4(0), breg5(0), plus, fbreg(-88), deref, plus_uconst(32), deref, plus, stack_value} [4ed70] inlined function 'memcpy'@f178 [4ed8a] parameter '__len' [f178,f194) {const1u(64), stack_value} [4ed97] parameter '__src' [f178,f18c) {breg28(144)} [f18c,f194) {reg1} [4eda4] parameter '__dest' [f178,f188) {breg28(128), deref, lit6, shl, breg5(0), plus, stack_value} [f188,f194) {reg0} [4f54a] inlined function 'memcpy'@e5e4 [4f570] parameter '__len' [e5e4,e5f4) {const1u(64), stack_value} [4f57d] parameter '__src' [e5e4,e5f4) {reg25} [4f58a] parameter '__dest' [e5e4,e5f4) {reg0} [4f642] inlined function 'memcpy'@e648 [4f668] parameter '__len' [e648,e654) {reg28} [4f675] parameter '__src' [e648,e654) {reg25} [4f682] parameter '__dest' [e648,e653) {reg0} [4f802] inlined function 'memcpy'@ec30 [4f828] parameter '__len' [4f82d] parameter '__src' [ec30,ec40) {reg27} [4f83a] parameter '__dest' [4fd69] inlined function 'memcpy'@e794 [4fd8f] parameter '__len' [e794,e7a4) {const1u(64), stack_value} [4fd9c] parameter '__src' [e794,e7a4) {reg1} [4fda9] parameter '__dest' [e794,e79c) {breg21(128), deref, lit6, shl, breg19(0), plus, stack_value} [4ff01] inlined function 'memcpy'@e3e0 [4ff26] parameter '__len' [e3e0,e3f4) {const1u(64), stack_value} [4ff33] parameter '__src' [e3e0,e3e8) {breg26(72)} [e3e8,e3f4) {reg2} [4ff40] parameter '__dest' [e3e0,e3e8) {breg26(0), deref, breg3(0), plus, stack_value} module 'libelf.so' [50334] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getsym.c'@f760 [514c4] function 'gelf_getsym'@f760 frame_base: {call_frame_cfa {bregx(31,0)}} [514e6] parameter 'data' [f760,f7b4) {reg0} [f7b4,f7dc) {entry_value(1) {reg0}, stack_value} [f7dc,f7e8) {reg0} [f7e8,f818) {entry_value(1) {reg0}, stack_value} [f818,f81c) {reg0} [f81c,f828) {entry_value(1) {reg0}, stack_value} [f828,f82c) {reg0} [f82c,f838) {entry_value(1) {reg0}, stack_value} [f838,f83c) {reg0} [f83c,f840) {entry_value(1) {reg0}, stack_value} [514fa] parameter 'ndx' [f760,f7bc) {reg1} [f7bc,f7d0) {reg5} [f7d0,f7dc) {entry_value(1) {reg1}, stack_value} [f7dc,f7ec) {reg1} [f7ec,f818) {reg5} [f818,f81f) {reg1} [f81f,f828) {entry_value(1) {reg1}, stack_value} [f828,f82f) {reg1} [f82f,f838) {entry_value(1) {reg1}, stack_value} [f838,f840) {reg1} [5150c] parameter 'dst' [f760,f7d0) {reg2} [f7d0,f7dc) {entry_value(1) {reg2}, stack_value} [f7dc,f81f) {reg2} [f81f,f828) {entry_value(1) {reg2}, stack_value} [f828,f82f) {reg2} [f82f,f838) {entry_value(1) {reg2}, stack_value} [f838,f840) {reg2} [5151e] variable 'data_scn' [f764,f7b4) {reg0} [f7b4,f7dc) {entry_value(1) {reg0}, stack_value} [f7dc,f7e8) {reg0} [f7e8,f818) {entry_value(1) {reg0}, stack_value} [f818,f81c) {reg0} [f81c,f828) {entry_value(1) {reg0}, stack_value} [f828,f82c) {reg0} [f82c,f838) {entry_value(1) {reg0}, stack_value} [f838,f83c) {reg0} [f83c,f840) {entry_value(1) {reg0}, stack_value} [51532] variable 'result' [51547] variable '__PRETTY_FUNCTION__' module 'libelf.so' [515cb] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_sym.c'@f840 [52774] function 'gelf_update_sym'@f840 frame_base: {call_frame_cfa {bregx(31,0)}} [52796] parameter 'data' [f840,f894) {reg0} [f894,f8c8) {entry_value(1) {reg0}, stack_value} [f8c8,f904) {reg0} [f904,f920) {entry_value(1) {reg0}, stack_value} [f920,f924) {reg0} [f924,f930) {entry_value(1) {reg0}, stack_value} [f930,f934) {reg0} [f934,f940) {entry_value(1) {reg0}, stack_value} [f940,f944) {reg0} [f944,f950) {entry_value(1) {reg0}, stack_value} [f950,f954) {reg0} [f954,f958) {entry_value(1) {reg0}, stack_value} [527aa] parameter 'ndx' [f840,f8a0) {reg1} [f8a0,f8c8) {entry_value(1) {reg1}, stack_value} [f8c8,f8fc) {reg1} [f8fc,f920) {entry_value(1) {reg1}, stack_value} [f920,f927) {reg1} [f927,f930) {entry_value(1) {reg1}, stack_value} [f930,f937) {reg1} [f937,f940) {entry_value(1) {reg1}, stack_value} [f940,f947) {reg1} [f947,f950) {entry_value(1) {reg1}, stack_value} [f950,f958) {reg1} [527bc] parameter 'src' [f840,f8bc) {reg2} [f8bc,f8c8) {entry_value(1) {reg2}, stack_value} [f8c8,f927) {reg2} [f927,f930) {entry_value(1) {reg2}, stack_value} [f930,f937) {reg2} [f937,f940) {entry_value(1) {reg2}, stack_value} [f940,f947) {reg2} [f947,f950) {entry_value(1) {reg2}, stack_value} [f950,f958) {reg2} [527ce] variable 'data_scn' [f844,f894) {reg0} [f894,f8c8) {entry_value(1) {reg0}, stack_value} [f8c8,f904) {reg0} [f904,f920) {entry_value(1) {reg0}, stack_value} [f920,f924) {reg0} [f924,f930) {entry_value(1) {reg0}, stack_value} [f930,f934) {reg0} [f934,f940) {entry_value(1) {reg0}, stack_value} [f940,f944) {reg0} [f944,f950) {entry_value(1) {reg0}, stack_value} [f950,f954) {reg0} [f954,f958) {entry_value(1) {reg0}, stack_value} [527e1] variable 'scn' [f864,f8bc) {reg3} [f8c8,f927) {reg3} [f940,f947) {reg3} [527f4] variable 'result' [f844,f8ac) {lit0, stack_value} [f8ac,f8b4) {lit1, stack_value} [f8c8,f958) {lit0, stack_value} module 'libelf.so' [5288c] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getversym.c'@f960 [5393a] function 'gelf_getversym'@f960 frame_base: {call_frame_cfa {bregx(31,0)}} [5395c] parameter 'data' [f960,f998) {reg0} [f998,f9ac) {entry_value(1) {reg0}, stack_value} [f9ac,f9b0) {reg0} [f9b0,f9bc) {entry_value(1) {reg0}, stack_value} [f9bc,f9c0) {reg0} [f9c0,f9cc) {entry_value(1) {reg0}, stack_value} [f9cc,f9d0) {reg0} [f9d0,f9d4) {entry_value(1) {reg0}, stack_value} [53970] parameter 'ndx' [f960,f99c) {reg1} [f99c,f9ac) {entry_value(1) {reg1}, stack_value} [f9ac,f9b3) {reg1} [f9b3,f9bc) {entry_value(1) {reg1}, stack_value} [f9bc,f9c3) {reg1} [f9c3,f9cc) {entry_value(1) {reg1}, stack_value} [f9cc,f9d4) {reg1} [53982] parameter 'dst' [f960,f9a0) {reg2} [f9a0,f9ac) {entry_value(1) {reg2}, stack_value} [f9ac,f9b3) {reg2} [f9b3,f9bc) {entry_value(1) {reg2}, stack_value} [f9bc,f9c3) {reg2} [f9c3,f9cc) {entry_value(1) {reg2}, stack_value} [f9cc,f9d4) {reg2} [53994] variable 'data_scn' [f964,f998) {reg0} [f998,f9ac) {entry_value(1) {reg0}, stack_value} [f9ac,f9b0) {reg0} [f9b0,f9bc) {entry_value(1) {reg0}, stack_value} [f9bc,f9c0) {reg0} [f9c0,f9cc) {entry_value(1) {reg0}, stack_value} [f9cc,f9d0) {reg0} [f9d0,f9d4) {entry_value(1) {reg0}, stack_value} [539a7] variable 'scn' [f980,f998) {breg0(40)} [f998,f9a0) {entry_value(1) {reg0}, plus_uconst(40)} [f9bc,f9c0) {breg0(40)} [f9c0,f9c3) {entry_value(1) {reg0}, plus_uconst(40)} [539bb] variable 'result' [f9c4,f9cc) {lit0, stack_value} [539ce] variable '__PRETTY_FUNCTION__' module 'libelf.so' [53a33] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getverneed.c'@f9e0 [54b42] function 'gelf_getverneed'@f9e0 frame_base: {call_frame_cfa {bregx(31,0)}} [54b64] parameter 'data' [f9e0,fa28) {reg0} [fa28,fa40) {entry_value(1) {reg0}, stack_value} [fa40,fa44) {reg0} [fa44,fa50) {entry_value(1) {reg0}, stack_value} [fa50,fa54) {reg0} [fa54,fa60) {entry_value(1) {reg0}, stack_value} [fa60,fa64) {reg0} [fa64,fa68) {entry_value(1) {reg0}, stack_value} [54b76] parameter 'offset' [f9e0,fa24) {reg1} [fa24,fa34) {reg3} [fa34,fa40) {entry_value(1) {reg1}, stack_value} [fa40,fa47) {reg1} [fa47,fa50) {entry_value(1) {reg1}, stack_value} [fa50,fa57) {reg1} [fa57,fa60) {entry_value(1) {reg1}, stack_value} [fa60,fa68) {reg1} [54b88] parameter 'dst' [f9e0,fa34) {reg2} [fa34,fa40) {entry_value(1) {reg2}, stack_value} [fa40,fa47) {reg2} [fa47,fa50) {entry_value(1) {reg2}, stack_value} [fa50,fa57) {reg2} [fa57,fa60) {entry_value(1) {reg2}, stack_value} [fa60,fa68) {reg2} [54b9c] variable 'result' [fa48,fa50) {lit0, stack_value} [54bb0] variable '__PRETTY_FUNCTION__' [54bb9] inlined function 'memcpy'@fa20 [54bde] parameter '__len' [fa20,fa34) {lit16, stack_value} [54beb] parameter '__src' [fa20,fa28) {breg0(0), deref, breg3(0), plus, stack_value} [fa28,fa2c) {breg1(0), breg3(0), plus, stack_value} [fa2c,fa34) {reg1} [54bf8] parameter '__dest' [fa20,fa34) {reg2} module 'libelf.so' [54c86] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getvernaux.c'@fa70 [55d95] function 'gelf_getvernaux'@fa70 frame_base: {call_frame_cfa {bregx(31,0)}} [55db7] parameter 'data' [fa70,fab8) {reg0} [fab8,fad0) {entry_value(1) {reg0}, stack_value} [fad0,fad4) {reg0} [fad4,fae0) {entry_value(1) {reg0}, stack_value} [fae0,fae4) {reg0} [fae4,faf0) {entry_value(1) {reg0}, stack_value} [faf0,faf4) {reg0} [faf4,faf8) {entry_value(1) {reg0}, stack_value} [55dc9] parameter 'offset' [fa70,fab4) {reg1} [fab4,fac4) {reg3} [fac4,fad0) {entry_value(1) {reg1}, stack_value} [fad0,fad7) {reg1} [fad7,fae0) {entry_value(1) {reg1}, stack_value} [fae0,fae7) {reg1} [fae7,faf0) {entry_value(1) {reg1}, stack_value} [faf0,faf8) {reg1} [55ddb] parameter 'dst' [fa70,fac4) {reg2} [fac4,fad0) {entry_value(1) {reg2}, stack_value} [fad0,fad7) {reg2} [fad7,fae0) {entry_value(1) {reg2}, stack_value} [fae0,fae7) {reg2} [fae7,faf0) {entry_value(1) {reg2}, stack_value} [faf0,faf8) {reg2} [55def] variable 'result' [fad8,fae0) {lit0, stack_value} [55e03] variable '__PRETTY_FUNCTION__' [55e0c] inlined function 'memcpy'@fab0 [55e31] parameter '__len' [fab0,fac4) {lit16, stack_value} [55e3e] parameter '__src' [fab0,fab8) {breg0(0), deref, breg3(0), plus, stack_value} [fab8,fabc) {breg1(0), breg3(0), plus, stack_value} [fabc,fac4) {reg1} [55e4b] parameter '__dest' [fab0,fac4) {reg2} module 'libelf.so' [55ed9] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getverdef.c'@fb00 [57004] function 'gelf_getverdef'@fb00 frame_base: {call_frame_cfa {bregx(31,0)}} [57026] parameter 'data' [fb00,fb48) {reg0} [fb48,fb68) {entry_value(1) {reg0}, stack_value} [fb68,fb6c) {reg0} [fb6c,fb78) {entry_value(1) {reg0}, stack_value} [fb78,fb7c) {reg0} [fb7c,fb88) {entry_value(1) {reg0}, stack_value} [fb88,fb8c) {reg0} [fb8c,fb90) {entry_value(1) {reg0}, stack_value} [57038] parameter 'offset' [fb00,fb44) {reg1} [fb44,fb5c) {reg3} [fb5c,fb68) {entry_value(1) {reg1}, stack_value} [fb68,fb6f) {reg1} [fb6f,fb78) {entry_value(1) {reg1}, stack_value} [fb78,fb7f) {reg1} [fb7f,fb88) {entry_value(1) {reg1}, stack_value} [fb88,fb90) {reg1} [5704a] parameter 'dst' [fb00,fb5c) {reg2} [fb5c,fb68) {entry_value(1) {reg2}, stack_value} [fb68,fb6f) {reg2} [fb6f,fb78) {entry_value(1) {reg2}, stack_value} [fb78,fb7f) {reg2} [fb7f,fb88) {entry_value(1) {reg2}, stack_value} [fb88,fb90) {reg2} [5705e] variable 'result' [fb70,fb78) {lit0, stack_value} [57072] variable '__PRETTY_FUNCTION__' [5707b] inlined function 'memcpy'@fb40 [57094] parameter '__len' [fb40,fb48) {lit20, stack_value} [570a1] parameter '__src' [fb40,fb48) {breg0(0), deref, breg3(0), plus, stack_value} [570ae] parameter '__dest' [fb40,fb48) {reg2} module 'libelf.so' [5713c] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getverdaux.c'@fb90 [58221] function 'gelf_getverdaux'@fb90 frame_base: {call_frame_cfa {bregx(31,0)}} [58243] parameter 'data' [fb90,fbd8) {reg0} [fbd8,fbec) {entry_value(1) {reg0}, stack_value} [fbec,fbf0) {reg0} [fbf0,fbfc) {entry_value(1) {reg0}, stack_value} [fbfc,fc00) {reg0} [fc00,fc0c) {entry_value(1) {reg0}, stack_value} [fc0c,fc10) {reg0} [fc10,fc14) {entry_value(1) {reg0}, stack_value} [58255] parameter 'offset' [fb90,fbdc) {reg1} [fbdc,fbec) {entry_value(1) {reg1}, stack_value} [fbec,fbf3) {reg1} [fbf3,fbfc) {entry_value(1) {reg1}, stack_value} [fbfc,fc03) {reg1} [fc03,fc0c) {entry_value(1) {reg1}, stack_value} [fc0c,fc14) {reg1} [58267] parameter 'dst' [fb90,fbe0) {reg2} [fbe0,fbec) {entry_value(1) {reg2}, stack_value} [fbec,fbf3) {reg2} [fbf3,fbfc) {entry_value(1) {reg2}, stack_value} [fbfc,fc03) {reg2} [fc03,fc0c) {entry_value(1) {reg2}, stack_value} [fc0c,fc14) {reg2} [5827b] variable 'result' [fbf4,fbfc) {lit0, stack_value} [5828f] variable '__PRETTY_FUNCTION__' [58298] inlined function 'memcpy'@fbd0 [582bd] parameter '__len' [fbd0,fbe0) {lit8, stack_value} [582ca] parameter '__src' [fbd0,fbd4) {breg0(0), deref, breg3(0), plus, lit8, minus, stack_value} [fbd4,fbd8) {breg1(0), const1u(32), shl, const1u(32), shra, breg0(0), deref, plus, stack_value} [fbd8,fbdc) {breg1(0), const1u(32), shl, const1u(32), shra, breg3(0), plus, stack_value} [fbdc,fbe0) {entry_value(1) {reg1}, const1u(32), shl, const1u(32), shra, breg3(0), plus, stack_value} [582d7] parameter '__dest' [fbd0,fbe0) {reg2} module 'libelf.so' [58365] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getrel.c'@fc20 [59478] function 'gelf_getrel'@fc20 frame_base: {call_frame_cfa {bregx(31,0)}} [5949a] parameter 'data' [fc20,fc68) {reg0} [fc68,fc84) {entry_value(1) {reg0}, stack_value} [fc84,fc90) {reg0} [fc90,fcb8) {entry_value(1) {reg0}, stack_value} [fcb8,fcbc) {reg0} [fcbc,fcc8) {entry_value(1) {reg0}, stack_value} [fcc8,fccc) {reg0} [fccc,fcd8) {entry_value(1) {reg0}, stack_value} [fcd8,fcdc) {reg0} [fcdc,fce0) {entry_value(1) {reg0}, stack_value} [594ae] parameter 'ndx' [fc20,fc6c) {reg1} [fc6c,fc78) {reg4} [fc78,fc84) {entry_value(1) {reg1}, stack_value} [fc84,fc94) {reg1} [fc94,fcb8) {reg4} [fcb8,fcbf) {reg1} [fcbf,fcc8) {entry_value(1) {reg1}, stack_value} [fcc8,fccf) {reg1} [fccf,fcd8) {entry_value(1) {reg1}, stack_value} [fcd8,fce0) {reg1} [594c0] parameter 'dst' [fc20,fc78) {reg2} [fc78,fc84) {entry_value(1) {reg2}, stack_value} [fc84,fcbf) {reg2} [fcbf,fcc8) {entry_value(1) {reg2}, stack_value} [fcc8,fccf) {reg2} [fccf,fcd8) {entry_value(1) {reg2}, stack_value} [fcd8,fce0) {reg2} [594d2] variable 'data_scn' [fc24,fc68) {reg0} [fc68,fc84) {entry_value(1) {reg0}, stack_value} [fc84,fc90) {reg0} [fc90,fcb8) {entry_value(1) {reg0}, stack_value} [fcb8,fcbc) {reg0} [fcbc,fcc8) {entry_value(1) {reg0}, stack_value} [fcc8,fccc) {reg0} [fccc,fcd8) {entry_value(1) {reg0}, stack_value} [fcd8,fcdc) {reg0} [fcdc,fce0) {entry_value(1) {reg0}, stack_value} [594e5] variable 'scn' [fc40,fc68) {breg0(40)} [fc68,fc74) {entry_value(1) {reg0}, plus_uconst(40)} [fc84,fc90) {breg0(40)} [fc90,fcb8) {entry_value(1) {reg0}, plus_uconst(40)} [fcb8,fcbc) {breg0(40)} [fcbc,fcbf) {entry_value(1) {reg0}, plus_uconst(40)} [594f8] variable 'result' [fc74,fc78) {reg2} [fcb4,fcb8) {reg2} [fcc0,fcc8) {lit0, stack_value} [59534] inlined function 'memcpy'@fc64 [59559] parameter '__len' [fc64,fc74) {lit16, stack_value} [59566] parameter '__src' [fc64,fc68) {breg1(0), const1u(32), shl, const1u(32), shra, lit4, shl, breg0(0), deref, plus, stack_value} [fc68,fc6c) {breg1(0), const1u(32), shl, const1u(32), shra, lit4, shl, breg0(0), plus, stack_value} [fc6c,fc74) {reg1} [59573] parameter '__dest' [fc64,fc74) {reg2} module 'libelf.so' [595f6] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getrela.c'@fce0 [5a755] function 'gelf_getrela'@fce0 frame_base: {call_frame_cfa {bregx(31,0)}} [5a777] parameter 'data' [fce0,fd3c) {reg0} [fd3c,fd5c) {entry_value(1) {reg0}, stack_value} [fd5c,fd70) {reg0} [fd70,fda4) {entry_value(1) {reg0}, stack_value} [fda4,fda8) {reg0} [fda8,fdb4) {entry_value(1) {reg0}, stack_value} [fdb4,fdb8) {reg0} [fdb8,fdc4) {entry_value(1) {reg0}, stack_value} [fdc4,fdc8) {reg0} [fdc8,fdcc) {entry_value(1) {reg0}, stack_value} [5a78b] parameter 'ndx' [fce0,fd40) {reg1} [fd40,fd50) {reg5} [fd50,fd5c) {entry_value(1) {reg1}, stack_value} [fd5c,fd7c) {reg1} [fd7c,fd84) {reg5} [fd84,fda4) {entry_value(1) {reg1}, stack_value} [fda4,fdab) {reg1} [fdab,fdb4) {entry_value(1) {reg1}, stack_value} [fdb4,fdbb) {reg1} [fdbb,fdc4) {entry_value(1) {reg1}, stack_value} [fdc4,fdcc) {reg1} [5a79d] parameter 'dst' [fce0,fd50) {reg2} [fd50,fd5c) {entry_value(1) {reg2}, stack_value} [fd5c,fdab) {reg2} [fdab,fdb4) {entry_value(1) {reg2}, stack_value} [fdb4,fdbb) {reg2} [fdbb,fdc4) {entry_value(1) {reg2}, stack_value} [fdc4,fdcc) {reg2} [5a7af] variable 'data_scn' [fce4,fd3c) {reg0} [fd3c,fd5c) {entry_value(1) {reg0}, stack_value} [fd5c,fd70) {reg0} [fd70,fda4) {entry_value(1) {reg0}, stack_value} [fda4,fda8) {reg0} [fda8,fdb4) {entry_value(1) {reg0}, stack_value} [fdb4,fdb8) {reg0} [fdb8,fdc4) {entry_value(1) {reg0}, stack_value} [fdc4,fdc8) {reg0} [fdc8,fdcc) {entry_value(1) {reg0}, stack_value} [5a7c2] variable 'scn' [fd00,fd3c) {breg0(40)} [fd3c,fd48) {entry_value(1) {reg0}, plus_uconst(40)} [fd5c,fd70) {breg0(40)} [fd70,fda4) {entry_value(1) {reg0}, plus_uconst(40)} [fda4,fda8) {breg0(40)} [fda8,fdab) {entry_value(1) {reg0}, plus_uconst(40)} [5a7d5] variable 'result' [fdac,fdb4) {lit0, stack_value} [5a805] inlined function 'memcpy'@fd30 [5a81e] parameter '__len' [fd30,fd3c) {lit24, stack_value} [5a82b] parameter '__src' [fd30,fd3c) {breg1(0), const1u(32), shl, const1u(32), shra, lit24, mul, breg0(0), deref, plus, stack_value} [5a838] parameter '__dest' [fd30,fd3c) {reg2} module 'libelf.so' [5a8bb] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_rel.c'@fdd0 [5b9dc] function 'gelf_update_rel'@fdd0 frame_base: {call_frame_cfa {bregx(31,0)}} [5b9fe] parameter 'dst' [fdd0,fe1c) {reg0} [fe1c,fe40) {entry_value(1) {reg0}, stack_value} [fe40,fe80) {reg0} [fe80,fe9c) {entry_value(1) {reg0}, stack_value} [fe9c,fea0) {reg0} [fea0,feac) {entry_value(1) {reg0}, stack_value} [feac,feb0) {reg0} [feb0,febc) {entry_value(1) {reg0}, stack_value} [febc,fec0) {reg0} [fec0,fecc) {entry_value(1) {reg0}, stack_value} [fecc,fed0) {reg0} [fed0,fed4) {entry_value(1) {reg0}, stack_value} [5ba10] parameter 'ndx' [fdd0,fe20) {reg1} [fe20,fe40) {entry_value(1) {reg1}, stack_value} [fe40,fe88) {reg1} [fe88,fe9c) {reg6} [fe9c,fea3) {reg1} [fea3,feac) {entry_value(1) {reg1}, stack_value} [feac,feb3) {reg1} [feb3,febc) {entry_value(1) {reg1}, stack_value} [febc,fec3) {reg1} [fec3,fecc) {entry_value(1) {reg1}, stack_value} [fecc,fed4) {reg1} [5ba22] parameter 'src' [fdd0,fe24) {reg2} [fe24,fe40) {entry_value(1) {reg2}, stack_value} [fe40,fe54) {reg2} [fe54,feac) {entry_value(1) {reg2}, stack_value} [feac,feb3) {reg2} [feb3,fecc) {entry_value(1) {reg2}, stack_value} [fecc,fed4) {reg2} [5ba34] variable 'data_scn' [fdd4,fe1c) {reg0} [fe1c,fe40) {entry_value(1) {reg0}, stack_value} [fe40,fe80) {reg0} [fe80,fe9c) {entry_value(1) {reg0}, stack_value} [fe9c,fea0) {reg0} [fea0,feac) {entry_value(1) {reg0}, stack_value} [feac,feb0) {reg0} [feb0,febc) {entry_value(1) {reg0}, stack_value} [febc,fec0) {reg0} [fec0,fecc) {entry_value(1) {reg0}, stack_value} [fecc,fed0) {reg0} [fed0,fed4) {entry_value(1) {reg0}, stack_value} [5ba47] variable 'scn' [fdf4,fe34) {reg3} [fe40,fea3) {reg3} [febc,fec3) {reg3} [5ba5a] variable 'result' [fdd4,fe24) {lit0, stack_value} [fe24,fe28) {lit1, stack_value} [fe40,fed4) {lit0, stack_value} module 'libelf.so' [5baf2] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_rela.c'@fee0 [5cc5f] function 'gelf_update_rela'@fee0 frame_base: {call_frame_cfa {bregx(31,0)}} [5cc81] parameter 'dst' [fee0,ff34) {reg0} [ff34,ff68) {entry_value(1) {reg0}, stack_value} [ff68,ffcc) {reg0} [ffcc,ffe8) {entry_value(1) {reg0}, stack_value} [ffe8,ffec) {reg0} [ffec,fff8) {entry_value(1) {reg0}, stack_value} [fff8,fffc) {reg0} [fffc,10008) {entry_value(1) {reg0}, stack_value} [10008,1000c) {reg0} [1000c,10018) {entry_value(1) {reg0}, stack_value} [10018,1001c) {reg0} [1001c,10020) {entry_value(1) {reg0}, stack_value} [5cc93] parameter 'ndx' [fee0,ff40) {reg1} [ff40,ff68) {entry_value(1) {reg1}, stack_value} [ff68,ffdc) {reg1} [ffdc,ffe8) {entry_value(1) {reg1}, stack_value} [ffe8,ffef) {reg1} [ffef,fff8) {entry_value(1) {reg1}, stack_value} [fff8,ffff) {reg1} [ffff,10008) {entry_value(1) {reg1}, stack_value} [10008,1000f) {reg1} [1000f,10018) {entry_value(1) {reg1}, stack_value} [10018,10020) {reg1} [5cca5] parameter 'src' [fee0,ff4c) {reg2} [ff4c,ff68) {entry_value(1) {reg2}, stack_value} [ff68,ff9c) {reg2} [ff9c,fff8) {entry_value(1) {reg2}, stack_value} [fff8,ffff) {reg2} [ffff,10018) {entry_value(1) {reg2}, stack_value} [10018,10020) {reg2} [5ccb7] variable 'data_scn' [fee4,ff34) {reg0} [ff34,ff68) {entry_value(1) {reg0}, stack_value} [ff68,ffcc) {reg0} [ffcc,ffe8) {entry_value(1) {reg0}, stack_value} [ffe8,ffec) {reg0} [ffec,fff8) {entry_value(1) {reg0}, stack_value} [fff8,fffc) {reg0} [fffc,10008) {entry_value(1) {reg0}, stack_value} [10008,1000c) {reg0} [1000c,10018) {entry_value(1) {reg0}, stack_value} [10018,1001c) {reg0} [1001c,10020) {entry_value(1) {reg0}, stack_value} [5ccca] variable 'scn' [ff04,ff5c) {reg3} [ff68,ffef) {reg3} [10008,1000f) {reg3} [5ccdd] variable 'result' [fee4,ff4c) {lit0, stack_value} [ff4c,ff54) {lit1, stack_value} [ff68,10020) {lit0, stack_value} module 'libelf.so' [5cd75] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getdyn.c'@10020 [5defb] function 'gelf_getdyn'@10020 frame_base: {call_frame_cfa {bregx(31,0)}} [5df1d] parameter 'data' [10020,10068) {reg0} [10068,10084) {entry_value(1) {reg0}, stack_value} [10084,10090) {reg0} [10090,100a8) {entry_value(1) {reg0}, stack_value} [100a8,100ac) {reg0} [100ac,100b8) {entry_value(1) {reg0}, stack_value} [100b8,100bc) {reg0} [100bc,100c8) {entry_value(1) {reg0}, stack_value} [100c8,100cc) {reg0} [100cc,100d0) {entry_value(1) {reg0}, stack_value} [5df31] parameter 'ndx' [10020,1006c) {reg1} [1006c,10078) {reg4} [10078,10084) {entry_value(1) {reg1}, stack_value} [10084,10094) {reg1} [10094,100a8) {reg4} [100a8,100af) {reg1} [100af,100b8) {entry_value(1) {reg1}, stack_value} [100b8,100bf) {reg1} [100bf,100c8) {entry_value(1) {reg1}, stack_value} [100c8,100d0) {reg1} [5df43] parameter 'dst' [10020,10078) {reg2} [10078,10084) {entry_value(1) {reg2}, stack_value} [10084,100af) {reg2} [100af,100b8) {entry_value(1) {reg2}, stack_value} [100b8,100bf) {reg2} [100bf,100c8) {entry_value(1) {reg2}, stack_value} [100c8,100d0) {reg2} [5df55] variable 'data_scn' [10024,10068) {reg0} [10068,10084) {entry_value(1) {reg0}, stack_value} [10084,10090) {reg0} [10090,100a8) {entry_value(1) {reg0}, stack_value} [100a8,100ac) {reg0} [100ac,100b8) {entry_value(1) {reg0}, stack_value} [100b8,100bc) {reg0} [100bc,100c8) {entry_value(1) {reg0}, stack_value} [100c8,100cc) {reg0} [100cc,100d0) {entry_value(1) {reg0}, stack_value} [5df69] variable 'result' [5df76] variable 'elf' [10040,10068) {breg0(40), deref, plus_uconst(136)} [10068,10078) {entry_value(1) {reg0}, plus_uconst(40), deref, plus_uconst(136)} [10084,10090) {breg0(40), deref, plus_uconst(136)} [10090,100a8) {entry_value(1) {reg0}, plus_uconst(40), deref, plus_uconst(136)} [100a8,100ac) {breg0(40), deref, plus_uconst(136)} [100ac,100af) {entry_value(1) {reg0}, plus_uconst(40), deref, plus_uconst(136)} [5df91] variable '__PRETTY_FUNCTION__' module 'libelf.so' [5e014] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_dyn.c'@100d0 [5f1b3] function 'gelf_update_dyn'@100d0 frame_base: {call_frame_cfa {bregx(31,0)}} [5f1d5] parameter 'data' [100d0,1011c) {reg0} [1011c,10140) {entry_value(1) {reg0}, stack_value} [10140,10178) {reg0} [10178,1018c) {entry_value(1) {reg0}, stack_value} [1018c,10190) {reg0} [10190,1019c) {entry_value(1) {reg0}, stack_value} [1019c,101a0) {reg0} [101a0,101ac) {entry_value(1) {reg0}, stack_value} [101ac,101b0) {reg0} [101b0,101bc) {entry_value(1) {reg0}, stack_value} [101bc,101c0) {reg0} [101c0,101c4) {entry_value(1) {reg0}, stack_value} [5f1e9] parameter 'ndx' [100d0,10120) {reg1} [10120,10140) {entry_value(1) {reg1}, stack_value} [10140,1017c) {reg1} [1017c,10180) {reg4} [10180,1018c) {entry_value(1) {reg1}, stack_value} [1018c,10193) {reg1} [10193,1019c) {entry_value(1) {reg1}, stack_value} [1019c,101a3) {reg1} [101a3,101ac) {entry_value(1) {reg1}, stack_value} [101ac,101b3) {reg1} [101b3,101bc) {entry_value(1) {reg1}, stack_value} [101bc,101c4) {reg1} [5f1fb] parameter 'src' [100d0,10124) {reg2} [10124,10140) {entry_value(1) {reg2}, stack_value} [10140,1015c) {reg2} [1015c,1019c) {entry_value(1) {reg2}, stack_value} [1019c,101a3) {reg2} [101a3,101bc) {entry_value(1) {reg2}, stack_value} [101bc,101c4) {reg2} [5f20d] variable 'data_scn' [100d4,1011c) {reg0} [1011c,10140) {entry_value(1) {reg0}, stack_value} [10140,10178) {reg0} [10178,1018c) {entry_value(1) {reg0}, stack_value} [1018c,10190) {reg0} [10190,1019c) {entry_value(1) {reg0}, stack_value} [1019c,101a0) {reg0} [101a0,101ac) {entry_value(1) {reg0}, stack_value} [101ac,101b0) {reg0} [101b0,101bc) {entry_value(1) {reg0}, stack_value} [101bc,101c0) {reg0} [101c0,101c4) {entry_value(1) {reg0}, stack_value} [5f220] variable 'scn' [100f4,10134) {reg3} [10140,10193) {reg3} [101ac,101b3) {reg3} [5f233] variable 'result' [100d4,10124) {lit0, stack_value} [10124,10128) {lit1, stack_value} [10140,101c4) {lit0, stack_value} module 'libelf.so' [5f2cb] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getmove.c'@101d0 [603f0] function 'gelf_getmove'@101d0 frame_base: {call_frame_cfa {bregx(31,0)}} [60412] parameter 'data' [101d0,101e8) {reg0} [101e8,10228) {entry_value(1) {reg0}, stack_value} [10228,1022c) {reg0} [1022c,10230) {entry_value(1) {reg0}, stack_value} [60426] parameter 'ndx' [101d0,101f8) {reg1} [101f8,10210) {entry_value(1) {reg1}, stack_value} [10210,10217) {reg1} [10217,10228) {entry_value(1) {reg1}, stack_value} [10228,10230) {reg1} [60438] parameter 'dst' [101d0,1020c) {reg2} [1020c,10210) {entry_value(1) {reg2}, stack_value} [10210,10217) {reg2} [10217,10228) {entry_value(1) {reg2}, stack_value} [10228,10230) {reg2} [6044a] variable 'result' [60457] variable 'elf' [60463] variable '__PRETTY_FUNCTION__' [101d0,10230) {addr(0x144f8)} module 'libelf.so' [604fd] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_move.c'@10230 [6162d] function 'gelf_update_move'@10230 frame_base: {call_frame_cfa {bregx(31,0)}} [6164f] parameter 'data' [10230,1023c) {reg0} [1023c,10240) {entry_value(1) {reg0}, stack_value} [10240,10250) {reg0} [10250,1026c) {entry_value(1) {reg0}, stack_value} [61663] parameter 'ndx' [10230,10248) {reg1} [10248,1026c) {entry_value(1) {reg1}, stack_value} [61675] parameter 'src' [10230,10268) {reg2} [10268,1026c) {entry_value(1) {reg2}, stack_value} [61687] variable 'data_scn' [10234,1023c) {reg0} [1023c,10240) {entry_value(1) {reg0}, stack_value} [10240,10250) {reg0} [10250,1026c) {entry_value(1) {reg0}, stack_value} [6169b] variable '__PRETTY_FUNCTION__' [10230,1026c) {addr(0x14548)} module 'libelf.so' [6171b] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getsyminfo.c'@10270 [627f0] function 'gelf_getsyminfo'@10270 frame_base: {call_frame_cfa {bregx(31,0)}} [62812] parameter 'data' [10270,102a8) {reg0} [102a8,102bc) {entry_value(1) {reg0}, stack_value} [102bc,102c0) {reg0} [102c0,102cc) {entry_value(1) {reg0}, stack_value} [102cc,102d0) {reg0} [102d0,102dc) {entry_value(1) {reg0}, stack_value} [102dc,102e0) {reg0} [102e0,102e4) {entry_value(1) {reg0}, stack_value} [62826] parameter 'ndx' [10270,102ac) {reg1} [102ac,102bc) {entry_value(1) {reg1}, stack_value} [102bc,102c3) {reg1} [102c3,102cc) {entry_value(1) {reg1}, stack_value} [102cc,102d3) {reg1} [102d3,102dc) {entry_value(1) {reg1}, stack_value} [102dc,102e4) {reg1} [62838] parameter 'dst' [10270,102b0) {reg2} [102b0,102bc) {entry_value(1) {reg2}, stack_value} [102bc,102c3) {reg2} [102c3,102cc) {entry_value(1) {reg2}, stack_value} [102cc,102d3) {reg2} [102d3,102dc) {entry_value(1) {reg2}, stack_value} [102dc,102e4) {reg2} [6284a] variable 'result' [10274,102b0) {lit0, stack_value} [102bc,102e4) {lit0, stack_value} [6285e] variable '__PRETTY_FUNCTION__' module 'libelf.so' [628c6] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_syminfo.c'@102f0 [639b9] function 'gelf_update_syminfo'@102f0 frame_base: {call_frame_cfa {bregx(31,0)}} [639db] parameter 'data' [102f0,1030c) {reg0} [1030c,10334) {reg3} [10334,10350) {entry_value(1) {reg0}, stack_value} [10350,10357) {reg3} [10357,10360) {entry_value(1) {reg0}, stack_value} [10360,10367) {reg3} [10367,10370) {entry_value(1) {reg0}, stack_value} [10370,10374) {reg0} [10374,10378) {entry_value(1) {reg0}, stack_value} [639ef] parameter 'ndx' [102f0,10344) {reg1} [10344,10350) {entry_value(1) {reg1}, stack_value} [10350,10357) {reg1} [10357,10360) {entry_value(1) {reg1}, stack_value} [10360,10367) {reg1} [10367,10370) {entry_value(1) {reg1}, stack_value} [10370,10378) {reg1} [63a01] parameter 'src' [102f0,1033c) {reg2} [1033c,10350) {entry_value(1) {reg2}, stack_value} [10350,10357) {reg2} [10357,10360) {entry_value(1) {reg2}, stack_value} [10360,10367) {reg2} [10367,10370) {entry_value(1) {reg2}, stack_value} [10370,10378) {reg2} [63a13] variable 'data_scn' [102f4,1030c) {reg0} [1030c,10334) {reg3} [10334,10350) {entry_value(1) {reg0}, stack_value} [10350,10357) {reg3} [10357,10360) {entry_value(1) {reg0}, stack_value} [10360,10367) {reg3} [10367,10370) {entry_value(1) {reg0}, stack_value} [10370,10374) {reg0} [10374,10378) {entry_value(1) {reg0}, stack_value} [63a26] variable 'scn' [10320,10344) {reg5} [10360,10367) {reg5} [63a3a] variable 'result' [102f4,10340) {lit0, stack_value} (10340,10340) [10350,10378) {lit0, stack_value} [63a4d] variable '__PRETTY_FUNCTION__' module 'libelf.so' [63aba] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getauxv.c'@10380 [64c06] function 'gelf_getauxv'@10380 frame_base: {call_frame_cfa {bregx(31,0)}} [64c28] parameter 'data' [10380,103cc) {reg0} [103cc,103e8) {entry_value(1) {reg0}, stack_value} [103e8,103f8) {reg0} [103f8,1040c) {entry_value(1) {reg0}, stack_value} [1040c,10410) {reg0} [10410,1041c) {entry_value(1) {reg0}, stack_value} [1041c,10420) {reg0} [10420,1042c) {entry_value(1) {reg0}, stack_value} [1042c,10430) {reg0} [10430,10434) {entry_value(1) {reg0}, stack_value} [64c3c] parameter 'ndx' [10380,103a8) {reg1} [103a8,103c0) {breg1(-1), stack_value} [103c0,1041c) {entry_value(1) {reg1}, stack_value} [1041c,10423) {reg1} [10423,1042c) {entry_value(1) {reg1}, stack_value} [1042c,10434) {reg1} [64c4e] parameter 'dst' [10380,103dc) {reg2} [103dc,103e8) {entry_value(1) {reg2}, stack_value} [103e8,10413) {reg2} [10413,1041c) {entry_value(1) {reg2}, stack_value} [1041c,10423) {reg2} [10423,1042c) {entry_value(1) {reg2}, stack_value} [1042c,10434) {reg2} [64c60] variable 'data_scn' [10384,103cc) {reg0} [103cc,103e8) {entry_value(1) {reg0}, stack_value} [103e8,103f8) {reg0} [103f8,1040c) {entry_value(1) {reg0}, stack_value} [1040c,10410) {reg0} [10410,1041c) {entry_value(1) {reg0}, stack_value} [1041c,10420) {reg0} [10420,1042c) {entry_value(1) {reg0}, stack_value} [1042c,10430) {reg0} [10430,10434) {entry_value(1) {reg0}, stack_value} [64c74] variable 'result' [64c81] variable 'elf' [103a0,103cc) {breg0(40), deref, plus_uconst(136)} [103cc,103d8) {entry_value(1) {reg0}, plus_uconst(40), deref, plus_uconst(136)} [103e8,103f8) {breg0(40), deref, plus_uconst(136)} [103f8,10408) {entry_value(1) {reg0}, plus_uconst(40), deref, plus_uconst(136)} [1040c,10410) {breg0(40), deref, plus_uconst(136)} [10410,10413) {entry_value(1) {reg0}, plus_uconst(40), deref, plus_uconst(136)} [64c9c] variable '__PRETTY_FUNCTION__' [64cd5] inlined function 'memcpy'@103c8 [64cfa] parameter '__len' [103c8,103d8) {lit16, stack_value} [64d07] parameter '__src' [103c8,103cc) {breg0(0), deref, breg1(0), plus, lit16, minus, stack_value} [103cc,103d0) {breg0(0), breg1(0), plus, lit16, minus, stack_value} [103d0,103d8) {entry_value(1) {reg0}, deref, breg1(0), plus, lit16, minus, stack_value} [64d14] parameter '__dest' [103c8,103d8) {reg2} module 'libelf.so' [64d95] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_auxv.c'@10440 [65eea] function 'gelf_update_auxv'@10440 frame_base: {call_frame_cfa {bregx(31,0)}} [65f0c] parameter 'data' [10440,10490) {reg0} [10490,104b8) {entry_value(1) {reg0}, stack_value} [104b8,104ec) {reg0} [104ec,10500) {entry_value(1) {reg0}, stack_value} [10500,10504) {reg0} [10504,10518) {entry_value(1) {reg0}, stack_value} [10518,1051c) {reg0} [1051c,10528) {entry_value(1) {reg0}, stack_value} [10528,1052c) {reg0} [1052c,10538) {entry_value(1) {reg0}, stack_value} [10538,1053c) {reg0} [1053c,10540) {entry_value(1) {reg0}, stack_value} [65f20] parameter 'ndx' [10440,10480) {reg1} [10480,10484) {breg1(-1), stack_value} [10484,104b8) {entry_value(1) {reg1}, stack_value} [104b8,104dc) {reg1} [104dc,104e0) {breg1(-1), stack_value} [104e0,10518) {entry_value(1) {reg1}, stack_value} [10518,1051f) {reg1} [1051f,10528) {entry_value(1) {reg1}, stack_value} [10528,1052f) {reg1} [1052f,10538) {entry_value(1) {reg1}, stack_value} [10538,10540) {reg1} [65f32] parameter 'src' [10440,1049c) {reg2} [1049c,104b8) {entry_value(1) {reg2}, stack_value} [104b8,104cc) {reg2} [104cc,10518) {entry_value(1) {reg2}, stack_value} [10518,1051f) {reg2} [1051f,10538) {entry_value(1) {reg2}, stack_value} [10538,10540) {reg2} [65f44] variable 'data_scn' [10444,10490) {reg0} [10490,104b8) {entry_value(1) {reg0}, stack_value} [104b8,104ec) {reg0} [104ec,10500) {entry_value(1) {reg0}, stack_value} [10500,10504) {reg0} [10504,10518) {entry_value(1) {reg0}, stack_value} [10518,1051c) {reg0} [1051c,10528) {entry_value(1) {reg0}, stack_value} [10528,1052c) {reg0} [1052c,10538) {entry_value(1) {reg0}, stack_value} [10538,1053c) {reg0} [1053c,10540) {entry_value(1) {reg0}, stack_value} [65f57] variable 'scn' [10468,10500) {reg3} [10528,1052f) {reg3} [65f6b] variable 'result' [10444,1049c) {lit0, stack_value} [1049c,104a0) {lit1, stack_value} [104b8,10540) {lit0, stack_value} module 'libelf.so' [66003] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getnote.c'@10540 [670f7] function 'gelf_getnote'@10540 frame_base: {call_frame_cfa {bregx(31,0)}} [67119] parameter 'data' [10540,1058c) {reg0} [1058c,1059c) {entry_value(1) {reg0}, stack_value} [1059c,105ac) {reg0} [105ac,10618) {entry_value(1) {reg0}, stack_value} [10618,1061c) {reg0} [1061c,10624) {entry_value(1) {reg0}, stack_value} [10624,10628) {reg0} [10628,10644) {entry_value(1) {reg0}, stack_value} [10644,10648) {reg0} [10648,10654) {entry_value(1) {reg0}, stack_value} [6712c] parameter 'offset' [10540,10584) {reg1} [10584,1058c) {reg7} [1059c,105cc) {reg7} [105cc,105d4) {reg5} [105d4,105e0) {breg5(-3), stack_value} [105e0,10608) {reg3} [10608,10614) {reg0} [10618,1061f) {reg1} [1061f,10620) {entry_value(1) {reg1}, stack_value} [10620,10624) {lit0, stack_value} [10624,1062b) {reg1} [1062b,10630) {entry_value(1) {reg1}, stack_value} [10630,10634) {reg5} [10634,10640) {breg5(-7), stack_value} [10640,10644) {reg3} [10644,1064c) {reg1} [1064c,10654) {reg3} [6713f] parameter 'result' [10540,1058c) {reg2} [1058c,1059c) {entry_value(1) {reg2}, stack_value} [1059c,1061f) {reg2} [1061f,10624) {entry_value(1) {reg2}, stack_value} [10624,1062b) {reg2} [1062b,10630) {entry_value(1) {reg2}, stack_value} [10630,10654) {reg2} [67152] parameter 'name_offset' [10540,1058c) {reg3} [1058c,1059c) {entry_value(1) {reg3}, stack_value} [1059c,105b8) {reg3} [105b8,10618) {entry_value(1) {reg3}, stack_value} [10618,1061f) {reg3} [1061f,10624) {entry_value(1) {reg3}, stack_value} [10624,1062b) {reg3} [1062b,10644) {entry_value(1) {reg3}, stack_value} [10644,1064c) {reg3} [1064c,10654) {entry_value(1) {reg3}, stack_value} [67165] parameter 'desc_offset' [10540,1058c) {reg4} [1058c,1059c) {entry_value(1) {reg4}, stack_value} [1059c,1061f) {reg4} [1061f,10624) {entry_value(1) {reg4}, stack_value} [10624,1062b) {reg4} [1062b,10630) {entry_value(1) {reg4}, stack_value} [10630,10654) {reg4} [67178] variable '__PRETTY_FUNCTION__' module 'libelf.so' [67218] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_xlatetof.c'@10660 [6819c] function 'gelf_xlatetof'@10660 frame_base: {call_frame_cfa {bregx(31,0)}} [681ba] parameter 'elf' [10660,10678) {reg0} [10678,1068c) {entry_value(1) {reg0}, stack_value} [1068c,10690) {reg0} [681cc] parameter 'dest' [10660,1066c) {reg1} [1066c,10687) {reg5} [10687,10688) {entry_value(1) {reg1}, stack_value} [10688,1068b) {reg0} [1068b,1068c) {entry_value(1) {reg1}, stack_value} [1068c,10690) {reg5} [681df] parameter 'src' [10660,10670) {reg2} [10670,10687) {reg1} [10687,10688) {entry_value(1) {reg2}, stack_value} [10688,1068b) {reg1} [1068b,1068c) {entry_value(1) {reg2}, stack_value} [1068c,10690) {reg1} [681f1] parameter 'encode' [10660,10687) {reg3} [10687,10688) {entry_value(1) {reg3}, stack_value} [10688,1068b) {reg2} [1068b,1068c) {entry_value(1) {reg3}, stack_value} [1068c,10690) {reg2} module 'libelf.so' [68246] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_xlatetom.c'@10690 [691ca] function 'gelf_xlatetom'@10690 frame_base: {call_frame_cfa {bregx(31,0)}} [691e8] parameter 'elf' [10690,106a8) {reg0} [106a8,106bc) {entry_value(1) {reg0}, stack_value} [106bc,106c0) {reg0} [691fa] parameter 'dest' [10690,1069c) {reg1} [1069c,106b7) {reg5} [106b7,106b8) {entry_value(1) {reg1}, stack_value} [106b8,106bb) {reg0} [106bb,106bc) {entry_value(1) {reg1}, stack_value} [106bc,106c0) {reg5} [6920d] parameter 'src' [10690,106a0) {reg2} [106a0,106b7) {reg1} [106b7,106b8) {entry_value(1) {reg2}, stack_value} [106b8,106bb) {reg1} [106bb,106bc) {entry_value(1) {reg2}, stack_value} [106bc,106c0) {reg1} [6921f] parameter 'encode' [10690,106b7) {reg3} [106b7,106b8) {entry_value(1) {reg3}, stack_value} [106b8,106bb) {reg2} [106bb,106bc) {entry_value(1) {reg3}, stack_value} [106bc,106c0) {reg2} module 'libelf.so' [69274] CU '/usr/src/debug/elfutils/0.188-r0/libelf/nlist.c'@106c0 [6a692] function 'nlist'@107f0 frame_base: {call_frame_cfa {bregx(31,0)}} [6a6b4] parameter 'filename' [107f0,10823) {reg0} [10823,10b44) {entry_value(1) {reg0}, stack_value} [6a6c8] parameter 'nl' [107f0,10814) {reg1} [10814,108d4) {reg19} [108d4,108e8) {breg19(24), stack_value} [108e8,10918) {reg19} [10924,10aa4) {reg19} [10aa4,10aa8) {breg19(24), stack_value} [10aa8,10b44) {reg19} [6a6db] variable 'fd' [10824,10838) {reg0} [10838,108c4) {reg24} [10924,10a60) {reg24} [10a60,10a64) {reg0} [10a6c,10b08) {reg24} [10b14,10b30) {reg24} [6a6ee] variable 'elf' [10850,1086c) {reg0} [1086c,108c4) {reg23} [10924,10a60) {reg23} [10a6c,10b08) {reg23} [10b14,10b30) {reg23} [6a702] variable 'scn' [10820,1086c) {lit0, stack_value} [1086c,10873) {reg0} [10873,108a0) {reg20} [108a0,108a8) {reg0} [10924,1092c) {reg0} [1092c,1093c) {reg20} [10a60,10a6c) {lit0, stack_value} [6a716] variable 'symscn' [10820,1086c) {lit0, stack_value} [1086c,108a8) {reg22} [10924,1093c) {reg22} [10a60,10a6c) {lit0, stack_value} [6a72a] variable 'shdr_mem' [107f0,10b44) {fbreg(-72)} [6a739] variable 'shdr' [10820,1086c) {lit0, stack_value} [10878,10890) {reg0} [10934,10940) {reg0} [10940,10a58) {reg21} [10a60,10a6c) {lit0, stack_value} [10a6c,10b00) {reg21} [10b14,10b30) {reg21} [6a74d] variable 'data' [1094c,10964) {reg0} [10964,10a58) {reg22} [10a6c,10b00) {reg22} [10b14,10b30) {reg22} [6a761] variable 'table' [109c4,109d8) {reg0} [109d8,10a5c) {reg26} [10a6c,10b0c) {reg26} (10b20,10b20) [6a775] variable 'nsyms' [10970,10a50) {reg27} [10a6c,10b10) {reg27} [10b14,10b2c) {reg27} [10b2c,10b30) {breg20(0), convert{long unsigned int,unsigned,64@[69296]}, breg25(0), convert{long unsigned int,unsigned,64@[69296]}, div, convert[0], stack_value} [6a789] variable 'cnt' [109c4,109d8) {lit0, stack_value} [109d8,10a60) {reg20} [6a903] inlined function 'nlist_fshash_find'@10ab8 [6a918] parameter 'len' (10a7c,10a7c) [10ab8,10ad4) {lit0, stack_value} [6a925] parameter 'data' (10a7c,10a7c) [10ab8,10ad4) {reg20} [6a932] parameter 'str' [10ab8,10abb) {reg0} [6a93f] parameter 'htab' (10a7c,10a7c) [10ab8,10ad4) {reg26} [6a7fc] inlined function 'nlist_fshash_overwrite'@109f8 [6a820] parameter 'len' [109f8,10a20) {lit0, stack_value} [6a82d] parameter 'data' [109f8,10a20) {reg25} [6a83a] parameter 'str' [109f8,109fb) {reg0} [6a847] parameter 'htab' [109f8,10a20) {reg26} [6a854] variable 'hval' [10a00,10a08) {reg0} [10a08,10a0f) {reg1} [10a0f,10a20) {fbreg(-120)} [6a861] variable 'slot' [10a10,10a1c) {reg0} [10a1c,10a20) {breg0(-8), stack_value} [6ad68] function 'nlist_fshash_lookup'@106c0 frame_base: {call_frame_cfa {bregx(31,0)}} [6ad8a] parameter 'htab' [106c0,10704) {reg0} [10704,1077c) {reg26} [1077c,1078c) {entry_value(1) {reg0}, stack_value} [1078c,107b4) {reg26} [107b4,107c4) {entry_value(1) {reg0}, stack_value} [107c4,107e8) {reg26} [6ad9e] parameter 'hval' [106c0,106f4) {reg1} [106f4,1077c) {reg25} [1077c,1078c) {entry_value(1) {reg1}, stack_value} [1078c,107b4) {reg25} [107b4,107c4) {entry_value(1) {reg1}, stack_value} [107c4,107e8) {reg25} [6adb2] parameter 'data' [106c0,10718) {reg2} [10718,10764) {reg24} [10764,1078c) {entry_value(1) {reg2}, stack_value} [1078c,107b0) {reg24} [107b0,107c4) {entry_value(1) {reg2}, stack_value} [107c4,107cf) {reg2} [107cf,107dc) {reg24} [107dc,107e8) {entry_value(1) {reg2}, stack_value} [6adc6] variable 'idx' [106f8,1073c) {reg19} [10740,10770) {reg19} [1078c,107ac) {reg19} [107c4,107d8) {reg19} [107d8,107e8) {breg25(0), breg25(0), convert{long unsigned int,unsigned,64@[69296]}, breg27(0), convert{long unsigned int,unsigned,64@[69296]}, div, convert[0], breg27(0), mul, minus, plus_uconst(1), stack_value} [6aa9e] inlined function 'nlist_fshash_fini'@10a40 [6aab6] parameter 'htab' [10a40,10a50) {reg26} [6aad8] inlined function 'nlist_fshash_fini'@10ae4 [6aafc] parameter 'htab' [10ae4,10aec) {reg26} [6a9e2] inlined function 'nlist_fshash_init'@10970 [6a9fa] parameter 'nelems' [10970,109a0) {reg27} [109a0,109b0) {reg0} [109b0,109c4) {reg28} [10b14,10b20) {reg27} [6a995] inlined function 'open'@10820 [6a9ad] parameter '__oflag' [10820,10824) {lit0, stack_value} [6a9ba] parameter '__path' [10820,10823) {reg0} [10823,10824) {entry_value(1) {reg0}, stack_value} module 'libelf.so' [6ae9b] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getsymshndx.c'@10b50 [6c02b] function 'gelf_getsymshndx'@10b50 frame_base: {call_frame_cfa {bregx(31,0)}} [6c04d] parameter 'symdata' [10b50,10bc8) {reg0} [10bc8,10bf8) {entry_value(1) {reg0}, stack_value} [10bf8,10c04) {reg0} [10c04,10c34) {entry_value(1) {reg0}, stack_value} [10c34,10c38) {reg0} [10c38,10c4c) {entry_value(1) {reg0}, stack_value} [10c4c,10c50) {reg0} [10c50,10c5c) {entry_value(1) {reg0}, stack_value} [10c5c,10c74) {reg0} [10c74,10c78) {entry_value(1) {reg0}, stack_value} [6c060] parameter 'shndxdata' [10b50,10b9c) {reg1} [10b9c,10c34) {entry_value(1) {reg1}, stack_value} [10c34,10c3b) {reg1} [10c3b,10c5c) {entry_value(1) {reg1}, stack_value} [10c5c,10c60) {reg1} [10c60,10c70) {entry_value(1) {reg1}, stack_value} [10c70,10c78) {reg1} [6c073] parameter 'ndx' [10b50,10bd0) {reg2} [10bd0,10bf8) {entry_value(1) {reg2}, stack_value} [10bf8,10c08) {reg2} [10c08,10c34) {entry_value(1) {reg2}, stack_value} [10c34,10c3b) {reg2} [10c3b,10c4c) {entry_value(1) {reg2}, stack_value} [10c4c,10c53) {reg2} [10c53,10c5c) {entry_value(1) {reg2}, stack_value} [10c5c,10c78) {reg2} [6c086] parameter 'dst' [10b50,10c3b) {reg3} [10c3b,10c4c) {entry_value(1) {reg3}, stack_value} [10c4c,10c53) {reg3} [10c53,10c5c) {entry_value(1) {reg3}, stack_value} [10c5c,10c78) {reg3} [6c099] parameter 'dstshndx' [10b50,10c3b) {reg4} [10c3b,10c4c) {entry_value(1) {reg4}, stack_value} [10c4c,10c53) {reg4} [10c53,10c5c) {entry_value(1) {reg4}, stack_value} [10c5c,10c78) {reg4} [6c0ac] variable 'symdata_scn' [10b54,10bc8) {reg0} [10bc8,10bf8) {entry_value(1) {reg0}, stack_value} [10bf8,10c04) {reg0} [10c04,10c34) {entry_value(1) {reg0}, stack_value} [10c34,10c38) {reg0} [10c38,10c4c) {entry_value(1) {reg0}, stack_value} [10c4c,10c50) {reg0} [10c50,10c5c) {entry_value(1) {reg0}, stack_value} [10c5c,10c74) {reg0} [10c74,10c78) {entry_value(1) {reg0}, stack_value} [6c0bf] variable 'shndxdata_scn' [10b54,10b9c) {reg1} [10b9c,10c34) {entry_value(1) {reg1}, stack_value} [10c34,10c3b) {reg1} [10c3b,10c5c) {entry_value(1) {reg1}, stack_value} [10c5c,10c60) {reg1} [10c60,10c70) {entry_value(1) {reg1}, stack_value} [10c70,10c78) {reg1} [6c0d2] variable 'result' [6c0df] variable 'shndx' [10b54,10ba0) {lit0, stack_value} [10ba0,10c34) {reg7} [10c34,10c40) {lit0, stack_value} [10c5c,10c78) {lit0, stack_value} [6c0fa] variable '__PRETTY_FUNCTION__' module 'libelf.so' [6c187] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_symshndx.c'@10c80 [6d330] function 'gelf_update_symshndx'@10c80 frame_base: {call_frame_cfa {bregx(31,0)}} [6d352] parameter 'symdata' [10c80,10cf8) {reg0} [10cf8,10d34) {entry_value(1) {reg0}, stack_value} [10d34,10d70) {reg0} [10d70,10d8c) {entry_value(1) {reg0}, stack_value} [10d8c,10d94) {reg0} [10d94,10da0) {entry_value(1) {reg0}, stack_value} [10da0,10da4) {reg0} [10da4,10db0) {entry_value(1) {reg0}, stack_value} [10db0,10db4) {reg0} [10db4,10dc0) {entry_value(1) {reg0}, stack_value} [10dc0,10dc4) {reg0} [10dc4,10dc8) {entry_value(1) {reg0}, stack_value} [6d365] parameter 'shndxdata' [10c80,10cc4) {reg1} [10cc4,10d8c) {entry_value(1) {reg1}, stack_value} [10d8c,10d90) {reg1} [10d90,10da0) {entry_value(1) {reg1}, stack_value} [10da0,10da7) {reg1} [10da7,10dc0) {entry_value(1) {reg1}, stack_value} [10dc0,10dc8) {reg1} [6d378] parameter 'ndx' [10c80,10d04) {reg2} [10d04,10d34) {entry_value(1) {reg2}, stack_value} [10d34,10d68) {reg2} [10d68,10d8c) {entry_value(1) {reg2}, stack_value} [10d8c,10d97) {reg2} [10d97,10da0) {entry_value(1) {reg2}, stack_value} [10da0,10da7) {reg2} [10da7,10db0) {entry_value(1) {reg2}, stack_value} [10db0,10db7) {reg2} [10db7,10dc0) {entry_value(1) {reg2}, stack_value} [10dc0,10dc8) {reg2} [6d38b] parameter 'src' [10c80,10d28) {reg3} [10d28,10d34) {entry_value(1) {reg3}, stack_value} [10d34,10d97) {reg3} [10d97,10da0) {entry_value(1) {reg3}, stack_value} [10da0,10da7) {reg3} [10da7,10db0) {entry_value(1) {reg3}, stack_value} [10db0,10db7) {reg3} [10db7,10dc0) {entry_value(1) {reg3}, stack_value} [10dc0,10dc8) {reg3} [6d39e] parameter 'srcshndx' [10c80,10d28) {reg4} [10d28,10d34) {entry_value(1) {reg4}, stack_value} [10d34,10d97) {reg4} [10d97,10da0) {entry_value(1) {reg4}, stack_value} [10da0,10da7) {reg4} [10da7,10db0) {entry_value(1) {reg4}, stack_value} [10db0,10db7) {reg4} [10db7,10dc0) {entry_value(1) {reg4}, stack_value} [10dc0,10dc8) {reg4} [6d3b1] variable 'symdata_scn' [10c84,10cf8) {reg0} [10cf8,10d34) {entry_value(1) {reg0}, stack_value} [10d34,10d70) {reg0} [10d70,10d8c) {entry_value(1) {reg0}, stack_value} [10d8c,10d94) {reg0} [10d94,10da0) {entry_value(1) {reg0}, stack_value} [10da0,10da4) {reg0} [10da4,10db0) {entry_value(1) {reg0}, stack_value} [10db0,10db4) {reg0} [10db4,10dc0) {entry_value(1) {reg0}, stack_value} [10dc0,10dc4) {reg0} [10dc4,10dc8) {entry_value(1) {reg0}, stack_value} [6d3c4] variable 'shndxdata_scn' [10c84,10cc4) {reg1} [10cc4,10d8c) {entry_value(1) {reg1}, stack_value} [10d8c,10d90) {reg1} [10d90,10da0) {entry_value(1) {reg1}, stack_value} [10da0,10da7) {reg1} [10da7,10dc0) {entry_value(1) {reg1}, stack_value} [10dc0,10dc8) {reg1} [6d3d7] variable 'scn' [10ca4,10d28) {reg8} [10d34,10d97) {reg8} [10db0,10db7) {reg8} [6d3ea] variable 'shndx' [10c84,10ccc) {lit0, stack_value} [10ccc,10d1c) {reg1} [10d34,10d8c) {reg1} [10d8c,10d90) {lit0, stack_value} [10da0,10db0) {lit0, stack_value} [10db0,10db7) {reg1} [10dc0,10dc8) {lit0, stack_value} [6d3fd] variable 'result' [10c84,10d18) {lit0, stack_value} [10d18,10d20) {lit1, stack_value} [10d34,10dc8) {lit0, stack_value} module 'libelf.so' [6d49a] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_versym.c'@10dd0 [6e566] function 'gelf_update_versym'@10dd0 frame_base: {call_frame_cfa {bregx(31,0)}} [6e588] parameter 'data' [10dd0,10dec) {reg0} [10dec,10e10) {reg3} [10e10,10e30) {entry_value(1) {reg0}, stack_value} [10e30,10e37) {reg3} [10e37,10e40) {entry_value(1) {reg0}, stack_value} [10e40,10e47) {reg3} [10e47,10e50) {entry_value(1) {reg0}, stack_value} [10e50,10e54) {reg0} [10e54,10e58) {entry_value(1) {reg0}, stack_value} [6e59c] parameter 'ndx' [10dd0,10e20) {reg1} [10e20,10e30) {entry_value(1) {reg1}, stack_value} [10e30,10e37) {reg1} [10e37,10e40) {entry_value(1) {reg1}, stack_value} [10e40,10e47) {reg1} [10e47,10e50) {entry_value(1) {reg1}, stack_value} [10e50,10e58) {reg1} [6e5ae] parameter 'src' [10dd0,10e18) {reg2} [10e18,10e30) {entry_value(1) {reg2}, stack_value} [10e30,10e37) {reg2} [10e37,10e40) {entry_value(1) {reg2}, stack_value} [10e40,10e47) {reg2} [10e47,10e50) {entry_value(1) {reg2}, stack_value} [10e50,10e58) {reg2} [6e5c0] variable 'data_scn' [10dd4,10dec) {reg0} [10dec,10e10) {reg3} [10e10,10e30) {entry_value(1) {reg0}, stack_value} [10e30,10e37) {reg3} [10e37,10e40) {entry_value(1) {reg0}, stack_value} [10e40,10e47) {reg3} [10e47,10e50) {entry_value(1) {reg0}, stack_value} [10e50,10e54) {reg0} [10e54,10e58) {entry_value(1) {reg0}, stack_value} [6e5d4] variable '__PRETTY_FUNCTION__' module 'libelf.so' [6e639] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_verneed.c'@10e60 [6f766] function 'gelf_update_verneed'@10e60 frame_base: {call_frame_cfa {bregx(31,0)}} [6f788] parameter 'data' [10e60,10e80) {reg0} [10e80,10ecc) {reg3} [10ecc,10ee4) {entry_value(1) {reg0}, stack_value} [10ee4,10eeb) {reg3} [10eeb,10ef4) {entry_value(1) {reg0}, stack_value} [10ef4,10ef8) {reg0} [10ef8,10efc) {entry_value(1) {reg0}, stack_value} [6f79a] parameter 'offset' [10e60,10eac) {reg1} [10eac,10ef4) {entry_value(1) {reg1}, stack_value} [10ef4,10efc) {reg1} [6f7ac] parameter 'src' [10e60,10eb4) {reg2} [10eb4,10ecc) {entry_value(1) {reg2}, stack_value} [10ecc,10ed3) {reg2} [10ed3,10ee4) {entry_value(1) {reg2}, stack_value} [10ee4,10eeb) {reg2} [10eeb,10ef4) {entry_value(1) {reg2}, stack_value} [10ef4,10efc) {reg2} [6f7c0] variable 'data_scn' [10e64,10e80) {reg0} [10e80,10ecc) {reg3} [10ecc,10ee4) {entry_value(1) {reg0}, stack_value} [10ee4,10eeb) {reg3} [10eeb,10ef4) {entry_value(1) {reg0}, stack_value} [10ef4,10ef8) {reg0} [10ef8,10efc) {entry_value(1) {reg0}, stack_value} [6f7d4] variable '__PRETTY_FUNCTION__' [6f7dd] inlined function 'memcpy'@10e9c [6f7f6] parameter '__len' [10e9c,10eb0) {lit16, stack_value} [6f803] parameter '__src' [10e9c,10eb0) {reg2} [6f810] parameter '__dest' [10e9c,10eac) {breg3(0), deref, breg1(0), plus, stack_value} [10eac,10eb0) {reg1} module 'libelf.so' [6f8a3] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_vernaux.c'@10f00 [709d0] function 'gelf_update_vernaux'@10f00 frame_base: {call_frame_cfa {bregx(31,0)}} [709f2] parameter 'data' [10f00,10f20) {reg0} [10f20,10f6c) {reg3} [10f6c,10f84) {entry_value(1) {reg0}, stack_value} [10f84,10f8b) {reg3} [10f8b,10f94) {entry_value(1) {reg0}, stack_value} [10f94,10f98) {reg0} [10f98,10f9c) {entry_value(1) {reg0}, stack_value} [70a04] parameter 'offset' [10f00,10f4c) {reg1} [10f4c,10f94) {entry_value(1) {reg1}, stack_value} [10f94,10f9c) {reg1} [70a16] parameter 'src' [10f00,10f54) {reg2} [10f54,10f6c) {entry_value(1) {reg2}, stack_value} [10f6c,10f73) {reg2} [10f73,10f84) {entry_value(1) {reg2}, stack_value} [10f84,10f8b) {reg2} [10f8b,10f94) {entry_value(1) {reg2}, stack_value} [10f94,10f9c) {reg2} [70a2a] variable 'data_scn' [10f04,10f20) {reg0} [10f20,10f6c) {reg3} [10f6c,10f84) {entry_value(1) {reg0}, stack_value} [10f84,10f8b) {reg3} [10f8b,10f94) {entry_value(1) {reg0}, stack_value} [10f94,10f98) {reg0} [10f98,10f9c) {entry_value(1) {reg0}, stack_value} [70a3e] variable '__PRETTY_FUNCTION__' [70a47] inlined function 'memcpy'@10f3c [70a60] parameter '__len' [10f3c,10f50) {lit16, stack_value} [70a6d] parameter '__src' [10f3c,10f50) {reg2} [70a7a] parameter '__dest' [10f3c,10f4c) {breg3(0), deref, breg1(0), plus, stack_value} [10f4c,10f50) {reg1} module 'libelf.so' [70b0d] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_verdef.c'@10fa0 [71c56] function 'gelf_update_verdef'@10fa0 frame_base: {call_frame_cfa {bregx(31,0)}} [71c78] parameter 'data' [10fa0,10fc0) {reg0} [10fc0,11014) {reg3} [11014,1102c) {entry_value(1) {reg0}, stack_value} [1102c,11033) {reg3} [11033,1103c) {entry_value(1) {reg0}, stack_value} [1103c,11040) {reg0} [11040,11044) {entry_value(1) {reg0}, stack_value} [71c8a] parameter 'offset' [10fa0,10fec) {reg1} [10fec,1103c) {entry_value(1) {reg1}, stack_value} [1103c,11044) {reg1} [71c9c] parameter 'src' [10fa0,10ff4) {reg2} [10ff4,11014) {entry_value(1) {reg2}, stack_value} [11014,1101b) {reg2} [1101b,1102c) {entry_value(1) {reg2}, stack_value} [1102c,11033) {reg2} [11033,1103c) {entry_value(1) {reg2}, stack_value} [1103c,11044) {reg2} [71cb0] variable 'data_scn' [10fa4,10fc0) {reg0} [10fc0,11014) {reg3} [11014,1102c) {entry_value(1) {reg0}, stack_value} [1102c,11033) {reg3} [11033,1103c) {entry_value(1) {reg0}, stack_value} [1103c,11040) {reg0} [11040,11044) {entry_value(1) {reg0}, stack_value} [71cc4] variable '__PRETTY_FUNCTION__' [71ccd] inlined function 'memcpy'@10fdc [71ce6] parameter '__len' [10fdc,10ff8) {lit20, stack_value} [71cf3] parameter '__src' [10fdc,10ff4) {reg2} [10ff4,10ff8) {entry_value(1) {reg2}, stack_value} [71d00] parameter '__dest' [10fdc,10fec) {breg3(0), deref, breg1(0), plus, stack_value} [10fec,10ff8) {reg1} module 'libelf.so' [71d93] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_verdaux.c'@11050 [72e96] function 'gelf_update_verdaux'@11050 frame_base: {call_frame_cfa {bregx(31,0)}} [72eb8] parameter 'data' [11050,11070) {reg0} [11070,110b8) {reg3} [110b8,110d0) {entry_value(1) {reg0}, stack_value} [110d0,110d7) {reg3} [110d7,110e0) {entry_value(1) {reg0}, stack_value} [110e0,110e4) {reg0} [110e4,110e8) {entry_value(1) {reg0}, stack_value} [72eca] parameter 'offset' [11050,110a4) {reg1} [110a4,110b8) {entry_value(1) {reg1}, stack_value} [110b8,110bf) {reg1} [110bf,110d0) {entry_value(1) {reg1}, stack_value} [110d0,110d7) {reg1} [110d7,110e0) {entry_value(1) {reg1}, stack_value} [110e0,110e8) {reg1} [72edc] parameter 'src' [11050,11098) {reg2} [11098,110b8) {entry_value(1) {reg2}, stack_value} [110b8,110bf) {reg2} [110bf,110d0) {entry_value(1) {reg2}, stack_value} [110d0,110d7) {reg2} [110d7,110e0) {entry_value(1) {reg2}, stack_value} [110e0,110e8) {reg2} [72ef0] variable 'data_scn' [11054,11070) {reg0} [11070,110b8) {reg3} [110b8,110d0) {entry_value(1) {reg0}, stack_value} [110d0,110d7) {reg3} [110d7,110e0) {entry_value(1) {reg0}, stack_value} [110e0,110e4) {reg0} [110e4,110e8) {entry_value(1) {reg0}, stack_value} [72f04] variable '__PRETTY_FUNCTION__' [72f0d] inlined function 'memcpy'@1108c [72f26] parameter '__len' [1108c,1109c) {lit8, stack_value} [72f33] parameter '__src' [1108c,11098) {reg2} [11098,1109c) {entry_value(1) {reg2}, stack_value} [72f40] parameter '__dest' [1108c,1109c) {breg1(0), const1u(32), shl, const1u(32), shra, breg3(0), deref, plus, stack_value} module 'libelf.so' [72fd3] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getphdrnum.c'@110f0 [74093] function 'elf_getphdrnum'@112a0 frame_base: {call_frame_cfa {bregx(31,0)}} [740b3] parameter 'elf' [112a0,112b7) {reg0} [112b7,112b8) {entry_value(1) {reg0}, stack_value} [112b8,112c0) {reg0} [112c0,112dc) {entry_value(1) {reg0}, stack_value} [112dc,112e0) {reg0} [112e0,112e4) {entry_value(1) {reg0}, stack_value} [740c6] parameter 'dst' [112a0,112b7) {reg1} [112b7,112b8) {entry_value(1) {reg1}, stack_value} [112b8,112cb) {reg1} [112cb,112dc) {entry_value(1) {reg1}, stack_value} [112dc,112e4) {reg1} [740d9] variable 'result' [7411e] function '__elf_getphdrnum_chk_rdlock'@111e0 frame_base: {call_frame_cfa {bregx(31,0)}} [7413e] parameter 'elf' [111e0,111fb) {reg0} [111fb,11208) {reg19} [11208,11214) {entry_value(1) {reg0}, stack_value} [11214,11298) {reg19} [74151] parameter 'dst' [111e0,111fb) {reg1} [111fb,11208) {reg20} [11208,11214) {entry_value(1) {reg1}, stack_value} [11214,11298) {reg20} [74164] variable 'result' [11200,11204) {reg0} [11214,11284) {reg0} [11290,11298) {reg0} [741e2] function '__elf_getphdrnum_rdlock'@110f0 frame_base: {call_frame_cfa {bregx(31,0)}} [74202] parameter 'elf' [110f0,11124) {reg0} [11124,11134) {entry_value(1) {reg0}, stack_value} [11134,11144) {reg0} [11144,11148) {breg0(-216), stack_value} [11148,11154) {entry_value(1) {reg0}, stack_value} [11154,11178) {reg0} [11178,1117c) {breg0(-216), stack_value} [1117c,11188) {entry_value(1) {reg0}, stack_value} [11188,1118c) {reg0} [1118c,111a4) {entry_value(1) {reg0}, stack_value} [111a4,111ab) {breg0(-216), stack_value} [111ab,111bc) {entry_value(1) {reg0}, stack_value} [111bc,111c3) {breg0(-216), stack_value} [111c3,111d4) {entry_value(1) {reg0}, stack_value} [74215] parameter 'dst' [110f0,11124) {reg1} [11124,11134) {entry_value(1) {reg1}, stack_value} [11134,11148) {reg1} [11148,11154) {entry_value(1) {reg1}, stack_value} [11154,1117c) {reg1} [1117c,11188) {entry_value(1) {reg1}, stack_value} [11188,11193) {reg1} [11193,111a4) {entry_value(1) {reg1}, stack_value} [111a4,111ab) {reg1} [111ab,111bc) {fbreg(-8)} [111bc,111c3) {reg1} [111c3,111d4) {fbreg(-8)} module 'libelf.so' [742e6] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getshdrnum.c'@112f0 [75377] function 'elf_getshdrnum'@11380 frame_base: {call_frame_cfa {bregx(31,0)}} [75399] parameter 'elf' [11380,1138b) {reg0} [1138b,1138c) {entry_value(1) {reg0}, stack_value} [1138c,11390) {reg0} [11390,11394) {entry_value(1) {reg0}, stack_value} [753ac] parameter 'dst' [11380,1138b) {reg1} [1138b,1138c) {entry_value(1) {reg1}, stack_value} [1138c,11394) {reg1} [753bf] variable 'result' [753ed] function '__elf_getshdrnum_rdlock'@112f0 frame_base: {call_frame_cfa {bregx(31,0)}} [7540b] parameter 'elf' [112f0,11310) {reg0} [11310,11338) {entry_value(1) {reg0}, stack_value} [11338,1133c) {reg0} [1133c,1134c) {breg0(-200), stack_value} [1134c,11354) {entry_value(1) {reg0}, stack_value} [11354,1135c) {reg0} [1135c,11378) {entry_value(1) {reg0}, stack_value} [11378,1137c) {reg0} [1137c,11380) {entry_value(1) {reg0}, stack_value} [7541e] parameter 'dst' [112f0,11367) {reg1} [11367,11378) {entry_value(1) {reg1}, stack_value} [11378,11380) {reg1} [75431] variable 'result' [7543e] variable 'idx' [1130c,11314) {reg2} [11314,1131c) {breg2(1), stack_value} [1131c,11324) {breg0(1), stack_value} [11324,11338) {breg4(0)} [11338,11354) {reg2} module 'libelf.so' [75473] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getshdrstrndx.c'@113a0 [765af] function 'elf_getshdrstrndx'@113a0 frame_base: {call_frame_cfa {bregx(31,0)}} [765d1] parameter 'elf' [113a0,113cc) {reg0} [113cc,11430) {reg19} [11430,1143c) {entry_value(1) {reg0}, stack_value} [1143c,116f0) {reg19} [765e3] parameter 'dst' [113a0,113fc) {reg1} [113fc,11410) {reg20} [11410,1143c) {entry_value(1) {reg1}, stack_value} [1143c,11444) {reg1} [11444,1147c) {reg20} [1147c,11483) {reg1} [11483,1148c) {entry_value(1) {reg1}, stack_value} [1148c,11493) {reg1} [11493,1149c) {entry_value(1) {reg1}, stack_value} [1149c,116d8) {reg20} [116d8,116e8) {entry_value(1) {reg1}, stack_value} [116e8,116f0) {reg20} [765f5] variable 'result' [113cc,1140c) {lit0, stack_value} [1143c,11494) {lit0, stack_value} [11494,1149c) {const1s(-1), stack_value} [1149c,114a8) {lit0, stack_value} [114a8,114b0) {const1s(-1), stack_value} [114b0,11640) {lit0, stack_value} [11640,11654) {const1s(-1), stack_value} [11654,116d8) {lit0, stack_value} [116e8,116f0) {lit0, stack_value} [76608] variable '__PRETTY_FUNCTION__' [76689] inlined function 'pread_retry'@115d0 [7669e] parameter 'off' (115d0,115d0) [115d0,11634) {reg24} [766ab] parameter 'len' [115d0,11634) {const1u(40), stack_value} [766b8] parameter 'buf' [115d0,11634) {reg23} [766c5] parameter 'fd' [115d0,11634) {reg26} [7681d] inlined function 'pread_retry'@114e0 [76836] parameter 'off' [114e0,114e8) {reg22} [114e8,11548) {reg25} [76843] parameter 'len' [114e0,11548) {const1u(64), stack_value} [76850] parameter 'buf' [114e0,114e4) {fbreg(-72), stack_value} [114e4,11548) {reg23} [7685d] parameter 'fd' [114e0,11548) {reg26} [76710] inlined function 'pread'@115d0 [76729] parameter '__offset' [115d0,115e4) {breg24(0), breg21(0), plus, stack_value} [11604,11618) {reg22} [76736] parameter '__nbytes' [115d0,115e4) {const1u(40), breg21(0), minus, stack_value} [11604,11618) {const1u(40), breg21(0), minus, stack_value} [76743] parameter '__buf' [115d0,115e4) {fbreg(0), breg21(0), plus, const1u(72), minus, stack_value} [11604,11618) {fbreg(0), breg21(0), plus, const1u(72), minus, stack_value} [76750] parameter '__fd' [115d0,115e4) {reg26} [11604,11618) {reg26} [768a8] inlined function 'pread'@114e8 [768c1] parameter '__offset' [114e8,114fc) {breg25(0), breg21(0), plus, stack_value} [1151c,11530) {reg22} [768ce] parameter '__nbytes' [114e8,114fc) {const1u(64), breg21(0), minus, stack_value} [1151c,11530) {const1u(64), breg21(0), minus, stack_value} [768db] parameter '__buf' [114e8,114fc) {fbreg(0), breg21(0), plus, const1u(72), minus, stack_value} [1151c,11530) {fbreg(0), breg21(0), plus, const1u(72), minus, stack_value} [768e8] parameter '__fd' [114e8,114fc) {reg26} [1151c,11530) {reg26} [76963] inlined function '__bswap_32' [76973] parameter '__bsx' module 'libelf.so' [76acd] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_checksum.c'@116f0 [77a2e] function 'gelf_checksum'@116f0 frame_base: {call_frame_cfa {bregx(31,0)}} [77a4c] parameter 'elf' [116f0,11707) {reg0} [11707,11708) {entry_value(1) {reg0}, stack_value} [11708,1170b) {reg0} [1170b,1170c) {entry_value(1) {reg0}, stack_value} [1170c,11710) {reg0} [11710,11714) {entry_value(1) {reg0}, stack_value} module 'libelf.so' [77a94] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_checksum.c'@11720 [78c80] function 'elf32_checksum'@11720 frame_base: {call_frame_cfa {bregx(31,0)}} [78ca2] parameter 'elf' [11720,1175b) {reg0} [1175b,11898) {reg23} [11898,118a4) {entry_value(1) {reg0}, stack_value} [118a4,118b8) {reg23} [118b8,118c0) {entry_value(1) {reg0}, stack_value} [118c0,118c8) {reg23} [118c8,1190c) {entry_value(1) {reg0}, stack_value} [1190c,1191c) {reg23} [1191c,11920) {entry_value(1) {reg0}, stack_value} [78cb6] variable 'shstrndx' [11720,11920) {fbreg(-80)} [78cc5] variable 'scn' (1177c,1177c) [1177c,11790) {reg21} [11790,1179b) {reg0} [1179b,11894) {reg21} [118a4,118b4) {reg21} [118c0,118cc) {reg0} [78cd9] variable 'result' [11748,1177c) {lit0, stack_value} [1177c,1187c) {reg20} [11888,1189c) {reg20} [118a4,118ac) {reg20} [118b0,118c0) {const1s(-1), stack_value} [118c0,118cc) {reg20} [1190c,11920) {lit0, stack_value} [78cec] variable 'ident' [11770,1189c) {reg25} [118a4,118bc) {reg25} [118c0,118cc) {reg25} [78cff] variable 'same_byte_order' [1177c,11894) {breg22(0), const1u(255), and, lit1, eq, stack_value} [118a4,118b4) {breg22(0), const1u(255), and, lit1, eq, stack_value} [118c0,118c4) {breg22(0), const1u(255), and, lit1, eq, stack_value} module 'libelf.so' [78f01] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_checksum.c'@11920 [7a0ed] function 'elf64_checksum'@11920 frame_base: {call_frame_cfa {bregx(31,0)}} [7a10f] parameter 'elf' [11920,1195b) {reg0} [1195b,11a98) {reg23} [11a98,11aa4) {entry_value(1) {reg0}, stack_value} [11aa4,11ab8) {reg23} [11ab8,11ac0) {entry_value(1) {reg0}, stack_value} [11ac0,11ac8) {reg23} [11ac8,11b0c) {entry_value(1) {reg0}, stack_value} [11b0c,11b1c) {reg23} [11b1c,11b20) {entry_value(1) {reg0}, stack_value} [7a123] variable 'shstrndx' [11920,11b20) {fbreg(-80)} [7a132] variable 'scn' (1197c,1197c) [1197c,11990) {reg21} [11990,1199b) {reg0} [1199b,11a94) {reg21} [11aa4,11ab4) {reg21} [11ac0,11acc) {reg0} [7a146] variable 'result' [11948,1197c) {lit0, stack_value} [1197c,11a7c) {reg20} [11a88,11a9c) {reg20} [11aa4,11aac) {reg20} [11ab0,11ac0) {const1s(-1), stack_value} [11ac0,11acc) {reg20} [11b0c,11b20) {lit0, stack_value} [7a159] variable 'ident' [11970,11a9c) {reg25} [11aa4,11abc) {reg25} [11ac0,11acc) {reg25} [7a16c] variable 'same_byte_order' [1197c,11a94) {breg22(0), const1u(255), and, lit1, eq, stack_value} [11aa4,11ab4) {breg22(0), const1u(255), and, lit1, eq, stack_value} [11ac0,11ac4) {breg22(0), const1u(255), and, lit1, eq, stack_value} module 'libelf.so' [7a36e] CU '/usr/src/debug/elfutils/0.188-r0/libelf/libelf_crc32.c'@11b20 [7a438] function '__libelf_crc32'@11b20 frame_base: {call_frame_cfa {bregx(31,0)}} [7a45a] parameter 'crc' [11b20,11b2c) {reg0} [11b2c,11b64) {reg4} [7a46c] parameter 'buf' [11b20,11b44) {reg1} [11b44,11b58) {breg1(-1), stack_value} [11b58,11b64) {reg1} [7a47e] parameter 'len' [11b20,11b28) {reg2} [11b28,11b64) {entry_value(1) {reg2}, stack_value} [7a490] variable 'end' [11b2c,11b64) {reg2} module 'libelf.so' [7a4b8] CU '/usr/src/debug/elfutils/0.188-r0/libelf/libelf_next_prime.c'@11b70 [7a510] function '__libelf_next_prime'@11b70 frame_base: {call_frame_cfa {bregx(31,0)}} [7a532] parameter 'seed' [11b70,11b7c) {reg0} [11b7c,11be0) {reg0} [7a546] inlined function 'is_prime'@11b80 [7a55b] parameter 'candidate' [11b80,11bd0) {reg0} module 'libelf.so' [7a5eb] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_clone.c'@11be0 [7b6bb] function 'elf_clone'@11be0 frame_base: {call_frame_cfa {bregx(31,0)}} [7b6dd] parameter 'elf' [11be0,11c10) {reg0} [11c10,11c78) {reg19} [11c78,11c90) {entry_value(1) {reg0}, stack_value} [11c90,11ca0) {reg19} [11ca0,11ca4) {reg0} [11ca4,11ca8) {entry_value(1) {reg0}, stack_value} [7b6ef] parameter 'cmd' [11be0,11c04) {reg1} [11c04,11ca0) {entry_value(1) {reg1}, stack_value} [11ca0,11ca8) {reg1} [7b701] variable 'retval' [11be4,11c64) {lit0, stack_value} [11c64,11c74) {reg0} [11c90,11ca8) {lit0, stack_value} [7b71d] variable '__PRETTY_FUNCTION__' [7b726] inlined function 'allocate_elf'@11c38 [7b73b] parameter 'extra' [11c38,11c64) {breg20(0), const4u(4294967295), and, const1u(208), mul, stack_value} [11c90,11c98) {breg20(0), const4u(4294967295), and, const1u(208), mul, stack_value} [7b748] parameter 'kind' [11c38,11c3b) {breg19(24)} [7b755] parameter 'parent' [11c38,11c3b) {breg19(8)} [7b762] parameter 'cmd' [11c38,11c3b) {breg19(28)} [7b76f] parameter 'maxsize' [11c38,11c64) {reg21} [11c90,11c98) {reg21} [7b77c] parameter 'offset' [11c38,11c64) {reg22} [11c90,11c98) {reg22} [7b789] parameter 'map_address' [11c38,11c3b) {breg19(0)} [7b796] parameter 'fildes' [11c38,11c64) {reg23} [11c90,11c98) {reg23} module 'libelf.so' [7b892] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getlib.c'@11cb0 [7c991] function 'gelf_getlib'@11cb0 frame_base: {call_frame_cfa {bregx(31,0)}} [7c9b3] parameter 'data' [11cb0,11cf8) {reg0} [11cf8,11d18) {entry_value(1) {reg0}, stack_value} [11d18,11d1c) {reg0} [11d1c,11d28) {entry_value(1) {reg0}, stack_value} [11d28,11d2c) {reg0} [11d2c,11d38) {entry_value(1) {reg0}, stack_value} [11d38,11d3c) {reg0} [11d3c,11d40) {entry_value(1) {reg0}, stack_value} [7c9c7] parameter 'ndx' [11cb0,11cfc) {reg1} [11cfc,11d18) {entry_value(1) {reg1}, stack_value} [11d18,11d1f) {reg1} [11d1f,11d28) {entry_value(1) {reg1}, stack_value} [11d28,11d2f) {reg1} [11d2f,11d38) {entry_value(1) {reg1}, stack_value} [11d38,11d40) {reg1} [7c9d9] parameter 'dst' [11cb0,11d0c) {reg2} [11d0c,11d18) {entry_value(1) {reg2}, stack_value} [11d18,11d1f) {reg2} [11d1f,11d28) {entry_value(1) {reg2}, stack_value} [11d28,11d2f) {reg2} [11d2f,11d38) {entry_value(1) {reg2}, stack_value} [11d38,11d40) {reg2} [7c9eb] variable 'data_scn' [11cd0,11cf8) {reg0} [11cf8,11d0c) {entry_value(1) {reg0}, stack_value} [11d28,11d2c) {reg0} [11d2c,11d38) {entry_value(1) {reg0}, stack_value} [7c9fe] variable '__PRETTY_FUNCTION__' [7ca07] variable 'result' [11cd0,11d0c) {lit0, stack_value} [11d28,11d38) {lit0, stack_value} module 'libelf.so' [7ca70] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_lib.c'@11d40 [7db88] function 'gelf_update_lib'@11d40 frame_base: {call_frame_cfa {bregx(31,0)}} [7dbaa] parameter 'data' [11d40,11d8c) {reg0} [11d8c,11db8) {entry_value(1) {reg0}, stack_value} [11db8,11dbc) {reg0} [11dbc,11dc8) {entry_value(1) {reg0}, stack_value} [11dc8,11dcc) {reg0} [11dcc,11dd8) {entry_value(1) {reg0}, stack_value} [11dd8,11ddc) {reg0} [11ddc,11de0) {entry_value(1) {reg0}, stack_value} [7dbbe] parameter 'ndx' [11d40,11d94) {reg1} [11d94,11db8) {entry_value(1) {reg1}, stack_value} [11db8,11dbf) {reg1} [11dbf,11dc8) {entry_value(1) {reg1}, stack_value} [11dc8,11dcf) {reg1} [11dcf,11dd8) {entry_value(1) {reg1}, stack_value} [11dd8,11de0) {reg1} [7dbd0] parameter 'src' [11d40,11da4) {reg2} [11da4,11db8) {entry_value(1) {reg2}, stack_value} [11db8,11dbf) {reg2} [11dbf,11dc8) {entry_value(1) {reg2}, stack_value} [11dc8,11dcf) {reg2} [11dcf,11dd8) {entry_value(1) {reg2}, stack_value} [11dd8,11de0) {reg2} [7dbe2] variable 'data_scn' [11d48,11d8c) {reg0} [11d8c,11db8) {entry_value(1) {reg0}, stack_value} [11db8,11dbc) {reg0} [11dbc,11dc8) {entry_value(1) {reg0}, stack_value} [11dc8,11dcc) {reg0} [11dcc,11dd8) {entry_value(1) {reg0}, stack_value} [7dbf5] variable 'scn' [11d74,11dac) {reg5} [11dc8,11dcf) {reg5} [7dc09] variable 'result' [11d74,11da8) {lit0, stack_value} (11da8,11da8) [11dc8,11dd8) {lit0, stack_value} module 'libelf.so' [7dc5d] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_offscn.c'@11de0 [7ed05] function 'elf32_offscn'@11de0 frame_base: {call_frame_cfa {bregx(31,0)}} [7ed23] parameter 'elf' [11de0,11e10) {reg0} [11e10,11e18) {breg20(-200), stack_value} [11e18,11e98) {entry_value(1) {reg0}, stack_value} [11e98,11ea4) {reg0} [11ea4,11eab) {breg0(-216), stack_value} [11eab,11eb8) {breg20(-200), stack_value} [11eb8,11ec0) {entry_value(1) {reg0}, stack_value} [11ec0,11ec4) {reg0} [11ec4,11ed0) {entry_value(1) {reg0}, stack_value} [11ed0,11ed4) {reg0} [11ed4,11ed8) {entry_value(1) {reg0}, stack_value} [7ed37] parameter 'offset' [11de0,11e10) {reg1} [11e10,11e98) {entry_value(1) {reg1}, stack_value} [11e98,11eab) {reg1} [11eab,11ec0) {fbreg(-4)} [11ec0,11ec7) {reg1} [11ec7,11ed0) {entry_value(1) {reg1}, stack_value} [11ed0,11ed8) {reg1} [7ed4b] variable 'runp' [11e0c,11e68) {reg20} [11e74,11e8c) {reg20} [11e98,11eb8) {reg20} [11eb8,11ec0) {entry_value(1) {reg0}, plus_uconst(200), stack_value} [7ed5e] variable 'result' [11e18,11e4c) {reg19} [11e4c,11e68) {reg2} [11e74,11e88) {reg19} module 'libelf.so' [7edf2] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_offscn.c'@11ee0 [7fe9a] function 'elf64_offscn'@11ee0 frame_base: {call_frame_cfa {bregx(31,0)}} [7feb8] parameter 'elf' [11ee0,11f10) {reg0} [11f10,11f18) {breg20(-200), stack_value} [11f18,11f98) {entry_value(1) {reg0}, stack_value} [11f98,11fa4) {reg0} [11fa4,11fab) {breg0(-216), stack_value} [11fab,11fb8) {breg20(-200), stack_value} [11fb8,11fc0) {entry_value(1) {reg0}, stack_value} [11fc0,11fc4) {reg0} [11fc4,11fd0) {entry_value(1) {reg0}, stack_value} [11fd0,11fd4) {reg0} [11fd4,11fd8) {entry_value(1) {reg0}, stack_value} [7fecc] parameter 'offset' [11ee0,11f10) {reg1} [11f10,11f98) {entry_value(1) {reg1}, stack_value} [11f98,11fab) {reg1} [11fab,11fc0) {fbreg(-8)} [11fc0,11fc7) {reg1} [11fc7,11fd0) {entry_value(1) {reg1}, stack_value} [11fd0,11fd8) {reg1} [7fee0] variable 'runp' [11f0c,11f68) {reg20} [11f74,11f8c) {reg20} [11f98,11fb8) {reg20} [11fb8,11fc0) {entry_value(1) {reg0}, plus_uconst(200), stack_value} [7fef3] variable 'result' [11f18,11f4c) {reg19} [11f4c,11f68) {reg2} [11f74,11f88) {reg19} module 'libelf.so' [7ff87] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_offscn.c'@11fe0 [81058] function 'gelf_offscn'@11fe0 frame_base: {call_frame_cfa {bregx(31,0)}} [81076] parameter 'elf' [11fe0,12007) {reg0} [12007,12008) {entry_value(1) {reg0}, stack_value} [12008,1200b) {reg0} [1200b,1200c) {entry_value(1) {reg0}, stack_value} [1200c,12014) {reg0} [12014,12030) {entry_value(1) {reg0}, stack_value} [8108a] parameter 'offset' [11fe0,11ff8) {reg1} [11ff8,12007) {reg2} [12007,12008) {entry_value(1) {reg1}, stack_value} [12008,1200b) {reg1} [1200b,1200c) {entry_value(1) {reg1}, stack_value} [1200c,1201f) {reg2} [1201f,12030) {entry_value(1) {reg1}, stack_value} module 'libelf.so' [810ed] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_getaroff.c'@12030 [8204f] function 'elf_getaroff'@12030 frame_base: {call_frame_cfa {bregx(31,0)}} [82071] parameter 'elf' [12030,12050) {reg0} [12050,12060) {entry_value(1) {reg0}, stack_value} [12060,12064) {reg0} [12064,12068) {entry_value(1) {reg0}, stack_value} [12068,12078) {reg0} [12078,12094) {entry_value(1) {reg0}, stack_value} [82085] variable 'parent' [12040,12054) {reg1} [12054,12060) {entry_value(1) {reg0}, plus_uconst(8)} [12068,12070) {reg1} [12070,12078) {breg0(8)} [12078,1207c) {entry_value(1) {reg0}, plus_uconst(8)} [82099] variable '__PRETTY_FUNCTION__' [12030,12094) {addr(0x149a8)} module 'libelf.so' [8210a] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_gnu_hash.c'@120a0 [82197] function 'elf_gnu_hash'@120a0 frame_base: {call_frame_cfa {bregx(31,0)}} [821b5] parameter 'string' [120a0,120b8) {reg0} [120b8,120bc) {breg0(1), stack_value} [120bc,120c4) {reg0} [120c8,120cc) {reg0} [120cc,120d0) {entry_value(1) {reg0}, stack_value} [821c9] variable 'h' [120a4,120b0) {const2u(5381), stack_value} [120b0,120b4) {reg1} [120b8,120c8) {reg1} [120c8,120d0) {const2u(5381), stack_value} module 'libelf.so' [821ff] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_scnshndx.c'@120d0 [83163] function 'elf_scnshndx'@120d0 frame_base: {call_frame_cfa {bregx(31,0)}} [83185] parameter 'scn' [120d0,120fc) {reg0} [120fc,12128) {entry_value(1) {reg0}, stack_value} [12128,12137) {reg0} [12137,12140) {reg19} [12140,1214c) {entry_value(1) {reg0}, stack_value} module 'libelf.so' [831fe] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf32_getchdr.c'@12150 [84306] function 'elf32_getchdr'@12150 frame_base: {call_frame_cfa {bregx(31,0)}} [84328] parameter 'scn' [12150,12167) {reg0} [12167,121ac) {reg19} [121ac,121b8) {entry_value(1) {reg0}, stack_value} [121b8,121f8) {reg19} [8433c] variable 'shdr' [12168,12178) {reg0} [121d8,121dc) {reg0} [84350] variable 'd' [12190,121a4) {reg0} module 'libelf.so' [84406] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf64_getchdr.c'@12200 [8551c] function 'elf64_getchdr'@12200 frame_base: {call_frame_cfa {bregx(31,0)}} [8553e] parameter 'scn' [12200,12217) {reg0} [12217,1225c) {reg19} [1225c,12268) {entry_value(1) {reg0}, stack_value} [12268,122a8) {reg19} [85552] variable 'shdr' [12218,12228) {reg0} [12288,1228c) {reg0} [85566] variable 'd' [12240,12254) {reg0} module 'libelf.so' [8561c] CU '/usr/src/debug/elfutils/0.188-r0/libelf/gelf_getchdr.c'@122b0 [8677d] function 'gelf_getchdr'@122b0 frame_base: {call_frame_cfa {bregx(31,0)}} [8679f] parameter 'scn' [122b0,122e3) {reg0} [122e3,1230c) {entry_value(1) {reg0}, stack_value} [1230c,1230f) {reg0} [1230f,1232c) {entry_value(1) {reg0}, stack_value} [1232c,12330) {reg0} [12330,1233c) {entry_value(1) {reg0}, stack_value} [1233c,12340) {reg0} [12340,12344) {entry_value(1) {reg0}, stack_value} [867b3] parameter 'dest' [122b0,122d4) {reg1} [122d4,12300) {reg19} [12300,1230c) {entry_value(1) {reg1}, stack_value} [1230c,1232c) {reg19} [1232c,12333) {reg1} [12333,1233c) {reg19} [1233c,12344) {reg1} module 'libelf.so' [8685f] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_compress.c'@12350 [87dae] function 'elf_compress'@12a40 frame_base: {call_frame_cfa {bregx(31,0)}} [87dcf] parameter 'scn' [12a40,12a6c) {reg0} [12a6c,12afc) {reg19} [12afc,12aff) {reg0} [12aff,12b84) {reg19} [12b84,12b90) {entry_value(1) {reg0}, stack_value} [12b90,12c74) {reg19} [12c74,12c77) {reg0} [12c77,12cfc) {reg19} [12cfc,12cff) {reg0} [12cff,12df0) {reg19} [87de3] parameter 'type' [12a40,12a94) {reg1} [12a94,12b08) {reg21} [12b08,12b58) {entry_value(1) {reg1}, stack_value} [12b58,12b5f) {reg1} [12b5f,12b90) {entry_value(1) {reg1}, stack_value} [12b90,12c60) {reg21} [12c60,12c74) {entry_value(1) {reg1}, stack_value} [12c74,12c8c) {reg21} [12c8c,12c94) {entry_value(1) {reg1}, stack_value} [12c94,12c98) {reg21} [12c98,12ca4) {entry_value(1) {reg1}, stack_value} [12ca4,12cb0) {reg21} [12cb0,12cbc) {entry_value(1) {reg1}, stack_value} [12cbc,12cc8) {reg21} [12cc8,12cd4) {entry_value(1) {reg1}, stack_value} [12cd4,12cd8) {reg21} [12cd8,12ce4) {entry_value(1) {reg1}, stack_value} [12ce4,12cf0) {reg21} [12cf0,12cfc) {entry_value(1) {reg1}, stack_value} [12cfc,12d08) {reg21} [12d08,12d1c) {entry_value(1) {reg1}, stack_value} [12d1c,12d50) {reg21} [12d50,12d5c) {entry_value(1) {reg1}, stack_value} [12d5c,12dd0) {reg21} [12dd0,12df0) {entry_value(1) {reg1}, stack_value} [87df7] parameter 'flags' [12a40,12a9b) {reg2} [12a9b,12b08) {reg20} [12b08,12b58) {entry_value(1) {reg2}, stack_value} [12b58,12b5f) {reg2} [12b5f,12b60) {reg20} [12b60,12b90) {entry_value(1) {reg2}, stack_value} [12b90,12bc4) {reg20} [12bc4,12c74) {entry_value(1) {reg2}, stack_value} [12c74,12cd4) {reg20} [12cd4,12ce4) {entry_value(1) {reg2}, stack_value} [12ce4,12d08) {reg20} [12d08,12d1c) {entry_value(1) {reg2}, stack_value} [12d1c,12d5c) {reg20} [12d5c,12df0) {entry_value(1) {reg2}, stack_value} [87e0b] variable 'force' [12a7c,12b08) {reg20} [12b08,12b58) {entry_value(1) {reg2}, stack_value} [12b90,12bc4) {reg20} [12bc4,12c74) {entry_value(1) {reg2}, stack_value} [12c74,12cd4) {reg20} [12cd4,12ce4) {entry_value(1) {reg2}, stack_value} [12ce4,12d08) {reg20} [12d08,12d1c) {entry_value(1) {reg2}, stack_value} [12d1c,12d5c) {reg20} [12d5c,12de0) {entry_value(1) {reg2}, stack_value} [87e1f] variable 'elf' [12a88,12aa4) {reg22} [12c88,12c8c) {reg22} [87e34] variable 'ehdr' [12a40,12df0) {fbreg(-72)} [87e44] variable 'elfclass' [12aac,12b1c) {reg22} [12b90,12c60) {reg22} [12c74,12c88) {reg22} [12c94,12c98) {reg22} [12ca4,12cb0) {reg22} [12cbc,12cc8) {reg22} [12cd4,12cd8) {reg22} [12ce4,12cf0) {reg22} [12cfc,12d50) {reg22} [12d5c,12dd0) {reg22} [87e58] variable 'elfdata' [12ab0,12b50) {breg24(0), const1u(255), and, stack_value} [12b90,12c68) {breg24(0), const1u(255), and, stack_value} [12c74,12c88) {breg24(0), const1u(255), and, stack_value} [12c94,12c9c) {breg24(0), const1u(255), and, stack_value} [12ca4,12cb4) {breg24(0), const1u(255), and, stack_value} [12cbc,12ccc) {breg24(0), const1u(255), and, stack_value} [12cd4,12cdc) {breg24(0), const1u(255), and, stack_value} [12ce4,12cf4) {breg24(0), const1u(255), and, stack_value} [12cfc,12d54) {breg24(0), const1u(255), and, stack_value} [12d5c,12dd8) {breg24(0), const1u(255), and, stack_value} [87e6c] variable 'sh_flags' [12ac4,12af0) {reg1} [12b90,12bb4) {reg1} [12c80,12c88) {reg1} [12ca4,12cab) {reg1} [12cbc,12cc3) {reg1} [12ce4,12ceb) {reg1} [12d1c,12d24) {reg1} [12d44,12d4b) {reg1} [87e80] variable 'sh_type' [12acc,12b54) {reg25} [12b90,12c6c) {reg25} [12c80,12c88) {reg25} [12ca4,12cb8) {reg25} [12cbc,12cd0) {reg25} [12cd4,12ce0) {reg25} [12ce4,12cf8) {reg25} [12cfc,12d58) {reg25} [12d5c,12ddc) {reg25} [87e94] variable 'sh_addralign' [12acc,12b54) {reg26} [12b90,12bf8) {reg26} [12bf8,12c00) {fbreg(-80)} [12c84,12c88) {reg26} [12ca4,12cb8) {reg26} [12cbc,12cd0) {reg26} [12cd4,12ce0) {reg26} [12ce4,12cf8) {reg26} [12cfc,12d58) {reg26} [12d5c,12ddc) {reg26} [87ea8] variable 'compressed' [12ad8,12af0) {breg1(0), const2u(2048), and, stack_value} [12b90,12bb4) {breg1(0), const2u(2048), and, stack_value} [12ce4,12ceb) {breg1(0), const2u(2048), and, stack_value} [12d1c,12d24) {breg1(0), const2u(2048), and, stack_value} [12d44,12d4b) {breg1(0), const2u(2048), and, stack_value} [8834d] function '__libelf_reset_rawdata'@129a0 frame_base: {call_frame_cfa {bregx(31,0)}} [8836c] parameter 'scn' [129a0,129c0) {reg0} [129c0,12a30) {reg19} [12a30,12a3b) {reg0} [12a3b,12a3c) {entry_value(1) {reg0}, stack_value} [88380] parameter 'buf' [129a0,129c8) {reg1} [129c8,12a30) {reg20} [12a30,12a3b) {breg0(160)} [12a3b,12a3c) {entry_value(1) {reg1}, stack_value} [88394] parameter 'size' [129a0,129e3) {reg2} [129e3,12a3c) {entry_value(1) {reg2}, stack_value} [883a8] parameter 'align' [129a0,129e3) {reg3} [129e3,12a3c) {entry_value(1) {reg3}, stack_value} [883bc] parameter 'type' [129a0,129e3) {reg4} [129e3,12a3c) {entry_value(1) {reg4}, stack_value} [88405] function '__libelf_decompress_elf'@128a0 frame_base: {call_frame_cfa {bregx(31,0)}} [88426] parameter 'scn' [128a0,128df) {reg0} [128df,1296c) {reg19} [1296c,1297c) {entry_value(1) {reg0}, stack_value} [1297c,129a0) {reg19} [8843a] parameter 'size_out' [128a0,128dc) {reg1} [128dc,12970) {reg21} [12970,1297c) {entry_value(1) {reg1}, stack_value} [1297c,129a0) {reg21} [8844e] parameter 'addralign' [128a0,128d8) {reg2} [128d8,1296c) {reg20} [1296c,1297c) {entry_value(1) {reg2}, stack_value} [1297c,129a0) {reg20} [88462] variable 'chdr' [128a0,129a0) {fbreg(-32)} [88471] variable 'data' [1290c,12928) {reg0} [88485] variable 'elfclass' [12910,1293f) {breg19(136), deref, plus_uconst(32)} [88499] variable 'hsize' [12934,1293c) {reg0} [884ad] variable 'size_in' [884b9] variable 'buf_in' [884c5] variable 'buf_out' [128a0,129a0) {reg0} [8855e] function '__libelf_decompress'@12710 frame_base: {call_frame_cfa {bregx(31,0)}} [8857e] parameter 'buf_in' [12710,12758) {reg0} [12758,12840) {reg23} [12840,12854) {entry_value(1) {reg0}, stack_value} [12854,12898) {reg23} [88591] parameter 'size_in' [12710,12773) {reg1} [12773,12820) {reg22} [12820,12854) {entry_value(1) {reg1}, stack_value} [12854,1286c) {reg22} [1286c,12877) {reg1} [12877,1287c) {entry_value(1) {reg1}, stack_value} [1287c,1288c) {reg22} [1288c,12898) {entry_value(1) {reg1}, stack_value} [885a4] parameter 'size_out' [12710,12773) {reg2} [12773,12820) {reg21} [12820,12854) {entry_value(1) {reg2}, stack_value} [12854,1286c) {reg21} [1286c,12877) {reg2} [12877,1287c) {entry_value(1) {reg2}, stack_value} [1287c,1288c) {reg21} [1288c,12898) {entry_value(1) {reg2}, stack_value} [885b7] variable 'buf_out' [12778,12798) {reg0} [12798,12820) {reg19} [12854,1285c) {reg19} [1285c,1285f) {reg0} [12860,1286c) {lit0, stack_value} [1287c,12880) {reg0} [12880,12884) {reg19} [885ca] variable 'z' [12710,12898) {fbreg(-120)} [885d6] variable 'zrc' [127c0,127cc) {reg0} [127cc,127e8) {lit0, stack_value} [127e8,127f4) {reg0} [127fc,12808) {reg0} [886e4] function '__libelf_compress'@12350 frame_base: {call_frame_cfa {bregx(31,0)}} [88704] parameter 'scn' [12350,123ab) {reg0} [123ab,12410) {reg19} [12410,12678) {fbreg(-192)} [12678,12680) {breg31(-192)} [12680,12708) {fbreg(-192)} [88718] parameter 'hsize' [12350,1238c) {reg1} [1238c,12484) {reg28} [12484,126ec) {entry_value(1) {reg1}, stack_value} [126ec,12700) {reg28} [12700,12708) {entry_value(1) {reg1}, stack_value} [8872b] parameter 'ei_data' [12350,123a4) {reg2} [123a4,12678) {fbreg(-168)} [12678,12680) {breg31(-168)} [12680,12708) {fbreg(-168)} [8873e] parameter 'orig_size' [12350,123ab) {reg3} [123ab,12670) {reg24} [12670,12680) {entry_value(1) {reg3}, stack_value} [12680,12708) {reg24} [88751] parameter 'orig_addralign' [12350,123ab) {reg4} [123ab,12678) {fbreg(-208)} [12678,12680) {breg31(-208)} [12680,12708) {fbreg(-208)} [88764] parameter 'new_size' [12350,123ab) {reg5} [123ab,12678) {fbreg(-176)} [12678,12680) {breg31(-176)} [12680,12708) {fbreg(-176)} [88777] parameter 'force' [12350,123ab) {reg6} [123ab,123c4) {reg22} [123c4,125fc) {breg22(0), lit1, xor, stack_value} [125fc,12708) {entry_value(1) {reg6}, stack_value} [8878a] variable 'data' [123ac,123c0) {reg0} [123c0,123cb) {reg1} [123cb,123f8) {fbreg(-200)} [1245c,12490) {reg4} [124a0,1253c) {reg26} [1253c,12574) {reg4} [12574,125a0) {reg26} [125a0,125a7) {reg4} [125a7,125d4) {fbreg(-184)} [125d4,125e0) {reg26} [12628,1263c) {reg26} [12680,126b0) {reg26} [126b0,126bf) {reg4} [126bf,126c8) {reg26} [126d0,126e0) {reg26} [126e0,126ec) {fbreg(-184)} [8879d] variable 'next_data' [123d8,123e8) {reg0} [123e8,124dc) {reg26} [124dc,1254c) {fbreg(-184)} [1254c,12584) {reg26} [12584,125a0) {fbreg(-184)} [125a0,125d4) {reg26} [125d4,125e0) {fbreg(-184)} [12628,1263c) {fbreg(-184)} [12680,126e0) {fbreg(-184)} [126e0,126fc) {reg26} [887b0] variable 'block' [1240c,125fc) {reg27} [12604,1263c) {reg27} [12680,12700) {reg27} [887c3] variable 'out_size' [12410,12588) {reg19} [125a0,125e0) {reg19} [12604,1260c) {reg19} [12628,1263c) {reg19} [12680,126d0) {reg19} [126e0,12700) {reg19} [887d6] variable 'out_buf' [12420,12438) {reg0} [12438,1259c) {reg21} [125a0,125fc) {reg21} [12604,1261c) {reg21} [1261c,1261f) {reg0} [12628,1263c) {reg21} [12680,126ec) {reg21} [126ec,126f0) {reg0} [126f0,126f4) {reg21} [887e9] variable 'used' [12424,125fc) {reg28} [12604,1263c) {reg28} [12680,126ec) {reg28} [887fc] variable 'z' [12350,12708) {fbreg(-120)} [88808] variable 'zrc' [12454,12460) {reg0} [12460,12484) {reg20} [12504,12510) {reg0} [12510,12530) {reg1} [12584,12590) {reg1} [125d4,125d8) {reg0} [125d8,125db) {reg1} [12628,1262b) {reg1} [12680,1268b) {reg1} [12698,126a3) {reg1} [126a3,126b0) {fbreg(-164)} [8881a] variable 'cdata' [12350,12708) {fbreg(-160)} [8882a] variable 'flush' [1245c,12460) {reg0} [12460,1257c) {reg20} [12584,125fc) {reg20} [12628,1263c) {reg20} [12680,126ec) {reg20} [88875] inlined function 'do_deflate_cleanup'@125e0 [8889b] parameter 'cdatap' [125e0,125fc) {fbreg(-200)} [888a8] parameter 'out_buf' [125e0,125fc) {reg21} [888b5] parameter 'z' [125e0,125fc) {reg23} [888c2] parameter 'result' [125e0,125fc) {lit0, stack_value} [8893f] inlined function 'do_deflate_cleanup'@12628 [88958] parameter 'cdatap' [12628,1263c) {fbreg(-200)} [12688,12698) {lit0, stack_value} [88965] parameter 'out_buf' [12628,1263c) {reg21} [12688,12698) {reg21} [88972] parameter 'z' [12628,1262b) {reg0} [1262b,1263c) {reg23} [12688,1268b) {reg0} [1268b,12698) {reg23} [8897f] parameter 'result' [12628,1263c) {const1s(-1), stack_value} [12688,12698) {const1s(-1), stack_value} [88a87] inlined function 'do_deflate_cleanup'@1260c [88aa0] parameter 'cdatap' [1260c,12620) {lit0, stack_value} [88aad] parameter 'out_buf' [1260c,1261c) {reg21} [1261c,1261f) {reg0} [88aba] parameter 'z' [1260c,12620) {reg23} [88ac7] parameter 'result' [1260c,12620) {lit0, stack_value} [87fe1] inlined function 'memcpy'@12d84 [87ff6] parameter '__len' [12d84,12d98) {lit12, stack_value} [88003] parameter '__src' [12d84,12d98) {fbreg(-96), stack_value} [88010] parameter '__dest' [12d84,12d98) {reg20} [88076] inlined function 'memcpy'@12c04 [8808b] parameter '__len' [12c04,12c18) {lit24, stack_value} [88098] parameter '__src' [12c04,12c18) {fbreg(-96), stack_value} [880a5] parameter '__dest' [12c04,12c18) {reg20} [88038] inlined function '__bswap_64'@12c04 [88051] parameter '__bsx' [88057] inlined function '__bswap_64'@12c04 [88070] parameter '__bsx' [87f9f] inlined function '__bswap_32'@12d70 [87fba] parameter '__bsx' [87fc0] inlined function '__bswap_32'@12d74 [87fdb] parameter '__bsx' module 'libelf.so' [88cb0] CU '/usr/src/debug/elfutils/0.188-r0/libelf/elf_compress_gnu.c'@12df0 [89eb0] function 'elf_compress_gnu'@12df0 frame_base: {call_frame_cfa {bregx(31,0)}} [89ed2] parameter 'scn' [12df0,12e1c) {reg0} [12e1c,12f08) {reg19} [12f08,12f0b) {reg0} [12f0b,12f7c) {reg19} [12f7c,12f88) {entry_value(1) {reg0}, stack_value} [12f88,12fa0) {reg19} [12fa0,12fa3) {reg0} [12fa3,13070) {reg19} [13070,13073) {reg0} [13073,130cc) {reg19} [130cc,130cf) {reg0} [130cf,130d8) {reg19} [130d8,130db) {reg0} [130db,130f8) {reg19} [89ee6] parameter 'inflate' [12df0,12e44) {reg1} [12e44,12ef8) {reg21} [12ef8,12f50) {entry_value(1) {reg1}, stack_value} [12f50,12f57) {reg1} [12f57,12f88) {entry_value(1) {reg1}, stack_value} [12f88,12f94) {reg21} [12f94,12fa0) {entry_value(1) {reg1}, stack_value} [12fa0,12fb4) {reg21} [12fb4,12fc4) {entry_value(1) {reg1}, stack_value} [12fc4,12fc8) {reg21} [12fc8,12fd0) {entry_value(1) {reg1}, stack_value} [12fd0,12fdc) {reg21} [12fdc,12fe8) {entry_value(1) {reg1}, stack_value} [12fe8,12ff4) {reg21} [12ff4,13000) {entry_value(1) {reg1}, stack_value} [13000,1300c) {reg21} [1300c,13018) {entry_value(1) {reg1}, stack_value} [13018,13094) {reg21} [13094,130a8) {entry_value(1) {reg1}, stack_value} [130a8,130ac) {reg21} [130ac,130b8) {entry_value(1) {reg1}, stack_value} [130b8,130bc) {reg21} [130bc,130d8) {entry_value(1) {reg1}, stack_value} [130d8,130e8) {reg21} [130e8,130f8) {entry_value(1) {reg1}, stack_value} [89ef8] parameter 'flags' [12df0,12e4b) {reg2} [12e4b,12ed4) {reg20} [12ed4,12f50) {entry_value(1) {reg2}, stack_value} [12f50,12f57) {reg2} [12f57,12f58) {reg20} [12f58,12fa0) {entry_value(1) {reg2}, stack_value} [12fa0,12fb4) {reg20} [12fb4,12fc4) {entry_value(1) {reg2}, stack_value} [12fc4,13040) {reg20} [13040,130f8) {entry_value(1) {reg2}, stack_value} [89f0a] variable 'force' [12e2c,12ed4) {reg20} [12ed4,12f50) {entry_value(1) {reg2}, stack_value} [12f88,12fa0) {entry_value(1) {reg2}, stack_value} [12fa0,12fb4) {reg20} [12fb4,12fc4) {entry_value(1) {reg2}, stack_value} [12fc4,13040) {reg20} [13040,130e8) {entry_value(1) {reg2}, stack_value} [89f1d] variable 'elf' [12e38,12e54) {reg22} [12fc4,12fc8) {reg22} [89f31] variable 'ehdr' [12df0,130f8) {fbreg(-72)} [89f40] variable 'elfclass' [12e5c,12f4c) {reg22} [12f88,12f94) {reg22} [12fa0,12fb8) {reg22} [12fd0,12fdc) {reg22} [12fe8,12ff4) {reg22} [13000,1300c) {reg22} [13018,13094) {reg22} [130a8,130ac) {reg22} [130b8,130bc) {reg22} [130cc,130e8) {reg22} [89f53] variable 'elfdata' [12e60,12f3c) {breg24(0), const1u(255), and, stack_value} [12f88,12f98) {breg24(0), const1u(255), and, stack_value} [12fa0,12fbc) {breg24(0), const1u(255), and, stack_value} [12fd0,12fe0) {breg24(0), const1u(255), and, stack_value} [12fe8,12ff8) {breg24(0), const1u(255), and, stack_value} [13000,13010) {breg24(0), const1u(255), and, stack_value} [13018,1309c) {breg24(0), const1u(255), and, stack_value} [130a8,130b0) {breg24(0), const1u(255), and, stack_value} [130b8,130c4) {breg24(0), const1u(255), and, stack_value} [130cc,130e8) {breg24(0), const1u(255), and, stack_value} [89f66] variable 'sh_flags' [12e74,12ea0) {reg1} [12fac,12fb4) {reg1} [12fd0,12fd7) {reg1} [12fe8,12fef) {reg1} [13000,13007) {reg1} [13018,13030) {reg1} [89f79] variable 'sh_type' [12e7c,12f44) {reg25} [12f88,12f9c) {reg25} [12fac,12fb4) {reg25} [12fd0,12fe4) {reg25} [12fe8,12ffc) {reg25} [13000,13014) {reg25} [13018,130a0) {reg25} [130a8,130b4) {reg25} [130b8,130c8) {reg25} [130cc,130e8) {reg25} [89f8c] variable 'sh_addralign' [12e7c,12f44) {reg26} [12f88,12f9c) {reg26} [12fb0,12fb4) {reg26} [12fd0,12fe4) {reg26} [12fe8,12ffc) {reg26} [13000,13014) {reg26} [13018,130a0) {reg26} [130a8,130b4) {reg26} [130b8,130c8) {reg26} [130cc,130e8) {reg26} [8a102] inlined function 'memmove'@13064 [8a11a] parameter '__len' (13064,13064) [8a127] parameter '__src' (13064,13064) [8a134] parameter '__dest' (13064,13064) [8a142] inlined function 'memmove'@13064 [8a166] parameter '__len' [13064,13068) {lit8, stack_value} [8a173] parameter '__src' [13064,13068) {implicit_pointer([8a062],0) {reg0}} [8a180] parameter '__dest' [13064,13068) {breg20(4), stack_value} [8a2e8] inlined function 'memcpy'@12ed0 [8a30c] parameter '__len' (12ed0,12ed0) [8a319] parameter '__src' (12ed0,12ed0) [8a326] parameter '__dest' (12ed0,12ed0) [8a0dc] inlined function '__bswap_64'@1304c [8a0f4] parameter '__bsx' [1304c,13060) {fbreg(-96)} [13060,13064) {reg0} [8a334] inlined function '__bswap_64'@12ed0 [8a358] parameter '__bsx' [12ed0,12ed8) {breg0(4)} module 'libasm.so' [40] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_begin.c'@1fc0 [bf9] function 'asm_begin'@1fc0 frame_base: {call_frame_cfa {bregx(31,0)}} [c1b] parameter 'fname' [1fc0,2017) {reg0} [2017,20b8) {reg20} [20b8,20bc) {reg0} [20bc,20f4) {reg20} [20f4,21dc) {entry_value(1) {reg0}, stack_value} [21dc,21f0) {reg20} [21f0,2218) {entry_value(1) {reg0}, stack_value} [2218,2228) {reg20} [2228,2248) {entry_value(1) {reg0}, stack_value} [2248,2260) {reg20} [2260,2284) {entry_value(1) {reg0}, stack_value} [c2e] parameter 'ebl' [1fc0,2008) {reg1} [2008,21c4) {reg22} [21c4,21dc) {entry_value(1) {reg1}, stack_value} [21dc,2284) {reg22} [c42] parameter 'textp' [1fc0,1fec) {reg2} [1fec,212c) {reg23} [212c,2284) {entry_value(1) {reg2}, stack_value} [c55] variable 'fname_len' [201c,2020) {reg0} [2020,20b8) {reg21} [20b8,20dc) {lit0, stack_value} [21dc,21f0) {lit0, stack_value} [2218,223c) {reg21} [2248,2260) {reg21} [c68] variable 'result' [202c,2040) {reg0} [2040,20b8) {reg19} [20c4,20dc) {reg0} [20dc,21a4) {reg19} [21dc,21e4) {reg0} [21e4,2208) {reg19} [2208,220b) {reg0} [2218,222c) {reg19} [222c,222f) {reg0} [222f,223c) {breg24(-120), stack_value} [2248,2258) {reg19} [2258,225b) {reg0} [225b,2260) {breg24(-120), stack_value} [2264,2284) {reg19} [e1a] inlined function 'prepare_binary_output'@20dc [e32] parameter 'ebl' [20dc,21a4) {reg22} [21f0,2218) {reg22} [2264,2284) {reg22} [e3f] parameter 'result' [20dc,21a4) {reg19} [21f0,2208) {reg19} [2208,220b) {reg0} [2264,2284) {reg19} [d9c] inlined function 'prepare_text_output'@2098 [db4] parameter 'result' [2098,20b8) {reg19} [21dc,21e4) {reg0} [21e4,21f0) {reg19} [2248,2258) {reg19} [2258,225b) {reg0} [225b,225c) {breg24(-120), stack_value} [225c,2260) {lit0, stack_value} [cdd] inlined function 'mempcpy'@2034 [d02] parameter '__len' [2034,2054) {reg21} [d0f] parameter '__src' [2034,2054) {reg20} [d1c] parameter '__dest' [d42] inlined function 'memcpy'@2070 [d5a] parameter '__len' [2070,2074) {breg21(1), stack_value} [d67] parameter '__src' [2070,2074) {reg20} [d74] parameter '__dest' [2070,2073) {reg0} [e81] inlined function 'memcpy'@2168 [e99] parameter '__len' (2168,2168) [ea6] parameter '__src' (2168,2168) [eb3] parameter '__dest' module 'libasm.so' [11fe] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_abort.c'@2290 [19d6] function 'asm_abort'@2290 frame_base: {call_frame_cfa {bregx(31,0)}} [19f4] parameter 'ctx' [2290,22b0) {reg0} [22b0,22dc) {reg19} [22dc,22ec) {entry_value(1) {reg0}, stack_value} [22ec,22f0) {reg0} [22f0,22f4) {entry_value(1) {reg0}, stack_value} module 'libasm.so' [1a50] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_end.c'@2300 [29b0] function '__libasm_finictx'@2410 frame_base: {call_frame_cfa {bregx(31,0)}} [29cf] parameter 'ctx' [2410,2444) {reg0} [2444,2658) {reg24} [2658,2663) {reg0} [2663,2664) {entry_value(1) {reg0}, stack_value} [2664,2680) {reg24} [29e3] variable 'scn' [2444,2658) {reg23} [2664,2680) {reg23} [29f6] variable 'runp' [2410,2680) {fbreg(-16)} [2a06] variable 'sym' [25d4,25d7) {reg0} [25e4,25ec) {reg0} [2a19] variable 'scngrp' [25f4,2650) {reg19} [2664,2680) {reg19} [2a56] inlined function 'free_section'@2464 [2a6d] parameter 'scnp' [2464,25b4) {reg21} [2a99] inlined function 'free_section'@2468 [2abc] parameter 'scnp' [2468,2584) {reg22} [2ac9] variable 'oldp' [2560,256c) {reg19} [256c,256f) {reg0} [256f,257c) {reg20} [2ad6] variable 'data' [2558,2584) {reg19} [2ae3] inlined function 'free_section'@2470 [2b06] parameter 'scnp' [2470,2554) {reg25} [2b13] variable 'oldp' [2530,253c) {reg19} [253c,253f) {reg0} [253f,254c) {reg20} [2b20] variable 'data' [2528,2554) {reg19} [2b2d] inlined function 'free_section'@2478 [2b50] parameter 'scnp' [2478,2524) {reg26} [2b5d] variable 'oldp' [2500,250c) {reg19} [250c,250f) {reg0} [250f,251c) {reg20} [2b6a] variable 'data' [24f8,2524) {reg19} [2b77] inlined function 'free_section'@2480 [2b9a] parameter 'scnp' [2480,24f4) {reg27} [2ba7] variable 'oldp' [24d0,24dc) {reg19} [24dc,24df) {reg0} [24df,24ec) {reg20} [2bb4] variable 'data' [24c8,24f4) {reg19} [2bc1] inlined function 'free_section'@2488 [2be4] parameter 'scnp' [2488,24c4) {reg28} [2bf1] variable 'oldp' [24a0,24ac) {reg19} [24ac,24af) {reg0} [24af,24bc) {reg20} [2bfe] variable 'data' [2498,24c4) {reg19} [40d9] inlined function 'free_section'@2320 [40fc] parameter 'scnp' [2320,23d0) {reg22} [4109] variable 'oldp' [23a8,23b4) {reg19} [23b4,23b7) {reg0} [23b7,23c4) {reg20} [4116] variable 'data' [23a0,23d0) {reg19} [4123] inlined function 'free_section'@232c [4146] parameter 'scnp' [232c,239c) {reg23} [4153] variable 'oldp' [2378,2384) {reg19} [2384,2387) {reg0} [2387,2394) {reg20} [4160] variable 'data' [2370,239c) {reg19} [416d] inlined function 'free_section'@2334 [4190] parameter 'scnp' [2334,236c) {reg24} [419d] variable 'oldp' [2348,2354) {reg19} [2354,2357) {reg0} [2357,2364) {reg20} [41aa] variable 'data' [2344,236c) {reg19} [2e36] function 'asm_end'@2680 frame_base: {call_frame_cfa {bregx(31,0)}} [2e59] parameter 'ctx' [2680,26ac) {reg0} [26ac,2a80) {reg20} [2a80,2a8c) {entry_value(1) {reg0}, stack_value} [2a8c,31fc) {reg20} [2e6d] variable 'result' [2a14,2a1c) {const1s(-1), stack_value} [2de8,2df0) {reg21} [2f44,2f58) {const1s(-1), stack_value} [30a4,30a8) {const1s(-1), stack_value} [2e81] inlined function 'binary_end'@26b8 [2e99] parameter 'ctx' [26b8,2a14) {reg20} [2a8c,2de8) {reg20} [2e00,2ec0) {reg20} [2ef8,2f44) {reg20} [2f58,3098) {reg20} [30a8,3128) {reg20} [313c,31fc) {reg20} [3ce4] inlined function 'text_end'@2a24 [3cfc] parameter 'ctx' [2a24,2a30) {reg20} [3098,30a4) {reg20} [30fd] inlined function 'startswith'@2894 [3116] parameter 'prefix' [2894,28a0) {implicit_pointer([4282],0) {implicit_value(3){2e4c00}}} [3123] parameter 'str' [2894,28a0) {reg0} [30bc] inlined function 'memset'@2848 [30d5] parameter '__len' [2848,2860) {lit24, stack_value} [30e2] parameter '__ch' [2848,2860) {lit0, stack_value} [30ef] parameter '__dest' [2848,2860) {reg2} [4097] function 'free_section'@2300 frame_base: {call_frame_cfa {bregx(31,0)}} [40b2] parameter 'scnp' [2300,2338) {reg0} [2338,2400) {reg21} [2400,240b) {reg0} [240b,240c) {entry_value(1) {reg0}, stack_value} [40bf] variable 'oldp' [23d8,23e4) {reg19} [23e4,23e7) {reg0} [23e7,23f4) {reg20} [40cc] variable 'data' [23d4,23f8) {reg19} module 'libasm.so' [4296] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_error.c'@3200 [43e2] function 'asm_errmsg'@3280 frame_base: {call_frame_cfa {bregx(31,0)}} [4404] parameter 'error' [3280,32a4) {reg0} [32a4,32c8) {reg1} [32c8,32e8) {entry_value(1) {reg0}, stack_value} [32e8,32ec) {reg1} [32ec,3308) {entry_value(1) {reg0}, stack_value} [3308,3327) {reg1} [3327,3328) {entry_value(1) {reg0}, stack_value} [4417] variable 'last_error' [32ac,32e4) {reg2} [32e8,3304) {reg2} [3308,3327) {reg2} [4493] function '__libasm_seterrno'@3240 frame_base: {call_frame_cfa {bregx(31,0)}} [44b1] parameter 'value' [3240,3264) {reg0} [3264,3274) {reg2} [44c5] function 'asm_errno'@3200 frame_base: {call_frame_cfa {bregx(31,0)}} [44e3] variable 'result' [3224,3238) {reg2} module 'libasm.so' [4503] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_getelf.c'@3330 [4c91] function 'asm_getelf'@3330 frame_base: {call_frame_cfa {bregx(31,0)}} [4caf] parameter 'ctx' [3330,333c) {reg0} [333c,3340) {entry_value(1) {reg0}, stack_value} [3340,3344) {reg0} [3344,3348) {entry_value(1) {reg0}, stack_value} module 'libasm.so' [4cd1] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_newscn.c'@3350 [56ff] function 'asm_newscn'@3350 frame_base: {call_frame_cfa {bregx(31,0)}} [5721] parameter 'ctx' [3350,3374) {reg0} [3374,3494) {reg20} [3494,34a4) {entry_value(1) {reg0}, stack_value} [34a4,358c) {reg20} [5735] parameter 'scnname' [3350,3394) {reg1} [3394,3397) {reg0} [3397,3438) {reg23} [3438,34a4) {entry_value(1) {reg1}, stack_value} [34a4,3550) {reg23} [3550,356c) {entry_value(1) {reg1}, stack_value} [356c,358c) {reg23} [5748] parameter 'type' [3350,3397) {reg2} [3397,348c) {reg21} [348c,34a4) {entry_value(1) {reg2}, stack_value} [34a4,358c) {reg21} [575b] parameter 'flags' [3350,3397) {reg3} [3397,348c) {reg22} [348c,34a4) {entry_value(1) {reg3}, stack_value} [34a4,358c) {reg22} [576e] variable 'scnname_len' [3398,33b8) {breg0(1), stack_value} [33b8,346c) {reg24} [34a4,34a8) {breg0(1), stack_value} [34b4,3568) {reg24} [356c,358c) {reg24} [5781] variable 'result' [33c4,33d4) {reg0} [33d4,346c) {reg19} [34b4,3558) {reg19} [3558,355b) {reg0} [3564,3568) {lit0, stack_value} [356c,358c) {reg19} [5801] inlined function 'binary_newscn'@33ec [581a] parameter 'scnname_len' [33ec,3460) {reg24} [3550,3564) {reg24} [356c,358c) {reg24} [5827] parameter 'flags' [33ec,3460) {reg22} [3550,3564) {reg22} [356c,358c) {reg22} [5834] parameter 'type' [33ec,3460) {reg21} [3550,3564) {reg21} [356c,358c) {reg21} [5841] parameter 'result' [33ec,3460) {reg19} [3550,3558) {reg19} [3558,355b) {reg0} [356c,358c) {reg19} [5933] inlined function 'text_newscn'@34b4 [5957] parameter 'flags' [34b4,354c) {reg22} [5964] parameter 'type' [34b4,354c) {reg21} [5971] parameter 'result' [34b4,354c) {reg19} [597e] variable 'flagstr' [34b4,354c) {fbreg(-80)} [5987] variable 'wp' [34b4,34c4) {fbreg(-80), stack_value} [34c4,34c8) {reg1} [34c8,34d0) {fbreg(-76), stack_value} [34d0,34d8) {reg1} [34d8,34e0) {breg1(1), stack_value} [34e0,34e4) {reg1} [34e4,34ec) {breg1(1), stack_value} [34ec,34f0) {reg1} [34f0,34f8) {breg1(1), stack_value} [34f8,34fc) {reg1} [34fc,3504) {breg1(1), stack_value} [3504,3508) {reg1} [3508,3510) {breg1(1), stack_value} (3510,3510) [3510,353c) {breg1(1), stack_value} [5994] variable 'typestr' [34b4,3544) {implicit_pointer([5c2d],0) {implicit_value(1){00}}} [3548,354b) {reg5} [354b,354c) {addr(0x5888), addr(0x5898), breg21(0), const1u(32), shl, lit16, lit28, shl, eq, bra(1), swap, drop, stack_value} [59e0] inlined function 'fprintf'@3544 [59f5] parameter '__fmt' [3544,354c) {addr(0x58a8), stack_value} [5a02] parameter '__stream' [3544,354b) {reg0} [59a1] inlined function 'stpcpy'@34b4 [59c5] parameter '__src' [34b4,34c4) {implicit_pointer([5c32],0) {implicit_value(4){2c202200}}} [59d2] parameter '__dest' [34b4,34c4) {fbreg(-80), stack_value} [5794] inlined function 'memcpy'@33cc [57b8] parameter '__len' [33cc,33e0) {reg24} [57c5] parameter '__src' [33cc,33e0) {reg23} [57d2] parameter '__dest' [33cc,33db) {reg3} [33db,33e0) {breg19(88), stack_value} module 'libasm.so' [5c50] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_newscn_ingrp.c'@3590 [6526] function 'asm_newscn_ingrp'@3590 frame_base: {call_frame_cfa {bregx(31,0)}} [6548] parameter 'ctx' [3590,35c7) {reg0} [35c7,363c) {reg21} [363c,3650) {entry_value(1) {reg0}, stack_value} [3650,36a0) {reg21} [655b] parameter 'scnname' [3590,35c7) {reg1} [35c7,36a0) {entry_value(1) {reg1}, stack_value} [656e] parameter 'type' [3590,35c7) {reg2} [35c7,36a0) {entry_value(1) {reg2}, stack_value} [6581] parameter 'flags' [3590,35c7) {reg3} [35c7,36a0) {entry_value(1) {reg3}, stack_value} [6594] parameter 'grp' [3590,35c0) {reg4} [35c0,3644) {reg20} [3644,3650) {entry_value(1) {reg4}, stack_value} [3650,36a0) {reg20} [65a7] variable 'result' [35cc,35dc) {reg0} [35dc,3644) {reg19} [3644,365c) {reg0} [365c,3680) {reg19} [3680,368c) {reg0} [368c,36a0) {reg19} [65ba] variable '__PRETTY_FUNCTION__' [3590,36a0) {addr(0x5998)} module 'libasm.so' [6701] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_newsubscn.c'@36a0 [6ea6] function 'asm_newsubscn'@36a0 frame_base: {call_frame_cfa {bregx(31,0)}} [6ec4] parameter 'asmscn' [36a0,3708) {reg0} [3708,3718) {entry_value(1) {reg0}, stack_value} [3718,371c) {reg0} [371c,3754) {reg22} [3754,3784) {entry_value(1) {reg0}, stack_value} [3784,3790) {reg22} [3790,3798) {entry_value(1) {reg0}, stack_value} [6ed8] parameter 'nr' [36a0,371f) {reg1} [371f,3754) {reg21} [3754,3770) {breg0(8)} [3770,3784) {entry_value(1) {reg1}, stack_value} [3784,3790) {reg21} [3790,3798) {entry_value(1) {reg1}, stack_value} [6eeb] variable 'runp' [36d4,370c) {reg20} [370c,3718) {reg0} [3718,3770) {reg20} [3784,3788) {reg1} [3788,3790) {reg20} [6efd] variable 'newp' [3720,3770) {reg0} [3784,3790) {reg0} module 'libasm.so' [6f31] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_newsym.c'@37a0 [7841] function 'asm_newsym'@37a0 frame_base: {call_frame_cfa {bregx(31,0)}} [7863] parameter 'asmscn' [37a0,37d0) {reg0} [37d0,3918) {reg25} [3918,392c) {entry_value(1) {reg0}, stack_value} [392c,3a44) {reg25} [7876] parameter 'name' [37a0,37f0) {reg1} [37f0,38ac) {reg20} [38ac,38cc) {reg1} [38cc,38d0) {reg20} [38d0,38e0) {entry_value(1) {reg1}, stack_value} [38e0,38f8) {reg20} [392c,3944) {reg20} [394c,39a0) {reg20} [39a0,39ab) {reg1} [39ab,3a28) {reg20} [3a34,3a44) {reg20} [7889] parameter 'size' [37a0,37f0) {reg2} [37f0,389c) {reg24} [389c,38ac) {entry_value(1) {reg2}, stack_value} [38ac,38b8) {reg2} [38b8,38f8) {reg24} [38f8,392c) {entry_value(1) {reg2}, stack_value} [392c,3944) {reg24} [3944,394c) {entry_value(1) {reg2}, stack_value} [394c,399c) {reg24} [399c,39a0) {entry_value(1) {reg2}, stack_value} [39a0,39ab) {reg2} [39ab,39b4) {reg24} [39b4,39b8) {entry_value(1) {reg2}, stack_value} [39b8,3a28) {reg24} [3a28,3a34) {entry_value(1) {reg2}, stack_value} [3a34,3a40) {reg24} [3a40,3a44) {entry_value(1) {reg2}, stack_value} [789c] parameter 'type' [37a0,37f0) {reg3} [37f0,389c) {reg23} [389c,38ac) {entry_value(1) {reg3}, stack_value} [38ac,38bc) {reg3} [38bc,38f8) {reg23} [38f8,392c) {entry_value(1) {reg3}, stack_value} [392c,3944) {reg23} [3944,394c) {entry_value(1) {reg3}, stack_value} [394c,399c) {reg23} [399c,39a0) {entry_value(1) {reg3}, stack_value} [39a0,39ab) {reg3} [39ab,39b4) {reg23} [39b4,39b8) {entry_value(1) {reg3}, stack_value} [39b8,3a28) {reg23} [3a28,3a34) {entry_value(1) {reg3}, stack_value} [3a34,3a40) {reg23} [3a40,3a44) {entry_value(1) {reg3}, stack_value} [78af] parameter 'binding' [37a0,37f0) {reg4} [37f0,3898) {reg22} [3898,38ac) {entry_value(1) {reg4}, stack_value} [38ac,38c0) {reg4} [38c0,38f4) {reg22} [38f4,392c) {entry_value(1) {reg4}, stack_value} [392c,3940) {reg22} [3940,394c) {entry_value(1) {reg4}, stack_value} [394c,3998) {reg22} [3998,39a0) {entry_value(1) {reg4}, stack_value} [39a0,39ab) {reg4} [39ab,39b0) {reg22} [39b0,39b8) {entry_value(1) {reg4}, stack_value} [39b8,3a28) {reg22} [3a28,3a34) {entry_value(1) {reg4}, stack_value} [3a34,3a38) {reg22} [3a38,3a44) {entry_value(1) {reg4}, stack_value} [78c2] variable 'tempsym' [37a0,3a44) {fbreg(-24)} [78d1] variable 'result' [380c,3824) {reg0} [3824,38ac) {reg19} [38e4,38f8) {reg19} [392c,393c) {reg19} [393c,3944) {lit0, stack_value} [394c,39a0) {reg19} [39b8,3a28) {reg19} [3a34,3a44) {reg0} [78e4] variable 'name_len' [3804,3830) {reg21} [3830,383f) {reg2} [3a34,3a38) {reg21} [7949] inlined function 'startswith'@3884 [7961] parameter 'prefix' [3884,3890) {implicit_pointer([7d6b],0) {implicit_value(3){2e4c00}}} [796e] parameter 'str' [3884,3890) {reg20} [78f7] inlined function 'memcpy'@383c [790f] parameter '__len' [7914] parameter '__src' [383c,3840) {reg20} [7921] parameter '__dest' [383c,383f) {reg0} [383f,3840) {breg19(48), stack_value} [79ec] inlined function 'fprintf'@3974 [7a11] parameter '__fmt' [3974,39a0) {addr(0x5a08), stack_value} [7a1e] parameter '__stream' [3974,3993) {breg21(8)} [7a5e] inlined function 'fprintf'@39b8 [7a76] parameter '__fmt' [39b8,39d4) {addr(0x59b8), stack_value} [7a83] parameter '__stream' [39b8,39cb) {breg21(8)} [7ab8] inlined function 'fprintf'@39d4 [7ad0] parameter '__fmt' [39d4,39f0) {addr(0x59d8), stack_value} [7add] parameter '__stream' [39d4,39e7) {breg25(0), deref, plus_uconst(8)} [7b12] inlined function 'fprintf'@39f0 [7b2a] parameter '__fmt' [39f0,3a0c) {addr(0x59c8), stack_value} [7b37] parameter '__stream' [39f0,3a03) {breg21(8)} [7b6b] inlined function 'fprintf'@3a0c [7b83] parameter '__fmt' [3a0c,3a28) {addr(0x59f0), stack_value} [7b90] parameter '__stream' [3a0c,3a1f) {breg25(0), deref, plus_uconst(8)} [797c] inlined function 'snprintf'@38dc [7994] parameter '__fmt' [38dc,38e0) {addr(0x59b0), stack_value} [79a1] parameter '__n' [38dc,38e0) {lit13, stack_value} [79ae] parameter '__s' [38dc,38df) {reg0} [38df,38e0) {reg20} module 'libasm.so' [7d91] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_newcomsym.c'@3a50 [86bf] function 'asm_newcomsym'@3a50 frame_base: {call_frame_cfa {bregx(31,0)}} [86e1] parameter 'ctx' [3a50,3a78) {reg0} [3a78,3b04) {reg20} [3b04,3b18) {entry_value(1) {reg0}, stack_value} [3b18,3b34) {reg20} [3b34,3b40) {entry_value(1) {reg0}, stack_value} [3b40,3b58) {reg20} [3b58,3b60) {entry_value(1) {reg0}, stack_value} [3b60,3b8c) {reg20} [3b8c,3b90) {reg0} [3b90,3ba0) {entry_value(1) {reg0}, stack_value} [3ba0,3bb0) {reg20} [86f5] parameter 'name' [3a50,3a87) {reg1} [3a87,3b00) {reg21} [3b00,3b18) {entry_value(1) {reg1}, stack_value} [3b18,3b20) {reg21} [3b20,3b40) {entry_value(1) {reg1}, stack_value} [3b40,3b54) {reg21} [3b54,3b60) {entry_value(1) {reg1}, stack_value} [3b60,3b84) {reg21} [3b84,3b8c) {entry_value(1) {reg1}, stack_value} [3b8c,3b97) {reg1} [3b97,3b9c) {reg21} [3b9c,3ba0) {entry_value(1) {reg1}, stack_value} [3ba0,3ba4) {reg21} [3ba4,3bb0) {entry_value(1) {reg1}, stack_value} [8708] parameter 'size' [3a50,3a87) {reg2} [3a87,3b04) {reg23} [3b04,3b18) {entry_value(1) {reg2}, stack_value} [3b18,3b28) {reg23} [3b28,3b40) {entry_value(1) {reg2}, stack_value} [3b40,3b58) {reg23} [3b58,3b60) {entry_value(1) {reg2}, stack_value} [3b60,3b88) {reg23} [3b88,3b8c) {entry_value(1) {reg2}, stack_value} [3b8c,3b97) {reg2} [3b97,3ba0) {entry_value(1) {reg2}, stack_value} [3ba0,3bac) {reg23} [3bac,3bb0) {entry_value(1) {reg2}, stack_value} [871b] parameter 'align' [3a50,3a87) {reg3} [3a87,3b00) {reg22} [3b00,3b18) {entry_value(1) {reg3}, stack_value} [3b18,3b20) {reg22} [3b20,3b40) {entry_value(1) {reg3}, stack_value} [3b40,3b54) {reg22} [3b54,3b60) {entry_value(1) {reg3}, stack_value} [3b60,3b84) {reg22} [3b84,3b8c) {entry_value(1) {reg3}, stack_value} [3b8c,3b97) {reg3} [3b97,3ba0) {entry_value(1) {reg3}, stack_value} [3ba0,3ba4) {reg22} [3ba4,3bb0) {entry_value(1) {reg3}, stack_value} [872e] variable 'result' [3a8c,3aa8) {reg0} [3aa8,3b04) {reg19} [3b18,3b34) {reg19} [3b34,3b40) {reg0} [3b40,3b50) {reg19} [3b50,3b58) {lit0, stack_value} [3b60,3b8c) {reg19} [3ba0,3bb0) {reg0} [8742] inlined function 'startswith'@3ae4 [8766] parameter 'prefix' [3ae4,3af0) {implicit_pointer([88f0],0) {implicit_value(3){2e4c00}}} [8773] parameter 'str' [3ae4,3af0) {reg21} [8781] inlined function 'fprintf'@3b60 [87a5] parameter '__fmt' [3b60,3b8c) {addr(0x5a20), stack_value} [87b2] parameter '__stream' [3b60,3b7f) {breg20(8)} module 'libasm.so' [8904] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_newabssym.c'@3bb0 [921a] function 'asm_newabssym'@3bb0 frame_base: {call_frame_cfa {bregx(31,0)}} [923c] parameter 'ctx' [3bb0,3bd8) {reg0} [3bd8,3c74) {reg20} [3c74,3c88) {entry_value(1) {reg0}, stack_value} [3c88,3ca8) {reg20} [3ca8,3cb4) {entry_value(1) {reg0}, stack_value} [3cb4,3cd0) {reg20} [3cd0,3cd8) {entry_value(1) {reg0}, stack_value} [3cd8,3d44) {reg20} [3d44,3d48) {reg0} [3d48,3d58) {entry_value(1) {reg0}, stack_value} [3d58,3ddc) {reg20} [9250] parameter 'name' [3bb0,3bf3) {reg1} [3bf3,3c6c) {reg21} [3c6c,3c88) {entry_value(1) {reg1}, stack_value} [3c88,3c90) {reg21} [3c90,3cb4) {entry_value(1) {reg1}, stack_value} [3cb4,3cc8) {reg21} [3cc8,3cd8) {entry_value(1) {reg1}, stack_value} [3cd8,3d38) {reg21} [3d38,3d44) {entry_value(1) {reg1}, stack_value} [3d44,3d4f) {reg1} [3d4f,3d54) {reg21} [3d54,3d58) {entry_value(1) {reg1}, stack_value} [3d58,3dcc) {reg21} [3dcc,3ddc) {entry_value(1) {reg1}, stack_value} [9263] parameter 'size' [3bb0,3bf3) {reg2} [3bf3,3c70) {reg24} [3c70,3c88) {entry_value(1) {reg2}, stack_value} [3c88,3c94) {reg24} [3c94,3cb4) {entry_value(1) {reg2}, stack_value} [3cb4,3ccc) {reg24} [3ccc,3cd8) {entry_value(1) {reg2}, stack_value} [3cd8,3d3c) {reg24} [3d3c,3d44) {entry_value(1) {reg2}, stack_value} [3d44,3d4f) {reg2} [3d4f,3d58) {entry_value(1) {reg2}, stack_value} [3d58,3dd4) {reg24} [3dd4,3ddc) {entry_value(1) {reg2}, stack_value} [9276] parameter 'value' [3bb0,3bf3) {reg3} [3bf3,3c74) {reg25} [3c74,3c88) {entry_value(1) {reg3}, stack_value} [3c88,3c9c) {reg25} [3c9c,3cb4) {entry_value(1) {reg3}, stack_value} [3cb4,3cd0) {reg25} [3cd0,3cd8) {entry_value(1) {reg3}, stack_value} [3cd8,3d40) {reg25} [3d40,3d44) {entry_value(1) {reg3}, stack_value} [3d44,3d4f) {reg3} [3d4f,3d58) {entry_value(1) {reg3}, stack_value} [3d58,3dd8) {reg25} [3dd8,3ddc) {entry_value(1) {reg3}, stack_value} [9289] parameter 'type' [3bb0,3bf3) {reg4} [3bf3,3c6c) {reg22} [3c6c,3c88) {entry_value(1) {reg4}, stack_value} [3c88,3c90) {reg22} [3c90,3cb4) {entry_value(1) {reg4}, stack_value} [3cb4,3cc8) {reg22} [3cc8,3cd8) {entry_value(1) {reg4}, stack_value} [3cd8,3d38) {reg22} [3d38,3d44) {entry_value(1) {reg4}, stack_value} [3d44,3d4f) {reg4} [3d4f,3d58) {entry_value(1) {reg4}, stack_value} [3d58,3dcc) {reg22} [3dcc,3ddc) {entry_value(1) {reg4}, stack_value} [929c] parameter 'binding' [3bb0,3bf3) {reg5} [3bf3,3c70) {reg23} [3c70,3c88) {entry_value(1) {reg5}, stack_value} [3c88,3c94) {reg23} [3c94,3cb4) {entry_value(1) {reg5}, stack_value} [3cb4,3ccc) {reg23} [3ccc,3cd8) {entry_value(1) {reg5}, stack_value} [3cd8,3d3c) {reg23} [3d3c,3d44) {entry_value(1) {reg5}, stack_value} [3d44,3d4f) {reg5} [3d4f,3d58) {entry_value(1) {reg5}, stack_value} [3d58,3dd4) {reg23} [3dd4,3ddc) {entry_value(1) {reg5}, stack_value} [92af] variable 'result' [3bf8,3c14) {reg0} [3c14,3c74) {reg19} [3c88,3ca0) {reg19} [3cb4,3cc4) {reg19} [3cc4,3cd0) {lit0, stack_value} [3cd8,3d44) {reg19} [3d58,3dc8) {reg19} [3dc8,3ddc) {reg0} [92c3] inlined function 'startswith'@3c50 [92e7] parameter 'prefix' [3c50,3c5c) {implicit_pointer([966c],0) {implicit_value(3){2e4c00}}} [92f4] parameter 'str' [3c50,3c5c) {reg21} [9302] inlined function 'fprintf'@3cfc [9326] parameter '__fmt' [3cfc,3d14) {addr(0x5ae0), stack_value} [9333] parameter '__stream' [3cfc,3d13) {breg20(8)} [936d] inlined function 'fprintf'@3d18 [9391] parameter '__fmt' [3d18,3d44) {addr(0x5af0), stack_value} [939e] parameter '__stream' [3d18,3d33) {breg20(8)} [93d8] inlined function 'fprintf'@3d58 [93fc] parameter '__fmt' [3d58,3d74) {addr(0x5ab0), stack_value} [9409] parameter '__stream' [3d58,3d6b) {breg20(8)} [943e] inlined function 'fprintf'@3d74 [9462] parameter '__fmt' [3d74,3d90) {addr(0x5a90), stack_value} [946f] parameter '__stream' [3d74,3d87) {breg20(8)} [94a4] inlined function 'fprintf'@3d90 [94c8] parameter '__fmt' [3d90,3dac) {addr(0x5ac8), stack_value} [94d5] parameter '__stream' [3d90,3da3) {breg20(8)} [9509] inlined function 'fprintf'@3dac [952d] parameter '__fmt' [3dac,3dc8) {addr(0x5aa0), stack_value} [953a] parameter '__stream' [3dac,3dbf) {breg20(8)} module 'libasm.so' [9680] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_newscngrp.c'@3de0 [9f3e] function 'asm_newscngrp'@3de0 frame_base: {call_frame_cfa {bregx(31,0)}} [9f60] parameter 'ctx' [3de0,3df8) {reg0} [3df8,3eac) {reg20} [3eac,3eb8) {entry_value(1) {reg0}, stack_value} [3eb8,3edc) {reg20} [3edc,3eec) {entry_value(1) {reg0}, stack_value} [3eec,3f28) {reg20} [9f74] parameter 'grpname' [3de0,3e0f) {reg1} [3e0f,3e9c) {reg22} [3e9c,3eb8) {entry_value(1) {reg1}, stack_value} [3eb8,3ed4) {reg22} [3ed4,3eec) {entry_value(1) {reg1}, stack_value} [3eec,3f28) {reg22} [9f87] parameter 'signature' [3de0,3e0f) {reg2} [3e0f,3ea0) {reg24} [3ea0,3eb8) {entry_value(1) {reg2}, stack_value} [3eb8,3ee0) {reg24} [3ee0,3eec) {entry_value(1) {reg2}, stack_value} [3eec,3f28) {reg24} [9f9a] parameter 'flags' [3de0,3e0f) {reg3} [3e0f,3ea0) {reg23} [3ea0,3eb8) {entry_value(1) {reg3}, stack_value} [3eb8,3ee0) {reg23} [3ee0,3eec) {entry_value(1) {reg3}, stack_value} [3eec,3f28) {reg23} [9fad] variable 'result' [3e2c,3e48) {reg0} [3e48,3eac) {reg19} [3eac,3eb8) {reg0} [3eb8,3ec4) {reg19} [3eec,3efc) {reg19} [3efc,3eff) {reg0} [3f04,3f28) {reg19} [9fc0] variable 'grpname_len' [3e10,3e24) {breg0(1), stack_value} [3e24,3e38) {breg21(1), stack_value} [3e38,3e9c) {reg21} [3eb8,3ec4) {reg21} [3ec4,3ec8) {breg0(1), stack_value} [3eec,3f28) {reg21} [9fd3] variable '__PRETTY_FUNCTION__' [3de0,3f28) {addr(0x5bb0)} [9fe6] inlined function 'memcpy'@3e50 [9fff] parameter '__len' [3e50,3e54) {reg21} [a00c] parameter '__src' [a011] parameter '__dest' [3e50,3e53) {reg0} [3e53,3e54) {breg19(56), stack_value} module 'libasm.so' [a17b] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_scngrp_newsignature.c'@3f30 [a915] function 'asm_scngrp_newsignature'@3f30 frame_base: {call_frame_cfa {bregx(31,0)}} [a937] parameter 'grp' [3f30,3f44) {reg0} [3f44,3f54) {reg2} [a94b] parameter 'signature' [3f30,3f54) {reg1} module 'libasm.so' [a96c] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_fill.c'@3f60 [b14b] function 'asm_fill'@3f60 frame_base: {call_frame_cfa {bregx(31,0)}} [b16d] parameter 'asmscn' [3f60,3f8c) {reg0} [3f8c,3fd0) {reg19} [3fd0,3fe0) {entry_value(1) {reg0}, stack_value} [3fe0,3fe4) {reg0} [3fe4,3ff8) {reg19} [3ff8,3ffc) {reg0} [3ffc,4000) {entry_value(1) {reg0}, stack_value} [b17f] parameter 'bytes' [3f60,3f93) {reg1} [3f93,3fd4) {reg22} [3fd4,3fe0) {entry_value(1) {reg1}, stack_value} [3fe0,3fec) {reg1} [3fec,3ff8) {reg22} [3ff8,4000) {reg1} [b191] parameter 'len' [3f60,3f93) {reg2} [3f93,3fb4) {reg20} [3fb4,3fe0) {entry_value(1) {reg2}, stack_value} [3fe0,3ff0) {reg2} [3ff0,3ff8) {reg20} [3ff8,4000) {reg2} [b1a5] variable 'pattern' [3f98,3fa8) {reg0} [3fa8,3fd4) {reg21} [3fe8,3ff0) {reg21} [3ff0,3ff4) {reg0} [3ff4,3ff8) {reg21} [b1b7] variable 'old_pattern' [3fb8,3fc7) {reg0} [b1c9] inlined function 'memcpy'@3fa8 [b1e2] parameter '__len' [3fa8,3fb4) {reg20} [b1ef] parameter '__src' [3fa8,3fb4) {reg22} [b1fc] parameter '__dest' [3fa8,3fab) {reg0} [3fab,3fb4) {breg21(8), stack_value} module 'libasm.so' [b295] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_align.c'@4000 [bb12] function '__libasm_ensure_section_space'@4000 frame_base: {call_frame_cfa {bregx(31,0)}} [bb32] parameter 'asmscn' [4000,4024) {reg0} [4024,4038) {reg20} [4038,4048) {entry_value(1) {reg0}, stack_value} [4048,4090) {reg20} [4090,40a0) {reg0} [40a0,40c8) {reg20} [bb45] parameter 'len' [4000,4030) {reg1} [4030,4048) {entry_value(1) {reg1}, stack_value} [4048,4054) {reg1} [4054,4090) {entry_value(1) {reg1}, stack_value} [4090,4098) {reg1} [4098,40c8) {entry_value(1) {reg1}, stack_value} [bb59] variable 'size' [406c,4090) {reg19} [40a4,40c8) {reg19} [bbbc] function 'asm_align'@40d0 frame_base: {call_frame_cfa {bregx(31,0)}} [bbdc] parameter 'asmscn' [40d0,4114) {reg0} [4114,4124) {reg19} [4124,4134) {entry_value(1) {reg0}, stack_value} [4134,4158) {reg19} [4158,416b) {reg0} [416b,41d4) {reg19} [41d4,41d8) {reg0} [41d8,41e4) {entry_value(1) {reg0}, stack_value} [41e4,41e8) {reg0} [41e8,42cc) {reg19} [42cc,42d0) {reg0} [42d0,42d4) {entry_value(1) {reg0}, stack_value} [bbef] parameter 'value' [40d0,40f0) {reg1} [40f0,4120) {reg20} [4120,4134) {entry_value(1) {reg1}, stack_value} [4134,4244) {reg20} [4244,42a4) {entry_value(1) {reg1}, stack_value} [42a4,42cc) {reg20} [42cc,42d4) {reg1} [bc02] variable 'result' [4108,4120) {lit0, stack_value} [4134,416c) {lit0, stack_value} [416c,4184) {reg0} [41cc,41d4) {reg0} [bc45] inlined function 'fprintf'@4250 [bc5a] parameter '__fmt' [424c,4270) {addr(0x5be0), stack_value} [bc67] parameter '__stream' [424c,426f) {breg19(0), deref, plus_uconst(8)} [bcdf] inlined function 'fprintf'@41e4 [bd04] parameter '__fmt' [41e4,41fc) {addr(0x5bc0), stack_value} [bd11] parameter '__stream' [41e4,41f8) {breg3(8)} [41f8,41fb) {reg0} [bd8c] inlined function 'fprintf'@42a4 [bda4] parameter '__fmt' [42a4,42c0) {addr(0x5bd0), stack_value} [bdb1] parameter '__stream' [42a4,42bb) {breg19(0), deref, plus_uconst(8)} [bd45] inlined function 'fputc_unlocked'@421c [bd5d] parameter '__stream' [421c,4234) {reg0} [42c0,42c7) {reg0} [bd6a] parameter '__c' [421c,4234) {const1u(34), stack_value} [42c0,42cc) {const1u(34), stack_value} module 'libasm.so' [be84] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_addstrz.c'@42e0 [c710] function 'asm_addstrz'@42e0 frame_base: {call_frame_cfa {bregx(31,0)}} [c732] parameter 'asmscn' [42e0,4300) {reg0} [4300,4378) {reg21} [4378,4384) {entry_value(1) {reg0}, stack_value} [4384,4504) {reg21} [4504,4508) {reg0} [4508,450c) {entry_value(1) {reg0}, stack_value} [c746] parameter 'str' [42e0,4318) {reg1} [4318,4374) {reg20} [4384,438b) {reg1} [438b,4394) {reg20} [4394,43a8) {reg1} [43a8,44cc) {reg20} [44cc,44d0) {reg1} [44d0,4504) {reg20} [4504,450c) {reg1} [c758] parameter 'len' [42e0,4318) {reg2} [4318,436c) {reg19} [4384,438b) {reg2} [438b,4394) {reg19} [4394,43a4) {reg2} [43a4,440c) {reg19} [440c,4410) {breg19(1), stack_value} [4420,4464) {reg19} [4478,44cc) {reg19} [44cc,44d0) {reg2} [44d0,44e0) {reg19} [4504,450c) {reg2} [c8da] inlined function 'memcpy'@4338 [c8f3] parameter '__len' [4338,4350) {reg19} [c900] parameter '__src' [c905] parameter '__dest' [4338,434c) {breg0(0), breg0(0), deref, plus, plus_uconst(24), stack_value} [434c,434f) {breg21(56), deref, breg21(56), deref, deref, plus, plus_uconst(24), stack_value} [c7b1] inlined function 'fprintf'@4478 [c7d6] parameter '__fmt' [4478,4494) {addr(0x5c08), stack_value} [c7e3] parameter '__stream' [4478,448f) {breg21(0), deref, plus_uconst(8)} module 'libasm.so' [c9f3] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_addint8.c'@4510 [d27c] function 'asm_addint8'@4510 frame_base: {call_frame_cfa {bregx(31,0)}} [d29e] parameter 'asmscn' [4510,4553) {reg0} [4553,4598) {reg19} [4598,45a4) {entry_value(1) {reg0}, stack_value} [45a4,45ac) {reg0} [45ac,45c0) {reg19} [45c0,45c4) {reg0} [45c4,45d0) {reg19} [45d0,45d4) {reg0} [45d4,45d8) {entry_value(1) {reg0}, stack_value} [d2b2] parameter 'num' [4510,4538) {reg1} [4538,4598) {reg20} [4598,45d0) {entry_value(1) {reg1}, stack_value} [45d0,45d8) {reg1} [d35e] inlined function 'fprintf'@45a4 [d381] parameter '__fmt' [45a4,45c0) {addr(0x5c20), stack_value} [d38e] parameter '__stream' [45a4,45b8) {breg1(8)} [45b8,45bb) {reg0} [d2f9] inlined function 'memcpy'@456c [d31c] parameter '__len' [456c,4578) {lit1, stack_value} [d329] parameter '__src' [456c,4578) {implicit_pointer([d2ed],0) } [d336] parameter '__dest' [456c,4570) {breg0(0), breg0(0), deref, plus, plus_uconst(24), stack_value} [4570,4574) {breg19(56), deref, breg19(56), deref, deref, plus, plus_uconst(24), stack_value} module 'libasm.so' [d440] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint8.c'@45e0 [dc02] function 'asm_adduint8'@45e0 frame_base: {call_frame_cfa {bregx(31,0)}} [dc20] parameter 'asmscn' [45e0,45e7) {reg0} [45e7,45e8) {entry_value(1) {reg0}, stack_value} [dc34] parameter 'num' [45e0,45e7) {reg1} [45e7,45e8) {entry_value(1) {reg1}, stack_value} module 'libasm.so' [dc72] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_addint16.c'@45f0 [e527] function 'asm_addint16'@45f0 frame_base: {call_frame_cfa {bregx(31,0)}} [e549] parameter 'asmscn' [45f0,4618) {reg0} [4618,46a8) {reg19} [46a8,46b4) {entry_value(1) {reg0}, stack_value} [46b4,46e8) {reg19} [46e8,46ec) {reg0} [46ec,46f0) {entry_value(1) {reg0}, stack_value} [e55d] parameter 'num' [45f0,4628) {reg1} [4628,4668) {reg20} [4668,46cc) {entry_value(1) {reg1}, stack_value} [46cc,46d3) {reg1} [46d3,46e8) {reg20} [46e8,46f0) {reg1} [e63c] inlined function 'fprintf'@46b4 [e65f] parameter '__fmt' [46b4,46cc) {addr(0x5c30), stack_value} [e66c] parameter '__stream' [46b4,46c7) {breg19(0), deref, plus_uconst(8)} [e5c0] inlined function 'memcpy'@4678 [e5e3] parameter '__len' [4678,4684) {lit2, stack_value} [e5f0] parameter '__src' [4678,4684) {implicit_pointer([e5ac],0) {reg20}} [e5fd] parameter '__dest' [4678,467c) {breg0(0), breg1(0), plus, plus_uconst(24), stack_value} [467c,4680) {breg19(56), deref, breg1(0), plus, plus_uconst(24), stack_value} module 'libasm.so' [e73c] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint16.c'@46f0 [ef16] function 'asm_adduint16'@46f0 frame_base: {call_frame_cfa {bregx(31,0)}} [ef34] parameter 'asmscn' [46f0,46f7) {reg0} [46f7,46f8) {entry_value(1) {reg0}, stack_value} [ef48] parameter 'num' [46f0,46f7) {reg1} [46f7,46f8) {entry_value(1) {reg1}, stack_value} module 'libasm.so' [ef86] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_addint32.c'@4700 [f82f] function 'asm_addint32'@4700 frame_base: {call_frame_cfa {bregx(31,0)}} [f851] parameter 'asmscn' [4700,4728) {reg0} [4728,47b4) {reg19} [47b4,47c0) {entry_value(1) {reg0}, stack_value} [47c0,47f4) {reg19} [47f4,47f8) {reg0} [47f8,47fc) {entry_value(1) {reg0}, stack_value} [f865] parameter 'num' [4700,4738) {reg1} [4738,4774) {reg20} [4774,47c0) {entry_value(1) {reg1}, stack_value} [47c0,47d8) {reg20} [47d8,47df) {reg1} [47df,47f4) {reg20} [47f4,47fc) {reg1} [f8c8] inlined function '__bswap_32'@4768 [f8e4] parameter '__bsx' [f966] inlined function 'fprintf'@47c0 [f989] parameter '__fmt' [47c0,47d8) {addr(0x5c40), stack_value} [f996] parameter '__stream' [47c0,47d3) {breg19(0), deref, plus_uconst(8)} [f8ea] inlined function 'memcpy'@4784 [f90d] parameter '__len' [4784,4790) {lit4, stack_value} [f91a] parameter '__src' [4784,4790) {implicit_pointer([f8b4],0) {reg20}} [f927] parameter '__dest' [4784,4788) {breg0(0), breg1(0), plus, plus_uconst(24), stack_value} [4788,478c) {breg19(56), deref, breg1(0), plus, plus_uconst(24), stack_value} module 'libasm.so' [fa66] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint32.c'@4800 [10228] function 'asm_adduint32'@4800 frame_base: {call_frame_cfa {bregx(31,0)}} [10246] parameter 'asmscn' [4800,4807) {reg0} [4807,4808) {entry_value(1) {reg0}, stack_value} [1025a] parameter 'num' [4800,4807) {reg1} [4807,4808) {entry_value(1) {reg1}, stack_value} module 'libasm.so' [10298] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_addint64.c'@4810 [10b59] function 'asm_addint64'@4810 frame_base: {call_frame_cfa {bregx(31,0)}} [10b7b] parameter 'asmscn' [4810,4838) {reg0} [4838,48c4) {reg19} [48c4,48d0) {entry_value(1) {reg0}, stack_value} [48d0,4944) {reg19} [4944,4948) {reg0} [4948,494c) {entry_value(1) {reg0}, stack_value} [10b8f] parameter 'num' [4810,4848) {reg1} [4848,4884) {reg20} [4884,48d0) {entry_value(1) {reg1}, stack_value} [48d0,4900) {reg20} [4900,4904) {breg5(0), neg, stack_value} [4904,4928) {entry_value(1) {reg1}, stack_value} [4928,492f) {reg1} [492f,4944) {reg20} [4944,494c) {reg1} [10c63] inlined function '__bswap_64'@4878 [10c7f] parameter '__bsx' [10bbf] inlined function 'fprintf'@48dc [10bd8] parameter '__fmt' [48dc,4928) {addr(0x5c50), stack_value} [10be5] parameter '__stream' [48dc,4914) {breg1(8)} [4914,4923) {reg0} [10c85] inlined function 'memcpy'@4894 [10caa] parameter '__len' [4894,48a0) {lit8, stack_value} [10cb7] parameter '__src' [4894,48a0) {implicit_pointer([10c4f],0) {reg20}} [10cc4] parameter '__dest' [4894,4898) {breg0(0), breg1(0), plus, plus_uconst(24), stack_value} [4898,489c) {breg19(56), deref, breg1(0), plus, plus_uconst(24), stack_value} module 'libasm.so' [10d9f] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint64.c'@4950 [11561] function 'asm_adduint64'@4950 frame_base: {call_frame_cfa {bregx(31,0)}} [1157f] parameter 'asmscn' [4950,4957) {reg0} [4957,4958) {entry_value(1) {reg0}, stack_value} [11593] parameter 'num' [4950,4957) {reg1} [4957,4958) {entry_value(1) {reg1}, stack_value} module 'libasm.so' [115d1] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_adduleb128.c'@4960 [11e2a] function 'asm_adduleb128'@4960 frame_base: {call_frame_cfa {bregx(31,0)}} [11e4c] parameter 'asmscn' [4960,498c) {reg0} [498c,4a60) {reg20} [4a60,4a6c) {entry_value(1) {reg0}, stack_value} [4a6c,4aac) {reg20} [11e60] parameter 'num' [4960,49bc) {reg1} [49bc,49d4) {reg4} [49d8,49ef) {reg4} [4a6c,4a80) {reg1} [4a80,4a83) {reg3} [4a83,4a88) {entry_value(1) {reg1}, stack_value} [4a88,4a8f) {reg1} [4a8f,4a98) {entry_value(1) {reg1}, stack_value} [11f47] inlined function 'fprintf'@4a6c [11f6c] parameter '__fmt' [4a6c,4a88) {addr(0x5c68), stack_value} [11f79] parameter '__stream' [4a6c,4a74) {breg0(8)} [4a74,4a83) {reg0} [11ed1] inlined function 'memcpy'@4a08 [11eea] parameter '__len' [4a08,4a20) {reg19} [11ef7] parameter '__src' [4a08,4a20) {reg21} [11f04] parameter '__dest' [4a08,4a0c) {breg2(0), breg0(0), plus, plus_uconst(24), stack_value} [4a0c,4a18) {breg2(0), breg2(0), deref, plus, plus_uconst(24), stack_value} [4a18,4a1b) {breg20(56), deref, breg20(56), deref, deref, plus, plus_uconst(24), stack_value} module 'libasm.so' [12061] CU '/usr/src/debug/elfutils/0.188-r0/libasm/asm_addsleb128.c'@4ab0 [128d2] function 'asm_addsleb128'@4ab0 frame_base: {call_frame_cfa {bregx(31,0)}} [128f4] parameter 'asmscn' [4ab0,4adc) {reg0} [4adc,4bc0) {reg20} [4bc0,4bcc) {entry_value(1) {reg0}, stack_value} [4bcc,4c2c) {reg20} [12908] parameter 'num' [4ab0,4b14) {reg1} [4b14,4b2c) {reg4} [4b34,4b3c) {reg4} [4bcc,4c00) {reg1} [4c00,4c03) {reg3} [4c03,4c08) {entry_value(1) {reg1}, stack_value} [4c08,4c0b) {reg1} [4c0b,4c18) {entry_value(1) {reg1}, stack_value} [129f6] inlined function 'fprintf'@4bec [12a1b] parameter '__fmt' [4bec,4c08) {addr(0x5c78), stack_value} [12a28] parameter '__stream' [4bec,4bf4) {breg0(8)} [4bf4,4c03) {reg0} [12980] inlined function 'memcpy'@4b68 [12999] parameter '__len' [4b68,4b80) {reg19} [129a6] parameter '__src' [4b68,4b80) {reg21} [129b3] parameter '__dest' [4b68,4b6c) {breg2(0), breg0(0), plus, plus_uconst(24), stack_value} [4b6c,4b78) {breg2(0), breg2(0), deref, plus, plus_uconst(24), stack_value} [4b78,4b7b) {breg20(56), deref, breg20(56), deref, deref, plus, plus_uconst(24), stack_value} module 'libasm.so' [12b06] CU '/usr/src/debug/elfutils/0.188-r0/libasm/disasm_begin.c'@4c30 [13b47] function 'disasm_begin'@4c30 frame_base: {call_frame_cfa {bregx(31,0)}} [13b69] parameter 'ebl' [4c30,4c50) {reg0} [4c50,4c7c) {reg19} [4c7c,4c88) {entry_value(1) {reg0}, stack_value} [4c88,4c98) {reg19} [4c98,4c9c) {reg0} [4c9c,4ca0) {entry_value(1) {reg0}, stack_value} [4ca0,4cb4) {reg19} [13b7b] parameter 'elf' [4c30,4c67) {reg1} [4c67,4c74) {reg21} [4c74,4c78) {breg0(8)} [4c78,4c88) {entry_value(1) {reg1}, stack_value} [4c88,4c8f) {reg1} [4c8f,4c98) {entry_value(1) {reg1}, stack_value} [4c98,4ca0) {reg1} [4ca0,4cac) {reg21} [4cac,4cb4) {entry_value(1) {reg1}, stack_value} [13b8d] parameter 'symcb' [4c30,4c67) {reg2} [4c67,4c78) {reg20} [4c78,4c88) {entry_value(1) {reg2}, stack_value} [4c88,4c8f) {reg2} [4c8f,4c98) {entry_value(1) {reg2}, stack_value} [4c98,4ca0) {reg2} [4ca0,4cb4) {reg20} [13ba1] variable 'ctx' [4c68,4c78) {reg0} [4ca0,4ca4) {reg0} module 'libasm.so' [13c09] CU '/usr/src/debug/elfutils/0.188-r0/libasm/disasm_cb.c'@4cc0 [14dcd] function 'disasm_cb'@4d10 frame_base: {call_frame_cfa {bregx(31,0)}} [14def] parameter 'ctx' [4d10,4d34) {reg0} [4d34,4e04) {reg19} [4e04,4e20) {entry_value(1) {reg0}, stack_value} [4e20,4f08) {reg19} [14e02] parameter 'startp' [4d10,4d6c) {reg1} [4d6c,4e08) {reg22} [4e08,4e20) {entry_value(1) {reg1}, stack_value} [4e20,4f08) {reg22} [14e15] parameter 'end' [4d10,4d87) {reg2} [4d87,4e0c) {reg23} [4e0c,4e20) {entry_value(1) {reg2}, stack_value} [4e20,4f08) {reg23} [14e28] parameter 'addr' [4d10,4d87) {reg3} [4d87,4e0c) {reg24} [4e0c,4e20) {entry_value(1) {reg3}, stack_value} [4e20,4f08) {reg24} [14e3b] parameter 'fmt' [4d10,4d87) {reg4} [4d87,4e10) {reg25} [4e10,4e20) {entry_value(1) {reg4}, stack_value} [4e20,4f08) {reg25} [14e4e] parameter 'outcb' [4d10,4d87) {reg5} [4d87,4e10) {reg26} [4e10,4e20) {entry_value(1) {reg5}, stack_value} [4e20,4f08) {reg26} [14e61] parameter 'outcbarg' [4d10,4d87) {reg6} [4d87,4e14) {reg27} [4e14,4e20) {entry_value(1) {reg6}, stack_value} [4e20,4f08) {reg27} [14e74] parameter 'symcbarg' [4d10,4d87) {reg7} [4d87,4e08) {reg21} [4e20,4f08) {reg21} [14e87] variable 'symtoken' [4d10,4f08) {fbreg(-136)} [14e97] variable 'getsym' [4d7c,4d87) {reg8} [4db4,4ddc) {reg8} [4ddc,4ddf) {reg6} [150da] function 'null_elf_getsym'@4d00 frame_base: {call_frame_cfa {bregx(31,0)}} [150fa] parameter 'addr' [4d00,4d08) {reg0} [4d08,4d0c) {entry_value(1) {reg0}, stack_value} [1510d] parameter 'scnndx' [4d00,4d0c) {reg1} [1511a] parameter 'value' [4d00,4d0c) {reg2} [15127] parameter 'buf' [4d00,4d0c) {reg3} [15134] parameter 'buflen' [4d00,4d0c) {reg4} [15141] parameter 'arg' [4d00,4d0c) {reg5} [14ea9] inlined function 'read_symtab'@4d80 [14ec2] parameter 'ctx' [4d80,4da4) {reg19} [4e20,4f04) {reg19} [14eea] inlined function 'read_symtab_exec'@4e20 [14f06] parameter 'ctx' [14f0b] variable 'scn' [4e28,4e38) {reg20} [4e38,4e43) {reg0} [4e43,4f04) {reg20} [15210] function 'default_elf_getsym'@4cc0 frame_base: {call_frame_cfa {bregx(31,0)}} [15230] parameter 'addr' [4cc0,4ce3) {reg0} [4ce3,4cf8) {entry_value(1) {reg0}, stack_value} [4cf8,4cfc) {reg0} [4cfc,4d00) {entry_value(1) {reg0}, stack_value} [15243] parameter 'scnndx' [4cc0,4ce3) {reg1} [4ce3,4cf8) {entry_value(1) {reg1}, stack_value} [4cf8,4d00) {reg1} [15256] parameter 'value' [4cc0,4ce3) {reg2} [4ce3,4cf8) {entry_value(1) {reg2}, stack_value} [4cf8,4d00) {reg2} [15269] parameter 'buf' [4cc0,4ce3) {reg3} [4ce3,4cf8) {entry_value(1) {reg3}, stack_value} [4cf8,4d00) {reg3} [1527c] parameter 'buflen' [4cc0,4ce3) {reg4} [4ce3,4cf8) {entry_value(1) {reg4}, stack_value} [4cf8,4d00) {reg4} [1528f] parameter 'arg' [4cc0,4ce0) {reg5} [4ce0,4cf8) {entry_value(1) {reg5}, stack_value} [4cf8,4d00) {reg5} [152a2] variable 'symtoken' [4cc4,4ce0) {reg5} [4ce0,4cf8) {entry_value(1) {reg5}, stack_value} [4cf8,4d00) {reg5} module 'libasm.so' [15317] CU '/usr/src/debug/elfutils/0.188-r0/libasm/disasm_end.c'@4f10 [154b9] function 'disasm_end'@4f10 frame_base: {call_frame_cfa {bregx(31,0)}} [154db] parameter 'ctx' [4f10,4f1f) {reg0} [4f1f,4f30) {entry_value(1) {reg0}, stack_value} module 'libasm.so' [15517] CU '/usr/src/debug/elfutils/0.188-r0/libasm/disasm_str.c'@4f30 [1577a] function 'disasm_str'@4fa0 frame_base: {call_frame_cfa {bregx(31,0)}} [1579c] parameter 'ctx' [4fa0,4fe3) {reg0} [4fe3,501c) {entry_value(1) {reg0}, stack_value} [157af] parameter 'startp' [4fa0,4fe3) {reg1} [4fe3,501c) {entry_value(1) {reg1}, stack_value} [157c2] parameter 'end' [4fa0,4fe3) {reg2} [4fe3,501c) {entry_value(1) {reg2}, stack_value} [157d5] parameter 'addr' [4fa0,4fe3) {reg3} [4fe3,501c) {entry_value(1) {reg3}, stack_value} [157e8] parameter 'fmt' [4fa0,4fe3) {reg4} [4fe3,501c) {entry_value(1) {reg4}, stack_value} [157fb] parameter 'bufp' [4fa0,4fc8) {reg5} [4fc8,500c) {reg19} [500c,5018) {entry_value(1) {reg5}, stack_value} [5018,501c) {reg19} [1580e] parameter 'len' [4fa0,4fb4) {reg6} [4fb4,4fe3) {reg10} [4fe3,501c) {entry_value(1) {reg6}, stack_value} [15821] parameter 'symcbarg' [4fa0,4fe3) {reg7} [4fe3,501c) {entry_value(1) {reg7}, stack_value} [15834] variable 'buffer' [4fa0,501c) {fbreg(-24)} [15843] variable 'res' [4fe4,501b) {reg0} [15971] inlined function 'buffer_cb'@4f6c [15992] parameter 'arg' [4f6c,4f8c) {reg20} [4f8c,4f98) {entry_value(1) {reg2}, stack_value} [1599f] parameter 'len' [4f6c,4f8c) {reg19} [4f8c,4f98) {entry_value(1) {reg2}, plus_uconst(8)} [159ac] parameter 'str' [4f6c,4f77) {reg1} [4f77,4f98) {entry_value(1) {reg0}, stack_value} [159b9] variable 'buffer' [159be] inlined function 'mempcpy'@4f6c [159d3] parameter '__len' [4f6c,4f84) {reg19} [159e0] parameter '__src' [4f6c,4f77) {reg1} [4f77,4f84) {entry_value(1) {reg0}, stack_value} [159ed] parameter '__dest' [4f6c,4f77) {breg20(0)} [15922] function 'buffer_cb'@4f30 frame_base: {call_frame_cfa {bregx(31,0)}} [1593d] parameter 'str' [4f30,4f5c) {reg0} [4f5c,4f68) {entry_value(1) {reg0}, stack_value} [4f68,4f70) {reg0} [4f70,4f77) {reg1} [4f77,4f98) {entry_value(1) {reg0}, stack_value} [1594a] parameter 'len' [4f30,4f6c) {reg1} [4f6c,4f8c) {reg19} [4f8c,4f98) {entry_value(1) {reg1}, stack_value} [15957] parameter 'arg' [4f30,4f4c) {reg2} [4f4c,4f58) {reg20} [4f58,4f68) {entry_value(1) {reg2}, stack_value} [4f68,4f8c) {reg20} [4f8c,4f98) {entry_value(1) {reg2}, stack_value} [15964] variable 'buffer' [4f44,4f4c) {reg2} [4f4c,4f58) {reg20} [4f58,4f68) {entry_value(1) {reg2}, stack_value} [4f68,4f8c) {reg20} [4f8c,4f98) {entry_value(1) {reg2}, stack_value} module 'libasm.so' [15a39] CU '/usr/src/debug/elfutils/0.188-r0/libasm/symbolhash.c'@5020 [164c4] inlined function '__libasm_next_prime'@52d4 [164dd] parameter 'seed' [52d4,52e8) {reg1} [52e8,5354) {reg5} [165eb] inlined function '__libasm_next_prime'@51ec [16610] parameter 'seed' [51ec,51f4) {breg19(0), deref, lit1, shl, stack_value} [51f4,5254) {reg5} [164ea] inlined function 'is_prime'@52f8 [164fc] parameter 'candidate' [52f4,5348) {reg5} [1661d] inlined function 'is_prime'@51f8 [1662f] parameter 'candidate' [51f8,5248) {reg5} [167e2] inlined function 'is_prime'@54f0 [167f4] parameter 'candidate' [54f0,5540) {reg0} [1628e] function 'asm_symbol_tab_iterate'@54a0 frame_base: {call_frame_cfa {bregx(31,0)}} [162b1] parameter 'htab' [54a0,54b0) {reg0} [54b0,54c8) {entry_value(1) {reg0}, stack_value} [54c8,54cc) {reg0} [54cc,54d8) {entry_value(1) {reg0}, stack_value} [162c6] parameter 'ptr' [54a0,54d8) {reg1} [162d5] variable 'p' [54a8,54b0) {reg2} [54b0,54c4) {reg0} [54c4,54c8) {breg1(0)} [54c8,54cc) {reg2} [54cc,54d8) {reg0} [162f2] function 'asm_symbol_tab_find'@5430 frame_base: {call_frame_cfa {bregx(31,0)}} [16312] parameter 'htab' [5430,5453) {reg0} [5453,5474) {reg19} [5474,5480) {entry_value(1) {reg0}, stack_value} [5480,5484) {reg19} [5484,5494) {entry_value(1) {reg0}, stack_value} [16325] parameter 'hval' [5430,5434) {reg1} [5434,5448) {breg1(0), dup, plus_uconst(9223372036854775808), lit1, swap, over, plus_uconst(9223372036854775808), gt, bra(1), swap, drop, stack_value} [5448,5494) {entry_value(1) {reg1}, dup, plus_uconst(9223372036854775808), lit1, swap, over, plus_uconst(9223372036854775808), gt, bra(1), swap, drop, stack_value} [16338] parameter 'val' [5430,5453) {reg2} [5453,5494) {entry_value(1) {reg2}, stack_value} [1634b] variable 'idx' [5454,545c) {reg0} [1638d] function 'asm_symbol_tab_insert'@53c0 frame_base: {call_frame_cfa {bregx(31,0)}} [163ad] parameter 'htab' [53c0,53eb) {reg0} [53eb,5418) {reg20} [5418,5428) {entry_value(1) {reg0}, stack_value} [5428,5430) {reg20} [163c0] parameter 'hval' [53c0,53d8) {reg1} [53d8,5418) {reg19} [5418,5428) {entry_value(1) {reg1}, lit1, entry_value(1) {reg1}, lit0, ne, bra(1), swap, drop, stack_value} [5428,5430) {reg19} [163d3] parameter 'data' [53c0,53eb) {reg2} [53eb,541c) {reg21} [541c,5428) {entry_value(1) {reg2}, stack_value} [5428,5430) {reg21} [163e6] variable 'idx' [53f4,53f8) {reg0} [53f8,540f) {reg2} [5428,5430) {reg2} [1643d] function 'asm_symbol_tab_free'@5390 frame_base: {call_frame_cfa {bregx(31,0)}} [1645d] parameter 'htab' [5390,53a0) {reg0} [53a0,53b4) {entry_value(1) {reg0}, stack_value} [1647e] function 'asm_symbol_tab_init'@52d0 frame_base: {call_frame_cfa {bregx(31,0)}} [1649e] parameter 'htab' [52d0,5358) {reg0} [5358,537c) {reg19} [537c,5388) {entry_value(1) {reg0}, stack_value} [164b1] parameter 'init_size' [52d0,52f4) {reg1} [52f4,5354) {entry_value(1) {reg1}, stack_value} [5354,5367) {reg5} [16556] function 'insert_entry_2'@5160 frame_base: {call_frame_cfa {bregx(31,0)}} [16574] parameter 'htab' [5160,5184) {reg0} [5184,51dc) {reg19} [51dc,51ec) {entry_value(1) {reg0}, stack_value} [51ec,52a8) {reg19} [52a8,52bc) {entry_value(1) {reg0}, stack_value} [52bc,52c4) {reg19} [16587] parameter 'hval' [5160,51bc) {reg1} [51bc,52c4) {entry_value(1) {reg1}, stack_value} [1659a] parameter 'idx' [5160,5170) {reg2} [5170,52c4) {entry_value(1) {reg2}, stack_value} [165ad] parameter 'data' [5160,51c0) {reg3} [51c0,51d8) {breg4(8)} [51d8,51ec) {entry_value(1) {reg3}, stack_value} [51ec,51f8) {breg4(8)} [51f8,52c4) {entry_value(1) {reg3}, stack_value} [166d7] function 'lookup'@5020 frame_base: {call_frame_cfa {bregx(31,0)}} [166f9] parameter 'htab' [5020,5068) {reg0} [5068,50d8) {reg24} [50d8,50e4) {entry_value(1) {reg0}, stack_value} [50e4,515c) {reg24} [1670c] parameter 'hval' [5020,5038) {reg1} [5038,50cc) {reg22} [50cc,50e4) {entry_value(1) {reg1}, stack_value} [50e4,515c) {reg22} [1671f] parameter 'val' [5020,5070) {reg2} [5070,50d8) {reg23} [50d8,50e4) {entry_value(1) {reg2}, stack_value} [50e4,515c) {reg23} [16732] variable 'idx' [5060,50d4) {reg19} [50d4,50e4) {reg0} [50e4,515c) {reg19} [167be] function '__libasm_next_prime'@54e0 frame_base: {call_frame_cfa {bregx(31,0)}} [167d5] parameter 'seed' [54e0,54ec) {reg0} [54ec,5550) {reg0} module 'libasm.so' [16847] CU '/usr/src/debug/elfutils/0.188-r0/libebl/eblelfclass.c'@5550 [177c2] function 'ebl_get_elfclass'@5550 frame_base: {call_frame_cfa {bregx(31,0)}} [177e0] parameter 'ebl' [5550,5558) {reg0} [5558,555c) {entry_value(1) {reg0}, stack_value} module 'libasm.so' [17802] CU '/usr/src/debug/elfutils/0.188-r0/libebl/eblelfdata.c'@5560 [1877d] function 'ebl_get_elfdata'@5560 frame_base: {call_frame_cfa {bregx(31,0)}} [1879b] parameter 'ebl' [5560,5568) {reg0} [5568,556c) {entry_value(1) {reg0}, stack_value} module 'libasm.so' [187bd] CU '/usr/src/debug/elfutils/0.188-r0/libebl/eblelfmachine.c'@5570 [19738] function 'ebl_get_elfmachine'@5570 frame_base: {call_frame_cfa {bregx(31,0)}} [19756] parameter 'ebl' [5570,5578) {reg0} [5578,557c) {entry_value(1) {reg0}, stack_value} 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] pointer_type byte_size (data1) [72] restrict_type type (ref4) [77] base_type "unsigned char" byte_size (data1) encoding (data1) name (strp) [7e] base_type "unsigned int" 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] base_type "__int128 unsigned" byte_size (data1) encoding (data1) name (strp) [8d6] subroutine_type prototyped (flag_present) sibling (ref4) [8db] formal_parameter type (ref4) [8e0] formal_parameter type (ref4) [8e6] 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(0x1bc8)} [8fe] pointer_type byte_size (implicit_const) type (ref4) [903] const_type type (ref4) [908] 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(0x1e40)} [920] array_type type (ref4) sibling (ref4) [929] subrange_type type (ref4) upper_bound (data1) [930] const_type type (ref4) [935] variable "options" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1bd0)} [94a] array_type type (ref4) sibling (ref4) [953] subrange_type type (ref4) upper_bound (data1) [95a] const_type type (ref4) [95f] variable "doc" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1b60)} [975] array_type type (ref4) sibling (ref4) [97e] subrange_type type (ref4) upper_bound (data1) [985] const_type type (ref4) [98a] variable "args_doc" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1b48)} [99f] variable "argp" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1b90)} [9b4] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [9bf] enumerator "format_bsd" name (strp) const_value (data1) [9c5] enumerator "format_sysv" name (strp) const_value (data1) [9cb] enumerator "format_sysv_one_line" name (strp) const_value (data1) [9d1] enumerator "format_segments" name (strp) const_value (data1) [9d8] variable "format" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1384)} [9ed] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [9f8] enumerator "radix_decimal" name (strp) const_value (data1) [9fe] enumerator "radix_hex" name (strp) const_value (data1) [a04] enumerator "radix_octal" name (strp) const_value (data1) [a0b] variable "radix" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1380)} [a20] array_type type (ref4) sibling (ref4) [a29] subrange_type type (ref4) upper_bound (data1) [a2f] subrange_type type (ref4) upper_bound (data1) [a36] const_type type (ref4) [a3b] variable "length_map" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1b30)} [a50] variable "totals" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x1388)} [a65] base_type "_Bool" byte_size (data1) encoding (data1) name (strp) [a6c] variable "totals_class" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x13a8)} [a81] variable "total_textsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {addr(0x1390)} [a97] variable "total_datasize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {addr(0x1398)} [aad] variable "total_bsssize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {addr(0x13a0)} [ac3] 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) [ad3] formal_parameter type (ref4) [ad9] pointer_type byte_size (implicit_const) type (ref4) [ade] 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) [aef] formal_parameter type (ref4) [af5] pointer_type byte_size (implicit_const) type (ref4) [afa] 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) [b0a] formal_parameter type (ref4) [b0f] formal_parameter type (ref4) [b14] formal_parameter type (ref4) [b1a] pointer_type byte_size (implicit_const) type (ref4) [b1f] 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) [b30] formal_parameter type (ref4) [b35] formal_parameter type (ref4) [b3b] pointer_type byte_size (implicit_const) type (ref4) [b40] 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) [b50] formal_parameter type (ref4) [b55] formal_parameter type (ref4) [b5a] unspecified_parameters [b5c] 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) [b6d] formal_parameter type (ref4) [b72] formal_parameter type (ref4) [b78] 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) [b89] formal_parameter type (ref4) [b8e] formal_parameter type (ref4) [b94] 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) [ba5] formal_parameter type (ref4) [baa] formal_parameter type (ref4) [bb0] pointer_type byte_size (implicit_const) type (ref4) [bb5] 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) [bc6] formal_parameter type (ref4) [bcb] formal_parameter type (ref4) [bd0] formal_parameter type (ref4) [bd6] 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) [be6] formal_parameter type (ref4) [beb] formal_parameter type (ref4) [bf1] pointer_type byte_size (implicit_const) type (ref4) [bf6] 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) [c07] formal_parameter type (ref4) [c0c] formal_parameter type (ref4) [c12] 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) [c22] formal_parameter type (ref4) [c28] 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) [c39] formal_parameter type (ref4) [c3f] 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) [c53] formal_parameter type (ref4) [c58] formal_parameter type (ref4) [c5d] unspecified_parameters [c5f] 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) [c6f] formal_parameter type (ref4) [c74] formal_parameter type (ref4) [c7a] 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) [c80] 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) [c86] 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) [c97] formal_parameter type (ref4) [c9d] 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) [cae] formal_parameter type (ref4) [cb4] 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) [cc4] formal_parameter type (ref4) [cca] 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) [cda] formal_parameter type (ref4) [ce0] 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) [cf0] formal_parameter type (ref4) [cf5] formal_parameter type (ref4) [cfa] formal_parameter type (ref4) [d00] 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) [d0c] 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) [d1c] formal_parameter type (ref4) [d21] formal_parameter type (ref4) [d26] formal_parameter type (ref4) [d2b] unspecified_parameters [d2d] 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) [d3d] formal_parameter type (ref4) [d42] formal_parameter type (ref4) [d47] formal_parameter type (ref4) [d4c] unspecified_parameters [d4e] 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) [d5b] formal_parameter type (ref4) [d61] 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) [d71] formal_parameter type (ref4) [d76] formal_parameter type (ref4) [d7b] formal_parameter type (ref4) [d81] 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) [d91] formal_parameter type (ref4) [d96] formal_parameter type (ref4) [d9c] 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) [dad] formal_parameter type (ref4) [db3] 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) [dc4] formal_parameter type (ref4) [dc9] formal_parameter type (ref4) [dce] formal_parameter type (ref4) [dd3] formal_parameter type (ref4) [dd8] formal_parameter type (ref4) [ddd] formal_parameter type (ref4) [de3] 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) [df3] formal_parameter type (ref4) [df9] 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) [e09] formal_parameter type (ref4) [e0e] formal_parameter type (ref4) [e14] 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) [e24] formal_parameter type (ref4) [e29] formal_parameter type (ref4) [e2f] 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) [e3f] formal_parameter type (ref4) [e44] formal_parameter type (ref4) [e4a] 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) [e56] formal_parameter type (ref4) [e5b] formal_parameter type (ref4) [e61] 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) [e80] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [280,2c0) {reg0} [2c0,4d0) {reg20} [4d0,510) {entry_value(1) {reg0}, stack_value} [510,d1c) {reg20} [d1c,d60) {entry_value(1) {reg0}, stack_value} [d60,f08) {reg20} [f08,f0c) {entry_value(1) {reg0}, stack_value} GNU_locviews (sec_offset) [e94] formal_parameter "prefix" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [280,2cf) {reg1} [2cf,4d0) {reg23} [4d0,510) {entry_value(1) {reg1}, stack_value} [510,548) {reg23} [548,60c) {entry_value(1) {reg1}, stack_value} [60c,628) {reg23} [628,637) {reg1} [637,75c) {reg23} [75c,954) {entry_value(1) {reg1}, stack_value} [954,978) {reg23} [978,a78) {entry_value(1) {reg1}, stack_value} [a78,c38) {reg23} [c38,cd8) {entry_value(1) {reg1}, stack_value} [cd8,d00) {reg23} [d00,da0) {entry_value(1) {reg1}, stack_value} [da0,e30) {reg23} [e30,ec0) {entry_value(1) {reg1}, stack_value} [ec0,f08) {reg23} [f08,f0c) {entry_value(1) {reg1}, stack_value} GNU_locviews (sec_offset) [ea8] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [280,2cf) {reg2} [2cf,4d0) {reg24} [4d0,510) {entry_value(1) {reg2}, stack_value} [510,550) {reg24} [550,60c) {entry_value(1) {reg2}, stack_value} [60c,628) {reg24} [628,637) {reg2} [637,720) {reg24} [720,72b) {reg0} [72b,954) {entry_value(1) {reg2}, stack_value} [954,974) {reg24} [974,a78) {entry_value(1) {reg2}, stack_value} [a78,c38) {reg24} [c38,cd8) {entry_value(1) {reg2}, stack_value} [cd8,d00) {reg24} [d00,da0) {entry_value(1) {reg2}, stack_value} [da0,e30) {reg24} [e30,ec0) {entry_value(1) {reg2}, stack_value} [ec0,f08) {reg24} [f08,f0c) {entry_value(1) {reg2}, stack_value} GNU_locviews (sec_offset) [ebc] variable "prefix_len" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [2d8,324) {reg21} [628,668) {lit0, stack_value} GNU_locviews (sec_offset) [ed0] variable "fname_len" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [2e0,350) {reg19} [510,554) {reg19} [640,670) {reg19} [960,998) {reg19} [d78,da0) {reg19} [ec0,edc) {reg19} GNU_locviews (sec_offset) [ee4] variable "fullname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [300,303) {breg0(0)} [303,354) {fbreg(24), deref} [510,60c) {fbreg(24), deref} [654,65b) {breg0(0)} [65b,954) {fbreg(24), deref} [960,bf8) {fbreg(24), deref} [c38,da0) {fbreg(24), deref} [de8,f08) {fbreg(24), deref} GNU_locviews (sec_offset) [ef8] variable "cp" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [300,303) {reg0} [303,310) {fbreg(24)} [310,314) {reg1} [314,32b) {reg0} [654,65b) {reg0} [65b,668) {fbreg(24)} GNU_locviews (sec_offset) [f0b] variable type (ref4) artificial (flag_present) location (sec_offset) [2e0,2e8) {breg21(0), breg19(0), plus, stack_value} [2e8,2f0) {reg0} [2f0,2f4) {breg0(-16), stack_value} [2f4,324) {breg21(0), breg19(0), plus, stack_value} [640,668) {reg19} GNU_locviews (sec_offset) [f18] 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) [f32] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [300,310) {reg21} GNU_locviews (sec_offset) [f3f] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [300,310) {reg23} GNU_locviews (sec_offset) [f4c] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [300,303) {reg0} [303,310) {fbreg(24)} GNU_locviews (sec_offset) [f59] call_site call_return_pc (addr) call_origin (ref4) [f66] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(24), deref} [f6d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg23(0)} [f73] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg21(0)} [f7b] 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) [f95] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [31c,32c) {reg19} [658,65c) {reg19} GNU_locviews (sec_offset) [fa2] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [31c,32c) {reg24} [658,65b) {reg1} [65b,65c) {reg24} GNU_locviews (sec_offset) [faf] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [31c,32b) {reg0} [658,65b) {reg0} [65b,65c) {fbreg(24)} GNU_locviews (sec_offset) [fbc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [fcd] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg24(0)} [fd3] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [fda] call_site call_return_pc (addr) call_origin (ref4) [fe7] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(24), deref} [fee] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg24(0)} [ff4] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [ffc] 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) [1016] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [348,354) {reg20} [a78,c28) {reg20} GNU_locviews (sec_offset) [1023] lexical_block ranges (sec_offset) [1028] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) [103d] variable "ddigits" abstract_origin (ref4) location (sec_offset) [ab0,ab3) {reg6} [ab3,b9c) {fbreg(32)} GNU_locviews (sec_offset) [104a] variable "xdigits" abstract_origin (ref4) location (sec_offset) [aec,aef) {reg4} [aef,b40) {fbreg(40)} GNU_locviews (sec_offset) [1057] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1064] variable "__res" abstract_origin (ref4) location (sec_offset) [af8,b0c) {reg0} GNU_locviews (sec_offset) [1071] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1082] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg25(0)} [1088] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg26(0)} [108e] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [1094] call_site call_return_pc (addr) call_origin (ref4) [10a1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(124)} [10a9] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [10b6] variable "__res" abstract_origin (ref4) location (sec_offset) [b2c,b34) {reg0} GNU_locviews (sec_offset) [10c3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [10d4] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg25(0)} [10da] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(0)} [10e0] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [10e6] call_site call_return_pc (addr) call_origin (ref4) [10f3] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(124)} [10fb] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1108] variable "__res" abstract_origin (ref4) location (sec_offset) [b58,b6c) {reg0} GNU_locviews (sec_offset) [1115] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1126] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg25(0)} [112c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg26(0)} [1132] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [1138] call_site call_return_pc (addr) call_origin (ref4) [1145] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(124)} [114d] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [115a] variable "__res" abstract_origin (ref4) location (sec_offset) [b84,b98) {reg0} GNU_locviews (sec_offset) [1167] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1178] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg25(0)} [117e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(0)} [1184] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [118a] call_site call_return_pc (addr) call_origin (ref4) [1197] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(124)} [119f] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [11ac] variable "__res" abstract_origin (ref4) location (sec_offset) [bb8,bc4) {reg0} [bc4,bcc) {reg1} GNU_locviews (sec_offset) [11b9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [11ca] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg25(0)} [11d0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(32), deref} [11d7] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [11dd] call_site call_return_pc (addr) call_origin (ref4) [11ea] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(124)} [11f2] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [11ff] variable "__res" abstract_origin (ref4) location (exprloc) {reg0} [1206] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1217] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [1224] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg26(0)} [122a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [1230] call_site call_return_pc (addr) call_origin (ref4) [123d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(124)} [1245] 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) [125f] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [bf8,c1c) {addr(0x1660), stack_value} GNU_locviews (sec_offset) [126c] call_site call_return_pc (addr) call_origin (ref4) [1279] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [127e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x1660)} [128b] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg28(0)} [1291] call_site_parameter location (exprloc) {breg31(8)} call_value (exprloc) {breg27(0)} [1298] call_site_parameter location (exprloc) {breg31(24)} call_value (exprloc) {breg25(0)} [12a1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [12b2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [12b9] call_site call_return_pc (addr) call_origin (ref4) [12c6] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [12d0] 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) [12ea] formal_parameter "fullname" abstract_origin (ref4) location (sec_offset) [354,414) {fbreg(24)} [60c,628) {fbreg(24)} [954,960) {fbreg(24)} [da0,de8) {fbreg(24)} GNU_locviews (sec_offset) [12f7] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [354,4d0) {reg24} [60c,628) {reg24} [954,960) {reg24} [c28,c38) {reg24} [da0,de8) {reg24} GNU_locviews (sec_offset) [1304] formal_parameter "prefix" abstract_origin (ref4) location (sec_offset) [354,4d0) {reg23} [60c,628) {reg23} [954,960) {reg23} [c28,c38) {reg23} [da0,de8) {reg23} GNU_locviews (sec_offset) [1311] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [354,4d0) {reg20} [60c,628) {reg20} [954,960) {reg20} [c28,c38) {reg20} [da0,de8) {reg20} GNU_locviews (sec_offset) [131e] lexical_block ranges (sec_offset) [1323] variable "textsize" abstract_origin (ref4) location (sec_offset) [354,3a8) {lit0, stack_value} [3a8,4d0) {reg22} [60c,628) {reg22} [954,960) {reg22} [c28,c38) {reg22} [da0,de8) {reg22} GNU_locviews (sec_offset) [1330] variable "datasize" abstract_origin (ref4) location (sec_offset) [354,3a8) {lit0, stack_value} [3a8,4d0) {reg25} [60c,628) {reg25} [954,960) {reg25} [c28,c38) {reg25} [da0,de8) {reg25} GNU_locviews (sec_offset) [133d] variable "bsssize" abstract_origin (ref4) location (sec_offset) [354,3a8) {lit0, stack_value} [3a8,4d0) {reg26} [60c,628) {reg26} [954,960) {reg26} [c28,c38) {reg26} [da0,de8) {reg26} GNU_locviews (sec_offset) [134a] variable "ddigits" abstract_origin (ref4) location (sec_offset) [37c,4d0) {reg28} [60c,628) {reg28} [954,960) {reg28} [c28,c38) {reg28} [da0,de8) {reg28} GNU_locviews (sec_offset) [1357] variable "xdigits" abstract_origin (ref4) location (sec_offset) [3a8,3a8) {reg0} [3a8,414) {fbreg(40)} [60c,628) {fbreg(40)} [954,960) {fbreg(40)} [da0,de8) {fbreg(40)} GNU_locviews (sec_offset) [1364] variable "scn" abstract_origin (ref4) location (sec_offset) [3a8,3a8) {lit0, stack_value} [3a8,3b8) {reg27} [3b8,3c3) {reg0} [3c3,3e4) {reg27} [3e4,3e7) {reg1} [3e7,3ec) {reg27} [3ec,3f4) {reg0} [3f4,4d0) {reg27} [60c,628) {reg27} [954,960) {reg27} [c28,c38) {reg27} [da0,de8) {reg27} GNU_locviews (sec_offset) [1371] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [137e] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-72)} [1387] variable "shdr" abstract_origin (ref4) location (sec_offset) [3c4,3e0) {reg0} [60c,610) {reg0} [da0,da8) {reg0} GNU_locviews (sec_offset) [1394] 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) [13ba] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [dc4,de8) {reg19} GNU_locviews (sec_offset) [13c7] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [dc4,de8) {lit0, stack_value} GNU_locviews (sec_offset) [13d4] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [dc4,de8) {lit1, stack_value} GNU_locviews (sec_offset) [13e1] call_site call_return_pc (addr) call_origin (ref4) [13ee] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [13f3] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [13f8] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [13fe] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(24), deref} [1405] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(531)} [140c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x15c0)} [141b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [142c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [1433] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1444] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [1451] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x15a0)} [145e] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [1464] call_site call_return_pc (addr) call_origin (ref4) [1471] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [1479] 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) [1493] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [424,453) {reg1} GNU_locviews (sec_offset) [14a0] call_site call_return_pc (addr) call_origin (ref4) [14ad] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [14b2] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg28(-2)} [14b8] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg22(0)} [14be] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg28(-2)} [14c4] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg25(0)} [14ca] call_site_parameter location (exprloc) {reg6} call_value (exprloc) {breg28(-2)} [14d0] call_site_parameter location (exprloc) {reg7} call_value (exprloc) {breg26(0)} [14d6] call_site_parameter location (exprloc) {breg31(0)} call_value (exprloc) {breg28(-2)} [14dd] call_site_parameter location (exprloc) {breg31(8)} call_value (exprloc) {breg22(0), breg25(0), plus, breg26(0), plus} [14ea] call_site_parameter location (exprloc) {breg31(24)} call_value (exprloc) {breg22(0), breg25(0), plus, breg26(0), plus} [14f7] call_site_parameter location (exprloc) {breg31(32)} call_value (exprloc) {breg24(0)} [1500] 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) [1526] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [470,47c) {reg0} [47c,47f) {reg1} GNU_locviews (sec_offset) [1533] call_site call_return_pc (addr) call_origin (ref4) [1540] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [1545] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg23(0)} [154d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [155e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [1565] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1576] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [157d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [158e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [1594] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(0)} [159b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [15ac] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [15b2] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(0)} [15b9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [15ca] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [15d7] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x15c8)} [15e4] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [15ea] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [15fb] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit10} [1601] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1612] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [1619] call_site call_return_pc (addr) call_origin (ref4) [1626] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [162f] 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) [1649] formal_parameter "fullname" abstract_origin (ref4) location (sec_offset) [510,60c) {fbreg(24)} [92c,954) {fbreg(24)} [c60,c78) {fbreg(24)} [cc4,cd8) {fbreg(24)} [e78,f08) {fbreg(24)} GNU_locviews (sec_offset) [1656] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [510,60c) {reg20} [92c,954) {reg20} [c60,c78) {reg20} [cc4,cd8) {reg20} [e78,f08) {reg20} GNU_locviews (sec_offset) [1663] lexical_block ranges (sec_offset) [1668] variable "phnum" abstract_origin (ref4) location (exprloc) {fbreg(-80)} [1671] variable "total" abstract_origin (ref4) location (sec_offset) [520,554) {lit0, stack_value} [554,60c) {reg22} [e78,ec0) {reg22} GNU_locviews (sec_offset) [167e] variable "first" abstract_origin (ref4) location (sec_offset) [520,554) {lit1, stack_value} [554,554) {reg23} [554,5b8) {lit0, stack_value} [5b8,60c) {reg23} [e78,ec0) {reg23} GNU_locviews (sec_offset) [168b] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1698] variable "cnt" abstract_origin (ref4) location (sec_offset) [520,554) {lit0, stack_value} [554,60c) {reg27} [e78,ec0) {reg27} GNU_locviews (sec_offset) [16a5] lexical_block abstract_origin (ref4) ranges (sec_offset) [16ae] variable "phdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-72)} [16b7] variable "phdr" abstract_origin (ref4) location (sec_offset) [554,5c8) {reg19} [5dc,5e4) {reg0} [5e4,60c) {reg19} [e78,e80) {reg0} [e80,e94) {reg19} GNU_locviews (sec_offset) [16c4] 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) [16de] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [574,5af) {reg1} GNU_locviews (sec_offset) [16eb] call_site call_return_pc (addr) call_origin (ref4) [16f8] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [16ff] 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) [1725] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [e9c,ec0) {reg19} GNU_locviews (sec_offset) [1732] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [e9c,ec0) {lit0, stack_value} GNU_locviews (sec_offset) [173f] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [e9c,ec0) {lit1, stack_value} GNU_locviews (sec_offset) [174c] call_site call_return_pc (addr) call_origin (ref4) [1759] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [175e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [1763] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [1769] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(24), deref} [1770] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(603)} [1777] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x15c0)} [1786] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1797] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [179d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(0)} [17a3] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg24(0)} [17aa] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [17bb] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x1638)} [17c8] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit1} [17cd] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit3} [17d3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [17e4] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [17f1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x15a0)} [17fe] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [1804] call_site call_return_pc (addr) call_origin (ref4) [1811] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [181a] 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) [1840] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [93c,954) {addr(0x1650), stack_value} GNU_locviews (sec_offset) [184d] call_site call_return_pc (addr) call_origin (ref4) [185a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [185f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x1650)} [186c] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg22(0)} [1874] 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) [189a] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [c60,c74) {addr(0x1658), stack_value} GNU_locviews (sec_offset) [18a7] call_site call_return_pc (addr) call_origin (ref4) [18b4] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [18b9] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x1658)} [18c6] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg22(0)} [18ce] 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) [18f4] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [cc4,cd8) {addr(0x1640), stack_value} GNU_locviews (sec_offset) [1901] call_site call_return_pc (addr) call_origin (ref4) [190e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x1640)} [191b] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg22(0)} [1923] 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) [1949] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [ee4,f08) {reg19} GNU_locviews (sec_offset) [1956] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [ee4,f08) {lit0, stack_value} GNU_locviews (sec_offset) [1963] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [ee4,f08) {lit1, stack_value} GNU_locviews (sec_offset) [1970] call_site call_return_pc (addr) call_origin (ref4) [197d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [1982] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [1987] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [198d] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(24), deref} [1994] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(592)} [199b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x15c0)} [19aa] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [19bb] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [19c1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(48)} [19c8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [19d9] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [19e6] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x15a0)} [19f3] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [19f9] call_site call_return_pc (addr) call_origin (ref4) [1a06] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [1a0f] 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) [1a29] formal_parameter "fullname" abstract_origin (ref4) location (sec_offset) [668,92c) {fbreg(24)} [c78,cc4) {fbreg(24)} [cd8,d00) {fbreg(24)} [d14,d60) {fbreg(24)} [de8,e78) {fbreg(24)} GNU_locviews (sec_offset) [1a36] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [668,720) {reg24} [720,72b) {reg0} [72b,92c) {entry_value(1) {reg2}, stack_value} [c78,cc4) {entry_value(1) {reg2}, stack_value} [cd8,d00) {reg24} [d14,d60) {entry_value(1) {reg2}, stack_value} [de8,e30) {reg24} [e30,e78) {entry_value(1) {reg2}, stack_value} GNU_locviews (sec_offset) [1a43] formal_parameter "prefix" abstract_origin (ref4) location (sec_offset) [668,75c) {reg23} [75c,92c) {entry_value(1) {reg1}, stack_value} [c78,cc4) {entry_value(1) {reg1}, stack_value} [cd8,d00) {reg23} [d14,d60) {entry_value(1) {reg1}, stack_value} [de8,e30) {reg23} [e30,e78) {entry_value(1) {reg1}, stack_value} GNU_locviews (sec_offset) [1a50] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [668,92c) {reg20} [c78,cc4) {reg20} [cd8,d00) {reg20} [d14,d1c) {reg20} [d1c,d60) {entry_value(1) {reg0}, stack_value} [de8,e78) {reg20} GNU_locviews (sec_offset) [1a5d] lexical_block ranges (sec_offset) [1a62] variable "maxlen" abstract_origin (ref4) location (sec_offset) [668,6ac) {lit10, stack_value} [6ac,92c) {reg22} [c78,cc4) {reg22} [cd8,d00) {lit10, stack_value} [d14,d60) {reg22} [de8,e78) {reg22} GNU_locviews (sec_offset) [1a6f] variable "digits" abstract_origin (ref4) location (sec_offset) [6a4,92c) {reg25} [c78,cc4) {reg25} [cd8,d00) {reg25} [d14,d60) {reg25} [de8,e78) {reg25} GNU_locviews (sec_offset) [1a7c] variable "shstrndx" abstract_origin (ref4) location (exprloc) {fbreg(-80)} [1a85] variable "scn" abstract_origin (ref4) location (sec_offset) [6ac,6c0) {reg19} [6c0,6cb) {reg0} [6cb,700) {reg19} [700,707) {reg1} [707,70c) {reg19} [70c,71c) {reg0} [71c,840) {reg19} [840,84b) {reg0} [84b,8c0) {reg19} [8c0,8c7) {reg1} [8c7,8cc) {reg19} [8cc,8e4) {reg0} [c78,c7c) {reg0} [d14,d18) {reg0} [de8,e04) {reg19} [e30,e4c) {reg19} GNU_locviews (sec_offset) [1a92] variable "total" abstract_origin (ref4) location (sec_offset) [818,82c) {lit0, stack_value} [82c,92c) {reg23} [c78,cc4) {reg23} [d14,d60) {reg23} [e30,e78) {reg23} GNU_locviews (sec_offset) [1a9f] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1aac] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-72)} [1ab5] variable "shdr" abstract_origin (ref4) location (sec_offset) [6d0,6dc) {reg0} [6dc,710) {reg26} [de8,df0) {reg0} [df0,e30) {reg26} GNU_locviews (sec_offset) [1ac2] variable "name" abstract_origin (ref4) location (sec_offset) [6e4,6f3) {reg0} GNU_locviews (sec_offset) [1acf] 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) [1af5] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [e0c,e30) {reg19} GNU_locviews (sec_offset) [1b02] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [e0c,e30) {lit0, stack_value} GNU_locviews (sec_offset) [1b0f] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [e0c,e30) {lit1, stack_value} GNU_locviews (sec_offset) [1b1c] call_site call_return_pc (addr) call_origin (ref4) [1b29] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [1b2e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [1b33] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [1b39] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(24), deref} [1b40] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(406)} [1b47] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x15c0)} [1b56] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1b67] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(0)} [1b6e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1b7f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [1b86] call_site call_return_pc (addr) call_origin (ref4) [1b93] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1ba4] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [1bb1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x15a0)} [1bbe] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [1bc4] call_site call_return_pc (addr) call_origin (ref4) [1bd1] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [1bd9] 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) [1bff] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [744,750) {reg0} [750,753) {reg1} GNU_locviews (sec_offset) [1c0c] call_site call_return_pc (addr) call_origin (ref4) [1c19] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [1c1e] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg23(0)} [1c26] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1c33] variable "__res" abstract_origin (ref4) location (sec_offset) [78c,7a0) {reg0} GNU_locviews (sec_offset) [1c40] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1c51] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg24(0)} [1c57] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg23(0)} [1c5d] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [1c63] call_site call_return_pc (addr) call_origin (ref4) [1c70] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(124)} [1c78] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1c85] variable "__res" abstract_origin (ref4) location (sec_offset) [7b8,7d4) {reg0} GNU_locviews (sec_offset) [1c92] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1ca3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg24(0)} [1ca9] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg26(0)} [1caf] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [1cb5] call_site call_return_pc (addr) call_origin (ref4) [1cc2] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(124)} [1cca] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1cd7] variable "__res" abstract_origin (ref4) location (sec_offset) [7f0,814) {reg0} GNU_locviews (sec_offset) [1ce4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1cf5] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [1d02] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(32), deref} [1d09] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [1d0f] call_site call_return_pc (addr) call_origin (ref4) [1d1c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(124)} [1d24] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1d31] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-72)} [1d3a] variable "shdr" abstract_origin (ref4) location (sec_offset) [850,858) {reg0} [858,8d0) {reg28} [e30,e34) {reg0} [e34,e78) {reg28} GNU_locviews (sec_offset) [1d47] 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) [1d6d] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [890,8b4) {reg27} GNU_locviews (sec_offset) [1d7a] call_site call_return_pc (addr) call_origin (ref4) [1d87] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [1d8c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(0)} [1d92] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg22(0)} [1d98] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(40), deref_size(4)} [1da0] call_site_parameter location (exprloc) {reg6} call_value (exprloc) {breg25(0)} [1da8] 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) [1dce] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [e54,e78) {reg19} GNU_locviews (sec_offset) [1ddb] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [e54,e78) {lit0, stack_value} GNU_locviews (sec_offset) [1de8] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [e54,e78) {lit1, stack_value} GNU_locviews (sec_offset) [1df5] call_site call_return_pc (addr) call_origin (ref4) [1e02] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [1e07] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [1e0c] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [1e12] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(24), deref} [1e19] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(430)} [1e20] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x15c0)} [1e2f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1e40] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg24(0)} [1e47] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1e58] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [1e5f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1e70] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [1e7d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x15a0)} [1e8a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [1e90] call_site call_return_pc (addr) call_origin (ref4) [1e9d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [1ea5] 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) [1ebf] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [7f0,818) {addr(0x15d8), stack_value} GNU_locviews (sec_offset) [1ecc] call_site call_return_pc (addr) call_origin (ref4) [1ed9] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [1ede] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x15d8)} [1eeb] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg22(0)} [1ef1] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(8), deref} [1ef8] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg27(0)} [1efe] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg26(0)} [1f04] call_site_parameter location (exprloc) {reg6} call_value (exprloc) {breg25(0)} [1f0c] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1f19] variable "__res" abstract_origin (ref4) location (sec_offset) [908,924) {reg0} GNU_locviews (sec_offset) [1f26] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1f37] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [1f44] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [1f4a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [1f50] call_site call_return_pc (addr) call_origin (ref4) [1f5d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(124)} [1f65] 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) [1f7f] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [908,92c) {addr(0x15f8), stack_value} GNU_locviews (sec_offset) [1f8c] call_site call_return_pc (addr) call_origin (ref4) [1f99] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [1f9e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x15f8)} [1fab] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg22(0)} [1fb1] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(40), deref_size(4)} [1fb9] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg23(0)} [1fc1] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [1fce] variable "__res" abstract_origin (ref4) location (sec_offset) [ca0,cbc) {reg0} GNU_locviews (sec_offset) [1fdb] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [1fec] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [1ff9] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [1fff] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [2005] call_site call_return_pc (addr) call_origin (ref4) [2012] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(124)} [201a] 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) [2034] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [ca0,cc0) {addr(0x1608), stack_value} GNU_locviews (sec_offset) [2041] call_site call_return_pc (addr) call_origin (ref4) [204e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [2053] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x1608)} [2060] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg22(0)} [2066] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(40), deref_size(4)} [206e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg23(0)} [2076] 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) [209c] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [cf0,cfc) {reg0} [cfc,cff) {reg2} GNU_locviews (sec_offset) [20a9] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [cf0,d00) {lit0, stack_value} GNU_locviews (sec_offset) [20b6] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [cf0,d00) {lit1, stack_value} GNU_locviews (sec_offset) [20c3] call_site call_return_pc (addr) call_origin (ref4) [20d0] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg26(0)} [20d6] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [20dd] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [20ea] variable "__res" abstract_origin (ref4) location (sec_offset) [d3c,d54) {reg0} GNU_locviews (sec_offset) [20f7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2108] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [2115] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg20(0)} [211b] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [2121] call_site call_return_pc (addr) call_origin (ref4) [212e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(124)} [2136] 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) [2150] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [d3c,d60) {addr(0x15e8), stack_value} GNU_locviews (sec_offset) [215d] call_site call_return_pc (addr) call_origin (ref4) [216a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [2170] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x15e8)} [217d] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg22(0)} [2183] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(40), deref_size(4)} [218b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg23(0)} [2193] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [21a4] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [21ab] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [21bc] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [21c2] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(48)} [21c9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [21da] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [21e0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [21e7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [21f8] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [21fe] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [2205] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2216] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {entry_value(1) {reg2}} [221e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [222f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [223c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x15c8)} [2249] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [224f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2260] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [2266] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [226d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [227e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [2284] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [228b] call_site call_return_pc (addr) call_origin (ref4) [2298] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [22a5] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x1570)} [22b2] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [22ba] 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) [22d4] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [960,a78) {reg20} [c38,c60) {reg20} [d00,d14) {reg20} [d60,da0) {reg20} GNU_locviews (sec_offset) [22e1] lexical_block ranges (sec_offset) [22e6] variable "shstrndx" abstract_origin (ref4) location (exprloc) {fbreg(-80)} [22ef] variable "total" abstract_origin (ref4) location (sec_offset) [998,a78) {reg23} [c38,c60) {reg23} [d00,d14) {reg23} [d60,d78) {reg23} GNU_locviews (sec_offset) [22fc] variable "first" abstract_origin (ref4) location (sec_offset) [998,9c8) {reg24} [9c8,a20) {lit0, stack_value} [a20,a78) {reg24} [c38,c60) {reg24} [d00,d14) {reg24} [d60,d78) {reg24} GNU_locviews (sec_offset) [2309] variable "scn" abstract_origin (ref4) location (sec_offset) [998,9a8) {reg22} [9a8,9b3) {reg0} [9b3,a20) {reg22} [a20,a27) {reg1} [a27,a2c) {reg22} [a2c,a34) {reg0} [a34,a78) {reg22} [c38,c60) {reg22} [d00,d14) {reg22} [d60,d78) {reg22} GNU_locviews (sec_offset) [2316] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [2323] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-72)} [232c] variable "shdr" abstract_origin (ref4) location (sec_offset) [9b8,9c0) {reg0} [9c0,a30) {reg19} [a58,a78) {reg19} [c38,c40) {reg0} [c40,c60) {reg19} GNU_locviews (sec_offset) [2339] 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) [235f] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [a00,a14) {reg27} GNU_locviews (sec_offset) [236c] call_site call_return_pc (addr) call_origin (ref4) [2379] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [237e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(0)} [2384] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg28(0)} [238c] 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) [23b2] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [c50,c5c) {reg0} [c5c,c5f) {reg2} GNU_locviews (sec_offset) [23bf] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [c50,c60) {lit0, stack_value} GNU_locviews (sec_offset) [23cc] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [c50,c60) {lit1, stack_value} GNU_locviews (sec_offset) [23d9] call_site call_return_pc (addr) call_origin (ref4) [23e6] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [23eb] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [23f2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2403] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(56)} [240a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [241b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [2422] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2433] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x1638)} [2440] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit1} [2445] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit3} [244b] call_site call_return_pc (addr) call_origin (ref4) [2458] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [2465] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x1618)} [2472] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [2479] 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) [249f] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [a40,a58) {addr(0x1650), stack_value} GNU_locviews (sec_offset) [24ac] call_site call_return_pc (addr) call_origin (ref4) [24b9] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [24be] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x1650)} [24cb] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg23(0)} [24d3] 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) [24f9] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [d00,d14) {addr(0x1640), stack_value} GNU_locviews (sec_offset) [2506] call_site call_return_pc (addr) call_origin (ref4) [2513] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x1640)} [2520] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg23(0)} [2528] 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) [254e] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [d60,d74) {addr(0x1658), stack_value} GNU_locviews (sec_offset) [255b] call_site call_return_pc (addr) call_origin (ref4) [2568] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [256d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x1658)} [257a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg23(0)} [2582] 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) [25a8] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [d90,d9c) {reg0} [d9c,d9f) {reg2} GNU_locviews (sec_offset) [25b5] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [d90,da0) {lit0, stack_value} GNU_locviews (sec_offset) [25c2] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [d90,da0) {lit1, stack_value} GNU_locviews (sec_offset) [25cf] call_site call_return_pc (addr) call_origin (ref4) [25dc] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg24(0)} [25e2] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [25e9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [25fa] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [2600] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(48)} [2607] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2618] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [261e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg22(0)} [2625] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2636] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [263c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg22(0)} [2643] call_site call_return_pc (addr) call_origin (ref4) [2650] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [265d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x1570)} [266a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [2672] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2683] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg23(0)} [268a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [269b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg24(0)} [26a2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [26b3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg24(0)} [26ba] call_site call_return_pc (addr) call_origin (ref4) [26c8] array_type type (ref4) sibling (ref4) [26d1] subrange_type type (ref4) upper_bound (ref4) [26db] subprogram "show_segments" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) inline (implicit_const) sibling (ref4) [26e6] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [26f2] formal_parameter "fullname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [26fe] variable "phnum" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [270a] variable "total" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2716] variable "first" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2722] lexical_block [2723] variable "cnt" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [272f] lexical_block [2730] variable "phdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [273c] variable "phdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [274b] 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) [2756] variable "ddigits" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2762] variable "xdigits" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [276f] subprogram "show_bsd" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) inline (implicit_const) sibling (ref4) [277a] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2786] formal_parameter "prefix" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2792] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [279e] formal_parameter "fullname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [27aa] variable "textsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [27b6] variable "datasize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [27c2] variable "bsssize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [27ce] variable "ddigits" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [27da] variable "xdigits" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [27e6] variable "scn" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [27f2] lexical_block [27f3] variable "shdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [27ff] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [280d] 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) [2818] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2824] variable "shstrndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2830] variable "total" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [283c] variable "first" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2848] variable "scn" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2854] lexical_block [2855] variable "shdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2861] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [286f] subprogram "show_sysv" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) inline (implicit_const) sibling (ref4) [287a] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2886] formal_parameter "prefix" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2892] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [289e] formal_parameter "fullname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [28aa] variable "maxlen" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [28b6] variable "digits" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [28c2] variable "shstrndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [28ce] variable "scn" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [28da] variable "total" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [28e6] lexical_block sibling (ref4) [28eb] variable "shdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [28f7] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2903] variable "name" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2910] lexical_block sibling (ref4) [2915] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2922] lexical_block sibling (ref4) [2927] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2934] lexical_block sibling (ref4) [2939] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2946] lexical_block sibling (ref4) [294b] variable "shdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2957] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2964] lexical_block sibling (ref4) [2969] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2976] lexical_block sibling (ref4) [297b] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2988] lexical_block [2989] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2997] 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) [29b8] formal_parameter "fd" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f10,f50) {reg0} [f50,10c8) {reg20} [10c8,10e0) {entry_value(1) {reg0}, stack_value} [10e0,115c) {reg20} GNU_locviews (sec_offset) [29cb] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f10,f5b) {reg1} [f5b,10cc) {reg21} [10cc,10e0) {entry_value(1) {reg1}, stack_value} [10e0,10e7) {reg1} [10e7,115c) {reg21} GNU_locviews (sec_offset) [29df] formal_parameter "prefix" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f10,f5b) {reg2} [f5b,10cc) {reg22} [10cc,10e0) {entry_value(1) {reg2}, stack_value} [10e0,10e7) {reg2} [10e7,115c) {reg22} GNU_locviews (sec_offset) [29f3] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f10,f5b) {reg3} [f5b,10d0) {reg23} [10d0,10e0) {entry_value(1) {reg3}, stack_value} [10e0,10e7) {reg3} [10e7,115c) {reg23} GNU_locviews (sec_offset) [2a07] variable "prefix_len" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f64,fa4) {reg24} [10e0,1104) {lit0, stack_value} GNU_locviews (sec_offset) [2a1b] variable "fname_len" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f6c,fb0) {reg19} [fb0,fb7) {reg2} [10f0,1104) {reg19} GNU_locviews (sec_offset) [2a2f] variable "new_prefix" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f8c,f8f) {breg0(0)} [f8f,10d4) {breg25(0)} [10fc,1104) {breg0(0)} [1104,115c) {breg25(0)} GNU_locviews (sec_offset) [2a43] variable "cp" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [f8c,f8f) {reg0} [f8f,f98) {reg25} [f98,fb7) {reg0} [10fc,1104) {reg0} GNU_locviews (sec_offset) [2a56] variable "result" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [fb8,fbc) {lit0, stack_value} [fbc,10d0) {reg24} [10d0,10e0) {reg0} [1104,115c) {reg24} GNU_locviews (sec_offset) [2a6a] variable "subelf" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [fbc,ff0) {reg19} [ff0,ff3) {reg0} [100c,1013) {reg0} [1013,104c) {reg19} [104c,104f) {reg0} [109c,10a0) {reg0} [10a0,10c8) {reg19} [1104,1108) {reg0} [1108,112c) {reg19} [1158,115c) {reg19} GNU_locviews (sec_offset) [2a7e] variable "cmd" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [fb8,fbc) {lit8, stack_value} [ff0,ff3) {reg1} [ff3,100c) {reg19} [104c,104f) {reg1} [104f,1070) {reg19} GNU_locviews (sec_offset) [2a92] lexical_block ranges (sec_offset) sibling (ref4) [2a9b] variable "arhdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [fbc,ff8) {reg26} [101c,109c) {reg26} GNU_locviews (sec_offset) [2aaf] 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) [2ad5] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1078,109c) {reg19} GNU_locviews (sec_offset) [2ae2] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1078,109c) {lit0, stack_value} GNU_locviews (sec_offset) [2aef] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1078,109c) {lit1, stack_value} GNU_locviews (sec_offset) [2afc] call_site call_return_pc (addr) call_origin (ref4) [2b09] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [2b0e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [2b13] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [2b19] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg23(0)} [2b1f] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(373)} [2b26] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x15c0)} [2b35] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2b46] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [2b4c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [2b52] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg25(0)} [2b59] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2b6a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [2b71] call_site call_return_pc (addr) call_origin (ref4) [2b7e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2b8f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [2b96] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2ba7] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [2bae] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2bbf] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [2bc5] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg25(0)} [2bcc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2bdd] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [2be4] call_site call_return_pc (addr) call_origin (ref4) [2bf1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2c02] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [2c0f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x15a0)} [2c1c] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [2c22] call_site call_return_pc (addr) call_origin (ref4) [2c2f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [2c37] variable type (ref4) artificial (flag_present) location (sec_offset) [f6c,f74) {breg24(0), breg19(0), plus, stack_value} [f74,f7c) {reg0} [f7c,f80) {breg0(-16), stack_value} [f80,fa4) {breg24(0), breg19(0), plus, stack_value} [10f0,1104) {reg19} GNU_locviews (sec_offset) [2c44] 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) [2c5e] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [f8c,f98) {reg24} GNU_locviews (sec_offset) [2c6b] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [f8c,f98) {reg22} GNU_locviews (sec_offset) [2c78] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [f8c,f8f) {reg0} [f8f,f98) {reg25} GNU_locviews (sec_offset) [2c85] call_site call_return_pc (addr) call_origin (ref4) [2c92] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg25(0)} [2c98] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg22(0)} [2c9e] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg24(0)} [2ca6] 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) [2cc0] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [fa4,fb0) {reg19} [fb0,fb7) {reg2} GNU_locviews (sec_offset) [2ccd] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [fa4,fb8) {reg23} GNU_locviews (sec_offset) [2cda] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [fa4,fb7) {reg0} GNU_locviews (sec_offset) [2ce7] call_site call_return_pc (addr) call_origin (ref4) [2cf4] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg23(0)} [2cfc] 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) [2d22] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1134,1158) {reg19} GNU_locviews (sec_offset) [2d2f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1134,1158) {lit0, stack_value} GNU_locviews (sec_offset) [2d3c] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1134,1158) {lit1, stack_value} GNU_locviews (sec_offset) [2d49] call_site call_return_pc (addr) call_origin (ref4) [2d56] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [2d5b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [2d60] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [2d66] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg23(0)} [2d6c] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(379)} [2d73] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x15c0)} [2d82] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2d93] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [2d9a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2dab] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg23(0)} [2db2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2dc3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [2dc9] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [2dcf] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg21(0)} [2dd6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2de7] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg23(0)} [2dee] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2dff] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [2e06] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2e17] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [2e24] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x15a0)} [2e31] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [2e37] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2e48] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [2e4f] call_site call_return_pc (addr) call_origin (ref4) [2e5d] array_type type (ref4) sibling (ref4) [2e66] subrange_type type (ref4) upper_bound (ref4) [2e70] subprogram "print_header" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) prototyped (flag_present) inline (implicit_const) sibling (ref4) [2e7b] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2e87] variable "done" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {addr(0x138c)} [2e9d] lexical_block [2e9e] variable "ddigits" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2eaa] variable "xdigits" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2eb6] lexical_block sibling (ref4) [2ebb] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2ec8] lexical_block sibling (ref4) [2ecd] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2eda] lexical_block sibling (ref4) [2edf] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2eec] lexical_block sibling (ref4) [2ef1] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2efe] lexical_block sibling (ref4) [2f03] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2f10] lexical_block [2f11] variable "__res" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2f20] 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) [2f41] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [1160,117f) {reg0} [117f,11e0) {reg21} [11e0,11f4) {entry_value(1) {reg0}, stack_value} [11f4,12a0) {reg21} [12a0,12b4) {entry_value(1) {reg0}, stack_value} [12b4,1380) {reg21} GNU_locviews (sec_offset) [2f55] variable "fd" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [1180,1197) {reg0} [1197,11d4) {reg19} [11d4,11d7) {reg0} [11f4,121c) {reg19} [1254,1284) {reg19} [12b4,12b7) {reg0} [12f0,130c) {reg19} [1338,1354) {reg19} GNU_locviews (sec_offset) [2f68] variable "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [119c,11a3) {reg0} [11a3,11e8) {reg20} [11f4,129c) {reg20} [12f0,1380) {reg20} GNU_locviews (sec_offset) [2f7c] lexical_block low_pc (addr) high_pc (data8) sibling (ref4) [2f91] variable "result" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [11d4,11d7) {reg1} [11d7,11dc) {reg19} GNU_locviews (sec_offset) [2fa5] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2fb6] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [2fbc] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg20(0)} [2fc2] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit0} [2fc7] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg21(0)} [2fce] call_site call_return_pc (addr) call_origin (ref4) [2fdc] 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) [2ff6] formal_parameter "__oflag" abstract_origin (ref4) location (sec_offset) [117c,1180) {lit0, stack_value} GNU_locviews (sec_offset) [3003] formal_parameter "__path" abstract_origin (ref4) location (sec_offset) [117c,117f) {reg0} [117f,1180) {reg21} GNU_locviews (sec_offset) [3010] call_site call_return_pc (addr) call_origin (ref4) [301d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [3023] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [302a] 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) [3050] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1240,1250) {reg0} [1250,1253) {reg2} GNU_locviews (sec_offset) [305d] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1240,1254) {reg19} GNU_locviews (sec_offset) [306a] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1240,1254) {lit1, stack_value} GNU_locviews (sec_offset) [3077] call_site call_return_pc (addr) call_origin (ref4) [3084] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [3089] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [308f] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg21(0)} [3097] 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) [30bd] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1288,1298) {reg0} [1298,129b) {reg2} GNU_locviews (sec_offset) [30ca] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1288,129c) {lit0, stack_value} GNU_locviews (sec_offset) [30d7] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1288,129c) {lit0, stack_value} GNU_locviews (sec_offset) [30e4] call_site call_return_pc (addr) call_origin (ref4) [30f1] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [30f6] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [30fb] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg21(0)} [3103] 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) [311d] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [12d4,12e4) {reg0} [12e4,12eb) {reg2} GNU_locviews (sec_offset) [312a] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [12d4,12e8) {reg19} [12e8,12eb) {reg1} GNU_locviews (sec_offset) [3137] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [12d4,12ec) {lit0, stack_value} GNU_locviews (sec_offset) [3144] call_site call_return_pc (addr) call_origin (ref4) [3151] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [3156] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg21(0)} [315e] 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) [3184] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1314,1338) {reg19} GNU_locviews (sec_offset) [3191] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1314,1338) {lit0, stack_value} GNU_locviews (sec_offset) [319e] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1314,1338) {lit1, stack_value} GNU_locviews (sec_offset) [31ab] call_site call_return_pc (addr) call_origin (ref4) [31b8] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [31bd] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [31c2] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [31c8] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg21(0)} [31ce] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(303)} [31d5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x15c0)} [31e4] 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) [320a] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [135c,1380) {reg19} GNU_locviews (sec_offset) [3217] formal_parameter "__errnum" abstract_origin (ref4) const_value (data1) [321d] formal_parameter "__status" abstract_origin (ref4) const_value (data1) [3223] call_site call_return_pc (addr) call_origin (ref4) [3230] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [3235] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [323a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [3240] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg21(0)} [3246] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(284)} [324d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x15c0)} [325c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [326d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [3273] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit8} [3278] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit0} [327e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [328f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [3296] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [32a7] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [32ad] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [32b2] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg21(0)} [32b9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [32ca] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [32d1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [32e2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [32e9] call_site call_return_pc (addr) call_origin (ref4) [32f6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3307] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [3314] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x1690)} [3321] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [3327] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3338] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [333f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3350] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [3357] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3368] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [3375] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x16a8)} [3382] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [3388] call_site call_return_pc (addr) call_origin (ref4) [3395] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [33a6] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [33b3] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x1678)} [33c0] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [33c6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [33d7] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [33e4] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x15a0)} [33f1] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [33f7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3408] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [340f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3420] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [342d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x15a0)} [343a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [3440] call_site call_return_pc (addr) call_origin (ref4) [344d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [3455] 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) [3477] formal_parameter "key" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [0,30) {reg0} [30,40) {entry_value(1) {reg0}, stack_value} [40,6c) {reg0} [6c,b8) {entry_value(1) {reg0}, stack_value} [b8,cc) {reg0} [cc,d4) {entry_value(1) {reg0}, stack_value} [d4,e4) {reg0} [e4,f8) {entry_value(1) {reg0}, stack_value} [f8,fc) {reg0} [fc,10c) {entry_value(1) {reg0}, stack_value} [10c,110) {reg0} [110,11c) {entry_value(1) {reg0}, stack_value} [11c,120) {reg0} [120,12c) {entry_value(1) {reg0}, stack_value} [12c,130) {reg0} [130,13c) {entry_value(1) {reg0}, stack_value} [13c,140) {reg0} [140,148) {entry_value(1) {reg0}, stack_value} [148,154) {reg0} [154,1a8) {entry_value(1) {reg0}, stack_value} [1a8,1ac) {reg0} [1ac,274) {entry_value(1) {reg0}, stack_value} [274,278) {reg0} [278,27c) {entry_value(1) {reg0}, stack_value} GNU_locviews (sec_offset) [348a] formal_parameter "arg" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [0,34) {reg1} [34,40) {entry_value(1) {reg1}, stack_value} [40,74) {reg1} [74,b8) {reg19} [b8,e4) {reg1} [e4,f8) {reg19} [f8,fc) {reg1} [fc,100) {reg19} [100,10c) {entry_value(1) {reg1}, stack_value} [10c,114) {reg1} [114,11c) {entry_value(1) {reg1}, stack_value} [11c,124) {reg1} [124,12c) {entry_value(1) {reg1}, stack_value} [12c,134) {reg1} [134,13c) {entry_value(1) {reg1}, stack_value} [13c,14c) {reg1} [14c,1a8) {reg19} [1a8,1b0) {reg1} [1b0,1bc) {reg19} [1bc,1c0) {reg1} [1c0,274) {reg19} [274,27c) {reg1} GNU_locviews (sec_offset) [349d] formal_parameter "state" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [0,84) {reg2} [84,b8) {entry_value(1) {reg2}, stack_value} [b8,e4) {reg2} [e4,f8) {entry_value(1) {reg2}, stack_value} [f8,fc) {reg2} [fc,10c) {entry_value(1) {reg2}, stack_value} [10c,157) {reg2} [157,1a8) {entry_value(1) {reg2}, stack_value} [1a8,1c8) {reg2} [1c8,274) {entry_value(1) {reg2}, stack_value} [274,27c) {reg2} GNU_locviews (sec_offset) [34b0] 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 (data1) call_column (implicit_const) sibling (ref4) [34d4] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [228,238) {reg0} [238,23b) {reg2} GNU_locviews (sec_offset) [34e1] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [228,23c) {lit0, stack_value} GNU_locviews (sec_offset) [34ee] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [228,23c) {lit1, stack_value} GNU_locviews (sec_offset) [34fb] call_site call_return_pc (addr) call_origin (ref4) [3508] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [350d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [3512] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg19(0)} [351a] 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 (data1) call_column (implicit_const) sibling (ref4) [353e] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [254,264) {reg0} [264,267) {reg2} GNU_locviews (sec_offset) [354b] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [254,268) {lit0, stack_value} GNU_locviews (sec_offset) [3558] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [254,268) {lit1, stack_value} GNU_locviews (sec_offset) [3565] call_site call_return_pc (addr) call_origin (ref4) [3572] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [3577] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [357c] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg19(0)} [3584] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3595] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [359b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x13b0)} [35a9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [35ba] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [35c0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x13b8)} [35ce] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [35df] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [35e5] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x13c8)} [35f3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3604] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [3611] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x13f8)} [361e] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [3624] call_site call_return_pc (addr) call_origin (ref4) [3631] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [363e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x13d0)} [364b] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [3652] 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) [3674] formal_parameter "argc" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [1920,1954) {reg0} [1954,1a38) {reg20} [1a38,1a74) {entry_value(1) {reg0}, stack_value} [1a74,1ab4) {reg20} [1ab4,1b14) {entry_value(1) {reg0}, stack_value} [1b14,1b28) {reg20} [1b28,1b30) {entry_value(1) {reg0}, stack_value} GNU_locviews (sec_offset) [3687] formal_parameter "argv" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [1920,1960) {reg1} [1960,1a38) {reg21} [1a38,1a74) {entry_value(1) {reg1}, stack_value} [1a74,1abc) {reg21} [1abc,1b14) {entry_value(1) {reg1}, stack_value} [1b14,1b28) {reg21} [1b28,1b30) {entry_value(1) {reg1}, stack_value} GNU_locviews (sec_offset) [369a] variable "remaining" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {fbreg(-12)} [36a8] variable "result" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [1970,1a00) {lit0, stack_value} [1a00,1a60) {reg19} [1a60,1a74) {reg0} [1a74,1b14) {reg19} [1b14,1b24) {lit0, stack_value} [1b24,1b28) {reg0} [1b28,1b30) {reg19} GNU_locviews (sec_offset) [36bc] inlined_subroutine "show_bsd_totals" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) ranges (sec_offset) call_file (data1) call_line (data1) call_column (data1) sibling (ref4) [36d6] lexical_block ranges (sec_offset) [36db] variable "ddigits" abstract_origin (ref4) location (sec_offset) [1a80,1a9c) {breg4(0), const1u(32), shl, const1u(32), shra, lit12, mul, addr(0x1b30), plus} [1a9c,1ac3) {addr(0x13a8), deref_size(4), lit1, minus, const1u(32), shl, const1u(32), shra, lit12, mul, addr(0x1b30), plus} GNU_locviews (sec_offset) [36e8] variable "xdigits" abstract_origin (ref4) location (sec_offset) [1a80,1a9c) {breg4(0), const1u(32), shl, const1u(32), shra, lit12, mul, addr(0x1b34), plus} [1a9c,1ac3) {addr(0x13a8), deref_size(4), lit1, minus, const1u(32), shl, const1u(32), shra, lit12, mul, addr(0x1b34), plus} GNU_locviews (sec_offset) [36f5] 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) [370f] formal_parameter "__fmt" abstract_origin (ref4) location (sec_offset) [1ac4,1b0c) {addr(0x1700), stack_value} GNU_locviews (sec_offset) [371c] call_site call_return_pc (addr) call_origin (ref4) [3729] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [372e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x1700)} [373b] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg21(0)} [3741] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg23(0)} [3747] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {breg21(0)} [374d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {breg24(0)} [3753] call_site_parameter location (exprloc) {reg6} call_value (exprloc) {breg21(0)} [3759] call_site_parameter location (exprloc) {reg7} call_value (exprloc) {breg25(0)} [375f] call_site_parameter location (exprloc) {breg31(0)} call_value (exprloc) {breg21(0)} [3766] call_site_parameter location (exprloc) {breg31(8)} call_value (exprloc) {breg20(0)} [376d] call_site_parameter location (exprloc) {breg31(16)} call_value (exprloc) {breg22(0)} [3774] call_site_parameter location (exprloc) {breg31(24)} call_value (exprloc) {breg20(0)} [377d] call_site call_return_pc (addr) call_origin (ref4) [378a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x13e8)} [3797] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x16f0)} [37a4] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [37ac] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [37bd] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit2} [37c3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [37d4] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit2} [37da] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [37eb] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit2} [37f1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3802] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit6} [3807] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x16c8)} [3815] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3826] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg23(0)} [382c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x16d0)} [383a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [384b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg23(0)} [3852] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3863] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x1b90)} [3870] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg20(0)} [3876] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg21(0)} [387c] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg19(0)} [3882] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-12)} [3888] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [388e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [389f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [38a5] call_site call_return_pc (addr) call_origin (ref4) [38b2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [38c3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x16e8)} [38d1] call_site call_return_pc (addr) call_origin (ref4) [38df] subprogram "error" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) inline (data1) sibling (ref4) [38ec] formal_parameter "__status" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [38f8] formal_parameter "__errnum" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3904] formal_parameter "__format" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3910] unspecified_parameters [3912] 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) [3921] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [392d] formal_parameter "__src" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3939] formal_parameter "__len" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3946] 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) [3955] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3961] formal_parameter "__src" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [396d] formal_parameter "__len" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [397a] 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) [3989] formal_parameter "__path" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3995] formal_parameter "__oflag" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [39a1] unspecified_parameters [39a3] 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) [39b2] formal_parameter "__fmt" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [39be] unspecified_parameters [39c0] subprogram "__builtin_memcpy" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (implicit_const) decl_line (implicit_const) [39c9] subprogram "__builtin_fputc_unlocked" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (implicit_const) decl_line (implicit_const) [39d2] subprogram "__builtin_fwrite_unlocked" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (implicit_const) decl_line (implicit_const) [39db] 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] pointer_type byte_size (data1) [77] restrict_type type (ref4) [7c] base_type "unsigned char" byte_size (data1) encoding (data1) name (strp) [83] base_type "unsigned int" byte_size (data1) encoding (data1) name (strp) [8a] const_type type (ref4) [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] array_type type (ref4) sibling (ref4) [155] subrange_type type (ref4) upper_bound (data1) [15c] typedef "__time_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [168] typedef "__blksize_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [174] typedef "__blkcnt_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [180] typedef "__ssize_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [18c] typedef "__syscall_slong_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [198] structure_type "_IO_FILE" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [1a4] member "_flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [1b1] member "_IO_read_ptr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [1be] member "_IO_read_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [1cb] member "_IO_read_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [1d8] member "_IO_write_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [1e5] member "_IO_write_ptr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [1f2] member "_IO_write_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [1ff] member "_IO_buf_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [20c] member "_IO_buf_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(64)} [219] member "_IO_save_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(72)} [226] member "_IO_backup_base" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(80)} [233] member "_IO_save_end" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(88)} [240] member "_markers" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(96)} [24d] member "_chain" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(104)} [25a] member "_fileno" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(112)} [267] member "_flags2" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(116)} [274] member "_old_offset" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(120)} [281] member "_cur_column" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(128)} [28e] member "_vtable_offset" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(130)} [29b] member "_shortbuf" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(131)} [2a8] member "_lock" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(136)} [2b5] member "_offset" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(144)} [2c2] member "_codecvt" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(152)} [2cf] member "_wide_data" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(160)} [2dc] member "_freeres_list" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(168)} [2e9] member "_freeres_buf" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(176)} [2f6] member "__pad5" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(184)} [303] member "_mode" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(192)} [310] member "_unused2" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(196)} [31e] typedef "FILE" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [32a] typedef "_IO_lock_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) [332] structure_type "_IO_marker" name (strp) declaration (flag_present) [337] pointer_type byte_size (implicit_const) type (ref4) [33c] pointer_type byte_size (implicit_const) type (ref4) [341] array_type type (ref4) sibling (ref4) [34a] subrange_type type (ref4) upper_bound (data1) [351] pointer_type byte_size (implicit_const) type (ref4) [356] structure_type "_IO_codecvt" name (strp) declaration (flag_present) [35b] pointer_type byte_size (implicit_const) type (ref4) [360] structure_type "_IO_wide_data" name (strp) declaration (flag_present) [365] pointer_type byte_size (implicit_const) type (ref4) [36a] array_type type (ref4) sibling (ref4) [373] subrange_type type (ref4) upper_bound (data1) [37a] typedef "off_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [386] typedef "ssize_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [392] variable "stdin" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (implicit_const) type (ref4) external (flag_present) declaration (flag_present) [39c] pointer_type byte_size (implicit_const) type (ref4) [3a1] restrict_type type (ref4) [3a6] variable "stdout" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (implicit_const) type (ref4) external (flag_present) declaration (flag_present) [3b0] variable "stderr" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (implicit_const) type (ref4) external (flag_present) declaration (flag_present) [3ba] pointer_type byte_size (implicit_const) type (ref4) [3bf] restrict_type type (ref4) [3c4] typedef "error_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [3d0] structure_type "argp_option" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [3dc] member "name" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [3e9] member "key" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [3f5] member "arg" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [401] member "flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [40e] member "doc" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [41a] member "group" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [428] const_type type (ref4) [42d] typedef "argp_parser_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [439] pointer_type byte_size (implicit_const) type (ref4) [43e] subroutine_type prototyped (flag_present) type (ref4) sibling (ref4) [447] formal_parameter type (ref4) [44c] formal_parameter type (ref4) [451] formal_parameter type (ref4) [457] pointer_type byte_size (implicit_const) type (ref4) [45c] restrict_type type (ref4) [461] structure_type "argp_state" name (strp) byte_size (data1) decl_file (data1) decl_line (data2) decl_column (data1) sibling (ref4) [46f] member "root_argp" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [47d] member "argc" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [48b] member "argv" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [499] member "next" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [4a7] member "flags" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(28)} [4b5] member "arg_num" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [4c3] member "quoted" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(36)} [4d1] member "input" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [4df] member "child_inputs" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [4ed] member "hook" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [4fb] member "name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(64)} [509] member "err_stream" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(72)} [517] member "out_stream" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(80)} [525] member "pstate" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(88)} [534] const_type type (ref4) [539] structure_type "argp" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [545] member "options" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [552] member "parser" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [55f] member "args_doc" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [56c] member "doc" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [578] member "children" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [585] member "help_filter" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [592] member "argp_domain" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [5a0] const_type type (ref4) [5a5] pointer_type byte_size (implicit_const) type (ref4) [5aa] structure_type "argp_child" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [5b6] member "argp" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [5c3] member "flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [5d0] member "header" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [5de] member "group" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [5ed] const_type type (ref4) [5f2] pointer_type byte_size (implicit_const) type (ref4) [5f7] subroutine_type prototyped (flag_present) type (ref4) sibling (ref4) [600] formal_parameter type (ref4) [605] formal_parameter type (ref4) [60a] formal_parameter type (ref4) [610] pointer_type byte_size (implicit_const) type (ref4) [615] pointer_type byte_size (implicit_const) type (ref4) [61a] restrict_type type (ref4) [61f] pointer_type byte_size (implicit_const) type (ref4) [624] restrict_type type (ref4) [629] pointer_type byte_size (implicit_const) type (ref4) [62e] typedef "mode_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [63a] structure_type "timespec" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [646] member "tv_sec" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [653] member "tv_nsec" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [661] const_type type (ref4) [666] structure_type "stat" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [672] member "st_dev" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [67f] member "st_ino" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [68c] member "st_mode" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [699] member "st_nlink" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(20)} [6a6] member "st_uid" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [6b3] member "st_gid" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(28)} [6c0] member "st_rdev" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [6cd] member "__pad1" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [6da] member "st_size" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [6e7] member "st_blksize" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [6f4] member "__pad2" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(60)} [701] member "st_blocks" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(64)} [70e] member "st_atim" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(72)} [71b] member "st_mtim" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(88)} [728] member "st_ctim" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(104)} [735] member "__glibc_reserved" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(120)} [743] typedef "int32_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [74f] typedef "int64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [75b] typedef "uint8_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [767] typedef "uint16_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [773] typedef "uint32_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [77f] typedef "uint64_t" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [78b] base_type "long long unsigned int" byte_size (data1) encoding (data1) name (strp) [792] base_type "long long int" byte_size (data1) encoding (data1) name (strp) [799] typedef "Elf32_Half" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7a5] const_type type (ref4) [7aa] typedef "Elf64_Half" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7b6] const_type type (ref4) [7bb] typedef "Elf32_Word" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7c7] const_type type (ref4) [7cc] typedef "Elf64_Word" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7d8] typedef "Elf64_Sword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7e4] typedef "Elf64_Xword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7f0] typedef "Elf64_Sxword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [7fc] typedef "Elf64_Addr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [808] typedef "Elf32_Off" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [814] const_type type (ref4) [819] typedef "Elf64_Off" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [825] const_type type (ref4) [82a] typedef "Elf64_Section" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [836] array_type type (ref4) sibling (ref4) [83f] subrange_type type (ref4) upper_bound (data1) [846] structure_type byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [84e] member "e_ident" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [85b] member "e_type" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [868] member "e_machine" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(18)} [875] member "e_version" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(20)} [882] member "e_entry" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [88f] member "e_phoff" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [89c] member "e_shoff" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [8a9] member "e_flags" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [8b6] member "e_ehsize" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(52)} [8c3] member "e_phentsize" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(54)} [8d0] member "e_phnum" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [8dd] member "e_shentsize" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(58)} [8ea] member "e_shnum" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(60)} [8f7] member "e_shstrndx" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(62)} [905] typedef "Elf64_Ehdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [911] structure_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) sibling (ref4) [919] member "sh_name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [927] member "sh_type" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(4)} [935] member "sh_flags" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [943] member "sh_addr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [951] member "sh_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [95f] member "sh_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [96d] member "sh_link" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [97b] member "sh_info" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(44)} [989] member "sh_addralign" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [997] member "sh_entsize" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(56)} [9a6] typedef "Elf64_Shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) type (ref4) [9b1] structure_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) sibling (ref4) [9b9] member "ch_type" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [9c7] member "ch_reserved" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(4)} [9d5] member "ch_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [9e3] member "ch_addralign" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [9f2] typedef "Elf64_Chdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) type (ref4) [9fd] structure_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) sibling (ref4) [a05] member "st_name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [a13] member "st_info" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(4)} [a21] member "st_other" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(5)} [a2f] member "st_shndx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(6)} [a3d] member "st_value" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [a4b] member "st_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [a5a] typedef "Elf64_Sym" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) type (ref4) [a65] structure_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) sibling (ref4) [a6d] member "r_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [a7b] member "r_info" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [a8a] typedef "Elf64_Rel" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) type (ref4) [a95] structure_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) sibling (ref4) [a9d] member "r_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [aab] member "r_info" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [ab9] member "r_addend" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [ac8] typedef "Elf64_Rela" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) type (ref4) [ad3] structure_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) sibling (ref4) [adb] member "p_type" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [ae9] member "p_flags" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(4)} [af7] member "p_offset" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [b05] member "p_vaddr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [b13] member "p_paddr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [b21] member "p_filesz" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [b2f] member "p_memsz" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(40)} [b3d] member "p_align" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(48)} [b4c] typedef "Elf64_Phdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) type (ref4) [b57] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [b62] enumerator "ELF_T_BYTE" name (strp) const_value (data1) [b68] enumerator "ELF_T_ADDR" name (strp) const_value (data1) [b6e] enumerator "ELF_T_DYN" name (strp) const_value (data1) [b74] enumerator "ELF_T_EHDR" name (strp) const_value (data1) [b7a] enumerator "ELF_T_HALF" name (strp) const_value (data1) [b80] enumerator "ELF_T_OFF" name (strp) const_value (data1) [b86] enumerator "ELF_T_PHDR" name (strp) const_value (data1) [b8c] enumerator "ELF_T_RELA" name (strp) const_value (data1) [b92] enumerator "ELF_T_REL" name (strp) const_value (data1) [b98] enumerator "ELF_T_SHDR" name (strp) const_value (data1) [b9e] enumerator "ELF_T_SWORD" name (strp) const_value (data1) [ba4] enumerator "ELF_T_SYM" name (strp) const_value (data1) [baa] enumerator "ELF_T_WORD" name (strp) const_value (data1) [bb0] enumerator "ELF_T_XWORD" name (strp) const_value (data1) [bb6] enumerator "ELF_T_SXWORD" name (strp) const_value (data1) [bbc] enumerator "ELF_T_VDEF" name (strp) const_value (data1) [bc2] enumerator "ELF_T_VDAUX" name (strp) const_value (data1) [bc8] enumerator "ELF_T_VNEED" name (strp) const_value (data1) [bce] enumerator "ELF_T_VNAUX" name (strp) const_value (data1) [bd4] enumerator "ELF_T_NHDR" name (strp) const_value (data1) [bda] enumerator "ELF_T_SYMINFO" name (strp) const_value (data1) [be0] enumerator "ELF_T_MOVE" name (strp) const_value (data1) [be6] enumerator "ELF_T_LIB" name (strp) const_value (data1) [bec] enumerator "ELF_T_GNUHASH" name (strp) const_value (data1) [bf2] enumerator "ELF_T_AUXV" name (strp) const_value (data1) [bf8] enumerator "ELF_T_CHDR" name (strp) const_value (data1) [bfe] enumerator "ELF_T_NHDR8" name (strp) const_value (data1) [c04] enumerator "ELF_T_NUM" name (strp) const_value (data1) [c0b] typedef "Elf_Type" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [c17] structure_type byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [c1f] member "d_buf" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [c2c] member "d_type" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [c39] member "d_version" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(12)} [c46] member "d_size" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(16)} [c53] member "d_off" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(24)} [c60] member "d_align" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(32)} [c6e] typedef "Elf_Data" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [c7a] const_type type (ref4) [c7f] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [c8a] enumerator "ELF_C_NULL" name (strp) const_value (data1) [c90] enumerator "ELF_C_READ" name (strp) const_value (data1) [c96] enumerator "ELF_C_RDWR" name (strp) const_value (data1) [c9c] enumerator "ELF_C_WRITE" name (strp) const_value (data1) [ca2] enumerator "ELF_C_CLR" name (strp) const_value (data1) [ca8] enumerator "ELF_C_SET" name (strp) const_value (data1) [cae] enumerator "ELF_C_FDDONE" name (strp) const_value (data1) [cb4] enumerator "ELF_C_FDREAD" name (strp) const_value (data1) [cba] enumerator "ELF_C_READ_MMAP" name (strp) const_value (data1) [cc0] enumerator "ELF_C_RDWR_MMAP" name (strp) const_value (data1) [cc6] enumerator "ELF_C_WRITE_MMAP" name (strp) const_value (data1) [ccc] enumerator "ELF_C_READ_MMAP_PRIVATE" name (strp) const_value (data1) [cd2] enumerator "ELF_C_EMPTY" name (strp) const_value (data1) [cd8] enumerator "ELF_C_NUM" name (strp) const_value (data1) [cdf] typedef "Elf_Cmd" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [ceb] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [cf6] enumerator "ELF_F_DIRTY" name (strp) const_value (data1) [cfc] enumerator "ELF_F_LAYOUT" name (strp) const_value (data1) [d02] enumerator "ELF_F_PERMISSIVE" name (strp) const_value (data1) [d09] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [d14] enumerator "ELF_CHF_FORCE" name (strp) const_value (data1) [d1b] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [d26] enumerator "ELF_K_NONE" name (strp) const_value (data1) [d2c] enumerator "ELF_K_AR" name (strp) const_value (data1) [d32] enumerator "ELF_K_COFF" name (strp) const_value (data1) [d38] enumerator "ELF_K_ELF" name (strp) const_value (data1) [d3e] enumerator "ELF_K_NUM" name (strp) const_value (data1) [d45] typedef "Elf_Kind" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d51] typedef "Elf" name (string) decl_file (data1) decl_line (data1) decl_column (implicit_const) type (ref4) [d5c] structure_type "Elf" name (string) declaration (flag_present) [d61] typedef "Elf_Scn" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d6d] structure_type "Elf_Scn" name (strp) declaration (flag_present) [d72] typedef "GElf_Half" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d7e] typedef "GElf_Word" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d8a] typedef "GElf_Sword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [d96] typedef "GElf_Xword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [da2] typedef "GElf_Sxword" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [dae] const_type type (ref4) [db3] typedef "GElf_Addr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [dbf] typedef "GElf_Off" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [dcb] typedef "GElf_Ehdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [dd7] typedef "GElf_Shdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [de3] const_type type (ref4) [de8] typedef "GElf_Section" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [df4] typedef "GElf_Sym" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e00] const_type type (ref4) [e05] typedef "GElf_Rel" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e11] typedef "GElf_Rela" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e1d] typedef "GElf_Phdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e29] typedef "GElf_Chdr" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e35] enumeration_type encoding (implicit_const) byte_size (implicit_const) type (ref4) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [e40] enumerator "FSETLOCKING_QUERY" name (strp) const_value (data1) [e46] enumerator "FSETLOCKING_INTERNAL" name (strp) const_value (data1) [e4c] enumerator "FSETLOCKING_BYCALLER" name (strp) const_value (data1) [e53] pointer_type byte_size (implicit_const) type (ref4) [e58] restrict_type type (ref4) [e5d] const_type [e5e] typedef "Ebl" name (string) decl_file (data1) decl_line (data1) decl_column (implicit_const) type (ref4) [e69] structure_type "ebl" name (string) declaration (flag_present) [e6e] base_type "_Bool" byte_size (data1) encoding (data1) name (strp) [e75] const_type type (ref4) [e7a] typedef "Dwelf_Strtab" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e86] structure_type "Dwelf_Strtab" name (strp) declaration (flag_present) [e8b] typedef "Dwelf_Strent" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [e97] structure_type "Dwelf_Strent" name (strp) declaration (flag_present) [e9c] base_type "__int128 unsigned" byte_size (data1) encoding (data1) name (strp) [ea3] typedef "GElf_Byte" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [eaf] subroutine_type prototyped (flag_present) sibling (ref4) [eb4] formal_parameter type (ref4) [eb9] formal_parameter type (ref4) [ebf] 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(0x5f10)} [ed7] pointer_type byte_size (implicit_const) type (ref4) [edc] const_type type (ref4) [ee1] 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(0x6278)} [ef9] array_type type (ref4) sibling (ref4) [f02] subrange_type type (ref4) upper_bound (data1) [f09] const_type type (ref4) [f0e] variable "options" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5f18)} [f23] array_type type (ref4) sibling (ref4) [f2c] subrange_type type (ref4) upper_bound (data1) [f33] const_type type (ref4) [f38] variable "doc" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5eb0)} [f4e] array_type type (ref4) sibling (ref4) [f57] subrange_type type (ref4) upper_bound (data1) [f5e] const_type type (ref4) [f63] variable "args_doc" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5ea0)} [f78] variable "argp" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x5ed8)} [f8d] variable "debug_fd" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x4f3c)} [fa2] variable "tmp_debug_fname" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x4f40)} [fb7] variable "output_fname" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x4f58)} [fcc] variable "debug_fname" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x4f48)} [fe1] variable "debug_fname_embed" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x4f50)} [ff6] variable "preserve_dates" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x4f60)} [100b] variable "remove_comment" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x4f63)} [1020] variable "remove_debug" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x4f78)} [1035] variable "remove_shdrs" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x4f79)} [104a] variable "permissive" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x4f7a)} [105f] variable "reloc_debug" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x4f61)} [1074] variable "reloc_debug_only" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x4f62)} [1089] structure_type "section_pattern" name (strp) byte_size (data1) decl_file (data1) decl_line (data1) decl_column (implicit_const) sibling (ref4) [1095] member "pattern" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [10a2] member "next" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [10b0] pointer_type byte_size (implicit_const) type (ref4) [10b5] variable "keep_secs" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x4f70)} [10ca] variable "remove_secs" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {addr(0x4f68)} [10df] 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) [10f0] formal_parameter type (ref4) [10f5] formal_parameter type (ref4) [10fa] formal_parameter type (ref4) [10ff] formal_parameter type (ref4) [1105] 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) [110e] 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) [111a] formal_parameter type (ref4) [111f] formal_parameter type (ref4) [1124] formal_parameter type (ref4) [1129] formal_parameter type (ref4) [112f] 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) [113f] formal_parameter type (ref4) [1144] formal_parameter type (ref4) [1149] formal_parameter type (ref4) [114e] formal_parameter type (ref4) [1154] pointer_type byte_size (implicit_const) type (ref4) [1159] pointer_type byte_size (implicit_const) type (ref4) [115e] pointer_type byte_size (implicit_const) type (ref4) [1163] 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) [1173] formal_parameter type (ref4) [1178] formal_parameter type (ref4) [117d] formal_parameter type (ref4) [1183] 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) [1193] formal_parameter type (ref4) [1198] formal_parameter type (ref4) [119d] formal_parameter type (ref4) [11a3] pointer_type byte_size (implicit_const) type (ref4) [11a8] 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) [11b9] formal_parameter type (ref4) [11be] formal_parameter type (ref4) [11c3] formal_parameter type (ref4) [11c9] pointer_type byte_size (implicit_const) type (ref4) [11ce] 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) [11de] formal_parameter type (ref4) [11e3] formal_parameter type (ref4) [11e9] pointer_type byte_size (implicit_const) type (ref4) [11ee] 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) [11ff] formal_parameter type (ref4) [1204] formal_parameter type (ref4) [1209] formal_parameter type (ref4) [120f] 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) [121f] formal_parameter type (ref4) [1224] formal_parameter type (ref4) [122a] 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) [123b] formal_parameter type (ref4) [1240] formal_parameter type (ref4) [1246] pointer_type byte_size (implicit_const) type (ref4) [124b] 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) [1257] formal_parameter type (ref4) [125d] 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) [1269] formal_parameter type (ref4) [126f] pointer_type byte_size (implicit_const) type (ref4) [1274] 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) [1285] formal_parameter type (ref4) [128a] formal_parameter type (ref4) [1290] 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) [12a1] formal_parameter type (ref4) [12a6] formal_parameter type (ref4) [12ab] formal_parameter type (ref4) [12b1] 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) [12c2] formal_parameter type (ref4) [12c7] formal_parameter type (ref4) [12cd] 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) [12dd] formal_parameter type (ref4) [12e2] formal_parameter type (ref4) [12e7] formal_parameter type (ref4) [12ec] formal_parameter type (ref4) [12f2] 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) [1303] formal_parameter type (ref4) [1309] 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) [1319] formal_parameter type (ref4) [131e] formal_parameter type (ref4) [1324] pointer_type byte_size (implicit_const) type (ref4) [1329] 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) [133a] formal_parameter type (ref4) [133f] formal_parameter type (ref4) [1345] 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) [1355] formal_parameter type (ref4) [135a] formal_parameter type (ref4) [1360] 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) [1370] formal_parameter type (ref4) [1375] formal_parameter type (ref4) [137b] 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) [138c] formal_parameter type (ref4) [1392] 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) [13a2] formal_parameter type (ref4) [13a7] formal_parameter type (ref4) [13ac] formal_parameter type (ref4) [13b2] pointer_type byte_size (implicit_const) type (ref4) [13b7] 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) [13c7] formal_parameter type (ref4) [13cc] formal_parameter type (ref4) [13d1] formal_parameter type (ref4) [13d7] pointer_type byte_size (implicit_const) type (ref4) [13dc] 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) [13ec] formal_parameter type (ref4) [13f1] formal_parameter type (ref4) [13f6] formal_parameter type (ref4) [13fc] 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) [140c] formal_parameter type (ref4) [1411] formal_parameter type (ref4) [1416] formal_parameter type (ref4) [141c] pointer_type byte_size (implicit_const) type (ref4) [1421] 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) [1431] formal_parameter type (ref4) [1436] formal_parameter type (ref4) [143b] formal_parameter type (ref4) [1441] 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) [144d] formal_parameter type (ref4) [1453] 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) [1463] formal_parameter type (ref4) [1468] formal_parameter type (ref4) [146d] formal_parameter type (ref4) [1473] 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) [1483] formal_parameter type (ref4) [1488] formal_parameter type (ref4) [148d] formal_parameter type (ref4) [1492] formal_parameter type (ref4) [1497] formal_parameter type (ref4) [149d] 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) [14ad] formal_parameter type (ref4) [14b3] pointer_type byte_size (implicit_const) type (ref4) [14b8] 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) [14c9] formal_parameter type (ref4) [14ce] formal_parameter type (ref4) [14d4] 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) [14e4] formal_parameter type (ref4) [14e9] formal_parameter type (ref4) [14ef] 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) [1500] formal_parameter type (ref4) [1506] 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) [1516] formal_parameter type (ref4) [151b] formal_parameter type (ref4) [1520] formal_parameter type (ref4) [1526] 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) [1536] formal_parameter type (ref4) [153b] formal_parameter type (ref4) [1541] 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) [1551] formal_parameter type (ref4) [1557] 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) [1567] formal_parameter type (ref4) [156c] formal_parameter type (ref4) [1572] pointer_type byte_size (implicit_const) type (ref4) [1577] 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) [1588] formal_parameter type (ref4) [158e] 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) [159e] formal_parameter type (ref4) [15a3] formal_parameter type (ref4) [15a9] pointer_type byte_size (implicit_const) type (ref4) [15ae] 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) [15bf] formal_parameter type (ref4) [15c5] 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) [15d5] formal_parameter type (ref4) [15da] formal_parameter type (ref4) [15df] formal_parameter type (ref4) [15e5] pointer_type byte_size (implicit_const) type (ref4) [15ea] 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) [15fa] formal_parameter type (ref4) [15ff] formal_parameter type (ref4) [1604] formal_parameter type (ref4) [1609] formal_parameter type (ref4) [160e] formal_parameter type (ref4) [1614] pointer_type byte_size (implicit_const) type (ref4) [1619] 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) [1629] formal_parameter type (ref4) [162e] formal_parameter type (ref4) [1633] formal_parameter type (ref4) [1638] formal_parameter type (ref4) [163e] 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) [164e] formal_parameter type (ref4) [1653] formal_parameter type (ref4) [1658] formal_parameter type (ref4) [165d] formal_parameter type (ref4) [1662] formal_parameter type (ref4) [1668] pointer_type byte_size (implicit_const) type (ref4) [166d] 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) [167e] formal_parameter type (ref4) [1683] formal_parameter type (ref4) [1689] 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) [169a] formal_parameter type (ref4) [169f] formal_parameter type (ref4) [16a5] 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) [16b6] formal_parameter type (ref4) [16bb] formal_parameter type (ref4) [16c0] formal_parameter type (ref4) [16c6] 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) [16d6] formal_parameter type (ref4) [16db] formal_parameter type (ref4) [16e1] 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) [16f2] formal_parameter type (ref4) [16f8] 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) [1708] formal_parameter type (ref4) [170d] formal_parameter type (ref4) [1713] 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) [1724] formal_parameter type (ref4) [1729] formal_parameter type (ref4) [172f] pointer_type byte_size (implicit_const) type (ref4) [1734] 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) [1744] formal_parameter type (ref4) [1749] formal_parameter type (ref4) [174e] formal_parameter type (ref4) [1754] pointer_type byte_size (implicit_const) type (ref4) [1759] 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) [1769] formal_parameter type (ref4) [176e] formal_parameter type (ref4) [1773] formal_parameter type (ref4) [1779] 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) [1789] formal_parameter type (ref4) [178e] formal_parameter type (ref4) [1794] 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) [17a4] formal_parameter type (ref4) [17a9] formal_parameter type (ref4) [17af] 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) [17bf] formal_parameter type (ref4) [17c5] 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) [17d5] formal_parameter type (ref4) [17da] formal_parameter type (ref4) [17e0] 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) [17f1] formal_parameter type (ref4) [17f6] formal_parameter type (ref4) [17fc] 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) [180d] formal_parameter type (ref4) [1812] formal_parameter type (ref4) [1818] 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) [1828] formal_parameter type (ref4) [182d] formal_parameter type (ref4) [1833] 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) [1844] formal_parameter type (ref4) [184a] 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) [185a] formal_parameter type (ref4) [1860] 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) [1871] formal_parameter type (ref4) [1877] 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) [188b] formal_parameter type (ref4) [1890] formal_parameter type (ref4) [1895] unspecified_parameters [1897] 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) [18a7] formal_parameter type (ref4) [18ac] formal_parameter type (ref4) [18b2] 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) [18b8] 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) [18be] 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) [18cf] formal_parameter type (ref4) [18d5] 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) [18e5] formal_parameter type (ref4) [18eb] 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) [18fb] formal_parameter type (ref4) [1901] 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) [1911] formal_parameter type (ref4) [1916] formal_parameter type (ref4) [191b] formal_parameter type (ref4) [1921] 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) [1932] formal_parameter type (ref4) [1938] 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) [1948] formal_parameter type (ref4) [194d] formal_parameter type (ref4) [1953] pointer_type byte_size (implicit_const) type (ref4) [1958] restrict_type type (ref4) [195d] 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) [1969] 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) [1979] formal_parameter type (ref4) [197e] formal_parameter type (ref4) [1984] 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) [1994] formal_parameter type (ref4) [1999] formal_parameter type (ref4) [199e] formal_parameter type (ref4) [19a3] unspecified_parameters [19a5] 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) [19b5] formal_parameter type (ref4) [19ba] formal_parameter type (ref4) [19bf] formal_parameter type (ref4) [19c4] unspecified_parameters [19c6] 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) [19d6] formal_parameter type (ref4) [19dc] 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) [19ec] formal_parameter type (ref4) [19f2] 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) [19fe] formal_parameter type (ref4) [1a03] formal_parameter type (ref4) [1a08] unspecified_parameters [1a0a] pointer_type byte_size (implicit_const) type (ref4) [1a0f] restrict_type type (ref4) [1a14] 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) [1a24] formal_parameter type (ref4) [1a29] formal_parameter type (ref4) [1a2e] formal_parameter type (ref4) [1a34] 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) [1a45] formal_parameter type (ref4) [1a4b] 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) [1a58] formal_parameter type (ref4) [1a5e] 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) [1a6e] formal_parameter type (ref4) [1a73] formal_parameter type (ref4) [1a78] formal_parameter type (ref4) [1a7e] 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) [1a8f] formal_parameter type (ref4) [1a94] formal_parameter type (ref4) [1a99] formal_parameter type (ref4) [1a9e] formal_parameter type (ref4) [1aa3] formal_parameter type (ref4) [1aa8] formal_parameter type (ref4) [1aae] 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) [1abe] formal_parameter type (ref4) [1ac4] 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) [1ad4] formal_parameter type (ref4) [1ad9] formal_parameter type (ref4) [1adf] 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) [1aef] formal_parameter type (ref4) [1af4] formal_parameter type (ref4) [1afa] 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) [1b0a] formal_parameter type (ref4) [1b0f] formal_parameter type (ref4) [1b15] 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) [1b21] formal_parameter type (ref4) [1b26] formal_parameter type (ref4) [1b2c] subprogram "cleanup_debug" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) inline (data1) [1b36] 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) [1b45] formal_parameter "fd" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1b50] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1b5c] formal_parameter "prefix" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1b68] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1b74] formal_parameter "mode" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1b80] formal_parameter "tvp" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1b8c] variable "prefix_len" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1b98] variable "fname_len" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1ba4] variable "fullname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1bb0] variable "cp" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1bbb] variable "debugelf" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1bc7] variable "result" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1bd3] variable "shdridx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1bdf] variable "lastsec_offset" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1beb] variable "lastsec_size" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1bf7] variable "shstrndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1c03] structure_type "shdr_info" name (strp) byte_size (data1) decl_file (data1) decl_line (data2) decl_column (data1) sibling (ref4) [1c11] member "scn" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(0)} [1c1e] member "shdr" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(8)} [1c2c] member "data" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(72)} [1c3a] member "debug_data" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(80)} [1c48] member "name" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(88)} [1c56] member "idx" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(96)} [1c63] member "old_sh_link" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(100)} [1c71] member "symtab_idx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(104)} [1c7f] member "version_idx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(108)} [1c8d] member "group_idx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(112)} [1c9b] member "group_cnt" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(116)} [1ca9] member "newscn" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(120)} [1cb7] member "se" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(128)} [1cc3] member "newsymidx" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) data_member_location (data1) {plus_uconst(136)} [1cd2] variable "shdr_info" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1cde] variable "scn" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1cea] variable "cnt" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1cf6] variable "idx" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d02] variable "changes" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d0e] variable "newehdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d1a] variable "newehdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d26] variable "debugehdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d32] variable "debugehdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d3e] variable "shst" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d4a] variable "debuglink_crc_data" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d56] variable "any_symtab_changes" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d62] variable "shstrtab_data" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d6e] variable "debuglink_buf" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d7a] variable "ebl" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d86] label "fail" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) [1d8d] variable "ehdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1d99] variable "ehdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1da5] variable "phnum" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1db1] variable "newelf" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1dbd] label "fail_close" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) [1dc4] label "done" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) [1dcb] variable "shnum" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1dd7] label "illformed" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (implicit_const) [1dde] variable "seen_allocated" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1dea] variable "seen_unallocated" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1df6] variable "mixed_allocated_unallocated" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e02] variable "removing_sections" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e0e] variable "lastoffset" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e1a] variable "offsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e26] variable "__PRETTY_FUNCTION__" name (strp) type (ref4) artificial (flag_present) [1e2f] lexical_block sibling (ref4) [1e34] variable "debug_fname_len" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e41] lexical_block sibling (ref4) [1e46] variable "phdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e52] variable "phdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e5f] lexical_block sibling (ref4) [1e64] variable "phdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e70] variable "phdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e7d] lexical_block sibling (ref4) [1e82] variable "grpref" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e8e] variable "inner" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1e9b] lexical_block sibling (ref4) [1ea0] variable "is_comdat" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1ead] lexical_block sibling (ref4) [1eb2] variable "grpref" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1ebe] lexical_block [1ebf] variable "in" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1ecc] lexical_block sibling (ref4) [1ed1] variable "symdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1edd] variable "xndxdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1ee9] variable "elsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1ef5] lexical_block [1ef6] variable "inner" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f02] lexical_block [1f03] variable "sym_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f0f] variable "xndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f1b] variable "sym" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f27] variable "scnidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f36] lexical_block sibling (ref4) [1f3b] variable "shdr_indices" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f47] variable "n" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f51] lexical_block [1f52] variable "j" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f5c] lexical_block [1f5d] variable "i" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f6a] lexical_block sibling (ref4) [1f6f] variable "shdrstrndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f7b] lexical_block [1f7c] variable "discard_section" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f88] variable "debugshdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1f94] variable "debugdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1fa2] lexical_block sibling (ref4) [1fa7] variable "debug_basename" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1fb3] variable "crc_offset" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1fc0] lexical_block sibling (ref4) [1fc5] variable "newdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1fd1] variable "sh_link" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1fdd] lexical_block sibling (ref4) [1fe2] variable "grpref" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1fee] lexical_block [1fef] variable "inner" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [1ffd] lexical_block sibling (ref4) [2002] variable "versiondata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [200e] variable "shndxdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [201a] variable "elsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2026] variable "last_was_local" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2032] variable "destidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [203e] variable "inner" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [204a] lexical_block [204b] variable "sec" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2057] variable "sym_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2063] variable "xshndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [206f] variable "sym" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [207b] variable "sidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2087] lexical_block [2088] variable "nshndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2094] variable "nxshndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [20a3] lexical_block [20a4] variable "filesz" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [20b2] lexical_block sibling (ref4) [20b7] variable "filesz" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [20c4] lexical_block sibling (ref4) [20c9] variable "info" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [20d5] variable "symtabidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [20e1] variable "newsymidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [20ed] lexical_block [20ee] variable "d" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [20f8] variable "nrels" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2104] variable "symsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2110] variable "symidxn" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [211c] variable "symd" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2128] variable "hashd" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2134] variable "symz" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2140] variable "syms" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [214c] variable "verd" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2158] variable "verstab" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2164] variable "elsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2170] variable "vers" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [217c] variable "shdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2188] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2194] variable "symsz" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [21a0] variable "symn" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [21ac] lexical_block sibling (ref4) [21b1] variable "relidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [21bd] lexical_block [21be] variable "rel_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [21ca] variable "symidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [21d8] lexical_block sibling (ref4) [21dd] variable "relidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [21e9] lexical_block [21ea] variable "rel_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [21f6] variable "symidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2204] lexical_block sibling (ref4) [2209] variable "bucket" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2215] variable "strshndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2221] variable "elsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [222d] variable "nchain" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2239] variable "nbucket" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2245] variable "used_buf" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2251] variable "chain" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [225d] variable "n_size" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2269] lexical_block [226a] variable "inner" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2276] lexical_block [2277] variable "sym_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2283] variable "sym" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [228f] variable "name" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [229b] variable "hidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22aa] lexical_block sibling (ref4) [22af] variable "bucket" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22bb] variable "strshndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22c7] variable "elsize" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22d3] variable "nbucket" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22df] variable "nchain" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22eb] variable "maxwords" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [22f7] variable "chain" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2303] variable "n_size" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [230f] lexical_block [2310] variable "inner" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [231c] lexical_block [231d] variable "sym_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2329] variable "sym" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2335] variable "name" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2341] variable "hidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2350] lexical_block [2351] variable "inner" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2360] lexical_block sibling (ref4) [2365] variable "debug_crc" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2371] variable "debug_crc_data" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [237e] lexical_block sibling (ref4) [2383] variable "zero_off" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [238f] variable "zero" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [239c] lexical_block [239d] variable "zero_off" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [23a9] variable "zero" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [23b7] pointer_type byte_size (implicit_const) type (ref4) [23bc] pointer_type byte_size (implicit_const) type (ref4) [23c1] array_type type (ref4) sibling (ref4) [23ca] subrange_type type (ref4) upper_bound (data1) [23d1] const_type type (ref4) [23d6] array_type type (ref4) sibling (ref4) [23df] subrange_type type (ref4) upper_bound (data1) [23e6] pointer_type byte_size (implicit_const) type (ref4) [23eb] const_type type (ref4) [23f0] pointer_type byte_size (implicit_const) type (ref4) [23f5] pointer_type byte_size (implicit_const) type (ref4) [23fa] array_type type (ref4) sibling (ref4) [2403] subrange_type type (ref4) upper_bound (data1) [240a] array_type type (ref4) sibling (ref4) [2413] subrange_type type (ref4) upper_bound (data1) [241a] subprogram "update_section_size" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) inline (data1) sibling (ref4) [2428] formal_parameter "scn" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2434] formal_parameter "newdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2440] formal_parameter "debugelf" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [244c] formal_parameter "cnt" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2458] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2464] variable "shdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2470] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [247c] lexical_block [247d] variable "debugdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2489] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [249a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [24a0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg22(0)} [24a7] call_site call_return_pc (addr) call_origin (ref4) [24b4] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [24bc] 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) [24cb] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [24d7] formal_parameter "ebl" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [24e3] formal_parameter "new_elf" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [24ef] formal_parameter "ehdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [24fb] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2507] formal_parameter "shstrndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2513] formal_parameter "last_offset" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [251f] formal_parameter "last_size" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [252b] variable "lastoffset" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2537] variable "scn" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2543] lexical_block sibling (ref4) [2548] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2554] variable "new_scn" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2560] variable "data" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [256c] lexical_block sibling (ref4) [2571] variable "new_data" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [257e] lexical_block [257f] variable "filesz" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [258d] lexical_block [258e] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [259a] lexical_block [259b] variable "filesz" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [25aa] pointer_type byte_size (implicit_const) type (ref4) [25af] pointer_type byte_size (implicit_const) type (ref4) [25b4] 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) [25d5] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [4c80,4cc0) {reg0} [4cc0,4df0) {reg21} [4df0,4e00) {entry_value(1) {reg0}, stack_value} [4e00,4f3c) {reg21} GNU_locviews (sec_offset) [25e9] variable "pre_st" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-264)} [25f9] variable "tv" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-296)} [2608] label "again" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) low_pc (addr) [2618] variable "fd" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [4ce4,4cef) {reg0} [4cef,4d24) {reg19} [4d50,4dc8) {reg19} [4e3c,4e3f) {reg0} [4e3f,4e48) {reg19} [4e54,4eac) {reg19} [4f28,4f38) {reg19} GNU_locviews (sec_offset) [262b] variable "st" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-136)} [263a] variable "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [4d74,4d77) {reg0} [4d77,4dc8) {reg20} [4e54,4eb0) {reg20} [4f28,4f38) {reg20} GNU_locviews (sec_offset) [264e] variable "result" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [4db4,4db4) {reg0} [4db4,4dc8) {reg22} [4e94,4e98) {lit1, stack_value} [4ea8,4eb8) {reg22} GNU_locviews (sec_offset) [2662] 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) [267c] formal_parameter "__oflag" abstract_origin (ref4) location (sec_offset) [4cc4,4cdb) {addr(0x4f58), deref, lit0, eq, const1u(255), and, lit1, shl, stack_value} GNU_locviews (sec_offset) [2689] formal_parameter "__path" abstract_origin (ref4) location (sec_offset) [4cc4,4ce4) {reg21} GNU_locviews (sec_offset) [2696] call_site call_return_pc (addr) call_origin (ref4) [26a3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [26ab] 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) [26c5] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4e20,4e30) {reg0} [4e30,4e37) {reg2} GNU_locviews (sec_offset) [26d2] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4e20,4e38) {reg19} GNU_locviews (sec_offset) [26df] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4e20,4e38) {lit0, stack_value} GNU_locviews (sec_offset) [26ec] call_site call_return_pc (addr) call_origin (ref4) [26f9] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [26fe] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [2704] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg21(0)} [270c] 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) [2726] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4e7c,4e8c) {reg0} [4e8c,4e93) {reg2} GNU_locviews (sec_offset) [2733] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4e7c,4e94) {lit0, stack_value} GNU_locviews (sec_offset) [2740] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4e7c,4e94) {lit0, stack_value} GNU_locviews (sec_offset) [274d] call_site call_return_pc (addr) call_origin (ref4) [275a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [275f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [2764] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg21(0)} [276c] 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) [2792] 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) [27b1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [27c2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [27c9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [27da] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [27e1] call_site call_return_pc (addr) call_origin (ref4) [27ee] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [27f7] 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) [281d] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4f04,4f28) {reg19} GNU_locviews (sec_offset) [282a] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4f04,4f28) {lit0, stack_value} GNU_locviews (sec_offset) [2837] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4f04,4f28) {lit1, stack_value} GNU_locviews (sec_offset) [2844] call_site call_return_pc (addr) call_origin (ref4) [2851] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [2856] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [285b] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [2861] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg21(0)} [2867] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(833)} [286e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [287d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [288e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [2894] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg22(0)} [289b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [28ac] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [28b3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [28c4] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [28ca] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg23(0)} [28d1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [28e2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [28e8] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit0} [28ee] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [28ff] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [2906] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2917] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [291d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg20(0)} [2923] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg21(0)} [2929] call_site_parameter call_parameter (ref4) call_value (exprloc) {lit0} [2931] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2942] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [2949] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [295a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [2961] call_site call_return_pc (addr) call_origin (ref4) [296e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [297f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [298c] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [2992] call_site call_return_pc (addr) call_origin (ref4) [299f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [29b0] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [29bd] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [29c3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [29d4] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [29e1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [29ee] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [29f4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2a05] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [2a0c] call_site call_return_pc (addr) call_origin (ref4) [2a1a] array_type type (ref4) sibling (ref4) [2a23] subrange_type type (ref4) upper_bound (data1) [2a2a] subprogram "remove_debug_relocations" name (strp) decl_file (data1) decl_line (data2) decl_column (data1) prototyped (flag_present) low_pc (addr) high_pc (data8) frame_base (exprloc) {call_frame_cfa {...}} call_all_calls (flag_present) sibling (ref4) [2a49] formal_parameter "ebl" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [640,690) {reg0} [690,b80) {fbreg(-520)} [b80,b88) {breg31(-520)} [b88,14d8) {fbreg(-520)} GNU_locviews (sec_offset) [2a5d] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [640,6a8) {reg1} [6a8,14d8) {entry_value(1) {reg1}, stack_value} GNU_locviews (sec_offset) [2a71] formal_parameter "ehdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [640,6a8) {reg2} [6a8,b80) {fbreg(-392)} [b80,b88) {breg31(-392)} [b88,14d8) {fbreg(-392)} GNU_locviews (sec_offset) [2a85] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [640,6a8) {reg3} [6a8,14d8) {entry_value(1) {reg3}, stack_value} GNU_locviews (sec_offset) [2a99] formal_parameter "shstrndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [640,6a8) {reg4} [6a8,b80) {fbreg(-416)} [b80,b88) {breg31(-416)} [b88,14d8) {fbreg(-416)} GNU_locviews (sec_offset) [2aad] variable "scn" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [690,6a8) {lit0, stack_value} [6a8,6b8) {fbreg(-544)} [6b8,6c3) {reg0} [6c3,b48) {fbreg(-544)} [b48,b50) {reg0} [b50,b80) {fbreg(-544)} [b80,b88) {breg31(-544)} [b88,14d8) {fbreg(-544)} GNU_locviews (sec_offset) [2ac1] label "relocate_failed" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) low_pc (addr) [2ad1] lexical_block ranges (sec_offset) sibling (ref4) [2ada] variable "shdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-264)} [2aea] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [6c8,6d0) {reg0} [6d0,6eb) {reg3} [6eb,774) {fbreg(-528)} [1170,11c8) {fbreg(-528)} GNU_locviews (sec_offset) [2afe] lexical_block ranges (sec_offset) sibling (ref4) [2b07] variable "tscn" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [6f4,6f7) {reg0} [6f7,8c0) {reg24} [8c0,ab4) {fbreg(-368)} [b88,c20) {reg24} [c20,e24) {fbreg(-368)} [e94,f18) {reg24} [f18,1170) {fbreg(-368)} [1170,11c8) {reg24} [11c8,11e8) {fbreg(-368)} [1240,129c) {fbreg(-368)} [12a0,1400) {reg24} [1400,14d8) {fbreg(-368)} GNU_locviews (sec_offset) [2b1b] variable "tshdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-200)} [2b2b] variable "tshdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [6f8,728) {reg0} GNU_locviews (sec_offset) [2b3f] variable "tname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [730,73c) {reg0} [73c,73f) {reg1} [73f,818) {reg21} [b88,b94) {reg21} [e94,f08) {reg21} [1170,11c8) {reg21} [12a0,1350) {reg21} GNU_locviews (sec_offset) [2b53] variable "reldata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [758,760) {reg0} [760,b48) {fbreg(-408)} [b88,129c) {fbreg(-408)} [12a0,14d8) {fbreg(-408)} GNU_locviews (sec_offset) [2b67] variable "tchdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-336)} [2b77] variable "tcompress_type" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [768,7b4) {lit0, stack_value} [7b4,888) {reg23} [888,ab4) {fbreg(-380)} [b88,b94) {lit0, stack_value} [b94,c20) {reg23} [c20,e24) {fbreg(-380)} [e94,f08) {lit0, stack_value} [f08,f18) {reg23} [f18,1170) {fbreg(-380)} [11c8,11e8) {fbreg(-380)} [1240,129c) {fbreg(-380)} [12a0,1400) {reg23} [1400,14d8) {fbreg(-380)} GNU_locviews (sec_offset) [2b8b] variable "is_gnu_compressed" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [768,7c8) {lit0, stack_value} [7c8,8c0) {reg27} [b88,b94) {lit0, stack_value} [b94,c20) {reg27} [e94,e94) {lit0, stack_value} [e94,f08) {lit1, stack_value} [f08,f18) {reg27} [12a0,12f8) {lit0, stack_value} [12f8,1400) {reg27} GNU_locviews (sec_offset) [2b9f] variable "tdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [7dc,7e8) {reg0} [7e8,808) {reg1} [808,b48) {fbreg(-440)} [b94,e94) {fbreg(-440)} [f08,1170) {fbreg(-440)} [11c8,129c) {fbreg(-440)} [12f8,1307) {reg1} [1307,14d8) {fbreg(-440)} GNU_locviews (sec_offset) [2bb3] variable "symt" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [7f8,80f) {breg3(40)} GNU_locviews (sec_offset) [2bc7] variable "symdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [82c,82f) {reg2} [82f,b48) {fbreg(-472)} [b94,e94) {fbreg(-472)} [f08,1170) {fbreg(-472)} [11c8,129c) {fbreg(-472)} [1350,14d8) {fbreg(-472)} GNU_locviews (sec_offset) [2bdb] variable "xndxdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [848,b48) {fbreg(-456)} [c20,e94) {fbreg(-456)} [f18,1170) {fbreg(-456)} [11c8,129c) {fbreg(-456)} [1350,14d8) {fbreg(-456)} GNU_locviews (sec_offset) [2bef] variable "symscn" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [818,81b) {reg0} [81b,844) {reg21} [b94,bb0) {reg21} GNU_locviews (sec_offset) [2c03] variable "nrels" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [870,8c0) {reg1} [8c0,aa8) {reg25} [c20,e24) {reg25} [f18,1170) {reg25} [11c8,11e8) {reg25} [1240,129c) {reg25} [1400,14d8) {reg25} GNU_locviews (sec_offset) [2c17] variable "next" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [870,8c0) {lit0, stack_value} [8c0,aac) {reg22} [c20,e24) {reg22} [f18,f24) {reg22} [fa0,fac) {reg22} [1028,1034) {reg22} [10b0,10bc) {reg22} [1138,1170) {reg22} [11c8,11e8) {reg22} [1240,129c) {reg22} [1400,14d8) {reg22} GNU_locviews (sec_offset) [2c2b] variable "is_rela" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [870,b48) {breg26(0), const1u(32), shl, lit16, lit30, shl, eq, stack_value} [c20,e94) {breg26(0), const1u(32), shl, lit16, lit30, shl, eq, stack_value} [f18,1170) {breg26(0), const1u(32), shl, lit16, lit30, shl, eq, stack_value} [11c8,129c) {breg26(0), const1u(32), shl, lit16, lit30, shl, eq, stack_value} [1400,14d8) {breg26(0), const1u(32), shl, lit16, lit30, shl, eq, stack_value} GNU_locviews (sec_offset) [2c3f] variable "ei_data" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [870,874) {fbreg(-420)} GNU_locviews (sec_offset) [2c53] lexical_block ranges (sec_offset) sibling (ref4) [2c5c] variable "relidx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [870,8c0) {lit0, stack_value} [8c0,ab4) {reg21} [c20,e24) {reg21} [f18,f30) {reg21} [fa0,fb8) {reg21} [1028,1040) {reg21} [10b0,10c8) {reg21} [1138,1170) {reg21} [11c8,11e8) {reg21} [1240,129c) {reg21} [1400,14d8) {reg21} GNU_locviews (sec_offset) [2c70] lexical_block ranges (sec_offset) [2c75] variable "rtype" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [8f0,907) {reg1} [c68,c70) {reg1} GNU_locviews (sec_offset) [2c89] variable "symndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [8f4,928) {reg19} [c6c,c70) {reg19} GNU_locviews (sec_offset) [2c9d] variable "offset" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [8ec,8f4) {breg0(0)} [8f4,a88) {reg20} [c60,c70) {breg0(0)} [c70,ca4) {reg20} [cb0,e24) {reg20} [1028,1030) {reg20} [1138,1170) {reg20} [11c8,11e8) {reg20} [1240,1248) {reg20} [1400,1408) {reg20} [145c,1484) {reg20} GNU_locviews (sec_offset) [2cb1] variable "addend" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [8ec,8f4) {lit0, stack_value} [8f4,a98) {reg24} [c20,c4c) {reg24} [c64,c70) {breg0(16)} [c70,e24) {reg24} [f18,fa0) {reg24} [1028,10b0) {reg24} [1138,1170) {reg24} [11c8,11e8) {reg24} [1240,129c) {reg24} [1400,14d8) {reg24} GNU_locviews (sec_offset) [2cc5] union_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (data1) sibling (ref4) [2cce] member "rela" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2cda] member "rel" name (string) decl_file (data1) decl_line (data2) decl_column (data1) type (ref4) [2ce8] variable "mem" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-312)} [2cf8] variable "rel_p" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [8f4,8fc) {reg0} [8fc,ab0) {reg27} [c20,c3c) {reg27} [c3c,c3f) {reg2} [c3f,c4c) {reg27} [c6c,c70) {reg0} [c70,ca4) {reg27} [ca4,ca7) {reg2} [ca7,e24) {reg27} [f18,fa0) {reg27} [1028,10b0) {reg27} [1138,1170) {reg27} [11c8,11e8) {reg27} [1240,129c) {reg27} [1400,14d8) {reg27} GNU_locviews (sec_offset) [2d0c] variable "addsub" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-352)} [2d1c] variable "type" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [910,918) {reg0} [918,a88) {reg28} [c20,c4c) {reg28} [c70,e24) {reg28} [f18,fa0) {reg28} [1028,10b0) {reg28} [1138,1170) {reg28} [11c8,11e8) {reg28} [1240,129c) {reg28} [1400,14d8) {reg28} GNU_locviews (sec_offset) [2d30] variable "sym_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-288)} [2d40] variable "xndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-348)} [2d50] variable "sym" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [928,93c) {reg0} [93c,9e0) {reg19} [c70,ca4) {reg19} [de0,dec) {reg19} [1028,1048) {reg0} [1138,1170) {reg19} GNU_locviews (sec_offset) [2d64] variable "sec" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [2d70] variable "dbg_scn" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [98c,9c4) {reg0} [c78,ca4) {reg0} [de0,dec) {reg0} GNU_locviews (sec_offset) [2d84] lexical_block ranges (sec_offset) sibling (ref4) [2d8d] variable "r" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [c54,c70) {reg0} [10b0,10d0) {reg0} [10d0,1138) {reg27} GNU_locviews (sec_offset) [2d9f] 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) [2dc5] 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) [2de4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2df5] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [2dfc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2e0d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [2e14] call_site call_return_pc (addr) call_origin (ref4) [2e21] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [2e2a] 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) [2e50] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1114,1138) {reg19} GNU_locviews (sec_offset) [2e5d] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1114,1138) {lit0, stack_value} GNU_locviews (sec_offset) [2e6a] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1114,1138) {lit1, stack_value} GNU_locviews (sec_offset) [2e77] call_site call_return_pc (addr) call_origin (ref4) [2e84] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [2e89] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [2e8e] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [2e94] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [2e9a] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(658)} [2ea1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [2eb0] call_site call_return_pc (addr) call_origin (ref4) [2ebd] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2ece] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [2edb] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [2ee8] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [2eee] call_site call_return_pc (addr) call_origin (ref4) [2efb] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [2f03] lexical_block ranges (sec_offset) sibling (ref4) [2f0c] variable "r" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [8dc,8f4) {reg0} [fa0,fc0) {reg0} [fc0,1028) {reg27} GNU_locviews (sec_offset) [2f1e] 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) [2f44] 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) [2f63] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2f74] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [2f7b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [2f8c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [2f93] call_site call_return_pc (addr) call_origin (ref4) [2fa0] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [2fa9] 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) [2fcf] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1004,1028) {reg19} GNU_locviews (sec_offset) [2fdc] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1004,1028) {lit0, stack_value} GNU_locviews (sec_offset) [2fe9] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1004,1028) {lit1, stack_value} GNU_locviews (sec_offset) [2ff6] call_site call_return_pc (addr) call_origin (ref4) [3003] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [3008] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [300d] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [3013] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [3019] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(669)} [3020] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [302f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3040] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg23(0)} [3046] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg21(0)} [304c] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-528), deref} [3055] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3066] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [3073] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [3080] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [3086] call_site call_return_pc (addr) call_origin (ref4) [3093] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [309b] lexical_block ranges (sec_offset) sibling (ref4) [30a4] variable "updated" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [c40,c44) {reg0} [ca8,cb0) {reg0} [f18,f38) {reg0} GNU_locviews (sec_offset) [30b8] 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) [30de] 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) [30fd] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [310e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [3115] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3126] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [312d] call_site call_return_pc (addr) call_origin (ref4) [313a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [3143] 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) [3169] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [f7c,fa0) {reg19} GNU_locviews (sec_offset) [3176] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [f7c,fa0) {lit0, stack_value} GNU_locviews (sec_offset) [3183] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [f7c,fa0) {lit1, stack_value} GNU_locviews (sec_offset) [3190] call_site call_return_pc (addr) call_origin (ref4) [319d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [31a2] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [31a7] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [31ad] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [31b3] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(719)} [31ba] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [31c9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [31da] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg23(0)} [31e0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg22(0)} [31e6] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg27(0)} [31ed] call_site call_return_pc (addr) call_origin (ref4) [31fa] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [320b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [3218] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [3225] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [322b] call_site call_return_pc (addr) call_origin (ref4) [3238] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [3240] 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) [325a] formal_parameter "ndx" abstract_origin (ref4) [325f] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [940,947) {reg0} [947,984) {fbreg(-512)} [c70,c78) {fbreg(-512)} GNU_locviews (sec_offset) [326c] lexical_block ranges (sec_offset) [3271] variable "shstrndx" abstract_origin (ref4) location (exprloc) {fbreg(-136)} [327a] variable "mem" abstract_origin (ref4) location (exprloc) {fbreg(-72)} [3283] variable "sec" abstract_origin (ref4) location (sec_offset) [948,94f) {reg0} GNU_locviews (sec_offset) [3290] variable "shdr" abstract_origin (ref4) location (sec_offset) [950,95c) {reg0} [95c,984) {fbreg(-480)} [c70,c78) {fbreg(-480)} GNU_locviews (sec_offset) [329d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [32ae] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-512), deref} [32b7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [32c8] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-504), deref} [32d1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [32e2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-512), deref} [32ea] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-488), deref} [32f3] call_site call_return_pc (addr) call_origin (ref4) [3300] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-512), deref} [330b] 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) [3325] formal_parameter "type" abstract_origin (ref4) location (sec_offset) [9a0,a88) {reg28} [c78,ca4) {reg28} [cb0,e24) {reg28} [1138,1170) {reg28} [11c8,11e8) {reg28} [1240,129c) {reg28} [1400,14d8) {reg28} GNU_locviews (sec_offset) [3332] formal_parameter "addsub" abstract_origin (ref4) location (sec_offset) [9a0,a60) {reg4} [c78,ca4) {reg4} [cb0,cbc) {reg4} [cc8,cd0) {reg4} [cd4,cd8) {reg4} [ce8,cfb) {reg4} [cfb,d98) {fbreg(-480)} [d98,dab) {reg4} [dab,de0) {fbreg(-480)} [de0,df4) {reg4} [e00,e0c) {reg4} [e0c,e24) {fbreg(-480)} [1138,1147) {reg4} [1400,14d8) {fbreg(-480)} GNU_locviews (sec_offset) [333f] formal_parameter "sym" abstract_origin (ref4) location (sec_offset) [9a0,9e0) {reg19} [c78,ca4) {reg19} [de0,dec) {reg19} [1138,1170) {reg19} GNU_locviews (sec_offset) [334c] formal_parameter "is_rela" abstract_origin (ref4) location (sec_offset) [9a0,a88) {breg26(0), const1u(32), shl, lit16, lit30, shl, eq, stack_value} [c78,ca4) {breg26(0), const1u(32), shl, lit16, lit30, shl, eq, stack_value} [cb0,e24) {breg26(0), const1u(32), shl, lit16, lit30, shl, eq, stack_value} [1138,1170) {breg26(0), const1u(32), shl, lit16, lit30, shl, eq, stack_value} [11c8,11e8) {breg26(0), const1u(32), shl, lit16, lit30, shl, eq, stack_value} [1240,129c) {breg26(0), const1u(32), shl, lit16, lit30, shl, eq, stack_value} [1400,14d8) {breg26(0), const1u(32), shl, lit16, lit30, shl, eq, stack_value} GNU_locviews (sec_offset) [3359] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [9a0,a88) {fbreg(-400)} [c78,ca4) {fbreg(-400)} [cb0,e24) {fbreg(-400)} [1138,1170) {fbreg(-400)} [11c8,11e8) {fbreg(-400)} [1240,129c) {fbreg(-400)} [1400,14d8) {fbreg(-400)} GNU_locviews (sec_offset) [3366] formal_parameter "ei_data" abstract_origin (ref4) location (sec_offset) [9a0,a88) {fbreg(-420)} [c78,ca4) {fbreg(-420)} [cb0,e24) {fbreg(-420)} [1138,1170) {fbreg(-420)} [11c8,11e8) {fbreg(-420)} [1240,129c) {fbreg(-420)} [1400,14d8) {fbreg(-420)} GNU_locviews (sec_offset) [3373] formal_parameter "tdata" abstract_origin (ref4) location (sec_offset) [9a0,a88) {fbreg(-440)} [c78,ca4) {fbreg(-440)} [cb0,e24) {fbreg(-440)} [1138,1170) {fbreg(-440)} [11c8,11e8) {fbreg(-440)} [1240,129c) {fbreg(-440)} [1400,14d8) {fbreg(-440)} GNU_locviews (sec_offset) [3380] formal_parameter "addend" abstract_origin (ref4) location (sec_offset) [9a0,a88) {breg24(0), const1u(32), shl, const1u(32), shra, stack_value} [c78,ca4) {breg24(0), const1u(32), shl, const1u(32), shra, stack_value} [cb0,e24) {breg24(0), const1u(32), shl, const1u(32), shra, stack_value} [1138,1170) {breg24(0), const1u(32), shl, const1u(32), shra, stack_value} [11c8,11e8) {breg24(0), const1u(32), shl, const1u(32), shra, stack_value} [1240,129c) {breg24(0), const1u(32), shl, const1u(32), shra, stack_value} [1400,14d8) {breg24(0), const1u(32), shl, const1u(32), shra, stack_value} GNU_locviews (sec_offset) [338d] formal_parameter "offset" abstract_origin (ref4) location (sec_offset) [9a0,a88) {reg20} [c78,ca4) {reg20} [cb0,e24) {reg20} [1138,1170) {reg20} [11c8,11e8) {reg20} [1240,1248) {reg20} [1400,1408) {reg20} [145c,1484) {reg20} GNU_locviews (sec_offset) [339a] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [99c,a88) {fbreg(-512)} [c78,ca4) {fbreg(-512)} [cb0,e24) {fbreg(-512)} [1138,1170) {fbreg(-512)} [11c8,11e8) {fbreg(-512)} [1240,129c) {fbreg(-512)} [1400,14d8) {fbreg(-512)} GNU_locviews (sec_offset) [33a7] lexical_block ranges (sec_offset) [33ac] variable "size" abstract_origin (ref4) location (sec_offset) [9b8,9c0) {lit4, stack_value} [9c0,a5c) {reg1} [a5c,a60) {fbreg(-120)} [c7c,c88) {lit1, stack_value} [c98,ca4) {lit8, stack_value} [cb0,cbc) {reg1} [cc8,cd0) {reg1} [cd4,cd8) {reg1} [ce8,cf4) {reg1} [cf4,cfb) {fbreg(-120)} [d98,da4) {reg1} [da4,dab) {fbreg(-120)} [de0,dec) {lit2, stack_value} [dec,df4) {reg1} [e00,e08) {reg1} [e08,e0c) {fbreg(-120)} [1138,1147) {reg1} GNU_locviews (sec_offset) [33b9] variable "tmpbuf" abstract_origin (ref4) location (exprloc) {fbreg(-344)} [33c2] variable "tmpdata" abstract_origin (ref4) location (exprloc) {fbreg(-136)} [33cb] variable "rdata" abstract_origin (ref4) location (exprloc) {fbreg(-72)} [33d4] variable "value" abstract_origin (ref4) location (sec_offset) [a38,a68) {reg19} [cb0,ce8) {reg19} [d10,d88) {reg19} [d98,de0) {reg19} [dec,df4) {reg19} [e00,e24) {reg19} [147c,14ac) {reg19} GNU_locviews (sec_offset) [33e1] variable "s" abstract_origin (ref4) location (sec_offset) [a78,a88) {reg0} [11c8,11d4) {reg0} [1240,1244) {reg0} GNU_locviews (sec_offset) [33ee] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [33fb] variable "d" abstract_origin (ref4) location (sec_offset) [cfc,d10) {reg0} [1400,1404) {reg0} [145c,1468) {reg0} GNU_locviews (sec_offset) [3408] 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) [342e] call_site call_return_pc (addr) call_origin (ref4) [343c] 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) [3462] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1438,145c) {reg19} GNU_locviews (sec_offset) [346f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1438,145c) {lit0, stack_value} GNU_locviews (sec_offset) [347c] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1438,145c) {lit1, stack_value} GNU_locviews (sec_offset) [3489] call_site call_return_pc (addr) call_origin (ref4) [3496] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [349b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [34a0] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [34a6] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [34ac] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(533)} [34b3] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [34c2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [34d3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-512), deref} [34db] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-488), deref} [34e3] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-504), deref} [34eb] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-420), deref_size(4)} [34f5] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3506] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [3513] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [3520] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [3526] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3537] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [353e] call_site call_return_pc (addr) call_origin (ref4) [354b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x50a8)} [3558] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5078)} [3565] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {const2u(534)} [356c] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {addr(0x5e90)} [357b] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [3588] variable "d" abstract_origin (ref4) location (sec_offset) [dac,dcc) {reg0} [147c,1480) {reg0} GNU_locviews (sec_offset) [3595] 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) [35bb] call_site call_return_pc (addr) call_origin (ref4) [35c9] 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) [35ef] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [14b4,14d8) {reg19} GNU_locviews (sec_offset) [35fc] formal_parameter "__errnum" abstract_origin (ref4) const_value (data1) [3602] formal_parameter "__status" abstract_origin (ref4) const_value (data1) [3608] call_site call_return_pc (addr) call_origin (ref4) [3615] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [361a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [361f] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [3625] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [362b] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(520)} [3632] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [3641] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3652] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-512), deref} [365a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-488), deref} [3662] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-504), deref} [366a] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-420), deref_size(4)} [3674] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3685] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x50a8)} [3692] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5078)} [369f] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {const2u(521)} [36a6] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {addr(0x5e90)} [36b4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [36c5] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [36d2] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [36df] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [36e5] call_site call_return_pc (addr) call_origin (ref4) [36f2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [36fa] 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) [3720] call_site call_return_pc (addr) call_origin (ref4) [372e] 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) [3754] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1160,116c) {reg0} [116c,116f) {reg2} GNU_locviews (sec_offset) [3761] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1160,1170) {lit0, stack_value} GNU_locviews (sec_offset) [376e] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1160,1170) {lit1, stack_value} GNU_locviews (sec_offset) [377b] call_site call_return_pc (addr) call_origin (ref4) [3788] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [378d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [3794] 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) [37ba] call_site call_return_pc (addr) call_origin (ref4) [37c8] 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) [37ee] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1278,129c) {reg19} GNU_locviews (sec_offset) [37fb] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1278,129c) {lit0, stack_value} GNU_locviews (sec_offset) [3808] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1278,129c) {lit1, stack_value} GNU_locviews (sec_offset) [3815] call_site call_return_pc (addr) call_origin (ref4) [3822] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [3827] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [382c] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [3832] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [3838] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(557)} [383f] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [384e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [385f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-512), deref} [3867] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-504), deref} [386f] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-488), deref} [3877] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-420), deref_size(4)} [3881] call_site call_return_pc (addr) call_origin (ref4) [388e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [389f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [38ac] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5068)} [38b9] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [38bf] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [38d0] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x50b8)} [38dd] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5078)} [38ea] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {const2u(558)} [38f1] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {addr(0x5e90)} [38ff] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3910] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [391d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [392a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [3930] call_site call_return_pc (addr) call_origin (ref4) [393d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [3946] 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) [396c] 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) [398b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [399c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [39a3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [39b4] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [39bb] call_site call_return_pc (addr) call_origin (ref4) [39c8] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [39d1] 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) [39f7] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [108c,10b0) {reg19} GNU_locviews (sec_offset) [3a04] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [108c,10b0) {lit0, stack_value} GNU_locviews (sec_offset) [3a11] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [108c,10b0) {lit1, stack_value} GNU_locviews (sec_offset) [3a1e] call_site call_return_pc (addr) call_origin (ref4) [3a2b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [3a30] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [3a35] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [3a3b] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [3a41] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(694)} [3a48] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [3a57] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3a68] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-520), deref} [3a70] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-496), deref} [3a79] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3a8a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-472), deref} [3a92] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-456), deref} [3a9a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [3aa0] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-464), deref} [3aa8] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-448), deref} [3ab1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3ac2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-520), deref} [3acb] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3adc] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [3ae9] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [3af6] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [3afc] call_site call_return_pc (addr) call_origin (ref4) [3b09] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [3b12] 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) [3b2c] formal_parameter "prefix" abstract_origin (ref4) location (sec_offset) [768,788) {addr(0x5060), stack_value} GNU_locviews (sec_offset) [3b39] formal_parameter "str" abstract_origin (ref4) location (sec_offset) [768,788) {reg21} GNU_locviews (sec_offset) [3b46] call_site call_return_pc (addr) call_origin (ref4) [3b53] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [3b59] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5060)} [3b66] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit7} [3b6d] 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) [3b87] formal_parameter "symscn" abstract_origin (ref4) location (sec_offset) [82c,844) {reg21} [b94,bb0) {reg21} GNU_locviews (sec_offset) [3b94] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [82c,848) {reg28} [b94,c20) {reg28} [f08,f18) {reg28} GNU_locviews (sec_offset) [3ba1] lexical_block ranges (sec_offset) [3ba6] variable "xndxdata" abstract_origin (ref4) location (sec_offset) [82c,848) {lit0, stack_value} [848,848) {fbreg(-456)} [b94,c1c) {lit0, stack_value} [c1c,c20) {reg0} [f08,f18) {lit0, stack_value} GNU_locviews (sec_offset) [3bb3] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-136)} [3bbc] variable "shdr" abstract_origin (ref4) location (sec_offset) [830,83c) {reg0} GNU_locviews (sec_offset) [3bc9] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [3bd6] variable "scnndx" abstract_origin (ref4) location (sec_offset) [ba8,bac) {reg0} [bac,c20) {reg19} [f08,f18) {reg19} GNU_locviews (sec_offset) [3be3] variable "xndxscn" abstract_origin (ref4) location (sec_offset) [ba8,bbc) {lit0, stack_value} [bbc,bd0) {reg20} [bd0,bdb) {reg0} [bdb,c08) {reg20} [c08,c20) {reg26} [f08,f18) {reg0} GNU_locviews (sec_offset) [3bf0] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [3bfd] variable "xndxshdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-72)} [3c06] variable "xndxshdr" abstract_origin (ref4) location (sec_offset) [bdc,bf0) {reg0} GNU_locviews (sec_offset) [3c13] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3c24] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [3c2a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg21(0)} [3c31] call_site call_return_pc (addr) call_origin (ref4) [3c3e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg26(0)} [3c44] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [3c4b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [3c5c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [3c63] call_site call_return_pc (addr) call_origin (ref4) [3c70] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg28(0)} [3c76] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg20(0)} [3c7e] call_site call_return_pc (addr) call_origin (ref4) [3c8b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [3c91] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [3c9a] 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) [3cc0] call_site call_return_pc (addr) call_origin (ref4) [3cce] 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) [3cf4] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [b24,b48) {reg19} GNU_locviews (sec_offset) [3d01] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [b24,b48) {lit0, stack_value} GNU_locviews (sec_offset) [3d0e] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [b24,b48) {lit1, stack_value} GNU_locviews (sec_offset) [3d1b] call_site call_return_pc (addr) call_origin (ref4) [3d28] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [3d2d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [3d32] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [3d38] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [3d3e] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(737)} [3d45] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [3d54] 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) [3d7a] call_site call_return_pc (addr) call_origin (ref4) [3d88] 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) [3dae] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [e70,e94) {reg19} GNU_locviews (sec_offset) [3dbb] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [e70,e94) {lit0, stack_value} GNU_locviews (sec_offset) [3dc8] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [e70,e94) {lit1, stack_value} GNU_locviews (sec_offset) [3dd5] call_site call_return_pc (addr) call_origin (ref4) [3de2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [3de7] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [3dec] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [3df2] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [3df8] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(732)} [3dff] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [3e0e] 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) [3e34] call_site call_return_pc (addr) call_origin (ref4) [3e42] 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) [3e68] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [ee4,f08) {reg19} GNU_locviews (sec_offset) [3e75] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [ee4,f08) {lit0, stack_value} GNU_locviews (sec_offset) [3e82] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [ee4,f08) {lit1, stack_value} GNU_locviews (sec_offset) [3e8f] call_site call_return_pc (addr) call_origin (ref4) [3e9c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [3ea1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [3ea6] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [3eac] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [3eb2] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(613)} [3eb9] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [3ec8] 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) [3eee] call_site call_return_pc (addr) call_origin (ref4) [3efc] 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) [3f22] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [11a4,11c8) {reg19} GNU_locviews (sec_offset) [3f2f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [11a4,11c8) {lit0, stack_value} GNU_locviews (sec_offset) [3f3c] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [11a4,11c8) {lit1, stack_value} GNU_locviews (sec_offset) [3f49] call_site call_return_pc (addr) call_origin (ref4) [3f56] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [3f5b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [3f60] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [3f66] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [3f6c] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(602)} [3f73] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [3f82] 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) [3fa8] call_site call_return_pc (addr) call_origin (ref4) [3fb6] 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) [3fdc] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [121c,1240) {reg19} GNU_locviews (sec_offset) [3fe9] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [121c,1240) {lit0, stack_value} GNU_locviews (sec_offset) [3ff6] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [121c,1240) {lit1, stack_value} GNU_locviews (sec_offset) [4003] call_site call_return_pc (addr) call_origin (ref4) [4010] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [4015] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [401a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [4020] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [4026] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(727)} [402d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [403c] 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) [4062] call_site call_return_pc (addr) call_origin (ref4) [4070] 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) [4096] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [12d4,12f8) {reg19} GNU_locviews (sec_offset) [40a3] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [12d4,12f8) {lit0, stack_value} GNU_locviews (sec_offset) [40b0] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [12d4,12f8) {lit1, stack_value} GNU_locviews (sec_offset) [40bd] call_site call_return_pc (addr) call_origin (ref4) [40ca] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [40cf] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [40d4] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [40da] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [40e0] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(621)} [40e7] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [40f6] 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) [411c] call_site call_return_pc (addr) call_origin (ref4) [412a] 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) [4150] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [132c,1350) {reg19} GNU_locviews (sec_offset) [415d] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [132c,1350) {lit0, stack_value} GNU_locviews (sec_offset) [416a] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [132c,1350) {lit1, stack_value} GNU_locviews (sec_offset) [4177] call_site call_return_pc (addr) call_origin (ref4) [4184] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [4189] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [418e] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [4194] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [419a] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(628)} [41a1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [41b0] 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) [41d6] call_site call_return_pc (addr) call_origin (ref4) [41e4] 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) [420a] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1384,13a8) {reg19} GNU_locviews (sec_offset) [4217] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1384,13a8) {lit0, stack_value} GNU_locviews (sec_offset) [4224] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1384,13a8) {lit1, stack_value} GNU_locviews (sec_offset) [4231] call_site call_return_pc (addr) call_origin (ref4) [423e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [4243] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [4248] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [424e] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [4254] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(638)} [425b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [426a] 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) [4290] call_site call_return_pc (addr) call_origin (ref4) [429e] 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) [42c4] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [13dc,1400) {reg19} GNU_locviews (sec_offset) [42d1] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [13dc,1400) {lit0, stack_value} GNU_locviews (sec_offset) [42de] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [13dc,1400) {lit1, stack_value} GNU_locviews (sec_offset) [42eb] call_site call_return_pc (addr) call_origin (ref4) [42f8] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [42fd] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [4302] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [4308] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [430e] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(641)} [4315] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [4324] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4335] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg28(0)} [433c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [434d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg24(0)} [4353] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg25(0)} [435a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [436b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg28(0)} [4371] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-416), deref} [437a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [438b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-520), deref} [4393] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg21(0)} [439a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [43ab] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-544), deref} [43b3] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [43b9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [43ca] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg24(0)} [43d0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-336)} [43d8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [43e9] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg24(0)} [43ef] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [43f4] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit0} [43fa] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [440b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg24(0)} [4411] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [4417] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4428] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg28(0)} [442f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4440] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [4446] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [444c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [445d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-544), deref} [4466] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4477] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg24(0)} [447d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg23(0)} [4483] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [4489] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [449a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [44a7] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [44b4] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [44ba] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [44cb] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [44d2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [44e3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg24(0)} [44e9] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit1} [44ee] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [44f4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4505] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [4512] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [451f] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [4525] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4536] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [453d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [454e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg24(0)} [4554] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [4559] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit0} [455f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4570] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [457d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [458a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [4590] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [45a1] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [45a8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [45b9] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [45c6] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [45d3] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [45d9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [45ea] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [45f1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4602] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [460f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [461c] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [4622] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4633] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [463a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [464b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [4658] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [4665] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [466b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [467c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [4683] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4694] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [46a1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [46ae] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [46b4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [46c5] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [46cc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [46dd] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [46ea] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [46f7] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [46fd] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [470e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [4715] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4726] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [4733] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [4740] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [4746] call_site call_return_pc (addr) call_origin (ref4) [4753] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [475b] call_site call_return_pc (addr) call_origin (ref4) [4768] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-544), deref} [4770] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-536), deref} [477a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [478b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg28(0)} [4791] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-544), deref} [479a] call_site call_return_pc (addr) call_origin (ref4) [47a8] 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) [47b7] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [47c3] formal_parameter "offset" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [47cf] formal_parameter "addend" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [47db] formal_parameter "tdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [47e7] formal_parameter "ei_data" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [47f3] formal_parameter "fname" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [47ff] formal_parameter "is_rela" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [480b] formal_parameter "sym" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4817] formal_parameter "addsub" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4823] formal_parameter "type" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [482f] variable "size" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [483b] union_type byte_size (data1) decl_file (implicit_const) decl_line (data2) decl_column (data1) sibling (ref4) [4844] member "Byte" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4850] member "Half" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [485c] member "Word" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4868] member "Sword" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4874] member "Xword" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4880] member "Sxword" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [488d] variable "tmpbuf" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4899] variable "tmpdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [48a5] variable "rdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [48b1] variable "value" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [48bd] variable "__PRETTY_FUNCTION__" name (strp) type (ref4) artificial (flag_present) location (exprloc) {addr(0x5e90)} [48d0] variable "s" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [48da] lexical_block sibling (ref4) [48df] variable "d" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [48ea] lexical_block [48eb] variable "d" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [48f7] array_type type (ref4) sibling (ref4) [4900] subrange_type type (ref4) upper_bound (data1) [4907] const_type type (ref4) [490c] 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) [492d] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [0,3b) {reg0} [3b,84) {reg20} [84,94) {entry_value(1) {reg0}, stack_value} [94,dc) {reg20} GNU_locviews (sec_offset) [4941] formal_parameter "shdrstrndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [0,34) {reg1} [34,84) {reg19} [84,94) {entry_value(1) {reg1}, stack_value} [94,dc) {reg19} GNU_locviews (sec_offset) [4955] variable "ehdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-72)} [4965] lexical_block low_pc (addr) high_pc (data8) sibling (ref4) [497a] variable "scn0" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [b0,b3) {reg0} [b3,cc) {reg22} GNU_locviews (sec_offset) [498e] variable "shdr0_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (exprloc) {fbreg(-136)} [499e] variable "shdr0" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [b8,c0) {reg0} [c0,c7) {reg1} GNU_locviews (sec_offset) [49b2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [49c3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [49c9] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [49cf] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [49e0] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [49e6] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-136)} [49ee] call_site call_return_pc (addr) call_origin (ref4) [49fb] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [4a03] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4a14] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [4a1a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg21(0)} [4a21] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4a32] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [4a38] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg21(0)} [4a3f] call_site call_return_pc (addr) call_origin (ref4) [4a4d] 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) [4a5c] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4a68] formal_parameter "symscn" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4a74] variable "xndxdata" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4a80] variable "shdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4a8c] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4a98] lexical_block [4a99] variable "scnndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4aa5] variable "xndxscn" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4ab1] lexical_block [4ab2] variable "xndxshdr_mem" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4abe] variable "xndxshdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4acd] 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) [4adc] formal_parameter "elf" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4ae8] formal_parameter "ndx" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4af4] variable "shstrndx" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4b00] variable "mem" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4b0c] variable "sec" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4b18] variable "shdr" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) [4b25] 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) [4b46] formal_parameter "key" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [190,1d4) {reg0} [1d4,1dc) {entry_value(1) {reg0}, stack_value} [1dc,1f0) {reg0} [1f0,208) {entry_value(1) {reg0}, stack_value} [208,228) {reg0} [228,238) {entry_value(1) {reg0}, stack_value} [238,260) {reg0} [260,2d4) {entry_value(1) {reg0}, stack_value} [2d4,2e0) {reg0} [2e0,2f8) {entry_value(1) {reg0}, stack_value} [2f8,30c) {reg0} [30c,31c) {entry_value(1) {reg0}, stack_value} [31c,320) {reg0} [320,330) {entry_value(1) {reg0}, stack_value} [330,334) {reg0} [334,364) {entry_value(1) {reg0}, stack_value} [364,368) {reg0} [368,378) {entry_value(1) {reg0}, stack_value} [378,37c) {reg0} [37c,38c) {entry_value(1) {reg0}, stack_value} [38c,390) {reg0} [390,3a0) {entry_value(1) {reg0}, stack_value} [3a0,3a4) {reg0} [3a4,3b4) {entry_value(1) {reg0}, stack_value} [3b4,3b8) {reg0} [3b8,3d0) {entry_value(1) {reg0}, stack_value} [3d0,3d4) {reg0} [3d4,3e4) {entry_value(1) {reg0}, stack_value} [3e4,3f4) {reg0} [3f4,498) {entry_value(1) {reg0}, stack_value} GNU_locviews (sec_offset) [4b5a] formal_parameter "arg" name (string) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [190,1d4) {reg1} [1d4,1dc) {entry_value(1) {reg1}, stack_value} [1dc,1f8) {reg1} [1f8,208) {reg19} [208,22c) {reg1} [22c,238) {reg19} [238,250) {reg1} [250,270) {reg19} [270,2d4) {entry_value(1) {reg1}, stack_value} [2d4,2e8) {reg1} [2e8,2f8) {reg19} [2f8,310) {reg1} [310,320) {reg19} [320,330) {entry_value(1) {reg1}, stack_value} [330,337) {reg1} [337,344) {reg19} [344,347) {reg0} [347,364) {entry_value(1) {reg1}, stack_value} [364,36c) {reg1} [36c,378) {reg19} [378,380) {reg1} [380,38c) {entry_value(1) {reg1}, stack_value} [38c,394) {reg1} [394,3a0) {reg19} [3a0,3a8) {reg1} [3a8,3b4) {reg19} [3b4,3c0) {reg1} [3c0,3d0) {reg19} [3d0,3d8) {reg1} [3d8,3e4) {reg19} [3e4,3e8) {reg1} [3e8,420) {reg19} [420,423) {reg0} [423,43c) {entry_value(1) {reg1}, stack_value} [43c,48c) {reg19} [48c,498) {entry_value(1) {reg1}, stack_value} GNU_locviews (sec_offset) [4b6e] formal_parameter "state" name (strp) decl_file (implicit_const) decl_line (data2) decl_column (data1) type (ref4) location (sec_offset) [190,288) {reg2} [288,2d4) {reg20} [2d4,320) {reg2} [320,330) {entry_value(1) {reg2}, stack_value} [330,337) {reg2} [337,364) {entry_value(1) {reg2}, stack_value} [364,3ec) {reg2} [3ec,43c) {entry_value(1) {reg2}, stack_value} [43c,44c) {reg2} [44c,46c) {entry_value(1) {reg2}, stack_value} [46c,48c) {reg2} [48c,498) {reg20} GNU_locviews (sec_offset) [4b82] inlined_subroutine "section_name_matches" 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) [4b9c] formal_parameter "name" abstract_origin (ref4) location (sec_offset) [270,2a4) {addr(0x4ff0), stack_value} [48c,498) {addr(0x4ff0), stack_value} GNU_locviews (sec_offset) [4ba9] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [270,288) {reg19} GNU_locviews (sec_offset) [4bb6] lexical_block ranges (sec_offset) [4bbb] variable "pattern" abstract_origin (ref4) location (sec_offset) [270,2a4) {reg19} [48c,498) {reg19} GNU_locviews (sec_offset) [4bc8] call_site call_return_pc (addr) call_origin (ref4) [4bd5] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg21(0)} [4bdb] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {const1u(32)} [4be4] inlined_subroutine "add_pattern" 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) [4c0a] formal_parameter "pattern" abstract_origin (ref4) location (sec_offset) [330,337) {reg1} [337,344) {reg19} [344,347) {reg0} [347,364) {entry_value(1) {reg1}, stack_value} GNU_locviews (sec_offset) [4c17] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [330,364) {addr(0x4f70), stack_value} GNU_locviews (sec_offset) [4c24] variable "p" abstract_origin (ref4) location (sec_offset) [344,347) {reg1} [347,364) {reg19} GNU_locviews (sec_offset) [4c31] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4c42] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit16} [4c48] call_site call_return_pc (addr) call_origin (ref4) [4c55] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {entry_value(1) {reg1}} [4c5e] inlined_subroutine "add_pattern" 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) [4c84] formal_parameter "pattern" abstract_origin (ref4) location (sec_offset) [40c,420) {reg19} [420,423) {reg0} [423,43c) {entry_value(1) {reg1}, stack_value} GNU_locviews (sec_offset) [4c91] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [40c,43c) {addr(0x4f68), stack_value} GNU_locviews (sec_offset) [4c9e] variable "p" abstract_origin (ref4) location (sec_offset) [420,423) {reg1} [423,43c) {reg19} GNU_locviews (sec_offset) [4cab] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4cbc] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit16} [4cc2] call_site call_return_pc (addr) call_origin (ref4) [4ccf] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {entry_value(1) {reg1}} [4cd8] 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) [4cfe] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [454,460) {reg0} [460,463) {reg2} GNU_locviews (sec_offset) [4d0b] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [454,464) {lit0, stack_value} GNU_locviews (sec_offset) [4d18] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [454,464) {lit0, stack_value} GNU_locviews (sec_offset) [4d25] call_site call_return_pc (addr) call_origin (ref4) [4d32] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [4d37] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [4d3e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4d4f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [4d5c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5000)} [4d69] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [4d6f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4d80] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [4d87] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4d98] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [4d9e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x4ff0)} [4dab] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {const1u(32)} [4db2] call_site call_return_pc (addr) call_origin (ref4) [4dbf] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [4dcc] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [4dd3] 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) [4df5] formal_parameter "argc" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [5c70,5ca8) {reg0} [5ca8,5dfc) {reg20} [5dfc,5e0c) {entry_value(1) {reg0}, stack_value} [5e0c,5e8c) {reg20} GNU_locviews (sec_offset) [4e08] formal_parameter "argv" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [5c70,5ca4) {reg1} [5ca4,5df4) {reg21} [5df4,5e0c) {entry_value(1) {reg1}, stack_value} [5e0c,5e8c) {reg21} GNU_locviews (sec_offset) [4e1b] variable "remaining" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (exprloc) {fbreg(-12)} [4e29] variable "result" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [5cb8,5da0) {lit0, stack_value} [5da0,5dd4) {reg19} [5e0c,5e64) {lit0, stack_value} [5e64,5e68) {reg0} [5e6c,5e8c) {lit0, stack_value} GNU_locviews (sec_offset) [4e3c] 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) [4e62] call_site call_return_pc (addr) call_origin (ref4) [4e6f] call_site call_return_pc (addr) call_origin (ref4) [4e7d] inlined_subroutine "error" abstract_origin (ref4) entry_pc (addr) GNU_entry_view (data2) low_pc (addr) high_pc (data8) call_file (data1) call_line (data1) call_column (data1) sibling (ref4) [4ea3] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [5e30,5e3c) {reg0} [5e3c,5e3f) {reg2} GNU_locviews (sec_offset) [4eb0] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [5e30,5e40) {lit0, stack_value} GNU_locviews (sec_offset) [4ebd] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [5e30,5e40) {lit1, stack_value} GNU_locviews (sec_offset) [4eca] call_site call_return_pc (addr) call_origin (ref4) [4ed7] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [4edc] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [4ee3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4ef4] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit2} [4efa] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4f0b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit2} [4f11] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4f22] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit2} [4f28] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4f39] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit6} [4f3e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5698)} [4f4c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4f5d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg24(0)} [4f63] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x56a0)} [4f71] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4f82] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg24(0)} [4f89] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4f9a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x5ed8)} [4fa7] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg20(0)} [4fad] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg21(0)} [4fb3] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {lit0} [4fb8] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-12)} [4fbe] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {lit0} [4fc4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4fd5] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [4fdb] call_site call_return_pc (addr) call_origin (ref4) [4fe8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [4ff9] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [4fff] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5010] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x5740)} [501e] call_site call_return_pc (addr) call_origin (ref4) [502c] 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) [503c] formal_parameter "patterns" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5048] formal_parameter "name" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5054] variable "pattern" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5061] subprogram "free_patterns" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) inline (data1) [506a] 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) [5088] formal_parameter "patterns" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [e0,f8) {reg0} [f8,124) {entry_value(1) {reg0}, stack_value} [124,128) {reg0} GNU_locviews (sec_offset) [509b] variable "pattern" name (strp) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [e0,f8) {reg0} [f8,118) {reg19} [124,128) {reg0} GNU_locviews (sec_offset) [50ae] lexical_block low_pc (addr) high_pc (data8) [50bf] variable "p" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) location (sec_offset) [f8,104) {reg19} [104,118) {reg20} GNU_locviews (sec_offset) [50d1] call_site call_return_pc (addr) call_origin (ref4) [50de] call_site call_return_pc (addr) call_origin (ref4) [50eb] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [50f4] subprogram "add_pattern" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) inline (data1) sibling (ref4) [5101] formal_parameter "patterns" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [510d] formal_parameter "pattern" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5119] variable "p" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5124] pointer_type byte_size (implicit_const) type (ref4) [5129] subprogram "pwrite_retry" name (strp) decl_file (data1) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (data1) sibling (ref4) [5139] formal_parameter "fd" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) [5143] formal_parameter "buf" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) [514e] formal_parameter "len" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) [5159] formal_parameter "off" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) [5164] variable "recvd" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5170] lexical_block [5171] variable "ret" name (string) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [517d] lexical_block [517e] variable "__result" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [518d] subprogram "startswith" name (strp) decl_file (data1) decl_line (data1) decl_column (implicit_const) prototyped (flag_present) type (ref4) inline (data1) sibling (ref4) [519d] formal_parameter "str" name (string) decl_file (implicit_const) decl_line (data1) decl_column (data1) type (ref4) [51a8] formal_parameter "prefix" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [51b5] subprogram "error" external (flag_present) name (strp) decl_file (data1) decl_line (data1) decl_column (data1) prototyped (flag_present) inline (data1) sibling (ref4) [51c2] formal_parameter "__status" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [51ce] formal_parameter "__errnum" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [51da] formal_parameter "__format" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [51e6] unspecified_parameters [51e8] 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) [51f7] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5203] formal_parameter "__src" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5210] 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) [521f] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [522b] formal_parameter "__ch" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5237] formal_parameter "__len" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5244] 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) [5253] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [525f] formal_parameter "__src" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [526b] formal_parameter "__len" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5278] 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) [5287] formal_parameter "__dest" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [5293] formal_parameter "__src" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [529f] formal_parameter "__len" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [52ac] 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) [52bb] formal_parameter "__path" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [52c7] formal_parameter "__oflag" name (strp) decl_file (data1) decl_line (data1) decl_column (data1) type (ref4) [52d3] unspecified_parameters [52d5] 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) [52f0] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5301] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [5308] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5319] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [5320] call_site call_return_pc (addr) call_origin (ref4) [532e] 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) [5349] formal_parameter "scn" abstract_origin (ref4) location (sec_offset) [4a0,4e7) {reg0} [4e7,548) {reg21} [548,558) {entry_value(1) {reg0}, stack_value} [558,5bc) {reg21} [5bc,638) {entry_value(1) {reg0}, stack_value} GNU_locviews (sec_offset) [5356] formal_parameter "newdata" abstract_origin (ref4) location (sec_offset) [4a0,4c4) {reg1} [4c4,544) {reg19} [544,558) {entry_value(1) {reg1}, stack_value} [558,584) {reg19} [584,5b0) {entry_value(1) {reg1}, stack_value} [5b0,5c8) {reg19} [5c8,638) {entry_value(1) {reg1}, stack_value} GNU_locviews (sec_offset) [5363] formal_parameter "debugelf" abstract_origin (ref4) location (sec_offset) [4a0,4e0) {reg2} [4e0,544) {reg20} [544,558) {entry_value(1) {reg2}, stack_value} [558,5b8) {reg20} [5b8,638) {entry_value(1) {reg2}, stack_value} GNU_locviews (sec_offset) [5370] formal_parameter "cnt" abstract_origin (ref4) location (sec_offset) [4a0,4e7) {reg3} [4e7,548) {reg22} [548,558) {entry_value(1) {reg3}, stack_value} [558,5c4) {reg22} [5c4,638) {entry_value(1) {reg3}, stack_value} GNU_locviews (sec_offset) [537d] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [4a0,4e7) {reg4} [4e7,54c) {reg23} [54c,558) {entry_value(1) {reg4}, stack_value} [558,638) {reg23} GNU_locviews (sec_offset) [538a] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-72)} [5393] variable "shdr" abstract_origin (ref4) location (sec_offset) [4f4,4fb) {reg1} GNU_locviews (sec_offset) [53a0] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) sibling (ref4) [53b9] variable "debugdata" abstract_origin (ref4) location (sec_offset) [518,524) {reg0} [5b4,5d0) {reg0} GNU_locviews (sec_offset) [53c7] 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) [53ed] call_site call_return_pc (addr) call_origin (ref4) [53fb] 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) [5421] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [58c,5b0) {reg19} GNU_locviews (sec_offset) [542e] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [58c,5b0) {lit0, stack_value} GNU_locviews (sec_offset) [543b] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [58c,5b0) {lit1, stack_value} GNU_locviews (sec_offset) [5448] call_site call_return_pc (addr) call_origin (ref4) [5455] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [545a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [545f] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [5465] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg23(0)} [546b] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(965)} [5472] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [5481] inlined_subroutine "update_section_size" 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) [54a7] formal_parameter "scn" abstract_origin (ref4) location (sec_offset) [5b4,5bc) {reg21} [5bc,638) {entry_value(1) {reg0}, stack_value} GNU_locviews (sec_offset) [54b4] formal_parameter "newdata" abstract_origin (ref4) [54b9] formal_parameter "debugelf" abstract_origin (ref4) location (sec_offset) [5b4,5b8) {reg20} [5b8,638) {entry_value(1) {reg2}, stack_value} GNU_locviews (sec_offset) [54c6] formal_parameter "cnt" abstract_origin (ref4) location (sec_offset) [5b4,5c4) {reg22} [5c4,638) {entry_value(1) {reg3}, stack_value} GNU_locviews (sec_offset) [54d3] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [5b4,638) {reg23} GNU_locviews (sec_offset) [54e0] variable "shdr_mem" abstract_origin (ref4) [54e5] variable "shdr" abstract_origin (ref4) [54ea] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) [54ff] variable "debugdata" abstract_origin (ref4) [5504] 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) [552a] 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) [5549] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [555a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [5561] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5572] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [5579] call_site call_return_pc (addr) call_origin (ref4) [5586] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [558f] 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) [55b5] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [614,638) {reg19} GNU_locviews (sec_offset) [55c2] formal_parameter "__errnum" abstract_origin (ref4) const_value (data1) [55c8] formal_parameter "__status" abstract_origin (ref4) const_value (data1) [55ce] call_site call_return_pc (addr) call_origin (ref4) [55db] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [55e0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [55e5] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [55eb] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg23(0)} [55f1] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(972)} [55f8] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [5607] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5618] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [5625] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [5632] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [5638] call_site call_return_pc (addr) call_origin (ref4) [5645] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [564e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [565f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [5665] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-72)} [566d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [567e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [5685] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5696] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [56a3] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [56b0] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [56b6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [56c7] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [56ce] call_site call_return_pc (addr) call_origin (ref4) [56dc] 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) [56f7] formal_parameter "fd" abstract_origin (ref4) location (sec_offset) [14e0,1504) {reg0} [1504,1584) {reg27} [1584,1588) {reg0} [1588,16e0) {fbreg(-44)} [16e0,16e7) {breg1(-44)} [16e7,1940) {fbreg(-44)} [1988,1b80) {fbreg(-44)} [1b8c,1c70) {fbreg(-44)} [1c70,1c73) {reg0} [1c73,436c) {fbreg(-44)} [4370,4c7c) {fbreg(-44)} GNU_locviews (sec_offset) [5704] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [14e0,1544) {reg1} [1544,1754) {reg22} [1754,1860) {fbreg(-56)} [1860,1988) {entry_value(1) {reg1}, stack_value} [1988,1a98) {reg22} [1a98,1b98) {entry_value(1) {reg1}, stack_value} [1b98,1ca8) {reg22} [1ca8,1d30) {fbreg(-56)} [1d30,1df4) {reg22} [1df4,1e50) {entry_value(1) {reg1}, stack_value} [1e50,1e7c) {reg22} [1e7c,1e88) {entry_value(1) {reg1}, stack_value} [1e88,1f08) {fbreg(-56)} [1f08,1f1c) {entry_value(1) {reg1}, stack_value} [1f1c,1f5c) {reg22} [1f5c,1f78) {entry_value(1) {reg1}, stack_value} [1f78,1fd0) {reg22} [1fd0,1fec) {fbreg(-56)} [1fec,2040) {reg22} [2040,2088) {entry_value(1) {reg1}, stack_value} [2088,20d0) {reg22} [20d0,20e4) {fbreg(-56)} [20e4,218c) {reg22} [218c,21b4) {fbreg(-56)} [21b4,24a0) {entry_value(1) {reg1}, stack_value} [24a0,24ac) {fbreg(-56)} [24ac,24b0) {entry_value(1) {reg1}, stack_value} [24b0,24c0) {fbreg(-56)} [24c0,2540) {entry_value(1) {reg1}, stack_value} [2540,2550) {fbreg(-56)} [2550,2690) {reg22} [2690,2d54) {entry_value(1) {reg1}, stack_value} [2d54,2d78) {reg22} [2d78,2e08) {entry_value(1) {reg1}, stack_value} [2e08,2e14) {fbreg(-56)} [2e14,37d4) {entry_value(1) {reg1}, stack_value} [37d4,37f0) {reg22} [37f0,3844) {fbreg(-56)} [3844,4b2c) {entry_value(1) {reg1}, stack_value} [4b2c,4b80) {reg22} [4b80,4bd4) {entry_value(1) {reg1}, stack_value} [4bd4,4c28) {fbreg(-56)} [4c28,4c7c) {entry_value(1) {reg1}, stack_value} GNU_locviews (sec_offset) [5711] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [14e0,1547) {reg2} [1547,15bc) {reg20} [15bc,16e0) {fbreg(-64)} [16e0,16e7) {breg1(-64)} [16e7,1988) {fbreg(-64)} [1988,1998) {reg20} [1998,1c70) {fbreg(-64)} [1c70,1c78) {reg20} [1c78,1f78) {fbreg(-64)} [1f78,1fb4) {reg20} [1fb4,4c7c) {fbreg(-64)} GNU_locviews (sec_offset) [571e] formal_parameter "mode" abstract_origin (ref4) location (sec_offset) [14e0,1547) {reg3} [1547,15e0) {reg21} [15e0,16e0) {fbreg(-124)} [16e0,16e7) {breg1(-124)} [16e7,1988) {fbreg(-124)} [1988,1998) {reg21} [1998,1c70) {fbreg(-124)} [1c70,1ca8) {reg21} [1ca8,1f78) {fbreg(-124)} [1f78,1fb4) {reg21} [1fb4,4c7c) {fbreg(-124)} GNU_locviews (sec_offset) [572b] formal_parameter "tvp" abstract_origin (ref4) location (sec_offset) [14e0,1547) {reg4} [1547,16e0) {fbreg(-80)} [16e0,16e7) {breg1(-80)} [16e7,4c7c) {fbreg(-80)} GNU_locviews (sec_offset) [5738] variable "prefix_len" abstract_origin (ref4) const_value (data1) [573e] variable "fname_len" abstract_origin (ref4) location (sec_offset) [1548,1550) {breg0(1), stack_value} [1550,1567) {reg2} GNU_locviews (sec_offset) [574b] variable "fullname" abstract_origin (ref4) location (sec_offset) [1560,1720) {reg31} [1988,1a98) {reg31} [1b98,1ca8) {reg31} [1d30,1df4) {reg31} [1e50,1e7c) {reg31} [1f1c,1f5c) {reg31} [1f78,1fbc) {reg31} [1fec,2040) {reg31} [2088,20d0) {reg31} [20e4,218c) {reg31} [2550,2690) {reg31} [2d54,2d78) {reg31} [37d4,37f0) {reg31} [4b2c,4b80) {reg31} GNU_locviews (sec_offset) [5758] variable "cp" abstract_origin (ref4) location (sec_offset) [1560,1720) {reg31} [1988,1a98) {reg31} [1b98,1ca8) {reg31} [1d30,1df4) {reg31} [1e50,1e7c) {reg31} [1f1c,1f5c) {reg31} [1f78,1fbc) {reg31} [1fec,2040) {reg31} [2088,20d0) {reg31} [20e4,218c) {reg31} [2550,2690) {reg31} [2d54,2d78) {reg31} [37d4,37f0) {reg31} [4b2c,4b80) {reg31} GNU_locviews (sec_offset) [5765] variable "debugelf" abstract_origin (ref4) location (sec_offset) [1560,16c0) {lit0, stack_value} [16c0,16dc) {reg25} [16dc,16e0) {fbreg(-104)} [16e0,16e7) {breg1(-104)} [16e7,1874) {fbreg(-104)} [1988,1a84) {lit0, stack_value} [1a84,1acc) {fbreg(-104)} [1b98,1c70) {reg25} [1c70,1ca8) {lit0, stack_value} [1ca8,1d30) {fbreg(-104)} [1d30,1df0) {lit0, stack_value} [1e50,1e70) {lit0, stack_value} [1e88,1f1c) {fbreg(-104)} [1f1c,1f5c) {lit0, stack_value} [1f78,1fb4) {lit0, stack_value} [1fb4,1fec) {fbreg(-104)} [1fec,2040) {lit0, stack_value} [2088,20d0) {lit0, stack_value} [20d0,20e4) {fbreg(-104)} [20e4,2104) {lit0, stack_value} [2108,2140) {fbreg(-104)} [2144,2188) {reg25} [2188,2188) {fbreg(-104)} [218c,2550) {fbreg(-104)} [2550,2574) {lit0, stack_value} [2574,2584) {reg25} [2584,2690) {lit0, stack_value} [26a8,2d54) {fbreg(-104)} [2d54,2d74) {lit0, stack_value} [2d78,37d4) {fbreg(-104)} [37d4,37f0) {lit0, stack_value} [37f0,4178) {fbreg(-104)} [4190,436c) {fbreg(-104)} [4370,4b2c) {fbreg(-104)} [4b2c,4b80) {lit0, stack_value} [4b80,4c7c) {fbreg(-104)} GNU_locviews (sec_offset) [5772] variable "result" abstract_origin (ref4) location (sec_offset) [1560,1858) {lit0, stack_value} [1858,1874) {lit1, stack_value} [18bc,18d8) {fbreg(-48)} [192c,1940) {fbreg(-48)} [1988,1ac4) {lit0, stack_value} [1ac4,1acc) {fbreg(-48)} [1b64,1b74) {lit1, stack_value} [1b98,1df0) {lit0, stack_value} [1e4c,1e50) {lit1, stack_value} [1e50,1e70) {lit0, stack_value} [1e88,1fa8) {lit0, stack_value} [1fa8,1fb4) {lit1, stack_value} [1fb4,2040) {lit0, stack_value} [2040,2084) {fbreg(-48)} [2084,2088) {lit1, stack_value} [2088,20bc) {lit0, stack_value} [20bc,20c0) {lit1, stack_value} [20c0,2104) {lit0, stack_value} [2108,2140) {lit0, stack_value} [2144,2188) {lit0, stack_value} [218c,278c) {lit0, stack_value} [278c,2840) {fbreg(-48)} [286c,2870) {lit1, stack_value} [2870,29d4) {lit0, stack_value} [29d4,29d8) {lit1, stack_value} [29d8,2a50) {fbreg(-48)} [2a50,2b8c) {lit0, stack_value} [2b8c,2c2c) {fbreg(-48)} [2c2c,2cbc) {lit0, stack_value} [2cbc,2d38) {fbreg(-48)} [2d38,2d74) {lit0, stack_value} [2d78,2e08) {lit0, stack_value} [2e08,2e14) {lit1, stack_value} [2e14,31f0) {lit0, stack_value} [31f0,31f4) {lit1, stack_value} [31f4,3294) {lit0, stack_value} [3294,3298) {lit1, stack_value} [3298,4178) {lit0, stack_value} [4178,4178) {lit1, stack_value} [4190,41c4) {lit0, stack_value} [41c4,41c8) {lit1, stack_value} [41c8,420c) {lit0, stack_value} [420c,4210) {lit1, stack_value} [4210,436c) {lit0, stack_value} [4370,4c7c) {lit0, stack_value} GNU_locviews (sec_offset) [577f] variable "shdridx" abstract_origin (ref4) location (sec_offset) [1560,1874) {lit0, stack_value} [1988,1a98) {lit0, stack_value} [1a98,1acc) {reg21} [1b98,1df0) {lit0, stack_value} [1e50,1e70) {lit0, stack_value} [1e88,1f5c) {lit0, stack_value} [1f78,2040) {lit0, stack_value} [2088,2104) {lit0, stack_value} [2108,2140) {lit0, stack_value} [2144,2188) {lit0, stack_value} [218c,2690) {lit0, stack_value} [26a8,2a50) {reg21} [2a50,2b8c) {lit0, stack_value} [2b8c,2c2c) {reg21} [2c2c,2cbc) {lit0, stack_value} [2cbc,2d38) {reg21} [2d38,2d74) {lit0, stack_value} [2d78,2f20) {lit0, stack_value} [2f4c,33ec) {lit0, stack_value} [33ec,3464) {reg21} [3480,34b4) {lit0, stack_value} [34b4,3678) {reg21} [3678,36fc) {lit0, stack_value} [36fc,37d4) {reg21} [37d4,3844) {lit0, stack_value} [3844,38f8) {reg21} [3908,3930) {reg21} [3930,3ae8) {fbreg(-56)} [3b88,407c) {fbreg(-56)} [4178,4178) {reg21} [41c4,41c8) {reg21} [420c,4210) {reg21} [4210,436c) {fbreg(-56)} [4370,4404) {lit0, stack_value} [4404,453c) {reg21} [453c,4910) {reg25} [4910,4a08) {reg21} [4a08,4a5c) {reg25} [4a5c,4ab0) {reg21} [4ab0,4c28) {lit0, stack_value} [4c28,4c7c) {fbreg(-56)} GNU_locviews (sec_offset) [578c] variable "lastsec_offset" abstract_origin (ref4) location (sec_offset) [1560,1874) {lit0, stack_value} [1988,1ac4) {lit0, stack_value} [1b98,1df0) {lit0, stack_value} [1e50,1e70) {lit0, stack_value} [1e88,2040) {lit0, stack_value} [2088,2550) {lit0, stack_value} [2574,2584) {lit0, stack_value} [25a8,2608) {lit0, stack_value} [2608,2664) {fbreg(-88)} [2674,26a8) {fbreg(-88)} [26a8,26bc) {reg1} [26bc,282c) {fbreg(-88)} [2870,2a50) {fbreg(-88)} [2a50,2b8c) {lit0, stack_value} [2b8c,2c2c) {fbreg(-88)} [2c2c,2cbc) {lit0, stack_value} [2cbc,2d38) {fbreg(-88)} [2d38,3b7c) {lit0, stack_value} [3b7c,3b80) {reg0} [3b80,3b88) {fbreg(-88)} [3b88,436c) {lit0, stack_value} [4370,4a5c) {lit0, stack_value} [4a5c,4a67) {reg1} [4a67,4ab0) {fbreg(-88)} [4ab0,4c7c) {lit0, stack_value} GNU_locviews (sec_offset) [5799] variable "lastsec_size" abstract_origin (ref4) location (sec_offset) [1560,1874) {lit0, stack_value} [1988,1ac4) {lit0, stack_value} [1b98,1df0) {lit0, stack_value} [1e50,1e70) {lit0, stack_value} [1e88,2040) {lit0, stack_value} [2088,2550) {lit0, stack_value} [2574,2584) {lit0, stack_value} [25a8,2690) {lit0, stack_value} [2a50,2b8c) {lit0, stack_value} [2c2c,2cbc) {lit0, stack_value} [2d38,3b7c) {lit0, stack_value} [3b88,436c) {lit0, stack_value} [4370,4a5c) {lit0, stack_value} [4ab0,4c7c) {lit0, stack_value} GNU_locviews (sec_offset) [57a6] variable "shstrndx" abstract_origin (ref4) location (exprloc) {fbreg(-336)} [57af] variable "shdr_info" abstract_origin (ref4) location (sec_offset) [1560,1720) {lit0, stack_value} [1720,1874) {fbreg(-72)} [1988,1a98) {lit0, stack_value} [1a98,1acc) {fbreg(-72)} [1b98,1ca8) {lit0, stack_value} [1ca8,1d30) {fbreg(-72)} [1d30,1df0) {lit0, stack_value} [1e50,1e70) {lit0, stack_value} [1e88,1f1c) {fbreg(-72)} [1f1c,1f5c) {lit0, stack_value} [1f78,1fc8) {lit0, stack_value} [1fc8,1fcb) {reg0} [1fcb,1fd0) {reg31} [1fd0,1fec) {fbreg(-72)} [1fec,2040) {lit0, stack_value} [2088,20d0) {lit0, stack_value} [20d0,20e4) {fbreg(-72)} [20e4,2104) {lit0, stack_value} [2108,2140) {lit0, stack_value} [2144,2188) {lit0, stack_value} [218c,2550) {fbreg(-72)} [2550,2690) {lit0, stack_value} [26a8,2d54) {fbreg(-72)} [2d54,2d74) {lit0, stack_value} [2d78,2e08) {fbreg(-72)} [2e08,2e0c) {reg0} [2e0c,37d4) {fbreg(-72)} [37d4,37f0) {lit0, stack_value} [37f0,4178) {fbreg(-72)} [4190,436c) {fbreg(-72)} [4370,4b2c) {fbreg(-72)} [4b2c,4b80) {lit0, stack_value} [4b80,4c7c) {fbreg(-72)} GNU_locviews (sec_offset) [57bc] variable "scn" abstract_origin (ref4) location (sec_offset) [1720,1754) {lit0, stack_value} [1754,1768) {reg19} [1768,176f) {reg0} [176f,1860) {reg19} [1ca8,1d30) {reg19} [1e88,1f08) {reg19} [1fd0,1fec) {reg19} [20d0,20e4) {reg19} [218c,21b8) {reg0} [21b8,2210) {fbreg(-56)} [2354,2410) {fbreg(-56)} [24a0,24a4) {reg19} [24b0,24c0) {reg19} [2540,2550) {reg19} [2e08,2e14) {reg19} [2e6c,2e74) {reg0} [2e74,2ebc) {reg25} [3004,30c0) {reg25} [3538,3540) {reg0} [3540,3678) {fbreg(-192)} [377c,37ab) {reg0} [37f0,3818) {reg19} [3844,38a0) {fbreg(-192)} [38f4,38f8) {fbreg(-192)} [3a14,3a1b) {reg0} [3ba8,3bab) {reg0} [3bab,3bf8) {reg20} [3c1c,3c1f) {reg2} [3c1f,3ca4) {reg25} [3ca4,3d18) {fbreg(-112)} [3dec,3ea4) {reg20} [3ea4,3ef8) {reg25} [3ef8,3f7c) {fbreg(-112)} [4018,407c) {reg20} [43c4,4404) {reg25} [4404,4a5c) {fbreg(-192)} [4bd4,4bfc) {reg19} GNU_locviews (sec_offset) [57c9] variable "cnt" abstract_origin (ref4) location (sec_offset) [1720,1754) {lit1, stack_value} [1754,1860) {reg21} [19a4,19bc) {lit0, stack_value} [19bc,19f8) {reg19} [1acc,1ae0) {lit1, stack_value} [1ba4,1bbc) {lit0, stack_value} [1bbc,1bf8) {reg19} [1ca8,1d30) {reg21} [1e88,1f08) {reg21} [1fd0,1fec) {reg21} [20d0,20e4) {reg21} [218c,2198) {reg21} [2198,21b8) {lit1, stack_value} [21b8,2210) {reg26} [2228,2258) {lit1, stack_value} [2258,229c) {reg5} [2328,2354) {reg5} [2354,2410) {reg26} [2410,241c) {reg5} [24a0,24a8) {reg21} [24b0,24c0) {reg21} [24c0,2514) {reg5} [2538,2540) {reg5} [2540,2550) {reg21} [2a50,2a64) {reg5} [2e08,2e14) {reg21} [2e14,2e20) {reg5} [2e4c,2e54) {breg21(1), stack_value} [2e54,2e58) {reg21} [3150,3154) {lit1, stack_value} [3154,31ac) {reg21} [3298,3348) {reg21} [3350,33a0) {reg21} [33a0,33ec) {breg21(-1), stack_value} [33ec,3500) {reg21} [3500,3508) {lit1, stack_value} [3508,351c) {fbreg(-88)} [351c,3520) {reg0} [3520,3678) {fbreg(-88)} [3678,36a4) {reg21} [36f4,3734) {reg21} [3734,3738) {reg0} [3738,3754) {fbreg(-88)} [3754,37d4) {reg20} [37f0,3844) {reg21} [3844,38a0) {fbreg(-88)} [38a0,38f4) {reg20} [38f4,38f8) {fbreg(-88)} [3938,39ec) {reg21} [39f0,3ae4) {reg21} [3b88,407c) {reg21} [4178,4190) {lit1, stack_value} [4210,436c) {reg21} [4404,4a5c) {fbreg(-88)} [4ab0,4ac3) {reg5} [4ac3,4b2c) {fbreg(-88)} [4bd4,4c7c) {reg21} GNU_locviews (sec_offset) [57d6] variable "idx" abstract_origin (ref4) location (sec_offset) [23b4,23bc) {reg0} [23cc,23d4) {reg0} [2684,2690) {fbreg(-136)} [26a8,2a50) {fbreg(-136)} [2b8c,2c2c) {fbreg(-136)} [2cbc,2d38) {fbreg(-136)} [3150,3154) {lit1, stack_value} [3154,31ac) {reg20} [3298,3324) {reg20} [3324,3344) {reg27} [3350,3390) {reg27} [3390,3464) {fbreg(-136)} [3480,3490) {reg20} [3490,34b4) {reg27} [34b4,3678) {fbreg(-136)} [3678,36a4) {reg20} [36f4,36fc) {reg20} [36fc,37d4) {fbreg(-136)} [3844,436c) {fbreg(-136)} [4404,4ab0) {fbreg(-136)} [4c28,4c7c) {fbreg(-136)} GNU_locviews (sec_offset) [57e3] variable "changes" abstract_origin (ref4) location (sec_offset) [2228,2258) {lit0, stack_value} [2258,229c) {reg4} [22c4,2300) {reg4} [2308,2354) {reg4} [2410,244c) {reg4} [2458,24a0) {reg4} [24c0,251c) {reg4} [252c,2540) {reg4} [2a50,2a64) {reg4} [2c88,2c9f) {reg4} [2e14,2e20) {reg4} [4ab0,4ac3) {reg4} GNU_locviews (sec_offset) [57f0] variable "newehdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-200)} [57f9] variable "newehdr" abstract_origin (ref4) location (sec_offset) [26a8,26c0) {reg0} [26c0,27b4) {reg25} [2870,29e0) {reg25} [4a5c,4a60) {reg0} [4a60,4ab0) {reg25} GNU_locviews (sec_offset) [5806] variable "debugehdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-136)} [580f] variable "debugehdr" abstract_origin (ref4) location (sec_offset) [30d0,30dc) {reg0} [30dc,3103) {reg1} [3204,3208) {reg0} [3208,320f) {reg1} GNU_locviews (sec_offset) [581c] variable "shst" abstract_origin (ref4) location (sec_offset) [1560,1874) {lit0, stack_value} [1988,1a98) {lit0, stack_value} [1a98,1acc) {reg23} [1b98,1df0) {lit0, stack_value} [1e50,1e70) {lit0, stack_value} [1e88,1f5c) {lit0, stack_value} [1f78,2040) {lit0, stack_value} [2088,2104) {lit0, stack_value} [2108,2140) {lit0, stack_value} [2144,2188) {lit0, stack_value} [218c,2690) {lit0, stack_value} [26a8,2a50) {reg23} [2a50,2b8c) {lit0, stack_value} [2b8c,2c2c) {reg23} [2c2c,2cbc) {lit0, stack_value} [2cbc,2d38) {reg23} [2d38,2d74) {lit0, stack_value} [2d78,2f08) {lit0, stack_value} [2f4c,3134) {lit0, stack_value} [3134,313c) {reg0} [313c,31ac) {reg23} [31ac,3298) {lit0, stack_value} [3298,3508) {reg23} [3508,3678) {fbreg(-56)} [3678,36a4) {reg23} [36a4,36a8) {reg0} [36a8,3734) {reg23} [3734,37d4) {fbreg(-56)} [37d4,3844) {lit0, stack_value} [3844,38f8) {fbreg(-56)} [3908,392c) {fbreg(-56)} [4178,4178) {reg23} [41c4,41c8) {reg23} [420c,4210) {reg23} [4370,4404) {lit0, stack_value} [4404,4a5c) {fbreg(-56)} [4a5c,4ab0) {reg23} [4ab0,4c28) {lit0, stack_value} GNU_locviews (sec_offset) [5829] variable "debuglink_crc_data" abstract_origin (ref4) location (exprloc) {fbreg(-312)} [5832] variable "any_symtab_changes" abstract_origin (ref4) location (sec_offset) [1560,1874) {lit0, stack_value} [1988,1a98) {lit0, stack_value} [1b98,1df4) {lit0, stack_value} [1e50,1e7c) {lit0, stack_value} [1e88,2040) {lit0, stack_value} [2088,2690) {lit0, stack_value} [2a50,2b8c) {lit0, stack_value} [2c2c,2cbc) {lit0, stack_value} [2d38,3508) {lit0, stack_value} [3508,3678) {fbreg(-184)} [3678,3734) {lit0, stack_value} [3734,37d4) {fbreg(-184)} [37d4,3844) {lit0, stack_value} [3844,38f8) {fbreg(-184)} [3908,3938) {fbreg(-184)} [4370,4404) {lit0, stack_value} [4404,4924) {fbreg(-184)} [4924,492c) {lit1, stack_value} [492c,4a5c) {fbreg(-184)} [4ab0,4c28) {lit0, stack_value} GNU_locviews (sec_offset) [583f] variable "shstrtab_data" abstract_origin (ref4) location (sec_offset) [1560,1874) {lit0, stack_value} [1988,1a98) {lit0, stack_value} [1a98,1acc) {reg19} [1b98,1df0) {lit0, stack_value} [1e50,1e70) {lit0, stack_value} [1e88,1f5c) {lit0, stack_value} [1f78,2040) {lit0, stack_value} [2088,2104) {lit0, stack_value} [2108,2140) {lit0, stack_value} [2144,2188) {lit0, stack_value} [218c,2690) {lit0, stack_value} [26a8,2894) {reg19} [28f8,2924) {reg19} [297c,2a50) {reg19} [2a50,2b8c) {lit0, stack_value} [2b8c,2c2c) {reg19} [2c2c,2cbc) {lit0, stack_value} [2cbc,2d38) {reg19} [2d38,2d74) {lit0, stack_value} [2d78,2f20) {lit0, stack_value} [2f4c,34c0) {lit0, stack_value} [34c0,34cc) {reg0} [34cc,34cf) {reg1} [34cf,3678) {fbreg(-160)} [3678,36fc) {lit0, stack_value} [36fc,3718) {fbreg(-160)} [3718,371c) {reg0} [371c,37d4) {fbreg(-160)} [37d4,3844) {lit0, stack_value} [3844,4178) {fbreg(-160)} [4190,436c) {fbreg(-160)} [4370,4404) {lit0, stack_value} [4404,4a5c) {fbreg(-160)} [4a5c,4a84) {reg19} [4ab0,4c28) {lit0, stack_value} [4c28,4c7c) {fbreg(-160)} GNU_locviews (sec_offset) [584c] variable "debuglink_buf" abstract_origin (ref4) location (sec_offset) [1560,1874) {lit0, stack_value} [1988,1a98) {lit0, stack_value} [1a98,1acc) {fbreg(-56)} [1b98,1df0) {lit0, stack_value} [1e50,1e70) {lit0, stack_value} [1e88,1f5c) {lit0, stack_value} [1f78,2040) {lit0, stack_value} [2088,2104) {lit0, stack_value} [2108,2140) {lit0, stack_value} [2144,2188) {lit0, stack_value} [218c,2690) {lit0, stack_value} [26a8,2a50) {fbreg(-56)} [2a50,2b8c) {lit0, stack_value} [2b8c,2c2c) {fbreg(-56)} [2c2c,2cbc) {lit0, stack_value} [2cbc,2d38) {fbreg(-56)} [2d38,2d74) {lit0, stack_value} [2d78,2f20) {lit0, stack_value} [2f4c,33bc) {lit0, stack_value} [33bc,33c3) {reg0} [33c3,3464) {fbreg(-144)} [3480,34b4) {lit0, stack_value} [34b4,3678) {fbreg(-144)} [3678,36fc) {lit0, stack_value} [36fc,37d4) {fbreg(-144)} [37d4,3844) {lit0, stack_value} [3844,4178) {fbreg(-144)} [4190,436c) {fbreg(-144)} [4370,4404) {lit0, stack_value} [4404,4a5c) {fbreg(-144)} [4a5c,4ab0) {fbreg(-56)} [4ab0,4c28) {lit0, stack_value} [4c28,4c7c) {fbreg(-144)} GNU_locviews (sec_offset) [5859] variable "ebl" abstract_origin (ref4) location (sec_offset) [1598,15b4) {lit0, stack_value} [15b4,15b8) {reg0} [15b8,16e0) {fbreg(-96)} [16e0,16e7) {breg1(-96)} [16e7,18d8) {fbreg(-96)} [1988,1998) {lit0, stack_value} [1998,1b28) {fbreg(-96)} [1b8c,1c70) {fbreg(-96)} [1ca8,1f78) {fbreg(-96)} [1f78,1f7b) {reg0} [1f7b,1fa8) {fbreg(-96)} [1fa8,1fb4) {lit0, stack_value} [1fb4,436c) {fbreg(-96)} [4370,4c7c) {fbreg(-96)} GNU_locviews (sec_offset) [5866] label "fail" abstract_origin (ref4) low_pc (addr) [5873] variable "ehdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-72)} [587c] variable "ehdr" abstract_origin (ref4) location (sec_offset) [1624,1630) {reg0} [1630,16e0) {fbreg(-120)} [16e0,16e7) {breg1(-120)} [16e7,18cc) {fbreg(-120)} [1998,1b28) {fbreg(-120)} [1b8c,1c70) {fbreg(-120)} [1ca8,1e7c) {fbreg(-120)} [1e88,1f78) {fbreg(-120)} [1fb4,2088) {fbreg(-120)} [20c0,436c) {fbreg(-120)} [4370,4b2c) {fbreg(-120)} [4b2c,4b30) {reg0} [4b30,4c7c) {fbreg(-120)} GNU_locviews (sec_offset) [5889] variable "phnum" abstract_origin (ref4) location (exprloc) {fbreg(-328)} [5892] variable "newelf" abstract_origin (ref4) location (sec_offset) [166c,16e0) {fbreg(-40)} [16e0,16e7) {breg1(-40)} [16e7,18cc) {fbreg(-40)} [1998,1a70) {fbreg(-40)} [1a80,1a84) {reg0} [1a84,1b28) {fbreg(-40)} [1b8c,1c70) {fbreg(-40)} [1ca8,1e7c) {fbreg(-40)} [1e88,1f1c) {fbreg(-40)} [1fb4,2088) {fbreg(-40)} [20c0,37d4) {fbreg(-40)} [37f0,436c) {fbreg(-40)} [4370,4b2c) {fbreg(-40)} [4b80,4c7c) {fbreg(-40)} GNU_locviews (sec_offset) [589f] label "fail_close" abstract_origin (ref4) low_pc (addr) [58ac] label "done" abstract_origin (ref4) low_pc (addr) [58b9] variable "shnum" abstract_origin (ref4) location (exprloc) {fbreg(-320)} [58c2] label "illformed" abstract_origin (ref4) low_pc (addr) [58cf] variable "seen_allocated" abstract_origin (ref4) location (sec_offset) [1720,1754) {lit0, stack_value} [1754,1798) {reg20} [17ac,1860) {reg20} [1ca8,1d30) {reg20} [1e88,1f08) {reg20} [1fd0,1fec) {reg20} [20d0,20e4) {reg20} [218c,21a4) {reg20} [24a0,24c0) {reg20} [2540,2550) {reg20} [2e08,2e14) {reg20} [37f0,3844) {reg20} [4bd4,4c28) {reg20} GNU_locviews (sec_offset) [58dc] variable "seen_unallocated" abstract_origin (ref4) location (sec_offset) [1720,1754) {lit0, stack_value} [1754,17a8) {reg25} [17ac,1860) {reg25} [1ca8,1d2c) {reg25} [1e88,1f08) {reg25} [1fd0,1fec) {reg25} [20d0,20e4) {reg25} [218c,21b0) {reg25} [24a0,24c0) {reg25} [2540,2550) {reg25} [2e08,2e14) {reg25} [37f0,3844) {reg25} [4bd4,4c28) {reg25} GNU_locviews (sec_offset) [58e9] variable "mixed_allocated_unallocated" abstract_origin (ref4) location (sec_offset) [1720,1754) {lit0, stack_value} [1754,1874) {fbreg(-112)} [1ca8,1d30) {fbreg(-112)} [1e88,1f1c) {fbreg(-112)} [1fd0,1fec) {fbreg(-112)} [20d0,20e4) {fbreg(-112)} [218c,2550) {fbreg(-112)} [2a50,2b8c) {fbreg(-112)} [2c2c,2cbc) {fbreg(-112)} [2d38,2d54) {fbreg(-112)} [2d78,37d4) {fbreg(-112)} [37f0,38f8) {fbreg(-112)} [3908,3938) {fbreg(-112)} [4370,4a5c) {fbreg(-112)} [4ab0,4b2c) {fbreg(-112)} [4b80,4c28) {fbreg(-112)} GNU_locviews (sec_offset) [58f6] variable "removing_sections" abstract_origin (ref4) location (sec_offset) [32bc,3344) {lit1, stack_value} [3350,33ec) {lit1, stack_value} [3480,34b4) {lit1, stack_value} [3690,36a4) {lit0, stack_value} [36f4,36fc) {lit0, stack_value} GNU_locviews (sec_offset) [5903] variable "lastoffset" abstract_origin (ref4) location (sec_offset) [3500,3508) {lit0, stack_value} [3508,3674) {fbreg(-168)} [3734,3754) {fbreg(-168)} [3754,37d0) {reg25} [3844,38a0) {fbreg(-168)} [38a0,38f4) {reg25} [38f4,38f8) {fbreg(-168)} [4404,4a5c) {fbreg(-168)} GNU_locviews (sec_offset) [5910] variable "offsize" abstract_origin (ref4) location (exprloc) {reg0} [5917] formal_parameter "prefix" abstract_origin (ref4) const_value (data1) [591d] 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) [5937] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [1560,1567) {reg2} GNU_locviews (sec_offset) [5944] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [1560,1568) {reg20} GNU_locviews (sec_offset) [5951] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [1560,1568) {reg31} GNU_locviews (sec_offset) [595e] call_site call_return_pc (addr) call_origin (ref4) [596b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg31(0)} [5971] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg20(0)} [5979] 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) [5993] formal_parameter "__oflag" abstract_origin (ref4) location (sec_offset) [1570,1584) {const1u(66), stack_value} GNU_locviews (sec_offset) [59a0] formal_parameter "__path" abstract_origin (ref4) location (sec_offset) [1570,157b) {reg0} GNU_locviews (sec_offset) [59ad] call_site call_return_pc (addr) call_origin (ref4) [59ba] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(66)} [59c0] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg21(0)} [59c8] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [59d5] variable "debug_fname_len" abstract_origin (ref4) location (sec_offset) [15cc,15d0) {reg0} [15d0,1614) {reg19} [2088,2090) {reg19} GNU_locviews (sec_offset) [59e2] 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) [59fc] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [15e4,15f4) {reg19} GNU_locviews (sec_offset) [5a09] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [15e4,15e7) {reg1} GNU_locviews (sec_offset) [5a16] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [15e4,15e7) {reg0} [15e7,15f4) {reg21} GNU_locviews (sec_offset) [5a23] call_site call_return_pc (addr) call_origin (ref4) [5a30] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [5a36] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [5a3e] 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) [5a58] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [15f4,1604) {implicit_pointer([af78],0) {implicit_value(8){2e58585858585800}}} GNU_locviews (sec_offset) [5a65] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [15f4,1600) {breg0(0), breg19(0), plus, stack_value} [1600,1604) {breg1(0), breg19(0), plus, stack_value} GNU_locviews (sec_offset) [5a73] 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) [5a8d] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [20b0,20b4) {reg0} [20b4,20bb) {reg2} GNU_locviews (sec_offset) [5a9a] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [20a8,20bc) {reg19} GNU_locviews (sec_offset) [5aa7] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [20a8,20bc) {lit0, stack_value} GNU_locviews (sec_offset) [5ab4] call_site call_return_pc (addr) call_origin (ref4) [5ac1] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [5ac6] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [5ace] call_site call_return_pc (addr) call_origin (ref4) [5adb] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5aec] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(8)} [5af3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5b04] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [5b0b] call_site call_return_pc (addr) call_origin (ref4) [5b18] call_site call_return_pc (addr) call_origin (ref4) [5b25] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [5b32] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x50c8)} [5b3f] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [5b46] 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) [5b6c] formal_parameter "name" abstract_origin (ref4) location (sec_offset) [17d0,17f4) {reg23} GNU_locviews (sec_offset) [5b79] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [17d0,17d8) {reg22} GNU_locviews (sec_offset) [5b86] variable "pattern" abstract_origin (ref4) location (sec_offset) [17d0,17f4) {reg22} GNU_locviews (sec_offset) [5b93] call_site call_return_pc (addr) call_origin (ref4) [5ba0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg23(0)} [5ba6] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {const1u(32)} [5bae] 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) [5bd4] formal_parameter "name" abstract_origin (ref4) location (sec_offset) [1808,182c) {reg22} GNU_locviews (sec_offset) [5be1] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [1808,1810) {reg23} GNU_locviews (sec_offset) [5bee] variable "pattern" abstract_origin (ref4) location (sec_offset) [1808,182c) {reg23} GNU_locviews (sec_offset) [5bfb] call_site call_return_pc (addr) call_origin (ref4) [5c08] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg22(0)} [5c0e] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {const1u(32)} [5c16] 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) [5c3c] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1844,1854) {reg0} [1854,1857) {reg2} GNU_locviews (sec_offset) [5c49] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1844,1858) {lit0, stack_value} GNU_locviews (sec_offset) [5c56] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1844,1858) {lit0, stack_value} GNU_locviews (sec_offset) [5c63] call_site call_return_pc (addr) call_origin (ref4) [5c70] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [5c75] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [5c7c] 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) [5ca2] 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) [5cc1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5cd2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [5cd9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5cea] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [5cf1] call_site call_return_pc (addr) call_origin (ref4) [5cfe] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [5d07] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [5d14] variable "phdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [5d1d] variable "phdr" abstract_origin (ref4) location (sec_offset) [19e0,19ec) {reg0} [19ec,19ef) {reg2} GNU_locviews (sec_offset) [5d2a] 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) [5d50] 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) [5d6f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5d80] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [5d87] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5d98] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [5d9f] call_site call_return_pc (addr) call_origin (ref4) [5dac] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [5db5] 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) [5ddb] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1a4c,1a70) {reg19} GNU_locviews (sec_offset) [5de8] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1a4c,1a70) {lit0, stack_value} GNU_locviews (sec_offset) [5df5] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1a4c,1a70) {lit1, stack_value} GNU_locviews (sec_offset) [5e02] call_site call_return_pc (addr) call_origin (ref4) [5e0f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [5e14] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [5e19] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [5e1f] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [5e26] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(1136)} [5e2d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [5e3c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5e4d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [5e53] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [5e59] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg20(0)} [5e60] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5e71] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [5e77] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [5e7e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [5e8f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [5e9c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [5ea9] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [5eaf] call_site call_return_pc (addr) call_origin (ref4) [5ebc] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [5ec4] 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) [5eea] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1ab0,1ac0) {reg0} [1ac0,1ac3) {reg2} GNU_locviews (sec_offset) [5ef7] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1ab0,1ac4) {lit0, stack_value} GNU_locviews (sec_offset) [5f04] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1ab0,1ac4) {lit0, stack_value} GNU_locviews (sec_offset) [5f11] call_site call_return_pc (addr) call_origin (ref4) [5f1e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [5f23] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [5f28] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [5f31] 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) [5f4b] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1b48,1b5c) {reg0} [1b5c,1b63) {reg2} GNU_locviews (sec_offset) [5f58] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1b48,1b64) {reg21} GNU_locviews (sec_offset) [5f65] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1b48,1b64) {lit0, stack_value} GNU_locviews (sec_offset) [5f72] call_site call_return_pc (addr) call_origin (ref4) [5f7f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [5f84] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg21(0)} [5f8a] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg19(0), fbreg(-64), deref, breg19(0), lit0, ne, bra(1), swap, drop} [5f9e] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [5fab] variable "phdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [5fb4] variable "phdr" abstract_origin (ref4) location (sec_offset) [1be0,1bec) {reg0} [1bec,1bef) {reg2} GNU_locviews (sec_offset) [5fc1] 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) [5fe7] 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) [6006] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6017] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [601e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [602f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [6036] call_site call_return_pc (addr) call_origin (ref4) [6043] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [604c] 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) [6072] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1c4c,1c70) {reg19} GNU_locviews (sec_offset) [607f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1c4c,1c70) {lit0, stack_value} GNU_locviews (sec_offset) [608c] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1c4c,1c70) {lit1, stack_value} GNU_locviews (sec_offset) [6099] call_site call_return_pc (addr) call_origin (ref4) [60a6] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [60ab] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [60b0] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [60b6] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [60bd] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(1179)} [60c4] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [60d3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [60e4] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [60ea] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [60f0] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg20(0)} [60f7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6108] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg21(0)} [610e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [6115] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6126] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [6133] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [6140] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [6146] call_site call_return_pc (addr) call_origin (ref4) [6153] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [615b] 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) [6175] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1c98,1c9c) {reg0} [1c9c,1ca3) {reg2} GNU_locviews (sec_offset) [6182] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1c90,1ca4) {reg20} GNU_locviews (sec_offset) [618f] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1c90,1ca4) {lit0, stack_value} GNU_locviews (sec_offset) [619c] call_site call_return_pc (addr) call_origin (ref4) [61a9] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [61ae] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg20(0)} [61b6] 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) [61d0] formal_parameter "last_size" abstract_origin (ref4) location (sec_offset) [1d48,1df0) {implicit_pointer([5799],0) {lit0, stack_value}} [1e50,1e70) {implicit_pointer([5799],0) {lit0, stack_value}} [20e4,2104) {implicit_pointer([5799],0) {lit0, stack_value}} [2550,2574) {implicit_pointer([5799],0) } [2584,2684) {implicit_pointer([5799],0) } [2d54,2d74) {implicit_pointer([5799],0) {lit0, stack_value}} GNU_locviews (sec_offset) [61dd] formal_parameter "last_offset" abstract_origin (ref4) location (sec_offset) [1d48,1df0) {implicit_pointer([578c],0) {lit0, stack_value}} [1e50,1e70) {implicit_pointer([578c],0) {lit0, stack_value}} [20e4,2104) {implicit_pointer([578c],0) {lit0, stack_value}} [2550,2574) {implicit_pointer([578c],0) } [2584,2684) {implicit_pointer([578c],0) } [2d54,2d74) {implicit_pointer([578c],0) {lit0, stack_value}} GNU_locviews (sec_offset) [61ea] formal_parameter "shstrndx" abstract_origin (ref4) location (sec_offset) [1d48,1df0) {reg19} [1e50,1e70) {reg19} [20e4,2104) {reg19} [25a8,25f0) {reg19} [25f0,25ff) {reg4} [2d54,2d74) {reg19} GNU_locviews (sec_offset) [61f7] formal_parameter "fname" abstract_origin (ref4) location (sec_offset) [1d48,1df0) {fbreg(-64)} [1e50,1e70) {fbreg(-64)} [20e4,2104) {fbreg(-64)} [2550,2574) {fbreg(-64)} [2584,2684) {fbreg(-64)} [2d54,2d74) {fbreg(-64)} GNU_locviews (sec_offset) [6204] formal_parameter "ehdr" abstract_origin (ref4) location (sec_offset) [1d48,1d4b) {reg1} [1d4b,1df0) {fbreg(-120)} [1e50,1e70) {fbreg(-120)} [20e4,2104) {fbreg(-120)} [2550,2574) {fbreg(-120)} [2584,2684) {fbreg(-120)} [2d54,2d74) {fbreg(-120)} GNU_locviews (sec_offset) [6211] formal_parameter "new_elf" abstract_origin (ref4) location (sec_offset) [1d48,1d4b) {reg0} [1d4b,1df0) {fbreg(-40)} [1e50,1e70) {fbreg(-40)} [20e4,2104) {fbreg(-40)} [2550,2574) {fbreg(-40)} [2584,2684) {fbreg(-40)} [2d54,2d74) {fbreg(-40)} GNU_locviews (sec_offset) [621e] formal_parameter "ebl" abstract_origin (ref4) location (sec_offset) [1d48,1df0) {fbreg(-96)} [1e50,1e70) {fbreg(-96)} [20e4,2104) {fbreg(-96)} [2550,2574) {fbreg(-96)} [2584,2684) {fbreg(-96)} [2d54,2d74) {fbreg(-96)} GNU_locviews (sec_offset) [622b] formal_parameter "elf" abstract_origin (ref4) location (sec_offset) [1d48,1df0) {reg22} [1e50,1e70) {reg22} [20e4,2104) {reg22} [2550,2574) {reg22} [2584,2684) {reg22} [2d54,2d74) {reg22} GNU_locviews (sec_offset) [6238] lexical_block ranges (sec_offset) [623d] variable "lastoffset" abstract_origin (ref4) location (sec_offset) [1d54,1df0) {reg21} [1e50,1e70) {reg21} [2550,2574) {reg21} [2584,2680) {reg21} [2d54,2d74) {reg21} GNU_locviews (sec_offset) [624a] variable "scn" abstract_origin (ref4) location (sec_offset) [1d54,1d64) {reg25} [1d64,1d6f) {reg0} [1d6f,1df0) {reg25} [1e50,1e70) {reg25} [25a8,25cc) {reg25} [25cc,25d0) {reg0} [25d0,2600) {reg25} [2600,2608) {lit0, stack_value} [2608,2618) {reg23} [2618,2623) {reg0} [2623,2674) {reg23} [2674,2678) {reg0} [2678,2684) {reg23} [2d54,2d74) {reg25} GNU_locviews (sec_offset) [6257] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [6264] variable "shdr" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [626d] variable "new_scn" abstract_origin (ref4) location (sec_offset) [1d80,1d8b) {reg0} [1d8b,1df0) {reg26} [1e50,1e70) {reg26} [25a8,25ac) {reg0} [25ac,25cc) {reg26} GNU_locviews (sec_offset) [627a] variable "data" abstract_origin (ref4) location (sec_offset) [1d98,1d9c) {reg0} [1d9c,1dc4) {reg23} [1dc4,1dcc) {reg0} [1dcc,1df0) {reg23} [1e50,1e70) {reg23} GNU_locviews (sec_offset) [6287] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [6294] variable "new_data" abstract_origin (ref4) location (sec_offset) [1da0,1db4) {reg0} [1e50,1e54) {reg0} GNU_locviews (sec_offset) [62a1] 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) [62c7] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1e58,1e70) {addr(0x5220), stack_value} GNU_locviews (sec_offset) [62d4] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1e58,1e70) {lit0, stack_value} GNU_locviews (sec_offset) [62e1] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1e58,1e70) {lit0, stack_value} GNU_locviews (sec_offset) [62ee] call_site call_return_pc (addr) call_origin (ref4) [62fb] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [6300] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [6305] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {addr(0x5220)} [6314] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6325] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg26(0)} [632c] call_site call_return_pc (addr) call_origin (ref4) [6339] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [6341] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) sibling (ref4) [635a] variable "filesz" abstract_origin (ref4) location (sec_offset) [1de0,1de4) {reg0} [1de8,1df0) {fbreg(80), deref, lit0, breg2(0), const1u(32), shl, lit16, lit31, shl, ne, bra(1), swap, drop, stack_value} GNU_locviews (sec_offset) [6368] 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) [638e] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [25b0,25c8) {addr(0x51e0), stack_value} GNU_locviews (sec_offset) [639b] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [25b0,25c8) {lit0, stack_value} GNU_locviews (sec_offset) [63a8] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [25b0,25c8) {lit0, stack_value} GNU_locviews (sec_offset) [63b5] call_site call_return_pc (addr) call_origin (ref4) [63c2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [63c7] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [63cc] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {addr(0x51e0)} [63db] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [63ec] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg25(0)} [63f2] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg20(0)} [63f9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [640a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [6412] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6423] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg26(0)} [6429] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg20(0)} [6430] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6441] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg25(0)} [6447] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg23(0)} [644e] call_site call_return_pc (addr) call_origin (ref4) [645b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [6463] 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) [6489] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [20ec,2104) {addr(0x51a8), stack_value} GNU_locviews (sec_offset) [6496] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [20ec,2104) {lit0, stack_value} GNU_locviews (sec_offset) [64a3] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [20ec,2104) {lit0, stack_value} GNU_locviews (sec_offset) [64b0] call_site call_return_pc (addr) call_origin (ref4) [64bd] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [64c2] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [64c7] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {addr(0x51a8)} [64d6] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [64e3] variable "shdr" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [64ec] 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) [6512] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2558,2570) {addr(0x51c8), stack_value} GNU_locviews (sec_offset) [651f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2558,2570) {lit0, stack_value} GNU_locviews (sec_offset) [652c] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2558,2570) {lit0, stack_value} GNU_locviews (sec_offset) [6539] call_site call_return_pc (addr) call_origin (ref4) [6546] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [654b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [6550] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {addr(0x51c8)} [655f] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [656c] variable "filesz" abstract_origin (ref4) location (sec_offset) [266c,2674) {lit0, stack_value} GNU_locviews (sec_offset) [6579] 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) [659f] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [258c,25a4) {addr(0x5200), stack_value} GNU_locviews (sec_offset) [65ac] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [258c,25a4) {lit0, stack_value} GNU_locviews (sec_offset) [65b9] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [258c,25a4) {lit0, stack_value} GNU_locviews (sec_offset) [65c6] call_site call_return_pc (addr) call_origin (ref4) [65d3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [65d8] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [65dd] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {addr(0x5200)} [65ec] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [65fd] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [6604] call_site call_return_pc (addr) call_origin (ref4) [6611] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg23(0)} [6617] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [661f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6630] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [6637] call_site call_return_pc (addr) call_origin (ref4) [6644] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg23(0)} [664a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [6652] 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) [6678] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2d5c,2d74) {addr(0x5248), stack_value} GNU_locviews (sec_offset) [6685] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2d5c,2d74) {lit0, stack_value} GNU_locviews (sec_offset) [6692] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2d5c,2d74) {lit0, stack_value} GNU_locviews (sec_offset) [669f] call_site call_return_pc (addr) call_origin (ref4) [66ac] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [66b1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [66b6] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {addr(0x5248)} [66c5] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [66d6] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [66dd] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-120), deref} [66e6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [66f7] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [66fd] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg25(0)} [6704] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6715] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [671c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [672d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [6734] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [673b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [674c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-96), deref} [6754] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-40), deref} [675b] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-120), deref} [6763] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [676b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [677c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [6783] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg23(0)} [678a] call_site call_return_pc (addr) call_origin (ref4) [6797] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [67a0] 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) [67c6] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1e34,1e4c) {reg20} GNU_locviews (sec_offset) [67d3] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1e34,1e4c) {lit0, stack_value} GNU_locviews (sec_offset) [67e0] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1e34,1e4c) {lit0, stack_value} GNU_locviews (sec_offset) [67ed] call_site call_return_pc (addr) call_origin (ref4) [67fa] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [67ff] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [6804] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg20(0)} [680a] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg19(0)} [6812] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [681f] variable "grpref" abstract_origin (ref4) location (sec_offset) [1ecc,1f08) {reg3} [20d0,20e4) {reg3} [24b0,24c0) {reg3} GNU_locviews (sec_offset) [682c] variable "inner" abstract_origin (ref4) location (sec_offset) [1ecc,1ee8) {lit1, stack_value} [1ee8,1ef0) {reg1} [1ef0,1ef8) {breg1(-1), stack_value} [1ef8,1f08) {reg1} [20d0,20dc) {reg1} [24b0,24b8) {reg1} GNU_locviews (sec_offset) [6839] 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) [685f] call_site call_return_pc (addr) call_origin (ref4) [686d] 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) [6893] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3820,3844) {reg19} GNU_locviews (sec_offset) [68a0] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3820,3844) {lit0, stack_value} GNU_locviews (sec_offset) [68ad] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3820,3844) {lit1, stack_value} GNU_locviews (sec_offset) [68ba] call_site call_return_pc (addr) call_origin (ref4) [68c7] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [68cc] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [68d1] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [68d7] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [68de] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(1306)} [68e5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [68f4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6905] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [690b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [691c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [6929] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [6936] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [693c] call_site call_return_pc (addr) call_origin (ref4) [6949] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [6951] 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) [6977] 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) [6996] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [69a7] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [69ae] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [69bf] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [69c6] call_site call_return_pc (addr) call_origin (ref4) [69d3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [69dc] 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) [6a02] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1f68,1f74) {reg0} [1f74,1f77) {reg2} GNU_locviews (sec_offset) [6a0f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1f68,1f78) {lit0, stack_value} GNU_locviews (sec_offset) [6a1c] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1f68,1f78) {lit1, stack_value} GNU_locviews (sec_offset) [6a29] call_site call_return_pc (addr) call_origin (ref4) [6a36] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [6a3b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [6a42] 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) [6a68] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [1f98,1fa0) {reg0} [1fa0,1fa7) {reg2} GNU_locviews (sec_offset) [6a75] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [1f98,1fa8) {reg19} GNU_locviews (sec_offset) [6a82] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [1f98,1fa8) {lit0, stack_value} GNU_locviews (sec_offset) [6a8f] call_site call_return_pc (addr) call_origin (ref4) [6a9c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [6aa1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [6aa9] 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) [6ac3] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [1fc8,1fcb) {reg2} GNU_locviews (sec_offset) [6ad0] formal_parameter "__ch" abstract_origin (ref4) location (sec_offset) [1fc8,1fd0) {lit0, stack_value} GNU_locviews (sec_offset) [6add] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [1fc8,1fcb) {reg0} [1fcb,1fd0) {reg31} GNU_locviews (sec_offset) [6aea] call_site call_return_pc (addr) call_origin (ref4) [6af7] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg31(0)} [6afd] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [6b04] 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) [6b2a] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2024,203c) {reg20} GNU_locviews (sec_offset) [6b37] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2024,203c) {lit0, stack_value} GNU_locviews (sec_offset) [6b44] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2024,203c) {lit0, stack_value} GNU_locviews (sec_offset) [6b51] call_site call_return_pc (addr) call_origin (ref4) [6b5e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [6b63] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [6b68] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg20(0)} [6b6e] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg19(0)} [6b76] 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) [6b9c] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [206c,2084) {reg19} GNU_locviews (sec_offset) [6ba9] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [206c,2084) {lit0, stack_value} GNU_locviews (sec_offset) [6bb6] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [206c,2084) {lit0, stack_value} GNU_locviews (sec_offset) [6bc3] call_site call_return_pc (addr) call_origin (ref4) [6bd0] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [6bd5] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [6bda] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [6be0] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [6be8] 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) [6c0e] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [212c,2140) {reg19} GNU_locviews (sec_offset) [6c1b] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [212c,2140) {lit0, stack_value} GNU_locviews (sec_offset) [6c28] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [212c,2140) {lit0, stack_value} GNU_locviews (sec_offset) [6c35] call_site call_return_pc (addr) call_origin (ref4) [6c42] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [6c47] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [6c4c] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [6c54] 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) [6c7a] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2170,2188) {reg19} GNU_locviews (sec_offset) [6c87] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2170,2188) {lit0, stack_value} GNU_locviews (sec_offset) [6c94] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2170,2188) {lit0, stack_value} GNU_locviews (sec_offset) [6ca1] call_site call_return_pc (addr) call_origin (ref4) [6cae] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [6cb3] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [6cb8] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [6cbe] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [6cc6] 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) [6cec] formal_parameter "name" abstract_origin (ref4) location (sec_offset) [21d0,21f4) {reg27} GNU_locviews (sec_offset) [6cf9] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [21cc,21d8) {reg19} GNU_locviews (sec_offset) [6d06] variable "pattern" abstract_origin (ref4) location (sec_offset) [21d0,21f4) {reg19} GNU_locviews (sec_offset) [6d13] call_site call_return_pc (addr) call_origin (ref4) [6d20] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(0)} [6d26] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {const1u(32)} [6d2e] 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) [6d54] formal_parameter "name" abstract_origin (ref4) location (sec_offset) [2388,238c) {breg26(0), const1u(144), mul, breg20(0), plus, plus_uconst(88)} GNU_locviews (sec_offset) [6d61] formal_parameter "patterns" abstract_origin (ref4) location (sec_offset) [2388,238c) {reg19} GNU_locviews (sec_offset) [6d6e] variable "pattern" abstract_origin (ref4) location (sec_offset) [2388,23ac) {reg19} GNU_locviews (sec_offset) [6d7b] call_site call_return_pc (addr) call_origin (ref4) [6d88] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(0)} [6d8e] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {const1u(32)} [6d96] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [6da3] variable "is_comdat" abstract_origin (ref4) location (sec_offset) [23bc,23d0) {breg2(0), lit1, and, stack_value} [23fc,2410) {breg2(0), lit1, and, stack_value} GNU_locviews (sec_offset) [6db1] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [6dbe] variable "shdr_indices" abstract_origin (ref4) location (exprloc) {fbreg(-136)} [6dc7] variable "n" abstract_origin (ref4) location (sec_offset) [242c,244c) {lit1, stack_value} [244c,244c) {lit2, stack_value} GNU_locviews (sec_offset) [6dd4] lexical_block abstract_origin (ref4) ranges (sec_offset) [6ddd] variable "j" abstract_origin (ref4) location (sec_offset) [244c,244c) {lit0, stack_value} [2458,2488) {reg19} [2488,2490) {breg19(1), stack_value} [2514,2530) {reg19} [2c88,2cbc) {reg19} [4370,4398) {reg19} GNU_locviews (sec_offset) [6dea] lexical_block abstract_origin (ref4) ranges (sec_offset) [6df3] variable "i" abstract_origin (ref4) location (sec_offset) [245c,24a0) {reg20} [2514,2530) {reg20} [2c88,2cbc) {reg20} [4370,43c4) {reg20} GNU_locviews (sec_offset) [6e00] 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) [6e26] call_site call_return_pc (addr) call_origin (ref4) [6e34] 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) [6e5a] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [43a0,43c4) {reg19} GNU_locviews (sec_offset) [6e67] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [43a0,43c4) {lit0, stack_value} GNU_locviews (sec_offset) [6e74] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [43a0,43c4) {lit1, stack_value} GNU_locviews (sec_offset) [6e81] call_site call_return_pc (addr) call_origin (ref4) [6e8e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [6e93] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [6e98] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [6e9e] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [6ea5] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(1610)} [6eac] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [6ebb] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6ecc] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [6ed2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [6ee3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [6ef0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [6efd] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [6f03] call_site call_return_pc (addr) call_origin (ref4) [6f10] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [6f1a] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) sibling (ref4) [6f33] variable "grpref" abstract_origin (ref4) location (sec_offset) [24d4,24e8) {reg3} [24e8,2514) {breg21(72), deref} GNU_locviews (sec_offset) [6f40] lexical_block abstract_origin (ref4) ranges (sec_offset) [6f49] variable "in" abstract_origin (ref4) location (sec_offset) [24d4,24ec) {lit1, stack_value} GNU_locviews (sec_offset) [6f58] 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) [6f72] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [26ac,26c8) {lit16, stack_value} GNU_locviews (sec_offset) [6f7f] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [26ac,26c8) {fbreg(-120)} GNU_locviews (sec_offset) [6f8c] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [26ac,26c0) {reg0} [26c0,26c8) {reg25} GNU_locviews (sec_offset) [6f9a] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [6fa7] variable "zero_off" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [6fb0] variable "zero" abstract_origin (ref4) location (exprloc) {fbreg(-208)} [6fb9] 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) [6fd3] formal_parameter "off" abstract_origin (ref4) location (sec_offset) [29e4,2a50) {const1u(32), stack_value} GNU_locviews (sec_offset) [6fe0] formal_parameter "len" abstract_origin (ref4) location (sec_offset) [29e4,2a50) {lit4, stack_value} GNU_locviews (sec_offset) [6fed] formal_parameter "buf" abstract_origin (ref4) location (sec_offset) [29e4,2a50) {reg20} GNU_locviews (sec_offset) [6ffa] formal_parameter "fd" abstract_origin (ref4) location (sec_offset) [29e4,2a50) {fbreg(-44)} GNU_locviews (sec_offset) [7007] lexical_block ranges (sec_offset) [700c] variable "recvd" abstract_origin (ref4) location (sec_offset) [29e4,29ec) {lit0, stack_value} [29ec,2a50) {reg26} GNU_locviews (sec_offset) [7019] lexical_block abstract_origin (ref4) ranges (sec_offset) [7022] variable "ret" abstract_origin (ref4) location (sec_offset) [2a08,2a24) {reg0} [2cbc,2cd4) {reg0} GNU_locviews (sec_offset) [702f] lexical_block abstract_origin (ref4) ranges (sec_offset) [7038] variable "__result" abstract_origin (ref4) location (sec_offset) [2a00,2a24) {reg0} [2a34,2a3f) {reg0} GNU_locviews (sec_offset) [7045] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7056] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-44), deref_size(4)} [705e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg20(0), breg26(0), plus} [7067] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg25(0), breg26(0), minus} [7070] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg22(0)} [7077] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7088] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-44), deref_size(4)} [7090] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg20(0), breg26(0), plus} [7099] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg25(0), breg26(0), minus} [70a2] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg22(0)} [70a9] call_site call_return_pc (addr) call_origin (ref4) [70ba] inlined_subroutine "pwrite_retry" abstract_origin (ref4) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) [70d3] formal_parameter "off" abstract_origin (ref4) [70d8] formal_parameter "len" abstract_origin (ref4) [70dd] formal_parameter "buf" abstract_origin (ref4) [70e2] formal_parameter "fd" abstract_origin (ref4) [70e7] variable "recvd" abstract_origin (ref4) location (sec_offset) [2cd4,2d38) {reg26} GNU_locviews (sec_offset) [70f4] lexical_block abstract_origin (ref4) ranges (sec_offset) [70fd] variable "ret" abstract_origin (ref4) location (sec_offset) [2cf0,2d0c) {reg0} GNU_locviews (sec_offset) [710a] lexical_block abstract_origin (ref4) ranges (sec_offset) [7113] variable "__result" abstract_origin (ref4) location (sec_offset) [2ce8,2d0c) {reg0} [2d1c,2d27) {reg0} GNU_locviews (sec_offset) [7120] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7131] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-44), deref_size(4)} [7139] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg22(0), breg26(0), plus} [7142] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg25(0), breg26(0), minus} [714b] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [7152] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7163] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-44), deref_size(4)} [716b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg22(0), breg26(0), plus} [7174] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg25(0), breg26(0), minus} [717d] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [7184] call_site call_return_pc (addr) call_origin (ref4) [7195] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [71a2] variable "zero_off" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [71ab] variable "zero" abstract_origin (ref4) location (exprloc) {fbreg(-208)} [71b4] 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) [71ce] formal_parameter "off" abstract_origin (ref4) location (sec_offset) [27b8,2820) {const1u(40), stack_value} GNU_locviews (sec_offset) [71db] formal_parameter "len" abstract_origin (ref4) location (sec_offset) [27b8,2820) {lit8, stack_value} GNU_locviews (sec_offset) [71e8] formal_parameter "buf" abstract_origin (ref4) location (sec_offset) [27b8,2820) {reg20} GNU_locviews (sec_offset) [71f5] formal_parameter "fd" abstract_origin (ref4) location (sec_offset) [27b8,2820) {fbreg(-44)} GNU_locviews (sec_offset) [7202] lexical_block ranges (sec_offset) [7207] variable "recvd" abstract_origin (ref4) location (sec_offset) [27b8,27c0) {lit0, stack_value} [27c0,2820) {reg26} GNU_locviews (sec_offset) [7214] lexical_block abstract_origin (ref4) ranges (sec_offset) [721d] variable "ret" abstract_origin (ref4) location (sec_offset) [27dc,27f8) {reg0} [2b8c,2ba4) {reg0} GNU_locviews (sec_offset) [722a] lexical_block abstract_origin (ref4) ranges (sec_offset) [7233] variable "__result" abstract_origin (ref4) location (sec_offset) [27d4,27f8) {reg0} [2808,2813) {reg0} GNU_locviews (sec_offset) [7240] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7251] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-44), deref_size(4)} [7259] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg20(0), breg26(0), plus} [7262] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg25(0), breg26(0), minus} [726b] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg22(0)} [7272] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7283] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-44), deref_size(4)} [728b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg20(0), breg26(0), plus} [7294] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg25(0), breg26(0), minus} [729d] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg22(0)} [72a4] call_site call_return_pc (addr) call_origin (ref4) [72b5] 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) [72cf] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2844,2854) {reg0} [2854,286b) {reg2} GNU_locviews (sec_offset) [72dc] formal_parameter "__errnum" abstract_origin (ref4) [72e1] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2844,286c) {lit0, stack_value} GNU_locviews (sec_offset) [72ee] call_site call_return_pc (addr) call_origin (ref4) [72fb] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [7300] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-88), deref_size(4)} [730b] inlined_subroutine "pwrite_retry" abstract_origin (ref4) low_pc (addr) high_pc (data8) call_file (data1) call_line (data2) call_column (data1) sibling (ref4) [7328] formal_parameter "off" abstract_origin (ref4) [732d] formal_parameter "len" abstract_origin (ref4) [7332] formal_parameter "buf" abstract_origin (ref4) [7337] formal_parameter "fd" abstract_origin (ref4) [733c] variable "recvd" abstract_origin (ref4) location (sec_offset) [2ba4,2c08) {reg26} GNU_locviews (sec_offset) [7349] lexical_block abstract_origin (ref4) ranges (sec_offset) [7352] variable "ret" abstract_origin (ref4) location (sec_offset) [2bc0,2bdc) {reg0} GNU_locviews (sec_offset) [735f] lexical_block abstract_origin (ref4) ranges (sec_offset) [7368] variable "__result" abstract_origin (ref4) location (sec_offset) [2bb8,2bdc) {reg0} [2bec,2bf7) {reg0} GNU_locviews (sec_offset) [7375] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7386] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-44), deref_size(4)} [738e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg22(0), breg26(0), plus} [7397] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg25(0), breg26(0), minus} [73a0] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [73a7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [73b8] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-44), deref_size(4)} [73c0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg22(0), breg26(0), plus} [73c9] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg25(0), breg26(0), minus} [73d2] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [73d9] call_site call_return_pc (addr) call_origin (ref4) [73e9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [73fa] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [7407] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5580)} [7414] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [741a] call_site call_return_pc (addr) call_origin (ref4) [7427] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-44), deref_size(4)} [742f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-88), deref} [7439] 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) [745f] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [28a8,28c0) {reg20} GNU_locviews (sec_offset) [746c] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [28a8,28c0) {lit0, stack_value} GNU_locviews (sec_offset) [7479] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [28a8,28c0) {lit0, stack_value} GNU_locviews (sec_offset) [7486] call_site call_return_pc (addr) call_origin (ref4) [7493] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [7498] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [749d] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg20(0)} [74a3] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg19(0)} [74ab] 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) [74d1] 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) [74f0] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7501] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [7508] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7519] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [7520] call_site call_return_pc (addr) call_origin (ref4) [752d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [7536] 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) [755c] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [292c,2944) {reg19} GNU_locviews (sec_offset) [7569] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [292c,2944) {lit0, stack_value} GNU_locviews (sec_offset) [7576] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [292c,2944) {lit0, stack_value} GNU_locviews (sec_offset) [7583] call_site call_return_pc (addr) call_origin (ref4) [7590] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [7595] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [759a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [75a0] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [75a9] 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) [75cf] 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) [75ee] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [75ff] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [7606] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7617] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [761e] call_site call_return_pc (addr) call_origin (ref4) [762b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [7634] 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) [765a] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [29bc,29d4) {reg20} GNU_locviews (sec_offset) [7667] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [29bc,29d4) {lit0, stack_value} GNU_locviews (sec_offset) [7674] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [29bc,29d4) {lit0, stack_value} GNU_locviews (sec_offset) [7681] call_site call_return_pc (addr) call_origin (ref4) [768e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [7693] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [7698] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg20(0)} [769e] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg26(0)} [76a6] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [76b3] variable "symdata" abstract_origin (ref4) location (sec_offset) [2a64,2a7c) {breg21(72)} [2d78,2d97) {breg21(72)} GNU_locviews (sec_offset) [76c0] variable "xndxdata" abstract_origin (ref4) location (sec_offset) [2a9c,2a9f) {breg21(104), deref_size(4), const4u(4294967295), and, const1u(144), mul, breg27(0), plus, plus_uconst(72)} GNU_locviews (sec_offset) [76cd] variable "elsize" abstract_origin (ref4) location (sec_offset) [2aa4,2aa8) {reg0} [2aa8,2b8c) {reg19} [2c2c,2c88) {reg19} [2d38,2d54) {reg19} [4b80,4ba8) {reg19} GNU_locviews (sec_offset) [76da] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [76e7] variable "inner" abstract_origin (ref4) location (sec_offset) [2aa4,2af4) {lit0, stack_value} [2af4,2b8c) {reg22} [2c2c,2c88) {reg22} [2d38,2d44) {reg22} [4b80,4bd4) {reg22} GNU_locviews (sec_offset) [76f4] lexical_block abstract_origin (ref4) ranges (sec_offset) [76fd] variable "sym_mem" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [7706] variable "xndx" abstract_origin (ref4) location (exprloc) {fbreg(-312)} [770f] variable "sym" abstract_origin (ref4) location (sec_offset) [2af4,2b1c) {reg25} [2b38,2b40) {reg0} [2b40,2b8c) {reg25} [2c2c,2c88) {reg25} [2d38,2d48) {reg25} [4b80,4b84) {reg0} [4b84,4bd4) {reg25} GNU_locviews (sec_offset) [771c] variable "scnidx" abstract_origin (ref4) location (sec_offset) [2af4,2af8) {reg0} [2b40,2b8c) {reg0} GNU_locviews (sec_offset) [7729] 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) [774f] call_site call_return_pc (addr) call_origin (ref4) [775d] 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) [7783] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4bb0,4bd4) {reg19} GNU_locviews (sec_offset) [7790] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4bb0,4bd4) {lit0, stack_value} GNU_locviews (sec_offset) [779d] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4bb0,4bd4) {lit1, stack_value} GNU_locviews (sec_offset) [77aa] call_site call_return_pc (addr) call_origin (ref4) [77b7] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [77bc] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [77c1] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [77c7] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [77ce] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(1509)} [77d5] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [77e4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [77f5] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [77fb] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg21(0)} [7801] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg22(0)} [7807] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-88), deref} [780f] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-56), deref} [7817] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7828] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-96), deref} [7831] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7842] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-136), deref} [784b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [785c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-96), deref} [7864] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg25(0)} [786b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [787c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [7889] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [7896] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [789c] call_site call_return_pc (addr) call_origin (ref4) [78a9] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [78b2] 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) [78d8] call_site call_return_pc (addr) call_origin (ref4) [78e6] 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) [790c] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2de4,2e08) {reg19} GNU_locviews (sec_offset) [7919] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2de4,2e08) {lit0, stack_value} GNU_locviews (sec_offset) [7926] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2de4,2e08) {lit1, stack_value} GNU_locviews (sec_offset) [7933] call_site call_return_pc (addr) call_origin (ref4) [7940] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [7945] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [794a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [7950] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [7957] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(1490)} [795e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [796d] 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) [7993] call_site call_return_pc (addr) call_origin (ref4) [79a1] 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) [79c7] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4b08,4b2c) {reg19} GNU_locviews (sec_offset) [79d4] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4b08,4b2c) {lit0, stack_value} GNU_locviews (sec_offset) [79e1] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4b08,4b2c) {lit1, stack_value} GNU_locviews (sec_offset) [79ee] call_site call_return_pc (addr) call_origin (ref4) [79fb] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [7a00] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [7a05] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [7a0b] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [7a12] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(1475)} [7a19] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [7a28] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7a39] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-136), deref} [7a41] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit11} [7a46] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [7a4b] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {lit1} [7a51] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7a62] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [7a68] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7a79] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [7a86] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [7a93] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [7a99] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7aaa] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [7ab1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7ac2] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [7ac8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7ad9] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [7ae6] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [7af3] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [7af9] call_site call_return_pc (addr) call_origin (ref4) [7b06] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [7b0e] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [7b1b] variable "shdrstrndx" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [7b24] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [7b31] variable "discard_section" abstract_origin (ref4) location (sec_offset) [2e80,2e98) {lit0, stack_value} GNU_locviews (sec_offset) [7b3e] variable "debugshdr" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [7b47] variable "debugdata" abstract_origin (ref4) location (sec_offset) [2e48,2e58) {reg25} [2ebc,2ec4) {reg0} [2ec4,2f08) {reg25} [2f4c,2f50) {reg0} [2f50,3004) {reg25} GNU_locviews (sec_offset) [7b54] 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) [7b7a] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [2ef4,2eff) {breg25(16)} GNU_locviews (sec_offset) [7b87] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [2ef4,2eff) {breg25(0)} GNU_locviews (sec_offset) [7b94] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [2ef4,2eff) {reg0} GNU_locviews (sec_offset) [7ba1] call_site call_return_pc (addr) call_origin (ref4) [7baf] 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) [7bd5] call_site call_return_pc (addr) call_origin (ref4) [7be3] 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) [7c09] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2f7c,2fa0) {reg19} GNU_locviews (sec_offset) [7c16] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2f7c,2fa0) {lit0, stack_value} GNU_locviews (sec_offset) [7c23] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2f7c,2fa0) {lit1, stack_value} GNU_locviews (sec_offset) [7c30] call_site call_return_pc (addr) call_origin (ref4) [7c3d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [7c42] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [7c47] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [7c4d] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [7c54] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(1661)} [7c5b] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [7c6a] 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) [7c90] call_site call_return_pc (addr) call_origin (ref4) [7c9e] 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) [7cc4] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2fd0,2ff4) {reg19} GNU_locviews (sec_offset) [7cd1] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2fd0,2ff4) {lit0, stack_value} GNU_locviews (sec_offset) [7cde] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2fd0,2ff4) {lit1, stack_value} GNU_locviews (sec_offset) [7ceb] call_site call_return_pc (addr) call_origin (ref4) [7cf8] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [7cfd] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [7d02] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [7d08] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [7d0f] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(1674)} [7d16] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [7d25] 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) [7d4b] call_site call_return_pc (addr) call_origin (ref4) [7d59] 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) [7d7f] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3048,306c) {reg19} GNU_locviews (sec_offset) [7d8c] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3048,306c) {lit0, stack_value} GNU_locviews (sec_offset) [7d99] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3048,306c) {lit1, stack_value} GNU_locviews (sec_offset) [7da6] call_site call_return_pc (addr) call_origin (ref4) [7db3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [7db8] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [7dbd] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [7dc3] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [7dca] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(1655)} [7dd1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [7de0] 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) [7e06] call_site call_return_pc (addr) call_origin (ref4) [7e14] 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) [7e3a] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [309c,30c0) {reg19} GNU_locviews (sec_offset) [7e47] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [309c,30c0) {lit0, stack_value} GNU_locviews (sec_offset) [7e54] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [309c,30c0) {lit1, stack_value} GNU_locviews (sec_offset) [7e61] call_site call_return_pc (addr) call_origin (ref4) [7e6e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [7e73] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [7e78] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [7e7e] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [7e85] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(1648)} [7e8c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [7e9b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7eac] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-104), deref} [7eb5] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7ec6] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg25(0)} [7ecc] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg20(0)} [7ed3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7ee4] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg25(0)} [7eeb] call_site call_return_pc (addr) call_origin (ref4) [7ef8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7f09] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [7f16] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [7f23] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [7f29] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7f3a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [7f41] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7f52] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [7f5f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [7f6c] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [7f72] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7f83] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [7f8a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7f9b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [7fa1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7fb2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [7fbf] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [7fcc] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [7fd2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7fe3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [7fea] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [7ffb] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [8008] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [8015] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [801b] call_site call_return_pc (addr) call_origin (ref4) [8028] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [8030] 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) [804a] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [30d4,30e4) {lit16, stack_value} GNU_locviews (sec_offset) [8057] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [30d4,30e4) {fbreg(-120)} GNU_locviews (sec_offset) [8064] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [30d4,30dc) {reg0} [30dc,30e4) {reg1} GNU_locviews (sec_offset) [8072] 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) [8098] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [31d8,31f0) {reg19} GNU_locviews (sec_offset) [80a5] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [31d8,31f0) {lit0, stack_value} GNU_locviews (sec_offset) [80b2] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [31d8,31f0) {lit0, stack_value} GNU_locviews (sec_offset) [80bf] call_site call_return_pc (addr) call_origin (ref4) [80cc] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [80d1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [80d6] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [80dc] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg20(0)} [80e4] 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) [810a] call_site call_return_pc (addr) call_origin (ref4) [8118] 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) [813e] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [3234,3258) {reg19} GNU_locviews (sec_offset) [814b] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [3234,3258) {lit0, stack_value} GNU_locviews (sec_offset) [8158] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [3234,3258) {lit1, stack_value} GNU_locviews (sec_offset) [8165] call_site call_return_pc (addr) call_origin (ref4) [8172] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [8177] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [817c] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [8182] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [8189] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(1684)} [8190] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [819f] 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) [81c5] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [327c,3294) {reg19} GNU_locviews (sec_offset) [81d2] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [327c,3294) {lit0, stack_value} GNU_locviews (sec_offset) [81df] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [327c,3294) {lit0, stack_value} GNU_locviews (sec_offset) [81ec] call_site call_return_pc (addr) call_origin (ref4) [81f9] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [81fe] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [8203] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [8209] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [8212] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8223] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-104), deref} [822b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(184)} [8233] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8244] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-104), deref} [824d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [825e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [8264] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg20(0)} [826b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [827c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-104), deref} [8285] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8296] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [82a3] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [82a9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [82ba] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [82c1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [82d2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [82df] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [82ec] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [82f2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8303] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [830a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [831b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [8328] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5350)} [8335] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [833b] call_site call_return_pc (addr) call_origin (ref4) [8348] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [8350] 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) [8376] call_site call_return_pc (addr) call_origin (ref4) [8384] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [8391] variable "debug_basename" abstract_origin (ref4) location (sec_offset) [3374,337f) {reg0} [337f,33ec) {reg25} GNU_locviews (sec_offset) [839e] variable "crc_offset" abstract_origin (ref4) location (sec_offset) [3388,3390) {breg0(1), stack_value} [3390,33d0) {breg27(4), stack_value} [33d0,33e4) {reg1} [33e4,33ec) {breg27(4), stack_value} GNU_locviews (sec_offset) [83ab] 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) [83d1] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [2f38,2f4c) {reg19} GNU_locviews (sec_offset) [83de] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [2f38,2f4c) {lit0, stack_value} GNU_locviews (sec_offset) [83eb] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [2f38,2f4c) {lit1, stack_value} GNU_locviews (sec_offset) [83f8] call_site call_return_pc (addr) call_origin (ref4) [8405] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [840a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [840f] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [8417] 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) [8431] formal_parameter "__src" abstract_origin (ref4) location (sec_offset) [33bc,33c4) {reg25} GNU_locviews (sec_offset) [843e] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [33bc,33c3) {reg0} [33c3,33c4) {fbreg(-144)} GNU_locviews (sec_offset) [844b] call_site call_return_pc (addr) call_origin (ref4) [8458] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-144), deref} [8460] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg25(0)} [8468] 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) [848e] call_site call_return_pc (addr) call_origin (ref4) [849c] 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) [84c2] call_site call_return_pc (addr) call_origin (ref4) [84d0] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [84e1] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [84ee] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [84f4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8505] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [850c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [851d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg23(0)} [8523] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x53c0)} [8530] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit15} [8536] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8547] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [854f] call_site call_return_pc (addr) call_origin (ref4) [855c] call_site call_return_pc (addr) call_origin (ref4) [8569] call_site call_return_pc (addr) call_origin (ref4) [8576] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8587] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg25(0)} [858e] call_site call_return_pc (addr) call_origin (ref4) [859b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [85a0] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(8)} [85a8] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [85b5] variable "newdata" abstract_origin (ref4) location (sec_offset) [35c8,35d0) {reg0} [35d0,3608) {reg23} [445c,4568) {reg23} [4568,492c) {fbreg(-264)} [492c,493c) {reg23} [493c,494c) {fbreg(-264)} [494c,4950) {reg0} [4950,49a0) {reg23} [4a08,4a5c) {fbreg(-264)} GNU_locviews (sec_offset) [85c2] variable "sh_link" abstract_origin (ref4) location (sec_offset) [3554,3560) {reg0} [3560,3678) {fbreg(-216)} [3844,38a0) {fbreg(-216)} [4404,4a5c) {fbreg(-216)} GNU_locviews (sec_offset) [85cf] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [85dc] variable "filesz" abstract_origin (ref4) location (sec_offset) [365c,3664) {reg0} GNU_locviews (sec_offset) [85e9] 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) [860f] call_site call_return_pc (addr) call_origin (ref4) [861d] 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) [8643] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [387c,38a0) {reg19} GNU_locviews (sec_offset) [8650] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [387c,38a0) {lit0, stack_value} GNU_locviews (sec_offset) [865d] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [387c,38a0) {lit1, stack_value} GNU_locviews (sec_offset) [866a] call_site call_return_pc (addr) call_origin (ref4) [8677] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [867c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [8681] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [8687] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [868e] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(2138)} [8695] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [86a4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [86b5] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-192), deref} [86bd] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg22(0)} [86c4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [86d5] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [86e2] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [86ef] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [86f5] call_site call_return_pc (addr) call_origin (ref4) [8702] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [870a] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [8717] variable "versiondata" abstract_origin (ref4) location (sec_offset) [445c,44f8) {lit0, stack_value} [44f8,4500) {reg0} [4500,4510) {reg1} [492c,493c) {lit0, stack_value} GNU_locviews (sec_offset) [8724] variable "shndxdata" abstract_origin (ref4) location (sec_offset) [445c,44a4) {lit0, stack_value} [44a4,44ac) {reg0} [44ac,4934) {reg27} [4934,493c) {lit0, stack_value} [493c,494c) {reg27} [4a08,4a5c) {reg27} GNU_locviews (sec_offset) [8731] variable "elsize" abstract_origin (ref4) location (sec_offset) [4478,4480) {reg0} [4480,4554) {reg20} [4554,4890) {reg21} [4894,490c) {reg21} [490c,491c) {reg20} [492c,4934) {reg20} [4934,493c) {reg0} [493c,494c) {reg20} [4a08,4a5c) {reg21} GNU_locviews (sec_offset) [873e] variable "last_was_local" abstract_origin (ref4) location (sec_offset) [456c,456c) {lit1, stack_value} [456c,45fc) {reg20} [45fc,4604) {lit0, stack_value} [4608,46a4) {reg20} [46a4,46ac) {lit0, stack_value} [46b4,4908) {reg20} [4a08,4a5c) {reg20} GNU_locviews (sec_offset) [874b] variable "destidx" abstract_origin (ref4) location (sec_offset) [456c,45e4) {reg26} [45e4,4614) {reg1} [4614,4688) {reg26} [4688,46b4) {reg1} [46b4,47b0) {reg26} [47b0,47bc) {reg1} [47bc,4914) {reg26} [4914,492c) {reg25} [493c,494c) {reg25} [4a08,4a5c) {reg26} GNU_locviews (sec_offset) [8758] variable "inner" abstract_origin (ref4) location (sec_offset) [456c,488c) {reg23} [4894,4904) {reg23} [4a08,4a5c) {reg23} GNU_locviews (sec_offset) [8765] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [8772] variable "sec" abstract_origin (ref4) location (sec_offset) [4640,4664) {reg4} [4708,4710) {reg4} [4720,4777) {reg4} [47bc,47c4) {reg4} [4818,482c) {reg4} [4838,486f) {reg4} GNU_locviews (sec_offset) [877f] variable "sym_mem" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [8788] variable "xshndx" abstract_origin (ref4) location (exprloc) {fbreg(-340)} [8791] variable "sym" abstract_origin (ref4) location (sec_offset) [4590,459c) {reg0} [459c,46dc) {reg19} [4708,47ec) {reg19} [4818,48a8) {reg19} [48a8,48ac) {reg0} [48ac,48d0) {reg19} [4a08,4a30) {reg19} GNU_locviews (sec_offset) [879e] variable "sidx" abstract_origin (ref4) location (sec_offset) [4624,463c) {reg0} GNU_locviews (sec_offset) [87ab] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [87b8] variable "nshndx" abstract_origin (ref4) location (sec_offset) [4654,4664) {reg6} [4708,4710) {reg6} [4720,473c) {const1s(-1), stack_value} [47bc,47c4) {const1s(-1), stack_value} GNU_locviews (sec_offset) [87c5] variable "nxshndx" abstract_origin (ref4) location (sec_offset) [4654,4664) {lit0, stack_value} [4708,4710) {lit0, stack_value} [4720,473c) {reg4} [47bc,47c4) {reg4} GNU_locviews (sec_offset) [87d2] 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) [87f8] call_site call_return_pc (addr) call_origin (ref4) [8806] 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) [882c] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [46e4,4708) {reg19} GNU_locviews (sec_offset) [8839] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [46e4,4708) {lit0, stack_value} GNU_locviews (sec_offset) [8846] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [46e4,4708) {lit1, stack_value} GNU_locviews (sec_offset) [8853] call_site call_return_pc (addr) call_origin (ref4) [8860] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [8865] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [886a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [8870] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [8877] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(2060)} [887e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [888d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [889e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(0)} [88a4] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg26(0)} [88aa] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg19(0)} [88b1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [88c2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [88cf] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [88dc] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [88e2] call_site call_return_pc (addr) call_origin (ref4) [88ef] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [88f7] 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) [891d] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4778,4788) {reg0} [4788,478f) {reg2} GNU_locviews (sec_offset) [892a] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4778,4790) {lit0, stack_value} GNU_locviews (sec_offset) [8937] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4778,4790) {lit0, stack_value} GNU_locviews (sec_offset) [8944] call_site call_return_pc (addr) call_origin (ref4) [8951] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [8956] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [895b] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg23(0)} [8961] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-88), deref} [896b] 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) [8991] call_site call_return_pc (addr) call_origin (ref4) [899f] 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) [89c5] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [47f4,4818) {reg19} GNU_locviews (sec_offset) [89d2] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [47f4,4818) {lit0, stack_value} GNU_locviews (sec_offset) [89df] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [47f4,4818) {lit1, stack_value} GNU_locviews (sec_offset) [89ec] call_site call_return_pc (addr) call_origin (ref4) [89f9] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [89fe] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [8a03] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [8a09] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [8a10] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(2086)} [8a17] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [8a26] 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) [8a4c] call_site call_return_pc (addr) call_origin (ref4) [8a5a] 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) [8a80] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [48d8,48fc) {reg19} GNU_locviews (sec_offset) [8a8d] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [48d8,48fc) {lit0, stack_value} GNU_locviews (sec_offset) [8a9a] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [48d8,48fc) {lit1, stack_value} GNU_locviews (sec_offset) [8aa7] call_site call_return_pc (addr) call_origin (ref4) [8ab4] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [8ab9] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [8abe] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [8ac4] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [8acb] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(1998)} [8ad2] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [8ae1] 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) [8b07] call_site call_return_pc (addr) call_origin (ref4) [8b15] 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) [8b3b] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4a38,4a5c) {reg19} GNU_locviews (sec_offset) [8b48] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4a38,4a5c) {lit0, stack_value} GNU_locviews (sec_offset) [8b55] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4a38,4a5c) {lit1, stack_value} GNU_locviews (sec_offset) [8b62] call_site call_return_pc (addr) call_origin (ref4) [8b6f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [8b74] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [8b79] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [8b7f] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [8b86] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(2011)} [8b8d] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [8b9c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8bad] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(0)} [8bb3] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg23(0)} [8bb9] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-232), deref} [8bc1] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-224), deref} [8bca] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8bdb] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(0)} [8be1] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg26(0)} [8be7] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg19(0)} [8bee] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8bff] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [8c0c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5490)} [8c19] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [8c1f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8c30] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg26(0)} [8c36] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [8c3d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8c4e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [8c5b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [8c68] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [8c6e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8c7f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [8c86] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8c97] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-176), deref} [8c9f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-216), deref} [8ca8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8cb9] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-96), deref} [8cc1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [8cc8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8cd9] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [8ce6] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [8cf3] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [8cf9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8d0a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [8d11] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8d22] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [8d2f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [8d3c] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [8d42] call_site call_return_pc (addr) call_origin (ref4) [8d4f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [8d57] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8d68] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-176), deref} [8d70] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit11} [8d75] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [8d7a] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {lit1} [8d80] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8d91] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [8d97] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8da8] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [8dae] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8dbf] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit4} [8dc5] call_site call_return_pc (addr) call_origin (ref4) [8dd3] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) sibling (ref4) [8dec] variable "grpref" abstract_origin (ref4) [8df1] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) [8e06] variable "inner" abstract_origin (ref4) location (sec_offset) [442c,4458) {reg0} GNU_locviews (sec_offset) [8e15] 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) [8e3b] call_site call_return_pc (addr) call_origin (ref4) [8e49] 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) [8e6f] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [497c,49a0) {reg19} GNU_locviews (sec_offset) [8e7c] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [497c,49a0) {lit0, stack_value} GNU_locviews (sec_offset) [8e89] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [497c,49a0) {lit1, stack_value} GNU_locviews (sec_offset) [8e96] call_site call_return_pc (addr) call_origin (ref4) [8ea3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [8ea8] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [8ead] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [8eb3] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [8eba] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(1933)} [8ec1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [8ed0] 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) [8ef6] call_site call_return_pc (addr) call_origin (ref4) [8f04] 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) [8f2a] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [49e4,4a08) {reg19} GNU_locviews (sec_offset) [8f37] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [49e4,4a08) {lit0, stack_value} GNU_locviews (sec_offset) [8f44] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [49e4,4a08) {lit1, stack_value} GNU_locviews (sec_offset) [8f51] call_site call_return_pc (addr) call_origin (ref4) [8f5e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [8f63] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [8f68] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [8f6e] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [8f75] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(1927)} [8f7c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [8f8b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8f9c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [8fa4] call_site call_return_pc (addr) call_origin (ref4) [8fb1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8fc2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-192), deref} [8fcb] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [8fdc] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [8fe9] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [8ff6] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [8ffc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [900d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [9014] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9025] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [902b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [903c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [9049] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [9056] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [905c] call_site call_return_pc (addr) call_origin (ref4) [9069] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [9071] 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) [9097] call_site call_return_pc (addr) call_origin (ref4) [90a5] 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) [90bf] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [36d0,36e0) {reg0} [36e0,36f3) {reg2} GNU_locviews (sec_offset) [90cc] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [36d0,36f4) {reg19} GNU_locviews (sec_offset) [90d9] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [36d0,36f4) {lit1, stack_value} GNU_locviews (sec_offset) [90e6] call_site call_return_pc (addr) call_origin (ref4) [90f3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [90f8] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [9100] 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) [9126] call_site call_return_pc (addr) call_origin (ref4) [9134] 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) [915a] call_site call_return_pc (addr) call_origin (ref4) [9168] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [9175] variable "filesz" abstract_origin (ref4) location (sec_offset) [37c0,37c8) {reg19} GNU_locviews (sec_offset) [9182] 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) [91a8] call_site call_return_pc (addr) call_origin (ref4) [91b6] 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) [91dc] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [38d0,38f4) {reg19} GNU_locviews (sec_offset) [91e9] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [38d0,38f4) {lit0, stack_value} GNU_locviews (sec_offset) [91f6] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [38d0,38f4) {lit1, stack_value} GNU_locviews (sec_offset) [9203] call_site call_return_pc (addr) call_origin (ref4) [9210] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [9215] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [921a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [9220] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [9227] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(2166)} [922e] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [923d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [924e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg26(0)} [9255] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9266] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [9273] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [9280] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [9286] call_site call_return_pc (addr) call_origin (ref4) [9293] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [929b] 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) [92c1] call_site call_return_pc (addr) call_origin (ref4) [92cf] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [92dc] variable "info" abstract_origin (ref4) location (sec_offset) [3938,394c) {breg23(-12), stack_value} [394c,3954) {breg23(-156), stack_value} [3954,39e8) {breg23(-12), stack_value} [39f0,3adc) {breg23(-12), stack_value} [3adc,3ae8) {breg23(-156), stack_value} [3b88,407c) {breg23(-12), stack_value} [4210,436c) {breg23(-12), stack_value} [4c28,4c7c) {breg23(-12), stack_value} GNU_locviews (sec_offset) [92e9] variable "symtabidx" abstract_origin (ref4) location (sec_offset) [3938,3940) {breg23(88)} [3970,3988) {reg19} [3988,39bf) {breg23(88)} [39c4,39e4) {breg23(88)} [39f0,3a13) {breg23(88)} [3b88,3b9f) {breg23(88)} [3bf8,3c07) {breg23(88)} [3dc4,3ddf) {breg23(88)} GNU_locviews (sec_offset) [92f6] variable "newsymidx" abstract_origin (ref4) location (sec_offset) [3938,3940) {reg25} [398c,39e4) {reg25} [39f0,3adc) {reg25} [3b88,3c18) {reg25} [3dc4,3ea4) {reg25} [4018,402c) {reg25} [4210,436c) {reg25} [4c28,4c7c) {reg25} GNU_locviews (sec_offset) [9303] lexical_block abstract_origin (ref4) ranges (sec_offset) [930c] variable "d" abstract_origin (ref4) location (sec_offset) [3a20,3a28) {reg0} [3a28,3adc) {reg20} [4210,436c) {reg20} [4c28,4c7c) {reg20} GNU_locviews (sec_offset) [9319] variable "nrels" abstract_origin (ref4) location (sec_offset) [3a4c,3adc) {reg26} [4210,436c) {reg26} [4c28,4c7c) {reg26} GNU_locviews (sec_offset) [9326] variable "symsize" abstract_origin (ref4) location (sec_offset) [3a50,3a6c) {reg0} GNU_locviews (sec_offset) [9333] variable "symidxn" abstract_origin (ref4) location (sec_offset) [3a68,3a70) {reg27} GNU_locviews (sec_offset) [9340] variable "symd" abstract_origin (ref4) location (sec_offset) [3c2c,3c34) {reg0} [3c34,3dc4) {reg20} [3dfc,3e04) {reg0} [3e04,3ea4) {reg27} [3ea4,4018) {reg20} [4018,407c) {reg27} GNU_locviews (sec_offset) [934d] variable "hashd" abstract_origin (ref4) location (sec_offset) [3c48,3c58) {reg0} [3c58,3c8b) {reg4} [3c8b,3cac) {fbreg(-176)} [3ea4,3ecf) {reg4} [3ecf,3f10) {fbreg(-168)} GNU_locviews (sec_offset) [935a] variable "symz" abstract_origin (ref4) location (sec_offset) [3e24,3e2c) {reg0} [3e2c,3e37) {reg2} GNU_locviews (sec_offset) [9367] variable "syms" abstract_origin (ref4) location (sec_offset) [3e34,3e60) {reg19} GNU_locviews (sec_offset) [9374] variable "verd" abstract_origin (ref4) location (sec_offset) [3e3c,3e5c) {reg0} [3e5c,3ea4) {reg26} [4018,407c) {reg26} GNU_locviews (sec_offset) [9381] variable "verstab" abstract_origin (ref4) location (sec_offset) [3e4c,3e63) {reg4} [3e63,3ea4) {fbreg(-112)} [4018,407c) {fbreg(-112)} GNU_locviews (sec_offset) [938e] variable "elsize" abstract_origin (ref4) location (sec_offset) [3e64,3e74) {reg0} GNU_locviews (sec_offset) [939b] variable "vers" abstract_origin (ref4) location (sec_offset) [3e78,3e7c) {reg0} [3e7c,3ea4) {reg3} [4018,4030) {reg3} GNU_locviews (sec_offset) [93a8] variable "shdr_mem" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [93b1] variable "shdr" abstract_origin (ref4) location (sec_offset) [3bb0,3bc4) {reg0} [3bc4,3bf8) {reg26} GNU_locviews (sec_offset) [93be] variable "symsz" abstract_origin (ref4) location (sec_offset) [3bc8,3bec) {reg0} GNU_locviews (sec_offset) [93cb] variable "symn" abstract_origin (ref4) location (sec_offset) [3bc8,3bec) {breg19(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} GNU_locviews (sec_offset) [93d8] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [93e5] variable "relidx" abstract_origin (ref4) location (sec_offset) [42b8,436c) {reg27} [4c28,4c7c) {reg27} GNU_locviews (sec_offset) [93f2] lexical_block abstract_origin (ref4) ranges (sec_offset) [93fb] variable "rel_mem" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [9404] variable "symidx" abstract_origin (ref4) location (sec_offset) [42e4,4300) {reg2} [4300,4310) {fbreg(56), deref, const1u(32), shr, stack_value} GNU_locviews (sec_offset) [9411] 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) [9437] call_site call_return_pc (addr) call_origin (ref4) [9445] 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) [946b] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4348,436c) {reg19} GNU_locviews (sec_offset) [9478] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4348,436c) {lit0, stack_value} GNU_locviews (sec_offset) [9485] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4348,436c) {lit1, stack_value} GNU_locviews (sec_offset) [9492] call_site call_return_pc (addr) call_origin (ref4) [949f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [94a4] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [94a9] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [94af] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [94b6] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(2233)} [94bd] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [94cc] 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) [94f2] call_site call_return_pc (addr) call_origin (ref4) [9500] 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) [9526] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4c58,4c7c) {reg19} GNU_locviews (sec_offset) [9533] formal_parameter "__errnum" abstract_origin (ref4) const_value (data1) [9539] formal_parameter "__status" abstract_origin (ref4) const_value (data1) [953f] call_site call_return_pc (addr) call_origin (ref4) [954c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [9551] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [9556] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [955c] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [9563] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(2222)} [956a] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [9579] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [958a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [9590] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(0)} [9596] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [959d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [95ae] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [95b4] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(0)} [95ba] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [95c1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [95d2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [95df] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [95ec] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [95f2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9603] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [960a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [961b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [9628] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [9635] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [963b] call_site call_return_pc (addr) call_origin (ref4) [9648] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [9651] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [965e] variable "relidx" abstract_origin (ref4) location (sec_offset) [3a78,3adc) {reg27} [4210,42b8) {reg27} GNU_locviews (sec_offset) [966b] lexical_block abstract_origin (ref4) ranges (sec_offset) [9674] variable "rel_mem" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [967d] variable "symidx" abstract_origin (ref4) location (sec_offset) [3aa0,3abc) {reg2} [3abc,3acc) {fbreg(56), deref, const1u(32), shr, stack_value} GNU_locviews (sec_offset) [968a] 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) [96b0] call_site call_return_pc (addr) call_origin (ref4) [96be] 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) [96e4] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4240,4264) {reg19} GNU_locviews (sec_offset) [96f1] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4240,4264) {lit0, stack_value} GNU_locviews (sec_offset) [96fe] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4240,4264) {lit1, stack_value} GNU_locviews (sec_offset) [970b] call_site call_return_pc (addr) call_origin (ref4) [9718] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [971d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [9722] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [9728] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [972f] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(2252)} [9736] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [9745] 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) [976b] call_site call_return_pc (addr) call_origin (ref4) [9779] 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) [979f] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4294,42b8) {reg19} GNU_locviews (sec_offset) [97ac] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4294,42b8) {lit0, stack_value} GNU_locviews (sec_offset) [97b9] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4294,42b8) {lit1, stack_value} GNU_locviews (sec_offset) [97c6] call_site call_return_pc (addr) call_origin (ref4) [97d3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [97d8] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [97dd] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [97e3] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [97ea] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(2241)} [97f1] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [9800] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9811] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [9817] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(0)} [981d] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [9824] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9835] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [983b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg27(0)} [9841] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [9848] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9859] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [9866] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [9873] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [9879] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [988a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [9891] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [98a2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [98af] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [98bc] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [98c2] call_site call_return_pc (addr) call_origin (ref4) [98cf] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [98d8] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) sibling (ref4) [98f1] variable "bucket" abstract_origin (ref4) location (sec_offset) [3c70,3c8b) {reg5} [3c8b,3ce0) {fbreg(-184)} [3ce0,3dc4) {reg27} GNU_locviews (sec_offset) [98fe] variable "strshndx" abstract_origin (ref4) location (sec_offset) [3c84,3c88) {reg0} [3c88,3dc4) {fbreg(-168)} GNU_locviews (sec_offset) [990b] variable "elsize" abstract_origin (ref4) location (sec_offset) [3c94,3ca8) {reg0} [3ca8,3dc4) {reg26} GNU_locviews (sec_offset) [9918] variable "nbucket" abstract_origin (ref4) location (exprloc) {reg25} [991f] variable "nchain" abstract_origin (ref4) location (sec_offset) [3cac,3ce4) {reg2} [3ce4,3dc4) {fbreg(-176)} GNU_locviews (sec_offset) [992c] variable "maxwords" abstract_origin (ref4) location (sec_offset) [3cb4,3cbc) {reg0} [3cbc,3cc8) {breg0(2), stack_value} [3cc8,3ce0) {breg4(16), deref, lit3, shr, stack_value} GNU_locviews (sec_offset) [9939] variable "chain" abstract_origin (ref4) location (sec_offset) [3ce0,3dc4) {breg25(0), lit3, shl, breg27(0), plus, stack_value} GNU_locviews (sec_offset) [9946] variable "n_size" abstract_origin (ref4) location (sec_offset) [3cf4,3d14) {reg2} [3d14,3d1c) {breg4(16)} [3d1c,3d1f) {breg1(16)} GNU_locviews (sec_offset) [9953] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [9960] variable "inner" abstract_origin (ref4) location (sec_offset) [3d40,3dc4) {reg19} GNU_locviews (sec_offset) [996d] lexical_block abstract_origin (ref4) ranges (sec_offset) [9976] variable "sym_mem" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [997f] variable "sym" abstract_origin (ref4) location (sec_offset) [3d6c,3d7c) {reg0} GNU_locviews (sec_offset) [998c] variable "name" abstract_origin (ref4) location (sec_offset) [3d80,3d8f) {reg0} GNU_locviews (sec_offset) [9999] variable "hidx" abstract_origin (ref4) location (sec_offset) [3d90,3da0) {breg0(0), breg25(0), mod, stack_value} [3da4,3da8) {reg0} GNU_locviews (sec_offset) [99a6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [99b7] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [99bd] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [99c3] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-112), deref} [99cc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [99dd] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [99e3] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-168), deref} [99ec] call_site call_return_pc (addr) call_origin (ref4) [99fb] 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) [9a15] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [3d20,3d3b) {breg20(16), deref, convert{long unsigned int,unsigned,64@[2a]}, breg26(0), convert{long unsigned int,unsigned,64@[2a]}, div, convert[0], breg25(0), plus, lit3, shl, stack_value} GNU_locviews (sec_offset) [9a22] formal_parameter "__ch" abstract_origin (ref4) location (sec_offset) [3d20,3d3c) {lit0, stack_value} GNU_locviews (sec_offset) [9a2f] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [3d20,3d3c) {reg27} GNU_locviews (sec_offset) [9a3c] call_site call_return_pc (addr) call_origin (ref4) [9a49] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg27(0)} [9a4f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [9a56] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9a67] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [9a6d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit11} [9a72] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [9a77] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {lit1} [9a7d] call_site call_return_pc (addr) call_origin (ref4) [9a8a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-104), deref} [9a92] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg21(0)} [9a98] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-64), deref} [9aa1] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [9aae] variable "inner" abstract_origin (ref4) location (sec_offset) [3e78,3e7c) {lit1, stack_value} [3e7c,3ea4) {reg2} [4018,4020) {reg2} [4020,4024) {breg2(-1), stack_value} [4024,4034) {reg2} GNU_locviews (sec_offset) [9abc] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) sibling (ref4) [9ad5] variable "bucket" abstract_origin (ref4) location (sec_offset) [3eb4,3ef4) {fbreg(-184)} [3f1c,3f7c) {reg26} [3f7c,4018) {reg19} GNU_locviews (sec_offset) [9ae2] variable "strshndx" abstract_origin (ref4) location (sec_offset) [3ec8,3ecc) {reg0} [3ecc,4018) {fbreg(-176)} GNU_locviews (sec_offset) [9aef] variable "elsize" abstract_origin (ref4) location (sec_offset) [3ed8,3ee8) {reg0} [3ee8,3f38) {reg3} [3f38,4018) {fbreg(-168)} GNU_locviews (sec_offset) [9afc] variable "nchain" abstract_origin (ref4) location (sec_offset) [3ee0,3f08) {reg2} [3f08,4018) {fbreg(-184)} GNU_locviews (sec_offset) [9b09] variable "nbucket" abstract_origin (ref4) location (sec_offset) [3ee0,4018) {reg27} GNU_locviews (sec_offset) [9b16] variable "used_buf" abstract_origin (ref4) [9b1b] variable "chain" abstract_origin (ref4) location (sec_offset) [3f1c,3f7c) {breg25(0), lit2, shl, breg26(0), plus, stack_value} [3f7c,4018) {breg25(0), lit2, shl, breg19(0), plus, stack_value} GNU_locviews (sec_offset) [9b28] variable "n_size" abstract_origin (ref4) location (sec_offset) [3f20,3f40) {reg2} [3f40,3f4b) {breg1(16)} GNU_locviews (sec_offset) [9b35] lexical_block abstract_origin (ref4) ranges (sec_offset) sibling (ref4) [9b42] variable "inner" abstract_origin (ref4) location (sec_offset) [3f70,3f78) {reg19} [3f78,3f7c) {reg0} [3f7c,4010) {reg26} [4010,4014) {breg26(-1), stack_value} [4014,4018) {reg26} GNU_locviews (sec_offset) [9b4f] lexical_block abstract_origin (ref4) ranges (sec_offset) [9b58] variable "sym_mem" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [9b61] variable "sym" abstract_origin (ref4) location (sec_offset) [3fa4,3fb4) {reg0} GNU_locviews (sec_offset) [9b6e] variable "name" abstract_origin (ref4) location (sec_offset) [3fb8,3fc7) {reg0} GNU_locviews (sec_offset) [9b7b] variable "hidx" abstract_origin (ref4) location (sec_offset) [3fc8,3fd8) {breg0(0), breg25(0), mod, stack_value} [3fec,3ff4) {reg0} GNU_locviews (sec_offset) [9b88] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9b99] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [9b9f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg26(0)} [9ba5] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-192), deref} [9bae] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9bbf] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [9bc5] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-176), deref} [9bce] call_site call_return_pc (addr) call_origin (ref4) [9bdd] 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) [9bf7] formal_parameter "__len" abstract_origin (ref4) location (sec_offset) [3f4c,3f6b) {breg20(16), deref, convert{long unsigned int,unsigned,64@[2a]}, fbreg(-168), deref, convert{long unsigned int,unsigned,64@[2a]}, div, convert[0], breg25(0), plus, lit2, shl, stack_value} GNU_locviews (sec_offset) [9c04] formal_parameter "__ch" abstract_origin (ref4) location (sec_offset) [3f4c,3f6c) {lit0, stack_value} GNU_locviews (sec_offset) [9c11] formal_parameter "__dest" abstract_origin (ref4) location (sec_offset) [3f4c,3f6c) {reg26} GNU_locviews (sec_offset) [9c1e] call_site call_return_pc (addr) call_origin (ref4) [9c2b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg26(0)} [9c31] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [9c38] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9c49] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [9c4f] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit11} [9c54] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [9c59] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {lit1} [9c5f] call_site call_return_pc (addr) call_origin (ref4) [9c6c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-112), deref} [9c74] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-104), deref} [9c7c] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg21(0)} [9c82] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-64), deref} [9c8b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9c9c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [9ca4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9cb5] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-104), deref} [9cbd] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg21(0)} [9cc4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9cd5] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [9cdb] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9cec] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [9cf2] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit11} [9cf7] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [9cfc] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {lit1} [9d02] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9d13] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [9d1b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9d2c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [9d32] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(48)} [9d39] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9d4a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [9d50] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit11} [9d55] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [9d5a] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {lit1} [9d60] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9d71] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [9d77] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg26(0)} [9d7e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9d8f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [9d96] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9da7] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [9dae] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9dbf] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [9dc5] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9dd6] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg25(0)} [9ddc] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [9de2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9df3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg26(0)} [9dfa] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9e0b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg26(0)} [9e12] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9e23] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [9e29] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9e3a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [9e40] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit11} [9e45] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [9e4a] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {lit1} [9e50] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9e61] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [9e67] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [9e6d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9e7e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [9e84] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [9e89] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {lit1} [9e8f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9ea0] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [9ea6] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [9eab] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {lit1} [9eb1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [9ec2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [9ec9] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [9ecf] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {lit1} [9ed5] call_site call_return_pc (addr) call_origin (ref4) [9ee2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [9ee8] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg26(0)} [9eee] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-104), deref} [9ef6] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg21(0)} [9efc] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {fbreg(-64), deref} [9f06] lexical_block abstract_origin (ref4) low_pc (addr) high_pc (data8) sibling (ref4) [9f1f] variable "debug_crc" abstract_origin (ref4) location (exprloc) {fbreg(-340)} [9f28] variable "debug_crc_data" abstract_origin (ref4) location (exprloc) {fbreg(-272)} [9f31] 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) [9f57] call_site call_return_pc (addr) call_origin (ref4) [9f65] 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) [9f8b] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [411c,4140) {reg19} GNU_locviews (sec_offset) [9f98] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [411c,4140) {lit0, stack_value} GNU_locviews (sec_offset) [9fa5] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [411c,4140) {lit1, stack_value} GNU_locviews (sec_offset) [9fb2] call_site call_return_pc (addr) call_origin (ref4) [9fbf] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [9fc4] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [9fc9] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [9fcf] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [9fd6] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(2514)} [9fdd] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [9fec] 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) [a012] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4160,4168) {reg0} [4168,416f) {reg2} GNU_locviews (sec_offset) [a01f] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4160,4170) {reg20} GNU_locviews (sec_offset) [a02c] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4160,4170) {lit0, stack_value} GNU_locviews (sec_offset) [a039] call_site call_return_pc (addr) call_origin (ref4) [a046] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [a04b] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg20(0)} [a053] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a064] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [a06a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-20)} [a071] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a082] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [a089] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [a08f] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(48)} [a096] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a0a7] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [a0b4] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [a0c1] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [a0c7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a0d8] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [a0df] call_site call_return_pc (addr) call_origin (ref4) [a0ec] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a0fd] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [a10a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5500)} [a117] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [a11d] call_site call_return_pc (addr) call_origin (ref4) [a12b] 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) [a151] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [41b0,41c0) {reg0} [41c0,41c3) {reg2} GNU_locviews (sec_offset) [a15e] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [41b0,41c4) {reg19} GNU_locviews (sec_offset) [a16b] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [41b0,41c4) {lit0, stack_value} GNU_locviews (sec_offset) [a178] call_site call_return_pc (addr) call_origin (ref4) [a185] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [a18a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [a190] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg25(0)} [a198] 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) [a1be] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [41f4,420c) {reg20} GNU_locviews (sec_offset) [a1cb] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [41f4,420c) {lit0, stack_value} GNU_locviews (sec_offset) [a1d8] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [41f4,420c) {lit0, stack_value} GNU_locviews (sec_offset) [a1e5] call_site call_return_pc (addr) call_origin (ref4) [a1f2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit0} [a1f7] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [a1fc] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg20(0)} [a202] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {breg19(0)} [a20a] 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) [a230] call_site call_return_pc (addr) call_origin (ref4) [a23e] 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) [a264] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4a8c,4ab0) {reg19} GNU_locviews (sec_offset) [a271] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4a8c,4ab0) {lit0, stack_value} GNU_locviews (sec_offset) [a27e] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4a8c,4ab0) {lit1, stack_value} GNU_locviews (sec_offset) [a28b] call_site call_return_pc (addr) call_origin (ref4) [a298] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [a29d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [a2a2] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [a2a8] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [a2af] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(2526)} [a2b6] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [a2c5] 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) [a2eb] call_site call_return_pc (addr) call_origin (ref4) [a2f9] 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) [a31f] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4b5c,4b80) {reg19} GNU_locviews (sec_offset) [a32c] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4b5c,4b80) {lit0, stack_value} GNU_locviews (sec_offset) [a339] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4b5c,4b80) {lit1, stack_value} GNU_locviews (sec_offset) [a346] call_site call_return_pc (addr) call_origin (ref4) [a353] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [a358] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [a35d] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [a363] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [a36a] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(1087)} [a371] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [a380] 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) [a3a6] call_site call_return_pc (addr) call_origin (ref4) [a3b4] 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) [a3da] formal_parameter "__format" abstract_origin (ref4) location (sec_offset) [4c04,4c28) {reg19} GNU_locviews (sec_offset) [a3e7] formal_parameter "__errnum" abstract_origin (ref4) location (sec_offset) [4c04,4c28) {lit0, stack_value} GNU_locviews (sec_offset) [a3f4] formal_parameter "__status" abstract_origin (ref4) location (sec_offset) [4c04,4c28) {lit1, stack_value} GNU_locviews (sec_offset) [a401] call_site call_return_pc (addr) call_origin (ref4) [a40e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [a413] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit0} [a418] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {breg19(0)} [a41e] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [a425] call_site_parameter location (exprloc) {reg4} call_value (exprloc) {const2u(1229)} [a42c] call_site_parameter location (exprloc) {reg5} call_value (exprloc) {addr(0x5050)} [a43b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a44c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [a453] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a464] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [a46b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a47c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [a482] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(248)} [a48a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a49b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [a4a1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-16)} [a4a8] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a4b9] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [a4bf] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-8)} [a4c6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a4d7] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-44), deref_size(4)} [a4df] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit10} [a4e4] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit0} [a4ea] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a4fb] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [a502] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a513] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [a51b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a52c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit3} [a531] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit0} [a537] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a548] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [a54f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a560] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg25(0)} [a567] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a578] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [a57e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(0)} [a585] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a596] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {const1u(144)} [a59d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a5ae] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-56), deref} [a5b5] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg19(0)} [a5bc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a5cd] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [a5d4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a5e5] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg19(0)} [a5eb] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg26(8)} [a5f2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a603] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-56), deref} [a60b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a61c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [a629] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [a62f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a640] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-56), deref} [a648] call_site call_return_pc (addr) call_origin (ref4) [a655] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a666] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg23(0)} [a66d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a67e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [a686] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a697] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-104), deref} [a6a0] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a6b1] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-96), deref} [a6ba] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a6cb] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-44), deref_size(4)} [a6d3] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-80), deref} [a6dc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a6ed] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-44), deref_size(4)} [a6f6] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a707] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [a70f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a720] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [a726] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit12} [a72c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a73d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [a74a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5290)} [a757] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [a75d] call_site call_return_pc (addr) call_origin (ref4) [a76a] call_site call_return_pc (addr) call_origin (ref4) [a777] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a788] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-56), deref} [a790] call_site call_return_pc (addr) call_origin (ref4) [a79d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a7ae] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [a7bb] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x55b8)} [a7c8] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [a7ce] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a7df] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-44), deref_size(4)} [a7e8] call_site call_return_pc (addr) call_origin (ref4) [a7f5] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a806] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-72), deref} [a80f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a820] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-104), deref} [a829] call_site call_return_pc (addr) call_origin (ref4) [a836] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a847] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [a854] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x50c8)} [a861] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [a867] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a878] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [a885] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5598)} [a892] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [a898] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a8a9] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [a8b0] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a8c1] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [a8c9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a8da] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [a8e7] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [a8ed] call_site call_return_pc (addr) call_origin (ref4) [a8fa] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a90b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [a918] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x50e0)} [a925] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [a92b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a93c] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [a949] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [a94f] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a960] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [a967] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a978] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [a985] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5598)} [a992] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [a998] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a9a9] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [a9b0] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a9c1] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [a9ce] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5268)} [a9db] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [a9e1] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [a9f2] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [a9f9] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [aa0a] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [aa17] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [aa1d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [aa2e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [aa35] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [aa46] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-96), deref} [aa4e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg21(0)} [aa55] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [aa66] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [aa6d] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(120)} [aa75] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [aa86] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [aa8c] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [aa91] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [aa96] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {lit1} [aa9c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [aaad] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [aab3] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit9} [aab8] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit1} [aabd] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {lit1} [aac3] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [aad4] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [aadb] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg25(0)} [aae2] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [aaf3] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [aafa] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-136), deref} [ab03] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ab14] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [ab1a] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit6} [ab20] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ab31] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [ab37] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit5} [ab3d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ab4e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [ab54] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit3} [ab5a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ab6b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [ab78] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [ab7e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ab8f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [ab96] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [aba7] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [abb4] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5558)} [abc1] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [abc7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [abd8] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [abdf] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [abf0] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [abfd] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x54d0)} [ac0a] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [ac10] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ac21] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg22(0)} [ac28] call_site call_return_pc (addr) call_origin (ref4) [ac35] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ac46] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {lit1} [ac4c] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ac5d] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [ac65] call_site call_return_pc (addr) call_origin (ref4) [ac72] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ac83] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg23(0)} [ac8a] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ac9b] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg23(0)} [aca1] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5420)} [acae] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit10} [acb4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [acc5] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [accd] call_site call_return_pc (addr) call_origin (ref4) [acda] call_site call_return_pc (addr) call_origin (ref4) [ace7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [acf8] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg23(0)} [acfe] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-160), deref} [ad07] call_site call_return_pc (addr) call_origin (ref4) [ad14] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ad25] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [ad32] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x53a0)} [ad3f] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [ad45] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ad56] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-40), deref} [ad5e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ad6f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-104), deref} [ad77] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {lit3} [ad7d] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ad8e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg26(0)} [ad94] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {breg25(0)} [ad9b] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [adac] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg20(0)} [adb2] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-124), deref_size(4)} [adbc] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [adcd] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {breg26(0)} [add4] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ade5] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {fbreg(-96), deref} [aded] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {fbreg(-104), deref} [adf5] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {fbreg(-120), deref} [adfd] call_site_parameter location (exprloc) {reg3} call_value (exprloc) {fbreg(-64), deref} [ae05] call_site call_return_pc (addr) call_origin (ref4) [ae12] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ae23] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [ae30] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x54e8)} [ae3d] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [ae43] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ae54] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [ae61] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x54d0)} [ae6e] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [ae74] call_site call_return_pc (addr) call_origin (ref4) [ae81] call_site call_return_pc (addr) call_origin (ref4) [ae8e] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [ae9f] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [aeac] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [aeb9] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [aebf] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [aed0] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [aed7] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [aee8] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [aef5] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [af02] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [af08] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [af19] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [af20] call_site call_return_pc (addr) call_origin (ref4) sibling (ref4) [af31] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {addr(0x4fa0)} [af3e] call_site_parameter location (exprloc) {reg1} call_value (exprloc) {addr(0x5030)} [af4b] call_site_parameter location (exprloc) {reg2} call_value (exprloc) {lit5} [af51] call_site call_return_pc (addr) call_origin (ref4) [af5e] call_site_parameter location (exprloc) {reg0} call_value (exprloc) {const1s(-1)} [af66] subprogram "__stack_chk_fail" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) [af6f] subprogram "__builtin_memcpy" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (implicit_const) decl_line (implicit_const) [af78] dwarf_procedure location (exprloc) {implicit_value(8){2e58585858585800}} [af84] subprogram "__builtin_memset" external (flag_present) declaration (flag_present) linkage_name (strp) name (strp) decl_file (implicit_const) decl_line (implicit_const) [af8d] 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 PASS: run-disasm-x86.sh 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/aarch64/start.S [28] _start [45] abi-note.c [51b] init.c [55c] ../sysdeps/aarch64/crti.S [573] call_weak_fn [590] /usr/src/debug/elfutils/0.188-r0/src/addr2line.c [2063] handle_address [3aff] show_int [3b55] show_note [3bab] get_addr_width [3c11] print_src [3dc1] adjust_to_section [40a7] find_symbol [4219] see_one_module [42a7] print_addrsym [434c] print_dwarf_function [4463] get_diename [4497] symname [44cd] parse_opt [4524] main [4810] error [4843] printf [4862] feof_unlocked [487d] getline [48af] putchar [48c9] get_diename [49c9] symname [4aad] /usr/src/debug/elfutils/0.188-r0/lib/printversion.c [4fc0] print_version [50fa] fprintf [512c] ../sysdeps/aarch64/crtn.S [c] ../sysdeps/aarch64/start.S [28] _start [45] abi-note.c [51b] init.c [55c] ../sysdeps/aarch64/crti.S [573] call_weak_fn [590] /usr/src/debug/elfutils/0.188-r0/src/elfclassify.c [1908] main [1b61] process_stdin [1baf] process_current_path [368b] parse_opt [374c] classify_check_negative [3767] classify_check_positive [3782] is_linux_kernel_module [378d] is_library [3798] is_program [37a3] is_executable [37ae] is_shared [37b9] is_debug_only [37c4] is_unstripped [37cf] is_loadable [37da] is_core [37e5] is_elf_archive [37f0] is_elf_file [37fb] is_elf [3806] run_classify [3908] elf_type_string [3925] elf_kind_string [3942] close_elf [3948] open_elf [3955] close_file [395b] open_file [3977] elf_issue [3991] issue [3abe] open [3ae7] fprintf [3b10] startswith [3b39] error [3b6c] is_loadable [3b95] is_shared [3c24] /usr/src/debug/elfutils/0.188-r0/lib/printversion.c [4137] print_version [4271] fprintf [42a3] ../sysdeps/aarch64/crtn.S [c] ../sysdeps/aarch64/start.S [28] _start [45] abi-note.c [51b] init.c [55c] ../sysdeps/aarch64/crti.S [573] call_weak_fn [590] /usr/src/debug/elfutils/0.188-r0/src/stack.c [2173] main [2699] parse_opt [2f71] thread_callback [3084] print_frames [37c0] print_inline_frames [387d] print_frame [3ff3] die_name [40d0] frame_callback [4111] module_callback [4504] get_addr_width [45f4] error [4627] open [4650] atoi [4670] printf [468d] frame_callback [47fb] /usr/src/debug/elfutils/0.188-r0/lib/printversion.c [4d0e] print_version [4e48] fprintf [4e7a] ../sysdeps/aarch64/crtn.S [c] ../sysdeps/aarch64/start.S [28] _start [45] abi-note.c [51b] init.c [55c] ../sysdeps/aarch64/crti.S [573] call_weak_fn [590] /usr/src/debug/elfutils/0.188-r0/src/unstrip.c [2248] main [2bbc] handle_implicit_modules [2bf2] match_module [2d88] list_module [2e24] handle_output_dir_module [2eb7] handle_dwfl_module [35bd] handle_explicit_files [3b4c] warn [3c9b] open_file [3ccf] handle_file [4346] copy_elided_sections [74e9] new_shstrtab [75fb] find_alloc_sections_prelink [787a] check_match [78af] get_group_sig [792c] get_section_name [7961] find_alloc_section [7a44] sections_match [7b3f] sections_flags_match [7b74] compare_symbols_output [7cd0] compare_symbols [7d0b] collect_symbols [80e2] compare_sections_nonrel [8149] compare_sections_rel [81b0] compare_sections [81f7] compare_unalloc_sections [8250] compare_alloc_sections [8283] check_symtab_section_symbols [830a] add_new_section_symbols [847c] adjust_all_relocs [86ae] adjust_relocs [93ac] adjust_reloc [93ee] update_sh_size [942b] update_shdr [9450] symtab_count_leading_section_symbols [94f3] section_can_shrink [9510] free_new_data [9537] record_new_data [955c] make_directories [9794] copy_elf [9bd2] parse_opt [9d35] error [9d68] memset [9d9c] open [9dc5] printf [9de2] putchar [9e00] open_file [9edb] get_section_name [9fc7] update_shdr [a0fd] compare_symbols [a19b] get_group_sig [a35e] compare_sections [a53c] update_sh_size [a71d] add_new_section_symbols [ac0e] check_symtab_section_symbols [af35] /usr/src/debug/elfutils/0.188-r0/lib/xasprintf.c [b0a7] xasprintf [b204] error [b237] vasprintf [b283] /usr/src/debug/elfutils/0.188-r0/lib/xmalloc.c [b3bd] xrealloc [b4a2] xcalloc [b597] xmalloc [b674] error [b6aa] /usr/src/debug/elfutils/0.188-r0/lib/printversion.c [bbbd] print_version [bcf7] fprintf [bd29] ../sysdeps/aarch64/crtn.S [c] ../sysdeps/aarch64/crti.S [23] call_weak_fn [40] /usr/src/debug/elfutils/0.188-r0/libelf/elf_version.c [2e0] elf_version [333] /usr/src/debug/elfutils/0.188-r0/libelf/elf_hash.c [3b8] elf_hash [44f] _dl_elf_hash [4a2] /usr/src/debug/elfutils/0.188-r0/libelf/elf_error.c [7d5] elf_errmsg [91b] __libelf_seterrno [94f] elf_errno [98f] /usr/src/debug/elfutils/0.188-r0/libelf/elf_fill.c [adb] elf_fill [b11] /usr/src/debug/elfutils/0.188-r0/libelf/elf_begin.c [2022] elf_begin [2299] lock_dup_elf [22cf] write_file [2321] dup_elf [23f9] __libelf_next_arhdr_wrlock [30ac] read_long_names [313f] read_file [3850] read_unmmaped_file [38f9] __libelf_read_mmaped_file [3c9a] file_read_elf [47d0] get_shnum [48d6] file_read_ar [493b] allocate_elf [49bd] determine_kind [4a0c] pread_retry [4a74] pread [4ab4] atol [4ad4] __bswap_64 [4af1] __bswap_32 [4b0e] __bswap_16 [4b2b] memset [4b5f] mempcpy [4b93] memcpy [4c01] /usr/src/debug/elfutils/0.188-r0/libelf/elf_next.c [5b7a] elf_next [5c61] /usr/src/debug/elfutils/0.188-r0/libelf/elf_rand.c [6baf] elf_rand [6c17] /usr/src/debug/elfutils/0.188-r0/libelf/elf_end.c [7bc9] elf_end [7ec0] /usr/src/debug/elfutils/0.188-r0/libelf/elf_kind.c [8df7] elf_kind [8e37] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getclass.c [9d6e] gelf_getclass [9dae] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getbase.c [ace5] elf_getbase [ad25] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getident.c [bc5c] elf_getident [bcb3] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_fsize.c [bf79] elf32_fsize [c005] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_fsize.c [c2cb] elf64_fsize [c357] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_fsize.c [d427] gelf_fsize [d4c7] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_xlatetof.c [d865] elf32_xlatetof [d997] memmove [d9dc] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_xlatetom.c [dd7a] elf32_xlatetom [deb6] memmove [defb] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_xlatetof.c [e299] elf64_xlatetof [e3cb] memmove [e410] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_xlatetom.c [e7ae] elf64_xlatetom [e8ea] memmove [e92f] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_xlate.c [f6e4] Elf64_cvt_chdr [f722] Elf32_cvt_chdr [f760] elf_cvt_note8 [f7fd] elf_cvt_note4 [f89a] elf_cvt_note [fb8e] elf_cvt_gnuhash [fd45] elf_cvt_Verneed [fdf7] elf_cvt_Verdef [fea9] Elf64_cvt_Chdr [ff15] Elf64_cvt_auxv_t [ff7e] Elf64_cvt_Lib [ffe7] Elf64_cvt_Move [102bf] Elf64_cvt_Syminfo [10328] Elf64_cvt_Dyn [10391] Elf64_cvt_Rela [105b2] Elf64_cvt_Rel [10785] Elf64_cvt_Sym [109fd] Elf64_cvt_Shdr [10e84] Elf64_cvt_Phdr [11253] Elf64_cvt_Ehdr [11820] Elf64_cvt_Sxword [11863] Elf64_cvt_Sxword1 [11889] Elf64_cvt_Xword [118cc] Elf64_cvt_Xword1 [118f2] Elf64_cvt_Sword [11935] Elf64_cvt_Sword1 [1195b] Elf64_cvt_Word [1199e] Elf64_cvt_Word1 [119c4] Elf64_cvt_Half [11a07] Elf64_cvt_Half1 [11a2d] Elf64_cvt_Off [11a70] Elf64_cvt_Off1 [11a96] Elf64_cvt_Addr [11ad9] Elf64_cvt_Addr1 [11aff] Elf32_cvt_Chdr [11b68] Elf32_cvt_auxv_t [11bd1] Elf32_cvt_Lib [11ea0] Elf32_cvt_Move [1216f] Elf32_cvt_Syminfo [12342] Elf32_cvt_Dyn [123ab] Elf32_cvt_Nhdr [12414] Elf32_cvt_Rela [12480] Elf32_cvt_Rel [12653] Elf32_cvt_Sym [128d4] Elf32_cvt_Shdr [12d51] Elf32_cvt_Phdr [13129] Elf32_cvt_Ehdr [136dc] Elf32_cvt_Sxword [1371f] Elf32_cvt_Sxword1 [13745] Elf32_cvt_Xword [1389f] Elf32_cvt_Xword1 [138c5] Elf32_cvt_Sword [13908] Elf32_cvt_Sword1 [1392e] Elf32_cvt_Word [13971] Elf32_cvt_Word1 [13997] Elf32_cvt_Half [13af1] Elf32_cvt_Half1 [13b17] Elf32_cvt_Off [13b5a] Elf32_cvt_Off1 [13b80] Elf32_cvt_Addr [13cda] Elf32_cvt_Addr1 [13d00] elf_cvt_Byte [13d3c] __bswap_64 [13d57] __bswap_32 [13d72] __bswap_16 [13d8d] memmove [13dc0] memcpy [13df3] Elf32_cvt_Rela [13fda] elf_cvt_Byte [140d6] elf_cvt_Verneed [1441a] elf_cvt_Verdef [146db] Elf64_cvt_chdr [149ac] Elf32_cvt_chdr [14c2d] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_getehdr.c [15cbe] elf32_getehdr [15d6a] __elf32_getehdr_wrlock [15e0a] getehdr_impl [15e45] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_getehdr.c [16ed6] elf64_getehdr [16f82] __elf64_getehdr_wrlock [17022] getehdr_impl [1705d] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getehdr.c [1810a] gelf_getehdr [1817e] __gelf_getehdr_rdlock [182a9] memcpy [182df] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_newehdr.c [1938e] elf32_newehdr [1944c] memset [19482] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_newehdr.c [1a531] elf64_newehdr [1a5ef] memset [1a625] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_newehdr.c [1b586] gelf_newehdr [1b600] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_ehdr.c [1c6cb] gelf_update_ehdr [1c84c] memcpy [1c882] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_getphdr.c [1da60] elf32_getphdr [1dacb] __elf32_getphdr_wrlock [1dfc2] pread_retry [1e01f] pread [1e05f] memcpy [1e093] __bswap_32 [1e0d0] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_getphdr.c [1f2ae] elf64_getphdr [1f319] __elf64_getphdr_wrlock [1f86c] pread_retry [1f8c9] pread [1f909] memcpy [1f93d] __bswap_64 [1f959] __bswap_32 [1f996] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getphdr.c [20a8f] gelf_getphdr [20c45] memcpy [20c88] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_newphdr.c [21ddb] elf32_newphdr [2207f] memset [220c4] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_newphdr.c [23217] elf64_newphdr [234d0] memset [23515] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_newphdr.c [24480] gelf_newphdr [24501] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_phdr.c [25618] gelf_update_phdr [257d6] memcpy [25819] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getarhdr.c [268ec] elf_getarhdr [26a18] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getarsym.c [27c45] elf_getarsym [28848] read_number_entries [288c2] pread_retry [2892a] pread [2896a] _dl_elf_hash [289b1] memcpy [289e5] __bswap_64 [28a02] __bswap_32 [28a1f] atol [28a60] /usr/src/debug/elfutils/0.188-r0/libelf/elf_rawfile.c [29b08] elf_rawfile [29ba5] /usr/src/debug/elfutils/0.188-r0/libelf/elf_readall.c [2aea1] __libelf_readall [2b1ab] set_address [2b236] libelf_release_all [2b25d] libelf_acquire_all [2b285] pread_retry [2b2ee] pread [2b328] libelf_acquire_all [2b432] /usr/src/debug/elfutils/0.188-r0/libelf/elf_cntl.c [2c4da] elf_cntl [2c575] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getscn.c [2d65f] elf_getscn [2d771] /usr/src/debug/elfutils/0.188-r0/libelf/elf_nextscn.c [2e6d3] elf_nextscn [2e737] elf_nextscn [2e803] /usr/src/debug/elfutils/0.188-r0/libelf/elf_ndxscn.c [2f73a] elf_ndxscn [2f77a] /usr/src/debug/elfutils/0.188-r0/libelf/elf_newscn.c [3088f] elf_newscn [30a4c] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_getshdr.c [31c32] elf32_getshdr [31cdd] __elf32_getshdr_wrlock [31d07] __elf32_getshdr_rdlock [31d31] scn_valid [31d55] load_shdr_wrlock [322c4] pread_retry [3232c] pread [3236c] memcpy [323a0] __bswap_32 [323bd] __elf32_getshdr_rdlock [32472] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_getshdr.c [33658] elf64_getshdr [33704] __elf64_getshdr_wrlock [3372e] __elf64_getshdr_rdlock [33758] scn_valid [3377c] load_shdr_wrlock [33de2] pread_retry [33e4a] pread [33e8a] memcpy [33ebe] __bswap_64 [33edb] __bswap_32 [33ef8] __elf64_getshdr_rdlock [33fae] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getshdr.c [35085] gelf_getshdr [351a0] memcpy [351d6] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_shdr.c [362cb] gelf_update_shdr [3640e] memcpy [36444] /usr/src/debug/elfutils/0.188-r0/libelf/elf_strptr.c [3756c] elf_strptr [37878] validate_str [378ad] get_zdata [378ff] /usr/src/debug/elfutils/0.188-r0/libelf/elf_rawdata.c [389c6] elf_rawdata [38a5a] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getdata.c [39d53] elf_getdata [39dca] __elf_getdata_rdlock [39ec2] __libelf_set_data_list_rdlock [3a110] __libelf_set_rawdata [3a167] __libelf_set_rawdata_wrlock [3a567] convert_data [3a5d6] __libelf_data_type [3a618] pread_retry [3a681] pread [3a6c1] memcpy [3a6f5] __libelf_data_type [3a7bb] /usr/src/debug/elfutils/0.188-r0/libelf/elf_newdata.c [3b8d0] elf_newdata [3b9e7] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getdata_rawchunk.c [3cc5a] elf_getdata_rawchunk [3d0b1] pread_retry [3d110] pread [3d150] memcpy [3d19c] /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagelf.c [3e24b] elf_flagelf [3e2ed] /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagehdr.c [3f39c] elf_flagehdr [3f43e] /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagphdr.c [404ed] elf_flagphdr [4058f] /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagscn.c [4163e] elf_flagscn [416e0] /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagshdr.c [4278f] elf_flagshdr [42831] /usr/src/debug/elfutils/0.188-r0/libelf/elf_flagdata.c [438e0] elf_flagdata [439a2] /usr/src/debug/elfutils/0.188-r0/libelf/elf_memory.c [44a63] elf_memory [44afb] /usr/src/debug/elfutils/0.188-r0/libelf/elf_update.c [45eae] elf_update [46193] write_file [461fc] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_updatenull.c [47465] __elf32_updatenull_wrlock [47c7f] default_ehdr32 [47d32] memcpy [47d87] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_updatenull.c [48ffe] __elf64_updatenull_wrlock [4983c] default_ehdr64 [498ef] memcpy [49944] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_updatefile.c [4b1a2] __elf32_updatefile [4bcb8] fill [4becb] __elf32_updatemmap [4cc02] fill_mmap [4cc64] sort_sections [4cca2] compare_sections [4cd17] pwrite_retry [4cd78] memset [4cdab] memmove [4cdde] memcpy [4ce42] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_updatefile.c [4e6a0] __elf64_updatefile [4f1a6] fill [4f3b9] __elf64_updatemmap [500f4] fill_mmap [50156] sort_sections [50194] compare_sections [50209] pwrite_retry [5026a] memset [5029d] memmove [502d0] memcpy [50334] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getsym.c [514c4] gelf_getsym [515cb] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_sym.c [52774] gelf_update_sym [5288c] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getversym.c [5393a] gelf_getversym [53a33] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getverneed.c [54b42] gelf_getverneed [54c50] memcpy [54c86] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getvernaux.c [55d95] gelf_getvernaux [55ea3] memcpy [55ed9] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getverdef.c [57004] gelf_getverdef [57106] memcpy [5713c] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getverdaux.c [58221] gelf_getverdaux [5832f] memcpy [58365] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getrel.c [59478] gelf_getrel [595c0] memcpy [595f6] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getrela.c [5a755] gelf_getrela [5a885] memcpy [5a8bb] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_rel.c [5b9dc] gelf_update_rel [5baf2] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_rela.c [5cc5f] gelf_update_rela [5cd75] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getdyn.c [5defb] gelf_getdyn [5e014] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_dyn.c [5f1b3] gelf_update_dyn [5f2cb] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getmove.c [603f0] gelf_getmove [604fd] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_move.c [6162d] gelf_update_move [6171b] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getsyminfo.c [627f0] gelf_getsyminfo [628c6] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_syminfo.c [639b9] gelf_update_syminfo [63aba] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getauxv.c [64c06] gelf_getauxv [64d5f] memcpy [64d95] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_auxv.c [65eea] gelf_update_auxv [66003] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getnote.c [670f7] gelf_getnote [67218] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_xlatetof.c [6819c] gelf_xlatetof [68246] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_xlatetom.c [691ca] gelf_xlatetom [69274] /usr/src/debug/elfutils/0.188-r0/libelf/nlist.c [6a692] nlist [6acb3] nlist_fshash_find [6ad15] nlist_fshash_overwrite [6ad68] nlist_fshash_lookup [6ae0f] nlist_fshash_fini [6ae29] nlist_fshash_init [6ae5a] open [6ae9b] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getsymshndx.c [6c02b] gelf_getsymshndx [6c187] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_symshndx.c [6d330] gelf_update_symshndx [6d49a] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_versym.c [6e566] gelf_update_versym [6e639] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_verneed.c [6f766] gelf_update_verneed [6f86d] memcpy [6f8a3] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_vernaux.c [709d0] gelf_update_vernaux [70ad7] memcpy [70b0d] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_verdef.c [71c56] gelf_update_verdef [71d5d] memcpy [71d93] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_verdaux.c [72e96] gelf_update_verdaux [72f9d] memcpy [72fd3] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getphdrnum.c [74093] elf_getphdrnum [7411e] __elf_getphdrnum_chk_rdlock [741e2] __elf_getphdrnum_rdlock [742e6] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getshdrnum.c [75377] elf_getshdrnum [753ed] __elf_getshdrnum_rdlock [75473] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getshdrstrndx.c [765af] elf_getshdrstrndx [769fc] pread_retry [76a59] pread [76a9b] __bswap_32 [76acd] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_checksum.c [77a2e] gelf_checksum [77a94] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_checksum.c [78c80] elf32_checksum [78f01] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_checksum.c [7a0ed] elf64_checksum [7a36e] /usr/src/debug/elfutils/0.188-r0/libelf/libelf_crc32.c [7a438] __libelf_crc32 [7a4b8] /usr/src/debug/elfutils/0.188-r0/libelf/libelf_next_prime.c [7a510] __libelf_next_prime [7a5a1] is_prime [7a5eb] /usr/src/debug/elfutils/0.188-r0/libelf/elf_clone.c [7b6bb] elf_clone [7b809] allocate_elf [7b892] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getlib.c [7c991] gelf_getlib [7ca70] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_update_lib.c [7db88] gelf_update_lib [7dc5d] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_offscn.c [7ed05] elf32_offscn [7edf2] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_offscn.c [7fe9a] elf64_offscn [7ff87] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_offscn.c [81058] gelf_offscn [810ed] /usr/src/debug/elfutils/0.188-r0/libelf/elf_getaroff.c [8204f] elf_getaroff [8210a] /usr/src/debug/elfutils/0.188-r0/libelf/elf_gnu_hash.c [82197] elf_gnu_hash [821ff] /usr/src/debug/elfutils/0.188-r0/libelf/elf_scnshndx.c [83163] elf_scnshndx [831fe] /usr/src/debug/elfutils/0.188-r0/libelf/elf32_getchdr.c [84306] elf32_getchdr [84406] /usr/src/debug/elfutils/0.188-r0/libelf/elf64_getchdr.c [8551c] elf64_getchdr [8561c] /usr/src/debug/elfutils/0.188-r0/libelf/gelf_getchdr.c [8677d] gelf_getchdr [8685f] /usr/src/debug/elfutils/0.188-r0/libelf/elf_compress.c [87dae] elf_compress [8834d] __libelf_reset_rawdata [88405] __libelf_decompress_elf [8855e] __libelf_decompress [886e4] __libelf_compress [88beb] do_deflate_cleanup [88c2a] memcpy [88c60] __bswap_64 [88c7d] __bswap_32 [88cb0] /usr/src/debug/elfutils/0.188-r0/libelf/elf_compress_gnu.c [89eb0] elf_compress_gnu [8a489] memmove [8a4bc] memcpy [8a4ef] __bswap_64 [8a52c] ../sysdeps/aarch64/crtn.S [c] ../sysdeps/aarch64/crti.S [23] call_weak_fn [40] /usr/src/debug/elfutils/0.188-r0/libasm/asm_begin.c [bf9] asm_begin [10b4] prepare_binary_output [112c] prepare_text_output [1147] stpcpy [116e] mempcpy [11a1] memcpy [11fe] /usr/src/debug/elfutils/0.188-r0/libasm/asm_abort.c [19d6] asm_abort [1a50] /usr/src/debug/elfutils/0.188-r0/libasm/asm_end.c [29b0] __libasm_finictx [2e02] free_section [2e36] asm_end [3db0] binary_end [401b] text_end [4038] startswith [4061] memset [4097] free_section [4296] /usr/src/debug/elfutils/0.188-r0/libasm/asm_error.c [43e2] asm_errmsg [4493] __libasm_seterrno [44c5] asm_errno [4503] /usr/src/debug/elfutils/0.188-r0/libasm/asm_getelf.c [4c91] asm_getelf [4cd1] /usr/src/debug/elfutils/0.188-r0/libasm/asm_newscn.c [56ff] asm_newscn [5ab2] binary_newscn [5b3a] text_newscn [5b9d] fprintf [5bc6] stpcpy [5bee] memcpy [5c50] /usr/src/debug/elfutils/0.188-r0/libasm/asm_newscn_ingrp.c [6526] asm_newscn_ingrp [6701] /usr/src/debug/elfutils/0.188-r0/libasm/asm_newsubscn.c [6ea6] asm_newsubscn [6f31] /usr/src/debug/elfutils/0.188-r0/libasm/asm_newsym.c [7841] asm_newsym [7ca6] startswith [7cd0] memcpy [7d04] fprintf [7d2d] snprintf [7d91] /usr/src/debug/elfutils/0.188-r0/libasm/asm_newcomsym.c [86bf] asm_newcomsym [889b] startswith [88c5] fprintf [8904] /usr/src/debug/elfutils/0.188-r0/libasm/asm_newabssym.c [921a] asm_newabssym [9617] startswith [9641] fprintf [9680] /usr/src/debug/elfutils/0.188-r0/libasm/asm_newscngrp.c [9f3e] asm_newscngrp [a136] memcpy [a17b] /usr/src/debug/elfutils/0.188-r0/libasm/asm_scngrp_newsignature.c [a915] asm_scngrp_newsignature [a96c] /usr/src/debug/elfutils/0.188-r0/libasm/asm_fill.c [b14b] asm_fill [b250] memcpy [b295] /usr/src/debug/elfutils/0.188-r0/libasm/asm_align.c [bb12] __libasm_ensure_section_space [bbbc] asm_align [be17] fprintf [be42] fputc_unlocked [be84] /usr/src/debug/elfutils/0.188-r0/libasm/asm_addstrz.c [c710] asm_addstrz [c977] memcpy [c9ab] fprintf [c9f3] /usr/src/debug/elfutils/0.188-r0/libasm/asm_addint8.c [d27c] asm_addint8 [d3d6] fprintf [d401] memcpy [d440] /usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint8.c [dc02] asm_adduint8 [dc72] /usr/src/debug/elfutils/0.188-r0/libasm/asm_addint16.c [e527] asm_addint16 [e6b4] __bswap_16 [e6d2] fprintf [e6fd] memcpy [e73c] /usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint16.c [ef16] asm_adduint16 [ef86] /usr/src/debug/elfutils/0.188-r0/libasm/asm_addint32.c [f82f] asm_addint32 [f9de] __bswap_32 [f9fc] fprintf [fa27] memcpy [fa66] /usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint32.c [10228] asm_adduint32 [10298] /usr/src/debug/elfutils/0.188-r0/libasm/asm_addint64.c [10b59] asm_addint64 [10d17] __bswap_64 [10d35] fprintf [10d60] memcpy [10d9f] /usr/src/debug/elfutils/0.188-r0/libasm/asm_adduint64.c [11561] asm_adduint64 [115d1] /usr/src/debug/elfutils/0.188-r0/libasm/asm_adduleb128.c [11e2a] asm_adduleb128 [11fe3] fprintf [1200c] memcpy [12061] /usr/src/debug/elfutils/0.188-r0/libasm/asm_addsleb128.c [128d2] asm_addsleb128 [12a88] fprintf [12ab1] memcpy [12b06] /usr/src/debug/elfutils/0.188-r0/libasm/disasm_begin.c [13b47] disasm_begin [13c09] /usr/src/debug/elfutils/0.188-r0/libasm/disasm_cb.c [14dcd] disasm_cb [150da] null_elf_getsym [1514f] read_symtab [1517b] read_symtab_exec [15210] default_elf_getsym [15317] /usr/src/debug/elfutils/0.188-r0/libasm/disasm_end.c [154b9] disasm_end [15517] /usr/src/debug/elfutils/0.188-r0/libasm/disasm_str.c [1577a] disasm_str [158b4] buffer_cb [158f5] mempcpy [15922] buffer_cb [15a39] /usr/src/debug/elfutils/0.188-r0/libasm/symbolhash.c [16231] __libasm_next_prime [1624e] is_prime [1628e] asm_symbol_tab_iterate [162f2] asm_symbol_tab_find [1638d] asm_symbol_tab_insert [1643d] asm_symbol_tab_free [1647e] asm_symbol_tab_init [16556] insert_entry_2 [166d7] lookup [167be] __libasm_next_prime [16847] /usr/src/debug/elfutils/0.188-r0/libebl/eblelfclass.c [177c2] ebl_get_elfclass [17802] /usr/src/debug/elfutils/0.188-r0/libebl/eblelfdata.c [1877d] ebl_get_elfdata [187bd] /usr/src/debug/elfutils/0.188-r0/libebl/eblelfmachine.c [19738] ebl_get_elfmachine [19778] ../sysdeps/aarch64/crtn.S [c] /usr/src/debug/elfutils/0.188-r0/src/size.c [e61] handle_elf [26db] show_segments [274b] show_bsd_totals [276f] show_bsd [280d] show_sysv_one_line [286f] show_sysv [2997] handle_ar [2e70] print_header [2f20] process_file [3455] parse_opt [3652] main [38df] error [3912] mempcpy [3946] memcpy [397a] open [39a3] printf [c] /usr/src/debug/elfutils/0.188-r0/src/strip.c [1b2c] cleanup_debug [1b36] handle_elf [241a] update_section_size [24bc] handle_debug_relocs [25b4] process_file [2a2a] remove_debug_relocations [47a8] relocate [490c] update_shdrstrndx [4a4d] get_xndxdata [4acd] secndx_name [4b25] parse_opt [4dd3] main [502c] section_name_matches [5061] free_patterns [506a] free_sec_patterns [50f4] add_pattern [5129] pwrite_retry [518d] startswith [51b5] error [51e8] strcpy [5210] memset [5244] mempcpy [5278] memcpy [52ac] open [52d5] cleanup_debug [532e] update_section_size [56dc] 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 0x558d2a0000 0x558d2c1000 /usr/lib/elfutils/ptest/tests/backtrace-child 0x7f938a0000 0x7f93a43000 /lib/libc.so.6 0x7f93a5e000 0x7f93a85000 /lib/ld-linux-aarch64.so.1 0x7f93a9b000 0x7f93a9c000 [vdso: 19324] 0x7f93a9c000 0x7f93aa0000 /lib/ld-linux-aarch64.so.1 TID 19324: # 0 0x7f939203e8 __pthread_kill_implementation # 1 0x7f938da610 - 1 raise # 2 0x558d2a0c50 - 1 main # 3 0x7f938c77b8 - 1 __libc_start_call_main # 4 0x7f938c789c - 1 __libc_start_main@@GLIBC_2.34 # 5 0x558d2a0db0 - 1 _start TID 19325: # 0 0x7f939203e8 __pthread_kill_implementation # 1 0x7f938da610 - 1 raise # 2 0x558d2a0f0c - 1 sigusr2 # 3 0x558d2a0fbc - 1 stdarg # 4 0x558d2a0fd4 - 1 backtracegen # 5 0x558d2a0ff0 - 1 start # 6 0x7f9391e84c - 1 start_thread # 7 0x7f9398681c - 1 thread_start # 2 0x558d2a0c50 - 1 main PASS: run-backtrace-native.sh /usr/lib/elfutils/ptest/tests/backtrace-data: x86_64 linux only test SKIP: run-backtrace-data.sh 0x7fbd9103e8 __pthread_kill_implementation 0x7fbd8ca610 raise 0x7fbd8b74f0 abort 0x5574ec1210 callme 0x5574ec1220 doit 0x5574ec17cc main 0x5574ec17cc main PASS: run-backtrace-dwarf.sh biarch testing disabled SKIP: run-backtrace-native-biarch.sh 0x7f926a3000 0x7f926a4000 linux-vdso.so.1 0x7f924b0000 0x7f9265ec70 libc.so.6 0x5580e20000 0x5580e40020 backtrace-child TID 19374: # 0 0x7f925303e8 __pthread_kill_implementation # 1 0x7f924ea610 - 1 raise # 2 0x5580e20ed8 - 1 sigusr2 # 3 0x5580e20fbc - 1 stdarg # 4 0x5580e20fd4 - 1 backtracegen # 5 0x5580e20ff0 - 1 start # 6 0x7f9252e84c - 1 start_thread # 7 0x7f9259681c - 1 thread_start TID 19373: # 0 0x7f9252afa8 __GI___futex_abstimed_wait_cancelable64 # 1 0x7f925300e0 - 1 __pthread_clockjoin_ex # 2 0x5580e20c90 - 1 main # 3 0x7f924d77b8 - 1 __libc_start_call_main # 4 0x7f924d789c - 1 __libc_start_main@@GLIBC_2.34 # 5 0x5580e20db0 - 1 _start # 2 0x5580e20c90 - 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 19945 - process TID 19945: #0 0x0000007facc62e68 clock_nanosleep@@GLIBC_2.17 #1 0x0000007facc67cb0 __nanosleep #2 0x0000007facc67b78 sleep #3 0x0000007facd60694 libfunc #4 0x0000005591df09d0 main #5 0x0000007facbd77b8 __libc_start_call_main #6 0x0000007facbd789c __libc_start_main@@GLIBC_2.34 #7 0x0000005591df0a30 _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-aarch64.so.1 module name: [vdso: 20017] vdso syms: 6 0: '' 0 (0) 1: 'LINUX_2.6.39' 0 (0) 2: '__kernel_clock_getres' 710 (7f87c5e710) 3: '__kernel_rt_sigreturn' 7ac (7f87c5e7ac) 4: '__kernel_gettimeofday' 560 (7f87c5e560) 5: '__kernel_clock_gettime' 2c0 (7f87c5e2c0) module name: /lib/ld-linux-aarch64.so.1 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): (0x558f3a1ec8 + 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): (0x558f3a1ec8 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x558f3a1ec8 + 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): (0x558f3a1ec8 + 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): (0x558f3a1ec8 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x558f3a1ec8 + 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): (0x558f3a1ec8 + 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): (0x558f3a1ec8 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x558f3a1ec8 + 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): (0x558f3a1ec8 + 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): (0x558f3a1ec8 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 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): (0x558f3c2ca0 + 0) 123456789ABCDEF OK, section data item 1 (d_off: 16, d_size: 16) 1 data (d_off: 16, len * i: 16): (0x558f3a1ec8 + 0) 123456789ABCDEF OK, section data item 2 (d_off: 32, d_size: 16) 2 data (d_off: 32, len * i: 32): (0x558f3a1ec8 + 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: 20086 thread tid: 20087 thread tid: 20088 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 584 checking CU at 4aa1 checking CU at 5120 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 584 checking CU at 3c18 checking CU at 4297 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 584 checking CU at 47ef checking CU at 4e6e 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 584 checking CU at af29 checking CU at b277 checking CU at b69e checking CU at bd1d checking /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so checking CU at 0 checking CU at 34 checking CU at 327 checking CU at 496 checking CU at 983 checking CU at b05 checking CU at 4bf5 checking CU at 5c55 checking CU at 6c0b checking CU at 7eb4 checking CU at 8e2b checking CU at 9da2 checking CU at ad19 checking CU at bca7 checking CU at bff9 checking CU at c34b checking CU at d4bb checking CU at d9d0 checking CU at deef checking CU at e404 checking CU at e923 checking CU at 14c21 checking CU at 15e39 checking CU at 17051 checking CU at 182d3 checking CU at 19476 checking CU at 1a619 checking CU at 1b5f4 checking CU at 1c876 checking CU at 1e0c4 checking CU at 1f98a checking CU at 20c7c checking CU at 220b8 checking CU at 23509 checking CU at 244f5 checking CU at 2580d checking CU at 26a0c checking CU at 28a54 checking CU at 29b99 checking CU at 2b426 checking CU at 2c569 checking CU at 2d765 checking CU at 2e7f7 checking CU at 2f76e checking CU at 30a40 checking CU at 32466 checking CU at 33fa2 checking CU at 351ca checking CU at 36438 checking CU at 378f3 checking CU at 38a4e checking CU at 3a7af checking CU at 3b9db checking CU at 3d190 checking CU at 3e2e1 checking CU at 3f432 checking CU at 40583 checking CU at 416d4 checking CU at 42825 checking CU at 43996 checking CU at 44aef checking CU at 461f0 checking CU at 47d7b checking CU at 49938 checking CU at 4ce36 checking CU at 50328 checking CU at 515bf checking CU at 52880 checking CU at 53a27 checking CU at 54c7a checking CU at 55ecd checking CU at 57130 checking CU at 58359 checking CU at 595ea checking CU at 5a8af checking CU at 5bae6 checking CU at 5cd69 checking CU at 5e008 checking CU at 5f2bf checking CU at 604f1 checking CU at 6170f checking CU at 628ba checking CU at 63aae checking CU at 64d89 checking CU at 65ff7 checking CU at 6720c checking CU at 6823a checking CU at 69268 checking CU at 6ae8f checking CU at 6c17b checking CU at 6d48e checking CU at 6e62d checking CU at 6f897 checking CU at 70b01 checking CU at 71d87 checking CU at 72fc7 checking CU at 742da checking CU at 75467 checking CU at 76ac1 checking CU at 77a88 checking CU at 78ef5 checking CU at 7a362 checking CU at 7a4ac checking CU at 7a5df checking CU at 7b886 checking CU at 7ca64 checking CU at 7dc51 checking CU at 7ede6 checking CU at 7ff7b checking CU at 810e1 checking CU at 820fe checking CU at 821f3 checking CU at 831f2 checking CU at 843fa checking CU at 85610 checking CU at 86853 checking CU at 88ca4 checking CU at 8a520 checking /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so checking CU at 0 checking CU at 34 checking CU at 11f2 checking CU at 1a44 checking CU at 428a checking CU at 44f7 checking CU at 4cc5 checking CU at 5c44 checking CU at 66f5 checking CU at 6f25 checking CU at 7d85 checking CU at 88f8 checking CU at 9674 checking CU at a16f checking CU at a960 checking CU at b289 checking CU at be78 checking CU at c9e7 checking CU at d434 checking CU at dc66 checking CU at e730 checking CU at ef7a checking CU at fa5a checking CU at 1028c checking CU at 10d93 checking CU at 115c5 checking CU at 12055 checking CU at 12afa checking CU at 13bfd checking CU at 1530b checking CU at 1550b checking CU at 15a2d checking CU at 1683b checking CU at 177f6 checking CU at 187b1 checking CU at 1976c 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/aarch64/start.S, unit_type: 1 Got cudie: abi-note.c, unit_type: 1 Got cudie: init.c, unit_type: 1 Got cudie: ../sysdeps/aarch64/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/aarch64/crtn.S, unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//src/elfclassify Got cudie: ../sysdeps/aarch64/start.S, unit_type: 1 Got cudie: abi-note.c, unit_type: 1 Got cudie: init.c, unit_type: 1 Got cudie: ../sysdeps/aarch64/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/aarch64/crtn.S, unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//src/stack Got cudie: ../sysdeps/aarch64/start.S, unit_type: 1 Got cudie: abi-note.c, unit_type: 1 Got cudie: init.c, unit_type: 1 Got cudie: ../sysdeps/aarch64/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/aarch64/crtn.S, unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//src/unstrip Got cudie: ../sysdeps/aarch64/start.S, unit_type: 1 Got cudie: abi-note.c, unit_type: 1 Got cudie: init.c, unit_type: 1 Got cudie: ../sysdeps/aarch64/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/aarch64/crtn.S, unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so Got cudie: ../sysdeps/aarch64/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/aarch64/crtn.S, unit_type: 1 file: /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so Got cudie: ../sysdeps/aarch64/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/aarch64/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" [20] FDE cie=[0] [40] FDE cie=[0] [60] FDE cie=[0] [80] FDE cie=[0] [120] FDE cie=[0] [144] FDE cie=[0] [164] FDE cie=[0] [184] FDE cie=[0] [260] FDE cie=[0] [320] FDE cie=[0] [376] FDE cie=[0] [420] FDE cie=[0] [464] FDE cie=[0] [736] FDE cie=[0] [800] FDE cie=[0] /usr/lib/elfutils/ptest/tests/..//src/elfclassify .eh_frame [0] CIE augmentation="zR" [20] FDE cie=[0] [40] FDE cie=[0] [60] FDE cie=[0] [80] FDE cie=[0] [120] FDE cie=[0] [144] FDE cie=[0] [164] FDE cie=[0] [212] FDE cie=[0] [252] FDE cie=[0] [296] FDE cie=[0] [484] FDE cie=[0] [608] FDE cie=[0] /usr/lib/elfutils/ptest/tests/..//src/stack .eh_frame [0] CIE augmentation="zR" [20] FDE cie=[0] [40] FDE cie=[0] [60] FDE cie=[0] [80] FDE cie=[0] [120] FDE cie=[0] [144] FDE cie=[0] [184] FDE cie=[0] [228] FDE cie=[0] [292] FDE cie=[0] [360] FDE cie=[0] [420] FDE cie=[0] [624] FDE cie=[0] [672] FDE cie=[0] [732] FDE cie=[0] [800] FDE cie=[0] /usr/lib/elfutils/ptest/tests/..//src/unstrip .eh_frame [0] CIE augmentation="zR" [20] FDE cie=[0] [40] FDE cie=[0] [60] FDE cie=[0] [80] FDE cie=[0] [120] FDE cie=[0] [144] FDE cie=[0] [192] FDE cie=[0] [244] FDE cie=[0] [296] FDE cie=[0] [352] FDE cie=[0] [412] FDE cie=[0] [484] FDE cie=[0] [536] FDE cie=[0] [568] FDE cie=[0] [600] FDE cie=[0] [640] FDE cie=[0] [660] FDE cie=[0] [712] FDE cie=[0] [748] FDE cie=[0] [808] FDE cie=[0] [884] FDE cie=[0] [904] FDE cie=[0] [924] FDE cie=[0] [968] FDE cie=[0] [1172] FDE cie=[0] [1240] FDE cie=[0] [1316] FDE cie=[0] [1464] FDE cie=[0] [1548] FDE cie=[0] [1620] FDE cie=[0] [1692] FDE cie=[0] [1764] FDE cie=[0] [1944] FDE cie=[0] [1984] FDE cie=[0] [2020] FDE cie=[0] [2056] FDE cie=[0] [2096] FDE cie=[0] /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so .eh_frame [0] CIE augmentation="zR" [20] FDE cie=[0] [40] FDE cie=[0] [60] FDE cie=[0] [100] FDE cie=[0] [120] FDE cie=[0] [160] FDE cie=[0] [184] FDE cie=[0] [220] FDE cie=[0] [256] FDE cie=[0] [312] FDE cie=[0] [336] FDE cie=[0] [476] FDE cie=[0] [568] FDE cie=[0] [696] FDE cie=[0] [848] FDE cie=[0] [908] FDE cie=[0] [1032] FDE cie=[0] [1088] FDE cie=[0] [1144] FDE cie=[0] [1248] FDE cie=[0] [1272] FDE cie=[0] [1296] FDE cie=[0] [1320] FDE cie=[0] [1344] FDE cie=[0] [1384] FDE cie=[0] [1424] FDE cie=[0] [1480] FDE cie=[0] [1528] FDE cie=[0] [1576] FDE cie=[0] [1624] FDE cie=[0] [1672] FDE cie=[0] [1692] FDE cie=[0] [1712] FDE cie=[0] [1732] FDE cie=[0] [1752] FDE cie=[0] [1772] FDE cie=[0] [1792] FDE cie=[0] [1812] FDE cie=[0] [1832] FDE cie=[0] [1852] FDE cie=[0] [1872] FDE cie=[0] [1892] FDE cie=[0] [1912] FDE cie=[0] [1932] FDE cie=[0] [1952] FDE cie=[0] [1972] FDE cie=[0] [1992] FDE cie=[0] [2012] FDE cie=[0] [2032] FDE cie=[0] [2052] FDE cie=[0] [2072] FDE cie=[0] [2092] FDE cie=[0] [2112] FDE cie=[0] [2132] FDE cie=[0] [2152] FDE cie=[0] [2172] FDE cie=[0] [2192] FDE cie=[0] [2212] FDE cie=[0] [2232] FDE cie=[0] [2252] FDE cie=[0] [2272] FDE cie=[0] [2292] FDE cie=[0] [2312] FDE cie=[0] [2332] FDE cie=[0] [2352] FDE cie=[0] [2372] FDE cie=[0] [2392] FDE cie=[0] [2412] FDE cie=[0] [2432] FDE cie=[0] [2484] FDE cie=[0] [2536] FDE cie=[0] [2596] FDE cie=[0] [2688] FDE cie=[0] [2708] FDE cie=[0] [2728] FDE cie=[0] [2792] FDE cie=[0] [2836] FDE cie=[0] [2888] FDE cie=[0] [2932] FDE cie=[0] [2984] FDE cie=[0] [3036] FDE cie=[0] [3056] FDE cie=[0] [3112] FDE cie=[0] [3168] FDE cie=[0] [3192] FDE cie=[0] [3240] FDE cie=[0] [3488] FDE cie=[0] [3528] FDE cie=[0] [3788] FDE cie=[0] [3824] FDE cie=[0] [3928] FDE cie=[0] [4032] FDE cie=[0] [4136] FDE cie=[0] [4160] FDE cie=[0] [4264] FDE cie=[0] [4328] FDE cie=[0] [4536] FDE cie=[0] [4584] FDE cie=[0] [4644] FDE cie=[0] [4696] FDE cie=[0] [4872] FDE cie=[0] [4920] FDE cie=[0] [5000] FDE cie=[0] [5032] FDE cie=[0] [5056] FDE cie=[0] [5168] FDE cie=[0] [5296] FDE cie=[0] [5360] FDE cie=[0] [5424] FDE cie=[0] [5480] FDE cie=[0] [5608] FDE cie=[0] [5672] FDE cie=[0] [5736] FDE cie=[0] [5792] FDE cie=[0] [5856] FDE cie=[0] [5912] FDE cie=[0] [6064] FDE cie=[0] [6136] FDE cie=[0] [6156] FDE cie=[0] [6256] FDE cie=[0] [6276] FDE cie=[0] [6392] FDE cie=[0] [6464] FDE cie=[0] [6488] FDE cie=[0] [6560] FDE cie=[0] [6808] FDE cie=[0] [6864] FDE cie=[0] [6912] FDE cie=[0] [6968] FDE cie=[0] [7024] FDE cie=[0] [7080] FDE cie=[0] [7136] FDE cie=[0] [7176] FDE cie=[0] [7264] FDE cie=[0] [7504] FDE cie=[0] [7728] FDE cie=[0] [7748] FDE cie=[0] [7840] FDE cie=[0] [8020] FDE cie=[0] [8208] FDE cie=[0] [8228] FDE cie=[0] [8320] FDE cie=[0] [8500] FDE cie=[0] [8584] FDE cie=[0] [8632] FDE cie=[0] [8680] FDE cie=[0] [8728] FDE cie=[0] [8776] FDE cie=[0] [8824] FDE cie=[0] [8872] FDE cie=[0] [8920] FDE cie=[0] [8968] FDE cie=[0] [9024] FDE cie=[0] [9072] FDE cie=[0] [9120] FDE cie=[0] [9168] FDE cie=[0] [9216] FDE cie=[0] [9256] FDE cie=[0] [9288] FDE cie=[0] [9336] FDE cie=[0] [9384] FDE cie=[0] [9432] FDE cie=[0] [9488] FDE cie=[0] [9544] FDE cie=[0] [9568] FDE cie=[0] [9592] FDE cie=[0] [9708] FDE cie=[0] [9880] FDE cie=[0] [9936] FDE cie=[0] [9984] FDE cie=[0] [10032] FDE cie=[0] [10088] FDE cie=[0] [10144] FDE cie=[0] [10200] FDE cie=[0] [10256] FDE cie=[0] [10304] FDE cie=[0] [10348] FDE cie=[0] [10384] FDE cie=[0] [10420] FDE cie=[0] [10440] FDE cie=[0] [10616] FDE cie=[0] [10640] FDE cie=[0] [10760] FDE cie=[0] [10880] FDE cie=[0] [10904] FDE cie=[0] [10928] FDE cie=[0] [11000] FDE cie=[0] [11048] FDE cie=[0] [11096] FDE cie=[0] [11176] FDE cie=[0] [11256] FDE cie=[0] [11296] FDE cie=[0] [11328] FDE cie=[0] [11352] FDE cie=[0] [11400] FDE cie=[0] [11440] FDE cie=[0] [11480] FDE cie=[0] [11528] FDE cie=[0] [11656] FDE cie=[0] [11744] FDE cie=[0] [11792] FDE cie=[0] [11832] FDE cie=[0] [12056] FDE cie=[0] /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so .eh_frame [0] CIE augmentation="zR" [20] FDE cie=[0] [40] FDE cie=[0] [60] FDE cie=[0] [100] FDE cie=[0] [120] FDE cie=[0] [184] FDE cie=[0] [224] FDE cie=[0] [280] FDE cie=[0] [372] FDE cie=[0] [616] FDE cie=[0] [652] FDE cie=[0] [688] FDE cie=[0] [752] FDE cie=[0] [776] FDE cie=[0] [840] FDE cie=[0] [888] FDE cie=[0] [976] FDE cie=[0] [1120] FDE cie=[0] [1248] FDE cie=[0] [1408] FDE cie=[0] [1488] FDE cie=[0] [1512] FDE cie=[0] [1576] FDE cie=[0] [1624] FDE cie=[0] [1696] FDE cie=[0] [1784] FDE cie=[0] [1840] FDE cie=[0] [1864] FDE cie=[0] [1928] FDE cie=[0] [1952] FDE cie=[0] [2016] FDE cie=[0] [2040] FDE cie=[0] [2104] FDE cie=[0] [2128] FDE cie=[0] [2184] FDE cie=[0] [2256] FDE cie=[0] [2328] FDE cie=[0] [2364] FDE cie=[0] [2384] FDE cie=[0] [2464] FDE cie=[0] [2504] FDE cie=[0] [2556] FDE cie=[0] [2600] FDE cie=[0] [2688] FDE cie=[0] [2752] FDE cie=[0] [2792] FDE cie=[0] [2828] FDE cie=[0] [2876] FDE cie=[0] [2924] FDE cie=[0] [2944] FDE cie=[0] [2968] FDE cie=[0] [2992] FDE cie=[0] [3016] FDE cie=[0] /usr/lib/elfutils/ptest/tests/..//src/size.o .eh_frame [0] CIE augmentation="zR" [20] FDE cie=[0] [92] FDE cie=[0] [168] FDE cie=[0] [240] FDE cie=[0] [304] FDE cie=[0] /usr/lib/elfutils/ptest/tests/..//src/strip.o .eh_frame [0] CIE augmentation="zR" [20] FDE cie=[0] [72] FDE cie=[0] [112] FDE cie=[0] [152] FDE cie=[0] [228] FDE cie=[0] [284] FDE cie=[0] [360] FDE cie=[0] [444] FDE cie=[0] [504] 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: 37 Swapping offsets of section 28 and 29 Swapping offsets of section 30 and 31 Swapping offsets of section 32 and 33 Swapping offsets of section 36 and 37 No errors elfrdwrdnop addr2line.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//src/elfclassify -> elfclassify.rev (read,reverse) setshstrndx: 37 Swapping offsets of section 28 and 29 Swapping offsets of section 30 and 31 Swapping offsets of section 32 and 33 Swapping offsets of section 36 and 37 No errors elfrdwrdnop elfclassify.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//src/stack -> stack.rev (read,reverse) setshstrndx: 37 Swapping offsets of section 28 and 29 Swapping offsets of section 30 and 31 Swapping offsets of section 32 and 33 Swapping offsets of section 36 and 37 No errors elfrdwrdnop stack.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//src/unstrip -> unstrip.rev (read,reverse) setshstrndx: 37 Swapping offsets of section 28 and 29 Swapping offsets of section 30 and 31 Swapping offsets of section 32 and 33 Swapping offsets of section 36 and 37 No errors elfrdwrdnop unstrip.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//libelf/libelf.so -> libelf.so.rev (read,reverse) setshstrndx: 37 Swapping offsets of section 28 and 29 Swapping offsets of section 30 and 31 Swapping offsets of section 32 and 33 Swapping offsets of section 36 and 37 No errors elfrdwrdnop libelf.so.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//libasm/libasm.so -> libasm.so.rev (read,reverse) setshstrndx: 37 Swapping offsets of section 28 and 29 Swapping offsets of section 30 and 31 Swapping offsets of section 32 and 33 Swapping offsets of section 36 and 37 No errors elfrdwrdnop libasm.so.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//src/size.o -> size.o.rev (read,reverse) setshstrndx: 35 Swapping offsets of section 17 and 18 Swapping offsets of section 26 and 27 Swapping offsets of section 28 and 29 No errors elfrdwrdnop size.o.rev No errors copy_elf: /usr/lib/elfutils/ptest/tests/..//src/strip.o -> strip.o.rev (read,reverse) setshstrndx: 35 Swapping offsets of section 17 and 18 Swapping offsets of section 26 and 27 Swapping offsets of section 28 and 29 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 226 tests passed (34 tests were not run) ======================= make[2]: Leaving directory '/usr/lib/elfutils/ptest/tests' make[1]: Leaving directory '/usr/lib/elfutils/ptest/tests' DURATION: 26