1.64 MB
/srv/reproducible-results/rbuild-debian/r-b-build.IBQiOYau/b1/3d-ascii-viewer-c_1.4.0+git20240503+ds-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.IBQiOYau/b2/3d-ascii-viewer-c_1.4.0+git20240503+ds-1_amd64.changes
468 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·7dedd3e555d29c672e2d54329a30df88·19008·debug·optional·3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-1_amd64.deb1 ·5d1d3d148eeb4e4095883a9150934aa7·19040·debug·optional·3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-1_amd64.deb
2 ·1dcec5c7b582f9e3cd094ab8c5118b4e·19388·graphics·optional·3d-ascii-viewer_1.4.0+git20240503+ds-1_amd64.deb2 ·6731495c57581e84effbd5df41297d6b·19424·graphics·optional·3d-ascii-viewer_1.4.0+git20240503+ds-1_amd64.deb
406 KB
3d-ascii-viewer_1.4.0+git20240503+ds-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-05-03·12:58:33.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-05-03·12:58:33.000000·debian-binary
2 -rw-r--r--···0········0········0······756·2024-05-03·12:58:33.000000·control.tar.xz2 -rw-r--r--···0········0········0······756·2024-05-03·12:58:33.000000·control.tar.xz
3 -rw-r--r--···0········0········0····18440·2024-05-03·12:58:33.000000·data.tar.xz3 -rw-r--r--···0········0········0····18476·2024-05-03·12:58:33.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
405 KB
data.tar.xz
405 KB
data.tar
405 KB
./usr/bin/3d-ascii-viewer
File has been modified after NT_GNU_BUILD_ID has been applied.
1.69 KB
readelf --wide --program-header {}
    
Offset 6, 21 lines modifiedOffset 6, 21 lines modified
6 Program·Headers:6 Program·Headers:
7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
8 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0002d8·0x0002d8·R···0x88 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0002d8·0x0002d8·R···0x8
9 ··INTERP·········0x000318·0x0000000000000318·0x0000000000000318·0x00001c·0x00001c·R···0x19 ··INTERP·········0x000318·0x0000000000000318·0x0000000000000318·0x00001c·0x00001c·R···0x1
10 ······[Requesting·program·interpreter:·/lib64/ld-linux-x86-64.so.2]10 ······[Requesting·program·interpreter:·/lib64/ld-linux-x86-64.so.2]
11 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001508·0x001508·R···0x100011 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001508·0x001508·R···0x1000
12 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x007eb1·0x007eb1·R·E·0x100012 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x007eb1·0x007eb1·R·E·0x1000
13 ··LOAD···········0x00a000·0x000000000000a000·0x000000000000a000·0x001b1c·0x001b1c·R···0x100013 ··LOAD···········0x00a000·0x000000000000a000·0x000000000000a000·0x001b2c·0x001b2c·R···0x1000
14 ··LOAD···········0x00bda0·0x000000000000cda0·0x000000000000cda0·0x000448·0x0004a8·RW··0x100014 ··LOAD···········0x00bda0·0x000000000000cda0·0x000000000000cda0·0x000448·0x0004a8·RW··0x1000
15 ··DYNAMIC········0x00bdb0·0x000000000000cdb0·0x000000000000cdb0·0x000210·0x000210·RW··0x815 ··DYNAMIC········0x00bdb0·0x000000000000cdb0·0x000000000000cdb0·0x000210·0x000210·RW··0x8
16 ··NOTE···········0x000338·0x0000000000000338·0x0000000000000338·0x000020·0x000020·R···0x816 ··NOTE···········0x000338·0x0000000000000338·0x0000000000000338·0x000020·0x000020·R···0x8
17 ··NOTE···········0x000358·0x0000000000000358·0x0000000000000358·0x000044·0x000044·R···0x417 ··NOTE···········0x000358·0x0000000000000358·0x0000000000000358·0x000044·0x000044·R···0x4
18 ··GNU_PROPERTY···0x000338·0x0000000000000338·0x0000000000000338·0x000020·0x000020·R···0x818 ··GNU_PROPERTY···0x000338·0x0000000000000338·0x0000000000000338·0x000020·0x000020·R···0x8
19 ··GNU_EH_FRAME···0x00aec0·0x000000000000aec0·0x000000000000aec0·0x000274·0x000274·R···0x419 ··GNU_EH_FRAME···0x00aed0·0x000000000000aed0·0x000000000000aed0·0x000274·0x000274·R···0x4
20 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1020 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
21 ··GNU_RELRO······0x00bda0·0x000000000000cda0·0x000000000000cda0·0x000260·0x000260·R···0x121 ··GNU_RELRO······0x00bda0·0x000000000000cda0·0x000000000000cda0·0x000260·0x000260·R···0x1
  
22 ·Section·to·Segment·mapping:22 ·Section·to·Segment·mapping:
23 ··Segment·Sections...23 ··Segment·Sections...
24 ···00·····24 ···00·····
25 ···01·····.interp·25 ···01·····.interp·
1.83 KB
readelf --wide --sections {}
    
Offset 15, 17 lines modifiedOffset 15, 17 lines modified
15 ··[10]·.rela.dyn·········RELA············0000000000000e48·000e48·000180·18···A··6···0··815 ··[10]·.rela.dyn·········RELA············0000000000000e48·000e48·000180·18···A··6···0··8
16 ··[11]·.rela.plt·········RELA············0000000000000fc8·000fc8·000540·18··AI··6··24··816 ··[11]·.rela.plt·········RELA············0000000000000fc8·000fc8·000540·18··AI··6··24··8
17 ··[12]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··417 ··[12]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··4
18 ··[13]·.plt··············PROGBITS········0000000000002020·002020·000390·10··AX··0···0·1618 ··[13]·.plt··············PROGBITS········0000000000002020·002020·000390·10··AX··0···0·16
19 ··[14]·.plt.got··········PROGBITS········00000000000023b0·0023b0·000008·08··AX··0···0··819 ··[14]·.plt.got··········PROGBITS········00000000000023b0·0023b0·000008·08··AX··0···0··8
20 ··[15]·.text·············PROGBITS········00000000000023c0·0023c0·007ae7·00··AX··0···0·1620 ··[15]·.text·············PROGBITS········00000000000023c0·0023c0·007ae7·00··AX··0···0·16
21 ··[16]·.fini·············PROGBITS········0000000000009ea8·009ea8·000009·00··AX··0···0··421 ··[16]·.fini·············PROGBITS········0000000000009ea8·009ea8·000009·00··AX··0···0··4
22 ··[17]·.rodata···········PROGBITS········000000000000a000·00a000·000ec0·00···A··0···0·1622 ··[17]·.rodata···········PROGBITS········000000000000a000·00a000·000ed0·00···A··0···0·16
23 ··[18]·.eh_frame_hdr·····PROGBITS········000000000000aec0·00aec0·000274·00···A··0···0··423 ··[18]·.eh_frame_hdr·····PROGBITS········000000000000aed0·00aed0·000274·00···A··0···0··4
24 ··[19]·.eh_frame·········PROGBITS········000000000000b138·00b138·0009e4·00···A··0···0··824 ··[19]·.eh_frame·········PROGBITS········000000000000b148·00b148·0009e4·00···A··0···0··8
25 ··[20]·.init_array·······INIT_ARRAY······000000000000cda0·00bda0·000008·08··WA··0···0··825 ··[20]·.init_array·······INIT_ARRAY······000000000000cda0·00bda0·000008·08··WA··0···0··8
26 ··[21]·.fini_array·······FINI_ARRAY······000000000000cda8·00bda8·000008·08··WA··0···0··826 ··[21]·.fini_array·······FINI_ARRAY······000000000000cda8·00bda8·000008·08··WA··0···0··8
27 ··[22]·.dynamic··········DYNAMIC·········000000000000cdb0·00bdb0·000210·10··WA··7···0··827 ··[22]·.dynamic··········DYNAMIC·········000000000000cdb0·00bdb0·000210·10··WA··7···0··8
28 ··[23]·.got··············PROGBITS········000000000000cfc0·00bfc0·000028·08··WA··0···0··828 ··[23]·.got··············PROGBITS········000000000000cfc0·00bfc0·000028·08··WA··0···0··8
29 ··[24]·.got.plt··········PROGBITS········000000000000cfe8·00bfe8·0001d8·08··WA··0···0··829 ··[24]·.got.plt··········PROGBITS········000000000000cfe8·00bfe8·0001d8·08··WA··0···0··8
30 ··[25]·.data·············PROGBITS········000000000000d1c0·00c1c0·000028·00··WA··0···0··830 ··[25]·.data·············PROGBITS········000000000000d1c0·00c1c0·000028·00··WA··0···0··8
31 ··[26]·.bss··············NOBITS··········000000000000d200·00c1e8·000048·00··WA··0···0·3231 ··[26]·.bss··············NOBITS··········000000000000d200·00c1e8·000048·00··WA··0···0·32
1.7 KB
readelf --wide --relocs {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0xe48·contains·16·entries:1 Relocation·section·'.rela.dyn'·at·offset·0xe48·contains·16·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000cda0··0000000000000008·R_X86_64_RELATIVE·························24a03 000000000000cda0··0000000000000008·R_X86_64_RELATIVE·························24a0
4 000000000000cda8··0000000000000008·R_X86_64_RELATIVE·························24604 000000000000cda8··0000000000000008·R_X86_64_RELATIVE·························2460
5 000000000000d1c8··0000000000000008·R_X86_64_RELATIVE·························d1c85 000000000000d1c8··0000000000000008·R_X86_64_RELATIVE·························d1c8
6 000000000000d1d0··0000000000000008·R_X86_64_RELATIVE·························a1606 000000000000d1d0··0000000000000008·R_X86_64_RELATIVE·························a0d0
7 000000000000d1d8··0000000000000008·R_X86_64_RELATIVE·························a1807 000000000000d1d8··0000000000000008·R_X86_64_RELATIVE·························a0f0
8 000000000000d1e0··0000000000000008·R_X86_64_RELATIVE·························a1908 000000000000d1e0··0000000000000008·R_X86_64_RELATIVE·························a100
9 000000000000cfc0··0000000800000006·R_X86_64_GLOB_DAT······0000000000000000·__gmon_start__·+·09 000000000000cfc0··0000000800000006·R_X86_64_GLOB_DAT······0000000000000000·__gmon_start__·+·0
10 000000000000cfc8··0000001600000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_deregisterTMCloneTable·+·010 000000000000cfc8··0000001600000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_deregisterTMCloneTable·+·0
11 000000000000cfd0··0000001b00000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_registerTMCloneTable·+·011 000000000000cfd0··0000001b00000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_registerTMCloneTable·+·0
12 000000000000cfd8··0000003e00000006·R_X86_64_GLOB_DAT······0000000000000000·__cxa_finalize@GLIBC_2.2.5·+·012 000000000000cfd8··0000003e00000006·R_X86_64_GLOB_DAT······0000000000000000·__cxa_finalize@GLIBC_2.2.5·+·0
13 000000000000cfe0··0000003900000006·R_X86_64_GLOB_DAT······0000000000000000·__libc_start_main@GLIBC_2.34·+·013 000000000000cfe0··0000003900000006·R_X86_64_GLOB_DAT······0000000000000000·__libc_start_main@GLIBC_2.34·+·0
14 000000000000d200··0000003d00000005·R_X86_64_COPY··········000000000000d200·COLOR_PAIRS@NCURSES6_5.0.19991023·+·014 000000000000d200··0000003d00000005·R_X86_64_COPY··········000000000000d200·COLOR_PAIRS@NCURSES6_5.0.19991023·+·0
15 000000000000d210··0000004000000005·R_X86_64_COPY··········000000000000d210·stdscr@NCURSES6_TINFO_5.0.19991023·+·015 000000000000d210··0000004000000005·R_X86_64_COPY··········000000000000d210·stdscr@NCURSES6_TINFO_5.0.19991023·+·0
821 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2af6e90e546ff854beefedf27d807478798e93fb6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6860e7c2a300dda431f2de23bd9e4e7a499b77cb
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
41.9 KB
readelf --wide --debug-dump=frames {}
    
Offset 1, 92 lines modifiedOffset 1, 92 lines modified
1 Contents·of·the·.eh_frame_hdr·section:1 Contents·of·the·.eh_frame_hdr·section:
  
2 ··Version:·················12 ··Version:·················1
3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)
4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)
5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)
6 ··Start·of·frame·section:··0x274·(offset:·0xb138)6 ··Start·of·frame·section:··0x274·(offset:·0xb148)
7 ··Entries·in·search·table:·0x4d7 ··Entries·in·search·table:·0x4d
8 ··0xffffffffffff7160·(offset:·0x2020)·->·0x2c0·fde=[····48]8 ··0xffffffffffff7150·(offset:·0x2020)·->·0x2c0·fde=[····48]
9 ··0xffffffffffff74f0·(offset:·0x23b0)·->·0x2e8·fde=[····70]9 ··0xffffffffffff74e0·(offset:·0x23b0)·->·0x2e8·fde=[····70]
10 ··0xffffffffffff7500·(offset:·0x23c0)·->·0x290·fde=[····18]10 ··0xffffffffffff74f0·(offset:·0x23c0)·->·0x290·fde=[····18]
11 ··0xffffffffffff75e9·(offset:·0x24a9)·->·0x300·fde=[····88]11 ··0xffffffffffff75d9·(offset:·0x24a9)·->·0x300·fde=[····88]
12 ··0xffffffffffff7794·(offset:·0x2654)·->·0x320·fde=[····a8]12 ··0xffffffffffff7633·(offset:·0x2503)·->·0x320·fde=[····a8]
13 ··0xffffffffffff789c·(offset:·0x275c)·->·0x340·fde=[····c8]13 ··0xffffffffffff76e5·(offset:·0x25b5)·->·0x340·fde=[····c8]
14 ··0xffffffffffff78f6·(offset:·0x27b6)·->·0x360·fde=[····e8]14 ··0xffffffffffff7765·(offset:·0x2635)·->·0x360·fde=[····e8]
15 ··0xffffffffffff79a8·(offset:·0x2868)·->·0x380·fde=[···108]15 ··0xffffffffffff77bf·(offset:·0x268f)·->·0x380·fde=[···108]
16 ··0xffffffffffff7a5e·(offset:·0x291e)·->·0x3a0·fde=[···128]16 ··0xffffffffffff7875·(offset:·0x2745)·->·0x3a0·fde=[···128]
17 ··0xffffffffffff7a85·(offset:·0x2945)·->·0x3c0·fde=[···148]17 ··0xffffffffffff78a5·(offset:·0x2775)·->·0x3c0·fde=[···148]
18 ··0xffffffffffff7aac·(offset:·0x296c)·->·0x3e0·fde=[···168]18 ··0xffffffffffff7950·(offset:·0x2820)·->·0x3e0·fde=[···168]
19 ··0xffffffffffff7bc0·(offset:·0x2a80)·->·0x400·fde=[···188]19 ··0xffffffffffff7ab7·(offset:·0x2987)·->·0x400·fde=[···188]
20 ··0xffffffffffff7c35·(offset:·0x2af5)·->·0x420·fde=[···1a8]20 ··0xffffffffffff851d·(offset:·0x33ed)·->·0x420·fde=[···1a8]
21 ··0xffffffffffff7d6b·(offset:·0x2c2b)·->·0x444·fde=[···1cc] 
22 ··0xffffffffffff7ee5·(offset:·0x2da5)·->·0x464·fde=[···1ec] 
23 ··0xffffffffffff7ff2·(offset:·0x2eb2)·->·0x484·fde=[···20c] 
24 ··0xffffffffffff801d·(offset:·0x2edd)·->·0x4a4·fde=[···22c] 
25 ··0xffffffffffff80c2·(offset:·0x2f82)·->·0x4c4·fde=[···24c] 
26 ··0xffffffffffff8166·(offset:·0x3026)·->·0x4e4·fde=[···26c] 
27 ··0xffffffffffff826d·(offset:·0x312d)·->·0x504·fde=[···28c] 
28 ··0xffffffffffff8307·(offset:·0x31c7)·->·0x524·fde=[···2ac] 
29 ··0xffffffffffff83ed·(offset:·0x32ad)·->·0x544·fde=[···2cc] 
30 ··0xffffffffffff878b·(offset:·0x364b)·->·0x568·fde=[···2f0] 
31 ··0xffffffffffff8934·(offset:·0x37f4)·->·0x588·fde=[···310] 
32 ··0xffffffffffff8a78·(offset:·0x3938)·->·0x5a8·fde=[···330]21 ··0xffffffffffff8aa7·(offset:·0x3977)·->·0x448·fde=[···1d0]
33 ··0xffffffffffff8ad2·(offset:·0x3992)·->·0x5c8·fde=[···350] 
34 ··0xffffffffffff8b84·(offset:·0x3a44)·->·0x5e8·fde=[···370] 
35 ··0xffffffffffff8c04·(offset:·0x3ac4)·->·0x608·fde=[···390]22 ··0xffffffffffff8b01·(offset:·0x39d1)·->·0x468·fde=[···1f0]
36 ··0xffffffffffff8c5e·(offset:·0x3b1e)·->·0x628·fde=[···3b0]23 ··0xffffffffffff8bb3·(offset:·0x3a83)·->·0x488·fde=[···210]
37 ··0xffffffffffff8d14·(offset:·0x3bd4)·->·0x648·fde=[···3d0]24 ··0xffffffffffff8c44·(offset:·0x3b14)·->·0x4a8·fde=[···230]
 25 ··0xffffffffffff8cd5·(offset:·0x3ba5)·->·0x4c8·fde=[···250]
 26 ··0xffffffffffff8d4a·(offset:·0x3c1a)·->·0x4e8·fde=[···270]
38 ··0xffffffffffff8d44·(offset:·0x3c04)·->·0x668·fde=[···3f0]27 ··0xffffffffffff8da4·(offset:·0x3c74)·->·0x508·fde=[···290]
39 ··0xffffffffffff8def·(offset:·0x3caf)·->·0x688·fde=[···410]28 ··0xffffffffffff8e13·(offset:·0x3ce3)·->·0x528·fde=[···2b0]
 29 ··0xffffffffffff9031·(offset:·0x3f01)·->·0x544·fde=[···2cc]
 30 ··0xffffffffffff90ab·(offset:·0x3f7b)·->·0x560·fde=[···2e8]
40 ··0xffffffffffff8f56·(offset:·0x3e16)·->·0x6a8·fde=[···430]31 ··0xffffffffffff9d8f·(offset:·0x4c5f)·->·0x580·fde=[···308]
41 ··0xffffffffffff99bc·(offset:·0x487c)·->·0x6c8·fde=[···450]32 ··0xffffffffffff9dc5·(offset:·0x4c95)·->·0x5a0·fde=[···328]
42 ··0xffffffffffff9f46·(offset:·0x4e06)·->·0x6f0·fde=[···478]33 ··0xffffffffffff9e45·(offset:·0x4d15)·->·0x5c0·fde=[···348]
43 ··0xffffffffffff9fa0·(offset:·0x4e60)·->·0x710·fde=[···498]34 ··0xffffffffffff9f5f·(offset:·0x4e2f)·->·0x5e0·fde=[···368]
44 ··0xffffffffffffa052·(offset:·0x4f12)·->·0x730·fde=[···4b8]35 ··0xffffffffffffa040·(offset:·0x4f10)·->·0x600·fde=[···388]
45 ··0xffffffffffffa0e3·(offset:·0x4fa3)·->·0x750·fde=[···4d8] 
46 ··0xffffffffffffa174·(offset:·0x5034)·->·0x770·fde=[···4f8] 
47 ··0xffffffffffffa1e9·(offset:·0x50a9)·->·0x790·fde=[···518] 
48 ··0xffffffffffffa243·(offset:·0x5103)·->·0x7b0·fde=[···538]36 ··0xffffffffffffa264·(offset:·0x5134)·->·0x620·fde=[···3a8]
49 ··0xffffffffffffa2b2·(offset:·0x5172)·->·0x7d0·fde=[···558] 
50 ··0xffffffffffffa4d0·(offset:·0x5390)·->·0x7ec·fde=[···574]37 ··0xffffffffffffaa3d·(offset:·0x590d)·->·0x644·fde=[···3cc]
 38 ··0xffffffffffffaaeb·(offset:·0x59bb)·->·0x664·fde=[···3ec]
51 ··0xffffffffffffa54a·(offset:·0x540a)·->·0x808·fde=[···590]39 ··0xffffffffffffac03·(offset:·0x5ad3)·->·0x684·fde=[···40c]
52 ··0xffffffffffffb22e·(offset:·0x60ee)·->·0x828·fde=[···5b0] 
53 ··0xffffffffffffb264·(offset:·0x6124)·->·0x848·fde=[···5d0]40 ··0xffffffffffffacbd·(offset:·0x5b8d)·->·0x6a4·fde=[···42c]
54 ··0xffffffffffffb2e4·(offset:·0x61a4)·->·0x868·fde=[···5f0]41 ··0xffffffffffffb946·(offset:·0x6816)·->·0x6c8·fde=[···450]
 42 ··0xffffffffffffb9a0·(offset:·0x6870)·->·0x6e8·fde=[···470]
 43 ··0xffffffffffffba52·(offset:·0x6922)·->·0x708·fde=[···490]
 44 ··0xffffffffffffbb08·(offset:·0x69d8)·->·0x728·fde=[···4b0]
 45 ··0xffffffffffffbb2f·(offset:·0x69ff)·->·0x748·fde=[···4d0]
 46 ··0xffffffffffffbb56·(offset:·0x6a26)·->·0x768·fde=[···4f0]
55 ··0xffffffffffffb3fe·(offset:·0x62be)·->·0x888·fde=[···610]47 ··0xffffffffffffbc6a·(offset:·0x6b3a)·->·0x788·fde=[···510]
56 ··0xffffffffffffb4df·(offset:·0x639f)·->·0x8a8·fde=[···630]48 ··0xffffffffffffbcdf·(offset:·0x6baf)·->·0x7a8·fde=[···530]
57 ··0xffffffffffffb703·(offset:·0x65c3)·->·0x8c8·fde=[···650] 
58 ··0xffffffffffffbedc·(offset:·0x6d9c)·->·0x8ec·fde=[···674]49 ··0xffffffffffffbe15·(offset:·0x6ce5)·->·0x7cc·fde=[···554]
59 ··0xffffffffffffbf8a·(offset:·0x6e4a)·->·0x90c·fde=[···694]50 ··0xffffffffffffbf8f·(offset:·0x6e5f)·->·0x7ec·fde=[···574]
 51 ··0xffffffffffffc09c·(offset:·0x6f6c)·->·0x80c·fde=[···594]
60 ··0xffffffffffffc0a2·(offset:·0x6f62)·->·0x92c·fde=[···6b4]52 ··0xffffffffffffc0c7·(offset:·0x6f97)·->·0x82c·fde=[···5b4]
61 ··0xffffffffffffc15c·(offset:·0x701c)·->·0x94c·fde=[···6d4]53 ··0xffffffffffffc16c·(offset:·0x703c)·->·0x84c·fde=[···5d4]
 54 ··0xffffffffffffc210·(offset:·0x70e0)·->·0x86c·fde=[···5f4]
 55 ··0xffffffffffffc317·(offset:·0x71e7)·->·0x88c·fde=[···614]
 56 ··0xffffffffffffc3b1·(offset:·0x7281)·->·0x8ac·fde=[···634]
 57 ··0xffffffffffffc497·(offset:·0x7367)·->·0x8cc·fde=[···654]
 58 ··0xffffffffffffc835·(offset:·0x7705)·->·0x8f0·fde=[···678]
 59 ··0xffffffffffffc9de·(offset:·0x78ae)·->·0x910·fde=[···698]
 60 ··0xffffffffffffcb22·(offset:·0x79f2)·->·0x930·fde=[···6b8]
 61 ··0xffffffffffffcccd·(offset:·0x7b9d)·->·0x950·fde=[···6d8]
