1.63 MB
/srv/reproducible-results/rbuild-debian/r-b-build.hU1NDZFt/b1/3d-ascii-viewer-c_1.4.0+git20240503+ds-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.hU1NDZFt/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 ·713270fec4a72488cd6bdadf7ed09c63·18980·debug·optional·3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-1_amd64.deb1 ·8040037cb0bf6fb15e4c8c303ee382d1·18988·debug·optional·3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-1_amd64.deb
2 ·80330d7f32f661e3da70de11a9f83e06·19384·graphics·optional·3d-ascii-viewer_1.4.0+git20240503+ds-1_amd64.deb2 ·4f5ae07265afce9ddc93b20ed3d8101f·19404·graphics·optional·3d-ascii-viewer_1.4.0+git20240503+ds-1_amd64.deb
396 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····18436·2024-05-03·12:58:33.000000·data.tar.xz3 -rw-r--r--···0········0········0····18456·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
395 KB
data.tar.xz
395 KB
data.tar
395 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:·56a36132701dd638c8e17a97ee88b391d741c9766 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b769fa3a2a92584cd1720017fef86216a92f1756
  
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
32.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 49, 578 lines modifiedOffset 49, 578 lines modified
49 ··DW_CFA_nop49 ··DW_CFA_nop
50 ··DW_CFA_nop50 ··DW_CFA_nop
51 ··DW_CFA_nop51 ··DW_CFA_nop
52 ··DW_CFA_nop52 ··DW_CFA_nop
53 ··DW_CFA_nop53 ··DW_CFA_nop
54 ··DW_CFA_nop54 ··DW_CFA_nop
  
55 00000088·000000000000001c·0000005c·FDE·cie=00000030·pc=00000000000024a9..000000000000265455 00000088·000000000000001c·0000005c·FDE·cie=00000030·pc=00000000000024a9..0000000000002503
56 ··DW_CFA_advance_loc:·1·to·00000000000024aa56 ··DW_CFA_advance_loc:·1·to·00000000000024aa
57 ··DW_CFA_def_cfa_offset:·1657 ··DW_CFA_def_cfa_offset:·16
58 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1658 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
59 ··DW_CFA_advance_loc:·3·to·00000000000024ad59 ··DW_CFA_advance_loc:·3·to·00000000000024ad
60 ··DW_CFA_def_cfa_register:·r6·(rbp)60 ··DW_CFA_def_cfa_register:·r6·(rbp)
61 ··DW_CFA_advance_loc2:·422·to·000000000000265361 ··DW_CFA_advance_loc1:·85·to·0000000000002502
62 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·862 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
63 ··DW_CFA_nop63 ··DW_CFA_nop
 64 ··DW_CFA_nop
  
64 000000a8·000000000000001c·0000007c·FDE·cie=00000030·pc=0000000000002654..000000000000275c65 000000a8·000000000000001c·0000007c·FDE·cie=00000030·pc=0000000000002503..00000000000025b5
65 ··DW_CFA_advance_loc:·1·to·000000000000265566 ··DW_CFA_advance_loc:·1·to·0000000000002504
66 ··DW_CFA_def_cfa_offset:·1667 ··DW_CFA_def_cfa_offset:·16
67 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1668 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
68 ··DW_CFA_advance_loc:·3·to·000000000000265869 ··DW_CFA_advance_loc:·3·to·0000000000002507
69 ··DW_CFA_def_cfa_register:·r6·(rbp)70 ··DW_CFA_def_cfa_register:·r6·(rbp)
70 ··DW_CFA_advance_loc2:·259·to·000000000000275b71 ··DW_CFA_advance_loc1:·173·to·00000000000025b4
71 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·872 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
72 ··DW_CFA_nop73 ··DW_CFA_nop
 74 ··DW_CFA_nop
  
73 000000c8·000000000000001c·0000009c·FDE·cie=00000030·pc=000000000000275c..00000000000027b675 000000c8·000000000000001c·0000009c·FDE·cie=00000030·pc=00000000000025b5..0000000000002635
74 ··DW_CFA_advance_loc:·1·to·000000000000275d76 ··DW_CFA_advance_loc:·1·to·00000000000025b6
75 ··DW_CFA_def_cfa_offset:·1677 ··DW_CFA_def_cfa_offset:·16
76 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1678 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
77 ··DW_CFA_advance_loc:·3·to·000000000000276079 ··DW_CFA_advance_loc:·3·to·00000000000025b9
78 ··DW_CFA_def_cfa_register:·r6·(rbp)80 ··DW_CFA_def_cfa_register:·r6·(rbp)
79 ··DW_CFA_advance_loc1:·85·to·00000000000027b581 ··DW_CFA_advance_loc1:·123·to·0000000000002634
80 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·882 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
81 ··DW_CFA_nop83 ··DW_CFA_nop
82 ··DW_CFA_nop84 ··DW_CFA_nop
  
83 000000e8·000000000000001c·000000bc·FDE·cie=00000030·pc=00000000000027b6..000000000000286885 000000e8·000000000000001c·000000bc·FDE·cie=00000030·pc=0000000000002635..000000000000268f
84 ··DW_CFA_advance_loc:·1·to·00000000000027b786 ··DW_CFA_advance_loc:·1·to·0000000000002636
85 ··DW_CFA_def_cfa_offset:·1687 ··DW_CFA_def_cfa_offset:·16
86 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1688 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
87 ··DW_CFA_advance_loc:·3·to·00000000000027ba89 ··DW_CFA_advance_loc:·3·to·0000000000002639
88 ··DW_CFA_def_cfa_register:·r6·(rbp)90 ··DW_CFA_def_cfa_register:·r6·(rbp)
89 ··DW_CFA_advance_loc1:·173·to·000000000000286791 ··DW_CFA_advance_loc1:·85·to·000000000000268e
90 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·892 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
91 ··DW_CFA_nop93 ··DW_CFA_nop
92 ··DW_CFA_nop94 ··DW_CFA_nop
  
93 00000108·000000000000001c·000000dc·FDE·cie=00000030·pc=0000000000002868..000000000000291e95 00000108·000000000000001c·000000dc·FDE·cie=00000030·pc=000000000000268f..0000000000002745
94 ··DW_CFA_advance_loc:·1·to·000000000000286996 ··DW_CFA_advance_loc:·1·to·0000000000002690
95 ··DW_CFA_def_cfa_offset:·1697 ··DW_CFA_def_cfa_offset:·16
96 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1698 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
97 ··DW_CFA_advance_loc:·3·to·000000000000286c99 ··DW_CFA_advance_loc:·3·to·0000000000002693
98 ··DW_CFA_def_cfa_register:·r6·(rbp)100 ··DW_CFA_def_cfa_register:·r6·(rbp)
99 ··DW_CFA_advance_loc1:·177·to·000000000000291d101 ··DW_CFA_advance_loc1:·177·to·0000000000002744
100 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8102 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
101 ··DW_CFA_nop103 ··DW_CFA_nop
102 ··DW_CFA_nop104 ··DW_CFA_nop
  
103 00000128·000000000000001c·000000fc·FDE·cie=00000030·pc=000000000000291e..0000000000002945105 00000128·000000000000001c·000000fc·FDE·cie=00000030·pc=0000000000002745..0000000000002775
104 ··DW_CFA_advance_loc:·1·to·000000000000291f106 ··DW_CFA_advance_loc:·1·to·0000000000002746
105 ··DW_CFA_def_cfa_offset:·16107 ··DW_CFA_def_cfa_offset:·16
106 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16108 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
107 ··DW_CFA_advance_loc:·3·to·0000000000002922109 ··DW_CFA_advance_loc:·3·to·0000000000002749
108 ··DW_CFA_def_cfa_register:·r6·(rbp)110 ··DW_CFA_def_cfa_register:·r6·(rbp)
109 ··DW_CFA_advance_loc:·34·to·0000000000002944111 ··DW_CFA_advance_loc:·43·to·0000000000002774
110 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8112 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
111 ··DW_CFA_nop113 ··DW_CFA_nop
112 ··DW_CFA_nop114 ··DW_CFA_nop
113 ··DW_CFA_nop115 ··DW_CFA_nop
  
114 00000148·000000000000001c·0000011c·FDE·cie=00000030·pc=0000000000002945..000000000000296c116 00000148·000000000000001c·0000011c·FDE·cie=00000030·pc=0000000000002775..0000000000002820
115 ··DW_CFA_advance_loc:·1·to·0000000000002946117 ··DW_CFA_advance_loc:·1·to·0000000000002776
116 ··DW_CFA_def_cfa_offset:·16118 ··DW_CFA_def_cfa_offset:·16
117 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16119 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
118 ··DW_CFA_advance_loc:·3·to·0000000000002949120 ··DW_CFA_advance_loc:·3·to·0000000000002779
119 ··DW_CFA_def_cfa_register:·r6·(rbp)121 ··DW_CFA_def_cfa_register:·r6·(rbp)
120 ··DW_CFA_advance_loc:·34·to·000000000000296b122 ··DW_CFA_advance_loc1:·166·to·000000000000281f
121 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8123 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
122 ··DW_CFA_nop124 ··DW_CFA_nop
123 ··DW_CFA_nop125 ··DW_CFA_nop
124 ··DW_CFA_nop 
  
