--- /srv/reproducible-results/rbuild-debian/r-b-build.QfU7x384/b1/xawtv_3.107-1_i386.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.QfU7x384/b2/xawtv_3.107-1_i386.changes ├── Files │ @@ -16,12 +16,12 @@ │ d652b20f4f930079f9c336030d3b9c99 31060 debug optional v4l-conf-dbgsym_3.107-1_i386.deb │ 2f0dee7c62110ea3d6827ff1391d55cb 51316 video optional v4l-conf_3.107-1_i386.deb │ f7bb67899f995e5c892be7b40c0cebf5 73672 debug optional webcam-dbgsym_3.107-1_i386.deb │ c105f458210fa68fdc1df897875f2d9a 71060 net optional webcam_3.107-1_i386.deb │ 9790353303230cd68d3182109bb758e4 507752 debug optional xawtv-dbgsym_3.107-1_i386.deb │ b9856c1734c973861c1eb07501a5bd45 17060 debug optional xawtv-plugin-qt-dbgsym_3.107-1_i386.deb │ 8104b28a3d809e4faec715dc826e7a9e 42636 video optional xawtv-plugin-qt_3.107-1_i386.deb │ - e6585e8e39cc61fe32f1f8b65f237f3c 117896 debug optional xawtv-plugins-dbgsym_3.107-1_i386.deb │ - e5cb49e68471331dadff09dcb2e94f52 84696 video optional xawtv-plugins_3.107-1_i386.deb │ + 814c4e43b2d766db73585ae171e66846 117660 debug optional xawtv-plugins-dbgsym_3.107-1_i386.deb │ + 5ae3f3a8af1b70a9a0c47108496b9c3a 84556 video optional xawtv-plugins_3.107-1_i386.deb │ d0b19b8ff52ba4037ddc6a0b5f97d8bd 45044 debug optional xawtv-tools-dbgsym_3.107-1_i386.deb │ b2a8d71e264e11b109211fc3fed7c426 58408 video optional xawtv-tools_3.107-1_i386.deb │ a0594a8242bc220d451baeb42819b7c9 286276 video optional xawtv_3.107-1_i386.deb ├── xawtv-plugins_3.107-1_i386.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2020-07-05 16:42:23.000000 debian-binary │ │ -rw-r--r-- 0 0 0 1964 2020-07-05 16:42:23.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 82540 2020-07-05 16:42:23.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 82400 2020-07-05 16:42:23.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/lib/i386-linux-gnu/xawtv/linear-blend.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --program-header {} │ │ │ │ │ @@ -2,16 +2,16 @@ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ │ Entry point 0x1050 │ │ │ │ │ There are 9 program headers, starting at offset 52 │ │ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ │ LOAD 0x000000 0x00000000 0x00000000 0x002f0 0x002f0 R 0x1000 │ │ │ │ │ - LOAD 0x001000 0x00001000 0x00001000 0x003d4 0x003d4 R E 0x1000 │ │ │ │ │ - LOAD 0x002000 0x00002000 0x00002000 0x00174 0x00174 R 0x1000 │ │ │ │ │ + LOAD 0x001000 0x00001000 0x00001000 0x002c4 0x002c4 R E 0x1000 │ │ │ │ │ + LOAD 0x002000 0x00002000 0x00002000 0x00170 0x00170 R 0x1000 │ │ │ │ │ LOAD 0x002f00 0x00003f00 0x00003f00 0x00140 0x00148 RW 0x1000 │ │ │ │ │ DYNAMIC 0x002f08 0x00003f08 0x00003f08 0x000d8 0x000d8 RW 0x4 │ │ │ │ │ NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4 │ │ │ │ │ GNU_EH_FRAME 0x002034 0x00002034 0x00002034 0x00044 0x00044 R 0x4 │ │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ │ GNU_RELRO 0x002f00 0x00003f00 0x00003f00 0x00100 0x00100 R 0x1 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -8,19 +8,19 @@ │ │ │ │ │ [ 3] .dynsym DYNSYM 00000198 000198 000070 10 A 4 1 4 │ │ │ │ │ [ 4] .dynstr STRTAB 00000208 000208 000087 00 A 0 0 1 │ │ │ │ │ [ 5] .rel.dyn REL 00000290 000290 000058 08 A 3 0 4 │ │ │ │ │ [ 6] .rel.plt REL 000002e8 0002e8 000008 08 AI 3 18 4 │ │ │ │ │ [ 7] .init PROGBITS 00001000 001000 000020 00 AX 0 0 4 │ │ │ │ │ [ 8] .plt PROGBITS 00001020 001020 000020 04 AX 0 0 16 │ │ │ │ │ [ 9] .plt.got PROGBITS 00001040 001040 000008 08 AX 0 0 8 │ │ │ │ │ - [10] .text PROGBITS 00001050 001050 000370 00 AX 0 0 16 │ │ │ │ │ - [11] .fini PROGBITS 000013c0 0013c0 000014 00 AX 0 0 4 │ │ │ │ │ + [10] .text PROGBITS 00001050 001050 000260 00 AX 0 0 16 │ │ │ │ │ + [11] .fini PROGBITS 000012b0 0012b0 000014 00 AX 0 0 4 │ │ │ │ │ [12] .rodata PROGBITS 00002000 002000 000032 01 AMS 0 0 4 │ │ │ │ │ [13] .eh_frame_hdr PROGBITS 00002034 002034 000044 00 A 0 0 4 │ │ │ │ │ - [14] .eh_frame PROGBITS 00002078 002078 0000fc 00 A 0 0 4 │ │ │ │ │ + [14] .eh_frame PROGBITS 00002078 002078 0000f8 00 A 0 0 4 │ │ │ │ │ [15] .init_array INIT_ARRAY 00003f00 002f00 000004 04 WA 0 0 4 │ │ │ │ │ [16] .fini_array FINI_ARRAY 00003f04 002f04 000004 04 WA 0 0 4 │ │ │ │ │ [17] .dynamic DYNAMIC 00003f08 002f08 0000d8 08 WA 4 0 4 │ │ │ │ │ [18] .got PROGBITS 00003fe0 002fe0 000020 04 WA 0 0 4 │ │ │ │ │ [19] .data PROGBITS 00004000 003000 000040 00 WA 0 0 32 │ │ │ │ │ [20] .bss NOBITS 00004040 003040 000008 00 WA 0 0 4 │ │ │ │ │ [21] .gnu_debugaltlink PROGBITS 00000000 003040 00004b 00 0 0 1 │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -3,8 +3,8 @@ │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 NOTYPE GLOBAL DEFAULT UND ng_filter_register │ │ │ │ │ 2: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_finalize │ │ │ │ │ 3: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ │ 4: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ │ 5: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ │ - 6: 00001390 44 FUNC GLOBAL DEFAULT 10 ng_plugin_init │ │ │ │ │ + 6: 00001280 44 FUNC GLOBAL DEFAULT 10 ng_plugin_init │ │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ Dynamic section at offset 0x2f08 contains 23 entries: │ │ │ │ │ Tag Type Name/Value │ │ │ │ │ 0x0000000e (SONAME) Library soname: [linear-blend.so] │ │ │ │ │ 0x0000000c (INIT) 0x1000 │ │ │ │ │ - 0x0000000d (FINI) 0x13c0 │ │ │ │ │ + 0x0000000d (FINI) 0x12b0 │ │ │ │ │ 0x00000019 (INIT_ARRAY) 0x3f00 │ │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ │ 0x0000001a (FINI_ARRAY) 0x3f04 │ │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x178 │ │ │ │ │ 0x00000005 (STRTAB) 0x208 │ │ │ │ │ 0x00000006 (SYMTAB) 0x198 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8bab8204614907815fc55f655376692be85090a3 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e2ca1730003be2cd17aa348b6f7dde0798f033ad │ │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ │ @@ -26,74 +26,71 @@ │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ 00000050 00000010 00000054 FDE cie=00000000 pc=00001150..00001161 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000064 0000003c 00000068 FDE cie=00000000 pc=00001170..00001380 │ │ │ │ │ +00000064 00000038 00000068 FDE cie=00000000 pc=00001170..00001268 │ │ │ │ │ DW_CFA_advance_loc: 1 to 00001171 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ DW_CFA_advance_loc: 1 to 00001172 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ DW_CFA_advance_loc: 1 to 00001173 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ DW_CFA_advance_loc: 1 to 00001174 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ DW_CFA_advance_loc: 3 to 00001177 │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc2: 516 to 0000137b │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc1: 234 to 00001261 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000137c │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001264 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000137d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001265 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000137e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001266 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000137f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001267 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000000a4 00000010 000000a8 FDE cie=00000000 pc=00001380..00001381 │ │ │ │ │ +000000a0 00000010 000000a4 FDE cie=00000000 pc=00001270..00001271 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000000b8 00000028 000000bc FDE cie=00000000 pc=00001390..000013bc │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001391 │ │ │ │ │ +000000b4 00000028 000000b8 FDE cie=00000000 pc=00001280..000012ac │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001281 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000139f │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000128f │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000013a6 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00001296 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000013ad │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000129d │ │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000013b2 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000012a2 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000013ba │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000012aa │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000013bb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000012ab │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000000e4 00000010 000000e8 FDE cie=00000000 pc=000013bc..000013c0 │ │ │ │ │ +000000e0 00000010 000000e4 FDE cie=00000000 pc=000012ac..000012b0 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000000f8 ZERO terminator │ │ │ │ │ +000000f4 ZERO terminator │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ -00001050 : │ │ │ │ │ +00001050 : │ │ │ │ │ __x86.get_pc_thunk.bx(): │ │ │ │ │ mov (%esp),%ebx │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ @@ -93,233 +93,132 @@ │ │ │ │ │ mov (%esp),%edx │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ nop │ │ │ │ │ ./libng/contrib-plugins/linear-blend.c:128 │ │ │ │ │ - call 13bc │ │ │ │ │ + call 12ac │ │ │ │ │ add $0x2e8b,%eax │ │ │ │ │ lea 0x64(%eax),%eax │ │ │ │ │ ./libng/contrib-plugins/linear-blend.c:129 │ │ │ │ │ ret │ │ │ │ │ init(): │ │ │ │ │ ./libng/contrib-plugins/linear-blend.c:129 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ ./libng/contrib-plugins/linear-blend.c:133 │ │ │ │ │ push %ebp │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ - sub $0x28,%esp │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + mov 0x20(%esp),%ebp │ │ │ │ │ +./libng/contrib-plugins/linear-blend.c:110 │ │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ │ ./libng/contrib-plugins/linear-blend.c:107 │ │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ │ ./libng/contrib-plugins/linear-blend.c:110 │ │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ │ lea -0x8(%eax),%edx │ │ │ │ │ cmp $0x1,%edx │ │ │ │ │ - jbe 1374 <__cxa_finalize@plt+0x334> │ │ │ │ │ -linearBlend(): │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:90 │ │ │ │ │ - lea (%ecx,%ecx,1),%ebx │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:92 │ │ │ │ │ - lea 0x0(,%ecx,4),%esi │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:110 │ │ │ │ │ - movl $0x1,0x20(%esp) │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:90 │ │ │ │ │ - mov %ebx,0x8(%esp) │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:91 │ │ │ │ │ - add %ecx,%ebx │ │ │ │ │ - mov %ebx,0xc(%esp) │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:94 │ │ │ │ │ - add %ebx,%ebx │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:92 │ │ │ │ │ - mov %esi,0x4(%esp) │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:93 │ │ │ │ │ - add %ecx,%esi │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:94 │ │ │ │ │ - mov %ebx,0x14(%esp) │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:95 │ │ │ │ │ - lea 0x0(,%ecx,8),%ebx │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:93 │ │ │ │ │ - mov %esi,0x10(%esp) │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:95 │ │ │ │ │ - mov %ebx,%esi │ │ │ │ │ - sub %ecx,%esi │ │ │ │ │ - mov %ebx,0x1c(%esp) │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:97 │ │ │ │ │ - add %ecx,%ebx │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:95 │ │ │ │ │ - mov %esi,0x18(%esp) │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:97 │ │ │ │ │ - mov %ebx,0x24(%esp) │ │ │ │ │ + jbe 125c <__cxa_finalize@plt+0x21c> │ │ │ │ │ + lea 0x0(,%esi,8),%edx │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ ./libng/contrib-plugins/linear-blend.c:107 │ │ │ │ │ - mov %ecx,%ebx │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov %edx,0x4(%esp) │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ ./libng/contrib-plugins/linear-blend.c:112 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je 135c <__cxa_finalize@plt+0x31c> │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je 1246 <__cxa_finalize@plt+0x206> │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ ./libng/contrib-plugins/linear-blend.c:114 │ │ │ │ │ - mov 0x40(%esp),%esi │ │ │ │ │ - mov %edx,(%esp) │ │ │ │ │ - lea (%ebx,%edx,1),%eax │ │ │ │ │ - add 0x14(%esi),%eax │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:88 │ │ │ │ │ - lea 0x8(%eax),%esi │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:90 │ │ │ │ │ - movzbl (%eax,%ecx,1),%ebp │ │ │ │ │ - movzbl (%eax),%edi │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:99 │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:90 │ │ │ │ │ - mov 0x8(%esp),%edx │ │ │ │ │ - lea (%edi,%ebp,2),%edi │ │ │ │ │ - movzbl -0x1(%eax,%edx,1),%ebp │ │ │ │ │ - add %ebp,%edi │ │ │ │ │ - sar $0x2,%edi │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - mov %dl,-0x1(%eax) │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:91 │ │ │ │ │ - mov 0x8(%esp),%edx │ │ │ │ │ - movzbl -0x1(%eax,%ecx,1),%edi │ │ │ │ │ - movzbl -0x1(%eax,%edx,1),%ebp │ │ │ │ │ - lea (%edi,%ebp,2),%edi │ │ │ │ │ - mov 0xc(%esp),%ebp │ │ │ │ │ - movzbl -0x1(%eax,%ebp,1),%ebp │ │ │ │ │ - add %ebp,%edi │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:92 │ │ │ │ │ - mov 0xc(%esp),%ebp │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:91 │ │ │ │ │ - sar $0x2,%edi │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - mov %dl,-0x1(%eax,%ecx,1) │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:92 │ │ │ │ │ - mov 0x8(%esp),%edx │ │ │ │ │ - movzbl -0x1(%eax,%ebp,1),%ebp │ │ │ │ │ - movzbl -0x1(%eax,%edx,1),%edi │ │ │ │ │ - lea (%edi,%ebp,2),%edi │ │ │ │ │ - mov 0x4(%esp),%ebp │ │ │ │ │ - movzbl -0x1(%eax,%ebp,1),%ebp │ │ │ │ │ - add %ebp,%edi │ │ │ │ │ - mov %edx,%ebp │ │ │ │ │ - sar $0x2,%edi │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:93 │ │ │ │ │ - mov 0x4(%esp),%edi │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:92 │ │ │ │ │ - mov %dl,-0x1(%eax,%ebp,1) │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:93 │ │ │ │ │ - mov 0xc(%esp),%edx │ │ │ │ │ - movzbl -0x1(%eax,%edi,1),%ebp │ │ │ │ │ - movzbl -0x1(%eax,%edx,1),%edi │ │ │ │ │ - lea (%edi,%ebp,2),%edi │ │ │ │ │ - mov 0x10(%esp),%ebp │ │ │ │ │ - movzbl -0x1(%eax,%ebp,1),%ebp │ │ │ │ │ - add %ebp,%edi │ │ │ │ │ - mov %edx,%ebp │ │ │ │ │ - sar $0x2,%edi │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - mov %dl,-0x1(%eax,%ebp,1) │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:94 │ │ │ │ │ - mov 0x4(%esp),%edx │ │ │ │ │ - mov 0x10(%esp),%ebp │ │ │ │ │ - movzbl -0x1(%eax,%edx,1),%edi │ │ │ │ │ - movzbl -0x1(%eax,%ebp,1),%ebp │ │ │ │ │ - lea (%edi,%ebp,2),%edi │ │ │ │ │ - mov 0x14(%esp),%ebp │ │ │ │ │ - movzbl -0x1(%eax,%ebp,1),%ebp │ │ │ │ │ - add %ebp,%edi │ │ │ │ │ - mov %edx,%ebp │ │ │ │ │ - sar $0x2,%edi │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - mov %dl,-0x1(%eax,%ebp,1) │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:95 │ │ │ │ │ - mov 0x14(%esp),%edi │ │ │ │ │ - mov 0x10(%esp),%edx │ │ │ │ │ - movzbl -0x1(%eax,%edi,1),%ebp │ │ │ │ │ - movzbl -0x1(%eax,%edx,1),%edi │ │ │ │ │ - lea (%edi,%ebp,2),%edi │ │ │ │ │ - mov 0x18(%esp),%ebp │ │ │ │ │ - movzbl -0x1(%eax,%ebp,1),%ebp │ │ │ │ │ - add %ebp,%edi │ │ │ │ │ - mov %edx,%ebp │ │ │ │ │ - sar $0x2,%edi │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - mov %dl,-0x1(%eax,%ebp,1) │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:96 │ │ │ │ │ - mov 0x14(%esp),%edx │ │ │ │ │ - mov 0x18(%esp),%ebp │ │ │ │ │ - movzbl -0x1(%eax,%edx,1),%edi │ │ │ │ │ - movzbl -0x1(%eax,%ebp,1),%ebp │ │ │ │ │ - lea (%edi,%ebp,2),%edi │ │ │ │ │ - mov 0x1c(%esp),%ebp │ │ │ │ │ - movzbl -0x1(%eax,%ebp,1),%ebp │ │ │ │ │ - add %ebp,%edi │ │ │ │ │ - mov %edx,%ebp │ │ │ │ │ - sar $0x2,%edi │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:97 │ │ │ │ │ - mov 0x1c(%esp),%edi │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:96 │ │ │ │ │ - mov %dl,-0x1(%eax,%ebp,1) │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:97 │ │ │ │ │ - mov 0x18(%esp),%edx │ │ │ │ │ - movzbl -0x1(%eax,%edi,1),%ebp │ │ │ │ │ - movzbl -0x1(%eax,%edx,1),%edi │ │ │ │ │ - lea (%edi,%ebp,2),%edi │ │ │ │ │ - mov 0x24(%esp),%ebp │ │ │ │ │ - movzbl -0x1(%eax,%ebp,1),%ebp │ │ │ │ │ - add %ebp,%edi │ │ │ │ │ - mov %edx,%ebp │ │ │ │ │ - sar $0x2,%edi │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - mov %dl,-0x1(%eax,%ebp,1) │ │ │ │ │ -./libng/contrib-plugins/linear-blend.c:88 │ │ │ │ │ - cmp %eax,%esi │ │ │ │ │ - jne 11f8 <__cxa_finalize@plt+0x1b8> │ │ │ │ │ + lea (%ecx,%edi,1),%ebx │ │ │ │ │ + add 0x14(%ebp),%ebx │ │ │ │ │ +linearBlend(): │ │ │ │ │ +./libng/contrib-plugins/linear-blend.c:43 │ │ │ │ │ + lea (%ebx,%esi,1),%eax │ │ │ │ │ + lea (%eax,%esi,4),%edx │ │ │ │ │ + movq (%ebx),%mm0 │ │ │ │ │ + movq (%eax,%esi,1),%mm1 │ │ │ │ │ + pavgb %mm1,%mm0 │ │ │ │ │ + movq (%eax),%mm2 │ │ │ │ │ + pavgb %mm2,%mm0 │ │ │ │ │ + movq %mm0,(%ebx) │ │ │ │ │ + movq (%eax,%esi,2),%mm0 │ │ │ │ │ + pavgb %mm0,%mm2 │ │ │ │ │ + pavgb %mm1,%mm2 │ │ │ │ │ + movq %mm2,(%eax) │ │ │ │ │ + movq (%ebx,%esi,4),%mm2 │ │ │ │ │ + pavgb %mm2,%mm1 │ │ │ │ │ + pavgb %mm0,%mm1 │ │ │ │ │ + movq %mm1,(%eax,%esi,1) │ │ │ │ │ + movq (%edx),%mm1 │ │ │ │ │ + pavgb %mm1,%mm0 │ │ │ │ │ + pavgb %mm2,%mm0 │ │ │ │ │ + movq %mm0,(%eax,%esi,2) │ │ │ │ │ + movq (%edx,%esi,1),%mm0 │ │ │ │ │ + pavgb %mm0,%mm2 │ │ │ │ │ + pavgb %mm1,%mm2 │ │ │ │ │ + movq %mm2,(%ebx,%esi,4) │ │ │ │ │ + movq (%edx,%esi,2),%mm2 │ │ │ │ │ + pavgb %mm2,%mm1 │ │ │ │ │ + pavgb %mm0,%mm1 │ │ │ │ │ + movq %mm1,(%edx) │ │ │ │ │ + movq (%ebx,%esi,8),%mm1 │ │ │ │ │ + pavgb %mm1,%mm0 │ │ │ │ │ + pavgb %mm2,%mm0 │ │ │ │ │ + movq %mm0,(%edx,%esi,1) │ │ │ │ │ + movq (%edx,%esi,4),%mm0 │ │ │ │ │ + pavgb %mm0,%mm2 │ │ │ │ │ + pavgb %mm1,%mm2 │ │ │ │ │ + movq %mm2,(%edx,%esi,2) │ │ │ │ │ +./libng/contrib-plugins/linear-blend.c:85 │ │ │ │ │ + emms │ │ │ │ │ ./libng/contrib-plugins/linear-blend.c:112 │ │ │ │ │ - mov (%esp),%edx │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - cmp %edx,%ecx │ │ │ │ │ - ja 11e8 <__cxa_finalize@plt+0x1a8> │ │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ │ + add $0x8,%ecx │ │ │ │ │ + cmp %ecx,%esi │ │ │ │ │ + ja 11b8 <__cxa_finalize@plt+0x178> │ │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ │ ./libng/contrib-plugins/linear-blend.c:110 │ │ │ │ │ - addl $0x8,0x20(%esp) │ │ │ │ │ - mov 0x20(%esp),%esi │ │ │ │ │ + addl $0x8,(%esp) │ │ │ │ │ + mov (%esp),%ecx │ │ │ │ │ lea -0x8(%eax),%edx │ │ │ │ │ - add 0x1c(%esp),%ebx │ │ │ │ │ - cmp %edx,%esi │ │ │ │ │ - jb 11d8 <__cxa_finalize@plt+0x198> │ │ │ │ │ + add 0x4(%esp),%edi │ │ │ │ │ + cmp %edx,%ecx │ │ │ │ │ + jb 11a8 <__cxa_finalize@plt+0x168> │ │ │ │ │ +./libng/contrib-plugins/linear-blend.c:119 │ │ │ │ │ + emms │ │ │ │ │ ./libng/contrib-plugins/linear-blend.c:136 │ │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ │ - add $0x28,%esp │ │ │ │ │ + add $0x8,%esp │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ +frame(): │ │ │ │ │ +./libng/contrib-plugins/linear-blend.c:136 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ ./libng/contrib-plugins/linear-blend.c:142 │ │ │ │ │ ret │ │ │ │ │ fini(): │ │ │ │ │ ./libng/contrib-plugins/linear-blend.c:142 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001390 : │ │ │ │ │ +00001280 : │ │ │ │ │ ./libng/contrib-plugins/linear-blend.c:166 │ │ │ │ │ push %ebx │ │ │ │ │ call 1050 <__cxa_finalize@plt+0x10> │ │ │ │ │ - add $0x2c4a,%ebx │ │ │ │ │ + add $0x2d5a,%ebx │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ ./libng/contrib-plugins/linear-blend.c:167 │ │ │ │ │ lea 0x40(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1fe0(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ push $0x20030129 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ │ │ -000013c0 <.fini>: │ │ │ │ │ +000012b0 <.fini>: │ │ │ │ │ _fini(): │ │ │ │ │ push %ebx │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ call 1050 <__cxa_finalize@plt+0x10> │ │ │ │ │ - add $0x2c17,%ebx │ │ │ │ │ + add $0x2d27,%ebx │ │ │ │ │ add $0x8,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ ret │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ │ 0x00002034 011b033b 40000000 07000000 ecefffff ...;@........... │ │ │ │ │ 0x00002044 5c000000 0cf0ffff 80000000 1cf1ffff \............... │ │ │ │ │ - 0x00002054 94000000 3cf1ffff a8000000 4cf3ffff ....<.......L... │ │ │ │ │ - 0x00002064 e8000000 5cf3ffff fc000000 88f3ffff ....\........... │ │ │ │ │ - 0x00002074 28010000 (... │ │ │ │ │ + 0x00002054 94000000 3cf1ffff a8000000 3cf2ffff ....<.......<... │ │ │ │ │ + 0x00002064 e4000000 4cf2ffff f8000000 78f2ffff ....L.......x... │ │ │ │ │ + 0x00002074 24010000 $... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ │ @@ -2,18 +2,18 @@ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ │ 0x00002078 14000000 00000000 017a5200 017c0801 .........zR..|.. │ │ │ │ │ 0x00002088 1b0c0404 88010000 20000000 1c000000 ........ ....... │ │ │ │ │ 0x00002098 88efffff 20000000 000e0846 0e0c4a0f .... ......F..J. │ │ │ │ │ 0x000020a8 0b740478 003f1a3b 2a322422 10000000 .t.x.?.;*2$".... │ │ │ │ │ 0x000020b8 40000000 84efffff 08000000 00000000 @............... │ │ │ │ │ 0x000020c8 10000000 54000000 80f0ffff 11000000 ....T........... │ │ │ │ │ - 0x000020d8 00000000 3c000000 68000000 8cf0ffff ....<...h....... │ │ │ │ │ - 0x000020e8 10020000 00410e08 8502410e 0c870341 .....A....A....A │ │ │ │ │ - 0x000020f8 0e108604 410e1483 05430e3c 0304020e ....A....C.<.... │ │ │ │ │ - 0x00002108 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ │ │ │ - 0x00002118 04000000 10000000 a8000000 5cf2ffff ............\... │ │ │ │ │ - 0x00002128 01000000 00000000 28000000 bc000000 ........(....... │ │ │ │ │ - 0x00002138 58f2ffff 2c000000 00410e08 83024e0e X...,....A....N. │ │ │ │ │ - 0x00002148 14470e18 470e1c45 0e20480e 0841c30e .G..G..E. H..A.. │ │ │ │ │ - 0x00002158 04000000 10000000 e8000000 58f2ffff ............X... │ │ │ │ │ - 0x00002168 04000000 00000000 00000000 ............ │ │ │ │ │ + 0x000020d8 00000000 38000000 68000000 8cf0ffff ....8...h....... │ │ │ │ │ + 0x000020e8 f8000000 00410e08 8502410e 0c870341 .....A....A....A │ │ │ │ │ + 0x000020f8 0e108604 410e1483 05430e1c 02ea0e14 ....A....C...... │ │ │ │ │ + 0x00002108 43c30e10 41c60e0c 41c70e08 41c50e04 C...A...A...A... │ │ │ │ │ + 0x00002118 10000000 a4000000 50f1ffff 01000000 ........P....... │ │ │ │ │ + 0x00002128 00000000 28000000 b8000000 4cf1ffff ....(.......L... │ │ │ │ │ + 0x00002138 2c000000 00410e08 83024e0e 14470e18 ,....A....N..G.. │ │ │ │ │ + 0x00002148 470e1c45 0e20480e 0841c30e 04000000 G..E. H..A...... │ │ │ │ │ + 0x00002158 10000000 e4000000 4cf1ffff 04000000 ........L....... │ │ │ │ │ + 0x00002168 00000000 00000000 ........ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ │ 0x00004000 00400000 00000000 00000000 00000000 .@.............. │ │ │ │ │ 0x00004010 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x00004020 25200000 9c270400 00000000 50110000 % ...'......P... │ │ │ │ │ - 0x00004030 70110000 80130000 00000000 00000000 p............... │ │ │ │ │ + 0x00004030 70110000 70120000 00000000 00000000 p...p........... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 61623832 30343631 34393037 38313566 ab8204614907815f │ │ │ │ │ - 0x00000010 63353566 36353533 37363639 32626538 c55f655376692be8 │ │ │ │ │ - 0x00000020 35303930 61332e64 65627567 00000000 5090a3.debug.... │ │ │ │ │ - 0x00000030 6bcca89a k... │ │ │ │ │ + 0x00000000 63613137 33303030 33626532 63643137 ca1730003be2cd17 │ │ │ │ │ + 0x00000010 61613334 38623666 37646465 30373938 aa348b6f7dde0798 │ │ │ │ │ + 0x00000020 66303333 61642e64 65627567 00000000 f033ad.debug.... │ │ │ │ │ + 0x00000030 8fda5b1f ..[. ├── xawtv-plugins-dbgsym_3.107-1_i386.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2020-07-05 16:42:23.000000 debian-binary │ │ -rw-r--r-- 0 0 0 1308 2020-07-05 16:42:23.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 116396 2020-07-05 16:42:23.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 116160 2020-07-05 16:42:23.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -5,8 +5,8 @@ │ │ │ │ Architecture: i386 │ │ │ │ Maintainer: Debian Multimedia Maintainers │ │ │ │ Installed-Size: 215 │ │ │ │ Depends: xawtv-plugins (= 3.107-1) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for xawtv-plugins │ │ │ │ -Build-Ids: 006990d9de62d8f78a1c96a8b083a6aca0993a23 0e63794d6b7194912c332cc524f5f4ee2f0b733b 1cae73df5a7405b8627514501eaf0e5bb9bccae2 7b3fe99069f7591edd05f6cbff73f901212cd506 8bab8204614907815fc55f655376692be85090a3 90f0bdc7c93cc714cbca3c66f27d89461a50d0f5 a176f0ec3dd66f36a53f9ed1132cf94e06d2a98e a6730ad79bd903f882d4f4fd43888bd221912dae bed62e661adcc0293aaf67d56b81fb5e79d137da c1abc991f0c35eb7499fd91a9f08937109b7beca c85710fc785eb559c522e78b38767f4351fdde9b cf474e3dce9be895144baba1bc4290ea3151ea2f df3f807bf9c533fbe8e3342c71ced6adb47e4f3c e9153d299ad030c5d796cc4dff4d68725f06e204 e9aeb8a9c85d43eb44793b9da3e8c2f906a37720 ea020d030b0592b935581365310dfd1deab1405d │ │ │ │ +Build-Ids: 006990d9de62d8f78a1c96a8b083a6aca0993a23 0e63794d6b7194912c332cc524f5f4ee2f0b733b 1cae73df5a7405b8627514501eaf0e5bb9bccae2 7b3fe99069f7591edd05f6cbff73f901212cd506 90f0bdc7c93cc714cbca3c66f27d89461a50d0f5 a176f0ec3dd66f36a53f9ed1132cf94e06d2a98e a6730ad79bd903f882d4f4fd43888bd221912dae bed62e661adcc0293aaf67d56b81fb5e79d137da c1abc991f0c35eb7499fd91a9f08937109b7beca c85710fc785eb559c522e78b38767f4351fdde9b cf474e3dce9be895144baba1bc4290ea3151ea2f df3f807bf9c533fbe8e3342c71ced6adb47e4f3c e2ca1730003be2cd17aa348b6f7dde0798f033ad e9153d299ad030c5d796cc4dff4d68725f06e204 e9aeb8a9c85d43eb44793b9da3e8c2f906a37720 ea020d030b0592b935581365310dfd1deab1405d │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ usr/lib/debug/.build-id/00/6990d9de62d8f78a1c96a8b083a6aca0993a23.debug │ │ │ │ │ usr/lib/debug/.build-id/0e/63794d6b7194912c332cc524f5f4ee2f0b733b.debug │ │ │ │ │ usr/lib/debug/.build-id/1c/ae73df5a7405b8627514501eaf0e5bb9bccae2.debug │ │ │ │ │ usr/lib/debug/.build-id/7b/3fe99069f7591edd05f6cbff73f901212cd506.debug │ │ │ │ │ -usr/lib/debug/.build-id/8b/ab8204614907815fc55f655376692be85090a3.debug │ │ │ │ │ usr/lib/debug/.build-id/90/f0bdc7c93cc714cbca3c66f27d89461a50d0f5.debug │ │ │ │ │ usr/lib/debug/.build-id/a1/76f0ec3dd66f36a53f9ed1132cf94e06d2a98e.debug │ │ │ │ │ usr/lib/debug/.build-id/a6/730ad79bd903f882d4f4fd43888bd221912dae.debug │ │ │ │ │ usr/lib/debug/.build-id/be/d62e661adcc0293aaf67d56b81fb5e79d137da.debug │ │ │ │ │ usr/lib/debug/.build-id/c1/abc991f0c35eb7499fd91a9f08937109b7beca.debug │ │ │ │ │ usr/lib/debug/.build-id/c8/5710fc785eb559c522e78b38767f4351fdde9b.debug │ │ │ │ │ usr/lib/debug/.build-id/cf/474e3dce9be895144baba1bc4290ea3151ea2f.debug │ │ │ │ │ usr/lib/debug/.build-id/df/3f807bf9c533fbe8e3342c71ced6adb47e4f3c.debug │ │ │ │ │ +usr/lib/debug/.build-id/e2/ca1730003be2cd17aa348b6f7dde0798f033ad.debug │ │ │ │ │ usr/lib/debug/.build-id/e9/153d299ad030c5d796cc4dff4d68725f06e204.debug │ │ │ │ │ usr/lib/debug/.build-id/e9/aeb8a9c85d43eb44793b9da3e8c2f906a37720.debug │ │ │ │ │ usr/lib/debug/.build-id/ea/020d030b0592b935581365310dfd1deab1405d.debug │ │ │ │ │ usr/lib/debug/.dwz/i386-linux-gnu/xawtv-plugins.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -7,16 +7,14 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 26728 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/00/6990d9de62d8f78a1c96a8b083a6aca0993a23.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/0e/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4480 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/0e/63794d6b7194912c332cc524f5f4ee2f0b733b.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/1c/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4484 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/1c/ae73df5a7405b8627514501eaf0e5bb9bccae2.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/7b/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6412 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/7b/3fe99069f7591edd05f6cbff73f901212cd506.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/8b/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4928 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/8b/ab8204614907815fc55f655376692be85090a3.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/90/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 26736 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/90/f0bdc7c93cc714cbca3c66f27d89461a50d0f5.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/a1/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5668 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/a1/76f0ec3dd66f36a53f9ed1132cf94e06d2a98e.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/a6/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7740 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/a6/730ad79bd903f882d4f4fd43888bd221912dae.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/be/ │ │ │ │ @@ -25,14 +23,16 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10272 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/c1/abc991f0c35eb7499fd91a9f08937109b7beca.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/c8/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 10940 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/c8/5710fc785eb559c522e78b38767f4351fdde9b.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/cf/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 11728 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/cf/474e3dce9be895144baba1bc4290ea3151ea2f.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/df/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9264 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/df/3f807bf9c533fbe8e3342c71ced6adb47e4f3c.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/e2/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4764 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/e2/ca1730003be2cd17aa348b6f7dde0798f033ad.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/e9/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16524 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/e9/153d299ad030c5d796cc4dff4d68725f06e204.debug │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4536 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/e9/aeb8a9c85d43eb44793b9da3e8c2f906a37720.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/ea/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14616 2020-07-05 16:42:23.000000 ./usr/lib/debug/.build-id/ea/020d030b0592b935581365310dfd1deab1405d.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-05 16:42:23.000000 ./usr/lib/debug/.dwz/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-07-05 16:42:23.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/ │ │ │ │ --- ./usr/lib/debug/.build-id/8b/ab8204614907815fc55f655376692be85090a3.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/e2/ca1730003be2cd17aa348b6f7dde0798f033ad.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 20% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: Intel 80386 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x1050 │ │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ │ - Start of section headers: 3608 (bytes into file) │ │ │ │ │ + Start of section headers: 3444 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 33 │ │ │ │ │ Section header string table index: 32 │ │ │ │ ├── readelf --wide --program-header {} │ │ │ │ │ @@ -2,16 +2,16 @@ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ │ Entry point 0x1050 │ │ │ │ │ There are 9 program headers, starting at offset 52 │ │ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ │ LOAD 0x000000 0x00000000 0x00000000 0x00178 0x002f0 R 0x1000 │ │ │ │ │ - LOAD 0x000000 0x00001000 0x00001000 0x00000 0x003d4 R E 0x1000 │ │ │ │ │ - LOAD 0x000000 0x00002000 0x00002000 0x00000 0x00174 R 0x1000 │ │ │ │ │ + LOAD 0x000000 0x00001000 0x00001000 0x00000 0x002c4 R E 0x1000 │ │ │ │ │ + LOAD 0x000000 0x00002000 0x00002000 0x00000 0x00170 R 0x1000 │ │ │ │ │ LOAD 0x000f00 0x00003f00 0x00003f00 0x00000 0x00148 RW 0x1000 │ │ │ │ │ DYNAMIC 0x000f00 0x00003f08 0x00003f08 0x00000 0x000d8 RW 0x4 │ │ │ │ │ NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4 │ │ │ │ │ GNU_EH_FRAME 0x001000 0x00002034 0x00002034 0x00000 0x00044 R 0x4 │ │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ │ GNU_RELRO 0x000f00 0x00003f00 0x00003f00 0x00000 0x00100 R 0x1 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,42 +1,42 @@ │ │ │ │ │ -There are 33 section headers, starting at offset 0xe18: │ │ │ │ │ +There are 33 section headers, starting at offset 0xd74: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000178 000178 000020 04 A 3 0 4 │ │ │ │ │ [ 3] .dynsym NOBITS 00000198 000178 000070 10 A 4 1 4 │ │ │ │ │ [ 4] .dynstr NOBITS 00000208 000178 000087 00 A 0 0 1 │ │ │ │ │ [ 5] .rel.dyn NOBITS 00000290 000178 000058 08 A 3 0 4 │ │ │ │ │ [ 6] .rel.plt NOBITS 000002e8 000178 000008 08 AI 3 18 4 │ │ │ │ │ [ 7] .init NOBITS 00001000 001000 000020 00 AX 0 0 4 │ │ │ │ │ [ 8] .plt NOBITS 00001020 001000 000020 04 AX 0 0 16 │ │ │ │ │ [ 9] .plt.got NOBITS 00001040 001000 000008 08 AX 0 0 8 │ │ │ │ │ - [10] .text NOBITS 00001050 001000 000370 00 AX 0 0 16 │ │ │ │ │ - [11] .fini NOBITS 000013c0 001000 000014 00 AX 0 0 4 │ │ │ │ │ + [10] .text NOBITS 00001050 001000 000260 00 AX 0 0 16 │ │ │ │ │ + [11] .fini NOBITS 000012b0 001000 000014 00 AX 0 0 4 │ │ │ │ │ [12] .rodata NOBITS 00002000 001000 000032 01 AMS 0 0 4 │ │ │ │ │ [13] .eh_frame_hdr NOBITS 00002034 001000 000044 00 A 0 0 4 │ │ │ │ │ - [14] .eh_frame NOBITS 00002078 001000 0000fc 00 A 0 0 4 │ │ │ │ │ + [14] .eh_frame NOBITS 00002078 001000 0000f8 00 A 0 0 4 │ │ │ │ │ [15] .init_array NOBITS 00003f00 000f00 000004 04 WA 0 0 4 │ │ │ │ │ [16] .fini_array NOBITS 00003f04 000f00 000004 04 WA 0 0 4 │ │ │ │ │ [17] .dynamic NOBITS 00003f08 000f00 0000d8 08 WA 4 0 4 │ │ │ │ │ [18] .got NOBITS 00003fe0 000f00 000020 04 WA 0 0 4 │ │ │ │ │ [19] .data NOBITS 00004000 000f00 000040 00 WA 0 0 32 │ │ │ │ │ [20] .bss NOBITS 00004040 000f00 000008 00 WA 0 0 4 │ │ │ │ │ [21] .comment PROGBITS 00000000 000178 000027 01 MS 0 0 1 │ │ │ │ │ [22] .debug_aranges PROGBITS 00000000 00019f 000020 00 0 0 1 │ │ │ │ │ - [23] .debug_info PROGBITS 00000000 0001c0 00017b 00 C 0 0 4 │ │ │ │ │ - [24] .debug_abbrev PROGBITS 00000000 00033c 0000cf 00 C 0 0 4 │ │ │ │ │ - [25] .debug_line PROGBITS 00000000 00040c 0001d8 00 C 0 0 4 │ │ │ │ │ - [26] .debug_str PROGBITS 00000000 0005e4 000038 01 MS 0 0 1 │ │ │ │ │ - [27] .debug_loc PROGBITS 00000000 00061c 000096 00 C 0 0 4 │ │ │ │ │ - [28] .debug_ranges PROGBITS 00000000 0006b2 000020 00 0 0 1 │ │ │ │ │ - [29] .gnu_debugaltlink PROGBITS 00000000 0006d2 00004b 00 0 0 1 │ │ │ │ │ - [30] .symtab SYMTAB 00000000 000720 0003f0 10 31 57 4 │ │ │ │ │ - [31] .strtab STRTAB 00000000 000b10 0001d0 00 0 0 1 │ │ │ │ │ - [32] .shstrtab STRTAB 00000000 000ce0 000135 00 0 0 1 │ │ │ │ │ + [23] .debug_info PROGBITS 00000000 0001c0 00016b 00 C 0 0 4 │ │ │ │ │ + [24] .debug_abbrev PROGBITS 00000000 00032c 0000cb 00 C 0 0 4 │ │ │ │ │ + [25] .debug_line PROGBITS 00000000 0003f8 000169 00 C 0 0 4 │ │ │ │ │ + [26] .debug_str PROGBITS 00000000 000561 000038 01 MS 0 0 1 │ │ │ │ │ + [27] .debug_loc PROGBITS 00000000 00059c 00007d 00 C 0 0 4 │ │ │ │ │ + [28] .debug_ranges PROGBITS 00000000 000619 000018 00 0 0 1 │ │ │ │ │ + [29] .gnu_debugaltlink PROGBITS 00000000 000631 00004b 00 0 0 1 │ │ │ │ │ + [30] .symtab SYMTAB 00000000 00067c 0003f0 10 31 57 4 │ │ │ │ │ + [31] .strtab STRTAB 00000000 000a6c 0001d0 00 0 0 1 │ │ │ │ │ + [32] .shstrtab STRTAB 00000000 000c3c 000135 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ 4: 00000208 0 SECTION LOCAL DEFAULT 4 .dynstr │ │ │ │ │ 5: 00000290 0 SECTION LOCAL DEFAULT 5 .rel.dyn │ │ │ │ │ 6: 000002e8 0 SECTION LOCAL DEFAULT 6 .rel.plt │ │ │ │ │ 7: 00001000 0 SECTION LOCAL DEFAULT 7 .init │ │ │ │ │ 8: 00001020 0 SECTION LOCAL DEFAULT 8 .plt │ │ │ │ │ 9: 00001040 0 SECTION LOCAL DEFAULT 9 .plt.got │ │ │ │ │ 10: 00001050 0 SECTION LOCAL DEFAULT 10 .text │ │ │ │ │ - 11: 000013c0 0 SECTION LOCAL DEFAULT 11 .fini │ │ │ │ │ + 11: 000012b0 0 SECTION LOCAL DEFAULT 11 .fini │ │ │ │ │ 12: 00002000 0 SECTION LOCAL DEFAULT 12 .rodata │ │ │ │ │ 13: 00002034 0 SECTION LOCAL DEFAULT 13 .eh_frame_hdr │ │ │ │ │ 14: 00002078 0 SECTION LOCAL DEFAULT 14 .eh_frame │ │ │ │ │ 15: 00003f00 0 SECTION LOCAL DEFAULT 15 .init_array │ │ │ │ │ 16: 00003f04 0 SECTION LOCAL DEFAULT 16 .fini_array │ │ │ │ │ 17: 00003f08 0 SECTION LOCAL DEFAULT 17 .dynamic │ │ │ │ │ 18: 00003fe0 0 SECTION LOCAL DEFAULT 18 .got │ │ │ │ │ @@ -37,30 +37,30 @@ │ │ │ │ │ 33: 00004040 1 OBJECT LOCAL DEFAULT 20 completed.0 │ │ │ │ │ 34: 00003f04 0 OBJECT LOCAL DEFAULT 16 __do_global_dtors_aux_fini_array_entry │ │ │ │ │ 35: 00001140 0 FUNC LOCAL DEFAULT 10 frame_dummy │ │ │ │ │ 36: 00003f00 0 OBJECT LOCAL DEFAULT 15 __frame_dummy_init_array_entry │ │ │ │ │ 37: 00000000 0 FILE LOCAL DEFAULT ABS linear-blend.c │ │ │ │ │ 38: 00001150 17 FUNC LOCAL DEFAULT 10 init │ │ │ │ │ 39: 00004044 4 OBJECT LOCAL DEFAULT 20 dummy.0 │ │ │ │ │ - 40: 00001170 528 FUNC LOCAL DEFAULT 10 frame │ │ │ │ │ - 41: 00001380 1 FUNC LOCAL DEFAULT 10 fini │ │ │ │ │ + 40: 00001170 248 FUNC LOCAL DEFAULT 10 frame │ │ │ │ │ + 41: 00001270 1 FUNC LOCAL DEFAULT 10 fini │ │ │ │ │ 42: 00004020 32 OBJECT LOCAL DEFAULT 19 filter │ │ │ │ │ 43: 00000000 0 FILE LOCAL DEFAULT ABS crtstuff.c │ │ │ │ │ - 44: 00002170 0 OBJECT LOCAL DEFAULT 14 __FRAME_END__ │ │ │ │ │ + 44: 0000216c 0 OBJECT LOCAL DEFAULT 14 __FRAME_END__ │ │ │ │ │ 45: 00000000 0 FILE LOCAL DEFAULT ABS │ │ │ │ │ 46: 00003f08 0 OBJECT LOCAL DEFAULT 17 _DYNAMIC │ │ │ │ │ 47: 00004040 0 OBJECT LOCAL DEFAULT 19 __TMC_END__ │ │ │ │ │ - 48: 000013bc 0 FUNC LOCAL DEFAULT 10 __x86.get_pc_thunk.ax │ │ │ │ │ + 48: 000012ac 0 FUNC LOCAL DEFAULT 10 __x86.get_pc_thunk.ax │ │ │ │ │ 49: 00004000 0 OBJECT LOCAL DEFAULT 19 __dso_handle │ │ │ │ │ 50: 00001145 0 FUNC LOCAL DEFAULT 10 __x86.get_pc_thunk.dx │ │ │ │ │ 51: 00001000 0 FUNC LOCAL DEFAULT 7 _init │ │ │ │ │ 52: 00001050 4 FUNC LOCAL DEFAULT 10 __x86.get_pc_thunk.bx │ │ │ │ │ 53: 00002034 0 NOTYPE LOCAL DEFAULT 13 __GNU_EH_FRAME_HDR │ │ │ │ │ - 54: 000013c0 0 FUNC LOCAL DEFAULT 11 _fini │ │ │ │ │ + 54: 000012b0 0 FUNC LOCAL DEFAULT 11 _fini │ │ │ │ │ 55: 00003fe0 0 OBJECT LOCAL DEFAULT 18 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ 56: 00000000 0 SECTION LOCAL DEFAULT 29 .gnu_debugaltlink │ │ │ │ │ 57: 00000000 0 NOTYPE GLOBAL DEFAULT UND ng_filter_register │ │ │ │ │ 58: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_finalize │ │ │ │ │ 59: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ │ 60: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ │ - 61: 00001390 44 FUNC GLOBAL DEFAULT 10 ng_plugin_init │ │ │ │ │ + 61: 00001280 44 FUNC GLOBAL DEFAULT 10 ng_plugin_init │ │ │ │ │ 62: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8bab8204614907815fc55f655376692be85090a3 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e2ca1730003be2cd17aa348b6f7dde0798f033ad │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ Raw dump of debug contents of section .debug_line: │ │ │ │ │ │ │ │ │ │ Offset: 0 │ │ │ │ │ - Length: 784 │ │ │ │ │ + Length: 465 │ │ │ │ │ DWARF Version: 3 │ │ │ │ │ Prologue Length: 263 │ │ │ │ │ Minimum Instruction Length: 1 │ │ │ │ │ Initial value of 'is_stmt': 1 │ │ │ │ │ Line Base: -5 │ │ │ │ │ Line Range: 14 │ │ │ │ │ Opcode Base: 13 │ │ │ │ │ @@ -58,344 +58,124 @@ │ │ │ │ │ [0x00000129] Set is_stmt to 1 │ │ │ │ │ [0x0000012a] Special opcode 233: advance Address by 16 to 0x1170 and Line by 4 to 133 │ │ │ │ │ [0x0000012b] Set column to 3 │ │ │ │ │ [0x0000012d] Special opcode 6: advance Address by 0 to 0x1170 and Line by 1 to 134 (view 1) │ │ │ │ │ [0x0000012e] Set column to 1 │ │ │ │ │ [0x00000130] Set is_stmt to 0 │ │ │ │ │ [0x00000131] Special opcode 4: advance Address by 0 to 0x1170 and Line by -1 to 133 (view 2) │ │ │ │ │ - [0x00000132] Set is_stmt to 1 │ │ │ │ │ - [0x00000133] Advance Line by -28 to 105 │ │ │ │ │ - [0x00000135] Special opcode 103: advance Address by 7 to 0x1177 and Line by 0 to 105 │ │ │ │ │ - [0x00000136] Set column to 3 │ │ │ │ │ - [0x00000138] Special opcode 7: advance Address by 0 to 0x1177 and Line by 2 to 107 (view 1) │ │ │ │ │ - [0x00000139] Set column to 22 │ │ │ │ │ - [0x0000013b] Set is_stmt to 0 │ │ │ │ │ - [0x0000013c] Copy (view 2) │ │ │ │ │ - [0x0000013d] Set column to 3 │ │ │ │ │ - [0x0000013f] Set is_stmt to 1 │ │ │ │ │ - [0x00000140] Special opcode 104: advance Address by 7 to 0x117e and Line by 1 to 108 │ │ │ │ │ - [0x00000141] Special opcode 7: advance Address by 0 to 0x117e and Line by 2 to 110 (view 1) │ │ │ │ │ - [0x00000142] Set column to 15 │ │ │ │ │ - [0x00000144] Copy (view 2) │ │ │ │ │ - [0x00000145] Set column to 37 │ │ │ │ │ - [0x00000147] Set is_stmt to 0 │ │ │ │ │ - [0x00000148] Copy (view 3) │ │ │ │ │ - [0x00000149] Set column to 3 │ │ │ │ │ - [0x0000014b] Special opcode 89: advance Address by 6 to 0x1184 and Line by 0 to 110 │ │ │ │ │ - [0x0000014c] Set column to 67 │ │ │ │ │ - [0x0000014e] Advance Line by -20 to 90 │ │ │ │ │ - [0x00000150] Special opcode 131: advance Address by 9 to 0x118d and Line by 0 to 90 │ │ │ │ │ - [0x00000151] Special opcode 49: advance Address by 3 to 0x1190 and Line by 2 to 92 │ │ │ │ │ - [0x00000152] Set column to 10 │ │ │ │ │ - [0x00000154] Advance Line by 18 to 110 │ │ │ │ │ - [0x00000156] Special opcode 103: advance Address by 7 to 0x1197 and Line by 0 to 110 │ │ │ │ │ - [0x00000157] Set column to 67 │ │ │ │ │ - [0x00000159] Advance Line by -20 to 90 │ │ │ │ │ - [0x0000015b] Special opcode 117: advance Address by 8 to 0x119f and Line by 0 to 90 │ │ │ │ │ - [0x0000015c] Special opcode 62: advance Address by 4 to 0x11a3 and Line by 1 to 91 │ │ │ │ │ - [0x0000015d] Special opcode 92: advance Address by 6 to 0x11a9 and Line by 3 to 94 │ │ │ │ │ - [0x0000015e] Special opcode 31: advance Address by 2 to 0x11ab and Line by -2 to 92 │ │ │ │ │ - [0x0000015f] Special opcode 62: advance Address by 4 to 0x11af and Line by 1 to 93 │ │ │ │ │ - [0x00000160] Special opcode 34: advance Address by 2 to 0x11b1 and Line by 1 to 94 │ │ │ │ │ - [0x00000161] Special opcode 62: advance Address by 4 to 0x11b5 and Line by 1 to 95 │ │ │ │ │ - [0x00000162] Special opcode 101: advance Address by 7 to 0x11bc and Line by -2 to 93 │ │ │ │ │ - [0x00000163] Special opcode 63: advance Address by 4 to 0x11c0 and Line by 2 to 95 │ │ │ │ │ - [0x00000164] Special opcode 119: advance Address by 8 to 0x11c8 and Line by 2 to 97 │ │ │ │ │ - [0x00000165] Special opcode 31: advance Address by 2 to 0x11ca and Line by -2 to 95 │ │ │ │ │ - [0x00000166] Special opcode 63: advance Address by 4 to 0x11ce and Line by 2 to 97 │ │ │ │ │ - [0x00000167] Set column to 22 │ │ │ │ │ - [0x00000169] Advance Line by 10 to 107 │ │ │ │ │ - [0x0000016b] Special opcode 61: advance Address by 4 to 0x11d2 and Line by 0 to 107 │ │ │ │ │ - [0x0000016c] Set column to 14 │ │ │ │ │ - [0x0000016e] Set is_stmt to 1 │ │ │ │ │ - [0x0000016f] Special opcode 94: advance Address by 6 to 0x11d8 and Line by 5 to 112 │ │ │ │ │ - [0x00000170] Set column to 9 │ │ │ │ │ - [0x00000172] Set is_stmt to 0 │ │ │ │ │ - [0x00000173] Copy (view 1) │ │ │ │ │ - [0x00000174] Set column to 2 │ │ │ │ │ - [0x00000176] Special opcode 33: advance Address by 2 to 0x11da and Line by 0 to 112 │ │ │ │ │ - [0x00000177] Set column to 6 │ │ │ │ │ - [0x00000179] Set is_stmt to 1 │ │ │ │ │ - [0x0000017a] Special opcode 203: advance Address by 14 to 0x11e8 and Line by 2 to 114 │ │ │ │ │ - [0x0000017b] Set column to 10 │ │ │ │ │ - [0x0000017d] Set is_stmt to 0 │ │ │ │ │ - [0x0000017e] Copy (view 1) │ │ │ │ │ - [0x0000017f] Set column to 28 │ │ │ │ │ - [0x00000181] Special opcode 103: advance Address by 7 to 0x11ef and Line by 0 to 114 │ │ │ │ │ - [0x00000182] Set column to 10 │ │ │ │ │ - [0x00000184] Special opcode 47: advance Address by 3 to 0x11f2 and Line by 0 to 114 │ │ │ │ │ - [0x00000185] Set column to 6 │ │ │ │ │ - [0x00000187] Set is_stmt to 1 │ │ │ │ │ - [0x00000188] Special opcode 48: advance Address by 3 to 0x11f5 and Line by 1 to 115 │ │ │ │ │ - [0x00000189] Set column to 20 │ │ │ │ │ - [0x0000018b] Advance Line by -75 to 40 │ │ │ │ │ - [0x0000018e] Copy (view 1) │ │ │ │ │ - [0x0000018f] Set column to 3 │ │ │ │ │ - [0x00000191] Advance Line by 47 to 87 │ │ │ │ │ - [0x00000193] Copy (view 2) │ │ │ │ │ - [0x00000194] Special opcode 6: advance Address by 0 to 0x11f5 and Line by 1 to 88 (view 3) │ │ │ │ │ - [0x00000195] Set column to 13 │ │ │ │ │ - [0x00000197] Copy (view 4) │ │ │ │ │ - [0x00000198] Set column to 6 │ │ │ │ │ - [0x0000019a] Special opcode 49: advance Address by 3 to 0x11f8 and Line by 2 to 90 │ │ │ │ │ - [0x0000019b] Set column to 44 │ │ │ │ │ - [0x0000019d] Set is_stmt to 0 │ │ │ │ │ - [0x0000019e] Copy (view 1) │ │ │ │ │ - [0x0000019f] Set column to 26 │ │ │ │ │ - [0x000001a1] Special opcode 61: advance Address by 4 to 0x11fc and Line by 0 to 90 │ │ │ │ │ - [0x000001a2] Set column to 9 │ │ │ │ │ - [0x000001a4] Advance Line by 9 to 99 │ │ │ │ │ - [0x000001a6] Special opcode 47: advance Address by 3 to 0x11ff and Line by 0 to 99 │ │ │ │ │ - [0x000001a7] Set column to 60 │ │ │ │ │ - [0x000001a9] Advance Line by -9 to 90 │ │ │ │ │ - [0x000001ab] Special opcode 47: advance Address by 3 to 0x1202 and Line by 0 to 90 │ │ │ │ │ - [0x000001ac] Set column to 37 │ │ │ │ │ - [0x000001ae] Special opcode 61: advance Address by 4 to 0x1206 and Line by 0 to 90 │ │ │ │ │ - [0x000001af] Set column to 60 │ │ │ │ │ - [0x000001b1] Special opcode 47: advance Address by 3 to 0x1209 and Line by 0 to 90 │ │ │ │ │ - [0x000001b2] Set column to 55 │ │ │ │ │ - [0x000001b4] Special opcode 75: advance Address by 5 to 0x120e and Line by 0 to 90 │ │ │ │ │ - [0x000001b5] Set column to 71 │ │ │ │ │ - [0x000001b7] Special opcode 33: advance Address by 2 to 0x1210 and Line by 0 to 90 │ │ │ │ │ - [0x000001b8] Set column to 20 │ │ │ │ │ - [0x000001ba] Special opcode 47: advance Address by 3 to 0x1213 and Line by 0 to 90 │ │ │ │ │ - [0x000001bb] Set column to 6 │ │ │ │ │ - [0x000001bd] Set is_stmt to 1 │ │ │ │ │ - [0x000001be] Special opcode 76: advance Address by 5 to 0x1218 and Line by 1 to 91 │ │ │ │ │ - [0x000001bf] Set column to 44 │ │ │ │ │ - [0x000001c1] Set is_stmt to 0 │ │ │ │ │ - [0x000001c2] Copy (view 1) │ │ │ │ │ - [0x000001c3] Set column to 26 │ │ │ │ │ - [0x000001c5] Special opcode 61: advance Address by 4 to 0x121c and Line by 0 to 91 │ │ │ │ │ - [0x000001c6] Set column to 44 │ │ │ │ │ - [0x000001c8] Special opcode 75: advance Address by 5 to 0x1221 and Line by 0 to 91 │ │ │ │ │ - [0x000001c9] Set column to 37 │ │ │ │ │ - [0x000001cb] Special opcode 75: advance Address by 5 to 0x1226 and Line by 0 to 91 │ │ │ │ │ - [0x000001cc] Set column to 60 │ │ │ │ │ - [0x000001ce] Special opcode 47: advance Address by 3 to 0x1229 and Line by 0 to 91 │ │ │ │ │ - [0x000001cf] Set column to 55 │ │ │ │ │ - [0x000001d1] Special opcode 131: advance Address by 9 to 0x1232 and Line by 0 to 91 │ │ │ │ │ - [0x000001d2] Set column to 44 │ │ │ │ │ - [0x000001d4] Special opcode 34: advance Address by 2 to 0x1234 and Line by 1 to 92 │ │ │ │ │ - [0x000001d5] Set column to 71 │ │ │ │ │ - [0x000001d7] Special opcode 60: advance Address by 4 to 0x1238 and Line by -1 to 91 │ │ │ │ │ - [0x000001d8] Set column to 20 │ │ │ │ │ - [0x000001da] Special opcode 47: advance Address by 3 to 0x123b and Line by 0 to 91 │ │ │ │ │ - [0x000001db] Set column to 6 │ │ │ │ │ - [0x000001dd] Set is_stmt to 1 │ │ │ │ │ - [0x000001de] Special opcode 90: advance Address by 6 to 0x1241 and Line by 1 to 92 │ │ │ │ │ - [0x000001df] Set column to 26 │ │ │ │ │ - [0x000001e1] Set is_stmt to 0 │ │ │ │ │ - [0x000001e2] Copy (view 1) │ │ │ │ │ - [0x000001e3] Set column to 44 │ │ │ │ │ - [0x000001e5] Special opcode 61: advance Address by 4 to 0x1245 and Line by 0 to 92 │ │ │ │ │ - [0x000001e6] Set column to 26 │ │ │ │ │ - [0x000001e8] Special opcode 75: advance Address by 5 to 0x124a and Line by 0 to 92 │ │ │ │ │ - [0x000001e9] Set column to 37 │ │ │ │ │ - [0x000001eb] Special opcode 75: advance Address by 5 to 0x124f and Line by 0 to 92 │ │ │ │ │ - [0x000001ec] Set column to 60 │ │ │ │ │ - [0x000001ee] Special opcode 47: advance Address by 3 to 0x1252 and Line by 0 to 92 │ │ │ │ │ - [0x000001ef] Set column to 55 │ │ │ │ │ - [0x000001f1] Special opcode 131: advance Address by 9 to 0x125b and Line by 0 to 92 │ │ │ │ │ - [0x000001f2] Set column to 20 │ │ │ │ │ - [0x000001f4] Special opcode 33: advance Address by 2 to 0x125d and Line by 0 to 92 │ │ │ │ │ - [0x000001f5] Set column to 71 │ │ │ │ │ - [0x000001f7] Special opcode 33: advance Address by 2 to 0x125f and Line by 0 to 92 │ │ │ │ │ - [0x000001f8] Set column to 20 │ │ │ │ │ - [0x000001fa] Special opcode 47: advance Address by 3 to 0x1262 and Line by 0 to 92 │ │ │ │ │ - [0x000001fb] Set column to 44 │ │ │ │ │ - [0x000001fd] Special opcode 34: advance Address by 2 to 0x1264 and Line by 1 to 93 │ │ │ │ │ - [0x000001fe] Set column to 20 │ │ │ │ │ - [0x00000200] Special opcode 60: advance Address by 4 to 0x1268 and Line by -1 to 92 │ │ │ │ │ - [0x00000201] Set column to 6 │ │ │ │ │ - [0x00000203] Set is_stmt to 1 │ │ │ │ │ - [0x00000204] Special opcode 62: advance Address by 4 to 0x126c and Line by 1 to 93 │ │ │ │ │ - [0x00000205] Set column to 26 │ │ │ │ │ - [0x00000207] Set is_stmt to 0 │ │ │ │ │ - [0x00000208] Copy (view 1) │ │ │ │ │ - [0x00000209] Set column to 44 │ │ │ │ │ - [0x0000020b] Special opcode 61: advance Address by 4 to 0x1270 and Line by 0 to 93 │ │ │ │ │ - [0x0000020c] Set column to 26 │ │ │ │ │ - [0x0000020e] Special opcode 75: advance Address by 5 to 0x1275 and Line by 0 to 93 │ │ │ │ │ - [0x0000020f] Set column to 37 │ │ │ │ │ - [0x00000211] Special opcode 75: advance Address by 5 to 0x127a and Line by 0 to 93 │ │ │ │ │ - [0x00000212] Set column to 60 │ │ │ │ │ - [0x00000214] Special opcode 47: advance Address by 3 to 0x127d and Line by 0 to 93 │ │ │ │ │ - [0x00000215] Set column to 55 │ │ │ │ │ - [0x00000217] Special opcode 131: advance Address by 9 to 0x1286 and Line by 0 to 93 │ │ │ │ │ - [0x00000218] Set column to 20 │ │ │ │ │ - [0x0000021a] Special opcode 33: advance Address by 2 to 0x1288 and Line by 0 to 93 │ │ │ │ │ - [0x0000021b] Set column to 71 │ │ │ │ │ - [0x0000021d] Special opcode 33: advance Address by 2 to 0x128a and Line by 0 to 93 │ │ │ │ │ - [0x0000021e] Set column to 20 │ │ │ │ │ - [0x00000220] Special opcode 47: advance Address by 3 to 0x128d and Line by 0 to 93 │ │ │ │ │ - [0x00000221] Set column to 6 │ │ │ │ │ - [0x00000223] Set is_stmt to 1 │ │ │ │ │ - [0x00000224] Special opcode 90: advance Address by 6 to 0x1293 and Line by 1 to 94 │ │ │ │ │ - [0x00000225] Set column to 26 │ │ │ │ │ - [0x00000227] Set is_stmt to 0 │ │ │ │ │ - [0x00000228] Copy (view 1) │ │ │ │ │ - [0x00000229] Set column to 44 │ │ │ │ │ - [0x0000022b] Special opcode 61: advance Address by 4 to 0x1297 and Line by 0 to 94 │ │ │ │ │ - [0x0000022c] Set column to 26 │ │ │ │ │ - [0x0000022e] Special opcode 61: advance Address by 4 to 0x129b and Line by 0 to 94 │ │ │ │ │ - [0x0000022f] Set column to 44 │ │ │ │ │ - [0x00000231] Special opcode 75: advance Address by 5 to 0x12a0 and Line by 0 to 94 │ │ │ │ │ - [0x00000232] Set column to 37 │ │ │ │ │ - [0x00000234] Special opcode 75: advance Address by 5 to 0x12a5 and Line by 0 to 94 │ │ │ │ │ - [0x00000235] Set column to 60 │ │ │ │ │ - [0x00000237] Special opcode 47: advance Address by 3 to 0x12a8 and Line by 0 to 94 │ │ │ │ │ - [0x00000238] Set column to 55 │ │ │ │ │ - [0x0000023a] Special opcode 131: advance Address by 9 to 0x12b1 and Line by 0 to 94 │ │ │ │ │ - [0x0000023b] Set column to 20 │ │ │ │ │ - [0x0000023d] Special opcode 33: advance Address by 2 to 0x12b3 and Line by 0 to 94 │ │ │ │ │ - [0x0000023e] Set column to 71 │ │ │ │ │ - [0x00000240] Special opcode 33: advance Address by 2 to 0x12b5 and Line by 0 to 94 │ │ │ │ │ - [0x00000241] Set column to 20 │ │ │ │ │ - [0x00000243] Special opcode 47: advance Address by 3 to 0x12b8 and Line by 0 to 94 │ │ │ │ │ - [0x00000244] Set column to 6 │ │ │ │ │ - [0x00000246] Set is_stmt to 1 │ │ │ │ │ - [0x00000247] Special opcode 90: advance Address by 6 to 0x12be and Line by 1 to 95 │ │ │ │ │ - [0x00000248] Set column to 44 │ │ │ │ │ - [0x0000024a] Set is_stmt to 0 │ │ │ │ │ - [0x0000024b] Copy (view 1) │ │ │ │ │ - [0x0000024c] Set column to 26 │ │ │ │ │ - [0x0000024e] Special opcode 61: advance Address by 4 to 0x12c2 and Line by 0 to 95 │ │ │ │ │ - [0x0000024f] Set column to 44 │ │ │ │ │ - [0x00000251] Special opcode 61: advance Address by 4 to 0x12c6 and Line by 0 to 95 │ │ │ │ │ - [0x00000252] Set column to 26 │ │ │ │ │ - [0x00000254] Special opcode 75: advance Address by 5 to 0x12cb and Line by 0 to 95 │ │ │ │ │ - [0x00000255] Set column to 37 │ │ │ │ │ - [0x00000257] Special opcode 75: advance Address by 5 to 0x12d0 and Line by 0 to 95 │ │ │ │ │ - [0x00000258] Set column to 60 │ │ │ │ │ - [0x0000025a] Special opcode 47: advance Address by 3 to 0x12d3 and Line by 0 to 95 │ │ │ │ │ - [0x0000025b] Set column to 55 │ │ │ │ │ - [0x0000025d] Special opcode 131: advance Address by 9 to 0x12dc and Line by 0 to 95 │ │ │ │ │ - [0x0000025e] Set column to 20 │ │ │ │ │ - [0x00000260] Special opcode 33: advance Address by 2 to 0x12de and Line by 0 to 95 │ │ │ │ │ - [0x00000261] Set column to 71 │ │ │ │ │ - [0x00000263] Special opcode 33: advance Address by 2 to 0x12e0 and Line by 0 to 95 │ │ │ │ │ - [0x00000264] Set column to 20 │ │ │ │ │ - [0x00000266] Special opcode 47: advance Address by 3 to 0x12e3 and Line by 0 to 95 │ │ │ │ │ - [0x00000267] Set column to 6 │ │ │ │ │ - [0x00000269] Set is_stmt to 1 │ │ │ │ │ - [0x0000026a] Special opcode 90: advance Address by 6 to 0x12e9 and Line by 1 to 96 │ │ │ │ │ - [0x0000026b] Set column to 26 │ │ │ │ │ - [0x0000026d] Set is_stmt to 0 │ │ │ │ │ - [0x0000026e] Copy (view 1) │ │ │ │ │ - [0x0000026f] Set column to 44 │ │ │ │ │ - [0x00000271] Special opcode 61: advance Address by 4 to 0x12ed and Line by 0 to 96 │ │ │ │ │ - [0x00000272] Set column to 26 │ │ │ │ │ - [0x00000274] Special opcode 61: advance Address by 4 to 0x12f1 and Line by 0 to 96 │ │ │ │ │ - [0x00000275] Set column to 44 │ │ │ │ │ - [0x00000277] Special opcode 75: advance Address by 5 to 0x12f6 and Line by 0 to 96 │ │ │ │ │ - [0x00000278] Set column to 37 │ │ │ │ │ - [0x0000027a] Special opcode 75: advance Address by 5 to 0x12fb and Line by 0 to 96 │ │ │ │ │ - [0x0000027b] Set column to 60 │ │ │ │ │ - [0x0000027d] Special opcode 47: advance Address by 3 to 0x12fe and Line by 0 to 96 │ │ │ │ │ - [0x0000027e] Set column to 55 │ │ │ │ │ - [0x00000280] Special opcode 131: advance Address by 9 to 0x1307 and Line by 0 to 96 │ │ │ │ │ - [0x00000281] Set column to 20 │ │ │ │ │ - [0x00000283] Special opcode 33: advance Address by 2 to 0x1309 and Line by 0 to 96 │ │ │ │ │ - [0x00000284] Set column to 71 │ │ │ │ │ - [0x00000286] Special opcode 33: advance Address by 2 to 0x130b and Line by 0 to 96 │ │ │ │ │ - [0x00000287] Set column to 20 │ │ │ │ │ - [0x00000289] Special opcode 47: advance Address by 3 to 0x130e and Line by 0 to 96 │ │ │ │ │ - [0x0000028a] Set column to 44 │ │ │ │ │ - [0x0000028c] Special opcode 34: advance Address by 2 to 0x1310 and Line by 1 to 97 │ │ │ │ │ - [0x0000028d] Set column to 20 │ │ │ │ │ - [0x0000028f] Special opcode 60: advance Address by 4 to 0x1314 and Line by -1 to 96 │ │ │ │ │ - [0x00000290] Set column to 6 │ │ │ │ │ - [0x00000292] Set is_stmt to 1 │ │ │ │ │ - [0x00000293] Special opcode 62: advance Address by 4 to 0x1318 and Line by 1 to 97 │ │ │ │ │ - [0x00000294] Set column to 26 │ │ │ │ │ - [0x00000296] Set is_stmt to 0 │ │ │ │ │ - [0x00000297] Copy (view 1) │ │ │ │ │ - [0x00000298] Set column to 44 │ │ │ │ │ - [0x0000029a] Special opcode 61: advance Address by 4 to 0x131c and Line by 0 to 97 │ │ │ │ │ - [0x0000029b] Set column to 26 │ │ │ │ │ - [0x0000029d] Special opcode 75: advance Address by 5 to 0x1321 and Line by 0 to 97 │ │ │ │ │ - [0x0000029e] Set column to 37 │ │ │ │ │ - [0x000002a0] Special opcode 75: advance Address by 5 to 0x1326 and Line by 0 to 97 │ │ │ │ │ - [0x000002a1] Set column to 60 │ │ │ │ │ - [0x000002a3] Special opcode 47: advance Address by 3 to 0x1329 and Line by 0 to 97 │ │ │ │ │ - [0x000002a4] Set column to 55 │ │ │ │ │ - [0x000002a6] Special opcode 131: advance Address by 9 to 0x1332 and Line by 0 to 97 │ │ │ │ │ - [0x000002a7] Set column to 20 │ │ │ │ │ - [0x000002a9] Special opcode 33: advance Address by 2 to 0x1334 and Line by 0 to 97 │ │ │ │ │ - [0x000002aa] Set column to 71 │ │ │ │ │ - [0x000002ac] Special opcode 33: advance Address by 2 to 0x1336 and Line by 0 to 97 │ │ │ │ │ - [0x000002ad] Set column to 20 │ │ │ │ │ - [0x000002af] Special opcode 47: advance Address by 3 to 0x1339 and Line by 0 to 97 │ │ │ │ │ - [0x000002b0] Set column to 6 │ │ │ │ │ - [0x000002b2] Set is_stmt to 1 │ │ │ │ │ - [0x000002b3] Special opcode 91: advance Address by 6 to 0x133f and Line by 2 to 99 │ │ │ │ │ - [0x000002b4] Set column to 18 │ │ │ │ │ - [0x000002b6] Advance Line by -11 to 88 │ │ │ │ │ - [0x000002b8] Copy (view 1) │ │ │ │ │ - [0x000002b9] Set column to 13 │ │ │ │ │ - [0x000002bb] Copy (view 2) │ │ │ │ │ - [0x000002bc] Set column to 3 │ │ │ │ │ - [0x000002be] Set is_stmt to 0 │ │ │ │ │ - [0x000002bf] Copy (view 3) │ │ │ │ │ - [0x000002c0] Set column to 26 │ │ │ │ │ - [0x000002c2] Advance Line by 24 to 112 │ │ │ │ │ - [0x000002c4] Special opcode 117: advance Address by 8 to 0x1347 and Line by 0 to 112 │ │ │ │ │ - [0x000002c5] Set column to 25 │ │ │ │ │ - [0x000002c7] Set is_stmt to 1 │ │ │ │ │ - [0x000002c8] Special opcode 47: advance Address by 3 to 0x134a and Line by 0 to 112 │ │ │ │ │ - [0x000002c9] Set column to 26 │ │ │ │ │ - [0x000002cb] Set is_stmt to 0 │ │ │ │ │ - [0x000002cc] Copy (view 1) │ │ │ │ │ - [0x000002cd] Set column to 14 │ │ │ │ │ - [0x000002cf] Set is_stmt to 1 │ │ │ │ │ - [0x000002d0] Special opcode 47: advance Address by 3 to 0x134d and Line by 0 to 112 │ │ │ │ │ - [0x000002d1] Set column to 2 │ │ │ │ │ - [0x000002d3] Set is_stmt to 0 │ │ │ │ │ - [0x000002d4] Copy (view 1) │ │ │ │ │ - [0x000002d5] Set column to 42 │ │ │ │ │ - [0x000002d7] Set is_stmt to 1 │ │ │ │ │ - [0x000002d8] Special opcode 213: advance Address by 15 to 0x135c and Line by -2 to 110 │ │ │ │ │ - [0x000002d9] Set column to 43 │ │ │ │ │ - [0x000002db] Set is_stmt to 0 │ │ │ │ │ - [0x000002dc] Copy (view 1) │ │ │ │ │ - [0x000002dd] Special opcode 75: advance Address by 5 to 0x1361 and Line by 0 to 110 │ │ │ │ │ - [0x000002de] Set column to 15 │ │ │ │ │ - [0x000002e0] Set is_stmt to 1 │ │ │ │ │ - [0x000002e1] Special opcode 61: advance Address by 4 to 0x1365 and Line by 0 to 110 │ │ │ │ │ - [0x000002e2] Set column to 37 │ │ │ │ │ - [0x000002e4] Set is_stmt to 0 │ │ │ │ │ - [0x000002e5] Copy (view 1) │ │ │ │ │ - [0x000002e6] Set column to 3 │ │ │ │ │ - [0x000002e8] Special opcode 47: advance Address by 3 to 0x1368 and Line by 0 to 110 │ │ │ │ │ - [0x000002e9] Set column to 9 │ │ │ │ │ - [0x000002eb] Set is_stmt to 1 │ │ │ │ │ - [0x000002ec] Advance Line by 9 to 119 │ │ │ │ │ - [0x000002ee] Special opcode 173: advance Address by 12 to 0x1374 and Line by 0 to 119 │ │ │ │ │ - [0x000002ef] Set is_stmt to 0 │ │ │ │ │ - [0x000002f0] Copy (view 1) │ │ │ │ │ - [0x000002f1] Set column to 3 │ │ │ │ │ - [0x000002f3] Set is_stmt to 1 │ │ │ │ │ - [0x000002f4] Advance Line by 16 to 135 │ │ │ │ │ - [0x000002f6] Copy (view 2) │ │ │ │ │ - [0x000002f7] Set column to 1 │ │ │ │ │ - [0x000002f9] Set is_stmt to 0 │ │ │ │ │ - [0x000002fa] Special opcode 6: advance Address by 0 to 0x1374 and Line by 1 to 136 (view 3) │ │ │ │ │ - [0x000002fb] Set is_stmt to 1 │ │ │ │ │ - [0x000002fc] Special opcode 177: advance Address by 12 to 0x1380 and Line by 4 to 140 │ │ │ │ │ - [0x000002fd] Special opcode 7: advance Address by 0 to 0x1380 and Line by 2 to 142 (view 1) │ │ │ │ │ - [0x000002fe] Advance Line by 24 to 166 │ │ │ │ │ - [0x00000300] Special opcode 229: advance Address by 16 to 0x1390 and Line by 0 to 166 │ │ │ │ │ - [0x00000301] Set column to 3 │ │ │ │ │ - [0x00000303] Special opcode 6: advance Address by 0 to 0x1390 and Line by 1 to 167 (view 1) │ │ │ │ │ - [0x00000304] Set column to 1 │ │ │ │ │ - [0x00000306] Set is_stmt to 0 │ │ │ │ │ - [0x00000307] Special opcode 4: advance Address by 0 to 0x1390 and Line by -1 to 166 (view 2) │ │ │ │ │ - [0x00000308] Set column to 3 │ │ │ │ │ - [0x0000030a] Special opcode 216: advance Address by 15 to 0x139f and Line by 1 to 167 │ │ │ │ │ - [0x0000030b] Set column to 1 │ │ │ │ │ - [0x0000030d] Advance PC by constant 17 to 0x13b0 │ │ │ │ │ - [0x0000030e] Special opcode 104: advance Address by 7 to 0x13b7 and Line by 1 to 168 │ │ │ │ │ - [0x0000030f] Advance PC by 5 to 0x13bc │ │ │ │ │ - [0x00000311] Extended opcode 1: End of Sequence │ │ │ │ │ + [0x00000132] Special opcode 103: advance Address by 7 to 0x1177 and Line by 0 to 133 │ │ │ │ │ + [0x00000133] Set is_stmt to 1 │ │ │ │ │ + [0x00000134] Advance Line by -28 to 105 │ │ │ │ │ + [0x00000136] Special opcode 61: advance Address by 4 to 0x117b and Line by 0 to 105 │ │ │ │ │ + [0x00000137] Set column to 3 │ │ │ │ │ + [0x00000139] Special opcode 7: advance Address by 0 to 0x117b and Line by 2 to 107 (view 1) │ │ │ │ │ + [0x0000013a] Set column to 37 │ │ │ │ │ + [0x0000013c] Set is_stmt to 0 │ │ │ │ │ + [0x0000013d] Special opcode 8: advance Address by 0 to 0x117b and Line by 3 to 110 (view 2) │ │ │ │ │ + [0x0000013e] Set column to 22 │ │ │ │ │ + [0x00000140] Special opcode 44: advance Address by 3 to 0x117e and Line by -3 to 107 │ │ │ │ │ + [0x00000141] Set column to 3 │ │ │ │ │ + [0x00000143] Set is_stmt to 1 │ │ │ │ │ + [0x00000144] Special opcode 48: advance Address by 3 to 0x1181 and Line by 1 to 108 │ │ │ │ │ + [0x00000145] Special opcode 7: advance Address by 0 to 0x1181 and Line by 2 to 110 (view 1) │ │ │ │ │ + [0x00000146] Set column to 15 │ │ │ │ │ + [0x00000148] Copy (view 2) │ │ │ │ │ + [0x00000149] Set column to 37 │ │ │ │ │ + [0x0000014b] Set is_stmt to 0 │ │ │ │ │ + [0x0000014c] Copy (view 3) │ │ │ │ │ + [0x0000014d] Set column to 3 │ │ │ │ │ + [0x0000014f] Special opcode 47: advance Address by 3 to 0x1184 and Line by 0 to 110 │ │ │ │ │ + [0x00000150] Set column to 10 │ │ │ │ │ + [0x00000152] Special opcode 229: advance Address by 16 to 0x1194 and Line by 0 to 110 │ │ │ │ │ + [0x00000153] Set column to 22 │ │ │ │ │ + [0x00000155] Special opcode 100: advance Address by 7 to 0x119b and Line by -3 to 107 │ │ │ │ │ + [0x00000156] Set column to 14 │ │ │ │ │ + [0x00000158] Set is_stmt to 1 │ │ │ │ │ + [0x00000159] Special opcode 192: advance Address by 13 to 0x11a8 and Line by 5 to 112 │ │ │ │ │ + [0x0000015a] Set column to 9 │ │ │ │ │ + [0x0000015c] Set is_stmt to 0 │ │ │ │ │ + [0x0000015d] Copy (view 1) │ │ │ │ │ + [0x0000015e] Set column to 2 │ │ │ │ │ + [0x00000160] Special opcode 33: advance Address by 2 to 0x11aa and Line by 0 to 112 │ │ │ │ │ + [0x00000161] Set column to 6 │ │ │ │ │ + [0x00000163] Set is_stmt to 1 │ │ │ │ │ + [0x00000164] Special opcode 203: advance Address by 14 to 0x11b8 and Line by 2 to 114 │ │ │ │ │ + [0x00000165] Special opcode 6: advance Address by 0 to 0x11b8 and Line by 1 to 115 (view 1) │ │ │ │ │ + [0x00000166] Set column to 20 │ │ │ │ │ + [0x00000168] Advance Line by -75 to 40 │ │ │ │ │ + [0x0000016b] Copy (view 2) │ │ │ │ │ + [0x0000016c] Set column to 3 │ │ │ │ │ + [0x0000016e] Special opcode 8: advance Address by 0 to 0x11b8 and Line by 3 to 43 (view 3) │ │ │ │ │ + [0x0000016f] Set column to 28 │ │ │ │ │ + [0x00000171] Set is_stmt to 0 │ │ │ │ │ + [0x00000172] Advance Line by 71 to 114 │ │ │ │ │ + [0x00000175] Copy (view 4) │ │ │ │ │ + [0x00000176] Set column to 10 │ │ │ │ │ + [0x00000178] Special opcode 47: advance Address by 3 to 0x11bb and Line by 0 to 114 │ │ │ │ │ + [0x00000179] Set column to 3 │ │ │ │ │ + [0x0000017b] Advance Line by -71 to 43 │ │ │ │ │ + [0x0000017e] Special opcode 47: advance Address by 3 to 0x11be and Line by 0 to 43 │ │ │ │ │ + [0x0000017f] Set is_stmt to 1 │ │ │ │ │ + [0x00000180] Advance Line by 42 to 85 │ │ │ │ │ + [0x00000182] Advance PC by 120 to 0x1236 │ │ │ │ │ + [0x00000184] Copy │ │ │ │ │ + [0x00000185] Set is_stmt to 0 │ │ │ │ │ + [0x00000186] Special opcode 33: advance Address by 2 to 0x1238 and Line by 0 to 85 │ │ │ │ │ + [0x00000187] Set column to 25 │ │ │ │ │ + [0x00000189] Set is_stmt to 1 │ │ │ │ │ + [0x0000018a] Advance Line by 27 to 112 │ │ │ │ │ + [0x0000018c] Copy (view 1) │ │ │ │ │ + [0x0000018d] Set column to 26 │ │ │ │ │ + [0x0000018f] Set is_stmt to 0 │ │ │ │ │ + [0x00000190] Copy (view 2) │ │ │ │ │ + [0x00000191] Set column to 14 │ │ │ │ │ + [0x00000193] Set is_stmt to 1 │ │ │ │ │ + [0x00000194] Special opcode 47: advance Address by 3 to 0x123b and Line by 0 to 112 │ │ │ │ │ + [0x00000195] Set column to 2 │ │ │ │ │ + [0x00000197] Set is_stmt to 0 │ │ │ │ │ + [0x00000198] Copy (view 1) │ │ │ │ │ + [0x00000199] Set column to 42 │ │ │ │ │ + [0x0000019b] Set is_stmt to 1 │ │ │ │ │ + [0x0000019c] Special opcode 157: advance Address by 11 to 0x1246 and Line by -2 to 110 │ │ │ │ │ + [0x0000019d] Set column to 43 │ │ │ │ │ + [0x0000019f] Set is_stmt to 0 │ │ │ │ │ + [0x000001a0] Copy (view 1) │ │ │ │ │ + [0x000001a1] Special opcode 61: advance Address by 4 to 0x124a and Line by 0 to 110 │ │ │ │ │ + [0x000001a2] Set column to 15 │ │ │ │ │ + [0x000001a4] Set is_stmt to 1 │ │ │ │ │ + [0x000001a5] Special opcode 47: advance Address by 3 to 0x124d and Line by 0 to 110 │ │ │ │ │ + [0x000001a6] Set column to 37 │ │ │ │ │ + [0x000001a8] Set is_stmt to 0 │ │ │ │ │ + [0x000001a9] Copy (view 1) │ │ │ │ │ + [0x000001aa] Set column to 3 │ │ │ │ │ + [0x000001ac] Special opcode 47: advance Address by 3 to 0x1250 and Line by 0 to 110 │ │ │ │ │ + [0x000001ad] Set is_stmt to 1 │ │ │ │ │ + [0x000001ae] Advance Line by 9 to 119 │ │ │ │ │ + [0x000001b0] Special opcode 173: advance Address by 12 to 0x125c and Line by 0 to 119 │ │ │ │ │ + [0x000001b1] Set is_stmt to 0 │ │ │ │ │ + [0x000001b2] Special opcode 33: advance Address by 2 to 0x125e and Line by 0 to 119 │ │ │ │ │ + [0x000001b3] Set is_stmt to 1 │ │ │ │ │ + [0x000001b4] Advance Line by 16 to 135 │ │ │ │ │ + [0x000001b6] Copy (view 1) │ │ │ │ │ + [0x000001b7] Set column to 1 │ │ │ │ │ + [0x000001b9] Set is_stmt to 0 │ │ │ │ │ + [0x000001ba] Special opcode 6: advance Address by 0 to 0x125e and Line by 1 to 136 (view 2) │ │ │ │ │ + [0x000001bb] Set is_stmt to 1 │ │ │ │ │ + [0x000001bc] Advance PC by constant 17 to 0x126f │ │ │ │ │ + [0x000001bd] Special opcode 23: advance Address by 1 to 0x1270 and Line by 4 to 140 │ │ │ │ │ + [0x000001be] Special opcode 7: advance Address by 0 to 0x1270 and Line by 2 to 142 (view 1) │ │ │ │ │ + [0x000001bf] Advance Line by 24 to 166 │ │ │ │ │ + [0x000001c1] Special opcode 229: advance Address by 16 to 0x1280 and Line by 0 to 166 │ │ │ │ │ + [0x000001c2] Set column to 3 │ │ │ │ │ + [0x000001c4] Special opcode 6: advance Address by 0 to 0x1280 and Line by 1 to 167 (view 1) │ │ │ │ │ + [0x000001c5] Set column to 1 │ │ │ │ │ + [0x000001c7] Set is_stmt to 0 │ │ │ │ │ + [0x000001c8] Special opcode 4: advance Address by 0 to 0x1280 and Line by -1 to 166 (view 2) │ │ │ │ │ + [0x000001c9] Set column to 3 │ │ │ │ │ + [0x000001cb] Special opcode 216: advance Address by 15 to 0x128f and Line by 1 to 167 │ │ │ │ │ + [0x000001cc] Set column to 1 │ │ │ │ │ + [0x000001ce] Advance PC by constant 17 to 0x12a0 │ │ │ │ │ + [0x000001cf] Special opcode 104: advance Address by 7 to 0x12a7 and Line by 1 to 168 │ │ │ │ │ + [0x000001d0] Advance PC by 5 to 0x12ac │ │ │ │ │ + [0x000001d2] Extended opcode 1: End of Sequence │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ Contents of the .debug_info section: │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0: │ │ │ │ │ - Length: 0x1f4 (32-bit) │ │ │ │ │ + Length: 0x1d9 (32-bit) │ │ │ │ │ Version: 4 │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ - <0>: Abbrev Number: 21 (DW_TAG_compile_unit) │ │ │ │ │ + <0>: Abbrev Number: 20 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (GNU_strp_alt) (offset: 0x150a) │ │ │ │ │ <10> DW_AT_language : (data1) 12 (ANSI C99) │ │ │ │ │ <11> DW_AT_name : (strp) (offset: 0): libng/contrib-plugins/linear-blend.c │ │ │ │ │ <15> DW_AT_comp_dir : (string) . │ │ │ │ │ <17> DW_AT_low_pc : (addr) 0x1150 │ │ │ │ │ - <1b> DW_AT_high_pc : (udata) 620 │ │ │ │ │ + <1b> DW_AT_high_pc : (udata) 348 │ │ │ │ │ <1d> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ <1><21>: Abbrev Number: 12 (DW_TAG_imported_unit) │ │ │ │ │ <22> DW_AT_import : (GNU_ref_alt) <0xb> │ │ │ │ │ <1><26>: Abbrev Number: 12 (DW_TAG_imported_unit) │ │ │ │ │ <27> DW_AT_import : (GNU_ref_alt) <0x6e> │ │ │ │ │ <1><2b>: Abbrev Number: 12 (DW_TAG_imported_unit) │ │ │ │ │ <2c> DW_AT_import : (GNU_ref_alt) <0xac> │ │ │ │ │ @@ -41,210 +41,197 @@ │ │ │ │ │ <1><60>: Abbrev Number: 11 (DW_TAG_subprogram) │ │ │ │ │ <61> DW_AT_external : (flag_present) 1 │ │ │ │ │ <61> DW_AT_name : (GNU_strp_alt) (offset: 0x1a04) │ │ │ │ │ <65> DW_AT_decl_file : (data1) 1 │ │ │ │ │ <66> DW_AT_decl_line : (data1) 165 │ │ │ │ │ <67> DW_AT_decl_column : (data1) 1 │ │ │ │ │ <68> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ - <68> DW_AT_low_pc : (addr) 0x1390 │ │ │ │ │ + <68> DW_AT_low_pc : (addr) 0x1280 │ │ │ │ │ <6c> DW_AT_high_pc : (udata) 44 │ │ │ │ │ <6d> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ <6f> DW_AT_GNU_all_call_sites: (flag_present) 1 │ │ │ │ │ <6f> DW_AT_sibling : (ref_udata) <0x7a> │ │ │ │ │ <2><70>: Abbrev Number: 3 (DW_TAG_GNU_call_site) │ │ │ │ │ - <71> DW_AT_low_pc : (addr) 0x13b7 │ │ │ │ │ + <71> DW_AT_low_pc : (addr) 0x12a7 │ │ │ │ │ <75> DW_AT_abstract_origin: (GNU_ref_alt) <0x596> │ │ │ │ │ <2><79>: Abbrev Number: 0 │ │ │ │ │ <1><7a>: Abbrev Number: 6 (DW_TAG_subprogram) │ │ │ │ │ <7b> DW_AT_name : (GNU_strp_alt) (offset: 0xe7f) │ │ │ │ │ <7f> DW_AT_decl_file : (data1) 1 │ │ │ │ │ <80> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <81> DW_AT_decl_column : (data1) 1 │ │ │ │ │ <82> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ - <82> DW_AT_low_pc : (addr) 0x1380 │ │ │ │ │ + <82> DW_AT_low_pc : (addr) 0x1270 │ │ │ │ │ <86> DW_AT_high_pc : (udata) 1 │ │ │ │ │ <87> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ <89> DW_AT_GNU_all_call_sites: (flag_present) 1 │ │ │ │ │ <89> DW_AT_sibling : (ref_udata) <0x9b> │ │ │ │ │ <2><8b>: Abbrev Number: 1 (DW_TAG_formal_parameter) │ │ │ │ │ <8c> DW_AT_name : (GNU_strp_alt) (offset: 0xaab) │ │ │ │ │ <90> DW_AT_decl_file : (data1) 1 │ │ │ │ │ <91> DW_AT_decl_line : (data1) 139 │ │ │ │ │ <92> DW_AT_decl_column : (data1) 13 │ │ │ │ │ <93> DW_AT_type : (GNU_ref_alt) <0x92> │ │ │ │ │ <97> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ <2><9a>: Abbrev Number: 0 │ │ │ │ │ - <1><9b>: Abbrev Number: 19 (DW_TAG_subprogram) │ │ │ │ │ + <1><9b>: Abbrev Number: 18 (DW_TAG_subprogram) │ │ │ │ │ <9c> DW_AT_name : (GNU_strp_alt) (offset: 0xb17) │ │ │ │ │ DW_AT_decl_file : (data1) 1 │ │ │ │ │ DW_AT_decl_line : (data1) 132 │ │ │ │ │ DW_AT_decl_column : (data1) 1 │ │ │ │ │ DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ DW_AT_type : (GNU_ref_alt) <0x3db> │ │ │ │ │ DW_AT_low_pc : (addr) 0x1170 │ │ │ │ │ - DW_AT_high_pc : (udata) 528 │ │ │ │ │ + DW_AT_high_pc : (udata) 248 │ │ │ │ │ DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ DW_AT_GNU_all_call_sites: (flag_present) 1 │ │ │ │ │ - DW_AT_sibling : (ref_udata) <0x150> │ │ │ │ │ + DW_AT_sibling : (ref_udata) <0x13f> │ │ │ │ │ <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : (GNU_strp_alt) (offset: 0xaab) │ │ │ │ │ DW_AT_decl_file : (data1) 1 │ │ │ │ │ DW_AT_decl_line : (data1) 132 │ │ │ │ │ DW_AT_decl_column : (data1) 14 │ │ │ │ │ DW_AT_type : (GNU_ref_alt) <0x92> │ │ │ │ │ DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ <2>: Abbrev Number: 1 (DW_TAG_formal_parameter) │ │ │ │ │ DW_AT_name : (GNU_strp_alt) (offset: 0xb17) │ │ │ │ │ DW_AT_decl_file : (data1) 1 │ │ │ │ │ DW_AT_decl_line : (data1) 132 │ │ │ │ │ DW_AT_decl_column : (data1) 43 │ │ │ │ │ DW_AT_type : (GNU_ref_alt) <0x3db> │ │ │ │ │ DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2>: Abbrev Number: 16 (DW_TAG_inlined_subroutine) │ │ │ │ │ - DW_AT_abstract_origin: (ref_udata) <0x187> │ │ │ │ │ - DW_AT_entry_pc : (addr) 0x1177 │ │ │ │ │ + <2>: Abbrev Number: 15 (DW_TAG_inlined_subroutine) │ │ │ │ │ + DW_AT_abstract_origin: (ref_udata) <0x176> │ │ │ │ │ + DW_AT_entry_pc : (addr) 0x117b │ │ │ │ │ DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ - DW_AT_low_pc : (addr) 0x1177 │ │ │ │ │ - DW_AT_high_pc : (udata) 509 │ │ │ │ │ + DW_AT_low_pc : (addr) 0x117b │ │ │ │ │ + DW_AT_high_pc : (udata) 227 │ │ │ │ │
DW_AT_call_file : (data1) 1 │ │ │ │ │ DW_AT_call_line : (data1) 134 │ │ │ │ │ DW_AT_call_column : (data1) 3 │ │ │ │ │ <3>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_abstract_origin: (ref_udata) <0x192> │ │ │ │ │ + DW_AT_abstract_origin: (ref_udata) <0x181> │ │ │ │ │ DW_AT_location : (sec_offset) 0x2 (location list) │ │ │ │ │ DW_AT_GNU_locviews: (sec_offset) 0 │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ - DW_AT_abstract_origin: (ref_udata) <0x19e> │ │ │ │ │ - DW_AT_location : (sec_offset) 0x1e (location list) │ │ │ │ │ - DW_AT_GNU_locviews: (sec_offset) 0x16 │ │ │ │ │ + DW_AT_abstract_origin: (ref_udata) <0x18d> │ │ │ │ │ + DW_AT_location : (sec_offset) 0x19 (location list) │ │ │ │ │ + DW_AT_GNU_locviews: (sec_offset) 0x15 │ │ │ │ │ <3>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ - DW_AT_abstract_origin: (ref_udata) <0x1a8> │ │ │ │ │ - DW_AT_location : (sec_offset) 0x5a (location list) │ │ │ │ │ - DW_AT_GNU_locviews: (sec_offset) 0x54 │ │ │ │ │ + DW_AT_abstract_origin: (ref_udata) <0x197> │ │ │ │ │ + DW_AT_location : (sec_offset) 0x3e (location list) │ │ │ │ │ + DW_AT_GNU_locviews: (sec_offset) 0x38 │ │ │ │ │ <3><101>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ - <102> DW_AT_abstract_origin: (ref_udata) <0x1b2> │ │ │ │ │ - <104> DW_AT_location : (sec_offset) 0x87 (location list) │ │ │ │ │ - <108> DW_AT_GNU_locviews: (sec_offset) 0x85 │ │ │ │ │ + <102> DW_AT_abstract_origin: (ref_udata) <0x1a1> │ │ │ │ │ + <104> DW_AT_location : (sec_offset) 0x6b (location list) │ │ │ │ │ + <108> DW_AT_GNU_locviews: (sec_offset) 0x69 │ │ │ │ │ <3><10c>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ - <10d> DW_AT_abstract_origin: (ref_udata) <0x1be> │ │ │ │ │ - <10f> DW_AT_location : (sec_offset) 0x9e (location list) │ │ │ │ │ - <113> DW_AT_GNU_locviews: (sec_offset) 0x9a │ │ │ │ │ - <3><117>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <118> DW_AT_abstract_origin: (ref_udata) <0x1cb> │ │ │ │ │ - <11a> DW_AT_entry_pc : (addr) 0x11f5 │ │ │ │ │ - <11e> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ + <10d> DW_AT_abstract_origin: (ref_udata) <0x1ad> │ │ │ │ │ + <10f> DW_AT_location : (sec_offset) 0x82 (location list) │ │ │ │ │ + <113> DW_AT_GNU_locviews: (sec_offset) 0x7e │ │ │ │ │ + <3><117>: Abbrev Number: 16 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <118> DW_AT_abstract_origin: (ref_udata) <0x1ba> │ │ │ │ │ + <11a> DW_AT_entry_pc : (addr) 0x11b8 │ │ │ │ │ + <11e> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ <11f> DW_AT_ranges : (sec_offset) 0 │ │ │ │ │ <123> DW_AT_call_file : (data1) 1 │ │ │ │ │ <124> DW_AT_call_line : (data1) 115 │ │ │ │ │ <125> DW_AT_call_column : (data1) 6 │ │ │ │ │ <4><126>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ - <127> DW_AT_abstract_origin: (ref_udata) <0x1e0> │ │ │ │ │ - <129> DW_AT_location : (sec_offset) 0xc0 (location list) │ │ │ │ │ - <12d> DW_AT_GNU_locviews: (sec_offset) 0xbe │ │ │ │ │ + <127> DW_AT_abstract_origin: (ref_udata) <0x1cf> │ │ │ │ │ + <129> DW_AT_location : (sec_offset) 0xb6 (location list) │ │ │ │ │ + <12d> DW_AT_GNU_locviews: (sec_offset) 0xb4 │ │ │ │ │ <4><131>: Abbrev Number: 4 (DW_TAG_formal_parameter) │ │ │ │ │ - <132> DW_AT_abstract_origin: (ref_udata) <0x1d4> │ │ │ │ │ - <134> DW_AT_location : (sec_offset) 0xd9 (location list) │ │ │ │ │ - <138> DW_AT_GNU_locviews: (sec_offset) 0xd3 │ │ │ │ │ - <4><13c>: Abbrev Number: 15 (DW_TAG_lexical_block) │ │ │ │ │ - <13d> DW_AT_ranges : (sec_offset) 0 │ │ │ │ │ - <5><141>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ - <142> DW_AT_abstract_origin: (ref_udata) <0x1ec> │ │ │ │ │ - <144> DW_AT_location : (sec_offset) 0x106 (location list) │ │ │ │ │ - <148> DW_AT_GNU_locviews: (sec_offset) 0x104 │ │ │ │ │ - <5><14c>: Abbrev Number: 0 │ │ │ │ │ - <4><14d>: Abbrev Number: 0 │ │ │ │ │ - <3><14e>: Abbrev Number: 0 │ │ │ │ │ - <2><14f>: Abbrev Number: 0 │ │ │ │ │ - <1><150>: Abbrev Number: 19 (DW_TAG_subprogram) │ │ │ │ │ - <151> DW_AT_name : (GNU_strp_alt) (offset: 0x1a13) │ │ │ │ │ - <155> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <156> DW_AT_decl_line : (data1) 124 │ │ │ │ │ - <157> DW_AT_decl_column : (data1) 1 │ │ │ │ │ - <158> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ - <158> DW_AT_type : (GNU_ref_alt) <0x92> │ │ │ │ │ - <15c> DW_AT_low_pc : (addr) 0x1150 │ │ │ │ │ - <160> DW_AT_high_pc : (udata) 17 │ │ │ │ │ - <161> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <163> DW_AT_GNU_all_call_sites: (flag_present) 1 │ │ │ │ │ - <163> DW_AT_sibling : (ref_udata) <0x187> │ │ │ │ │ - <2><165>: Abbrev Number: 20 (DW_TAG_formal_parameter) │ │ │ │ │ - <166> DW_AT_name : (string) out │ │ │ │ │ - <16a> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <16b> DW_AT_decl_line : (data1) 124 │ │ │ │ │ - <16c> DW_AT_decl_column : (data1) 28 │ │ │ │ │ - <16d> DW_AT_type : (GNU_ref_alt) <0x3e3> │ │ │ │ │ - <171> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><174>: Abbrev Number: 5 (DW_TAG_variable) │ │ │ │ │ - <175> DW_AT_name : (GNU_strp_alt) (offset: 0x1c40) │ │ │ │ │ - <179> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <17a> DW_AT_decl_line : (data1) 127 │ │ │ │ │ - <17b> DW_AT_decl_column : (data1) 14 │ │ │ │ │ - <17c> DW_AT_type : (GNU_ref_alt) <0x43> │ │ │ │ │ - <180> DW_AT_location : (exprloc) 5 byte block: 3 44 40 0 0 (DW_OP_addr: 4044) │ │ │ │ │ - <2><186>: Abbrev Number: 0 │ │ │ │ │ - <1><187>: Abbrev Number: 7 (DW_TAG_subprogram) │ │ │ │ │ - <188> DW_AT_name : (GNU_strp_alt) (offset: 0x9c2) │ │ │ │ │ - <18c> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <18d> DW_AT_decl_line : (data1) 105 │ │ │ │ │ - <18e> DW_AT_decl_column : (data1) 1 │ │ │ │ │ - <18f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ - <18f> DW_AT_inline : (data1) 3 (declared as inline and inlined) │ │ │ │ │ - <190> DW_AT_sibling : (ref_udata) <0x1cb> │ │ │ │ │ - <2><192>: Abbrev Number: 10 (DW_TAG_formal_parameter) │ │ │ │ │ - <193> DW_AT_name : (GNU_strp_alt) (offset: 0xb17) │ │ │ │ │ - <197> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <198> DW_AT_decl_line : (data1) 105 │ │ │ │ │ - <199> DW_AT_decl_column : (data1) 35 │ │ │ │ │ - <19a> DW_AT_type : (GNU_ref_alt) <0x3db> │ │ │ │ │ - <2><19e>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <19f> DW_AT_name : (string) x │ │ │ │ │ - <1a1> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <1a2> DW_AT_decl_line : (data1) 107 │ │ │ │ │ - <1a3> DW_AT_decl_column : (data1) 16 │ │ │ │ │ - <1a4> DW_AT_type : (GNU_ref_alt) <0x12> │ │ │ │ │ - <2><1a8>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <1a9> DW_AT_name : (string) y │ │ │ │ │ - <1ab> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <1ac> DW_AT_decl_line : (data1) 107 │ │ │ │ │ - <1ad> DW_AT_decl_column : (data1) 19 │ │ │ │ │ - <1ae> DW_AT_type : (GNU_ref_alt) <0x12> │ │ │ │ │ - <2><1b2>: Abbrev Number: 2 (DW_TAG_variable) │ │ │ │ │ - <1b3> DW_AT_name : (GNU_strp_alt) (offset: 0x15c3) │ │ │ │ │ - <1b7> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <1b8> DW_AT_decl_line : (data1) 107 │ │ │ │ │ - <1b9> DW_AT_decl_column : (data1) 22 │ │ │ │ │ - <1ba> DW_AT_type : (GNU_ref_alt) <0x12> │ │ │ │ │ - <2><1be>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <1bf> DW_AT_name : (string) src │ │ │ │ │ - <1c3> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <1c4> DW_AT_decl_line : (data1) 108 │ │ │ │ │ - <1c5> DW_AT_decl_column : (data1) 18 │ │ │ │ │ - <1c6> DW_AT_type : (GNU_ref_alt) <0x2dfe> │ │ │ │ │ - <2><1ca>: Abbrev Number: 0 │ │ │ │ │ - <1><1cb>: Abbrev Number: 13 (DW_TAG_subprogram) │ │ │ │ │ - <1cc> DW_AT_name : (strp) (offset: 0x25): linearBlend │ │ │ │ │ - <1d0> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <1d1> DW_AT_decl_line : (data1) 40 │ │ │ │ │ - <1d2> DW_AT_decl_column : (data1) 20 │ │ │ │ │ - <1d3> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ - <1d3> DW_AT_inline : (data1) 3 (declared as inline and inlined) │ │ │ │ │ - <2><1d4>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <1d5> DW_AT_name : (string) src │ │ │ │ │ - <1d9> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <1da> DW_AT_decl_line : (data1) 40 │ │ │ │ │ - <1db> DW_AT_decl_column : (data1) 47 │ │ │ │ │ - <1dc> DW_AT_type : (GNU_ref_alt) <0x2dfe> │ │ │ │ │ - <2><1e0>: Abbrev Number: 18 (DW_TAG_formal_parameter) │ │ │ │ │ - <1e1> DW_AT_name : (strp) (offset: 0x31): stride │ │ │ │ │ - <1e5> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <1e6> DW_AT_decl_line : (data1) 40 │ │ │ │ │ - <1e7> DW_AT_decl_column : (data1) 56 │ │ │ │ │ - <1e8> DW_AT_type : (GNU_ref_alt) <0x43> │ │ │ │ │ - <2><1ec>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ - <1ed> DW_AT_name : (string) x │ │ │ │ │ - <1ef> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <1f0> DW_AT_decl_line : (data1) 87 │ │ │ │ │ - <1f1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ - <1f2> DW_AT_type : (GNU_ref_alt) <0x43> │ │ │ │ │ - <2><1f6>: Abbrev Number: 0 │ │ │ │ │ - <1><1f7>: Abbrev Number: 0 │ │ │ │ │ + <132> DW_AT_abstract_origin: (ref_udata) <0x1c3> │ │ │ │ │ + <134> DW_AT_location : (sec_offset) 0xcb (location list) │ │ │ │ │ + <138> DW_AT_GNU_locviews: (sec_offset) 0xc9 │ │ │ │ │ + <4><13c>: Abbrev Number: 0 │ │ │ │ │ + <3><13d>: Abbrev Number: 0 │ │ │ │ │ + <2><13e>: Abbrev Number: 0 │ │ │ │ │ + <1><13f>: Abbrev Number: 18 (DW_TAG_subprogram) │ │ │ │ │ + <140> DW_AT_name : (GNU_strp_alt) (offset: 0x1a13) │ │ │ │ │ + <144> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <145> DW_AT_decl_line : (data1) 124 │ │ │ │ │ + <146> DW_AT_decl_column : (data1) 1 │ │ │ │ │ + <147> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ + <147> DW_AT_type : (GNU_ref_alt) <0x92> │ │ │ │ │ + <14b> DW_AT_low_pc : (addr) 0x1150 │ │ │ │ │ + <14f> DW_AT_high_pc : (udata) 17 │ │ │ │ │ + <150> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <152> DW_AT_GNU_all_call_sites: (flag_present) 1 │ │ │ │ │ + <152> DW_AT_sibling : (ref_udata) <0x176> │ │ │ │ │ + <2><154>: Abbrev Number: 19 (DW_TAG_formal_parameter) │ │ │ │ │ + <155> DW_AT_name : (string) out │ │ │ │ │ + <159> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <15a> DW_AT_decl_line : (data1) 124 │ │ │ │ │ + <15b> DW_AT_decl_column : (data1) 28 │ │ │ │ │ + <15c> DW_AT_type : (GNU_ref_alt) <0x3e3> │ │ │ │ │ + <160> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><163>: Abbrev Number: 5 (DW_TAG_variable) │ │ │ │ │ + <164> DW_AT_name : (GNU_strp_alt) (offset: 0x1c40) │ │ │ │ │ + <168> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <169> DW_AT_decl_line : (data1) 127 │ │ │ │ │ + <16a> DW_AT_decl_column : (data1) 14 │ │ │ │ │ + <16b> DW_AT_type : (GNU_ref_alt) <0x43> │ │ │ │ │ + <16f> DW_AT_location : (exprloc) 5 byte block: 3 44 40 0 0 (DW_OP_addr: 4044) │ │ │ │ │ + <2><175>: Abbrev Number: 0 │ │ │ │ │ + <1><176>: Abbrev Number: 7 (DW_TAG_subprogram) │ │ │ │ │ + <177> DW_AT_name : (GNU_strp_alt) (offset: 0x9c2) │ │ │ │ │ + <17b> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <17c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <17d> DW_AT_decl_column : (data1) 1 │ │ │ │ │ + <17e> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ + <17e> DW_AT_inline : (data1) 3 (declared as inline and inlined) │ │ │ │ │ + <17f> DW_AT_sibling : (ref_udata) <0x1ba> │ │ │ │ │ + <2><181>: Abbrev Number: 10 (DW_TAG_formal_parameter) │ │ │ │ │ + <182> DW_AT_name : (GNU_strp_alt) (offset: 0xb17) │ │ │ │ │ + <186> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <187> DW_AT_decl_line : (data1) 105 │ │ │ │ │ + <188> DW_AT_decl_column : (data1) 35 │ │ │ │ │ + <189> DW_AT_type : (GNU_ref_alt) <0x3db> │ │ │ │ │ + <2><18d>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ + <18e> DW_AT_name : (string) x │ │ │ │ │ + <190> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <191> DW_AT_decl_line : (data1) 107 │ │ │ │ │ + <192> DW_AT_decl_column : (data1) 16 │ │ │ │ │ + <193> DW_AT_type : (GNU_ref_alt) <0x12> │ │ │ │ │ + <2><197>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ + <198> DW_AT_name : (string) y │ │ │ │ │ + <19a> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <19b> DW_AT_decl_line : (data1) 107 │ │ │ │ │ + <19c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ + <19d> DW_AT_type : (GNU_ref_alt) <0x12> │ │ │ │ │ + <2><1a1>: Abbrev Number: 2 (DW_TAG_variable) │ │ │ │ │ + <1a2> DW_AT_name : (GNU_strp_alt) (offset: 0x15c3) │ │ │ │ │ + <1a6> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <1a7> DW_AT_decl_line : (data1) 107 │ │ │ │ │ + <1a8> DW_AT_decl_column : (data1) 22 │ │ │ │ │ + <1a9> DW_AT_type : (GNU_ref_alt) <0x12> │ │ │ │ │ + <2><1ad>: Abbrev Number: 14 (DW_TAG_variable) │ │ │ │ │ + <1ae> DW_AT_name : (string) src │ │ │ │ │ + <1b2> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <1b3> DW_AT_decl_line : (data1) 108 │ │ │ │ │ + <1b4> DW_AT_decl_column : (data1) 18 │ │ │ │ │ + <1b5> DW_AT_type : (GNU_ref_alt) <0x2dfe> │ │ │ │ │ + <2><1b9>: Abbrev Number: 0 │ │ │ │ │ + <1><1ba>: Abbrev Number: 13 (DW_TAG_subprogram) │ │ │ │ │ + <1bb> DW_AT_name : (strp) (offset: 0x25): linearBlend │ │ │ │ │ + <1bf> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <1c0> DW_AT_decl_line : (data1) 40 │ │ │ │ │ + <1c1> DW_AT_decl_column : (data1) 20 │ │ │ │ │ + <1c2> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ + <1c2> DW_AT_inline : (data1) 3 (declared as inline and inlined) │ │ │ │ │ + <2><1c3>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <1c4> DW_AT_name : (string) src │ │ │ │ │ + <1c8> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <1c9> DW_AT_decl_line : (data1) 40 │ │ │ │ │ + <1ca> DW_AT_decl_column : (data1) 47 │ │ │ │ │ + <1cb> DW_AT_type : (GNU_ref_alt) <0x2dfe> │ │ │ │ │ + <2><1cf>: Abbrev Number: 17 (DW_TAG_formal_parameter) │ │ │ │ │ + <1d0> DW_AT_name : (strp) (offset: 0x31): stride │ │ │ │ │ + <1d4> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <1d5> DW_AT_decl_line : (data1) 40 │ │ │ │ │ + <1d6> DW_AT_decl_column : (data1) 56 │ │ │ │ │ + <1d7> DW_AT_type : (GNU_ref_alt) <0x43> │ │ │ │ │ + <2><1db>: Abbrev Number: 0 │ │ │ │ │ + <1><1dc>: Abbrev Number: 0 │ │ │ │ ├── readelf --wide --debug-dump=abbrev {} │ │ │ │ │ @@ -100,65 +100,62 @@ │ │ │ │ │ 14 DW_TAG_variable [no children] │ │ │ │ │ DW_AT_name DW_FORM_string │ │ │ │ │ DW_AT_decl_file DW_FORM_data1 │ │ │ │ │ DW_AT_decl_line DW_FORM_data1 │ │ │ │ │ DW_AT_decl_column DW_FORM_data1 │ │ │ │ │ DW_AT_type DW_FORM_GNU_ref_alt │ │ │ │ │ DW_AT value: 0 DW_FORM value: 0 │ │ │ │ │ - 15 DW_TAG_lexical_block [has children] │ │ │ │ │ - DW_AT_ranges DW_FORM_sec_offset │ │ │ │ │ - DW_AT value: 0 DW_FORM value: 0 │ │ │ │ │ - 16 DW_TAG_inlined_subroutine [has children] │ │ │ │ │ + 15 DW_TAG_inlined_subroutine [has children] │ │ │ │ │ DW_AT_abstract_origin DW_FORM_ref_udata │ │ │ │ │ DW_AT_entry_pc DW_FORM_addr │ │ │ │ │ DW_AT_GNU_entry_view DW_FORM_data1 │ │ │ │ │ DW_AT_low_pc DW_FORM_addr │ │ │ │ │ DW_AT_high_pc DW_FORM_udata │ │ │ │ │ DW_AT_call_file DW_FORM_data1 │ │ │ │ │ DW_AT_call_line DW_FORM_data1 │ │ │ │ │ DW_AT_call_column DW_FORM_data1 │ │ │ │ │ DW_AT value: 0 DW_FORM value: 0 │ │ │ │ │ - 17 DW_TAG_inlined_subroutine [has children] │ │ │ │ │ + 16 DW_TAG_inlined_subroutine [has children] │ │ │ │ │ DW_AT_abstract_origin DW_FORM_ref_udata │ │ │ │ │ DW_AT_entry_pc DW_FORM_addr │ │ │ │ │ DW_AT_GNU_entry_view DW_FORM_data1 │ │ │ │ │ DW_AT_ranges DW_FORM_sec_offset │ │ │ │ │ DW_AT_call_file DW_FORM_data1 │ │ │ │ │ DW_AT_call_line DW_FORM_data1 │ │ │ │ │ DW_AT_call_column DW_FORM_data1 │ │ │ │ │ DW_AT value: 0 DW_FORM value: 0 │ │ │ │ │ - 18 DW_TAG_formal_parameter [no children] │ │ │ │ │ + 17 DW_TAG_formal_parameter [no children] │ │ │ │ │ DW_AT_name DW_FORM_strp │ │ │ │ │ DW_AT_decl_file DW_FORM_data1 │ │ │ │ │ DW_AT_decl_line DW_FORM_data1 │ │ │ │ │ DW_AT_decl_column DW_FORM_data1 │ │ │ │ │ DW_AT_type DW_FORM_GNU_ref_alt │ │ │ │ │ DW_AT value: 0 DW_FORM value: 0 │ │ │ │ │ - 19 DW_TAG_subprogram [has children] │ │ │ │ │ + 18 DW_TAG_subprogram [has children] │ │ │ │ │ DW_AT_name DW_FORM_GNU_strp_alt │ │ │ │ │ DW_AT_decl_file DW_FORM_data1 │ │ │ │ │ DW_AT_decl_line DW_FORM_data1 │ │ │ │ │ DW_AT_decl_column DW_FORM_data1 │ │ │ │ │ DW_AT_prototyped DW_FORM_flag_present │ │ │ │ │ DW_AT_type DW_FORM_GNU_ref_alt │ │ │ │ │ DW_AT_low_pc DW_FORM_addr │ │ │ │ │ DW_AT_high_pc DW_FORM_udata │ │ │ │ │ DW_AT_frame_base DW_FORM_exprloc │ │ │ │ │ DW_AT_GNU_all_call_sites DW_FORM_flag_present │ │ │ │ │ DW_AT_sibling DW_FORM_ref_udata │ │ │ │ │ DW_AT value: 0 DW_FORM value: 0 │ │ │ │ │ - 20 DW_TAG_formal_parameter [no children] │ │ │ │ │ + 19 DW_TAG_formal_parameter [no children] │ │ │ │ │ DW_AT_name DW_FORM_string │ │ │ │ │ DW_AT_decl_file DW_FORM_data1 │ │ │ │ │ DW_AT_decl_line DW_FORM_data1 │ │ │ │ │ DW_AT_decl_column DW_FORM_data1 │ │ │ │ │ DW_AT_type DW_FORM_GNU_ref_alt │ │ │ │ │ DW_AT_location DW_FORM_exprloc │ │ │ │ │ DW_AT value: 0 DW_FORM value: 0 │ │ │ │ │ - 21 DW_TAG_compile_unit [has children] │ │ │ │ │ + 20 DW_TAG_compile_unit [has children] │ │ │ │ │ DW_AT_producer DW_FORM_GNU_strp_alt │ │ │ │ │ DW_AT_language DW_FORM_data1 │ │ │ │ │ DW_AT_name DW_FORM_strp │ │ │ │ │ DW_AT_comp_dir DW_FORM_string │ │ │ │ │ DW_AT_low_pc DW_FORM_addr │ │ │ │ │ DW_AT_high_pc DW_FORM_udata │ │ │ │ │ DW_AT_stmt_list DW_FORM_sec_offset │ │ │ │ ├── readelf --wide --debug-dump=aranges {} │ │ │ │ │ @@ -3,10 +3,10 @@ │ │ │ │ │ Length: 28 │ │ │ │ │ Version: 2 │ │ │ │ │ Offset into .debug_info: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 00001150 0000026c │ │ │ │ │ + 00001150 0000015c │ │ │ │ │ 00000000 00000000 │ │ │ │ ├── readelf --wide --debug-dump=loc {} │ │ │ │ │ @@ -1,76 +1,58 @@ │ │ │ │ │ Contents of the .debug_loc section: │ │ │ │ │ │ │ │ │ │ Offset Begin End Expression │ │ │ │ │ │ │ │ │ │ - 00000000 v0000000 v0000001 location view pair │ │ │ │ │ + 00000000 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000002 v0000000 v0000001 views at 00000000 for: │ │ │ │ │ - 00001177 00001374 (DW_OP_fbreg: 4) │ │ │ │ │ - 0000000e │ │ │ │ │ - │ │ │ │ │ - 00000016 v0000000 v0000000 location view pair │ │ │ │ │ - 00000018 v0000000 v0000000 location view pair │ │ │ │ │ - 0000001a v0000000 v0000000 location view pair │ │ │ │ │ - 0000001c v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 0000001e v0000000 v0000000 views at 00000016 for: │ │ │ │ │ - 000011d4 000011e2 (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ - 0000002a v0000000 v0000000 views at 00000018 for: │ │ │ │ │ - 000011e2 000011f8 (DW_OP_reg2 (edx)) │ │ │ │ │ - 00000035 v0000000 v0000000 views at 0000001a for: │ │ │ │ │ - 000011f8 0000134d (DW_OP_fbreg: -60) │ │ │ │ │ - 00000041 v0000000 v0000000 views at 0000001c for: │ │ │ │ │ - 0000134d 0000135c (DW_OP_reg2 (edx)) │ │ │ │ │ - 0000004c │ │ │ │ │ - │ │ │ │ │ - 00000054 v0000002 v0000000 location view pair │ │ │ │ │ - 00000056 v0000000 v0000000 location view pair │ │ │ │ │ - 00000058 v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 0000005a v0000002 v0000000 views at 00000054 for: │ │ │ │ │ - 0000117e 000011d4 (DW_OP_lit1; DW_OP_stack_value) │ │ │ │ │ - 00000066 v0000000 v0000000 views at 00000056 for: │ │ │ │ │ - 000011d4 00001361 (DW_OP_fbreg: -28) │ │ │ │ │ - 00000072 v0000000 v0000000 views at 00000058 for: │ │ │ │ │ - 00001365 00001374 (DW_OP_reg6 (esi)) │ │ │ │ │ - 0000007d │ │ │ │ │ - │ │ │ │ │ - 00000085 v0000000 v0000001 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000087 v0000000 v0000001 views at 00000085 for: │ │ │ │ │ - 0000117e 00001374 (DW_OP_reg1 (ecx)) │ │ │ │ │ - 00000092 │ │ │ │ │ - │ │ │ │ │ - 0000009a v0000000 v0000000 location view pair │ │ │ │ │ - 0000009c v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 0000009e v0000000 v0000000 views at 0000009a for: │ │ │ │ │ - 000011f5 000011f8 (DW_OP_reg0 (eax)) │ │ │ │ │ - 000000a9 v0000000 v0000000 views at 0000009c for: │ │ │ │ │ - 000011f8 0000135c (DW_OP_breg6 (esi): -8; DW_OP_stack_value) │ │ │ │ │ - 000000b6 │ │ │ │ │ - │ │ │ │ │ - 000000be v0000001 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 000000c0 v0000001 v0000000 views at 000000be for: │ │ │ │ │ - 000011f5 0000134a (DW_OP_reg1 (ecx)) │ │ │ │ │ - 000000cb │ │ │ │ │ - │ │ │ │ │ - 000000d3 v0000001 v0000000 location view pair │ │ │ │ │ - 000000d5 v0000000 v0000001 location view pair │ │ │ │ │ - 000000d7 v0000001 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 000000d9 v0000001 v0000000 views at 000000d3 for: │ │ │ │ │ - 000011f5 00001202 (DW_OP_reg0 (eax)) │ │ │ │ │ - 000000e4 v0000000 v0000001 views at 000000d5 for: │ │ │ │ │ - 00001202 0000133f (DW_OP_breg0 (eax): -1; DW_OP_stack_value) │ │ │ │ │ - 000000f1 v0000001 v0000000 views at 000000d7 for: │ │ │ │ │ - 0000133f 0000134a (DW_OP_reg0 (eax)) │ │ │ │ │ - 000000fc │ │ │ │ │ - │ │ │ │ │ - 00000104 v0000004 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000106 v0000004 v0000000 views at 00000104 for: │ │ │ │ │ - 000011f5 0000134a (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ - 00000112 │ │ │ │ │ + 00000002 v0000000 v0000000 views at 00000000 for: │ │ │ │ │ + 0000117b 0000125e (DW_OP_reg5 (ebp)) │ │ │ │ │ + 0000000d │ │ │ │ │ + │ │ │ │ │ + 00000015 v0000000 v0000000 location view pair │ │ │ │ │ + 00000017 v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000019 v0000000 v0000000 views at 00000015 for: │ │ │ │ │ + 000011a1 000011b2 (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ + 00000025 v0000000 v0000000 views at 00000017 for: │ │ │ │ │ + 000011b2 00001246 (DW_OP_reg1 (ecx)) │ │ │ │ │ + 00000030 │ │ │ │ │ + │ │ │ │ │ + 00000038 v0000002 v0000000 location view pair │ │ │ │ │ + 0000003a v0000000 v0000000 location view pair │ │ │ │ │ + 0000003c v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 0000003e v0000002 v0000000 views at 00000038 for: │ │ │ │ │ + 00001181 000011a1 (DW_OP_lit1; DW_OP_stack_value) │ │ │ │ │ + 0000004a v0000000 v0000000 views at 0000003a for: │ │ │ │ │ + 000011a1 0000124a (DW_OP_fbreg: -28) │ │ │ │ │ + 00000056 v0000000 v0000000 views at 0000003c for: │ │ │ │ │ + 0000124d 0000125c (DW_OP_reg1 (ecx)) │ │ │ │ │ + 00000061 │ │ │ │ │ + │ │ │ │ │ + 00000069 v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 0000006b v0000000 v0000000 views at 00000069 for: │ │ │ │ │ + 00001181 0000125e (DW_OP_reg6 (esi)) │ │ │ │ │ + 00000076 │ │ │ │ │ + │ │ │ │ │ + 0000007e v0000001 v0000000 location view pair │ │ │ │ │ + 00000080 v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000082 v0000001 v0000000 views at 0000007e for: │ │ │ │ │ + 000011b2 0000123b (DW_OP_breg5 (ebp): 20; DW_OP_deref; DW_OP_breg1 (ecx): 0; DW_OP_plus; DW_OP_breg7 (edi): 0; DW_OP_plus; DW_OP_stack_value) │ │ │ │ │ + 00000096 v0000000 v0000000 views at 00000080 for: │ │ │ │ │ + 0000123b 00001246 (DW_OP_breg5 (ebp): 20; DW_OP_deref; DW_OP_breg1 (ecx): 0; DW_OP_plus; DW_OP_breg7 (edi): 0; DW_OP_plus; DW_OP_lit8; DW_OP_minus; DW_OP_stack_value) │ │ │ │ │ + 000000ac │ │ │ │ │ + │ │ │ │ │ + 000000b4 v0000002 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 000000b6 v0000002 v0000000 views at 000000b4 for: │ │ │ │ │ + 000011b2 00001238 (DW_OP_reg6 (esi)) │ │ │ │ │ + 000000c1 │ │ │ │ │ + │ │ │ │ │ + 000000c9 v0000002 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 000000cb v0000002 v0000000 views at 000000c9 for: │ │ │ │ │ + 000011b2 00001238 (DW_OP_breg5 (ebp): 20; DW_OP_deref; DW_OP_breg1 (ecx): 0; DW_OP_plus; DW_OP_breg7 (edi): 0; DW_OP_plus; DW_OP_stack_value) │ │ │ │ │ + 000000df │ │ │ │ ├── readelf --wide --debug-dump=ranges {} │ │ │ │ │ @@ -3,10 +3,10 @@ │ │ │ │ │ Length: 28 │ │ │ │ │ Version: 2 │ │ │ │ │ Offset into .debug_info: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 00001150 0000026c │ │ │ │ │ + 00001150 0000015c │ │ │ │ │ 00000000 00000000 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,10 @@ │ │ │ │ │ GCC: (Debian 10.2.1-6) 10.2.1 20210110 │ │ │ │ │ -fs) yjnJ │ │ │ │ │ -libng/contrib-plugins/linear-blend.c │ │ │ │ │ +eZlibng/contrib-plugins/linear-blend.c │ │ │ │ │ linearBlend │ │ │ │ │ -c`Tg``Pab``b │ │ │ │ │ /usr/lib/debug/.dwz/i386-linux-gnu/xawtv-plugins.debug │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -26,17 +26,17 @@ │ │ │ │ │ │ │ │ │ │ 00001150 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00001170 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00001380 : │ │ │ │ │ +00001270 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00001390 : │ │ │ │ │ +00001280 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000013bc <__x86.get_pc_thunk.ax>: │ │ │ │ │ +000012ac <__x86.get_pc_thunk.ax>: │ │ │ │ │ __x86.get_pc_thunk.ax(): │ │ │ │ │ add %al,(%eax) │ │ │ │ │ ... │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ │ │ -000013c0 <_fini>: │ │ │ │ │ +000012b0 <_fini>: │ │ │ │ │ ...