62 ··0xffffffffffffcde5·(offset:·0x7ca5)·->·0x970·fde=[···6f8]62 ··0xffffffffffffcdd5·(offset:·0x7ca5)·->·0x970·fde=[···6f8]
63 ··0xffffffffffffcf5c·(offset:·0x7e1c)·->·0x990·fde=[···718]63 ··0xffffffffffffcf4c·(offset:·0x7e1c)·->·0x990·fde=[···718]
64 ··0xffffffffffffd048·(offset:·0x7f08)·->·0x9b0·fde=[···738]64 ··0xffffffffffffd038·(offset:·0x7f08)·->·0x9b0·fde=[···738]
65 ··0xffffffffffffd0a6·(offset:·0x7f66)·->·0x9d0·fde=[···758]65 ··0xffffffffffffd096·(offset:·0x7f66)·->·0x9d0·fde=[···758]
66 ··0xffffffffffffd17f·(offset:·0x803f)·->·0x9f0·fde=[···778]66 ··0xffffffffffffd16f·(offset:·0x803f)·->·0x9f0·fde=[···778]
67 ··0xffffffffffffd2ab·(offset:·0x816b)·->·0xa10·fde=[···798]67 ··0xffffffffffffd29b·(offset:·0x816b)·->·0xa10·fde=[···798]
68 ··0xffffffffffffd44c·(offset:·0x830c)·->·0xa30·fde=[···7b8]68 ··0xffffffffffffd43c·(offset:·0x830c)·->·0xa30·fde=[···7b8]
69 ··0xffffffffffffd4b0·(offset:·0x8370)·->·0xa50·fde=[···7d8]69 ··0xffffffffffffd4a0·(offset:·0x8370)·->·0xa50·fde=[···7d8]
70 ··0xffffffffffffd53e·(offset:·0x83fe)·->·0xa70·fde=[···7f8]70 ··0xffffffffffffd52e·(offset:·0x83fe)·->·0xa70·fde=[···7f8]
71 ··0xffffffffffffd7ff·(offset:·0x86bf)·->·0xa90·fde=[···818]71 ··0xffffffffffffd7ef·(offset:·0x86bf)·->·0xa90·fde=[···818]
72 ··0xffffffffffffda89·(offset:·0x8949)·->·0xab0·fde=[···838]72 ··0xffffffffffffda79·(offset:·0x8949)·->·0xab0·fde=[···838]
73 ··0xffffffffffffdb0d·(offset:·0x89cd)·->·0xad0·fde=[···858]73 ··0xffffffffffffdafd·(offset:·0x89cd)·->·0xad0·fde=[···858]
74 ··0xffffffffffffdb93·(offset:·0x8a53)·->·0xaf0·fde=[···878]74 ··0xffffffffffffdb83·(offset:·0x8a53)·->·0xaf0·fde=[···878]
75 ··0xffffffffffffdc19·(offset:·0x8ad9)·->·0xb10·fde=[···898]75 ··0xffffffffffffdc09·(offset:·0x8ad9)·->·0xb10·fde=[···898]
76 ··0xffffffffffffdc64·(offset:·0x8b24)·->·0xb30·fde=[···8b8]76 ··0xffffffffffffdc54·(offset:·0x8b24)·->·0xb30·fde=[···8b8]
77 ··0xffffffffffffdd52·(offset:·0x8c12)·->·0xb50·fde=[···8d8]77 ··0xffffffffffffdd42·(offset:·0x8c12)·->·0xb50·fde=[···8d8]
78 ··0xffffffffffffdd9a·(offset:·0x8c5a)·->·0xb70·fde=[···8f8]78 ··0xffffffffffffdd8a·(offset:·0x8c5a)·->·0xb70·fde=[···8f8]
79 ··0xffffffffffffde0d·(offset:·0x8ccd)·->·0xb90·fde=[···918]79 ··0xffffffffffffddfd·(offset:·0x8ccd)·->·0xb90·fde=[···918]
80 ··0xffffffffffffde7a·(offset:·0x8d3a)·->·0xbb0·fde=[···938]80 ··0xffffffffffffde6a·(offset:·0x8d3a)·->·0xbb0·fde=[···938]
81 ··0xffffffffffffdecf·(offset:·0x8d8f)·->·0xbd0·fde=[···958]81 ··0xffffffffffffdebf·(offset:·0x8d8f)·->·0xbd0·fde=[···958]
82 ··0xffffffffffffe1a2·(offset:·0x9062)·->·0xbf0·fde=[···978]82 ··0xffffffffffffe192·(offset:·0x9062)·->·0xbf0·fde=[···978]
83 ··0xffffffffffffe2d0·(offset:·0x9190)·->·0xc14·fde=[···99c]83 ··0xffffffffffffe2c0·(offset:·0x9190)·->·0xc14·fde=[···99c]
84 ··0xffffffffffffeada·(offset:·0x999a)·->·0xc38·fde=[···9c0]84 ··0xffffffffffffeaca·(offset:·0x999a)·->·0xc38·fde=[···9c0]
  
85 Contents·of·the·.eh_frame·section:85 Contents·of·the·.eh_frame·section:
  
  
86 00000000·0000000000000014·00000000·CIE86 00000000·0000000000000014·00000000·CIE
87 ··Version:···············187 ··Version:···············1
88 ··Augmentation:··········"zR"88 ··Augmentation:··········"zR"
Offset 135, 578 lines modifiedOffset 135, 578 lines modified
135 ··DW_CFA_nop135 ··DW_CFA_nop
136 ··DW_CFA_nop136 ··DW_CFA_nop
137 ··DW_CFA_nop137 ··DW_CFA_nop
138 ··DW_CFA_nop138 ··DW_CFA_nop
139 ··DW_CFA_nop139 ··DW_CFA_nop
140 ··DW_CFA_nop140 ··DW_CFA_nop
  
141 00000088·000000000000001c·0000005c·FDE·cie=00000030·pc=00000000000024a9..0000000000002654141 00000088·000000000000001c·0000005c·FDE·cie=00000030·pc=00000000000024a9..0000000000002503
142 ··DW_CFA_advance_loc:·1·to·00000000000024aa142 ··DW_CFA_advance_loc:·1·to·00000000000024aa
143 ··DW_CFA_def_cfa_offset:·16143 ··DW_CFA_def_cfa_offset:·16
144 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16144 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
145 ··DW_CFA_advance_loc:·3·to·00000000000024ad145 ··DW_CFA_advance_loc:·3·to·00000000000024ad
146 ··DW_CFA_def_cfa_register:·r6·(rbp)146 ··DW_CFA_def_cfa_register:·r6·(rbp)
147 ··DW_CFA_advance_loc2:·422·to·0000000000002653147 ··DW_CFA_advance_loc1:·85·to·0000000000002502
148 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8148 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
Max diff block lines reached; 32298/42837 bytes (75.40%) of diff not shown.
930 B
strings --all --bytes=8 {}
    