125 00000168·000000000000001c·0000013c·FDE·cie=00000030·pc=000000000000296c..0000000000002a80126 00000168·000000000000001c·0000013c·FDE·cie=00000030·pc=0000000000002820..0000000000002987
126 ··DW_CFA_advance_loc:·1·to·000000000000296d127 ··DW_CFA_advance_loc:·1·to·0000000000002821
127 ··DW_CFA_def_cfa_offset:·16128 ··DW_CFA_def_cfa_offset:·16
128 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16129 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
129 ··DW_CFA_advance_loc:·3·to·0000000000002970130 ··DW_CFA_advance_loc:·3·to·0000000000002824
130 ··DW_CFA_def_cfa_register:·r6·(rbp)131 ··DW_CFA_def_cfa_register:·r6·(rbp)
131 ··DW_CFA_advance_loc2:·271·to·0000000000002a7f132 ··DW_CFA_advance_loc2:·354·to·0000000000002986
132 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8133 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
133 ··DW_CFA_nop134 ··DW_CFA_nop
  
134 00000188·000000000000001c·0000015c·FDE·cie=00000030·pc=0000000000002a80..0000000000002af5135 00000188·000000000000001c·0000015c·FDE·cie=00000030·pc=0000000000002987..00000000000033ed
135 ··DW_CFA_advance_loc:·1·to·0000000000002a81136 ··DW_CFA_advance_loc:·1·to·0000000000002988
136 ··DW_CFA_def_cfa_offset:·16137 ··DW_CFA_def_cfa_offset:·16
137 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16138 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
138 ··DW_CFA_advance_loc:·3·to·0000000000002a84139 ··DW_CFA_advance_loc:·3·to·000000000000298b
139 ··DW_CFA_def_cfa_register:·r6·(rbp)140 ··DW_CFA_def_cfa_register:·r6·(rbp)
140 ··DW_CFA_advance_loc1:·112·to·0000000000002af4141 ··DW_CFA_advance_loc2:·2657·to·00000000000033ec
141 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8142 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
142 ··DW_CFA_nop143 ··DW_CFA_nop
143 ··DW_CFA_nop 
  
144 000001a8·0000000000000020·0000017c·FDE·cie=00000030·pc=0000000000002af5..0000000000002c2b144 000001a8·0000000000000024·0000017c·FDE·cie=00000030·pc=00000000000033ed..0000000000003977
145 ··DW_CFA_advance_loc:·1·to·0000000000002af6145 ··DW_CFA_advance_loc:·1·to·00000000000033ee
146 ··DW_CFA_def_cfa_offset:·16146 ··DW_CFA_def_cfa_offset:·16
147 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16147 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
148 ··DW_CFA_advance_loc:·3·to·0000000000002af9148 ··DW_CFA_advance_loc:·3·to·00000000000033f1
149 ··DW_CFA_def_cfa_register:·r6·(rbp)149 ··DW_CFA_def_cfa_register:·r6·(rbp)
150 ··DW_CFA_advance_loc:·1·to·0000000000002afa150 ··DW_CFA_advance_loc:·8·to·00000000000033f9
151 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24151 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
152 ··DW_CFA_advance_loc2:·304·to·0000000000002c2a152 ··DW_CFA_advance_loc2:·1405·to·0000000000003976
153 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8153 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
154 ··DW_CFA_nop154 ··DW_CFA_nop
155 ··DW_CFA_nop155 ··DW_CFA_nop
 156 ··DW_CFA_nop
 157 ··DW_CFA_nop
 158 ··DW_CFA_nop
  
156 000001cc·000000000000001c·000001a0·FDE·cie=00000030·pc=0000000000002c2b..0000000000002da5 
157 ··DW_CFA_advance_loc:·1·to·0000000000002c2c 
158 ··DW_CFA_def_cfa_offset:·16 
159 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16 
Max diff block lines reached; 26100/32924 bytes (79.27%) 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'
297 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, 1645 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; 249762/304382 bytes (82.06%) 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·61333631·33323730·31646436·33386338·a36132701dd638c8 
3 ··0x00000010·65313761·39376565·38386233·39316437·e17a97ee88b391d72 ··0x00000000·36396661·33613261·39323538·34636431·69fa3a2a92584cd1
 3 ··0x00000010·37323030·31376665·66383632·31366139·720017fef86216a9
4 ··0x00000020·34316339·37362e64·65627567·00000000·41c976.debug....4 ··0x00000020·32663137·35362e64·65627567·00000000·2f1756.debug....
5 ··0x00000030·8eef4d59····························..MY5 ··0x00000030·b6b3e74b····························...K
  
1.24 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····18256·2024-05-03·12:58:33.000000·data.tar.xz3 -rw-r--r--···0········0········0····18264·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:·56a36132701dd638c8e17a97ee88b391d741c97612 Build-Ids:·b769fa3a2a92584cd1720017fef86216a92f1756
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/56/a36132701dd638c8e17a97ee88b391d741c976.debug1 usr/lib/debug/.build-id/b7/69fa3a2a92584cd1720017fef86216a92f1756.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/56/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/b7/
7 -rw-r--r--···0·root·········(0)·root·········(0)····26360·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/56/a36132701dd638c8e17a97ee88b391d741c976.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····26376·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/b7/69fa3a2a92584cd1720017fef86216a92f1756.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/56/a36132701dd638c8e17a97ee88b391d741c976.debug vs.
./usr/lib/debug/.build-id/b7/69fa3a2a92584cd1720017fef86216a92f1756.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 16% 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:··········23928·(bytes·into·file)13 ··Start·of·section·headers:··········23944·(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·0x5d78:1 There·are·38·section·headers,·starting·at·offset·0x5d88:
  
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·00001f·01··MS··0···0··132 ··[27]·.comment··········PROGBITS········0000000000000000·00039c·00001f·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·001cb5·00···C··0···0··834 ··[29]·.debug_info·······PROGBITS········0000000000000000·000430·001cad·00···C··0···0··8
35 ··[30]·.debug_abbrev·····PROGBITS········0000000000000000·0020e8·0002d1·00···C··0···0··835 ··[30]·.debug_abbrev·····PROGBITS········0000000000000000·0020e0·0002e8·00···C··0···0··8
36 ··[31]·.debug_line·······PROGBITS········0000000000000000·0023c0·00129f·00···C··0···0··836 ··[31]·.debug_line·······PROGBITS········0000000000000000·0023c8·0012a3·00···C··0···0··8
37 ··[32]·.debug_str········PROGBITS········0000000000000000·003660·000674·01·MSC··0···0··837 ··[32]·.debug_str········PROGBITS········0000000000000000·003670·000677·01·MSC··0···0··8
38 ··[33]·.debug_line_str···PROGBITS········0000000000000000·003cd8·000121·01·MSC··0···0··838 ··[33]·.debug_line_str···PROGBITS········0000000000000000·003ce8·000121·01·MSC··0···0··8
39 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·003df9·00005b·00······0···0··139 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·003e09·00005b·00······0···0··1
40 ··[35]·.symtab···········SYMTAB··········0000000000000000·003e58·001158·18·····36··85··840 ··[35]·.symtab···········SYMTAB··········0000000000000000·003e68·001158·18·····36··85··8
41 ··[36]·.strtab···········STRTAB··········0000000000000000·004fb0·000c47·00······0···0··141 ··[36]·.strtab···········STRTAB··········0000000000000000·004fc0·000c47·00······0···0··1
42 ··[37]·.shstrtab·········STRTAB··········0000000000000000·005bf7·00017a·00······0···0··142 ··[37]·.shstrtab·········STRTAB··········0000000000000000·005c07·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:·56a36132701dd638c8e17a97ee88b391d741c9766 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b769fa3a2a92584cd1720017fef86216a92f1756
  
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:······················1543
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:·············107
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, 946 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·6,·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/lib/gcc/x86_64-linux-gnu/13/include
 35 ··4»      (line_strp)»   (offset:·0xa8):·/usr/include/x86_64-linux-gnu/bits/types
 36 ··5»      (line_strp)»   (offset:·0xd1):·/usr/include
  
34 ·The·File·Name·Table·(offset·0x34,·lines·4,·columns·2):37 ·The·File·Name·Table·(offset·0x40,·lines·11,·columns·2):
35 ··Entry»  Dir»       Name38 ··Entry»  Dir»       Name
36 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4):·trigonometry.c39 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x44):·triangularization.c
37 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4):·trigonometry.c40 ··1»      (udata)»       1»      (line_strp)»   (offset:·0xde):·trigonometry.h
38 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x7a):·trigonometry.h41 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x44):·triangularization.c
 42 ··3»      (udata)»       2»      (line_strp)»   (offset:·0xed):·types.h
 43 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stddef.h
 44 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfe):·struct_FILE.h
 45 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x105):·FILE.h
39 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x89):·mathcalls.h46 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·mathcalls.h
 47 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x118):·stdlib.h
 48 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x121):·assert.h
 49 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x12a):·stdio.h
  
Diff chunk too large, falling back to line-by-line diff (900 lines added, 201 lines removed)
40 ·Line·Number·Statements:50 ·Line·Number·Statements:
41 ··[0x00000048]··Set·column·to·151 ··[0x00000077]··Set·column·to·1
42 ··[0x0000004a]··Extended·opcode·2:·set·Address·to·0x24a952 ··[0x00000079]··Extended·opcode·2:·set·Address·to·0x24a9
43 ··[0x00000055]··Special·opcode·8:·advance·Address·by·0·to·0x24a9·and·Line·by·3·to·453 ··[0x00000084]··Advance·Line·by·10·to·11
44 ··[0x00000056]··Set·column·to·1054 ··[0x00000086]··Copy
45 ··[0x00000058]··Special·opcode·160:·advance·Address·by·11·to·0x24b4·and·Line·by·1·to·555 ··[0x00000087]··Set·column·to·19
46 ··[0x00000059]··Special·opcode·216:·advance·Address·by·15·to·0x24c3·and·Line·by·1·to·656 ··[0x00000089]··Advance·PC·by·constant·17·to·0x24ba
47 ··[0x0000005a]··Set·column·to·857 ··[0x0000008a]··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·858 ··[0x0000008b]··Set·column·to·25
49 ··[0x0000005d]··Set·column·to·1359 ··[0x0000008d]··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·1060 ··[0x0000008e]··Set·column·to·22
51 ··[0x00000060]··Advance·PC·by·constant·17·to·0x24e961 ··[0x00000090]··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·1162 ··[0x00000091]··Set·column·to·31
53 ··[0x00000062]··Set·column·to·1463 ··[0x00000093]··Special·opcode·61:·advance·Address·by·4·to·0x24d0·and·Line·by·0·to·12
54 ··[0x00000064]··Advance·PC·by·constant·17·to·0x24fa64 ··[0x00000094]··Set·column·to·37
55 ··[0x00000065]··Special·opcode·8:·advance·Address·by·0·to·0x24fa·and·Line·by·3·to·1465 ··[0x00000096]··Special·opcode·75:·advance·Address·by·5·to·0x24d5·and·Line·by·0·to·12
56 ··[0x00000066]··Set·column·to·566 ··[0x00000097]··Set·column·to·34
57 ··[0x00000068]··Special·opcode·103:·advance·Address·by·7·to·0x2501·and·Line·by·0·to·1467 ··[0x00000099]··Special·opcode·75:·advance·Address·by·5·to·0x24da·and·Line·by·0·to·12
58 ··[0x00000069]··Set·column·to·1968 ··[0x0000009a]··Set·column·to·28
59 ··[0x0000006b]··Special·opcode·77:·advance·Address·by·5·to·0x2506·and·Line·by·2·to·1669 ··[0x0000009c]··Special·opcode·61:·advance·Address·by·4·to·0x24de·and·Line·by·0·to·12
60 ··[0x0000006c]··Set·column·to·1470 ··[0x0000009d]··Set·column·to·43
61 ··[0x0000006e]··Advance·PC·by·constant·17·to·0x251771 ··[0x0000009f]··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·1672 ··[0x000000a0]··Set·column·to·49
63 ··[0x00000070]··Special·opcode·189:·advance·Address·by·13·to·0x2530·and·Line·by·2·to·1873 ··[0x000000a2]··Special·opcode·75:·advance·Address·by·5·to·0x24e7·and·Line·by·0·to·12
64 ··[0x00000071]··Set·column·to·2274 ··[0x000000a3]··Set·column·to·46
65 ··[0x00000073]··Special·opcode·75:·advance·Address·by·5·to·0x2535·and·Line·by·0·to·1875 ··[0x000000a5]··Special·opcode·75:·advance·Address·by·5·to·0x24ec·and·Line·by·0·to·12
66 ··[0x00000074]··Set·column·to·1276 ··[0x000000a6]··Set·column·to·12
67 ··[0x00000076]··Special·opcode·75:·advance·Address·by·5·to·0x253a·and·Line·by·0·to·1877 ··[0x000000a8]··Special·opcode·61:·advance·Address·by·4·to·0x24f0·and·Line·by·0·to·12
68 ··[0x00000077]··Set·column·to·2278 ··[0x000000a9]··Set·column·to·1
69 ··[0x00000079]··Special·opcode·76:·advance·Address·by·5·to·0x253f·and·Line·by·1·to·1979 ··[0x000000ab]··Advance·PC·by·constant·17·to·0x2501
70 ··[0x0000007a]··Set·column·to·1980 ··[0x000000ac]··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·1981 ··[0x000000ad]··Special·opcode·36:·advance·Address·by·2·to·0x2503·and·Line·by·3·to·16
72 ··[0x0000007d]··Set·column·to·1482 ··[0x000000ae]··Set·column·to·17
73 ··[0x0000007f]··Special·opcode·76:·advance·Address·by·5·to·0x2549·and·Line·by·1·to·2083 ··[0x000000b0]··Advance·PC·by·constant·17·to·0x2514
74 ··[0x00000080]··Set·column·to·2284 ··[0x000000b1]··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·2085 ··[0x000000b2]··Set·column·to·8
76 ··[0x00000083]··Set·column·to·1286 ··[0x000000b4]··Advance·PC·by·constant·17·to·0x252d
77 ··[0x00000085]··Special·opcode·75:·advance·Address·by·5·to·0x2553·and·Line·by·0·to·2087 ··[0x000000b5]··Special·opcode·133:·advance·Address·by·9·to·0x2536·and·Line·by·2·to·19
78 ··[0x00000086]··Set·column·to·2288 ··[0x000000b6]··Set·column·to·16
79 ··[0x00000088]··Special·opcode·76:·advance·Address·by·5·to·0x2558·and·Line·by·1·to·2189 ··[0x000000b8]··Advance·PC·by·constant·17·to·0x2547
80 ··[0x00000089]··Set·column·to·1990 ··[0x000000b9]··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·2191 ··[0x000000ba]··Set·column·to·6
82 ··[0x0000008c]··Set·column·to·1492 ··[0x000000bc]··Advance·PC·by·constant·17·to·0x255b
83 ··[0x0000008e]··Special·opcode·76:·advance·Address·by·5·to·0x2562·and·Line·by·1·to·2293 ··[0x000000bd]··Special·opcode·175:·advance·Address·by·12·to·0x2567·and·Line·by·2·to·22
84 ··[0x0000008f]··Set·column·to·2294 ··[0x000000be]··Set·column·to·9
85 ··[0x00000091]··Special·opcode·75:·advance·Address·by·5·to·0x2567·and·Line·by·0·to·2295 ··[0x000000c0]··Special·opcode·75:·advance·Address·by·5·to·0x256c·and·Line·by·0·to·22
86 ··[0x00000092]··Set·column·to·1296 ··[0x000000c1]··Set·column·to·6
87 ··[0x00000094]··Special·opcode·75:·advance·Address·by·5·to·0x256c·and·Line·by·0·to·2297 ··[0x000000c3]··Special·opcode·146:·advance·Address·by·10·to·0x2576·and·Line·by·1·to·23
88 ··[0x00000095]··Set·column·to·2298 ··[0x000000c4]··Set·column·to·9
89 ··[0x00000097]··Special·opcode·76:·advance·Address·by·5·to·0x2571·and·Line·by·1·to·2399 ··[0x000000c6]··Special·opcode·75:·advance·Address·by·5·to·0x257b·and·Line·by·0·to·23
90 ··[0x00000098]··Set·column·to·19100 ··[0x000000c7]··Set·column·to·6
91 ··[0x0000009a]··Special·opcode·75:·advance·Address·by·5·to·0x2576·and·Line·by·0·to·23101 ··[0x000000c9]··Special·opcode·146:·advance·Address·by·10·to·0x2585·and·Line·by·1·to·24
92 ··[0x0000009b]··Set·column·to·14102 ··[0x000000ca]··Set·column·to·9
93 ··[0x0000009d]··Special·opcode·77:·advance·Address·by·5·to·0x257b·and·Line·by·2·to·25103 ··[0x000000cc]··Special·opcode·75:·advance·Address·by·5·to·0x258a·and·Line·by·0·to·24
94 ··[0x0000009e]··Set·column·to·22104 ··[0x000000cd]··Set·column·to·12
95 ··[0x000000a0]··Special·opcode·75:·advance·Address·by·5·to·0x2580·and·Line·by·0·to·25105 ··[0x000000cf]··Special·opcode·146:·advance·Address·by·10·to·0x2594·and·Line·by·1·to·25
96 ··[0x000000a1]··Set·column·to·12106 ··[0x000000d0]··Set·column·to·1
97 ··[0x000000a3]··Special·opcode·75:·advance·Address·by·5·to·0x2585·and·Line·by·0·to·25107 ··[0x000000d2]··Special·opcode·202:·advance·Address·by·14·to·0x25a2·and·Line·by·1·to·26
98 ··[0x000000a4]··Set·column·to·22108 ··[0x000000d3]··Advance·Line·by·39·to·65
99 ··[0x000000a6]··Special·opcode·76:·advance·Address·by·5·to·0x258a·and·Line·by·1·to·26109 ··[0x000000d5]··Advance·PC·by·constant·17·to·0x25b3
100 ··[0x000000a7]··Set·column·to·19110 ··[0x000000d6]··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·26111 ··[0x000000d7]··Set·column·to·14
102 ··[0x000000aa]··Set·column·to·14112 ··[0x000000d9]··Advance·PC·by·38·to·0x25db
103 ··[0x000000ac]··Special·opcode·76:·advance·Address·by·5·to·0x2594·and·Line·by·1·to·27113 ··[0x000000db]··Special·opcode·8:·advance·Address·by·0·to·0x25db·and·Line·by·3·to·68
104 ··[0x000000ad]··Set·column·to·22114 ··[0x000000dc]··Set·column·to·20
105 ··[0x000000af]··Special·opcode·75:·advance·Address·by·5·to·0x2599·and·Line·by·0·to·27115 ··[0x000000de]··Special·opcode·75:·advance·Address·by·5·to·0x25e0·and·Line·by·0·to·68
106 ··[0x000000b0]··Set·column·to·12116 ··[0x000000df]··Set·column·to·17
107 ··[0x000000b2]··Special·opcode·75:·advance·Address·by·5·to·0x259e·and·Line·by·0·to·27117 ··[0x000000e1]··Special·opcode·75:·advance·Address·by·5·to·0x25e5·and·Line·by·0·to·68
108 ··[0x000000b3]··Set·column·to·22118 ··[0x000000e2]··Set·column·to·11
109 ··[0x000000b5]··Special·opcode·76:·advance·Address·by·5·to·0x25a3·and·Line·by·1·to·28119 ··[0x000000e4]··Special·opcode·61:·advance·Address·by·4·to·0x25e9·and·Line·by·0·to·68
110 ··[0x000000b6]··Set·column·to·19120 ··[0x000000e5]··Set·column·to·14
111 ··[0x000000b8]··Special·opcode·75:·advance·Address·by·5·to·0x25a8·and·Line·by·0·to·28121 ··[0x000000e7]··Special·opcode·76:·advance·Address·by·5·to·0x25ee·and·Line·by·1·to·69
112 ··[0x000000b9]··Set·column·to·14122 ··[0x000000e8]··Set·column·to·20
113 ··[0x000000bb]··Special·opcode·76:·advance·Address·by·5·to·0x25ad·and·Line·by·1·to·29123 ··[0x000000ea]··Special·opcode·75:·advance·Address·by·5·to·0x25f3·and·Line·by·0·to·69
114 ··[0x000000bc]··Set·column·to·22124 ··[0x000000eb]··Set·column·to·17
115 ··[0x000000be]··Special·opcode·75:·advance·Address·by·5·to·0x25b2·and·Line·by·0·to·29125 ··[0x000000ed]··Special·opcode·75:·advance·Address·by·5·to·0x25f8·and·Line·by·0·to·69
116 ··[0x000000bf]··Set·column·to·12126 ··[0x000000ee]··Set·column·to·11
117 ··[0x000000c1]··Special·opcode·75:·advance·Address·by·5·to·0x25b7·and·Line·by·0·to·29127 ··[0x000000f0]··Special·opcode·61:·advance·Address·by·4·to·0x25fc·and·Line·by·0·to·69
118 ··[0x000000c2]··Set·column·to·22128 ··[0x000000f1]··Set·column·to·14
119 ··[0x000000c4]··Special·opcode·76:·advance·Address·by·5·to·0x25bc·and·Line·by·1·to·30129 ··[0x000000f3]··Special·opcode·76:·advance·Address·by·5·to·0x2601·and·Line·by·1·to·70
Max diff block lines reached; 446591/515223 bytes (86.68%) of diff not shown.
693 KB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 6731 lines modifiedOffset 4, 6731 lines modified
4 ···Length:········0x81·(32-bit)4 ···Length:········0x81·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·76·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·76·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds
12 ·<1><15>:·Abbrev·Number:·99·(DW_TAG_base_type)12 ·<1><15>:·Abbrev·Number:·102·(DW_TAG_base_type)
13 ····<16>···DW_AT_byte_size···:·(data1)·113 ····<16>···DW_AT_byte_size···:·(data1)·1
14 ····<17>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)14 ····<17>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x57):·unsigned·char15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x255):·unsigned·char
16 ·<1><1c>:·Abbrev·Number:·99·(DW_TAG_base_type)16 ·<1><1c>:·Abbrev·Number:·102·(DW_TAG_base_type)
17 ····<1d>···DW_AT_byte_size···:·(data1)·217 ····<1d>···DW_AT_byte_size···:·(data1)·2
18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
19 ····<1f>···DW_AT_name········:·(strp)·(offset:·0x73):·short·unsigned·int19 ····<1f>···DW_AT_name········:·(strp)·(offset:·0x190):·short·unsigned·int
20 ·<1><23>:·Abbrev·Number:·99·(DW_TAG_base_type)20 ·<1><23>:·Abbrev·Number:·102·(DW_TAG_base_type)
21 ····<24>···DW_AT_byte_size···:·(data1)·421 ····<24>···DW_AT_byte_size···:·(data1)·4
22 ····<25>···DW_AT_encoding····:·(data1)·7»    (unsigned)22 ····<25>···DW_AT_encoding····:·(data1)·7»    (unsigned)
23 ····<26>···DW_AT_name········:·(strp)·(offset:·0x171):·unsigned·int23 ····<26>···DW_AT_name········:·(strp)·(offset:·0x5b):·unsigned·int
24 ·<1><2a>:·Abbrev·Number:·99·(DW_TAG_base_type)24 ·<1><2a>:·Abbrev·Number:·102·(DW_TAG_base_type)
25 ····<2b>···DW_AT_byte_size···:·(data1)·825 ····<2b>···DW_AT_byte_size···:·(data1)·8
26 ····<2c>···DW_AT_encoding····:·(data1)·7»    (unsigned)26 ····<2c>···DW_AT_encoding····:·(data1)·7»    (unsigned)
27 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x16c):·long·unsigned·int27 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x56):·long·unsigned·int
28 ·<1><31>:·Abbrev·Number:·99·(DW_TAG_base_type)28 ·<1><31>:·Abbrev·Number:·102·(DW_TAG_base_type)
29 ····<32>···DW_AT_byte_size···:·(data1)·129 ····<32>···DW_AT_byte_size···:·(data1)·1
30 ····<33>···DW_AT_encoding····:·(data1)·6»    (signed·char)30 ····<33>···DW_AT_encoding····:·(data1)·6»    (signed·char)
31 ····<34>···DW_AT_name········:·(strp)·(offset:·0x59):·signed·char31 ····<34>···DW_AT_name········:·(strp)·(offset:·0x257):·signed·char
32 ·<1><38>:·Abbrev·Number:·99·(DW_TAG_base_type)32 ·<1><38>:·Abbrev·Number:·102·(DW_TAG_base_type)
33 ····<39>···DW_AT_byte_size···:·(data1)·233 ····<39>···DW_AT_byte_size···:·(data1)·2
34 ····<3a>···DW_AT_encoding····:·(data1)·5»    (signed)34 ····<3a>···DW_AT_encoding····:·(data1)·5»    (signed)
35 ····<3b>···DW_AT_name········:·(strp)·(offset:·0x93):·short·int35 ····<3b>···DW_AT_name········:·(strp)·(offset:·0x279):·short·int
36 ·<1><3f>:·Abbrev·Number:·109·(DW_TAG_base_type)36 ·<1><3f>:·Abbrev·Number:·113·(DW_TAG_base_type)
37 ····<40>···DW_AT_byte_size···:·(data1)·437 ····<40>···DW_AT_byte_size···:·(data1)·4
38 ····<41>···DW_AT_encoding····:·(data1)·5»    (signed)38 ····<41>···DW_AT_encoding····:·(data1)·5»    (signed)
39 ····<42>···DW_AT_name········:·(string)·int39 ····<42>···DW_AT_name········:·(string)·int
40 ·<1><46>:·Abbrev·Number:·99·(DW_TAG_base_type)40 ·<1><46>:·Abbrev·Number:·102·(DW_TAG_base_type)
41 ····<47>···DW_AT_byte_size···:·(data1)·841 ····<47>···DW_AT_byte_size···:·(data1)·8
42 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)42 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)
43 ····<49>···DW_AT_name········:·(strp)·(offset:·0x256):·long·int43 ····<49>···DW_AT_name········:·(strp)·(offset:·0x79):·long·int
44 ·<1><4d>:·Abbrev·Number:·99·(DW_TAG_base_type)44 ·<1><4d>:·Abbrev·Number:·102·(DW_TAG_base_type)
45 ····<4e>···DW_AT_byte_size···:·(data1)·145 ····<4e>···DW_AT_byte_size···:·(data1)·1
46 ····<4f>···DW_AT_encoding····:·(data1)·6»    (signed·char)46 ····<4f>···DW_AT_encoding····:·(data1)·6»    (signed·char)
47 ····<50>···DW_AT_name········:·(strp)·(offset:·0x60):·char47 ····<50>···DW_AT_name········:·(strp)·(offset:·0x25e):·char
48 ·<1><54>:·Abbrev·Number:·99·(DW_TAG_base_type)48 ·<1><54>:·Abbrev·Number:·102·(DW_TAG_base_type)
49 ····<55>···DW_AT_byte_size···:·(data1)·449 ····<55>···DW_AT_byte_size···:·(data1)·4
50 ····<56>···DW_AT_encoding····:·(data1)·4»    (float)50 ····<56>···DW_AT_encoding····:·(data1)·4»    (float)
51 ····<57>···DW_AT_name········:·(strp)·(offset:·0xae3):·float51 ····<57>···DW_AT_name········:·(strp)·(offset:·0xae3):·float
52 ·<1><5b>:·Abbrev·Number:·99·(DW_TAG_base_type)52 ·<1><5b>:·Abbrev·Number:·102·(DW_TAG_base_type)
53 ····<5c>···DW_AT_byte_size···:·(data1)·853 ····<5c>···DW_AT_byte_size···:·(data1)·8
54 ····<5d>···DW_AT_encoding····:·(data1)·4»    (float)54 ····<5d>···DW_AT_encoding····:·(data1)·4»    (float)
55 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x65):·double55 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x145):·double
56 ·<1><62>:·Abbrev·Number:·107·(DW_TAG_structure_type)56 ·<1><62>:·Abbrev·Number:·112·(DW_TAG_structure_type)
57 ····<63>···DW_AT_byte_size···:·(data1)·1257 ····<63>···DW_AT_byte_size···:·(data1)·12
58 ····<64>···DW_AT_decl_file···:·(data1)·258 ····<64>···DW_AT_decl_file···:·(data1)·1
59 ····<65>···DW_AT_decl_line···:·(data1)·559 ····<65>···DW_AT_decl_line···:·(data1)·5
60 ····<66>···DW_AT_decl_column·:·(data1)·960 ····<66>···DW_AT_decl_column·:·(data1)·9
61 ····<67>···DW_AT_sibling·····:·(ref_udata)·<0x7b>61 ····<67>···DW_AT_sibling·····:·(ref_udata)·<0x7b>
62 ·<2><68>:·Abbrev·Number:·108·(DW_TAG_member)62 ·<2><68>:·Abbrev·Number:·111·(DW_TAG_member)
63 ····<69>···DW_AT_name········:·(string)·x63 ····<69>···DW_AT_name········:·(string)·x
64 ····<6b>···DW_AT_decl_file···:·(implicit_const)·264 ····<6b>···DW_AT_decl_file···:·(implicit_const)·1
65 ····<6b>···DW_AT_decl_line···:·(implicit_const)·765 ····<6b>···DW_AT_decl_line···:·(implicit_const)·7
66 ····<6b>···DW_AT_decl_column·:·(data1)·1166 ····<6b>···DW_AT_decl_column·:·(data1)·11
67 ····<6c>···DW_AT_type········:·(ref_udata)·<0x54>,·float67 ····<6c>···DW_AT_type········:·(ref_udata)·<0x54>,·float
68 ····<6d>···DW_AT_data_member_location:·(data1)·068 ····<6d>···DW_AT_data_member_location:·(data1)·0
69 ·<2><6e>:·Abbrev·Number:·108·(DW_TAG_member)69 ·<2><6e>:·Abbrev·Number:·111·(DW_TAG_member)
70 ····<6f>···DW_AT_name········:·(string)·y70 ····<6f>···DW_AT_name········:·(string)·y
71 ····<71>···DW_AT_decl_file···:·(implicit_const)·271 ····<71>···DW_AT_decl_file···:·(implicit_const)·1
72 ····<71>···DW_AT_decl_line···:·(implicit_const)·772 ····<71>···DW_AT_decl_line···:·(implicit_const)·7
73 ····<71>···DW_AT_decl_column·:·(data1)·1473 ····<71>···DW_AT_decl_column·:·(data1)·14
74 ····<72>···DW_AT_type········:·(ref_udata)·<0x54>,·float74 ····<72>···DW_AT_type········:·(ref_udata)·<0x54>,·float
75 ····<73>···DW_AT_data_member_location:·(data1)·475 ····<73>···DW_AT_data_member_location:·(data1)·4
76 ·<2><74>:·Abbrev·Number:·108·(DW_TAG_member)76 ·<2><74>:·Abbrev·Number:·111·(DW_TAG_member)
77 ····<75>···DW_AT_name········:·(string)·z77 ····<75>···DW_AT_name········:·(string)·z
78 ····<77>···DW_AT_decl_file···:·(implicit_const)·278 ····<77>···DW_AT_decl_file···:·(implicit_const)·1
79 ····<77>···DW_AT_decl_line···:·(implicit_const)·779 ····<77>···DW_AT_decl_line···:·(implicit_const)·7
80 ····<77>···DW_AT_decl_column·:·(data1)·1780 ····<77>···DW_AT_decl_column·:·(data1)·17
81 ····<78>···DW_AT_type········:·(ref_udata)·<0x54>,·float81 ····<78>···DW_AT_type········:·(ref_udata)·<0x54>,·float
82 ····<79>···DW_AT_data_member_location:·(data1)·882 ····<79>···DW_AT_data_member_location:·(data1)·8
83 ·<2><7a>:·Abbrev·Number:·083 ·<2><7a>:·Abbrev·Number:·0
84 ·<1><7b>:·Abbrev·Number:·95·(DW_TAG_typedef)84 ·<1><7b>:·Abbrev·Number:·96·(DW_TAG_typedef)
85 ····<7c>···DW_AT_name········:·(strp)·(offset:·0x52):·vec385 ····<7c>···DW_AT_name········:·(strp)·(offset:·0x263):·vec3
86 ····<80>···DW_AT_decl_file···:·(data1)·286 ····<80>···DW_AT_decl_file···:·(data1)·1
87 ····<81>···DW_AT_decl_line···:·(data1)·887 ····<81>···DW_AT_decl_line···:·(data1)·8
88 ····<82>···DW_AT_decl_column·:·(data1)·388 ····<82>···DW_AT_decl_column·:·(data1)·3
89 ····<83>···DW_AT_type········:·(ref_udata)·<0x62>89 ····<83>···DW_AT_type········:·(ref_udata)·<0x62>
90 ·<1><84>:·Abbrev·Number:·090 ·<1><84>:·Abbrev·Number:·0
91 ··Compilation·Unit·@·offset·0x85:91 ··Compilation·Unit·@·offset·0x85:
92 ···Length:········0x29·(32-bit)92 ···Length:········0x29·(32-bit)
93 ···Version:·······593 ···Version:·······5
94 ···Unit·Type:·····DW_UT_partial·(3)94 ···Unit·Type:·····DW_UT_partial·(3)
95 ···Abbrev·Offset:·095 ···Abbrev·Offset:·0
96 ···Pointer·Size:··896 ···Pointer·Size:··8
97 ·<0><91>:·Abbrev·Number:·76·(DW_TAG_partial_unit)97 ·<0><91>:·Abbrev·Number:·76·(DW_TAG_partial_unit)
98 ····<92>···DW_AT_stmt_list···:·(sec_offset)·098 ····<92>···DW_AT_stmt_list···:·(sec_offset)·0
99 ····<96>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds99 ····<96>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds
100 ·<1><9a>:·Abbrev·Number:·19·(DW_TAG_imported_unit)100 ·<1><9a>:·Abbrev·Number:·19·(DW_TAG_imported_unit)
101 ····<9b>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·76·(DW_TAG_partial_unit)]101 ····<9b>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·76·(DW_TAG_partial_unit)]
102 ·<1><9f>:·Abbrev·Number:·102·(DW_TAG_subprogram)102 ·<1><9f>:·Abbrev·Number:·106·(DW_TAG_subprogram)
103 ····<a0>···DW_AT_external····:·(flag_present)·1103 ····<a0>···DW_AT_external····:·(flag_present)·1
104 ····<a0>···DW_AT_name········:·(strp)·(offset:·0x4c):·sqrtf104 ····<a0>···DW_AT_name········:·(strp)·(offset:·0x1d3):·sqrtf
105 ····<a4>···DW_AT_decl_file···:·(data1)·3105 ····<a4>···DW_AT_decl_file···:·(data1)·7
106 ····<a5>···DW_AT_decl_line···:·(data1)·143106 ····<a5>···DW_AT_decl_line···:·(data1)·143
107 ····<a6>···DW_AT_decl_column·:·(data1)·1107 ····<a6>···DW_AT_decl_column·:·(data1)·1
108 ····<a7>···DW_AT_prototyped··:·(flag_present)·1108 ····<a7>···DW_AT_prototyped··:·(flag_present)·1
109 ····<a7>···DW_AT_type········:·(ref_addr)·<0x54>,·float109 ····<a7>···DW_AT_type········:·(ref_addr)·<0x54>,·float
110 ····<ab>···DW_AT_declaration·:·(flag_present)·1110 ····<ab>···DW_AT_declaration·:·(flag_present)·1
111 ·<2><ab>:·Abbrev·Number:·20·(DW_TAG_formal_parameter)111 ·<2><ab>:·Abbrev·Number:·20·(DW_TAG_formal_parameter)
112 ····<ac>···DW_AT_type········:·(ref_addr)·<0x54>,·float112 ····<ac>···DW_AT_type········:·(ref_addr)·<0x54>,·float
113 ·<2><b0>:·Abbrev·Number:·0113 ·<2><b0>:·Abbrev·Number:·0
114 ·<1><b1>:·Abbrev·Number:·0114 ·<1><b1>:·Abbrev·Number:·0
115 ··Compilation·Unit·@·offset·0xb2:115 ··Compilation·Unit·@·offset·0xb2:
116 ···Length:········0x208·(32-bit)116 ···Length:········0x1ec·(32-bit)
117 ···Version:·······5117 ···Version:·······5
118 ···Unit·Type:·····DW_UT_partial·(3)118 ···Unit·Type:·····DW_UT_partial·(3)
119 ···Abbrev·Offset:·0119 ···Abbrev·Offset:·0
120 ···Pointer·Size:··8120 ···Pointer·Size:··8
121 ·<0><be>:·Abbrev·Number:·76·(DW_TAG_partial_unit)121 ·<0><be>:·Abbrev·Number:·76·(DW_TAG_partial_unit)
122 ····<bf>···DW_AT_stmt_list···:·(sec_offset)·0x188122 ····<bf>···DW_AT_stmt_list···:·(sec_offset)·0
123 ····<c3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds123 ····<c3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds
124 ·<1><c7>:·Abbrev·Number:·27·(DW_TAG_typedef)124 ·<1><c7>:·Abbrev·Number:·27·(DW_TAG_typedef)
125 ····<c8>···DW_AT_name········:·(strp)·(offset:·0x3a5):·__off_t125 ····<c8>···DW_AT_name········:·(strp)·(offset:·0):·__off_t
126 ····<cc>···DW_AT_decl_file···:·(data1)·3126 ····<cc>···DW_AT_decl_file···:·(data1)·3
127 ····<cd>···DW_AT_decl_line···:·(data1)·152127 ····<cd>···DW_AT_decl_line···:·(data1)·152
128 ····<ce>···DW_AT_decl_column·:·(data1)·25128 ····<ce>···DW_AT_decl_column·:·(data1)·25
129 ····<cf>···DW_AT_type········:·(ref_addr)·<0x46>,·long·int129 ····<cf>···DW_AT_type········:·(ref_addr)·<0x46>,·long·int
130 ·<1><d3>:·Abbrev·Number:·27·(DW_TAG_typedef)130 ·<1><d3>:·Abbrev·Number:·27·(DW_TAG_typedef)
Max diff block lines reached; 700523/709221 bytes (98.77%) of diff not shown.
17.8 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 587, 22 lines modifiedOffset 587, 20 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_variable····[no·children]594 ···72······DW_TAG_typedef····[no·children]
595 ····DW_AT_name·········DW_FORM_strp595 ····DW_AT_name·········DW_FORM_strp
596 ····DW_AT_decl_file····DW_FORM_implicit_const:·8596 ····DW_AT_decl_file····DW_FORM_data1
597 ····DW_AT_decl_line····DW_FORM_data2597 ····DW_AT_decl_line····DW_FORM_data2
598 ····DW_AT_decl_column··DW_FORM_data1598 ····DW_AT_decl_column··DW_FORM_data1
599 ····DW_AT_type·········DW_FORM_ref_addr599 ····DW_AT_type·········DW_FORM_ref_udata
600 ····DW_AT_external·····DW_FORM_flag_present 
601 ····DW_AT_declaration··DW_FORM_flag_present 
602 ····DW_AT·value:·0·····DW_FORM·value:·0600 ····DW_AT·value:·0·····DW_FORM·value:·0
603 ···73······DW_TAG_union_type····[has·children]601 ···73······DW_TAG_union_type····[has·children]
604 ····DW_AT_byte_size····DW_FORM_data1602 ····DW_AT_byte_size····DW_FORM_data1
605 ····DW_AT_decl_file····DW_FORM_data1603 ····DW_AT_decl_file····DW_FORM_data1
606 ····DW_AT_decl_line····DW_FORM_data1604 ····DW_AT_decl_line····DW_FORM_data1
607 ····DW_AT_decl_column··DW_FORM_data1605 ····DW_AT_decl_column··DW_FORM_data1
608 ····DW_AT_sibling······DW_FORM_ref_udata606 ····DW_AT_sibling······DW_FORM_ref_udata
Offset 628, 290 lines modifiedOffset 626, 322 lines modified
628 ····DW_AT_decl_column··DW_FORM_implicit_const:·9626 ····DW_AT_decl_column··DW_FORM_implicit_const:·9
629 ····DW_AT_sibling······DW_FORM_ref_udata627 ····DW_AT_sibling······DW_FORM_ref_udata
630 ····DW_AT·value:·0·····DW_FORM·value:·0628 ····DW_AT·value:·0·····DW_FORM·value:·0
631 ···78······DW_TAG_member····[no·children]629 ···78······DW_TAG_member····[no·children]
632 ····DW_AT_type·········DW_FORM_ref_udata630 ····DW_AT_type·········DW_FORM_ref_udata
633 ····DW_AT_data_member_location·DW_FORM_data1631 ····DW_AT_data_member_location·DW_FORM_data1
634 ····DW_AT·value:·0·····DW_FORM·value:·0632 ····DW_AT·value:·0·····DW_FORM·value:·0
635 ···79······DW_TAG_structure_type····[no·children]633 ···79······DW_TAG_variable····[no·children]
636 ····DW_AT_name·········DW_FORM_strp634 ····DW_AT_name·········DW_FORM_strp
 635 ····DW_AT_decl_file····DW_FORM_implicit_const:·10
 636 ····DW_AT_decl_line····DW_FORM_data2
 637 ····DW_AT_decl_column··DW_FORM_data1
 638 ····DW_AT_type·········DW_FORM_ref_addr
 639 ····DW_AT_external·····DW_FORM_flag_present