Offset 25, 19 lines modifiedOffset 25, 14 lines modified
25 libc.so.625 libc.so.6
26 GLIBC_2.2.526 GLIBC_2.2.5
27 NCURSES6_TINFO_5.0.1999102327 NCURSES6_TINFO_5.0.19991023
28 NCURSES6_5.6.2006121728 NCURSES6_5.6.20061217
29 NCURSES6_5.0.1999102329 NCURSES6_5.0.19991023
30 GLIBC_2.1430 GLIBC_2.14
31 GLIBC_2.3431 GLIBC_2.34
32 @ERROR:·Memory·allocation·failure. 
33 src/surface.c 
34 surface->pixels 
35 [38;2;%d;%d;%dm%c 
36 surface_clear 
37 src/triangularization.c32 src/triangularization.c
38 n2·==·n·-·133 n2·==·n·-·1
39 ERROR:·Memory·allocation·failure.34 ERROR:·Memory·allocation·failure.
40 n1·+·n2·==·n·+·235 n1·+·n2·==·n·+·2
41 triangularize_recurse36 triangularize_recurse
42 triangularize37 triangularize
43 ?.,':;!+*=#$@38 ?.,':;!+*=#$@
Offset 91, 14 lines modifiedOffset 86, 19 lines modified
91 ERROR:·Could·not·read·model·faces.86 ERROR:·Could·not·read·model·faces.
92 ERROR:·Terminal·does·not·support·colors.87 ERROR:·Terminal·does·not·support·colors.
93 ERROR:·Terminal·does·not·support·changing·colors.88 ERROR:·Terminal·does·not·support·changing·colors.
94 zo:%4.0f89 zo:%4.0f
95 az:·%3.0f90 az:·%3.0f
96 al:·%3.0f91 al:·%3.0f
97 ?ERROR:·Memory·allocation·failure.92 ?ERROR:·Memory·allocation·failure.
 93 src/surface.c
 94 surface->pixels
 95 [38;2;%d;%d;%dm%c
 96 surface_clear
 97 ERROR:·Memory·allocation·failure.
98 WARN:·Invalid·vertex·index·%d.98 WARN:·Invalid·vertex·index·%d.
99 ERROR:·Material·name·too·long.99 ERROR:·Material·name·too·long.
100 src/model.c100 src/model.c
101 0·<=·axis1·&&·axis1·<=·2101 0·<=·axis1·&&·axis1·<=·2
102 0·<=·axis2·&&·axis2·<=·2102 0·<=·axis2·&&·axis2·<=·2
103 0·<=·axis3·&&·axis3·<=·2103 0·<=·axis3·&&·axis3·<=·2
104 *delim·!=·'\0'104 *delim·!=·'\0'
298 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 »       pop····%rsi10 »       pop····%rsi
11 »       mov····%rsp,%rdx11 »       mov····%rsp,%rdx
12 »       and····$0xfffffffffffffff0,%rsp12 »       and····$0xfffffffffffffff0,%rsp
13 »       push···%rax13 »       push···%rax
14 »       push···%rsp14 »       push···%rsp
15 »       xor····%r8d,%r8d15 »       xor····%r8d,%r8d
16 »       xor····%ecx,%ecx16 »       xor····%ecx,%ecx
17 »       lea····0x4c41(%rip),%rdi········17 »       lea····0x37b2(%rip),%rdi········
18 »       call···*0xabff(%rip)········18 »       call···*0xabff(%rip)········
19 »       hlt19 »       hlt
20 »       cs·nopw·0x0(%rax,%rax,1)20 »       cs·nopw·0x0(%rax,%rax,1)
21 »       nopl···0x0(%rax)21 »       nopl···0x0(%rax)
22 deregister_tm_clones():22 deregister_tm_clones():
23 »       lea····0xadf1(%rip),%rdi········23 »       lea····0xadf1(%rip),%rdi········
24 »       lea····0xadea(%rip),%rax········24 »       lea····0xadea(%rip),%rax········
Offset 64, 224 lines modifiedOffset 64, 14 lines modified
64 »       ret64 »       ret
65 »       nopl···(%rax)65 »       nopl···(%rax)
66 »       ret66 »       ret
67 »       nopl···0x0(%rax)67 »       nopl···0x0(%rax)
68 frame_dummy():68 frame_dummy():
69 »       endbr6469 »       endbr64
70 »       jmp····2420·<__cxa_finalize@plt+0x70>70 »       jmp····2420·<__cxa_finalize@plt+0x70>
71 get_bounding_box_center(): 
72 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:4 
73 »       push···%rbp 
74 »       mov····%rsp,%rbp 
75 »       mov····%rdi,-0x48(%rbp) 
76 »       mov····%esi,-0x4c(%rbp) 
77 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:5 
78 »       movq···$0x0,-0x1c(%rbp) 
79 »       movl···$0x0,-0x14(%rbp) 
80 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:6 
81 »       movq···$0x0,-0x28(%rbp) 
82 »       movl···$0x0,-0x20(%rbp) 
83 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:8 
84 »       cmpl···$0x0,-0x4c(%rbp) 
85 »       jle····24fa·<__cxa_finalize@plt+0x14a> 
86 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:10 
87 »       mov····-0x48(%rbp),%rax 
88 »       mov····(%rax),%rdx 
89 »       mov····%rdx,-0x1c(%rbp) 
90 »       mov····0x8(%rax),%eax 
91 »       mov····%eax,-0x14(%rbp) 
92 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:11 
93 »       mov····-0x48(%rbp),%rax 
94 »       mov····(%rax),%rdx 
95 »       mov····%rdx,-0x28(%rbp) 
96 »       mov····0x8(%rax),%eax 
97 »       mov····%eax,-0x20(%rbp) 
98 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:14 
99 »       movl···$0x0,-0x4(%rbp) 
100 »       jmp····25ca·<__cxa_finalize@plt+0x21a> 
101 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:16 
102 »       mov····-0x4(%rbp),%eax 
103 »       movslq·%eax,%rdx 
104 »       mov····%rdx,%rax 
105 »       add····%rax,%rax 
106 »       add····%rdx,%rax 
107 »       shl····$0x2,%rax 
108 »       mov····%rax,%rdx 
109 »       mov····-0x48(%rbp),%rax 
110 »       add····%rdx,%rax 
111 »       mov····(%rax),%rdx 
112 »       mov····%rdx,-0x40(%rbp) 
113 »       mov····0x8(%rax),%eax 
114 »       mov····%eax,-0x38(%rbp) 
115 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:18 
116 »       movss··-0x40(%rbp),%xmm1 
117 »       movss··-0x1c(%rbp),%xmm0 
118 »       comiss·%xmm1,%xmm0 
119 »       jbe····2549·<__cxa_finalize@plt+0x199> 
120 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:19 
121 »       movss··-0x40(%rbp),%xmm0 
122 »       movss··%xmm0,-0x1c(%rbp) 
123 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:20 
124 »       movss··-0x3c(%rbp),%xmm1 
125 »       movss··-0x18(%rbp),%xmm0 
126 »       comiss·%xmm1,%xmm0 
127 »       jbe····2562·<__cxa_finalize@plt+0x1b2> 
128 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:21 
129 »       movss··-0x3c(%rbp),%xmm0 
130 »       movss··%xmm0,-0x18(%rbp) 
131 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:22 
132 »       movss··-0x38(%rbp),%xmm1 
133 »       movss··-0x14(%rbp),%xmm0 
134 »       comiss·%xmm1,%xmm0 
135 »       jbe····257b·<__cxa_finalize@plt+0x1cb> 
136 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:23 
137 »       movss··-0x38(%rbp),%xmm0 
138 »       movss··%xmm0,-0x14(%rbp) 
139 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:25 
140 »       movss··-0x40(%rbp),%xmm0 
141 »       movss··-0x28(%rbp),%xmm1 
142 »       comiss·%xmm1,%xmm0 
143 »       jbe····2594·<__cxa_finalize@plt+0x1e4> 
144 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:26 
145 »       movss··-0x40(%rbp),%xmm0 
146 »       movss··%xmm0,-0x28(%rbp) 
147 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:27 
148 »       movss··-0x3c(%rbp),%xmm0 
149 »       movss··-0x24(%rbp),%xmm1 
150 »       comiss·%xmm1,%xmm0 
151 »       jbe····25ad·<__cxa_finalize@plt+0x1fd> 
152 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:28 
153 »       movss··-0x3c(%rbp),%xmm0 
154 »       movss··%xmm0,-0x24(%rbp) 
155 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:29 
156 »       movss··-0x38(%rbp),%xmm0 
157 »       movss··-0x20(%rbp),%xmm1 
158 »       comiss·%xmm1,%xmm0 
159 »       jbe····25c6·<__cxa_finalize@plt+0x216> 
160 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:30 
161 »       movss··-0x38(%rbp),%xmm0 
162 »       movss··%xmm0,-0x20(%rbp) 
163 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:14·(discriminator·2) 
164 »       addl···$0x1,-0x4(%rbp) 
165 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:14·(discriminator·1) 
166 »       mov····-0x4(%rbp),%eax 
167 »       cmp····-0x4c(%rbp),%eax 
168 »       jl·····2506·<__cxa_finalize@plt+0x156> 
169 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:34 
170 »       movss··-0x1c(%rbp),%xmm1 
171 »       movss··-0x28(%rbp),%xmm0 
172 »       addss··%xmm1,%xmm0 
173 »       movss··0x7a18(%rip),%xmm1········ 
174 »       divss··%xmm1,%xmm0 
Max diff block lines reached; 296368/304598 bytes (97.30%) of diff not shown.
31.1 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 239 lines modifiedOffset 1, 240 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x0000a000·01000200·00000040·4552524f·523a204d·.......@ERROR:·M 
3 ··0x0000a010·656d6f72·7920616c·6c6f6361·74696f6e·emory·allocation 
4 ··0x0000a020·20666169·6c757265·2e0a0073·72632f73··failure...src/s 
5 ··0x0000a030·75726661·63652e63·00737572·66616365·urface.c.surface 
6 ··0x0000a040·00737572·66616365·2d3e7069·78656c73·.surface->pixels 
7 ··0x0000a050·001b5b33·383b323b·25643b25·643b2564·..[38;2;%d;%d;%d 
8 ··0x0000a060·6d25631b·5b306d00·25630000·00000000·m%c.[0m.%c...... 
9 ··0x0000a070·73757266·6163655f·636c6561·72000000·surface_clear... 
10 ··0x0000a080·00000000·0000807f·00000000·0000e03f·...............? 
11 ··0x0000a090·00000000·00000040·00000000·00000000·.......@........2 ··0x0000a000·01000200·00000000·00000000·00000000·................
12 ··0x0000a0a0·7372632f·74726961·6e67756c·6172697a·src/triangulariz3 ··0x0000a010·7372632f·74726961·6e67756c·6172697a·src/triangulariz
13 ··0x0000a0b0·6174696f·6e2e6300·6e203e3d·2033006e·ation.c.n·>=·3.n4 ··0x0000a020·6174696f·6e2e6300·6e203e3d·2033006e·ation.c.n·>=·3.n
14 ··0x0000a0c0·32203d3d·206e202d·20310000·00000000·2·==·n·-·1......5 ··0x0000a030·32203d3d·206e202d·20310000·00000000·2·==·n·-·1......
15 ··0x0000a0d0·4552524f·523a204d·656d6f72·7920616c·ERROR:·Memory·al6 ··0x0000a040·4552524f·523a204d·656d6f72·7920616c·ERROR:·Memory·al
16 ··0x0000a0e0·6c6f6361·74696f6e·20666169·6c757265·location·failure7 ··0x0000a050·6c6f6361·74696f6e·20666169·6c757265·location·failure
17 ··0x0000a0f0·2e0a006e·31202b20·6e32203d·3d206e20·...n1·+·n2·==·n·8 ··0x0000a060·2e0a006e·31202b20·6e32203d·3d206e20·...n1·+·n2·==·n·
18 ··0x0000a100·2b203200·00000000·00000000·00000000·+·2.............9 ··0x0000a070·2b203200·00000000·00000000·00000000·+·2.............
19 ··0x0000a110·74726961·6e67756c·6172697a·655f7265·triangularize_re10 ··0x0000a080·74726961·6e67756c·6172697a·655f7265·triangularize_re
20 ··0x0000a120·63757273·65000000·74726961·6e67756c·curse...triangul11 ··0x0000a090·63757273·65000000·74726961·6e67756c·curse...triangul
21 ··0x0000a130·6172697a·65000000·00000000·00000000·arize...........12 ··0x0000a0a0·6172697a·65000000·00000000·00000000·arize...........
22 ··0x0000a140·00000080·00000000·00000000·00000000·................ 
23 ··0x0000a150·00000000·00000040·72c45a7c·0a00f03f·.......@r.Z|...? 
24 ··0x0000a160·2e2c273a·3b212b2a·3d232440·00000000·.,':;!+*=#$@.... 
25 ··0x0000a170·db0f4940·bd1bcf3f·0000a040·00007a44·..I@...?...@..zD 
26 ··0x0000a180·33642d61·73636969·2d766965·77657200·3d-ascii-viewer. 
27 ··0x0000a190·616e204f·424a2033·44206d6f·64656c20·an·OBJ·3D·model· 
28 ··0x0000a1a0·666f726d·61742076·69657765·7220666f·format·viewer·fo 
29 ··0x0000a1b0·72207468·65207465·726d696e·616c0000·r·the·terminal.. 
30 ··0x0000a1c0·55736167·653a2025·73205b4f·5054494f·Usage:·%s·[OPTIO 
31 ··0x0000a1d0·4e2e2e2e·5d20494e·5055545f·46494c45·N...]·INPUT_FILE 
32 ··0x0000a1e0·0a002573·202d2d20·25730a00·00000000·..%s·--·%s...... 
33 ··0x0000a1f0·20202d77·203c7369·7a653e20·20202020···-w·<size>····· 
34 ··0x0000a200·20202020·4f757470·75742077·69647468·····Output·width 
35 ··0x0000a210·20696e20·63686172·61637465·72730000··in·characters.. 
36 ··0x0000a220·20202d68·203c7369·7a653e20·20202020···-h·<size>····· 
37 ··0x0000a230·20202020·4f757470·75742068·65696768·····Output·heigh 
38 ··0x0000a240·7420696e·20636861·72616374·65727300·t·in·characters. 
39 ··0x0000a250·20202d64·203c7365·636f6e64·733e2020···-d·<seconds>·· 
40 ··0x0000a260·20202020·53746f70·20746865·2070726f·····Stop·the·pro 
41 ··0x0000a270·6772616d·20616674·65722074·68697320·gram·after·this· 
42 ··0x0000a280·6d616e79·20736563·6f6e6473·2e000000·many·seconds.... 
43 ··0x0000a290·20202d66·203c6672·616d6573·3e202020···-f·<frames>··· 
44 ··0x0000a2a0·20202020·4672616d·65732070·65722073·····Frames·per·s 
45 ··0x0000a2b0·65636f6e·642e0000·20202d61·203c7261·econd...··-a·<ra 
46 ··0x0000a2c0·74696f3e·20202020·20202020·44697370·tio>········Disp 
47 ··0x0000a2d0·6c617920·61737375·6d696e67·20746869·lay·assuming·thi 
48 ··0x0000a2e0·73206865·69676874·2f776964·74682072·s·height/width·r 
49 ··0x0000a2f0·6174696f·20666f72·20746572·6d696e61·atio·for·termina 
50 ··0x0000a300·6c000000·00000000·20202020·20202020·l.......········ 
51 ··0x0000a310·20202020·20202020·20202020·63686172·············char 
52 ··0x0000a320·61637465·72732e00·20202d63·203c6368·acters..··-c·<ch 
53 ··0x0000a330·6172733e·20202020·20202020·50726f76·ars>········Prov 
54 ··0x0000a340·69646520·616c7465·726e6174·65206c75·ide·alternate·lu 
55 ··0x0000a350·6d696e65·7363656e·63652063·68617261·minescence·chara 
56 ··0x0000a360·63746572·73202866·726f6d20·6c657373·cters·(from·less 
57 ··0x0000a370·20746f00·00000000·20202020·20202020··to.....········ 
58 ··0x0000a380·20202020·20202020·20202020·6d6f7265·············more 
59 ··0x0000a390·206c6967·6874292e·00000000·00000000··light)......... 
60 ··0x0000a3a0·20202d73·20202020·20202020·20202020···-s············ 
61 ··0x0000a3b0·20202020·53747265·74636820·74686520·····Stretch·the· 
62 ··0x0000a3c0·6d6f6465·6c2c2072·65676172·646c6573·model,·regardles 
63 ··0x0000a3d0·73206f66·20746865·20686569·6768742f·s·of·the·height/ 
64 ··0x0000a3e0·77696474·68207261·74696f2e·00000000·width·ratio..... 
65 ··0x0000a3f0·20202020·20202020·20202020·20202020················· 
66 ··0x0000a400·20202020·666f7220·7465726d·696e616c·····for·terminal 
67 ··0x0000a410·20636861·72616374·6572732e·00000000··characters..... 
68 ··0x0000a420·20202d74·20202020·20202020·20202020···-t············ 
69 ··0x0000a430·20202020·416c6c6f·77207468·6520616e·····Allow·the·an 
70 ··0x0000a440·696d6174·696f6e20·746f2072·65616368·imation·to·reach 
71 ··0x0000a450·206d6178·696d756d·20656c65·76617469··maximum·elevati 
72 ··0x0000a460·6f6e2e00·00000000·20202d6c·20202020·on......··-l···· 
73 ··0x0000a470·20202020·20202020·20202020·446f6e27·············Don' 
74 ··0x0000a480·7420726f·74617465·20746865·206c6967·t·rotate·the·lig 
75 ··0x0000a490·68742077·69746820·74686520·6d6f6465·ht·with·the·mode 
76 ··0x0000a4a0·6c2e0000·00000000·20202d58·2c202d59·l.......··-X,·-Y 
77 ··0x0000a4b0·2c202d5a·20202020·20202020·496e7665·,·-Z········Inve 
78 ··0x0000a4c0·72742072·65737065·63746976·65206178·rt·respective·ax 
79 ··0x0000a4d0·65732e00·00000000·20202d58·595a2c20·es......··-XYZ,· 
80 ··0x0000a4e0·2d585a59·2c202d59·585a2c20·4368616e·-XZY,·-YXZ,·Chan 
81 ··0x0000a4f0·6765206d·6f64656c·206f7269·656e7461·ge·model·orienta 
82 ··0x0000a500·74696f6e·2e002020·2d595a58·2c202d5a·tion..··-YZX,·-Z 
83 ··0x0000a510·58592c20·2d5a5958·20200000·00000000·XY,·-ZYX··...... 
84 ··0x0000a520·20202d46·20202020·20202020·20202020···-F············ 
85 ··0x0000a530·20202020·466c6970·20666163·65732e20·····Flip·faces.· 
86 ··0x0000a540·00000000·00000000·20202d7a·203c7a6f·........··-z·<zo 
87 ··0x0000a550·6f6d3e20·20202020·20202020·4368616e·om>·········Chan 
88 ··0x0000a560·6765207a·6f6f6d20·6c657665·6c202864·ge·zoom·level·(d 
89 ··0x0000a570·65666175·6c743a20·31303029·2e000000·efault:·100).... 
90 ··0x0000a580·20202d2d·636f6c6f·72202020·20202020···--color······· 
91 ··0x0000a590·20202020·44697370·6c617920·77697468·····Display·with 
92 ··0x0000a5a0·20636f6c·6f72732e·00000000·00000000··colors......... 
93 ··0x0000a5b0·20202020·20202020·20202020·20202020················· 
94 ··0x0000a5c0·20202020·54686520·4f424a20·666f726d·····The·OBJ·form 
95 ··0x0000a5d0·61742072·656c6965·73206f6e·20746865·at·relies·on·the 
96 ··0x0000a5e0·20636f6d·70616e69·6f6e204d·544c2066··companion·MTL·f 
97 ··0x0000a5f0·696c6573·2e000000·20202d2d·736e6170·iles....··--snap 
98 ··0x0000a600·203c617a·3e203c61·6c3e2020·4f757470··<az>·<al>··Outp 
99 ··0x0000a610·75742061·2073696e·676c6520·736e6170·ut·a·single·snap 
100 ··0x0000a620·20746f20·7374646f·75742c20·77697468··to·stdout,·with 
101 ··0x0000a630·20746865·20676976·656e2061·7a696d75··the·given·azimu 
102 ··0x0000a640·74680000·00000000·20202020·20202020·th......········ 
103 ··0x0000a650·20202020·20202020·20202020·616e6420·············and· 
104 ··0x0000a660·616c7469·74756465·20616e67·6c65732c·altitude·angles, 
105 ··0x0000a670·20696e20·64656772·6565732e·00000000··in·degrees..... 
106 ··0x0000a680·20202d2d·696e7465·72616374·69766520···--interactive· 
107 ··0x0000a690·20202020·4d616e75·616c6c79·20726f74·····Manually·rot 
108 ··0x0000a6a0·61746520·74686520·63616d65·72612e00·ate·the·camera.. 
109 ··0x0000a6b0·20202020·20202020·20202020·20202020················· 
110 ··0x0000a6c0·20202020·436f6e74·726f6c73·3a204152·····Controls:·AR 
111 ··0x0000a6d0·524f5720·4b455953·2c20272d·272c2027·ROW·KEYS,·'-',·' 
112 ··0x0000a6e0·2b270000·00000000·20202020·20202020·+'......········ 
113 ··0x0000a6f0·20202020·20202020·20202020·416c742d·············Alt- 
114 ··0x0000a700·636f6e74·726f6c73·3a20482c·204a2c20·controls:·H,·J,· 
115 ··0x0000a710·4b2c204c·2c20412c·20530000·00000000·K,·L,·A,·S...... 
116 ··0x0000a720·20202020·20202020·20202020·20202020················· 
117 ··0x0000a730·20202020·51756974·3a205120·20202054·····Quit:·Q····T 
118 ··0x0000a740·6f67676c·65204875·643a2054·00000000·oggle·Hud:·T.... 
119 ··0x0000a750·20202d3f·2c202d2d·68656c70·20202020···-?,·--help···· 
120 ··0x0000a760·20202020·47697665·20746869·73206865·····Give·this·he 
121 ··0x0000a770·6c70206c·69737400·54727920·60257320·lp·list.Try·`%s· 
122 ··0x0000a780·2d2d6865·6c702720·666f7220·6d6f7265·--help'·for·more 
123 ··0x0000a790·20696e66·6f726d61·74696f6e·2e0a002d··information...- 
124 ··0x0000a7a0·3f002d2d·68656c70·002d7700·4552524f·?.--help.-w.ERRO 
125 ··0x0000a7b0·523a2049·6e76616c·69642077·69647468·R:·Invalid·width 
126 ··0x0000a7c0·3a202573·0a002d68·00455252·4f523a20·:·%s..-h.ERROR:· 
Max diff block lines reached; 0/31747 bytes (0.00%) of diff not shown.
5.38 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x0000aec0·011b033b·74020000·4d000000·6071ffff·...;t...M...`q..2 ··0x0000aed0·011b033b·74020000·4d000000·5071ffff·...;t...M...Pq..
3 ··0x0000aed0·c0020000·f074ffff·e8020000·0075ffff·.....t.......u..3 ··0x0000aee0·c0020000·e074ffff·e8020000·f074ffff·.....t.......t..
4 ··0x0000aee0·90020000·e975ffff·00030000·9477ffff·.....u.......w..4 ··0x0000aef0·90020000·d975ffff·00030000·3376ffff·.....u......3v..
5 ··0x0000aef0·20030000·9c78ffff·40030000·f678ffff··....x..@....x..5 ··0x0000af00·20030000·e576ffff·40030000·6577ffff··....v..@...ew..
6 ··0x0000af00·60030000·a879ffff·80030000·5e7affff·`....y......^z..6 ··0x0000af10·60030000·bf77ffff·80030000·7578ffff·`....w......ux..
7 ··0x0000af10·a0030000·857affff·c0030000·ac7affff·.....z.......z..7 ··0x0000af20·a0030000·a578ffff·c0030000·5079ffff·.....x......Py..
8 ··0x0000af20·e0030000·c07bffff·00040000·357cffff·.....{......5|..8 ··0x0000af30·e0030000·b77affff·00040000·1d85ffff·.....z..........
9 ··0x0000af30·20040000·6b7dffff·44040000·e57effff··...k}..D....~.. 
10 ··0x0000af40·64040000·f27fffff·84040000·1d80ffff·d...............9 ··0x0000af40·20040000·a78affff·48040000·018bffff··.......H.......
11 ··0x0000af50·a4040000·c280ffff·c4040000·6681ffff·............f... 
12 ··0x0000af60·e4040000·6d82ffff·04050000·0783ffff·....m........... 
13 ··0x0000af70·24050000·ed83ffff·44050000·8b87ffff·$.......D....... 
14 ··0x0000af80·68050000·3489ffff·88050000·788affff·h...4.......x...10 ··0x0000af50·68040000·b38bffff·88040000·448cffff·h...........D...
15 ··0x0000af90·a8050000·d28affff·c8050000·848bffff·................11 ··0x0000af60·a8040000·d58cffff·c8040000·4a8dffff·............J...
16 ··0x0000afa0·e8050000·048cffff·08060000·5e8cffff·............^... 
17 ··0x0000afb0·28060000·148dffff·48060000·448dffff·(.......H...D...12 ··0x0000af70·e8040000·a48dffff·08050000·138effff·................
 13 ··0x0000af80·28050000·3190ffff·44050000·ab90ffff·(...1...D.......
18 ··0x0000afc0·68060000·ef8dffff·88060000·568fffff·h...........V...14 ··0x0000af90·60050000·8f9dffff·80050000·c59dffff·`...............
19 ··0x0000afd0·a8060000·bc99ffff·c8060000·469fffff·............F...15 ··0x0000afa0·a0050000·459effff·c0050000·5f9fffff·....E......._...
20 ··0x0000afe0·f0060000·a09fffff·10070000·52a0ffff·............R... 
21 ··0x0000aff0·30070000·e3a0ffff·50070000·74a1ffff·0.......P...t... 
22 ··0x0000b000·70070000·e9a1ffff·90070000·43a2ffff·p...........C... 
23 ··0x0000b010·b0070000·b2a2ffff·d0070000·d0a4ffff·................ 
24 ··0x0000b020·ec070000·4aa5ffff·08080000·2eb2ffff·....J...........16 ··0x0000afb0·e0050000·40a0ffff·00060000·64a2ffff·....@.......d...
 17 ··0x0000afc0·20060000·3daaffff·44060000·ebaaffff··...=...D.......
 18 ··0x0000afd0·64060000·03acffff·84060000·bdacffff·d...............
 19 ··0x0000afe0·a4060000·46b9ffff·c8060000·a0b9ffff·....F...........
 20 ··0x0000aff0·e8060000·52baffff·08070000·08bbffff·....R...........
25 ··0x0000b030·28080000·64b2ffff·48080000·e4b2ffff·(...d...H.......21 ··0x0000b000·28070000·2fbbffff·48070000·56bbffff·(.../...H...V...
26 ··0x0000b040·68080000·feb3ffff·88080000·dfb4ffff·h...............22 ··0x0000b010·68070000·6abcffff·88070000·dfbcffff·h...j...........
27 ··0x0000b050·a8080000·03b7ffff·c8080000·dcbeffff·................23 ··0x0000b020·a8070000·15beffff·cc070000·8fbfffff·................
28 ··0x0000b060·ec080000·8abfffff·0c090000·a2c0ffff·................24 ··0x0000b030·ec070000·9cc0ffff·0c080000·c7c0ffff·................
29 ··0x0000b070·2c090000·5cc1ffff·4c090000·e5cdffff·,...\...L.......25 ··0x0000b040·2c080000·6cc1ffff·4c080000·10c2ffff·,...l...L.......
 26 ··0x0000b050·6c080000·17c3ffff·8c080000·b1c3ffff·l...............
 27 ··0x0000b060·ac080000·97c4ffff·cc080000·35c8ffff·............5...
 28 ··0x0000b070·f0080000·dec9ffff·10090000·22cbffff·............"...
 29 ··0x0000b080·30090000·cdccffff·50090000·d5cdffff·0.......P.......
30 ··0x0000b080·70090000·5ccfffff·90090000·48d0ffff·p...\.......H...30 ··0x0000b090·70090000·4ccfffff·90090000·38d0ffff·p...L.......8...
31 ··0x0000b090·b0090000·a6d0ffff·d0090000·7fd1ffff·................31 ··0x0000b0a0·b0090000·96d0ffff·d0090000·6fd1ffff·............o...
32 ··0x0000b0a0·f0090000·abd2ffff·100a0000·4cd4ffff·............L...32 ··0x0000b0b0·f0090000·9bd2ffff·100a0000·3cd4ffff·............<...
33 ··0x0000b0b0·300a0000·b0d4ffff·500a0000·3ed5ffff·0.......P...>...33 ··0x0000b0c0·300a0000·a0d4ffff·500a0000·2ed5ffff·0.......P.......
34 ··0x0000b0c0·700a0000·ffd7ffff·900a0000·89daffff·p...............34 ··0x0000b0d0·700a0000·efd7ffff·900a0000·79daffff·p...........y...
35 ··0x0000b0d0·b00a0000·0ddbffff·d00a0000·93dbffff·................35 ··0x0000b0e0·b00a0000·fddaffff·d00a0000·83dbffff·................
36 ··0x0000b0e0·f00a0000·19dcffff·100b0000·64dcffff·............d...36 ··0x0000b0f0·f00a0000·09dcffff·100b0000·54dcffff·............T...
37 ··0x0000b0f0·300b0000·52ddffff·500b0000·9addffff·0...R...P.......37 ··0x0000b100·300b0000·42ddffff·500b0000·8addffff·0...B...P.......
38 ··0x0000b100·700b0000·0ddeffff·900b0000·7adeffff·p...........z...38 ··0x0000b110·700b0000·fdddffff·900b0000·6adeffff·p...........j...
39 ··0x0000b110·b00b0000·cfdeffff·d00b0000·a2e1ffff·................39 ··0x0000b120·b00b0000·bfdeffff·d00b0000·92e1ffff·................
40 ··0x0000b120·f00b0000·d0e2ffff·140c0000·daeaffff·................40 ··0x0000b130·f00b0000·c0e2ffff·140c0000·caeaffff·................
41 ··0x0000b130·380c0000····························8...41 ··0x0000b140·380c0000····························8...
  
20.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 162 lines modifiedOffset 1, 162 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0000b138·14000000·00000000·017a5200·01781001·.........zR..x..2 ··0x0000b148·14000000·00000000·017a5200·01781001·.........zR..x..
3 ··0x0000b148·1b0c0708·90010710·14000000·1c000000·................3 ··0x0000b158·1b0c0708·90010710·14000000·1c000000·................
4 ··0x0000b158·6872ffff·22000000·00000000·00000000·hr.."...........4 ··0x0000b168·5872ffff·22000000·00000000·00000000·Xr.."...........
5 ··0x0000b168·14000000·00000000·017a5200·01781001·.........zR..x..5 ··0x0000b178·14000000·00000000·017a5200·01781001·.........zR..x..
6 ··0x0000b178·1b0c0708·90010000·24000000·1c000000·........$.......6 ··0x0000b188·1b0c0708·90010000·24000000·1c000000·........$.......
7 ··0x0000b188·986effff·90030000·000e1046·0e184a0f·.n.........F..J.7 ··0x0000b198·886effff·90030000·000e1046·0e184a0f·.n.........F..J.
8 ··0x0000b198·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....8 ··0x0000b1a8·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
9 ··0x0000b1a8·14000000·44000000·0072ffff·08000000·....D....r......9 ··0x0000b1b8·14000000·44000000·f071ffff·08000000·....D....q......
10 ··0x0000b1b8·00000000·00000000·1c000000·5c000000·............\...10 ··0x0000b1c8·00000000·00000000·1c000000·5c000000·............\...
11 ··0x0000b1c8·e172ffff·ab010000·00410e10·8602430d·.r.......A....C.11 ··0x0000b1d8·d172ffff·5a000000·00410e10·8602430d·.r..Z....A....C.
12 ··0x0000b1d8·0603a601·0c070800·1c000000·7c000000·............|... 
13 ··0x0000b1e8·6c74ffff·08010000·00410e10·8602430d·lt.......A....C. 
14 ··0x0000b1f8·06030301·0c070800·1c000000·9c000000·................ 
15 ··0x0000b208·5475ffff·5a000000·00410e10·8602430d·Tu..Z....A....C. 
16 ··0x0000b218·0602550c·07080000·1c000000·bc000000·..U.............12 ··0x0000b1e8·0602550c·07080000·1c000000·7c000000·..U.........|...
17 ··0x0000b228·8e75ffff·b2000000·00410e10·8602430d·.u.......A....C.13 ··0x0000b1f8·0b73ffff·b2000000·00410e10·8602430d·.s.......A....C.
18 ··0x0000b238·0602ad0c·07080000·1c000000·dc000000·................14 ··0x0000b208·0602ad0c·07080000·1c000000·9c000000·................
 15 ··0x0000b218·9d73ffff·80000000·00410e10·8602430d·.s.......A....C.
 16 ··0x0000b228·06027b0c·07080000·1c000000·bc000000·..{.............
 17 ··0x0000b238·fd73ffff·5a000000·00410e10·8602430d·.s..Z....A....C.
 18 ··0x0000b248·0602550c·07080000·1c000000·dc000000·..U.............
19 ··0x0000b248·2076ffff·b6000000·00410e10·8602430d··v.......A....C.19 ··0x0000b258·3774ffff·b6000000·00410e10·8602430d·7t.......A....C.
20 ··0x0000b258·0602b10c·07080000·1c000000·fc000000·................20 ··0x0000b268·0602b10c·07080000·1c000000·fc000000·................
21 ··0x0000b268·b676ffff·27000000·00410e10·8602430d·.v..'....A....C.21 ··0x0000b278·cd74ffff·30000000·00410e10·8602430d·.t..0....A....C.
22 ··0x0000b278·06620c07·08000000·1c000000·1c010000·.b..............22 ··0x0000b288·066b0c07·08000000·1c000000·1c010000·.k..............
23 ··0x0000b288·bd76ffff·27000000·00410e10·8602430d·.v..'....A....C.23 ··0x0000b298·dd74ffff·ab000000·00410e10·8602430d·.t.......A....C.
24 ··0x0000b298·06620c07·08000000·1c000000·3c010000·.b..........<...24 ··0x0000b2a8·0602a60c·07080000·1c000000·3c010000·............<...
25 ··0x0000b2a8·c476ffff·14010000·00410e10·8602430d·.v.......A....C.25 ··0x0000b2b8·6875ffff·67010000·00410e10·8602430d·hu..g....A....C.
26 ··0x0000b2b8·06030f01·0c070800·1c000000·5c010000·............\...26 ··0x0000b2c8·06036201·0c070800·1c000000·5c010000·..b.........\...
27 ··0x0000b2c8·b877ffff·75000000·00410e10·8602430d·.w..u....A....C. 
28 ··0x0000b2d8·0602700c·07080000·20000000·7c010000·..p.....·...|... 
29 ··0x0000b2e8·0d78ffff·36010000·00410e10·8602430d·.x..6....A....C.27 ··0x0000b2d8·af76ffff·660a0000·00410e10·8602430d·.v..f....A....C.
 28 ··0x0000b2e8·0603610a·0c070800·24000000·7c010000·..a.....$...|...
 29 ··0x0000b2f8·f580ffff·8a050000·00410e10·8602430d·.........A....C.
30 ··0x0000b2f8·06418303·0330010c·07080000·1c000000·.A...0..........30 ··0x0000b308·06488303·037d050c·07080000·00000000·.H...}..........
31 ··0x0000b308·a0010000·1f79ffff·7a010000·00410e10·.....y..z....A.. 
32 ··0x0000b318·8602430d·06037501·0c070800·1c000000·..C...u......... 
33 ··0x0000b328·c0010000·797affff·0d010000·00410e10·....yz.......A.. 
34 ··0x0000b338·8602430d·06030801·0c070800·1c000000·..C............. 
35 ··0x0000b348·e0010000·667bffff·2b000000·00410e10·....f{..+....A.. 
36 ··0x0000b358·8602430d·06660c07·08000000·1c000000·..C..f.......... 
37 ··0x0000b368·00020000·717bffff·a5000000·00410e10·....q{.......A.. 
38 ··0x0000b378·8602430d·0602a00c·07080000·1c000000·..C............. 
39 ··0x0000b388·20020000·f67bffff·a4000000·00410e10··....{.......A.. 
40 ··0x0000b398·8602430d·06029f0c·07080000·1c000000·..C............. 
41 ··0x0000b3a8·40020000·7a7cffff·07010000·00410e10·@...z|.......A.. 
42 ··0x0000b3b8·8602430d·06030201·0c070800·1c000000·..C............. 
43 ··0x0000b3c8·60020000·617dffff·9a000000·00410e10·`...a}.......A.. 
44 ··0x0000b3d8·8602430d·0602950c·07080000·1c000000·..C............. 
45 ··0x0000b3e8·80020000·db7dffff·e6000000·00410e10·.....}.......A.. 
46 ··0x0000b3f8·8602430d·0602e10c·07080000·20000000·..C.........·... 
47 ··0x0000b408·a0020000·a17effff·9e030000·00410e10·.....~.......A.. 
48 ··0x0000b418·8602430d·06488303·0391030c·07080000·..C..H.......... 
49 ··0x0000b428·1c000000·c4020000·1b82ffff·a9010000·................ 
50 ··0x0000b438·00410e10·8602430d·0603a401·0c070800·.A....C......... 
51 ··0x0000b448·1c000000·e4020000·a483ffff·44010000·............D... 
52 ··0x0000b458·00410e10·8602430d·06033f01·0c070800·.A....C...?..... 
53 ··0x0000b468·1c000000·04030000·c884ffff·5a000000·............Z...31 ··0x0000b318·1c000000·a4010000·5786ffff·5a000000·........W...Z...
54 ··0x0000b478·00410e10·8602430d·0602550c·07080000·.A....C...U.....32 ··0x0000b328·00410e10·8602430d·0602550c·07080000·.A....C...U.....
55 ··0x0000b488·1c000000·24030000·0285ffff·b2000000·....$...........33 ··0x0000b338·1c000000·c4010000·9186ffff·b2000000·................
56 ··0x0000b498·00410e10·8602430d·0602ad0c·07080000·.A....C.........34 ··0x0000b348·00410e10·8602430d·0602ad0c·07080000·.A....C.........
 35 ··0x0000b358·1c000000·e4010000·2387ffff·91000000·........#.......
 36 ··0x0000b368·00410e10·8602430d·06028c0c·07080000·.A....C.........
57 ··0x0000b4a8·1c000000·44030000·9485ffff·80000000·....D...........37 ··0x0000b378·1c000000·04020000·9487ffff·91000000·................
 38 ··0x0000b388·00410e10·8602430d·06028c0c·07080000·.A....C.........
 39 ··0x0000b398·1c000000·24020000·0588ffff·75000000·....$.......u...
58 ··0x0000b4b8·00410e10·8602430d·06027b0c·07080000·.A....C...{.....40 ··0x0000b3a8·00410e10·8602430d·0602700c·07080000·.A....C...p.....
59 ··0x0000b4c8·1c000000·64030000·f485ffff·5a000000·....d.......Z...41 ··0x0000b3b8·1c000000·44020000·5a88ffff·5a000000·....D...Z...Z...
60 ··0x0000b4d8·00410e10·8602430d·0602550c·07080000·.A....C...U.....42 ··0x0000b3c8·00410e10·8602430d·0602550c·07080000·.A....C...U.....
61 ··0x0000b4e8·1c000000·84030000·2e86ffff·b6000000·................43 ··0x0000b3d8·1c000000·64020000·9488ffff·6f000000·....d.......o...
62 ··0x0000b4f8·00410e10·8602430d·0602b10c·07080000·.A....C.........44 ··0x0000b3e8·00410e10·8602430d·06026a0c·07080000·.A....C...j.....
63 ··0x0000b508·1c000000·a4030000·c486ffff·30000000·............0...45 ··0x0000b3f8·18000000·84020000·e388ffff·1e020000·................
64 ··0x0000b518·00410e10·8602430d·066b0c07·08000000·.A....C..k......46 ··0x0000b408·00410e10·8602430d·06000000·18000000·.A....C.........
 47 ··0x0000b418·a0020000·e58affff·7a000000·00410e10·........z....A..
 48 ··0x0000b428·8602430d·06000000·1c000000·bc020000·..C.............
 49 ··0x0000b438·438bffff·e40c0000·00410e10·8602430d·C........A....C.
 50 ··0x0000b448·0603df0c·0c070800·1c000000·dc020000·................
 51 ··0x0000b458·0798ffff·36000000·00410e10·8602430d·....6....A....C.
 52 ··0x0000b468·06710c07·08000000·1c000000·fc020000·.q..............
 53 ··0x0000b478·1d98ffff·80000000·00410e10·8602430d·.........A....C.
 54 ··0x0000b488·06027b0c·07080000·1c000000·1c030000·..{.............
 55 ··0x0000b498·7d98ffff·1a010000·00410e10·8602430d·}........A....C.
 56 ··0x0000b4a8·06031501·0c070800·1c000000·3c030000·............<...
 57 ··0x0000b4b8·7799ffff·e1000000·00410e10·8602430d·w........A....C.
 58 ··0x0000b4c8·0602dc0c·07080000·1c000000·5c030000·............\...
 59 ··0x0000b4d8·389affff·24020000·00410e10·8602430d·8...$....A....C.
 60 ··0x0000b4e8·06031f02·0c070800·20000000·7c030000·........·...|...
 61 ··0x0000b4f8·3c9cffff·d9070000·00410e10·8602430d·<........A....C.
 62 ··0x0000b508·06488303·03cc070c·07080000·1c000000·.H..............
 63 ··0x0000b518·a0030000·f1a3ffff·ae000000·00410e10·.............A..
 64 ··0x0000b528·8602430d·0602a90c·07080000·1c000000·..C.............
 65 ··0x0000b538·c0030000·7fa4ffff·18010000·00410e10·.............A..
 66 ··0x0000b548·8602430d·06031301·0c070800·1c000000·..C.............
 67 ··0x0000b558·e0030000·77a5ffff·ba000000·00410e10·....w........A..
 68 ··0x0000b568·8602430d·0602b50c·07080000·20000000·..C.........·...
 69 ··0x0000b578·00040000·11a6ffff·890c0000·00410e10·.............A..
 70 ··0x0000b588·8602430d·0603840c·0c070800·00000000·..C.............
 71 ··0x0000b598·1c000000·24040000·76b2ffff·5a000000·....$...v...Z...
 72 ··0x0000b5a8·00410e10·8602430d·0602550c·07080000·.A....C...U.....
65 ··0x0000b528·1c000000·c4030000·d486ffff·ab000000·................73 ··0x0000b5b8·1c000000·44040000·b0b2ffff·b2000000·....D...........
66 ··0x0000b538·00410e10·8602430d·0602a60c·07080000·.A....C.........74 ··0x0000b5c8·00410e10·8602430d·0602ad0c·07080000·.A....C.........
67 ··0x0000b548·1c000000·e4030000·5f87ffff·67010000·........_...g... 
68 ··0x0000b558·00410e10·8602430d·06036201·0c070800·.A....C...b..... 
69 ··0x0000b568·1c000000·04040000·a688ffff·660a0000·............f... 
70 ··0x0000b578·00410e10·8602430d·0603610a·0c070800·.A....C...a..... 
71 ··0x0000b588·24000000·24040000·ec92ffff·8a050000·$...$........... 
72 ··0x0000b598·00410e10·8602430d·06488303·037d050c·.A....C..H...}.. 
73 ··0x0000b5a8·07080000·00000000·1c000000·4c040000·............L... 
74 ··0x0000b5b8·4e98ffff·5a000000·00410e10·8602430d·N...Z....A....C. 
75 ··0x0000b5c8·0602550c·07080000·1c000000·6c040000·..U.........l... 
76 ··0x0000b5d8·8898ffff·b2000000·00410e10·8602430d·.........A....C. 
77 ··0x0000b5e8·0602ad0c·07080000·1c000000·8c040000·................ 
78 ··0x0000b5f8·1a99ffff·91000000·00410e10·8602430d·.........A....C. 
79 ··0x0000b608·06028c0c·07080000·1c000000·ac040000·................ 
80 ··0x0000b618·8b99ffff·91000000·00410e10·8602430d·.........A....C. 
81 ··0x0000b628·06028c0c·07080000·1c000000·cc040000·................ 
82 ··0x0000b638·fc99ffff·75000000·00410e10·8602430d·....u....A....C. 
83 ··0x0000b648·0602700c·07080000·1c000000·ec040000·..p............. 
84 ··0x0000b658·519affff·5a000000·00410e10·8602430d·Q...Z....A....C. 
85 ··0x0000b668·0602550c·07080000·1c000000·0c050000·..U............. 
86 ··0x0000b678·8b9affff·6f000000·00410e10·8602430d·....o....A....C. 
87 ··0x0000b688·06026a0c·07080000·18000000·2c050000·..j.........,... 
88 ··0x0000b698·da9affff·1e020000·00410e10·8602430d·.........A....C. 
89 ··0x0000b6a8·06000000·18000000·48050000·dc9cffff·........H....... 
90 ··0x0000b6b8·7a000000·00410e10·8602430d·06000000·z....A....C..... 
Max diff block lines reached; 0/21340 bytes (0.00%) of diff not shown.
463 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x0000d1c0·00000000·00000000·c8d10000·00000000·................2 ··0x0000d1c0·00000000·00000000·c8d10000·00000000·................
3 ··0x0000d1d0·60a10000·00000000·80a10000·00000000·`...............3 ··0x0000d1d0·d0a00000·00000000·f0a00000·00000000·................
4 ··0x0000d1e0·90a10000·00000000···················........4 ··0x0000d1e0·00a10000·00000000···················........
  
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·66366539·30653534·36666638·35346265·f6e90e546ff854be 
3 ··0x00000010·65666564·66323764·38303734·37383739·efedf27d807478792 ··0x00000000·36306537·63326133·30306464·61343331·60e7c2a300dda431
 3 ··0x00000010·66326465·32336264·39653465·37613439·f2de23bd9e4e7a49
4 ··0x00000020·38653933·66622e64·65627567·00000000·8e93fb.debug....4 ··0x00000020·39623737·63622e64·65627567·00000000·9b77cb.debug....
5 ··0x00000030·89a915aa····························....5 ··0x00000030·4cca1f8d····························L...
  
1.25 MB
3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-05-03·12:58:33.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-05-03·12:58:33.000000·debian-binary
2 -rw-r--r--···0········0········0······532·2024-05-03·12:58:33.000000·control.tar.xz2 -rw-r--r--···0········0········0······532·2024-05-03·12:58:33.000000·control.tar.xz
3 -rw-r--r--···0········0········0····18284·2024-05-03·12:58:33.000000·data.tar.xz3 -rw-r--r--···0········0········0····18316·2024-05-03·12:58:33.000000·data.tar.xz
636 B
control.tar.xz
608 B
control.tar
360 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Alex·Myczko·<tar@debian.org>6 Maintainer:·Alex·Myczko·<tar@debian.org>
7 Installed-Size:·367 Installed-Size:·36
8 Depends:·3d-ascii-viewer·(=·1.4.0+git20240503+ds-1)8 Depends:·3d-ascii-viewer·(=·1.4.0+git20240503+ds-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·3d-ascii-viewer11 Description:·debug·symbols·for·3d-ascii-viewer
12 Build-Ids:·2af6e90e546ff854beefedf27d807478798e93fb12 Build-Ids:·6860e7c2a300dda431f2de23bd9e4e7a499b77cb
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/2a/f6e90e546ff854beefedf27d807478798e93fb.debug1 usr/lib/debug/.build-id/68/60e7c2a300dda431f2de23bd9e4e7a499b77cb.debug
1.24 MB
data.tar.xz
1.24 MB
data.tar
1.4 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/2a/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/68/
7 -rw-r--r--···0·root·········(0)·root·········(0)····26392·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/2a/f6e90e546ff854beefedf27d807478798e93fb.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····26408·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/68/60e7c2a300dda431f2de23bd9e4e7a499b77cb.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/share/doc/3d-ascii-viewer-dbgsym·->·3d-ascii-viewer10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/share/doc/3d-ascii-viewer-dbgsym·->·3d-ascii-viewer
1.24 MB
./usr/lib/debug/.build-id/2a/f6e90e546ff854beefedf27d807478798e93fb.debug vs.
./usr/lib/debug/.build-id/68/60e7c2a300dda431f2de23bd9e4e7a499b77cb.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 85% similar despite different names
987 B
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x23c011 ··Entry·point·address:···············0x23c0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········23960·(bytes·into·file)13 ··Start·of·section·headers:··········23976·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1317 ··Number·of·program·headers:·········13
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·37
1.73 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 5, 21 lines modifiedOffset 5, 21 lines modified
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0002d8·0x0002d8·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0002d8·0x0002d8·R···0x8
8 ··INTERP·········0x000318·0x0000000000000318·0x0000000000000318·0x000000·0x00001c·R···0x18 ··INTERP·········0x000318·0x0000000000000318·0x0000000000000318·0x000000·0x00001c·R···0x1
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00039c·0x001508·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00039c·0x001508·R···0x1000
10 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x007eb1·R·E·0x100010 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x007eb1·R·E·0x1000
11 ··LOAD···········0x000000·0x000000000000a000·0x000000000000a000·0x000000·0x001b1c·R···0x100011 ··LOAD···········0x000000·0x000000000000a000·0x000000000000a000·0x000000·0x001b2c·R···0x1000
12 ··LOAD···········0x000da0·0x000000000000cda0·0x000000000000cda0·0x000000·0x0004a8·RW··0x100012 ··LOAD···········0x000da0·0x000000000000cda0·0x000000000000cda0·0x000000·0x0004a8·RW··0x1000
13 ··DYNAMIC········0x000da0·0x000000000000cdb0·0x000000000000cdb0·0x000000·0x000210·RW··0x813 ··DYNAMIC········0x000da0·0x000000000000cdb0·0x000000000000cdb0·0x000000·0x000210·RW··0x8
14 ··NOTE···········0x000338·0x0000000000000338·0x0000000000000338·0x000020·0x000020·R···0x814 ··NOTE···········0x000338·0x0000000000000338·0x0000000000000338·0x000020·0x000020·R···0x8
15 ··NOTE···········0x000358·0x0000000000000358·0x0000000000000358·0x000044·0x000044·R···0x415 ··NOTE···········0x000358·0x0000000000000358·0x0000000000000358·0x000044·0x000044·R···0x4
16 ··GNU_PROPERTY···0x000338·0x0000000000000338·0x0000000000000338·0x000020·0x000020·R···0x816 ··GNU_PROPERTY···0x000338·0x0000000000000338·0x0000000000000338·0x000020·0x000020·R···0x8
17 ··GNU_EH_FRAME···0x001000·0x000000000000aec0·0x000000000000aec0·0x000000·0x000274·R···0x417 ··GNU_EH_FRAME···0x001000·0x000000000000aed0·0x000000000000aed0·0x000000·0x000274·R···0x4
18 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1018 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
19 ··GNU_RELRO······0x000da0·0x000000000000cda0·0x000000000000cda0·0x000000·0x000260·R···0x119 ··GNU_RELRO······0x000da0·0x000000000000cda0·0x000000000000cda0·0x000000·0x000260·R···0x1
  
20 ·Section·to·Segment·mapping:20 ·Section·to·Segment·mapping:
21 ··Segment·Sections...21 ··Segment·Sections...
22 ···00·····22 ···00·····
23 ···01·····.interp·23 ···01·····.interp·
4.54 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x5d98:1 There·are·38·section·headers,·starting·at·offset·0x5da8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········NOBITS··········0000000000000318·000318·00001c·00···A··0···0··15 ··[·1]·.interp···········NOBITS··········0000000000000318·000318·00001c·00···A··0···0··1
6 ··[·2]·.note.gnu.property·NOTE············0000000000000338·000338·000020·00···A··0···0··86 ··[·2]·.note.gnu.property·NOTE············0000000000000338·000338·000020·00···A··0···0··8
7 ··[·3]·.note.gnu.build-id·NOTE············0000000000000358·000358·000024·00···A··0···0··47 ··[·3]·.note.gnu.build-id·NOTE············0000000000000358·000358·000024·00···A··0···0··4
Offset 15, 33 lines modifiedOffset 15, 33 lines modified
15 ··[10]·.rela.dyn·········NOBITS··········0000000000000e48·00039c·000180·18···A··6···0··815 ··[10]·.rela.dyn·········NOBITS··········0000000000000e48·00039c·000180·18···A··6···0··8
16 ··[11]·.rela.plt·········NOBITS··········0000000000000fc8·00039c·000540·18···A··6··24··816 ··[11]·.rela.plt·········NOBITS··········0000000000000fc8·00039c·000540·18···A··6··24··8
17 ··[12]·.init·············NOBITS··········0000000000002000·001000·000017·00··AX··0···0··417 ··[12]·.init·············NOBITS··········0000000000002000·001000·000017·00··AX··0···0··4
18 ··[13]·.plt··············NOBITS··········0000000000002020·001000·000390·10··AX··0···0·1618 ··[13]·.plt··············NOBITS··········0000000000002020·001000·000390·10··AX··0···0·16
19 ··[14]·.plt.got··········NOBITS··········00000000000023b0·001000·000008·08··AX··0···0··819 ··[14]·.plt.got··········NOBITS··········00000000000023b0·001000·000008·08··AX··0···0··8
20 ··[15]·.text·············NOBITS··········00000000000023c0·001000·007ae7·00··AX··0···0·1620 ··[15]·.text·············NOBITS··········00000000000023c0·001000·007ae7·00··AX··0···0·16
21 ··[16]·.fini·············NOBITS··········0000000000009ea8·001000·000009·00··AX··0···0··421 ··[16]·.fini·············NOBITS··········0000000000009ea8·001000·000009·00··AX··0···0··4
22 ··[17]·.rodata···········NOBITS··········000000000000a000·001000·000ec0·00···A··0···0·1622 ··[17]·.rodata···········NOBITS··········000000000000a000·001000·000ed0·00···A··0···0·16
23 ··[18]·.eh_frame_hdr·····NOBITS··········000000000000aec0·001000·000274·00···A··0···0··423 ··[18]·.eh_frame_hdr·····NOBITS··········000000000000aed0·001000·000274·00···A··0···0··4
24 ··[19]·.eh_frame·········NOBITS··········000000000000b138·001000·0009e4·00···A··0···0··824 ··[19]·.eh_frame·········NOBITS··········000000000000b148·001000·0009e4·00···A··0···0··8
25 ··[20]·.init_array·······NOBITS··········000000000000cda0·000da0·000008·08··WA··0···0··825 ··[20]·.init_array·······NOBITS··········000000000000cda0·000da0·000008·08··WA··0···0··8
26 ··[21]·.fini_array·······NOBITS··········000000000000cda8·000da0·000008·08··WA··0···0··826 ··[21]·.fini_array·······NOBITS··········000000000000cda8·000da0·000008·08··WA··0···0··8
27 ··[22]·.dynamic··········NOBITS··········000000000000cdb0·000da0·000210·10··WA··7···0··827 ··[22]·.dynamic··········NOBITS··········000000000000cdb0·000da0·000210·10··WA··7···0··8
28 ··[23]·.got··············NOBITS··········000000000000cfc0·000da0·000028·08··WA··0···0··828 ··[23]·.got··············NOBITS··········000000000000cfc0·000da0·000028·08··WA··0···0··8
29 ··[24]·.got.plt··········NOBITS··········000000000000cfe8·000da0·0001d8·08··WA··0···0··829 ··[24]·.got.plt··········NOBITS··········000000000000cfe8·000da0·0001d8·08··WA··0···0··8
30 ··[25]·.data·············NOBITS··········000000000000d1c0·000da0·000028·00··WA··0···0··830 ··[25]·.data·············NOBITS··········000000000000d1c0·000da0·000028·00··WA··0···0··8
31 ··[26]·.bss··············NOBITS··········000000000000d200·000da0·000048·00··WA··0···0·3231 ··[26]·.bss··············NOBITS··········000000000000d200·000da0·000048·00··WA··0···0·32
32 ··[27]·.comment··········PROGBITS········0000000000000000·00039c·00001e·01··MS··0···0··132 ··[27]·.comment··········PROGBITS········0000000000000000·00039c·00001e·01··MS··0···0··1
33 ··[28]·.debug_aranges····PROGBITS········0000000000000000·0003c0·00006b·00···C··0···0··833 ··[28]·.debug_aranges····PROGBITS········0000000000000000·0003c0·00006b·00···C··0···0··8
34 ··[29]·.debug_info·······PROGBITS········0000000000000000·000430·001cb2·00···C··0···0··834 ··[29]·.debug_info·······PROGBITS········0000000000000000·000430·001cb0·00···C··0···0··8
35 ··[30]·.debug_abbrev·····PROGBITS········0000000000000000·0020e8·0002d9·00···C··0···0··835 ··[30]·.debug_abbrev·····PROGBITS········0000000000000000·0020e0·0002f0·00···C··0···0··8
36 ··[31]·.debug_line·······PROGBITS········0000000000000000·0023c8·0012b4·00···C··0···0··836 ··[31]·.debug_line·······PROGBITS········0000000000000000·0023d0·0012bb·00···C··0···0··8
37 ··[32]·.debug_str········PROGBITS········0000000000000000·003680·000678·01·MSC··0···0··837 ··[32]·.debug_str········PROGBITS········0000000000000000·003690·000677·01·MSC··0···0··8
38 ··[33]·.debug_line_str···PROGBITS········0000000000000000·003cf8·000121·01·MSC··0···0··838 ··[33]·.debug_line_str···PROGBITS········0000000000000000·003d08·00011f·01·MSC··0···0··8
39 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·003e19·00005b·00······0···0··139 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·003e27·00005b·00······0···0··1
40 ··[35]·.symtab···········SYMTAB··········0000000000000000·003e78·001158·18·····36··85··840 ··[35]·.symtab···········SYMTAB··········0000000000000000·003e88·001158·18·····36··85··8
41 ··[36]·.strtab···········STRTAB··········0000000000000000·004fd0·000c47·00······0···0··141 ··[36]·.strtab···········STRTAB··········0000000000000000·004fe0·000c47·00······0···0··1
42 ··[37]·.shstrtab·········STRTAB··········0000000000000000·005c17·00017a·00······0···0··142 ··[37]·.shstrtab·········STRTAB··········0000000000000000·005c27·00017a·00······0···0··1
43 Key·to·Flags:43 Key·to·Flags:
44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
47 ··D·(mbind),·l·(large),·p·(processor·specific)47 ··D·(mbind),·l·(large),·p·(processor·specific)
18.8 KB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 8, 90 lines modifiedOffset 8, 90 lines modified
8 ·····4:·00000000000023f0·····0·FUNC····LOCAL··DEFAULT···15·deregister_tm_clones8 ·····4:·00000000000023f0·····0·FUNC····LOCAL··DEFAULT···15·deregister_tm_clones
9 ·····5:·0000000000002420·····0·FUNC····LOCAL··DEFAULT···15·register_tm_clones9 ·····5:·0000000000002420·····0·FUNC····LOCAL··DEFAULT···15·register_tm_clones
10 ·····6:·0000000000002460·····0·FUNC····LOCAL··DEFAULT···15·__do_global_dtors_aux10 ·····6:·0000000000002460·····0·FUNC····LOCAL··DEFAULT···15·__do_global_dtors_aux
11 ·····7:·000000000000d240·····1·OBJECT··LOCAL··DEFAULT···26·completed.011 ·····7:·000000000000d240·····1·OBJECT··LOCAL··DEFAULT···26·completed.0
12 ·····8:·000000000000cda8·····0·OBJECT··LOCAL··DEFAULT···21·__do_global_dtors_aux_fini_array_entry12 ·····8:·000000000000cda8·····0·OBJECT··LOCAL··DEFAULT···21·__do_global_dtors_aux_fini_array_entry
13 ·····9:·00000000000024a0·····0·FUNC····LOCAL··DEFAULT···15·frame_dummy13 ·····9:·00000000000024a0·····0·FUNC····LOCAL··DEFAULT···15·frame_dummy
14 ····10:·000000000000cda0·····0·OBJECT··LOCAL··DEFAULT···20·__frame_dummy_init_array_entry14 ····10:·000000000000cda0·····0·OBJECT··LOCAL··DEFAULT···20·__frame_dummy_init_array_entry
15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·trigonometry.c 
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·surface.c 
17 ····13:·000000000000275c····90·FUNC····LOCAL··DEFAULT···15·vec3_mag 
18 ····14:·00000000000027b6···178·FUNC····LOCAL··DEFAULT···15·vec3_normalize 
19 ····15:·0000000000002868···182·FUNC····LOCAL··DEFAULT···15·vec3_cross_product 
20 ····16:·000000000000291e····39·FUNC····LOCAL··DEFAULT···15·mini 
21 ····17:·0000000000002945····39·FUNC····LOCAL··DEFAULT···15·maxi 
22 ····18:·0000000000002a80···117·FUNC····LOCAL··DEFAULT···15·triangle_orientation 
23 ····19:·0000000000002af5···310·FUNC····LOCAL··DEFAULT···15·triangle_sort_by_x 
24 ····20:·000000000000a070····14·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.0 
25 ····21:·0000000000002edd···165·FUNC····LOCAL··DEFAULT···15·idx_x 
26 ····22:·0000000000002f82···164·FUNC····LOCAL··DEFAULT···15·idx_y 
27 ····23:·0000000000003026···263·FUNC····LOCAL··DEFAULT···15·limit_y_1 
28 ····24:·000000000000312d···154·FUNC····LOCAL··DEFAULT···15·limit_y_2 
29 ····25:·00000000000031c7···230·FUNC····LOCAL··DEFAULT···15·triangle_depth 
30 ····26:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·triangularization.c15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·triangularization.c
31 ····27:·0000000000003938····90·FUNC····LOCAL··DEFAULT···15·vec3_mag16 ····12:·00000000000024a9····90·FUNC····LOCAL··DEFAULT···15·vec3_mag
32 ····28:·0000000000003992···178·FUNC····LOCAL··DEFAULT···15·vec3_normalize17 ····13:·0000000000002503···178·FUNC····LOCAL··DEFAULT···15·vec3_normalize
33 ····29:·0000000000003a44···128·FUNC····LOCAL··DEFAULT···15·vec3_sub18 ····14:·00000000000025b5···128·FUNC····LOCAL··DEFAULT···15·vec3_sub
34 ····30:·0000000000003ac4····90·FUNC····LOCAL··DEFAULT···15·vec3_dot_product19 ····15:·0000000000002635····90·FUNC····LOCAL··DEFAULT···15·vec3_dot_product
35 ····31:·0000000000003b1e···182·FUNC····LOCAL··DEFAULT···15·vec3_cross_product20 ····16:·000000000000268f···182·FUNC····LOCAL··DEFAULT···15·vec3_cross_product
36 ····32:·0000000000003bd4····48·FUNC····LOCAL··DEFAULT···15·absfloat21 ····17:·0000000000002745····48·FUNC····LOCAL··DEFAULT···15·absfloat
37 ····33:·0000000000003c04···171·FUNC····LOCAL··DEFAULT···15·triangle_area22 ····18:·0000000000002775···171·FUNC····LOCAL··DEFAULT···15·triangle_area
38 ····34:·0000000000003caf···359·FUNC····LOCAL··DEFAULT···15·point_in_triangle23 ····19:·0000000000002820···359·FUNC····LOCAL··DEFAULT···15·point_in_triangle
39 ····35:·0000000000003e16··2662·FUNC····LOCAL··DEFAULT···15·triangularize_recurse24 ····20:·0000000000002987··2662·FUNC····LOCAL··DEFAULT···15·triangularize_recurse
40 ····36:·000000000000a110····22·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.125 ····21:·000000000000a080····22·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.1
41 ····37:·000000000000a128····14·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.026 ····22:·000000000000a098····14·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.0
42 ····38:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·viewer.c27 ····23:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·viewer.c
43 ····39:·0000000000004e06····90·FUNC····LOCAL··DEFAULT···15·vec3_mag28 ····24:·0000000000003977····90·FUNC····LOCAL··DEFAULT···15·vec3_mag
44 ····40:·0000000000004e60···178·FUNC····LOCAL··DEFAULT···15·vec3_normalize29 ····25:·00000000000039d1···178·FUNC····LOCAL··DEFAULT···15·vec3_normalize
45 ····41:·0000000000004f12···145·FUNC····LOCAL··DEFAULT···15·vec3_rotate_y 
46 ····42:·0000000000004fa3···145·FUNC····LOCAL··DEFAULT···15·vec3_rotate_x30 ····26:·0000000000003a83···145·FUNC····LOCAL··DEFAULT···15·vec3_rotate_y
 31 ····27:·0000000000003b14···145·FUNC····LOCAL··DEFAULT···15·vec3_rotate_x
47 ····43:·0000000000005034···117·FUNC····LOCAL··DEFAULT···15·vec3_neg32 ····28:·0000000000003ba5···117·FUNC····LOCAL··DEFAULT···15·vec3_neg
48 ····44:·00000000000050a9····90·FUNC····LOCAL··DEFAULT···15·vec3_dot_product33 ····29:·0000000000003c1a····90·FUNC····LOCAL··DEFAULT···15·vec3_dot_product
49 ····45:·0000000000005103···111·FUNC····LOCAL··DEFAULT···15·vec3_cos_similarity34 ····30:·0000000000003c74···111·FUNC····LOCAL··DEFAULT···15·vec3_cos_similarity
50 ····46:·000000000000d1d0·····8·OBJECT··LOCAL··DEFAULT···25·DEFAULT_LUM_OPTIONS35 ····31:·000000000000d1d0·····8·OBJECT··LOCAL··DEFAULT···25·DEFAULT_LUM_OPTIONS
51 ····47:·000000000000a170·····4·OBJECT··LOCAL··DEFAULT···17·PI36 ····32:·000000000000a0e0·····4·OBJECT··LOCAL··DEFAULT···17·PI
52 ····48:·000000000000a174·····4·OBJECT··LOCAL··DEFAULT···17·GOLDEN_RATIO37 ····33:·000000000000a0e4·····4·OBJECT··LOCAL··DEFAULT···17·GOLDEN_RATIO
53 ····49:·000000000000a178·····4·OBJECT··LOCAL··DEFAULT···17·INTERACTIVE_ZOOM_MIN38 ····34:·000000000000a0e8·····4·OBJECT··LOCAL··DEFAULT···17·INTERACTIVE_ZOOM_MIN
54 ····50:·000000000000a17c·····4·OBJECT··LOCAL··DEFAULT···17·INTERACTIVE_ZOOM_MAX39 ····35:·000000000000a0ec·····4·OBJECT··LOCAL··DEFAULT···17·INTERACTIVE_ZOOM_MAX
55 ····51:·000000000000d1d8·····8·OBJECT··LOCAL··DEFAULT···25·PROGRAM_NAME40 ····36:·000000000000d1d8·····8·OBJECT··LOCAL··DEFAULT···25·PROGRAM_NAME
56 ····52:·000000000000d1e0·····8·OBJECT··LOCAL··DEFAULT···25·PROGRAM_DESCRIPTION41 ····37:·000000000000d1e0·····8·OBJECT··LOCAL··DEFAULT···25·PROGRAM_DESCRIPTION
57 ····53:·0000000000005172···542·FUNC····LOCAL··DEFAULT···15·output_usage42 ····38:·0000000000003ce3···542·FUNC····LOCAL··DEFAULT···15·output_usage
58 ····54:·0000000000005390···122·FUNC····LOCAL··DEFAULT···15·output_description43 ····39:·0000000000003f01···122·FUNC····LOCAL··DEFAULT···15·output_description
59 ····55:·000000000000540a··3300·FUNC····LOCAL··DEFAULT···15·parse_arguments44 ····40:·0000000000003f7b··3300·FUNC····LOCAL··DEFAULT···15·parse_arguments
60 ····56:·0000000000006124···128·FUNC····LOCAL··DEFAULT···15·tick45 ····41:·0000000000004c95···128·FUNC····LOCAL··DEFAULT···15·tick
61 ····57:·00000000000061a4···282·FUNC····LOCAL··DEFAULT···15·vec3_to_surface46 ····42:·0000000000004d15···282·FUNC····LOCAL··DEFAULT···15·vec3_to_surface
62 ····58:·00000000000062be···225·FUNC····LOCAL··DEFAULT···15·char_from_normal47 ····43:·0000000000004e2f···225·FUNC····LOCAL··DEFAULT···15·char_from_normal
63 ····59:·000000000000639f···548·FUNC····LOCAL··DEFAULT···15·terminal_init_colors48 ····44:·0000000000004f10···548·FUNC····LOCAL··DEFAULT···15·terminal_init_colors
64 ····60:·00000000000065c3··2009·FUNC····LOCAL··DEFAULT···15·surface_draw_model49 ····45:·0000000000005134··2009·FUNC····LOCAL··DEFAULT···15·surface_draw_model
65 ····61:·0000000000006d9c···174·FUNC····LOCAL··DEFAULT···15·model_xz_rad50 ····46:·000000000000590d···174·FUNC····LOCAL··DEFAULT···15·model_xz_rad
66 ····62:·0000000000006e4a···280·FUNC····LOCAL··DEFAULT···15·create_surface51 ····47:·00000000000059bb···280·FUNC····LOCAL··DEFAULT···15·create_surface
 52 ····48:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·surface.c
 53 ····49:·0000000000006816····90·FUNC····LOCAL··DEFAULT···15·vec3_mag
 54 ····50:·0000000000006870···178·FUNC····LOCAL··DEFAULT···15·vec3_normalize
 55 ····51:·0000000000006922···182·FUNC····LOCAL··DEFAULT···15·vec3_cross_product
 56 ····52:·00000000000069d8····39·FUNC····LOCAL··DEFAULT···15·mini
 57 ····53:·00000000000069ff····39·FUNC····LOCAL··DEFAULT···15·maxi
 58 ····54:·0000000000006b3a···117·FUNC····LOCAL··DEFAULT···15·triangle_orientation
 59 ····55:·0000000000006baf···310·FUNC····LOCAL··DEFAULT···15·triangle_sort_by_x
 60 ····56:·000000000000ab58····14·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.0
 61 ····57:·0000000000006f97···165·FUNC····LOCAL··DEFAULT···15·idx_x
 62 ····58:·000000000000703c···164·FUNC····LOCAL··DEFAULT···15·idx_y
 63 ····59:·00000000000070e0···263·FUNC····LOCAL··DEFAULT···15·limit_y_1
 64 ····60:·00000000000071e7···154·FUNC····LOCAL··DEFAULT···15·limit_y_2
 65 ····61:·0000000000007281···230·FUNC····LOCAL··DEFAULT···15·triangle_depth
 66 ····62:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·trigonometry.c
67 ····63:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·model.c67 ····63:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·model.c
68 ····64:·0000000000007ca5···375·FUNC····LOCAL··DEFAULT···15·model_init68 ····64:·0000000000007ca5···375·FUNC····LOCAL··DEFAULT···15·model_init
69 ····65:·0000000000007e1c···236·FUNC····LOCAL··DEFAULT···15·model_add_vertex69 ····65:·0000000000007e1c···236·FUNC····LOCAL··DEFAULT···15·model_add_vertex
70 ····66:·0000000000007f08····94·FUNC····LOCAL··DEFAULT···15·obj_derelativize_idx70 ····66:·0000000000007f08····94·FUNC····LOCAL··DEFAULT···15·obj_derelativize_idx
71 ····67:·0000000000007f66···217·FUNC····LOCAL··DEFAULT···15·model_validate_idxs71 ····67:·0000000000007f66···217·FUNC····LOCAL··DEFAULT···15·model_validate_idxs
72 ····68:·000000000000803f···300·FUNC····LOCAL··DEFAULT···15·model_add_face72 ····68:·000000000000803f···300·FUNC····LOCAL··DEFAULT···15·model_add_face
73 ····69:·000000000000816b···417·FUNC····LOCAL··DEFAULT···15·model_add_material73 ····69:·000000000000816b···417·FUNC····LOCAL··DEFAULT···15·model_add_material
74 ····70:·000000000000ae80····25·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.174 ····70:·000000000000ae90····25·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.1
75 ····71:·0000000000008b24···238·FUNC····LOCAL··DEFAULT···15·str_chop75 ····71:·0000000000008b24···238·FUNC····LOCAL··DEFAULT···15·str_chop
76 ····72:·000000000000aea0·····9·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.076 ····72:·000000000000aeb0·····9·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.0
77 ····73:·0000000000008c12····72·FUNC····LOCAL··DEFAULT···15·str_chop_skip_empty77 ····73:·0000000000008c12····72·FUNC····LOCAL··DEFAULT···15·str_chop_skip_empty
78 ····74:·0000000000008c5a···115·FUNC····LOCAL··DEFAULT···15·parse_float78 ····74:·0000000000008c5a···115·FUNC····LOCAL··DEFAULT···15·parse_float
79 ····75:·0000000000008ccd···109·FUNC····LOCAL··DEFAULT···15·parse_int79 ····75:·0000000000008ccd···109·FUNC····LOCAL··DEFAULT···15·parse_int
80 ····76:·0000000000008d3a····85·FUNC····LOCAL··DEFAULT···15·string_strip80 ····76:·0000000000008d3a····85·FUNC····LOCAL··DEFAULT···15·string_strip
81 ····77:·0000000000008d8f···723·FUNC····LOCAL··DEFAULT···15·model_load_materials_from_mtl81 ····77:·0000000000008d8f···723·FUNC····LOCAL··DEFAULT···15·model_load_materials_from_mtl
82 ····78:·0000000000009062···302·FUNC····LOCAL··DEFAULT···15·read_line82 ····78:·0000000000009062···302·FUNC····LOCAL··DEFAULT···15·read_line
83 ····79:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c83 ····79:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
84 ····80:·000000000000bb18·····0·OBJECT··LOCAL··DEFAULT···19·__FRAME_END__84 ····80:·000000000000bb28·····0·OBJECT··LOCAL··DEFAULT···19·__FRAME_END__
85 ····81:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·85 ····81:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
86 ····82:·000000000000aec0·····0·NOTYPE··LOCAL··DEFAULT···18·__GNU_EH_FRAME_HDR86 ····82:·000000000000aed0·····0·NOTYPE··LOCAL··DEFAULT···18·__GNU_EH_FRAME_HDR
87 ····83:·000000000000cfe8·····0·OBJECT··LOCAL··DEFAULT···24·_GLOBAL_OFFSET_TABLE_87 ····83:·000000000000cfe8·····0·OBJECT··LOCAL··DEFAULT···24·_GLOBAL_OFFSET_TABLE_
88 ····84:·000000000000cdb0·····0·OBJECT··LOCAL··DEFAULT···22·_DYNAMIC88 ····84:·000000000000cdb0·····0·OBJECT··LOCAL··DEFAULT···22·_DYNAMIC
89 ····85:·000000000000d1c0·····0·NOTYPE··WEAK···DEFAULT···25·data_start89 ····85:·000000000000d1c0·····0·NOTYPE··WEAK···DEFAULT···25·data_start
90 ····86:·00000000000024a9···427·FUNC····GLOBAL·DEFAULT···15·get_bounding_box_center90 ····86:·00000000000079f2···427·FUNC····GLOBAL·DEFAULT···15·get_bounding_box_center
91 ····87:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dirname@GLIBC_2.2.591 ····87:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dirname@GLIBC_2.2.5
92 ····88:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·printw@NCURSES6_5.0.1999102392 ····88:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·printw@NCURSES6_5.0.19991023
93 ····89:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·printf@GLIBC_2.2.593 ····89:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·printf@GLIBC_2.2.5
94 ····90:·0000000000008a53···134·FUNC····GLOBAL·DEFAULT···15·model_invert_z94 ····90:·0000000000008a53···134·FUNC····GLOBAL·DEFAULT···15·model_invert_z
95 ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·noecho@NCURSES6_5.0.1999102395 ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·noecho@NCURSES6_5.0.19991023
96 ····92:·00000000000023c0····34·FUNC····GLOBAL·DEFAULT···15·_start96 ····92:·00000000000023c0····34·FUNC····GLOBAL·DEFAULT···15·_start
97 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wtimeout@NCURSES6_TINFO_5.0.1999102397 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wtimeout@NCURSES6_TINFO_5.0.19991023
Offset 99, 34 lines modifiedOffset 99, 34 lines modified
99 ····95:·000000000000d200·····4·OBJECT··GLOBAL·DEFAULT···26·COLOR_PAIRS@NCURSES6_5.0.1999102399 ····95:·000000000000d200·····4·OBJECT··GLOBAL·DEFAULT···26·COLOR_PAIRS@NCURSES6_5.0.19991023
100 ····96:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wattr_off@NCURSES6_5.0.19991023100 ····96:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wattr_off@NCURSES6_5.0.19991023
101 ····97:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__101 ····97:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
102 ····98:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·puts@GLIBC_2.2.5102 ····98:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·puts@GLIBC_2.2.5
103 ····99:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@GLIBC_2.2.5103 ····99:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@GLIBC_2.2.5
104 ···100:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.2.5104 ···100:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.2.5
105 ···101:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.2.5105 ···101:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.2.5
106 ···102:·0000000000002c2b···378·FUNC····GLOBAL·DEFAULT···15·surface_init106 ···102:·0000000000006ce5···378·FUNC····GLOBAL·DEFAULT···15·surface_init
107 ···103:·0000000000002eb2····43·FUNC····GLOBAL·DEFAULT···15·surface_free107 ···103:·0000000000006f6c····43·FUNC····GLOBAL·DEFAULT···15·surface_free
108 ···104:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·gettimeofday@GLIBC_2.2.5108 ···104:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·gettimeofday@GLIBC_2.2.5
109 ···105:·0000000000009ea8·····0·FUNC····GLOBAL·HIDDEN····16·_fini109 ···105:·0000000000009ea8·····0·FUNC····GLOBAL·HIDDEN····16·_fini
110 ···106:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·putchar@GLIBC_2.2.5110 ···106:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·putchar@GLIBC_2.2.5
111 ···107:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·keypad@NCURSES6_TINFO_5.0.19991023111 ···107:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·keypad@NCURSES6_TINFO_5.0.19991023
112 ···108:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·init_color@NCURSES6_5.0.19991023112 ···108:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·init_color@NCURSES6_5.0.19991023
113 ···109:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.2.5113 ···109:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.2.5
114 ···110:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@GLIBC_2.2.5114 ···110:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@GLIBC_2.2.5
115 ···111:·000000000000487c··1418·FUNC····GLOBAL·DEFAULT···15·triangularize115 ···111:·00000000000033ed··1418·FUNC····GLOBAL·DEFAULT···15·triangularize
116 ···112:·0000000000006f62···186·FUNC····GLOBAL·DEFAULT···15·init_file_extension116 ···112:·0000000000005ad3···186·FUNC····GLOBAL·DEFAULT···15·init_file_extension
117 ···113:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·curs_set@NCURSES6_TINFO_5.0.19991023117 ···113:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·curs_set@NCURSES6_TINFO_5.0.19991023
118 ···114:·0000000000008ad9····75·FUNC····GLOBAL·DEFAULT···15·model_free118 ···114:·0000000000008ad9····75·FUNC····GLOBAL·DEFAULT···15·model_free
Max diff block lines reached; 5950/19102 bytes (31.15%) of diff not shown.
915 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2af6e90e546ff854beefedf27d807478798e93fb6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6860e7c2a300dda431f2de23bd9e4e7a499b77cb
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
503 KB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················3883 ··Length:······················1534
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········85 ··Address·size·(bytes):········8
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············607 ··Prologue·Length:·············98
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 23, 237 lines modifiedOffset 23, 944 lines modified
23 ··Opcode·7·has·0·args23 ··Opcode·7·has·0·args
24 ··Opcode·8·has·0·args24 ··Opcode·8·has·0·args
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·3,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·5,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x13):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds31 ··0»      (line_strp)»   (offset:·0):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds
32 ··1»      (line_strp)»   (offset:·0x53):·src32 ··1»      (line_strp)»   (offset:·0x58):·src
33 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/x86_64-linux-gnu/bits33 ··2»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits
 34 ··3»      (line_strp)»   (offset:·0x7f):·/usr/include/x86_64-linux-gnu/bits/types
 35 ··4»      (line_strp)»   (offset:·0xa8):·/usr/include
  
34 ·The·File·Name·Table·(offset·0x34,·lines·4,·columns·2):36 ·The·File·Name·Table·(offset·0x3c,·lines·10,·columns·2):
35 ··Entry»  Dir»       Name37 ··Entry»  Dir»       Name
36 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4):·trigonometry.c38 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x44):·triangularization.c
37 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4):·trigonometry.c39 ··1»      (udata)»       1»      (line_strp)»   (offset:·0xb5):·trigonometry.h
38 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x7a):·trigonometry.h40 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x44):·triangularization.c
 41 ··3»      (udata)»       2»      (line_strp)»   (offset:·0xc4):·types.h
 42 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xcc):·struct_FILE.h
 43 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xd3):·FILE.h
39 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x89):·mathcalls.h44 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xda):·mathcalls.h
 45 ··7»      (udata)»       4»      (line_strp)»   (offset:·0xe6):·stdlib.h
 46 ··8»      (udata)»       4»      (line_strp)»   (offset:·0xef):·assert.h
 47 ··9»      (udata)»       4»      (line_strp)»   (offset:·0xf8):·stdio.h
  
Diff chunk too large, falling back to line-by-line diff (900 lines added, 201 lines removed)
40 ·Line·Number·Statements:48 ·Line·Number·Statements:
41 ··[0x00000048]··Set·column·to·149 ··[0x0000006e]··Set·column·to·1
42 ··[0x0000004a]··Extended·opcode·2:·set·Address·to·0x24a950 ··[0x00000070]··Extended·opcode·2:·set·Address·to·0x24a9
43 ··[0x00000055]··Special·opcode·8:·advance·Address·by·0·to·0x24a9·and·Line·by·3·to·451 ··[0x0000007b]··Advance·Line·by·10·to·11
44 ··[0x00000056]··Set·column·to·1052 ··[0x0000007d]··Copy
45 ··[0x00000058]··Special·opcode·160:·advance·Address·by·11·to·0x24b4·and·Line·by·1·to·553 ··[0x0000007e]··Set·column·to·19
46 ··[0x00000059]··Special·opcode·216:·advance·Address·by·15·to·0x24c3·and·Line·by·1·to·654 ··[0x00000080]··Advance·PC·by·constant·17·to·0x24ba
47 ··[0x0000005a]··Set·column·to·855 ··[0x00000081]··Special·opcode·118:·advance·Address·by·8·to·0x24c2·and·Line·by·1·to·12
48 ··[0x0000005c]··Special·opcode·217:·advance·Address·by·15·to·0x24d2·and·Line·by·2·to·856 ··[0x00000082]··Set·column·to·25
49 ··[0x0000005d]··Set·column·to·1357 ··[0x00000084]··Special·opcode·75:·advance·Address·by·5·to·0x24c7·and·Line·by·0·to·12
50 ··[0x0000005f]··Special·opcode·91:·advance·Address·by·6·to·0x24d8·and·Line·by·2·to·1058 ··[0x00000085]··Set·column·to·22
51 ··[0x00000060]··Advance·PC·by·constant·17·to·0x24e959 ··[0x00000087]··Special·opcode·75:·advance·Address·by·5·to·0x24cc·and·Line·by·0·to·12
52 ··[0x00000061]··Special·opcode·6:·advance·Address·by·0·to·0x24e9·and·Line·by·1·to·1160 ··[0x00000088]··Set·column·to·31
53 ··[0x00000062]··Set·column·to·1461 ··[0x0000008a]··Special·opcode·61:·advance·Address·by·4·to·0x24d0·and·Line·by·0·to·12
54 ··[0x00000064]··Advance·PC·by·constant·17·to·0x24fa62 ··[0x0000008b]··Set·column·to·37
55 ··[0x00000065]··Special·opcode·8:·advance·Address·by·0·to·0x24fa·and·Line·by·3·to·1463 ··[0x0000008d]··Special·opcode·75:·advance·Address·by·5·to·0x24d5·and·Line·by·0·to·12
56 ··[0x00000066]··Set·column·to·564 ··[0x0000008e]··Set·column·to·34
57 ··[0x00000068]··Special·opcode·103:·advance·Address·by·7·to·0x2501·and·Line·by·0·to·1465 ··[0x00000090]··Special·opcode·75:·advance·Address·by·5·to·0x24da·and·Line·by·0·to·12
58 ··[0x00000069]··Set·column·to·1966 ··[0x00000091]··Set·column·to·28
59 ··[0x0000006b]··Special·opcode·77:·advance·Address·by·5·to·0x2506·and·Line·by·2·to·1667 ··[0x00000093]··Special·opcode·61:·advance·Address·by·4·to·0x24de·and·Line·by·0·to·12
60 ··[0x0000006c]··Set·column·to·1468 ··[0x00000094]··Set·column·to·43
61 ··[0x0000006e]··Advance·PC·by·constant·17·to·0x251769 ··[0x00000096]··Special·opcode·61:·advance·Address·by·4·to·0x24e2·and·Line·by·0·to·12
62 ··[0x0000006f]··Special·opcode·173:·advance·Address·by·12·to·0x2523·and·Line·by·0·to·1670 ··[0x00000097]··Set·column·to·49
63 ··[0x00000070]··Special·opcode·189:·advance·Address·by·13·to·0x2530·and·Line·by·2·to·1871 ··[0x00000099]··Special·opcode·75:·advance·Address·by·5·to·0x24e7·and·Line·by·0·to·12
64 ··[0x00000071]··Set·column·to·2272 ··[0x0000009a]··Set·column·to·46
65 ··[0x00000073]··Special·opcode·75:·advance·Address·by·5·to·0x2535·and·Line·by·0·to·1873 ··[0x0000009c]··Special·opcode·75:·advance·Address·by·5·to·0x24ec·and·Line·by·0·to·12
66 ··[0x00000074]··Set·column·to·1274 ··[0x0000009d]··Set·column·to·12
67 ··[0x00000076]··Special·opcode·75:·advance·Address·by·5·to·0x253a·and·Line·by·0·to·1875 ··[0x0000009f]··Special·opcode·61:·advance·Address·by·4·to·0x24f0·and·Line·by·0·to·12
68 ··[0x00000077]··Set·column·to·2276 ··[0x000000a0]··Set·column·to·1
69 ··[0x00000079]··Special·opcode·76:·advance·Address·by·5·to·0x253f·and·Line·by·1·to·1977 ··[0x000000a2]··Advance·PC·by·constant·17·to·0x2501
70 ··[0x0000007a]··Set·column·to·1978 ··[0x000000a3]··Special·opcode·6:·advance·Address·by·0·to·0x2501·and·Line·by·1·to·13
71 ··[0x0000007c]··Special·opcode·75:·advance·Address·by·5·to·0x2544·and·Line·by·0·to·1979 ··[0x000000a4]··Special·opcode·36:·advance·Address·by·2·to·0x2503·and·Line·by·3·to·16
72 ··[0x0000007d]··Set·column·to·1480 ··[0x000000a5]··Set·column·to·17
73 ··[0x0000007f]··Special·opcode·76:·advance·Address·by·5·to·0x2549·and·Line·by·1·to·2081 ··[0x000000a7]··Advance·PC·by·constant·17·to·0x2514
74 ··[0x00000080]··Set·column·to·2282 ··[0x000000a8]··Special·opcode·118:·advance·Address·by·8·to·0x251c·and·Line·by·1·to·17
75 ··[0x00000082]··Special·opcode·75:·advance·Address·by·5·to·0x254e·and·Line·by·0·to·2083 ··[0x000000a9]··Set·column·to·8
76 ··[0x00000083]··Set·column·to·1284 ··[0x000000ab]··Advance·PC·by·constant·17·to·0x252d
77 ··[0x00000085]··Special·opcode·75:·advance·Address·by·5·to·0x2553·and·Line·by·0·to·2085 ··[0x000000ac]··Special·opcode·133:·advance·Address·by·9·to·0x2536·and·Line·by·2·to·19
78 ··[0x00000086]··Set·column·to·2286 ··[0x000000ad]··Set·column·to·16
79 ··[0x00000088]··Special·opcode·76:·advance·Address·by·5·to·0x2558·and·Line·by·1·to·2187 ··[0x000000af]··Advance·PC·by·constant·17·to·0x2547
80 ··[0x00000089]··Set·column·to·1988 ··[0x000000b0]··Special·opcode·48:·advance·Address·by·3·to·0x254a·and·Line·by·1·to·20
81 ··[0x0000008b]··Special·opcode·75:·advance·Address·by·5·to·0x255d·and·Line·by·0·to·2189 ··[0x000000b1]··Set·column·to·6
82 ··[0x0000008c]··Set·column·to·1490 ··[0x000000b3]··Advance·PC·by·constant·17·to·0x255b
83 ··[0x0000008e]··Special·opcode·76:·advance·Address·by·5·to·0x2562·and·Line·by·1·to·2291 ··[0x000000b4]··Special·opcode·175:·advance·Address·by·12·to·0x2567·and·Line·by·2·to·22
84 ··[0x0000008f]··Set·column·to·2292 ··[0x000000b5]··Set·column·to·9
85 ··[0x00000091]··Special·opcode·75:·advance·Address·by·5·to·0x2567·and·Line·by·0·to·2293 ··[0x000000b7]··Special·opcode·75:·advance·Address·by·5·to·0x256c·and·Line·by·0·to·22
86 ··[0x00000092]··Set·column·to·1294 ··[0x000000b8]··Set·column·to·6
87 ··[0x00000094]··Special·opcode·75:·advance·Address·by·5·to·0x256c·and·Line·by·0·to·2295 ··[0x000000ba]··Special·opcode·146:·advance·Address·by·10·to·0x2576·and·Line·by·1·to·23
88 ··[0x00000095]··Set·column·to·2296 ··[0x000000bb]··Set·column·to·9
89 ··[0x00000097]··Special·opcode·76:·advance·Address·by·5·to·0x2571·and·Line·by·1·to·2397 ··[0x000000bd]··Special·opcode·75:·advance·Address·by·5·to·0x257b·and·Line·by·0·to·23
90 ··[0x00000098]··Set·column·to·1998 ··[0x000000be]··Set·column·to·6
91 ··[0x0000009a]··Special·opcode·75:·advance·Address·by·5·to·0x2576·and·Line·by·0·to·2399 ··[0x000000c0]··Special·opcode·146:·advance·Address·by·10·to·0x2585·and·Line·by·1·to·24
92 ··[0x0000009b]··Set·column·to·14100 ··[0x000000c1]··Set·column·to·9
93 ··[0x0000009d]··Special·opcode·77:·advance·Address·by·5·to·0x257b·and·Line·by·2·to·25101 ··[0x000000c3]··Special·opcode·75:·advance·Address·by·5·to·0x258a·and·Line·by·0·to·24
94 ··[0x0000009e]··Set·column·to·22102 ··[0x000000c4]··Set·column·to·12
95 ··[0x000000a0]··Special·opcode·75:·advance·Address·by·5·to·0x2580·and·Line·by·0·to·25103 ··[0x000000c6]··Special·opcode·146:·advance·Address·by·10·to·0x2594·and·Line·by·1·to·25
96 ··[0x000000a1]··Set·column·to·12104 ··[0x000000c7]··Set·column·to·1
97 ··[0x000000a3]··Special·opcode·75:·advance·Address·by·5·to·0x2585·and·Line·by·0·to·25105 ··[0x000000c9]··Special·opcode·202:·advance·Address·by·14·to·0x25a2·and·Line·by·1·to·26
98 ··[0x000000a4]··Set·column·to·22106 ··[0x000000ca]··Advance·Line·by·39·to·65
99 ··[0x000000a6]··Special·opcode·76:·advance·Address·by·5·to·0x258a·and·Line·by·1·to·26107 ··[0x000000cc]··Advance·PC·by·constant·17·to·0x25b3
100 ··[0x000000a7]··Set·column·to·19108 ··[0x000000cd]··Special·opcode·33:·advance·Address·by·2·to·0x25b5·and·Line·by·0·to·65
101 ··[0x000000a9]··Special·opcode·75:·advance·Address·by·5·to·0x258f·and·Line·by·0·to·26109 ··[0x000000ce]··Set·column·to·14
102 ··[0x000000aa]··Set·column·to·14110 ··[0x000000d0]··Advance·PC·by·38·to·0x25db
103 ··[0x000000ac]··Special·opcode·76:·advance·Address·by·5·to·0x2594·and·Line·by·1·to·27111 ··[0x000000d2]··Special·opcode·8:·advance·Address·by·0·to·0x25db·and·Line·by·3·to·68
104 ··[0x000000ad]··Set·column·to·22112 ··[0x000000d3]··Set·column·to·20
105 ··[0x000000af]··Special·opcode·75:·advance·Address·by·5·to·0x2599·and·Line·by·0·to·27113 ··[0x000000d5]··Special·opcode·75:·advance·Address·by·5·to·0x25e0·and·Line·by·0·to·68
106 ··[0x000000b0]··Set·column·to·12114 ··[0x000000d6]··Set·column·to·17
107 ··[0x000000b2]··Special·opcode·75:·advance·Address·by·5·to·0x259e·and·Line·by·0·to·27115 ··[0x000000d8]··Special·opcode·75:·advance·Address·by·5·to·0x25e5·and·Line·by·0·to·68
108 ··[0x000000b3]··Set·column·to·22116 ··[0x000000d9]··Set·column·to·11
109 ··[0x000000b5]··Special·opcode·76:·advance·Address·by·5·to·0x25a3·and·Line·by·1·to·28117 ··[0x000000db]··Special·opcode·61:·advance·Address·by·4·to·0x25e9·and·Line·by·0·to·68
110 ··[0x000000b6]··Set·column·to·19118 ··[0x000000dc]··Set·column·to·14
111 ··[0x000000b8]··Special·opcode·75:·advance·Address·by·5·to·0x25a8·and·Line·by·0·to·28119 ··[0x000000de]··Special·opcode·76:·advance·Address·by·5·to·0x25ee·and·Line·by·1·to·69
112 ··[0x000000b9]··Set·column·to·14120 ··[0x000000df]··Set·column·to·20
113 ··[0x000000bb]··Special·opcode·76:·advance·Address·by·5·to·0x25ad·and·Line·by·1·to·29121 ··[0x000000e1]··Special·opcode·75:·advance·Address·by·5·to·0x25f3·and·Line·by·0·to·69
114 ··[0x000000bc]··Set·column·to·22122 ··[0x000000e2]··Set·column·to·17
115 ··[0x000000be]··Special·opcode·75:·advance·Address·by·5·to·0x25b2·and·Line·by·0·to·29123 ··[0x000000e4]··Special·opcode·75:·advance·Address·by·5·to·0x25f8·and·Line·by·0·to·69
116 ··[0x000000bf]··Set·column·to·12124 ··[0x000000e5]··Set·column·to·11
117 ··[0x000000c1]··Special·opcode·75:·advance·Address·by·5·to·0x25b7·and·Line·by·0·to·29125 ··[0x000000e7]··Special·opcode·61:·advance·Address·by·4·to·0x25fc·and·Line·by·0·to·69
118 ··[0x000000c2]··Set·column·to·22126 ··[0x000000e8]··Set·column·to·14
119 ··[0x000000c4]··Special·opcode·76:·advance·Address·by·5·to·0x25bc·and·Line·by·1·to·30127 ··[0x000000ea]··Special·opcode·76:·advance·Address·by·5·to·0x2601·and·Line·by·1·to·70
120 ··[0x000000c5]··Set·column·to·19128 ··[0x000000eb]··Set·column·to·20
121 ··[0x000000c7]··Special·opcode·75:·advance·Address·by·5·to·0x25c1·and·Line·by·0·to·30129 ··[0x000000ed]··Special·opcode·75:·advance·Address·by·5·to·0x2606·and·Line·by·0·to·70
Max diff block lines reached; 446183/514682 bytes (86.69%) of diff not shown.
694 KB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 2, 6738 lines modifiedOffset 2, 6738 lines modified
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x81·(32-bit)3 ···Length:········0x81·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_partial·(3)5 ···Unit·Type:·····DW_UT_partial·(3)
6 ···Abbrev·Offset:·06 ···Abbrev·Offset:·0
7 ···Pointer·Size:··87 ···Pointer·Size:··8
8 ·<0><c>:·Abbrev·Number:·77·(DW_TAG_partial_unit)8 ·<0><c>:·Abbrev·Number:·76·(DW_TAG_partial_unit)
9 ····<d>···DW_AT_stmt_list···:·(sec_offset)·09 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds
11 ·<1><15>:·Abbrev·Number:·99·(DW_TAG_base_type)11 ·<1><15>:·Abbrev·Number:·103·(DW_TAG_base_type)
12 ····<16>···DW_AT_byte_size···:·(data1)·112 ····<16>···DW_AT_byte_size···:·(data1)·1
13 ····<17>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)13 ····<17>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
14 ····<18>···DW_AT_name········:·(strp)·(offset:·0xb):·unsigned·char14 ····<18>···DW_AT_name········:·(strp)·(offset:·0x25c):·unsigned·char
15 ·<1><1c>:·Abbrev·Number:·99·(DW_TAG_base_type)15 ·<1><1c>:·Abbrev·Number:·103·(DW_TAG_base_type)
16 ····<1d>···DW_AT_byte_size···:·(data1)·216 ····<1d>···DW_AT_byte_size···:·(data1)·2
17 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)17 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
18 ····<1f>···DW_AT_name········:·(strp)·(offset:·0x27):·short·unsigned·int18 ····<1f>···DW_AT_name········:·(strp)·(offset:·0x18c):·short·unsigned·int
19 ·<1><23>:·Abbrev·Number:·99·(DW_TAG_base_type)19 ·<1><23>:·Abbrev·Number:·103·(DW_TAG_base_type)
20 ····<24>···DW_AT_byte_size···:·(data1)·420 ····<24>···DW_AT_byte_size···:·(data1)·4
21 ····<25>···DW_AT_encoding····:·(data1)·7»    (unsigned)21 ····<25>···DW_AT_encoding····:·(data1)·7»    (unsigned)
22 ····<26>···DW_AT_name········:·(strp)·(offset:·0x17c):·unsigned·int22 ····<26>···DW_AT_name········:·(strp)·(offset:·0x97):·unsigned·int
23 ·<1><2a>:·Abbrev·Number:·99·(DW_TAG_base_type)23 ·<1><2a>:·Abbrev·Number:·103·(DW_TAG_base_type)
24 ····<2b>···DW_AT_byte_size···:·(data1)·824 ····<2b>···DW_AT_byte_size···:·(data1)·8
25 ····<2c>···DW_AT_encoding····:·(data1)·7»    (unsigned)25 ····<2c>···DW_AT_encoding····:·(data1)·7»    (unsigned)
26 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x177):·long·unsigned·int26 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x92):·long·unsigned·int
27 ·<1><31>:·Abbrev·Number:·99·(DW_TAG_base_type)27 ·<1><31>:·Abbrev·Number:·103·(DW_TAG_base_type)
28 ····<32>···DW_AT_byte_size···:·(data1)·128 ····<32>···DW_AT_byte_size···:·(data1)·1
29 ····<33>···DW_AT_encoding····:·(data1)·6»    (signed·char)29 ····<33>···DW_AT_encoding····:·(data1)·6»    (signed·char)
30 ····<34>···DW_AT_name········:·(strp)·(offset:·0xd):·signed·char30 ····<34>···DW_AT_name········:·(strp)·(offset:·0x25e):·signed·char
31 ·<1><38>:·Abbrev·Number:·99·(DW_TAG_base_type)31 ·<1><38>:·Abbrev·Number:·103·(DW_TAG_base_type)
32 ····<39>···DW_AT_byte_size···:·(data1)·232 ····<39>···DW_AT_byte_size···:·(data1)·2
33 ····<3a>···DW_AT_encoding····:·(data1)·5»    (signed)33 ····<3a>···DW_AT_encoding····:·(data1)·5»    (signed)
34 ····<3b>···DW_AT_name········:·(strp)·(offset:·0x47):·short·int34 ····<3b>···DW_AT_name········:·(strp)·(offset:·0x274):·short·int
35 ·<1><3f>:·Abbrev·Number:·109·(DW_TAG_base_type)35 ·<1><3f>:·Abbrev·Number:·113·(DW_TAG_base_type)
36 ····<40>···DW_AT_byte_size···:·(data1)·436 ····<40>···DW_AT_byte_size···:·(data1)·4
37 ····<41>···DW_AT_encoding····:·(data1)·5»    (signed)37 ····<41>···DW_AT_encoding····:·(data1)·5»    (signed)
38 ····<42>···DW_AT_name········:·(string)·int38 ····<42>···DW_AT_name········:·(string)·int
39 ·<1><46>:·Abbrev·Number:·99·(DW_TAG_base_type)39 ·<1><46>:·Abbrev·Number:·103·(DW_TAG_base_type)
40 ····<47>···DW_AT_byte_size···:·(data1)·840 ····<47>···DW_AT_byte_size···:·(data1)·8
41 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)41 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)
42 ····<49>···DW_AT_name········:·(strp)·(offset:·0x261):·long·int42 ····<49>···DW_AT_name········:·(strp)·(offset:·0xb5):·long·int
43 ·<1><4d>:·Abbrev·Number:·99·(DW_TAG_base_type)43 ·<1><4d>:·Abbrev·Number:·103·(DW_TAG_base_type)
44 ····<4e>···DW_AT_byte_size···:·(data1)·144 ····<4e>···DW_AT_byte_size···:·(data1)·1
45 ····<4f>···DW_AT_encoding····:·(data1)·6»    (signed·char)45 ····<4f>···DW_AT_encoding····:·(data1)·6»    (signed·char)
46 ····<50>···DW_AT_name········:·(strp)·(offset:·0x14):·char46 ····<50>···DW_AT_name········:·(strp)·(offset:·0x265):·char
47 ·<1><54>:·Abbrev·Number:·99·(DW_TAG_base_type)47 ·<1><54>:·Abbrev·Number:·103·(DW_TAG_base_type)
48 ····<55>···DW_AT_byte_size···:·(data1)·448 ····<55>···DW_AT_byte_size···:·(data1)·4
49 ····<56>···DW_AT_encoding····:·(data1)·4»    (float)49 ····<56>···DW_AT_encoding····:·(data1)·4»    (float)
50 ····<57>···DW_AT_name········:·(strp)·(offset:·0xae7):·float50 ····<57>···DW_AT_name········:·(strp)·(offset:·0xae7):·float
51 ·<1><5b>:·Abbrev·Number:·99·(DW_TAG_base_type)51 ·<1><5b>:·Abbrev·Number:·103·(DW_TAG_base_type)
52 ····<5c>···DW_AT_byte_size···:·(data1)·852 ····<5c>···DW_AT_byte_size···:·(data1)·8
53 ····<5d>···DW_AT_encoding····:·(data1)·4»    (float)53 ····<5d>···DW_AT_encoding····:·(data1)·4»    (float)
54 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x19):·double54 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x141):·double
55 ·<1><62>:·Abbrev·Number:·107·(DW_TAG_structure_type)55 ·<1><62>:·Abbrev·Number:·112·(DW_TAG_structure_type)
56 ····<63>···DW_AT_byte_size···:·(data1)·1256 ····<63>···DW_AT_byte_size···:·(data1)·12
57 ····<64>···DW_AT_decl_file···:·(data1)·257 ····<64>···DW_AT_decl_file···:·(data1)·1
58 ····<65>···DW_AT_decl_line···:·(data1)·558 ····<65>···DW_AT_decl_line···:·(data1)·5
59 ····<66>···DW_AT_decl_column·:·(data1)·959 ····<66>···DW_AT_decl_column·:·(data1)·9
60 ····<67>···DW_AT_sibling·····:·(ref_udata)·<0x7b>60 ····<67>···DW_AT_sibling·····:·(ref_udata)·<0x7b>
61 ·<2><68>:·Abbrev·Number:·108·(DW_TAG_member)61 ·<2><68>:·Abbrev·Number:·111·(DW_TAG_member)
62 ····<69>···DW_AT_name········:·(string)·x62 ····<69>···DW_AT_name········:·(string)·x
63 ····<6b>···DW_AT_decl_file···:·(implicit_const)·263 ····<6b>···DW_AT_decl_file···:·(implicit_const)·1
64 ····<6b>···DW_AT_decl_line···:·(implicit_const)·764 ····<6b>···DW_AT_decl_line···:·(implicit_const)·7
65 ····<6b>···DW_AT_decl_column·:·(data1)·1165 ····<6b>···DW_AT_decl_column·:·(data1)·11
66 ····<6c>···DW_AT_type········:·(ref_udata)·<0x54>,·float66 ····<6c>···DW_AT_type········:·(ref_udata)·<0x54>,·float
67 ····<6d>···DW_AT_data_member_location:·(data1)·067 ····<6d>···DW_AT_data_member_location:·(data1)·0
68 ·<2><6e>:·Abbrev·Number:·108·(DW_TAG_member)68 ·<2><6e>:·Abbrev·Number:·111·(DW_TAG_member)
69 ····<6f>···DW_AT_name········:·(string)·y69 ····<6f>···DW_AT_name········:·(string)·y
70 ····<71>···DW_AT_decl_file···:·(implicit_const)·270 ····<71>···DW_AT_decl_file···:·(implicit_const)·1
71 ····<71>···DW_AT_decl_line···:·(implicit_const)·771 ····<71>···DW_AT_decl_line···:·(implicit_const)·7
72 ····<71>···DW_AT_decl_column·:·(data1)·1472 ····<71>···DW_AT_decl_column·:·(data1)·14
73 ····<72>···DW_AT_type········:·(ref_udata)·<0x54>,·float73 ····<72>···DW_AT_type········:·(ref_udata)·<0x54>,·float
74 ····<73>···DW_AT_data_member_location:·(data1)·474 ····<73>···DW_AT_data_member_location:·(data1)·4
75 ·<2><74>:·Abbrev·Number:·108·(DW_TAG_member)75 ·<2><74>:·Abbrev·Number:·111·(DW_TAG_member)
76 ····<75>···DW_AT_name········:·(string)·z76 ····<75>···DW_AT_name········:·(string)·z
77 ····<77>···DW_AT_decl_file···:·(implicit_const)·277 ····<77>···DW_AT_decl_file···:·(implicit_const)·1
78 ····<77>···DW_AT_decl_line···:·(implicit_const)·778 ····<77>···DW_AT_decl_line···:·(implicit_const)·7
79 ····<77>···DW_AT_decl_column·:·(data1)·1779 ····<77>···DW_AT_decl_column·:·(data1)·17
80 ····<78>···DW_AT_type········:·(ref_udata)·<0x54>,·float80 ····<78>···DW_AT_type········:·(ref_udata)·<0x54>,·float
81 ····<79>···DW_AT_data_member_location:·(data1)·881 ····<79>···DW_AT_data_member_location:·(data1)·8
82 ·<2><7a>:·Abbrev·Number:·082 ·<2><7a>:·Abbrev·Number:·0
83 ·<1><7b>:·Abbrev·Number:·95·(DW_TAG_typedef)83 ·<1><7b>:·Abbrev·Number:·96·(DW_TAG_typedef)
84 ····<7c>···DW_AT_name········:·(strp)·(offset:·0x6):·vec384 ····<7c>···DW_AT_name········:·(strp)·(offset:·0x26a):·vec3
85 ····<80>···DW_AT_decl_file···:·(data1)·285 ····<80>···DW_AT_decl_file···:·(data1)·1
86 ····<81>···DW_AT_decl_line···:·(data1)·886 ····<81>···DW_AT_decl_line···:·(data1)·8
87 ····<82>···DW_AT_decl_column·:·(data1)·387 ····<82>···DW_AT_decl_column·:·(data1)·3
88 ····<83>···DW_AT_type········:·(ref_udata)·<0x62>88 ····<83>···DW_AT_type········:·(ref_udata)·<0x62>
89 ·<1><84>:·Abbrev·Number:·089 ·<1><84>:·Abbrev·Number:·0
90 ··Compilation·Unit·@·offset·0x85:90 ··Compilation·Unit·@·offset·0x85:
91 ···Length:········0x29·(32-bit)91 ···Length:········0x29·(32-bit)
92 ···Version:·······592 ···Version:·······5
93 ···Unit·Type:·····DW_UT_partial·(3)93 ···Unit·Type:·····DW_UT_partial·(3)
94 ···Abbrev·Offset:·094 ···Abbrev·Offset:·0
95 ···Pointer·Size:··895 ···Pointer·Size:··8
96 ·<0><91>:·Abbrev·Number:·77·(DW_TAG_partial_unit)96 ·<0><91>:·Abbrev·Number:·76·(DW_TAG_partial_unit)
97 ····<92>···DW_AT_stmt_list···:·(sec_offset)·097 ····<92>···DW_AT_stmt_list···:·(sec_offset)·0
98 ····<96>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds98 ····<96>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds
99 ·<1><9a>:·Abbrev·Number:·19·(DW_TAG_imported_unit)99 ·<1><9a>:·Abbrev·Number:·19·(DW_TAG_imported_unit)
100 ····<9b>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·77·(DW_TAG_partial_unit)]100 ····<9b>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·76·(DW_TAG_partial_unit)]
101 ·<1><9f>:·Abbrev·Number:·102·(DW_TAG_subprogram)101 ·<1><9f>:·Abbrev·Number:·106·(DW_TAG_subprogram)
102 ····<a0>···DW_AT_external····:·(flag_present)·1102 ····<a0>···DW_AT_external····:·(flag_present)·1
103 ····<a0>···DW_AT_name········:·(strp)·(offset:·0):·sqrtf103 ····<a0>···DW_AT_name········:·(strp)·(offset:·0x1cf):·sqrtf
104 ····<a4>···DW_AT_decl_file···:·(data1)·3104 ····<a4>···DW_AT_decl_file···:·(data1)·6
105 ····<a5>···DW_AT_decl_line···:·(data1)·158105 ····<a5>···DW_AT_decl_line···:·(data1)·158
106 ····<a6>···DW_AT_decl_column·:·(data1)·1106 ····<a6>···DW_AT_decl_column·:·(data1)·1
107 ····<a7>···DW_AT_prototyped··:·(flag_present)·1107 ····<a7>···DW_AT_prototyped··:·(flag_present)·1
108 ····<a7>···DW_AT_type········:·(ref_addr)·<0x54>,·float108 ····<a7>···DW_AT_type········:·(ref_addr)·<0x54>,·float
109 ····<ab>···DW_AT_declaration·:·(flag_present)·1109 ····<ab>···DW_AT_declaration·:·(flag_present)·1
110 ·<2><ab>:·Abbrev·Number:·20·(DW_TAG_formal_parameter)110 ·<2><ab>:·Abbrev·Number:·20·(DW_TAG_formal_parameter)
111 ····<ac>···DW_AT_type········:·(ref_addr)·<0x54>,·float111 ····<ac>···DW_AT_type········:·(ref_addr)·<0x54>,·float
112 ·<2><b0>:·Abbrev·Number:·0112 ·<2><b0>:·Abbrev·Number:·0
113 ·<1><b1>:·Abbrev·Number:·0113 ·<1><b1>:·Abbrev·Number:·0
114 ··Compilation·Unit·@·offset·0xb2:114 ··Compilation·Unit·@·offset·0xb2:
115 ···Length:········0x200·(32-bit)115 ···Length:········0x1e4·(32-bit)
116 ···Version:·······5116 ···Version:·······5
117 ···Unit·Type:·····DW_UT_partial·(3)117 ···Unit·Type:·····DW_UT_partial·(3)
118 ···Abbrev·Offset:·0118 ···Abbrev·Offset:·0
119 ···Pointer·Size:··8119 ···Pointer·Size:··8
120 ·<0><be>:·Abbrev·Number:·77·(DW_TAG_partial_unit)120 ·<0><be>:·Abbrev·Number:·76·(DW_TAG_partial_unit)
121 ····<bf>···DW_AT_stmt_list···:·(sec_offset)·0x188121 ····<bf>···DW_AT_stmt_list···:·(sec_offset)·0
122 ····<c3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds122 ····<c3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds
123 ·<1><c7>:·Abbrev·Number:·27·(DW_TAG_typedef)123 ·<1><c7>:·Abbrev·Number:·27·(DW_TAG_typedef)
124 ····<c8>···DW_AT_name········:·(strp)·(offset:·0x3a2):·__off_t124 ····<c8>···DW_AT_name········:·(strp)·(offset:·0):·__off_t
125 ····<cc>···DW_AT_decl_file···:·(data1)·3125 ····<cc>···DW_AT_decl_file···:·(data1)·3
126 ····<cd>···DW_AT_decl_line···:·(data1)·152126 ····<cd>···DW_AT_decl_line···:·(data1)·152
127 ····<ce>···DW_AT_decl_column·:·(data1)·25127 ····<ce>···DW_AT_decl_column·:·(data1)·25
Max diff block lines reached; 701336/710085 bytes (98.77%) of diff not shown.
19.7 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 587, 344 lines modifiedOffset 587, 374 lines modified
587 ····DW_AT_type·········DW_FORM_ref_addr587 ····DW_AT_type·········DW_FORM_ref_addr
588 ····DW_AT_low_pc·······DW_FORM_addr588 ····DW_AT_low_pc·······DW_FORM_addr
589 ····DW_AT_high_pc······DW_FORM_udata589 ····DW_AT_high_pc······DW_FORM_udata
590 ····DW_AT_frame_base···DW_FORM_exprloc590 ····DW_AT_frame_base···DW_FORM_exprloc
591 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present591 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present
592 ····DW_AT_sibling······DW_FORM_ref_udata592 ····DW_AT_sibling······DW_FORM_ref_udata
593 ····DW_AT·value:·0·····DW_FORM·value:·0593 ····DW_AT·value:·0·····DW_FORM·value:·0
 594 ···72······DW_TAG_typedef····[no·children]
 595 ····DW_AT_name·········DW_FORM_strp
 596 ····DW_AT_decl_file····DW_FORM_data1
 597 ····DW_AT_decl_line····DW_FORM_data2
 598 ····DW_AT_decl_column··DW_FORM_data1
 599 ····DW_AT_type·········DW_FORM_ref_udata
 600 ····DW_AT·value:·0·····DW_FORM·value:·0
594 ···72······DW_TAG_structure_type····[has·children]601 ···73······DW_TAG_structure_type····[has·children]
595 ····DW_AT_byte_size····DW_FORM_data1602 ····DW_AT_byte_size····DW_FORM_data1
596 ····DW_AT_decl_file····DW_FORM_data1603 ····DW_AT_decl_file····DW_FORM_data1
597 ····DW_AT_decl_line····DW_FORM_data1604 ····DW_AT_decl_line····DW_FORM_data1
598 ····DW_AT_decl_column··DW_FORM_data1605 ····DW_AT_decl_column··DW_FORM_data1
599 ····DW_AT_export_symbols·DW_FORM_flag_present606 ····DW_AT_export_symbols·DW_FORM_flag_present
600 ····DW_AT_sibling······DW_FORM_ref_udata607 ····DW_AT_sibling······DW_FORM_ref_udata
601 ····DW_AT·value:·0·····DW_FORM·value:·0608 ····DW_AT·value:·0·····DW_FORM·value:·0
602 ···73······DW_TAG_member····[no·children]609 ···74······DW_TAG_member····[no·children]
603 ····DW_AT_type·········DW_FORM_ref_udata610 ····DW_AT_type·········DW_FORM_ref_udata
604 ····DW_AT·value:·0·····DW_FORM·value:·0611 ····DW_AT·value:·0·····DW_FORM·value:·0
605 ···74······DW_TAG_typedef····[no·children] 
606 ····DW_AT_name·········DW_FORM_strp 
607 ····DW_AT_decl_file····DW_FORM_implicit_const:·7 
608 ····DW_AT_decl_line····DW_FORM_data2 
609 ····DW_AT_decl_column··DW_FORM_data1 
610 ····DW_AT_type·········DW_FORM_ref_udata 
611 ····DW_AT·value:·0·····DW_FORM·value:·0 
612 ···75······DW_TAG_variable····[no·children] 
613 ····DW_AT_name·········DW_FORM_strp 
614 ····DW_AT_decl_file····DW_FORM_implicit_const:·7 
615 ····DW_AT_decl_line····DW_FORM_data2 
616 ····DW_AT_decl_column··DW_FORM_data1 
617 ····DW_AT_type·········DW_FORM_ref_udata 
618 ····DW_AT_external·····DW_FORM_flag_present 
619 ····DW_AT_declaration··DW_FORM_flag_present 
620 ····DW_AT·value:·0·····DW_FORM·value:·0 
621 ···76······DW_TAG_member····[no·children]612 ···75······DW_TAG_member····[no·children]
622 ····DW_AT_name·········DW_FORM_string613 ····DW_AT_name·········DW_FORM_string
623 ····DW_AT_decl_file····DW_FORM_data1614 ····DW_AT_decl_file····DW_FORM_data1
624 ····DW_AT_decl_line····DW_FORM_data1615 ····DW_AT_decl_line····DW_FORM_data1
625 ····DW_AT_decl_column··DW_FORM_data1616 ····DW_AT_decl_column··DW_FORM_data1
626 ····DW_AT_type·········DW_FORM_ref_udata617 ····DW_AT_type·········DW_FORM_ref_udata
627 ····DW_AT·value:·0·····DW_FORM·value:·0618 ····DW_AT·value:·0·····DW_FORM·value:·0
628 ···77······DW_TAG_partial_unit····[has·children]619 ···76······DW_TAG_partial_unit····[has·children]
629 ····DW_AT_stmt_list····DW_FORM_sec_offset620 ····DW_AT_stmt_list····DW_FORM_sec_offset
630 ····DW_AT_comp_dir·····DW_FORM_line_strp621 ····DW_AT_comp_dir·····DW_FORM_line_strp
631 ····DW_AT·value:·0·····DW_FORM·value:·0622 ····DW_AT·value:·0·····DW_FORM·value:·0
632 ···78······DW_TAG_member····[no·children]623 ···77······DW_TAG_member····[no·children]
633 ····DW_AT_type·········DW_FORM_ref_udata624 ····DW_AT_type·········DW_FORM_ref_udata
634 ····DW_AT_data_member_location·DW_FORM_data1625 ····DW_AT_data_member_location·DW_FORM_data1
635 ····DW_AT·value:·0·····DW_FORM·value:·0626 ····DW_AT·value:·0·····DW_FORM·value:·0
 627 ···78······DW_TAG_union_type····[has·children]
 628 ····DW_AT_byte_size····DW_FORM_data1
 629 ····DW_AT_decl_file····DW_FORM_data1
 630 ····DW_AT_decl_line····DW_FORM_data1
 631 ····DW_AT_decl_column··DW_FORM_data1
 632 ····DW_AT_export_symbols·DW_FORM_flag_present
 633 ····DW_AT_sibling······DW_FORM_ref_udata
 634 ····DW_AT·value:·0·····DW_FORM·value:·0
636 ···79······DW_TAG_variable····[no·children]635 ···79······DW_TAG_variable····[no·children]
637 ····DW_AT_name·········DW_FORM_strp636 ····DW_AT_name·········DW_FORM_strp
638 ····DW_AT_decl_file····DW_FORM_implicit_const:·7637 ····DW_AT_decl_file····DW_FORM_implicit_const:·10
639 ····DW_AT_decl_line····DW_FORM_data2638 ····DW_AT_decl_line····DW_FORM_data2
640 ····DW_AT_decl_column··DW_FORM_data1639 ····DW_AT_decl_column··DW_FORM_data1
641 ····DW_AT_type·········DW_FORM_ref_addr640 ····DW_AT_type·········DW_FORM_ref_addr
642 ····DW_AT_external·····DW_FORM_flag_present641 ····DW_AT_external·····DW_FORM_flag_present
643 ····DW_AT_declaration··DW_FORM_flag_present642 ····DW_AT_declaration··DW_FORM_flag_present
644 ····DW_AT·value:·0·····DW_FORM·value:·0643 ····DW_AT·value:·0·····DW_FORM·value:·0
645 ···80······DW_TAG_union_type····[has·children]644 ···80······DW_TAG_structure_type····[no·children]
 645 ····DW_AT_name·········DW_FORM_strp
646 ····DW_AT_byte_size····DW_FORM_data1 
647 ····DW_AT_decl_file····DW_FORM_data1 
648 ····DW_AT_decl_line····DW_FORM_data1 
649 ····DW_AT_decl_column··DW_FORM_data1 
650 ····DW_AT_export_symbols·DW_FORM_flag_present646 ····DW_AT_declaration··DW_FORM_flag_present
651 ····DW_AT_sibling······DW_FORM_ref_udata 
652 ····DW_AT·value:·0·····DW_FORM·value:·0647 ····DW_AT·value:·0·····DW_FORM·value:·0
653 ···81······DW_TAG_structure_type····[no·children]648 ···81······DW_TAG_variable····[no·children]
654 ····DW_AT_name·········DW_FORM_strp649 ····DW_AT_name·········DW_FORM_strp
 650 ····DW_AT_decl_file····DW_FORM_implicit_const:·10
 651 ····DW_AT_decl_line····DW_FORM_data2
 652 ····DW_AT_decl_column··DW_FORM_data1
 653 ····DW_AT_type·········DW_FORM_ref_udata
 654 ····DW_AT_external·····DW_FORM_flag_present
655 ····DW_AT_declaration··DW_FORM_flag_present655 ····DW_AT_declaration··DW_FORM_flag_present
656 ····DW_AT·value:·0·····DW_FORM·value:·0656 ····DW_AT·value:·0·····DW_FORM·value:·0
657 ···82······DW_TAG_subprogram····[has·children]657 ···82······DW_TAG_subprogram····[has·children]
 658 ····DW_AT_external·····DW_FORM_flag_present
658 ····DW_AT_name·········DW_FORM_strp659 ····DW_AT_name·········DW_FORM_strp
659 ····DW_AT_decl_file····DW_FORM_data1660 ····DW_AT_decl_file····DW_FORM_implicit_const:·2
660 ····DW_AT_decl_line····DW_FORM_data1661 ····DW_AT_decl_line····DW_FORM_data1
661 ····DW_AT_decl_column··DW_FORM_data1662 ····DW_AT_decl_column··DW_FORM_data1
662 ····DW_AT_prototyped···DW_FORM_flag_present663 ····DW_AT_prototyped···DW_FORM_flag_present
663 ····DW_AT_type·········DW_FORM_ref_addr664 ····DW_AT_type·········DW_FORM_ref_addr
664 ····DW_AT_low_pc·······DW_FORM_addr665 ····DW_AT_low_pc·······DW_FORM_addr
665 ····DW_AT_high_pc······DW_FORM_udata666 ····DW_AT_high_pc······DW_FORM_udata
666 ····DW_AT_frame_base···DW_FORM_exprloc667 ····DW_AT_frame_base···DW_FORM_exprloc
667 ····DW_AT_call_all_calls·DW_FORM_flag_present668 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present
668 ····DW_AT_sibling······DW_FORM_ref_udata669 ····DW_AT_sibling······DW_FORM_ref_udata
669 ····DW_AT·value:·0·····DW_FORM·value:·0670 ····DW_AT·value:·0·····DW_FORM·value:·0
670 ···83······DW_TAG_subprogram····[has·children]671 ···83······DW_TAG_subprogram····[has·children]
671 ····DW_AT_name·········DW_FORM_strp672 ····DW_AT_name·········DW_FORM_strp
672 ····DW_AT_decl_file····DW_FORM_data1673 ····DW_AT_decl_file····DW_FORM_data1
673 ····DW_AT_decl_line····DW_FORM_data1674 ····DW_AT_decl_line····DW_FORM_data1
674 ····DW_AT_decl_column··DW_FORM_data1675 ····DW_AT_decl_column··DW_FORM_data1
675 ····DW_AT_prototyped···DW_FORM_flag_present676 ····DW_AT_prototyped···DW_FORM_flag_present
676 ····DW_AT_type·········DW_FORM_ref_addr677 ····DW_AT_type·········DW_FORM_ref_addr
677 ····DW_AT_low_pc·······DW_FORM_addr678 ····DW_AT_low_pc·······DW_FORM_addr
678 ····DW_AT_high_pc······DW_FORM_udata679 ····DW_AT_high_pc······DW_FORM_udata
679 ····DW_AT_frame_base···DW_FORM_exprloc680 ····DW_AT_frame_base···DW_FORM_exprloc
680 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present681 ····DW_AT_call_all_calls·DW_FORM_flag_present
681 ····DW_AT_sibling······DW_FORM_ref_udata682 ····DW_AT_sibling······DW_FORM_ref_udata
682 ····DW_AT·value:·0·····DW_FORM·value:·0683 ····DW_AT·value:·0·····DW_FORM·value:·0
683 ···84······DW_TAG_formal_parameter····[no·children] 
684 ····DW_AT_name·········DW_FORM_string 
685 ····DW_AT_decl_file····DW_FORM_data1 
686 ····DW_AT_decl_line····DW_FORM_data1 
687 ····DW_AT_decl_column··DW_FORM_data1 
688 ····DW_AT_type·········DW_FORM_ref_addr 
689 ····DW_AT_location·····DW_FORM_exprloc 
690 ····DW_AT·value:·0·····DW_FORM·value:·0 
691 ···85······DW_TAG_variable····[no·children]684 ···84······DW_TAG_typedef····[no·children]
Max diff block lines reached; 14020/19972 bytes (70.20%) of diff not shown.
1.89 KB
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················442 ··Length:···················44
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x6464 ··Offset·into·.debug_info:··0x62b
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····00000000000024a9·00000000000002b38 ····00000000000024a9·00000000000014ce
9 ····0000000000000000·00000000000000009 ····0000000000000000·0000000000000000
10 ··Length:···················4410 ··Length:···················44
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0x79212 ··Offset·into·.debug_info:··0xcc4
13 ··Pointer·Size:·············813 ··Pointer·Size:·············8
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address············Length15 ····Address············Length
16 ····000000000000275c·00000000000011dc16 ····0000000000003977·0000000000002e9f
17 ····0000000000000000·000000000000000017 ····0000000000000000·0000000000000000
18 ··Length:···················4418 ··Length:···················44
19 ··Version:··················219 ··Version:··················2
20 ··Offset·into·.debug_info:··0xfb120 ··Offset·into·.debug_info:··0x1c79
21 ··Pointer·Size:·············821 ··Pointer·Size:·············8
22 ··Segment·Size:·············022 ··Segment·Size:·············0
  
23 ····Address············Length23 ····Address············Length
24 ····0000000000003938·00000000000014ce24 ····0000000000006816·00000000000011dc
25 ····0000000000000000·000000000000000025 ····0000000000000000·0000000000000000
26 ··Length:···················4426 ··Length:···················44
27 ··Version:··················227 ··Version:··················2
28 ··Offset·into·.debug_info:··0x164a28 ··Offset·into·.debug_info:··0x2498
29 ··Pointer·Size:·············829 ··Pointer·Size:·············8
30 ··Segment·Size:·············030 ··Segment·Size:·············0
  
31 ····Address············Length31 ····Address············Length
32 ····0000000000004e06·0000000000002e9f32 ····00000000000079f2·00000000000002b3
33 ····0000000000000000·000000000000000033 ····0000000000000000·0000000000000000
34 ··Length:···················4434 ··Length:···················44
35 ··Version:··················235 ··Version:··················2
36 ··Offset·into·.debug_info:··0x25ff36 ··Offset·into·.debug_info:··0x25e4
37 ··Pointer·Size:·············837 ··Pointer·Size:·············8
38 ··Segment·Size:·············038 ··Segment·Size:·············0
  
39 ····Address············Length39 ····Address············Length
40 ····0000000000007ca5·000000000000220240 ····0000000000007ca5·0000000000002202
41 ····0000000000000000·000000000000000041 ····0000000000000000·0000000000000000
  
1.89 KB
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················442 ··Length:···················44
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x6464 ··Offset·into·.debug_info:··0x62b
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····00000000000024a9·00000000000002b38 ····00000000000024a9·00000000000014ce
9 ····0000000000000000·00000000000000009 ····0000000000000000·0000000000000000
10 ··Length:···················4410 ··Length:···················44
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0x79212 ··Offset·into·.debug_info:··0xcc4
13 ··Pointer·Size:·············813 ··Pointer·Size:·············8
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address············Length15 ····Address············Length
16 ····000000000000275c·00000000000011dc16 ····0000000000003977·0000000000002e9f
17 ····0000000000000000·000000000000000017 ····0000000000000000·0000000000000000
18 ··Length:···················4418 ··Length:···················44
19 ··Version:··················219 ··Version:··················2
20 ··Offset·into·.debug_info:··0xfb120 ··Offset·into·.debug_info:··0x1c79
21 ··Pointer·Size:·············821 ··Pointer·Size:·············8
22 ··Segment·Size:·············022 ··Segment·Size:·············0
  
23 ····Address············Length23 ····Address············Length
24 ····0000000000003938·00000000000014ce24 ····0000000000006816·00000000000011dc
25 ····0000000000000000·000000000000000025 ····0000000000000000·0000000000000000
26 ··Length:···················4426 ··Length:···················44
27 ··Version:··················227 ··Version:··················2
28 ··Offset·into·.debug_info:··0x164a28 ··Offset·into·.debug_info:··0x2498
29 ··Pointer·Size:·············829 ··Pointer·Size:·············8
30 ··Segment·Size:·············030 ··Segment·Size:·············0
  
31 ····Address············Length31 ····Address············Length
32 ····0000000000004e06·0000000000002e9f32 ····00000000000079f2·00000000000002b3
33 ····0000000000000000·000000000000000033 ····0000000000000000·0000000000000000
34 ··Length:···················4434 ··Length:···················44
35 ··Version:··················235 ··Version:··················2
36 ··Offset·into·.debug_info:··0x25ff36 ··Offset·into·.debug_info:··0x25e4
37 ··Pointer·Size:·············837 ··Pointer·Size:·············8
38 ··Segment·Size:·············038 ··Segment·Size:·············0
  
39 ····Address············Length39 ····Address············Length
40 ····0000000000007ca5·000000000000220240 ····0000000000007ca5·0000000000002202
41 ····0000000000000000·000000000000000041 ····0000000000000000·0000000000000000
  
1.17 KB
strings --all --bytes=8 {}
    
Offset 1, 39 lines modifiedOffset 1, 31 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
 2 2]]GWWUwWu
 3 <Q[4E(sCMh$
 4 Cnu}:!4@@%}R
2 a```bpcc` 
3 Ok$iNiLjc 
4 H/,t~Q$9 
5 bz3WEL!3 
6 __abi_tag5 __abi_tag
7 crtstuff.c6 crtstuff.c
8 deregister_tm_clones7 deregister_tm_clones
9 __do_global_dtors_aux8 __do_global_dtors_aux
10 completed.09 completed.0
11 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
12 frame_dummy11 frame_dummy
13 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
 13 triangularization.c
14 trigonometry.c 
15 surface.c 
16 vec3_mag14 vec3_mag
17 vec3_normalize15 vec3_normalize
18 vec3_cross_product 
19 triangle_orientation 
20 triangle_sort_by_x 
21 __PRETTY_FUNCTION__.0 
22 limit_y_1 
23 limit_y_2 
24 triangle_depth 
25 triangularization.c 
26 vec3_sub16 vec3_sub
27 vec3_dot_product17 vec3_dot_product
 18 vec3_cross_product
28 absfloat19 absfloat
29 triangle_area20 triangle_area
30 point_in_triangle21 point_in_triangle
31 triangularize_recurse22 triangularize_recurse
32 __PRETTY_FUNCTION__.123 __PRETTY_FUNCTION__.1
 24 __PRETTY_FUNCTION__.0
33 viewer.c25 viewer.c
34 vec3_rotate_y26 vec3_rotate_y
35 vec3_rotate_x27 vec3_rotate_x
36 vec3_neg28 vec3_neg
37 vec3_cos_similarity29 vec3_cos_similarity
38 DEFAULT_LUM_OPTIONS30 DEFAULT_LUM_OPTIONS
39 GOLDEN_RATIO31 GOLDEN_RATIO
Offset 46, 14 lines modifiedOffset 38, 21 lines modified
46 parse_arguments38 parse_arguments
47 vec3_to_surface39 vec3_to_surface
48 char_from_normal40 char_from_normal
49 terminal_init_colors41 terminal_init_colors
50 surface_draw_model42 surface_draw_model
51 model_xz_rad43 model_xz_rad
52 create_surface44 create_surface
 45 surface.c
 46 triangle_orientation
 47 triangle_sort_by_x
 48 limit_y_1
 49 limit_y_2
 50 triangle_depth
 51 trigonometry.c
53 model_init52 model_init
54 model_add_vertex53 model_add_vertex
55 obj_derelativize_idx54 obj_derelativize_idx
56 model_validate_idxs55 model_validate_idxs
57 model_add_face56 model_add_face
58 model_add_material57 model_add_material
59 str_chop58 str_chop
4.29 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 14, 165 lines modifiedOffset 14, 165 lines modified
  
14 0000000000002460·<__do_global_dtors_aux>:14 0000000000002460·<__do_global_dtors_aux>:
15 »       ...15 »       ...
  
16 00000000000024a0·<frame_dummy>:16 00000000000024a0·<frame_dummy>:
17 »       ...17 »       ...
  
18 00000000000024a9·<get_bounding_box_center>:18 00000000000024a9·<vec3_mag>:
19 »       ...19 »       ...
  
20 0000000000002654·<get_max_dist>:20 0000000000002503·<vec3_normalize>:
21 »       ...21 »       ...
  
22 000000000000275c·<vec3_mag>:22 00000000000025b5·<vec3_sub>:
23 »       ...23 »       ...
  
24 00000000000027b6·<vec3_normalize>:24 0000000000002635·<vec3_dot_product>:
25 »       ...25 »       ...
  
26 0000000000002868·<vec3_cross_product>:26 000000000000268f·<vec3_cross_product>:
27 »       ...27 »       ...
  
28 000000000000291e·<mini>:28 0000000000002745·<absfloat>:
29 »       ...29 »       ...
  
30 0000000000002945·<maxi>:30 0000000000002775·<triangle_area>:
31 »       ...31 »       ...
  
32 000000000000296c·<triangle_normal>:32 0000000000002820·<point_in_triangle>:
33 »       ...33 »       ...
  
34 0000000000002a80·<triangle_orientation>:34 0000000000002987·<triangularize_recurse>:
35 »       ...35 »       ...
  
36 0000000000002af5·<triangle_sort_by_x>:36 00000000000033ed·<triangularize>:
37 »       ...37 »       ...
  
38 0000000000002c2b·<surface_init>:38 0000000000003977·<vec3_mag>:
39 »       ...39 »       ...
  
40 0000000000002da5·<surface_clear>:40 00000000000039d1·<vec3_normalize>:
41 »       ...41 »       ...
  
42 0000000000002eb2·<surface_free>:42 0000000000003a83·<vec3_rotate_y>:
43 »       ...43 »       ...
  
44 0000000000002edd·<idx_x>:44 0000000000003b14·<vec3_rotate_x>:
45 »       ...45 »       ...
  
46 0000000000002f82·<idx_y>:46 0000000000003ba5·<vec3_neg>:
47 »       ...47 »       ...
  
48 0000000000003026·<limit_y_1>:48 0000000000003c1a·<vec3_dot_product>:
49 »       ...49 »       ...
  
50 000000000000312d·<limit_y_2>:50 0000000000003c74·<vec3_cos_similarity>:
51 »       ...51 »       ...
  
52 00000000000031c7·<triangle_depth>:52 0000000000003ce3·<output_usage>:
53 »       ...53 »       ...
  
54 00000000000032ad·<surface_draw_triangle>:54 0000000000003f01·<output_description>:
55 »       ...55 »       ...
  
56 000000000000364b·<surface_print>:56 0000000000003f7b·<parse_arguments>:
57 »       ...57 »       ...
  
58 00000000000037f4·<surface_printw>:58 0000000000004c5f·<get_current_useconds>:
59 »       ...59 »       ...
  
60 0000000000003938·<vec3_mag>:60 0000000000004c95·<tick>:
61 »       ...61 »       ...
  
62 0000000000003992·<vec3_normalize>:62 0000000000004d15·<vec3_to_surface>:
63 »       ...63 »       ...
  
64 0000000000003a44·<vec3_sub>:64 0000000000004e2f·<char_from_normal>:
65 »       ...65 »       ...
  
66 0000000000003ac4·<vec3_dot_product>:66 0000000000004f10·<terminal_init_colors>:
67 »       ...67 »       ...
  
68 0000000000003b1e·<vec3_cross_product>:68 0000000000005134·<surface_draw_model>:
69 »       ...69 »       ...
  
70 0000000000003bd4·<absfloat>:70 000000000000590d·<model_xz_rad>:
71 »       ...71 »       ...
  
72 0000000000003c04·<triangle_area>:72 00000000000059bb·<create_surface>:
73 »       ...73 »       ...
  
74 0000000000003caf·<point_in_triangle>:74 0000000000005ad3·<init_file_extension>:
75 »       ...75 »       ...
  
76 0000000000003e16·<triangularize_recurse>:76 0000000000005b8d·<main>:
77 »       ...77 »       ...
  
78 000000000000487c·<triangularize>:78 0000000000006816·<vec3_mag>:
79 »       ...79 »       ...
  
80 0000000000004e06·<vec3_mag>:80 0000000000006870·<vec3_normalize>:
81 »       ...81 »       ...
  
82 0000000000004e60·<vec3_normalize>:82 0000000000006922·<vec3_cross_product>:
83 »       ...83 »       ...
  
84 0000000000004f12·<vec3_rotate_y>:84 00000000000069d8·<mini>:
85 »       ...85 »       ...
  
86 0000000000004fa3·<vec3_rotate_x>:86 00000000000069ff·<maxi>:
87 »       ...87 »       ...
  
88 0000000000005034·<vec3_neg>:88 0000000000006a26·<triangle_normal>:
89 »       ...89 »       ...
  
90 00000000000050a9·<vec3_dot_product>:90 0000000000006b3a·<triangle_orientation>:
91 »       ...91 »       ...
  
92 0000000000005103·<vec3_cos_similarity>:92 0000000000006baf·<triangle_sort_by_x>:
93 »       ...93 »       ...
  
94 0000000000005172·<output_usage>:94 0000000000006ce5·<surface_init>:
95 »       ...95 »       ...
  
96 0000000000005390·<output_description>:96 0000000000006e5f·<surface_clear>:
97 »       ...97 »       ...
  
Max diff block lines reached; 873/4206 bytes (20.76%) of diff not shown.
12.0 KB
readelf --wide --decompress --string-dump=.debug_str {}
error from `readelf --wide --decompress --string-dump=.debug_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 249 lines modifiedOffset 1, 249 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··__off_t
 3 ··[·····8]··_IO_read_ptr
 4 ··[····15]··malloc
 5 ··[····1c]··triangularize
 6 ··[····2a]··_shortbuf
2 ··[·····0]··sqrtf 
3 ··[·····6]··vec3 
4 ··[·····b]··unsigned·char 
5 ··[····19]··double 
6 ··[····20]··max_d2 
7 ··[····27]··short·unsigned·int 
8 ··[····3a]··get_max_dist 
9 ··[····47]··short·int 
10 ··[····51]··get_bounding_box_center 
11 ··[····69]··GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-fasynchronous-unwind-tables7 ··[····34]··GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-fasynchronous-unwind-tables
12 ··[····b5]··_shortbuf 
13 ··[····bf]··_prevchain 
14 ··[····ca]··idx_x 
15 ··[····d0]··_IO_lock_t 
16 ··[····db]··stderr 
17 ··[····e2]··_IO_buf_end8 ··[····80]··_IO_buf_base
 9 ··[····8d]··long·long·unsigned·int
 10 ··[····a4]··vecs1
 11 ··[····aa]··vecs2
 12 ··[····b0]··long·long·int
 13 ··[····be]··__PRETTY_FUNCTION__
 14 ··[····d2]··_fileno
 15 ··[····da]··triangularize_recurse
18 ··[····ee]··_IO_write_end16 ··[····f0]··_IO_read_end
19 ··[····fc]··_freeres_list17 ··[····fd]··best_normal_mag
20 ··[···10a]··_flags18 ··[···10d]··_flags
21 ··[···111]··_markers 
22 ··[···11a]··limit_y_1 
23 ··[···124]··limit_y_2 
24 ··[···12e]··wmove 
25 ··[···134]··COLORS 
26 ··[···13b]··wattr_off 
27 ··[···145]··surface_init 
28 ··[···152]··_IO_save_end19 ··[···114]··_IO_buf_end
 20 ··[···120]··_cur_column
29 ··[···15f]··_IO_codecvt21 ··[···12c]··_IO_codecvt
30 ··[···16b]··malloc 
31 ··[···172]··long·long·unsigned·int 
32 ··[···189]··floorf 
33 ··[···190]··_IO_backup_base 
34 ··[···1a0]··vec3_mag22 ··[···138]··vec3_sub
 23 ··[···141]··double
 24 ··[···148]··_old_offset
 25 ··[···154]··vecs_plane
35 ··[···1a9]··fprintf 
36 ··[···1b1]··_fileno 
37 ··[···1b9]··triangle_orientation 
38 ··[···1ce]··attr_t 
39 ··[···1d5]··vec3_normalize 
40 ··[···1e4]··_IO_read_base 
41 ··[···1f2]··_Bool 
42 ··[···1f8]··inverted_orientation 
43 ··[···20d]··wattr_on 
44 ··[···216]··color_content 
45 ··[···224]··mini 
46 ··[···229]··_IO_marker26 ··[···15f]··_IO_marker
47 ··[···234]··_IO_read_ptr 
48 ··[···241]··exit 
49 ··[···246]··pixels 
50 ··[···24d]··_IO_write_base 
51 ··[···25c]··long·long·int 
52 ··[···26a]··_IO_save_base 
53 ··[···278]··chtype 
54 ··[···27f]··surface_printw 
55 ··[···28e]··surface_clear 
56 ··[···29c]··_freeres_buf27 ··[···16a]··_freeres_buf
 28 ··[···177]··_IO_write_ptr
 29 ··[···185]··convex
 30 ··[···18c]··short·unsigned·int
57 ··[···2a9]··logical_size_x 
58 ··[···2b8]··logical_size_y 
59 ··[···2c7]··_vtable_offset 
60 ··[···2d6]··stdscr 
61 ··[···2dd]··surface_draw_triangle 
62 ··[···2f3]··vec3_cross_product 
63 ··[···306]··_IO_read_end 
64 ··[···313]··_IO_wide_data31 ··[···19f]··_IO_wide_data
 32 ··[···1ad]··_IO_save_base
 33 ··[···1bb]··idxs2
65 ··[···321]··_win_st 
66 ··[···329]··triangle_sort_by_x 
67 ··[···33c]··COLOR_PAIRS 
68 ··[···348]··surface_free 
69 ··[···355]··_lock34 ··[···1c1]··_lock
70 ··[···35b]··_old_offset35 ··[···1c7]··_flags2
 36 ··[···1cf]··sqrtf
 37 ··[···1d5]··side
 38 ··[···1da]··_IO_write_end
 39 ··[···1e8]··_prevchain
 40 ··[···1f3]··_IO_lock_t
71 ··[···367]··_IO_FILE41 ··[···1fe]··_IO_FILE
 42 ··[···207]··point_in_triangle
 43 ··[···219]··dir1
 44 ··[···21e]··dir2
 45 ··[···223]··cross_prod
 46 ··[···22e]··_markers
72 ··[···370]··__assert_fail47 ··[···237]··__assert_fail
73 ··[···37e]··triangle_normal 
74 ··[···38e]··pixel 
75 ··[···394]··_IO_write_ptr 
76 ··[···3a2]··__off_t 
77 ··[···3aa]··maxi 
78 ··[···3af]··triangle_depth 
79 ··[···3be]··surface_print 
80 ··[···3cc]··_chain 
81 ··[···3d3]··_flags2 
82 ··[···3db]··__PRETTY_FUNCTION__ 
83 ··[···3ef]··_cur_column 
84 ··[···3fb]··__off64_t 
85 ··[···405]··_unused2 
86 ··[···40e]··_IO_buf_base 
87 ··[···41b]··WINDOW 
88 ··[···422]··idx_y 
89 ··[···428]··triangularize 
90 ··[···436]··vecs1 
91 ··[···43c]··vecs2 
92 ··[···442]··triangularize_recurse 
93 ··[···458]··best_normal_mag 
94 ··[···468]··vec3_sub 
95 ··[···471]··vecs_plane 
Max diff block lines reached; 155/12050 bytes (1.29%) of diff not shown.
2.02 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
error from `readelf --wide --decompress --string-dump=.debug_line_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··src/trigonometry.c 
3 ··[····13]··/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds2 ··[·····0]··/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds
 3 ··[····40]··src/triangularization.c
4 ··[····53]··src4 ··[····58]··src
5 ··[····57]··/usr/include/x86_64-linux-gnu/bits5 ··[····5c]··/usr/include/x86_64-linux-gnu/bits
6 ··[····7a]··trigonometry.h 
7 ··[····89]··mathcalls.h 
8 ··[····95]··src/surface.c 
9 ··[····a3]··/usr/include/x86_64-linux-gnu/bits/types6 ··[····7f]··/usr/include/x86_64-linux-gnu/bits/types
10 ··[····cc]··/usr/include7 ··[····a8]··/usr/include
 8 ··[····b5]··trigonometry.h
11 ··[····d9]··types.h9 ··[····c4]··types.h
12 ··[····e1]··struct_FILE.h10 ··[····cc]··struct_FILE.h
 11 ··[····da]··mathcalls.h
13 ··[····ef]··surface.h 
14 ··[····f9]··curses.h 
15 ··[···102]··stdio.h 
16 ··[···10a]··assert.h 
17 ··[···113]··stdlib.h12 ··[····e6]··stdlib.h
18 ··[···11c]··src/triangularization.c13 ··[····ef]··assert.h
 14 ··[····f8]··stdio.h
19 ··[···134]··src/viewer.c15 ··[···100]··src/viewer.c
20 ··[···141]··/usr/lib/gcc/x86_64-linux-gnu/14/include16 ··[···10d]··/usr/lib/gcc/x86_64-linux-gnu/14/include
21 ··[···16a]··/usr/include/x86_64-linux-gnu/sys17 ··[···136]··/usr/include/x86_64-linux-gnu/sys
22 ··[···18c]··stddef.h18 ··[···158]··stddef.h
 19 ··[···161]··surface.h
23 ··[···195]··model.h20 ··[···16b]··model.h
 21 ··[···173]··curses.h
24 ··[···19d]··struct_timeval.h22 ··[···17c]··struct_timeval.h
25 ··[···1ae]··ctype.h23 ··[···18d]··ctype.h
26 ··[···1b6]··string.h24 ··[···195]··string.h
27 ··[···1bf]··unistd.h25 ··[···19e]··unistd.h
28 ··[···1c8]··time.h26 ··[···1a7]··time.h
29 ··[···1cf]··errno.h27 ··[···1ae]··errno.h
 28 ··[···1b6]··src/surface.c
 29 ··[···1c4]··src/trigonometry.c
30 ··[···1d7]··src/model.c30 ··[···1d7]··src/model.c
31 ··[···1e3]··libgen.h31 ··[···1e3]··libgen.h
32 ··[···1ec]··triangularization.h32 ··[···1ec]··triangularization.h
  
6.51 KB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 6, 55 lines modifiedOffset 6, 55 lines modified
6 ··0x00000030·6573005f·5f646f5f·676c6f62·616c5f64·es.__do_global_d6 ··0x00000030·6573005f·5f646f5f·676c6f62·616c5f64·es.__do_global_d
7 ··0x00000040·746f7273·5f617578·00636f6d·706c6574·tors_aux.complet7 ··0x00000040·746f7273·5f617578·00636f6d·706c6574·tors_aux.complet
8 ··0x00000050·65642e30·005f5f64·6f5f676c·6f62616c·ed.0.__do_global8 ··0x00000050·65642e30·005f5f64·6f5f676c·6f62616c·ed.0.__do_global
9 ··0x00000060·5f64746f·72735f61·75785f66·696e695f·_dtors_aux_fini_9 ··0x00000060·5f64746f·72735f61·75785f66·696e695f·_dtors_aux_fini_
10 ··0x00000070·61727261·795f656e·74727900·6672616d·array_entry.fram10 ··0x00000070·61727261·795f656e·74727900·6672616d·array_entry.fram
11 ··0x00000080·655f6475·6d6d7900·5f5f6672·616d655f·e_dummy.__frame_11 ··0x00000080·655f6475·6d6d7900·5f5f6672·616d655f·e_dummy.__frame_
12 ··0x00000090·64756d6d·795f696e·69745f61·72726179·dummy_init_array12 ··0x00000090·64756d6d·795f696e·69745f61·72726179·dummy_init_array
13 ··0x000000a0·5f656e74·72790074·7269676f·6e6f6d65·_entry.trigonome13 ··0x000000a0·5f656e74·72790074·7269616e·67756c61·_entry.triangula
 14 ··0x000000b0·72697a61·74696f6e·2e630076·6563335f·rization.c.vec3_
 15 ··0x000000c0·6d616700·76656333·5f6e6f72·6d616c69·mag.vec3_normali
 16 ··0x000000d0·7a650076·6563335f·73756200·76656333·ze.vec3_sub.vec3
 17 ··0x000000e0·5f646f74·5f70726f·64756374·00766563·_dot_product.vec
14 ··0x000000b0·7472792e·63007375·72666163·652e6300·try.c.surface.c. 
15 ··0x000000c0·76656333·5f6d6167·00766563·335f6e6f·vec3_mag.vec3_no 
16 ··0x000000d0·726d616c·697a6500·76656333·5f63726f·rmalize.vec3_cro 
17 ··0x000000e0·73735f70·726f6475·6374006d·696e6900·ss_product.mini. 
18 ··0x000000f0·6d617869·00747269·616e676c·655f6f72·maxi.triangle_or 
19 ··0x00000100·69656e74·6174696f·6e007472·69616e67·ientation.triang 
20 ··0x00000110·6c655f73·6f72745f·62795f78·005f5f50·le_sort_by_x.__P 
21 ··0x00000120·52455454·595f4655·4e435449·4f4e5f5f·RETTY_FUNCTION__ 
22 ··0x00000130·2e300069·64785f78·00696478·5f79006c·.0.idx_x.idx_y.l 
23 ··0x00000140·696d6974·5f795f31·006c696d·69745f79·imit_y_1.limit_y 
24 ··0x00000150·5f320074·7269616e·676c655f·64657074·_2.triangle_dept 
25 ··0x00000160·68007472·69616e67·756c6172·697a6174·h.triangularizat 
26 ··0x00000170·696f6e2e·63007665·63335f73·75620076·ion.c.vec3_sub.v 
27 ··0x00000180·6563335f·646f745f·70726f64·75637400·ec3_dot_product.18 ··0x000000f0·335f6372·6f73735f·70726f64·75637400·3_cross_product.
28 ··0x00000190·61627366·6c6f6174·00747269·616e676c·absfloat.triangl19 ··0x00000100·61627366·6c6f6174·00747269·616e676c·absfloat.triangl
29 ··0x000001a0·655f6172·65610070·6f696e74·5f696e5f·e_area.point_in_20 ··0x00000110·655f6172·65610070·6f696e74·5f696e5f·e_area.point_in_
30 ··0x000001b0·74726961·6e676c65·00747269·616e6775·triangle.triangu21 ··0x00000120·74726961·6e676c65·00747269·616e6775·triangle.triangu
31 ··0x000001c0·6c617269·7a655f72·65637572·7365005f·larize_recurse._22 ··0x00000130·6c617269·7a655f72·65637572·7365005f·larize_recurse._
32 ··0x000001d0·5f505245·5454595f·46554e43·54494f4e·_PRETTY_FUNCTION23 ··0x00000140·5f505245·5454595f·46554e43·54494f4e·_PRETTY_FUNCTION
33 ··0x000001e0·5f5f2e31·00766965·7765722e·63007665·__.1.viewer.c.ve24 ··0x00000150·5f5f2e31·005f5f50·52455454·595f4655·__.1.__PRETTY_FU
 25 ··0x00000160·4e435449·4f4e5f5f·2e300076·69657765·NCTION__.0.viewe
 26 ··0x00000170·722e6300·76656333·5f726f74·6174655f·r.c.vec3_rotate_
34 ··0x000001f0·63335f72·6f746174·655f7900·76656333·c3_rotate_y.vec327 ··0x00000180·79007665·63335f72·6f746174·655f7800·y.vec3_rotate_x.
 28 ··0x00000190·76656333·5f6e6567·00766563·335f636f·vec3_neg.vec3_co
 29 ··0x000001a0·735f7369·6d696c61·72697479·00444546·s_similarity.DEF
 30 ··0x000001b0·41554c54·5f4c554d·5f4f5054·494f4e53·AULT_LUM_OPTIONS
 31 ··0x000001c0·00504900·474f4c44·454e5f52·4154494f·.PI.GOLDEN_RATIO
35 ··0x00000200·5f726f74·6174655f·78007665·63335f6e·_rotate_x.vec3_n 
36 ··0x00000210·65670076·6563335f·636f735f·73696d69·eg.vec3_cos_simi 
37 ··0x00000220·6c617269·74790044·45464155·4c545f4c·larity.DEFAULT_L 
38 ··0x00000230·554d5f4f·5054494f·4e530050·4900474f·UM_OPTIONS.PI.GO 
39 ··0x00000240·4c44454e·5f524154·494f0049·4e544552·LDEN_RATIO.INTER 
40 ··0x00000250·41435449·56455f5a·4f4f4d5f·4d494e00·ACTIVE_ZOOM_MIN. 
41 ··0x00000260·494e5445·52414354·4956455f·5a4f4f4d·INTERACTIVE_ZOOM32 ··0x000001d0·00494e54·45524143·54495645·5f5a4f4f·.INTERACTIVE_ZOO
42 ··0x00000270·5f4d4158·0050524f·4752414d·5f4e414d·_MAX.PROGRAM_NAM 
43 ··0x00000280·45005052·4f475241·4d5f4445·53435249·E.PROGRAM_DESCRI 
44 ··0x00000290·5054494f·4e006f75·74707574·5f757361·PTION.output_usa 
45 ··0x000002a0·6765006f·75747075·745f6465·73637269·ge.output_descri 
46 ··0x000002b0·7074696f·6e007061·7273655f·61726775·ption.parse_argu 
47 ··0x000002c0·6d656e74·73007469·636b0076·6563335f·ments.tick.vec3_ 
48 ··0x000002d0·746f5f73·75726661·63650063·6861725f·to_surface.char_ 
49 ··0x000002e0·66726f6d·5f6e6f72·6d616c00·7465726d·from_normal.term 
50 ··0x000002f0·696e616c·5f696e69·745f636f·6c6f7273·inal_init_colors 
51 ··0x00000300·00737572·66616365·5f647261·775f6d6f·.surface_draw_mo 
52 ··0x00000310·64656c00·6d6f6465·6c5f787a·5f726164·del.model_xz_rad 
53 ··0x00000320·00637265·6174655f·73757266·61636500·.create_surface.33 ··0x000001e0·4d5f4d49·4e00494e·54455241·43544956·M_MIN.INTERACTIV
 34 ··0x000001f0·455f5a4f·4f4d5f4d·41580050·524f4752·E_ZOOM_MAX.PROGR
 35 ··0x00000200·414d5f4e·414d4500·50524f47·52414d5f·AM_NAME.PROGRAM_
 36 ··0x00000210·44455343·52495054·494f4e00·6f757470·DESCRIPTION.outp
 37 ··0x00000220·75745f75·73616765·006f7574·7075745f·ut_usage.output_
 38 ··0x00000230·64657363·72697074·696f6e00·70617273·description.pars
 39 ··0x00000240·655f6172·67756d65·6e747300·7469636b·e_arguments.tick
 40 ··0x00000250·00766563·335f746f·5f737572·66616365·.vec3_to_surface
 41 ··0x00000260·00636861·725f6672·6f6d5f6e·6f726d61·.char_from_norma
 42 ··0x00000270·6c007465·726d696e·616c5f69·6e69745f·l.terminal_init_
 43 ··0x00000280·636f6c6f·72730073·75726661·63655f64·colors.surface_d
 44 ··0x00000290·7261775f·6d6f6465·6c006d6f·64656c5f·raw_model.model_
 45 ··0x000002a0·787a5f72·61640063·72656174·655f7375·xz_rad.create_su
 46 ··0x000002b0·72666163·65007375·72666163·652e6300·rface.surface.c.
 47 ··0x000002c0·6d696e69·006d6178·69007472·69616e67·mini.maxi.triang
 48 ··0x000002d0·6c655f6f·7269656e·74617469·6f6e0074·le_orientation.t
 49 ··0x000002e0·7269616e·676c655f·736f7274·5f62795f·riangle_sort_by_
 50 ··0x000002f0·78006964·785f7800·6964785f·79006c69·x.idx_x.idx_y.li
 51 ··0x00000300·6d69745f·795f3100·6c696d69·745f795f·mit_y_1.limit_y_
 52 ··0x00000310·32007472·69616e67·6c655f64·65707468·2.triangle_depth
 53 ··0x00000320·00747269·676f6e6f·6d657472·792e6300·.trigonometry.c.
54 ··0x00000330·6d6f6465·6c2e6300·6d6f6465·6c5f696e·model.c.model_in54 ··0x00000330·6d6f6465·6c2e6300·6d6f6465·6c5f696e·model.c.model_in
55 ··0x00000340·6974006d·6f64656c·5f616464·5f766572·it.model_add_ver55 ··0x00000340·6974006d·6f64656c·5f616464·5f766572·it.model_add_ver
56 ··0x00000350·74657800·6f626a5f·64657265·6c617469·tex.obj_derelati56 ··0x00000350·74657800·6f626a5f·64657265·6c617469·tex.obj_derelati
57 ··0x00000360·76697a65·5f696478·006d6f64·656c5f76·vize_idx.model_v57 ··0x00000360·76697a65·5f696478·006d6f64·656c5f76·vize_idx.model_v
58 ··0x00000370·616c6964·6174655f·69647873·006d6f64·alidate_idxs.mod58 ··0x00000370·616c6964·6174655f·69647873·006d6f64·alidate_idxs.mod
59 ··0x00000380·656c5f61·64645f66·61636500·6d6f6465·el_add_face.mode59 ··0x00000380·656c5f61·64645f66·61636500·6d6f6465·el_add_face.mode
60 ··0x00000390·6c5f6164·645f6d61·74657269·616c0073·l_add_material.s60 ··0x00000390·6c5f6164·645f6d61·74657269·616c0073·l_add_material.s