637 ····DW_AT_declaration··DW_FORM_flag_present640 ····DW_AT_declaration··DW_FORM_flag_present
638 ····DW_AT·value:·0·····DW_FORM·value:·0641 ····DW_AT·value:·0·····DW_FORM·value:·0
639 ···80······DW_TAG_variable····[no·children]642 ···80······DW_TAG_structure_type····[no·children]
640 ····DW_AT_name·········DW_FORM_strp643 ····DW_AT_name·········DW_FORM_strp
 644 ····DW_AT_declaration··DW_FORM_flag_present
 645 ····DW_AT·value:·0·····DW_FORM·value:·0
 646 ···81······DW_TAG_variable····[no·children]
 647 ····DW_AT_name·········DW_FORM_strp
641 ····DW_AT_decl_file····DW_FORM_implicit_const:·8648 ····DW_AT_decl_file····DW_FORM_implicit_const:·10
642 ····DW_AT_decl_line····DW_FORM_data2649 ····DW_AT_decl_line····DW_FORM_data2
643 ····DW_AT_decl_column··DW_FORM_data1650 ····DW_AT_decl_column··DW_FORM_data1
644 ····DW_AT_type·········DW_FORM_ref_udata651 ····DW_AT_type·········DW_FORM_ref_udata
645 ····DW_AT_external·····DW_FORM_flag_present652 ····DW_AT_external·····DW_FORM_flag_present
646 ····DW_AT_declaration··DW_FORM_flag_present653 ····DW_AT_declaration··DW_FORM_flag_present
647 ····DW_AT·value:·0·····DW_FORM·value:·0654 ····DW_AT·value:·0·····DW_FORM·value:·0
648 ···81······DW_TAG_typedef····[no·children]655 ···82······DW_TAG_subprogram····[has·children]
 656 ····DW_AT_external·····DW_FORM_flag_present
649 ····DW_AT_name·········DW_FORM_strp657 ····DW_AT_name·········DW_FORM_strp
650 ····DW_AT_decl_file····DW_FORM_implicit_const:·8658 ····DW_AT_decl_file····DW_FORM_implicit_const:·2
651 ····DW_AT_decl_line····DW_FORM_data2659 ····DW_AT_decl_line····DW_FORM_data1
652 ····DW_AT_decl_column··DW_FORM_data1660 ····DW_AT_decl_column··DW_FORM_data1
 661 ····DW_AT_prototyped···DW_FORM_flag_present
653 ····DW_AT_type·········DW_FORM_ref_udata662 ····DW_AT_type·········DW_FORM_ref_addr
 663 ····DW_AT_low_pc·······DW_FORM_addr
 664 ····DW_AT_high_pc······DW_FORM_udata
 665 ····DW_AT_frame_base···DW_FORM_exprloc
 666 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present
 667 ····DW_AT_sibling······DW_FORM_ref_udata
654 ····DW_AT·value:·0·····DW_FORM·value:·0668 ····DW_AT·value:·0·····DW_FORM·value:·0
655 ···82······DW_TAG_subprogram····[has·children]669 ···83······DW_TAG_subprogram····[has·children]
656 ····DW_AT_name·········DW_FORM_strp670 ····DW_AT_name·········DW_FORM_strp
657 ····DW_AT_decl_file····DW_FORM_data1671 ····DW_AT_decl_file····DW_FORM_data1
658 ····DW_AT_decl_line····DW_FORM_data1672 ····DW_AT_decl_line····DW_FORM_data1
659 ····DW_AT_decl_column··DW_FORM_data1673 ····DW_AT_decl_column··DW_FORM_data1
660 ····DW_AT_prototyped···DW_FORM_flag_present674 ····DW_AT_prototyped···DW_FORM_flag_present
661 ····DW_AT_type·········DW_FORM_ref_addr675 ····DW_AT_type·········DW_FORM_ref_addr
662 ····DW_AT_low_pc·······DW_FORM_addr676 ····DW_AT_low_pc·······DW_FORM_addr
663 ····DW_AT_high_pc······DW_FORM_udata677 ····DW_AT_high_pc······DW_FORM_udata
664 ····DW_AT_frame_base···DW_FORM_exprloc678 ····DW_AT_frame_base···DW_FORM_exprloc
665 ····DW_AT_call_all_calls·DW_FORM_flag_present679 ····DW_AT_call_all_calls·DW_FORM_flag_present
666 ····DW_AT_sibling······DW_FORM_ref_udata680 ····DW_AT_sibling······DW_FORM_ref_udata
667 ····DW_AT·value:·0·····DW_FORM·value:·0681 ····DW_AT·value:·0·····DW_FORM·value:·0
668 ···83······DW_TAG_subprogram····[has·children]682 ···84······DW_TAG_subprogram····[has·children]
669 ····DW_AT_name·········DW_FORM_strp683 ····DW_AT_name·········DW_FORM_strp
670 ····DW_AT_decl_file····DW_FORM_data1684 ····DW_AT_decl_file····DW_FORM_data1
671 ····DW_AT_decl_line····DW_FORM_data1685 ····DW_AT_decl_line····DW_FORM_data1
672 ····DW_AT_decl_column··DW_FORM_data1686 ····DW_AT_decl_column··DW_FORM_data1
673 ····DW_AT_prototyped···DW_FORM_flag_present687 ····DW_AT_prototyped···DW_FORM_flag_present
674 ····DW_AT_type·········DW_FORM_ref_addr688 ····DW_AT_type·········DW_FORM_ref_addr
675 ····DW_AT_low_pc·······DW_FORM_addr689 ····DW_AT_low_pc·······DW_FORM_addr
676 ····DW_AT_high_pc······DW_FORM_udata690 ····DW_AT_high_pc······DW_FORM_udata
677 ····DW_AT_frame_base···DW_FORM_exprloc691 ····DW_AT_frame_base···DW_FORM_exprloc
678 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present692 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present
679 ····DW_AT_sibling······DW_FORM_ref_udata693 ····DW_AT_sibling······DW_FORM_ref_udata
680 ····DW_AT·value:·0·····DW_FORM·value:·0694 ····DW_AT·value:·0·····DW_FORM·value:·0
681 ···84······DW_TAG_formal_parameter····[no·children]695 ···85······DW_TAG_formal_parameter····[no·children]
682 ····DW_AT_name·········DW_FORM_string696 ····DW_AT_name·········DW_FORM_string
683 ····DW_AT_decl_file····DW_FORM_data1697 ····DW_AT_decl_file····DW_FORM_data1
684 ····DW_AT_decl_line····DW_FORM_data1698 ····DW_AT_decl_line····DW_FORM_data1
685 ····DW_AT_decl_column··DW_FORM_data1699 ····DW_AT_decl_column··DW_FORM_data1
686 ····DW_AT_type·········DW_FORM_ref_addr700 ····DW_AT_type·········DW_FORM_ref_addr
687 ····DW_AT_location·····DW_FORM_exprloc701 ····DW_AT_location·····DW_FORM_exprloc
688 ····DW_AT·value:·0·····DW_FORM·value:·0702 ····DW_AT·value:·0·····DW_FORM·value:·0
689 ···85······DW_TAG_variable····[no·children]703 ···86······DW_TAG_variable····[no·children]
690 ····DW_AT_name·········DW_FORM_strp704 ····DW_AT_name·········DW_FORM_strp
691 ····DW_AT_decl_file····DW_FORM_data1705 ····DW_AT_decl_file····DW_FORM_data1
692 ····DW_AT_decl_line····DW_FORM_data1706 ····DW_AT_decl_line····DW_FORM_data1
693 ····DW_AT_decl_column··DW_FORM_data1707 ····DW_AT_decl_column··DW_FORM_data1
694 ····DW_AT_type·········DW_FORM_ref_addr708 ····DW_AT_type·········DW_FORM_ref_addr
695 ····DW_AT_location·····DW_FORM_exprloc709 ····DW_AT_location·····DW_FORM_exprloc
696 ····DW_AT·value:·0·····DW_FORM·value:·0710 ····DW_AT·value:·0·····DW_FORM·value:·0
697 ···86······DW_TAG_subprogram····[has·children]711 ···87······DW_TAG_typedef····[no·children]
698 ····DW_AT_name·········DW_FORM_strp712 ····DW_AT_name·········DW_FORM_strp
699 ····DW_AT_decl_file····DW_FORM_data1713 ····DW_AT_decl_file····DW_FORM_implicit_const:·8
700 ····DW_AT_decl_line····DW_FORM_data1714 ····DW_AT_decl_line····DW_FORM_data2
701 ····DW_AT_decl_column··DW_FORM_data1 
702 ····DW_AT_prototyped···DW_FORM_flag_present 
703 ····DW_AT_low_pc·······DW_FORM_addr 
704 ····DW_AT_high_pc······DW_FORM_udata 
705 ····DW_AT_frame_base···DW_FORM_exprloc 
706 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present 
707 ····DW_AT_sibling······DW_FORM_ref_udata 
708 ····DW_AT·value:·0·····DW_FORM·value:·0 
709 ···87······DW_TAG_variable····[no·children] 
710 ····DW_AT_name·········DW_FORM_strp 
711 ····DW_AT_decl_file····DW_FORM_data1 
712 ····DW_AT_decl_line····DW_FORM_data1 
713 ····DW_AT_decl_column··DW_FORM_data1715 ····DW_AT_decl_column··DW_FORM_data1
714 ····DW_AT_type·········DW_FORM_ref_udata716 ····DW_AT_type·········DW_FORM_ref_udata
715 ····DW_AT_location·····DW_FORM_exprloc 
Max diff block lines reached; 11955/18042 bytes (66.26%) 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:··0x6434 ··Offset·into·.debug_info:··0x628
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:··0x78f12 ··Offset·into·.debug_info:··0xcc1
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:··0xfae20 ··Offset·into·.debug_info:··0x1c76
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:··0x164728 ··Offset·into·.debug_info:··0x2495
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:··0x25fc36 ··Offset·into·.debug_info:··0x25e1
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:··0x6434 ··Offset·into·.debug_info:··0x628
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:··0x78f12 ··Offset·into·.debug_info:··0xcc1
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:··0xfae20 ··Offset·into·.debug_info:··0x1c76
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:··0x164728 ··Offset·into·.debug_info:··0x2495
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:··0x25fc36 ··Offset·into·.debug_info:··0x25e1
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·13.2.0-25)·13.2.01 GCC:·(Debian·13.2.0-25)·13.2.0
 2 &vZbF7t7|
 3 %a9Da=Xt2
 4 J2g$%x>`
2 a```bpfc` 
3 Jo"|O?`Joc 
4 w-6`iI4^ 
5 T%o~?iO{ 
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]··size_t
 7 ··[····31]··_shortbuf
 8 ··[····3b]··absfloat
 9 ··[····44]··_IO_buf_base
 10 ··[····51]··long·long·unsigned·int
 11 ··[····68]··vecs1
 12 ··[····6e]··vecs2
 13 ··[····74]··long·long·int
 14 ··[····82]··__PRETTY_FUNCTION__
 15 ··[····96]··_fileno
 16 ··[····9e]··triangularize_recurse
 17 ··[····b4]··_IO_read_end
 18 ··[····c1]··best_normal_mag
 19 ··[····d1]··_flags
2 ··[·····0]··GNU·C17·13.2.0·-mtune=generic·-march=x86-64·-g·-fasynchronous-unwind-tables20 ··[····d8]··GNU·C17·13.2.0·-mtune=generic·-march=x86-64·-g·-fasynchronous-unwind-tables
3 ··[····4c]··sqrtf 
4 ··[····52]··vec3 
5 ··[····57]··unsigned·char21 ··[···124]··_cur_column
 22 ··[···130]··_IO_codecvt
 23 ··[···13c]··vec3_sub
6 ··[····65]··double24 ··[···145]··double
7 ··[····6c]··max_d225 ··[···14c]··_old_offset
 26 ··[···158]··vecs_plane
 27 ··[···163]··_IO_marker
 28 ··[···16e]··_freeres_buf
 29 ··[···17b]··_IO_write_ptr
 30 ··[···189]··convex
8 ··[····73]··short·unsigned·int31 ··[···190]··short·unsigned·int
 32 ··[···1a3]··_IO_wide_data
 33 ··[···1b1]··_IO_save_base
9 ··[····86]··get_max_dist 
10 ··[····93]··short·int 
11 ··[····9d]··get_bounding_box_center 
12 ··[····b5]··_shortbuf 
13 ··[····bf]··idx_x34 ··[···1bf]··idxs2
14 ··[····c5]··_IO_lock_t35 ··[···1c5]··_lock
 36 ··[···1cb]··_flags2
 37 ··[···1d3]··sqrtf
15 ··[····d0]··stderr38 ··[···1d9]··side
16 ··[····d7]··_IO_buf_end 
17 ··[····e3]··_IO_write_end39 ··[···1de]··_IO_write_end
18 ··[····f1]··_freeres_list 
19 ··[····ff]··_flags40 ··[···1ec]··_IO_lock_t
 41 ··[···1f7]··_IO_FILE
 42 ··[···200]··point_in_triangle
 43 ··[···212]··dir1
 44 ··[···217]··dir2
 45 ··[···21c]··cross_prod
20 ··[···106]··_markers46 ··[···227]··_markers
21 ··[···10f]··limit_y_1 
22 ··[···119]··limit_y_247 ··[···230]··__assert_fail
 48 ··[···23e]··vec3_dot_product
 49 ··[···24f]··_Bool
 50 ··[···255]··unsigned·char
23 ··[···123]··wmove51 ··[···263]··vec3
24 ··[···129]··COLORS 
25 ··[···130]··wattr_off 
26 ··[···13a]··surface_init52 ··[···268]··_IO_buf_end
 53 ··[···274]··atot
 54 ··[···279]··short·int
 55 ··[···283]··_chain
 56 ··[···28a]··vec3_cross_product
 57 ··[···29d]··_vtable_offset
 58 ··[···2ac]··exit
 59 ··[···2b1]··orient
 60 ··[···2b8]··vecs
 61 ··[···2bd]··vec3_mag
 62 ··[···2c6]··__off64_t
 63 ··[···2d0]··_IO_read_base
27 ··[···147]··_IO_save_end64 ··[···2de]··_IO_save_end
28 ··[···154]··_IO_codecvt 
29 ··[···160]··malloc 
30 ··[···167]··long·long·unsigned·int 
31 ··[···17e]··floorf65 ··[···2eb]··triangle_area
 66 ··[···2f9]··__pad5
 67 ··[···300]··_unused2
 68 ··[···309]··stderr
 69 ··[···310]··out_idxs
32 ··[···185]··_IO_backup_base70 ··[···319]··_IO_backup_base
33 ··[···195]··vec3_mag 
34 ··[···19e]··fprintf 
35 ··[···1a6]··_fileno 
36 ··[···1ae]··triangle_orientation 
37 ··[···1c3]··size_t 
38 ··[···1ca]··vec3_normalize71 ··[···329]··vec3_normalize
 72 ··[···338]··_freeres_list
 73 ··[···346]··max_dist_k
 74 ··[···351]··idxs1
39 ··[···1d9]··_IO_read_base 
40 ··[···1e7]··_Bool 
41 ··[···1ed]··inverted_orientation 
42 ··[···202]··wattr_on 
43 ··[···20b]··color_content 
44 ··[···219]··mini 
45 ··[···21e]··_IO_marker 
46 ··[···229]··_IO_read_ptr 
47 ··[···236]··exit 
48 ··[···23b]··pixels 
49 ··[···242]··_IO_write_base75 ··[···357]··_IO_write_base
50 ··[···251]··long·long·int 
51 ··[···25f]··_IO_save_base 
52 ··[···26d]··attr_t 
53 ··[···274]··chtype76 ··[···366]··PROGRAM_NAME
 77 ··[···373]··start
 78 ··[···379]··getmaxx
 79 ··[···381]··getmaxy
 80 ··[···389]··output_description
 81 ··[···39c]··faces_count
 82 ··[···3a8]··MINIMUM_COLOR_VALUE_SUM
 83 ··[···3c0]··wrefresh
 84 ··[···3c9]··required_x
 85 ··[···3d4]··required_y
 86 ··[···3df]··init_file_extension
 87 ··[···3f3]··model_change_orientation
 88 ··[···40c]··model_free
 89 ··[···417]··zoom
 90 ··[···41c]··surface_print
 91 ··[···42a]··lum_count
 92 ··[···434]··model_normalize
 93 ··[···444]··color_support
 94 ··[···452]··initscr
Max diff block lines reached; 155/12042 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/lib/gcc/x86_64-linux-gnu/13/include6 ··[····7f]··/usr/lib/gcc/x86_64-linux-gnu/13/include
10 ··[····cc]··/usr/include/x86_64-linux-gnu/bits/types7 ··[····a8]··/usr/include/x86_64-linux-gnu/bits/types
11 ··[····f5]··/usr/include8 ··[····d1]··/usr/include
 9 ··[····de]··trigonometry.h
12 ··[···102]··types.h10 ··[····ed]··types.h
13 ··[···10a]··stddef.h11 ··[····f5]··stddef.h
14 ··[···113]··struct_FILE.h12 ··[····fe]··struct_FILE.h
 13 ··[···10c]··mathcalls.h
15 ··[···121]··surface.h 
16 ··[···12b]··curses.h 
17 ··[···134]··stdio.h 
18 ··[···13c]··assert.h 
19 ··[···145]··stdlib.h14 ··[···118]··stdlib.h
20 ··[···14e]··src/triangularization.c15 ··[···121]··assert.h
 16 ··[···12a]··stdio.h
21 ··[···166]··src/viewer.c17 ··[···132]··src/viewer.c
22 ··[···173]··/usr/include/x86_64-linux-gnu/sys18 ··[···13f]··/usr/include/x86_64-linux-gnu/sys
 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