1.67 MB
/srv/reproducible-results/rbuild-debian/r-b-build.xBOZgDiv/b1/3d-ascii-viewer-c_1.4.0+git20240503+ds-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.xBOZgDiv/b2/3d-ascii-viewer-c_1.4.0+git20240503+ds-1_i386.changes
464 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·02c0e5fd8131088649a338cdb4fdad3e·18724·debug·optional·3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-1_i386.deb 
2 ·bf0e3d430086e81dbf83a86d55e97ec8·18556·graphics·optional·3d-ascii-viewer_1.4.0+git20240503+ds-1_i386.deb1 ·1e316b1425cf5d27a8b3c416e620a166·18744·debug·optional·3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-1_i386.deb
 2 ·0931f319527c387caaef4e0489726581·18588·graphics·optional·3d-ascii-viewer_1.4.0+git20240503+ds-1_i386.deb
443 KB
3d-ascii-viewer_1.4.0+git20240503+ds-1_i386.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····17608·2024-05-03·12:58:33.000000·data.tar.xz3 -rw-r--r--···0········0········0····17640·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
442 KB
data.tar.xz
442 KB
data.tar
442 KB
./usr/bin/3d-ascii-viewer
File has been modified after NT_GNU_BUILD_ID has been applied.
1.26 KB
readelf --wide --program-header {}
    
Offset 6, 19 lines modifiedOffset 6, 19 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···········0x000034·0x00000034·0x00000034·0x00160·0x00160·R···0x48 ··PHDR···········0x000034·0x00000034·0x00000034·0x00160·0x00160·R···0x4
9 ··INTERP·········0x000194·0x00000194·0x00000194·0x00013·0x00013·R···0x19 ··INTERP·········0x000194·0x00000194·0x00000194·0x00013·0x00013·R···0x1
10 ······[Requesting·program·interpreter:·/lib/ld-linux.so.2]10 ······[Requesting·program·interpreter:·/lib/ld-linux.so.2]
11 ··LOAD···········0x000000·0x00000000·0x00000000·0x00ce8·0x00ce8·R···0x100011 ··LOAD···········0x000000·0x00000000·0x00000000·0x00ce8·0x00ce8·R···0x1000
12 ··LOAD···········0x001000·0x00001000·0x00001000·0x06cdc·0x06cdc·R·E·0x100012 ··LOAD···········0x001000·0x00001000·0x00001000·0x06cdc·0x06cdc·R·E·0x1000
13 ··LOAD···········0x008000·0x00008000·0x00008000·0x01b60·0x01b60·R···0x100013 ··LOAD···········0x008000·0x00008000·0x00008000·0x01b6c·0x01b6c·R···0x1000
14 ··LOAD···········0x009ebc·0x0000aebc·0x0000aebc·0x0023c·0x00240·RW··0x100014 ··LOAD···········0x009ebc·0x0000aebc·0x0000aebc·0x0023c·0x00240·RW··0x1000
15 ··DYNAMIC········0x009ec4·0x0000aec4·0x0000aec4·0x00108·0x00108·RW··0x415 ··DYNAMIC········0x009ec4·0x0000aec4·0x0000aec4·0x00108·0x00108·RW··0x4
16 ··NOTE···········0x0001a8·0x000001a8·0x000001a8·0x00044·0x00044·R···0x416 ··NOTE···········0x0001a8·0x000001a8·0x000001a8·0x00044·0x00044·R···0x4
17 ··GNU_EH_FRAME···0x008df8·0x00008df8·0x00008df8·0x00284·0x00284·R···0x417 ··GNU_EH_FRAME···0x008e04·0x00008e04·0x00008e04·0x00284·0x00284·R···0x4
18 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1018 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
19 ··GNU_RELRO······0x009ebc·0x0000aebc·0x0000aebc·0x00144·0x00144·R···0x119 ··GNU_RELRO······0x009ebc·0x0000aebc·0x0000aebc·0x00144·0x00144·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·
1.68 KB
readelf --wide --sections {}
    
Offset 14, 17 lines modifiedOffset 14, 17 lines modified
14 ··[·9]·.rel.dyn··········REL·············00000aa0·000aa0·000080·08···A··5···0··414 ··[·9]·.rel.dyn··········REL·············00000aa0·000aa0·000080·08···A··5···0··4
15 ··[10]·.rel.plt··········REL·············00000b20·000b20·0001c8·08··AI··5··23··415 ··[10]·.rel.plt··········REL·············00000b20·000b20·0001c8·08··AI··5··23··4
16 ··[11]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00001020·001020·0003a0·04··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00001020·001020·0003a0·04··AX··0···0·16
18 ··[13]·.plt.got··········PROGBITS········000013c0·0013c0·000008·08··AX··0···0··818 ··[13]·.plt.got··········PROGBITS········000013c0·0013c0·000008·08··AX··0···0··8
19 ··[14]·.text·············PROGBITS········000013d0·0013d0·0068f7·00··AX··0···0·1619 ··[14]·.text·············PROGBITS········000013d0·0013d0·0068f7·00··AX··0···0·16
20 ··[15]·.fini·············PROGBITS········00007cc8·007cc8·000014·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00007cc8·007cc8·000014·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00008000·008000·000df5·00···A··0···0·1621 ··[16]·.rodata···········PROGBITS········00008000·008000·000e01·00···A··0···0·16
22 ··[17]·.eh_frame_hdr·····PROGBITS········00008df8·008df8·000284·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········00008e04·008e04·000284·00···A··0···0··4
23 ··[18]·.eh_frame·········PROGBITS········0000907c·00907c·000ae4·00···A··0···0··423 ··[18]·.eh_frame·········PROGBITS········00009088·009088·000ae4·00···A··0···0··4
24 ··[19]·.init_array·······INIT_ARRAY······0000aebc·009ebc·000004·04··WA··0···0··424 ··[19]·.init_array·······INIT_ARRAY······0000aebc·009ebc·000004·04··WA··0···0··4
25 ··[20]·.fini_array·······FINI_ARRAY······0000aec0·009ec0·000004·04··WA··0···0··425 ··[20]·.fini_array·······FINI_ARRAY······0000aec0·009ec0·000004·04··WA··0···0··4
26 ··[21]·.dynamic··········DYNAMIC·········0000aec4·009ec4·000108·08··WA··6···0··426 ··[21]·.dynamic··········DYNAMIC·········0000aec4·009ec4·000108·08··WA··6···0··4
27 ··[22]·.got··············PROGBITS········0000afcc·009fcc·000028·04··WA··0···0··427 ··[22]·.got··············PROGBITS········0000afcc·009fcc·000028·04··WA··0···0··4
28 ··[23]·.got.plt··········PROGBITS········0000aff4·009ff4·0000f0·04··WA··0···0··428 ··[23]·.got.plt··········PROGBITS········0000aff4·009ff4·0000f0·04··WA··0···0··4
29 ··[24]·.data·············PROGBITS········0000b0e4·00a0e4·000014·00··WA··0···0··429 ··[24]·.data·············PROGBITS········0000b0e4·00a0e4·000014·00··WA··0···0··4
30 ··[25]·.bss··············NOBITS··········0000b0f8·00a0f8·000004·00··WA··0···0··130 ··[25]·.bss··············NOBITS··········0000b0f8·00a0f8·000004·00··WA··0···0··1
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·84eb4c78fe7c14ca66c718769e9dde1f078ec7fa3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e69a18416c3f34bdb640e8994f991f16cb954d07
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
33.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 66, 673 lines modifiedOffset 66, 673 lines modified
66 ··DW_CFA_offset:·r3·(ebx)·at·cfa-1266 ··DW_CFA_offset:·r3·(ebx)·at·cfa-12
67 ··DW_CFA_advance_loc1:·135·to·000015cd67 ··DW_CFA_advance_loc1:·135·to·000015cd
68 ··DW_CFA_restore:·r5·(ebp)68 ··DW_CFA_restore:·r5·(ebp)
69 ··DW_CFA_restore:·r3·(ebx)69 ··DW_CFA_restore:·r3·(ebx)
70 ··DW_CFA_def_cfa:·r4·(esp)·ofs·470 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4
71 ··DW_CFA_nop71 ··DW_CFA_nop
  
72 000000c4·0000001c·0000009c·FDE·cie=0000002c·pc=000015d0..0000163a72 000000c4·0000001c·0000009c·FDE·cie=0000002c·pc=000015d0..0000161c
73 ··DW_CFA_advance_loc:·1·to·000015d173 ··DW_CFA_advance_loc:·1·to·000015d1
74 ··DW_CFA_def_cfa_offset:·874 ··DW_CFA_def_cfa_offset:·8
75 ··DW_CFA_offset:·r5·(ebp)·at·cfa-875 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
76 ··DW_CFA_advance_loc:·2·to·000015d376 ··DW_CFA_advance_loc:·2·to·000015d3
77 ··DW_CFA_def_cfa_register:·r5·(ebp)77 ··DW_CFA_def_cfa_register:·r5·(ebp)
78 ··DW_CFA_advance_loc1:·100·to·0000163778 ··DW_CFA_advance_loc1:·70·to·00001619
79 ··DW_CFA_restore:·r5·(ebp)79 ··DW_CFA_restore:·r5·(ebp)
80 ··DW_CFA_def_cfa:·r4·(esp)·ofs·480 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4
81 ··DW_CFA_nop81 ··DW_CFA_nop
  
82 000000e4·0000001c·000000bc·FDE·cie=0000002c·pc=0000163a..0000165d82 000000e4·0000001c·000000bc·FDE·cie=0000002c·pc=0000161c..00001647
83 ··DW_CFA_advance_loc:·1·to·0000163b83 ··DW_CFA_advance_loc:·1·to·0000161d
84 ··DW_CFA_def_cfa_offset:·884 ··DW_CFA_def_cfa_offset:·8
85 ··DW_CFA_offset:·r5·(ebp)·at·cfa-885 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
86 ··DW_CFA_advance_loc:·2·to·0000163d86 ··DW_CFA_advance_loc:·2·to·0000161f
87 ··DW_CFA_def_cfa_register:·r5·(ebp)87 ··DW_CFA_def_cfa_register:·r5·(ebp)
88 ··DW_CFA_advance_loc:·31·to·0000165c88 ··DW_CFA_advance_loc:·39·to·00001646
89 ··DW_CFA_restore:·r5·(ebp)89 ··DW_CFA_restore:·r5·(ebp)
90 ··DW_CFA_def_cfa:·r4·(esp)·ofs·490 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4
91 ··DW_CFA_nop91 ··DW_CFA_nop
92 ··DW_CFA_nop92 ··DW_CFA_nop
  
93 00000104·0000001c·000000dc·FDE·cie=0000002c·pc=0000165d..0000168093 00000104·0000001c·000000dc·FDE·cie=0000002c·pc=00001647..000016b1
94 ··DW_CFA_advance_loc:·1·to·0000165e94 ··DW_CFA_advance_loc:·1·to·00001648
95 ··DW_CFA_def_cfa_offset:·895 ··DW_CFA_def_cfa_offset:·8
96 ··DW_CFA_offset:·r5·(ebp)·at·cfa-896 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
97 ··DW_CFA_advance_loc:·2·to·0000166097 ··DW_CFA_advance_loc:·2·to·0000164a
98 ··DW_CFA_def_cfa_register:·r5·(ebp)98 ··DW_CFA_def_cfa_register:·r5·(ebp)
99 ··DW_CFA_advance_loc:·31·to·0000167f99 ··DW_CFA_advance_loc1:·100·to·000016ae
100 ··DW_CFA_restore:·r5·(ebp)100 ··DW_CFA_restore:·r5·(ebp)
101 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4101 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4
102 ··DW_CFA_nop102 ··DW_CFA_nop
103 ··DW_CFA_nop 
  
104 00000124·0000001c·000000fc·FDE·cie=0000002c·pc=00001680..0000172e103 00000124·0000001c·000000fc·FDE·cie=0000002c·pc=000016b1..000016d5
105 ··DW_CFA_advance_loc:·1·to·00001681104 ··DW_CFA_advance_loc:·1·to·000016b2
106 ··DW_CFA_def_cfa_offset:·8105 ··DW_CFA_def_cfa_offset:·8
107 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8106 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
108 ··DW_CFA_advance_loc:·2·to·00001683107 ··DW_CFA_advance_loc:·2·to·000016b4
109 ··DW_CFA_def_cfa_register:·r5·(ebp)108 ··DW_CFA_def_cfa_register:·r5·(ebp)
110 ··DW_CFA_advance_loc1:·168·to·0000172b109 ··DW_CFA_advance_loc:·32·to·000016d4
111 ··DW_CFA_restore:·r5·(ebp)110 ··DW_CFA_restore:·r5·(ebp)
112 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4111 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4
113 ··DW_CFA_nop112 ··DW_CFA_nop
  
114 00000144·0000001c·0000011c·FDE·cie=0000002c·pc=0000172e..0000177f 
115 ··DW_CFA_advance_loc:·1·to·0000172f 
116 ··DW_CFA_def_cfa_offset:·8 
117 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8 
118 ··DW_CFA_advance_loc:·2·to·00001731 
119 ··DW_CFA_def_cfa_register:·r5·(ebp) 
120 ··DW_CFA_advance_loc1:·77·to·0000177e 
121 ··DW_CFA_restore:·r5·(ebp) 
122 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4 
123 ··DW_CFA_nop113 ··DW_CFA_nop
  
124 00000164·0000001c·0000013c·FDE·cie=0000002c·pc=0000177f..000018c4 
125 ··DW_CFA_advance_loc:·1·to·00001780 
126 ··DW_CFA_def_cfa_offset:·8 
127 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8 
128 ··DW_CFA_advance_loc:·2·to·00001782 
129 ··DW_CFA_def_cfa_register:·r5·(ebp) 
130 ··DW_CFA_advance_loc2:·319·to·000018c1 
131 ··DW_CFA_restore:·r5·(ebp) 
132 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4 
  
133 00000184·00000020·0000015c·FDE·cie=0000002c·pc=000018c4..000019d9114 00000144·00000020·0000011c·FDE·cie=0000002c·pc=000016d5..00001734
134 ··DW_CFA_advance_loc:·1·to·000018c5 
135 ··DW_CFA_def_cfa_offset:·8 
136 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8 
137 ··DW_CFA_advance_loc:·2·to·000018c7 
138 ··DW_CFA_def_cfa_register:·r5·(ebp) 
139 ··DW_CFA_advance_loc:·4·to·000018cb 
140 ··DW_CFA_offset:·r3·(ebx)·at·cfa-12 
141 ··DW_CFA_advance_loc2:·269·to·000019d8 
142 ··DW_CFA_restore:·r5·(ebp) 
143 ··DW_CFA_restore:·r3·(ebx) 
144 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4 
  
145 000001a8·00000020·00000180·FDE·cie=0000002c·pc=000019d9..00001aae 
146 ··DW_CFA_advance_loc:·1·to·000019da115 ··DW_CFA_advance_loc:·1·to·000016d6
147 ··DW_CFA_def_cfa_offset:·8116 ··DW_CFA_def_cfa_offset:·8
148 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8117 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
149 ··DW_CFA_advance_loc:·2·to·000019dc118 ··DW_CFA_advance_loc:·2·to·000016d8
150 ··DW_CFA_def_cfa_register:·r5·(ebp)119 ··DW_CFA_def_cfa_register:·r5·(ebp)
151 ··DW_CFA_advance_loc:·4·to·000019e0120 ··DW_CFA_advance_loc:·4·to·000016dc
152 ··DW_CFA_offset:·r3·(ebx)·at·cfa-12121 ··DW_CFA_offset:·r3·(ebx)·at·cfa-12
153 ··DW_CFA_advance_loc1:·205·to·00001aad122 ··DW_CFA_advance_loc1:·87·to·00001733
154 ··DW_CFA_restore:·r5·(ebp)123 ··DW_CFA_restore:·r5·(ebp)
155 ··DW_CFA_restore:·r3·(ebx)124 ··DW_CFA_restore:·r3·(ebx)
156 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4125 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4
157 ··DW_CFA_nop126 ··DW_CFA_nop
  
158 000001cc·00000020·000001a4·FDE·cie=0000002c·pc=00001aae..00001ae6127 00000168·00000020·00000140·FDE·cie=0000002c·pc=00001734..0000180a
159 ··DW_CFA_advance_loc:·1·to·00001aaf128 ··DW_CFA_advance_loc:·1·to·00001735
160 ··DW_CFA_def_cfa_offset:·8129 ··DW_CFA_def_cfa_offset:·8
161 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8130 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
162 ··DW_CFA_advance_loc:·2·to·00001ab1131 ··DW_CFA_advance_loc:·2·to·00001737
163 ··DW_CFA_def_cfa_register:·r5·(ebp)132 ··DW_CFA_def_cfa_register:·r5·(ebp)
164 ··DW_CFA_advance_loc:·4·to·00001ab5133 ··DW_CFA_advance_loc:·4·to·0000173b
165 ··DW_CFA_offset:·r3·(ebx)·at·cfa-12134 ··DW_CFA_offset:·r3·(ebx)·at·cfa-12
166 ··DW_CFA_advance_loc:·48·to·00001ae5135 ··DW_CFA_advance_loc1:·206·to·00001809
167 ··DW_CFA_restore:·r5·(ebp)136 ··DW_CFA_restore:·r5·(ebp)
168 ··DW_CFA_restore:·r3·(ebx)137 ··DW_CFA_restore:·r3·(ebx)
169 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4138 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4
170 ··DW_CFA_nop139 ··DW_CFA_nop
171 ··DW_CFA_nop 
  
172 000001f0·00000020·000001c8·FDE·cie=0000002c·pc=00001ae6..00001b9e140 0000018c·00000020·00000164·FDE·cie=0000002c·pc=0000180a..0000200c
173 ··DW_CFA_advance_loc:·1·to·00001ae7141 ··DW_CFA_advance_loc:·1·to·0000180b
174 ··DW_CFA_def_cfa_offset:·8142 ··DW_CFA_def_cfa_offset:·8
175 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8143 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
176 ··DW_CFA_advance_loc:·2·to·00001ae9144 ··DW_CFA_advance_loc:·2·to·0000180d
177 ··DW_CFA_def_cfa_register:·r5·(ebp)145 ··DW_CFA_def_cfa_register:·r5·(ebp)
178 ··DW_CFA_advance_loc:·4·to·00001aed146 ··DW_CFA_advance_loc:·7·to·00001814
179 ··DW_CFA_offset:·r3·(ebx)·at·cfa-12147 ··DW_CFA_offset:·r3·(ebx)·at·cfa-12
180 ··DW_CFA_advance_loc1:·176·to·00001b9d148 ··DW_CFA_advance_loc2:·2039·to·0000200b
181 ··DW_CFA_restore:·r5·(ebp)149 ··DW_CFA_restore:·r5·(ebp)
182 ··DW_CFA_restore:·r3·(ebx)150 ··DW_CFA_restore:·r3·(ebx)
Max diff block lines reached; 28564/34067 bytes (83.85%) of diff not shown.
1.3 KB
strings --all --bytes=8 {}
    
Offset 27, 20 lines modifiedOffset 27, 21 lines modified
27 GLIBC_2.127 GLIBC_2.1
28 GLIBC_2.028 GLIBC_2.0
29 NCURSES6_TINFO_5.0.1999102329 NCURSES6_TINFO_5.0.19991023
30 NCURSES6_5.6.2006121730 NCURSES6_5.6.20061217
31 NCURSES6_5.0.1999102331 NCURSES6_5.0.19991023
32 GLIBC_2.1.332 GLIBC_2.1.3
33 GLIBC_2.3433 GLIBC_2.34
 34 src/triangularization.c
 35 n2·==·n·-·1
34 ERROR:·Memory·allocation·failure.36 ERROR:·Memory·allocation·failure.
 37 n1·+·n2·==·n·+·2
 38 triangularize_recurse
 39 triangularize
35 src/surface.c 
36 surface->pixels 
37 [38;2;%d;%d;%dm%c 
38 surface_clear 
39 @.,':;!+*=#$@40 .,':;!+*=#$@
40 zD3d-ascii-viewer41 zD3d-ascii-viewer
41 an·OBJ·3D·model·format·viewer·for·the·terminal42 an·OBJ·3D·model·format·viewer·for·the·terminal
42 Usage:·%s·[OPTION...]·INPUT_FILE43 Usage:·%s·[OPTION...]·INPUT_FILE
43 %s·--·%s44 %s·--·%s
44 ··-w·<size>·········Output·width·in·characters45 ··-w·<size>·········Output·width·in·characters
45 ··-h·<size>·········Output·height·in·characters46 ··-h·<size>·········Output·height·in·characters
46 ··-d·<seconds>······Stop·the·program·after·this·many·seconds.47 ··-d·<seconds>······Stop·the·program·after·this·many·seconds.
Offset 86, 20 lines modifiedOffset 87, 19 lines modified
86 ERROR:·Could·not·read·model·vertexes.87 ERROR:·Could·not·read·model·vertexes.
87 ERROR:·Could·not·read·model·faces.88 ERROR:·Could·not·read·model·faces.
88 ERROR:·Terminal·does·not·support·colors.89 ERROR:·Terminal·does·not·support·colors.
89 ERROR:·Terminal·does·not·support·changing·colors.90 ERROR:·Terminal·does·not·support·changing·colors.
90 zo:%4.0f91 zo:%4.0f
91 az:·%3.0f92 az:·%3.0f
92 al:·%3.0f93 al:·%3.0f
93 ?src/triangularization.c 
94 n2·==·n·-·1 
95 ERROR:·Memory·allocation·failure.94 ?ERROR:·Memory·allocation·failure.
96 n1·+·n2·==·n·+·2 
97 triangularize_recurse 
98 triangularize95 src/surface.c
 96 surface->pixels
 97 [38;2;%d;%d;%dm%c
 98 surface_clear
99 @ERROR:·Memory·allocation·failure.99 @ERROR:·Memory·allocation·failure.
100 WARN:·Invalid·vertex·index·%d.100 WARN:·Invalid·vertex·index·%d.
101 ERROR:·Material·name·too·long.101 ERROR:·Material·name·too·long.
102 src/model.c102 src/model.c
103 0·<=·axis1·&&·axis1·<=·2103 0·<=·axis1·&&·axis1·<=·2
104 0·<=·axis2·&&·axis2·<=·2104 0·<=·axis2·&&·axis2·<=·2
105 0·<=·axis3·&&·axis3·<=·2105 0·<=·axis3·&&·axis3·<=·2
344 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 109, 22 lines modifiedOffset 109, 22 lines modified
109 »       nop109 »       nop
110 frame_dummy():110 frame_dummy():
111 »       jmp····1450·<__cxa_finalize@plt+0x90>111 »       jmp····1450·<__cxa_finalize@plt+0x90>
112 __x86.get_pc_thunk.dx():112 __x86.get_pc_thunk.dx():
113 »       mov····(%esp),%edx113 »       mov····(%esp),%edx
114 »       ret114 »       ret
115 vec3_mag():115 vec3_mag():
116 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/surface.c:11116 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:11
117 »       push···%ebp117 »       push···%ebp
118 »       mov····%esp,%ebp118 »       mov····%esp,%ebp
119 »       push···%ebx119 »       push···%ebx
120 »       sub····$0x4,%esp120 »       sub····$0x4,%esp
121 »       call···23b5·<__cxa_finalize@plt+0xff5>121 »       call···2443·<__cxa_finalize@plt+0x1083>
122 »       add····$0x9aef,%eax122 »       add····$0x9aef,%eax
123 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/surface.c:12123 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:12
124 »       flds···0x8(%ebp)124 »       flds···0x8(%ebp)
125 »       flds···0x8(%ebp)125 »       flds···0x8(%ebp)
126 »       fmulp··%st,%st(1)126 »       fmulp··%st,%st(1)
127 »       flds···0xc(%ebp)127 »       flds···0xc(%ebp)
128 »       flds···0xc(%ebp)128 »       flds···0xc(%ebp)
129 »       fmulp··%st,%st(1)129 »       fmulp··%st,%st(1)
130 »       faddp··%st,%st(1)130 »       faddp··%st,%st(1)
Offset 134, 1509 lines modifiedOffset 134, 1727 lines modified
134 »       faddp··%st,%st(1)134 »       faddp··%st,%st(1)
135 »       sub····$0xc,%esp135 »       sub····$0xc,%esp
136 »       lea····-0x4(%esp),%esp136 »       lea····-0x4(%esp),%esp
137 »       fstps··(%esp)137 »       fstps··(%esp)
138 »       mov····%eax,%ebx138 »       mov····%eax,%ebx
139 »       call···1080·<sqrtf@plt>139 »       call···1080·<sqrtf@plt>
140 »       add····$0x10,%esp140 »       add····$0x10,%esp
141 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/surface.c:13141 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:13
142 »       mov····-0x4(%ebp),%ebx142 »       mov····-0x4(%ebp),%ebx
143 »       leave143 »       leave
144 »       ret144 »       ret
145 vec3_normalize():145 vec3_normalize():
146 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/surface.c:16146 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:16
147 »       push···%ebp147 »       push···%ebp
148 »       mov····%esp,%ebp148 »       mov····%esp,%ebp
149 »       push···%ebx149 »       push···%ebx
150 »       sub····$0x14,%esp150 »       sub····$0x14,%esp
151 »       call···1400·<__cxa_finalize@plt+0x40>151 »       call···1400·<__cxa_finalize@plt+0x40>
152 »       add····$0x9aa9,%ebx152 »       add····$0x9aa9,%ebx
153 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/surface.c:17153 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:17
154 »       sub····$0x4,%esp154 »       sub····$0x4,%esp
155 »       push···0x14(%ebp)155 »       push···0x14(%ebp)
156 »       push···0x10(%ebp)156 »       push···0x10(%ebp)
157 »       push···0xc(%ebp)157 »       push···0xc(%ebp)
158 »       call···14f9·<__cxa_finalize@plt+0x139>158 »       call···14f9·<__cxa_finalize@plt+0x139>
159 »       add····$0x10,%esp159 »       add····$0x10,%esp
160 »       fstps··-0xc(%ebp)160 »       fstps··-0xc(%ebp)
161 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/surface.c:19161 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:19
162 »       flds···-0xc(%ebp)162 »       flds···-0xc(%ebp)
163 »       fldz163 »       fldz
164 »       fucomip·%st(1),%st164 »       fucomip·%st(1),%st
165 »       fstp···%st(0)165 »       fstp···%st(0)
166 »       jp·····1597·<__cxa_finalize@plt+0x1d7>166 »       jp·····1597·<__cxa_finalize@plt+0x1d7>
167 »       flds···-0xc(%ebp)167 »       flds···-0xc(%ebp)
168 »       fldz168 »       fldz
169 »       fucomip·%st(1),%st169 »       fucomip·%st(1),%st
170 »       fstp···%st(0)170 »       fstp···%st(0)
171 »       jne····1597·<__cxa_finalize@plt+0x1d7>171 »       jne····1597·<__cxa_finalize@plt+0x1d7>
172 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/surface.c:20172 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:20
173 »       mov····0x8(%ebp),%eax173 »       mov····0x8(%ebp),%eax
174 »       fldz174 »       fldz
175 »       fstps··(%eax)175 »       fstps··(%eax)
176 »       mov····0x8(%ebp),%eax176 »       mov····0x8(%ebp),%eax
177 »       fldz177 »       fldz
178 »       fstps··0x4(%eax)178 »       fstps··0x4(%eax)
179 »       mov····0x8(%ebp),%eax179 »       mov····0x8(%ebp),%eax
180 »       fldz180 »       fldz
181 »       fstps··0x8(%eax)181 »       fstps··0x8(%eax)
182 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/surface.c:26182 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:26
183 »       jmp····15c6·<__cxa_finalize@plt+0x206>183 »       jmp····15c6·<__cxa_finalize@plt+0x206>
184 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/surface.c:22184 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:22
185 »       flds···0xc(%ebp)185 »       flds···0xc(%ebp)
186 »       fdivs··-0xc(%ebp)186 »       fdivs··-0xc(%ebp)
187 »       fstps··0xc(%ebp)187 »       fstps··0xc(%ebp)
188 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/surface.c:23188 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:23
189 »       flds···0x10(%ebp)189 »       flds···0x10(%ebp)
190 »       fdivs··-0xc(%ebp)190 »       fdivs··-0xc(%ebp)
191 »       fstps··0x10(%ebp)191 »       fstps··0x10(%ebp)
192 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/surface.c:24192 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:24
193 »       flds···0x14(%ebp)193 »       flds···0x14(%ebp)
194 »       fdivs··-0xc(%ebp)194 »       fdivs··-0xc(%ebp)
195 »       fstps··0x14(%ebp)195 »       fstps··0x14(%ebp)
196 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/surface.c:25196 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:25
197 »       mov····0x8(%ebp),%eax197 »       mov····0x8(%ebp),%eax
198 »       mov····0xc(%ebp),%edx198 »       mov····0xc(%ebp),%edx
199 »       mov····%edx,(%eax)199 »       mov····%edx,(%eax)
200 »       mov····0x10(%ebp),%edx200 »       mov····0x10(%ebp),%edx
201 »       mov····%edx,0x4(%eax)201 »       mov····%edx,0x4(%eax)
202 »       mov····0x14(%ebp),%edx202 »       mov····0x14(%ebp),%edx
203 »       mov····%edx,0x8(%eax)203 »       mov····%edx,0x8(%eax)
204 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/surface.c:26204 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:26
205 »       mov····0x8(%ebp),%eax205 »       mov····0x8(%ebp),%eax
206 »       mov····-0x4(%ebp),%ebx206 »       mov····-0x4(%ebp),%ebx
207 »       leave207 »       leave
208 »       ret····$0x4208 »       ret····$0x4
209 vec3_cross_product():209 vec3_sub():
210 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/surface.c:85210 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:65
211 »       push···%ebp211 »       push···%ebp
212 »       mov····%esp,%ebp212 »       mov····%esp,%ebp
213 »       sub····$0x10,%esp213 »       sub····$0x10,%esp
214 »       call···23b5·<__cxa_finalize@plt+0xff5>214 »       call···2443·<__cxa_finalize@plt+0x1083>
215 »       add····$0x9a19,%eax215 »       add····$0x9a19,%eax
 216 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:68
 217 »       flds···0xc(%ebp)
 218 »       flds···0x18(%ebp)
 219 »       fsubrp·%st,%st(1)
 220 »       fstps··-0xc(%ebp)
 221 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:69
 222 »       flds···0x10(%ebp)
 223 »       flds···0x1c(%ebp)
 224 »       fsubrp·%st,%st(1)
 225 »       fstps··-0x8(%ebp)
 226 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:70
 227 »       flds···0x14(%ebp)
 228 »       flds···0x20(%ebp)
 229 »       fsubrp·%st,%st(1)
 230 »       fstps··-0x4(%ebp)
 231 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:71
 232 »       mov····0x8(%ebp),%eax
 233 »       mov····-0xc(%ebp),%edx
 234 »       mov····%edx,(%eax)
 235 »       mov····-0x8(%ebp),%edx
 236 »       mov····%edx,0x4(%eax)
 237 »       mov····-0x4(%ebp),%edx
Max diff block lines reached; 345834/352223 bytes (98.19%) of diff not shown.
29.5 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 227 lines modifiedOffset 1, 228 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00008000·03000000·01000200·4552524f·523a204d·........ERROR:·M 
3 ··0x00008010·656d6f72·7920616c·6c6f6361·74696f6e·emory·allocation 
4 ··0x00008020·20666169·6c757265·2e0a0073·72632f73··failure...src/s 
5 ··0x00008030·75726661·63652e63·00737572·66616365·urface.c.surface 
6 ··0x00008040·00737572·66616365·2d3e7069·78656c73·.surface->pixels 
7 ··0x00008050·001b5b33·383b323b·25643b25·643b2564·..[38;2;%d;%d;%d 
8 ··0x00008060·6d25631b·5b306d00·25630000·73757266·m%c.[0m.%c..surf 
9 ··0x00008070·6163655f·636c6561·72000000·0000807f·ace_clear....... 
10 ··0x00008080·00000000·0000e03f·00000000·00000040·.......?.......@ 
11 ··0x00008090·2e2c273a·3b212b2a·3d232440·00000000·.,':;!+*=#$@.... 
12 ··0x000080a0·db0f4940·bd1bcf3f·0000a040·00007a44·..I@...?...@..zD 
13 ··0x000080b0·33642d61·73636969·2d766965·77657200·3d-ascii-viewer. 
14 ··0x000080c0·616e204f·424a2033·44206d6f·64656c20·an·OBJ·3D·model· 
15 ··0x000080d0·666f726d·61742076·69657765·7220666f·format·viewer·fo 
16 ··0x000080e0·72207468·65207465·726d696e·616c0000·r·the·terminal.. 
17 ··0x000080f0·55736167·653a2025·73205b4f·5054494f·Usage:·%s·[OPTIO 
18 ··0x00008100·4e2e2e2e·5d20494e·5055545f·46494c45·N...]·INPUT_FILE 
19 ··0x00008110·0a002573·202d2d20·25730a00·20202d77·..%s·--·%s..··-w 
20 ··0x00008120·203c7369·7a653e20·20202020·20202020··<size>········· 
21 ··0x00008130·4f757470·75742077·69647468·20696e20·Output·width·in· 
22 ··0x00008140·63686172·61637465·72730000·20202d68·characters..··-h 
23 ··0x00008150·203c7369·7a653e20·20202020·20202020··<size>········· 
24 ··0x00008160·4f757470·75742068·65696768·7420696e·Output·height·in 
25 ··0x00008170·20636861·72616374·65727300·20202d64··characters.··-d 
26 ··0x00008180·203c7365·636f6e64·733e2020·20202020··<seconds>······ 
27 ··0x00008190·53746f70·20746865·2070726f·6772616d·Stop·the·program 
28 ··0x000081a0·20616674·65722074·68697320·6d616e79··after·this·many 
29 ··0x000081b0·20736563·6f6e6473·2e000000·20202d66··seconds....··-f 
30 ··0x000081c0·203c6672·616d6573·3e202020·20202020··<frames>······· 
31 ··0x000081d0·4672616d·65732070·65722073·65636f6e·Frames·per·secon 
32 ··0x000081e0·642e0000·20202d61·203c7261·74696f3e·d...··-a·<ratio> 
33 ··0x000081f0·20202020·20202020·44697370·6c617920·········Display· 
34 ··0x00008200·61737375·6d696e67·20746869·73206865·assuming·this·he 
35 ··0x00008210·69676874·2f776964·74682072·6174696f·ight/width·ratio 
36 ··0x00008220·20666f72·20746572·6d696e61·6c000000··for·terminal... 
37 ··0x00008230·20202020·20202020·20202020·20202020················· 
38 ··0x00008240·20202020·63686172·61637465·72732e00·····characters.. 
39 ··0x00008250·20202d63·203c6368·6172733e·20202020···-c·<chars>···· 
40 ··0x00008260·20202020·50726f76·69646520·616c7465·····Provide·alte 
41 ··0x00008270·726e6174·65206c75·6d696e65·7363656e·rnate·luminescen 
42 ··0x00008280·63652063·68617261·63746572·73202866·ce·characters·(f 
43 ··0x00008290·726f6d20·6c657373·20746f00·20202020·rom·less·to.···· 
44 ··0x000082a0·20202020·20202020·20202020·20202020················· 
45 ··0x000082b0·6d6f7265·206c6967·6874292e·00000000·more·light)..... 
46 ··0x000082c0·20202d73·20202020·20202020·20202020···-s············ 
47 ··0x000082d0·20202020·53747265·74636820·74686520·····Stretch·the· 
48 ··0x000082e0·6d6f6465·6c2c2072·65676172·646c6573·model,·regardles 
49 ··0x000082f0·73206f66·20746865·20686569·6768742f·s·of·the·height/ 
50 ··0x00008300·77696474·68207261·74696f2e·00000000·width·ratio..... 
51 ··0x00008310·20202020·20202020·20202020·20202020················· 
52 ··0x00008320·20202020·666f7220·7465726d·696e616c·····for·terminal 
53 ··0x00008330·20636861·72616374·6572732e·00000000··characters..... 
54 ··0x00008340·20202d74·20202020·20202020·20202020···-t············ 
55 ··0x00008350·20202020·416c6c6f·77207468·6520616e·····Allow·the·an 
56 ··0x00008360·696d6174·696f6e20·746f2072·65616368·imation·to·reach 
57 ··0x00008370·206d6178·696d756d·20656c65·76617469··maximum·elevati 
58 ··0x00008380·6f6e2e00·20202d6c·20202020·20202020·on..··-l········ 
59 ··0x00008390·20202020·20202020·446f6e27·7420726f·········Don't·ro 
60 ··0x000083a0·74617465·20746865·206c6967·68742077·tate·the·light·w 
61 ··0x000083b0·69746820·74686520·6d6f6465·6c2e0000·ith·the·model... 
62 ··0x000083c0·20202d58·2c202d59·2c202d5a·20202020···-X,·-Y,·-Z···· 
63 ··0x000083d0·20202020·496e7665·72742072·65737065·····Invert·respe 
64 ··0x000083e0·63746976·65206178·65732e00·20202d58·ctive·axes..··-X 
65 ··0x000083f0·595a2c20·2d585a59·2c202d59·585a2c20·YZ,·-XZY,·-YXZ,· 
66 ··0x00008400·4368616e·6765206d·6f64656c·206f7269·Change·model·ori 
67 ··0x00008410·656e7461·74696f6e·2e002020·2d595a58·entation..··-YZX 
68 ··0x00008420·2c202d5a·58592c20·2d5a5958·20200000·,·-ZXY,·-ZYX··.. 
69 ··0x00008430·20202d46·20202020·20202020·20202020···-F············ 
70 ··0x00008440·20202020·466c6970·20666163·65732e20·····Flip·faces.· 
71 ··0x00008450·00000000·20202d7a·203c7a6f·6f6d3e20·....··-z·<zoom>· 
72 ··0x00008460·20202020·20202020·4368616e·6765207a·········Change·z 
73 ··0x00008470·6f6f6d20·6c657665·6c202864·65666175·oom·level·(defau 
74 ··0x00008480·6c743a20·31303029·2e000000·20202d2d·lt:·100)....··-- 
75 ··0x00008490·636f6c6f·72202020·20202020·20202020·color··········· 
76 ··0x000084a0·44697370·6c617920·77697468·20636f6c·Display·with·col 
77 ··0x000084b0·6f72732e·00000000·20202020·20202020·ors.....········ 
78 ··0x000084c0·20202020·20202020·20202020·54686520·············The· 
79 ··0x000084d0·4f424a20·666f726d·61742072·656c6965·OBJ·format·relie 
80 ··0x000084e0·73206f6e·20746865·20636f6d·70616e69·s·on·the·compani 
81 ··0x000084f0·6f6e204d·544c2066·696c6573·2e000000·on·MTL·files.... 
82 ··0x00008500·20202d2d·736e6170·203c617a·3e203c61···--snap·<az>·<a 
83 ··0x00008510·6c3e2020·4f757470·75742061·2073696e·l>··Output·a·sin 
84 ··0x00008520·676c6520·736e6170·20746f20·7374646f·gle·snap·to·stdo 
85 ··0x00008530·75742c20·77697468·20746865·20676976·ut,·with·the·giv 
86 ··0x00008540·656e2061·7a696d75·74680000·20202020·en·azimuth..···· 
87 ··0x00008550·20202020·20202020·20202020·20202020················· 
88 ··0x00008560·616e6420·616c7469·74756465·20616e67·and·altitude·ang 
89 ··0x00008570·6c65732c·20696e20·64656772·6565732e·les,·in·degrees. 
90 ··0x00008580·00000000·20202d2d·696e7465·72616374·....··--interact 
91 ··0x00008590·69766520·20202020·4d616e75·616c6c79·ive·····Manually 
92 ··0x000085a0·20726f74·61746520·74686520·63616d65··rotate·the·came 
93 ··0x000085b0·72612e00·20202020·20202020·20202020·ra..············ 
94 ··0x000085c0·20202020·20202020·436f6e74·726f6c73·········Controls 
95 ··0x000085d0·3a204152·524f5720·4b455953·2c20272d·:·ARROW·KEYS,·'- 
96 ··0x000085e0·272c2027·2b270000·20202020·20202020·',·'+'..········ 
97 ··0x000085f0·20202020·20202020·20202020·416c742d·············Alt- 
98 ··0x00008600·636f6e74·726f6c73·3a20482c·204a2c20·controls:·H,·J,· 
99 ··0x00008610·4b2c204c·2c20412c·20530000·20202020·K,·L,·A,·S..···· 
100 ··0x00008620·20202020·20202020·20202020·20202020················· 
101 ··0x00008630·51756974·3a205120·20202054·6f67676c·Quit:·Q····Toggl 
102 ··0x00008640·65204875·643a2054·00000000·20202d3f·e·Hud:·T....··-? 
103 ··0x00008650·2c202d2d·68656c70·20202020·20202020·,·--help········ 
104 ··0x00008660·47697665·20746869·73206865·6c70206c·Give·this·help·l 
105 ··0x00008670·69737400·54727920·60257320·2d2d6865·ist.Try·`%s·--he 
106 ··0x00008680·6c702720·666f7220·6d6f7265·20696e66·lp'·for·more·inf 
107 ··0x00008690·6f726d61·74696f6e·2e0a002d·3f002d2d·ormation...-?.-- 
108 ··0x000086a0·68656c70·002d7700·4552524f·523a2049·help.-w.ERROR:·I 
109 ··0x000086b0·6e76616c·69642077·69647468·3a202573·nvalid·width:·%s 
110 ··0x000086c0·0a002d68·00455252·4f523a20·496e7661·..-h.ERROR:·Inva 
111 ··0x000086d0·6c696420·68656967·68743a20·25730a00·lid·height:·%s.. 
112 ··0x000086e0·2d660045·52524f52·3a20496e·76616c69·-f.ERROR:·Invali 
113 ··0x000086f0·64204650·533a2025·730a002d·64004552·d·FPS:·%s..-d.ER 
114 ··0x00008700·524f523a·20496e76·616c6964·20647572·ROR:·Invalid·dur 
115 ··0x00008710·6174696f·6e3a2025·730a002d·61000000·ation:·%s..-a... 
116 ··0x00008720·4552524f·523a2049·6e76616c·69642061·ERROR:·Invalid·a 
117 ··0x00008730·73706563·742d7261·74696f3a·2025730a·spect-ratio:·%s. 
118 ··0x00008740·002d6300·4552524f·523a2041·74206c65·.-c.ERROR:·At·le 
119 ··0x00008750·61737420·6f6e6520·6c756d69·6e657363·ast·one·luminesc 
120 ··0x00008760·656e6365·20636861·72616374·6572206d·ence·character·m 
121 ··0x00008770·75737420·62652070·726f7669·6465642e·ust·be·provided. 
122 ··0x00008780·0a002d73·002d7400·2d6c002d·58002d59·..-s.-t.-l.-X.-Y 
123 ··0x00008790·002d5a00·2d7a0045·52524f52·3a20496e·.-Z.-z.ERROR:·In 
124 ··0x000087a0·76616c69·64207a6f·6f6d3a20·25730a00·valid·zoom:·%s.. 
125 ··0x000087b0·2d58595a·002d585a·59002d59·585a002d·-XYZ.-XZY.-YXZ.- 
126 ··0x000087c0·595a5800·2d5a5859·002d5a59·58002d46·YZX.-ZXY.-ZYX.-F 
Max diff block lines reached; 0/30113 bytes (0.00%) of diff not shown.
5.51 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x00008df8·011b033b·80020000·4f000000·2882ffff·...;....O...(...2 ··0x00008e04·011b033b·80020000·4f000000·1c82ffff·...;....O.......
3 ··0x00008e08·c8020000·c885ffff·ec020000·d885ffff·................3 ··0x00008e14·c8020000·bc85ffff·ec020000·cc85ffff·................
4 ··0x00008e18·9c020000·0187ffff·00030000·4787ffff·............G...4 ··0x00008e24·9c020000·f586ffff·00030000·3b87ffff·............;...
5 ··0x00008e28·24030000·d887ffff·48030000·4288ffff·$.......H...B...5 ··0x00008e34·24030000·cc87ffff·48030000·1888ffff·$.......H.......
6 ··0x00008e38·68030000·6588ffff·88030000·8888ffff·h...e...........6 ··0x00008e44·68030000·4388ffff·88030000·ad88ffff·h...C...........
7 ··0x00008e48·a8030000·3689ffff·c8030000·8789ffff·....6...........7 ··0x00008e54·a8030000·d188ffff·c8030000·3089ffff·............0...
8 ··0x00008e58·e8030000·cc8affff·08040000·e18bffff·................8 ··0x00008e64·ec030000·068affff·10040000·0892ffff·................
9 ··0x00008e68·2c040000·b68cffff·50040000·ee8cffff·,.......P.......9 ··0x00008e74·34040000·3f96ffff·60040000·4396ffff·4...?...`...C...
10 ··0x00008e78·74040000·a68dffff·98040000·5d8effff·t...........]...10 ··0x00008e84·74040000·ac97ffff·94040000·6098ffff·t...........`...
11 ··0x00008e88·bc040000·118fffff·dc040000·7e8fffff·............~...11 ··0x00008e94·b8040000·a698ffff·dc040000·3799ffff·............7...
12 ··0x00008e98·fc040000·f68fffff·1c050000·d792ffff·................12 ··0x00008ea4·00050000·9099ffff·20050000·e999ffff·........·.......
13 ··0x00008ea8·40050000·7894ffff·64050000·bd95ffff·@...x...d.......13 ··0x00008eb4·40050000·299affff·60050000·549affff·@...)...`...T...
14 ··0x00008eb8·88050000·c195ffff·9c050000·0796ffff·................ 
15 ··0x00008ec8·c0050000·9896ffff·e4050000·f196ffff·................14 ··0x00008ec4·80050000·859affff·a0050000·fb9cffff·................
16 ··0x00008ed8·04060000·4a97ffff·24060000·8a97ffff·....J...$.......15 ··0x00008ed4·bc050000·679dffff·d8050000·d6a8ffff·....g...........
17 ··0x00008ee8·44060000·b597ffff·64060000·e697ffff·D.......d.......16 ··0x00008ee4·fc050000·1fa9ffff·20060000·e0a9ffff·........·.......
 17 ··0x00008ef4·48060000·7eaaffff·68060000·35abffff·H...~...h...5...
18 ··0x00008ef8·84060000·5c9affff·a0060000·c89affff·....\...........18 ··0x00008f04·8c060000·51adffff·b8060000·ebb4ffff·....Q...........
 19 ··0x00008f14·e4060000·81b5ffff·08070000·63b6ffff·............c...
19 ··0x00008f08·bc060000·37a6ffff·e0060000·80a6ffff·....7........... 
20 ··0x00008f18·04070000·41a7ffff·2c070000·dfa7ffff·....A...,....... 
21 ··0x00008f28·4c070000·96a8ffff·70070000·b2aaffff·L.......p.......20 ··0x00008f24·2c070000·0db7ffff·50070000·c6c2ffff·,.......P.......
22 ··0x00008f38·9c070000·4cb2ffff·c8070000·e2b2ffff·....L...........21 ··0x00008f34·94070000·cac2ffff·a8070000·10c3ffff·................
23 ··0x00008f48·ec070000·c4b3ffff·10080000·6eb4ffff·............n...22 ··0x00008f44·cc070000·a1c3ffff·f0070000·0bc4ffff·................
24 ··0x00008f58·34080000·27c0ffff·78080000·2bc0ffff·4...'...x...+...23 ··0x00008f54·10080000·2ec4ffff·30080000·51c4ffff·........0...Q...
 24 ··0x00008f64·50080000·ffc4ffff·70080000·50c5ffff·P.......p...P...
25 ··0x00008f68·8c080000·71c0ffff·b0080000·02c1ffff·....q...........25 ··0x00008f74·90080000·95c6ffff·b0080000·aac7ffff·................
26 ··0x00008f78·d4080000·4ec1ffff·f4080000·79c1ffff·....N.......y...26 ··0x00008f84·d4080000·7fc8ffff·f8080000·b7c8ffff·................
 27 ··0x00008f94·1c090000·6fc9ffff·40090000·26caffff·....o...@...&...
 28 ··0x00008fa4·64090000·dacaffff·84090000·47cbffff·d...........G...
27 ··0x00008f88·14090000·e3c1ffff·34090000·07c2ffff·........4.......29 ··0x00008fb4·a4090000·bfcbffff·c4090000·a0ceffff·................
28 ··0x00008f98·54090000·66c2ffff·78090000·3cc3ffff·T...f...x...<... 
29 ··0x00008fa8·9c090000·3ecbffff·c0090000·75cfffff·....>.......u... 
30 ··0x00008fb8·ec090000·ded0ffff·0c0a0000·92d1ffff·................30 ··0x00008fc4·e8090000·41d0ffff·0c0a0000·86d1ffff·....A...........
31 ··0x00008fc8·300a0000·e7d2ffff·540a0000·abd3ffff·0.......T.......31 ··0x00008fd4·300a0000·dbd2ffff·540a0000·9fd3ffff·0.......T.......
32 ··0x00008fd8·780a0000·0ed4ffff·9c0a0000·cad4ffff·x...............32 ··0x00008fe4·780a0000·02d4ffff·9c0a0000·bed4ffff·x...............
33 ··0x00008fe8·c00a0000·bfd5ffff·e40a0000·0fd7ffff·................33 ··0x00008ff4·c00a0000·b3d5ffff·e40a0000·03d7ffff·................
34 ··0x00008ff8·080b0000·6ed7ffff·2c0b0000·e7d7ffff·....n...,.......34 ··0x00009004·080b0000·62d7ffff·2c0b0000·dbd7ffff·....b...,.......
35 ··0x00009008·4c0b0000·ddd9ffff·700b0000·ccdbffff·L.......p.......35 ··0x00009014·4c0b0000·d1d9ffff·700b0000·c0dbffff·L.......p.......
36 ··0x00009018·940b0000·31dcffff·b40b0000·98dcffff·....1...........36 ··0x00009024·940b0000·25dcffff·b40b0000·8cdcffff·....%...........
37 ··0x00009028·d40b0000·ffdcffff·f40b0000·5bddffff·............[...37 ··0x00009034·d40b0000·f3dcffff·f40b0000·4fddffff·............O...
38 ··0x00009038·180c0000·27deffff·3c0c0000·69deffff·....'...<...i...38 ··0x00009044·180c0000·1bdeffff·3c0c0000·5ddeffff·........<...]...
39 ··0x00009048·5c0c0000·dddeffff·800c0000·4bdfffff·\...........K...39 ··0x00009054·5c0c0000·d1deffff·800c0000·3fdfffff·\...........?...
40 ··0x00009058·a40c0000·9fdfffff·c40c0000·22e2ffff·............"...40 ··0x00009064·a40c0000·93dfffff·c40c0000·16e2ffff·................
41 ··0x00009068·e80c0000·2be3ffff·140d0000·25eaffff·....+.......%...41 ··0x00009074·e80c0000·1fe3ffff·140d0000·19eaffff·................
42 ··0x00009078·400d0000····························@...42 ··0x00009084·400d0000····························@...
  
23.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 178 lines modifiedOffset 1, 178 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0000907c·14000000·00000000·017a5200·017c0801·.........zR..|..2 ··0x00009088·14000000·00000000·017a5200·017c0801·.........zR..|..
3 ··0x0000908c·1b0c0404·88010708·10000000·1c000000·................3 ··0x00009098·1b0c0404·88010708·10000000·1c000000·................
4 ··0x0000909c·3483ffff·2c000000·00000000·14000000·4...,...........4 ··0x000090a8·2883ffff·2c000000·00000000·14000000·(...,...........
5 ··0x000090ac·00000000·017a5200·017c0801·1b0c0404·.....zR..|......5 ··0x000090b8·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
6 ··0x000090bc·88010000·20000000·1c000000·587fffff·....·.......X...6 ··0x000090c8·88010000·20000000·1c000000·4c7fffff·....·.......L...
7 ··0x000090cc·a0030000·000e0846·0e0c4a0f·0b740478·.......F..J..t.x7 ··0x000090d8·a0030000·000e0846·0e0c4a0f·0b740478·.......F..J..t.x
8 ··0x000090dc·003f1a3b·2a322422·10000000·40000000·.?.;*2$"....@...8 ··0x000090e8·003f1a3b·2a322422·10000000·40000000·.?.;*2$"....@...
9 ··0x000090ec·d482ffff·08000000·00000000·20000000·............·...9 ··0x000090f8·c882ffff·08000000·00000000·20000000·............·...
10 ··0x000090fc·54000000·f983ffff·46000000·00410e08·T.......F....A..10 ··0x00009108·54000000·ed83ffff·46000000·00410e08·T.......F....A..
11 ··0x0000910c·8502420d·05448303·7ec5c30c·04040000·..B..D..~.......11 ··0x00009118·8502420d·05448303·7ec5c30c·04040000·..B..D..~.......
12 ··0x0000911c·20000000·78000000·1b84ffff·91000000··...x...........12 ··0x00009128·20000000·78000000·0f84ffff·91000000··...x...........
13 ··0x0000912c·00410e08·8502420d·05448303·0287c5c3·.A....B..D......13 ··0x00009138·00410e08·8502420d·05448303·0287c5c3·.A....B..D......
 14 ··0x00009148·0c040400·1c000000·9c000000·7c84ffff·............|...
 15 ··0x00009158·4c000000·00410e08·8502420d·050246c5·L....A....B...F.
14 ··0x0000913c·0c040400·1c000000·9c000000·8884ffff·................16 ··0x00009168·0c040400·1c000000·bc000000·a884ffff·................
 17 ··0x00009178·2b000000·00410e08·8502420d·0567c50c·+....A....B..g..
 18 ··0x00009188·04040000·1c000000·dc000000·b384ffff·................
15 ··0x0000914c·6a000000·00410e08·8502420d·050264c5·j....A....B...d.19 ··0x00009198·6a000000·00410e08·8502420d·050264c5·j....A....B...d.
16 ··0x0000915c·0c040400·1c000000·bc000000·d284ffff·................20 ··0x000091a8·0c040400·1c000000·fc000000·fd84ffff·................
17 ··0x0000916c·23000000·00410e08·8502420d·055fc50c·#....A....B.._.. 
18 ··0x0000917c·04040000·1c000000·dc000000·d584ffff·................ 
19 ··0x0000918c·23000000·00410e08·8502420d·055fc50c·#....A....B.._..21 ··0x000091b8·24000000·00410e08·8502420d·0560c50c·$....A....B..`..
20 ··0x0000919c·04040000·1c000000·fc000000·d884ffff·................ 
21 ··0x000091ac·ae000000·00410e08·8502420d·0502a8c5·.....A....B..... 
22 ··0x000091bc·0c040400·1c000000·1c010000·6685ffff·............f... 
23 ··0x000091cc·51000000·00410e08·8502420d·05024dc5·Q....A....B...M. 
24 ··0x000091dc·0c040400·1c000000·3c010000·9785ffff·........<....... 
25 ··0x000091ec·45010000·00410e08·8502420d·05033f01·E....A....B...?. 
26 ··0x000091fc·c50c0404·20000000·5c010000·bc86ffff·....·...\.......22 ··0x000091c8·04040000·20000000·1c010000·0185ffff·....·...........
27 ··0x0000920c·15010000·00410e08·8502420d·05448303·.....A....B..D..23 ··0x000091d8·5f000000·00410e08·8502420d·05448303·_....A....B..D..
28 ··0x0000921c·030d01c5·c30c0404·20000000·80010000·........·.......24 ··0x000091e8·0257c5c3·0c040400·20000000·40010000·.W......·...@...
29 ··0x0000922c·ad87ffff·d5000000·00410e08·8502420d·.........A....B.25 ··0x000091f8·3c85ffff·d6000000·00410e08·8502420d·<........A....B.
30 ··0x0000923c·05448303·02cdc5c3·0c040400·20000000·.D..........·...26 ··0x00009208·05448303·02cec5c3·0c040400·20000000·.D..........·...
31 ··0x0000924c·a4010000·5e88ffff·38000000·00410e08·....^...8....A..27 ··0x00009218·64010000·ee85ffff·02080000·00410e08·d............A..
32 ··0x0000925c·8502420d·05448303·70c5c30c·04040000·..B..D..p.......28 ··0x00009228·8502420d·05478303·03f707c5·c30c0404·..B..G..........
 29 ··0x00009238·28000000·88010000·cc8dffff·37040000·(...........7...
 30 ··0x00009248·00410e08·8502420d·05488603·83040329·.A....B..H.....)
 31 ··0x00009258·04c341c6·41c50c04·04000000·10000000·..A.A...........
 32 ··0x00009268·b4010000·d791ffff·04000000·00000000·................
 33 ··0x00009278·1c000000·c8010000·c791ffff·69010000·............i...
 34 ··0x00009288·00410e08·8502420d·05036301·c50c0404·.A....B...c.....
33 ··0x0000926c·20000000·c8010000·7288ffff·b8000000··.......r.......35 ··0x00009298·20000000·e8010000·1093ffff·b4000000··...............
34 ··0x0000927c·00410e08·8502420d·05448303·02b0c5c3·.A....B..D......36 ··0x000092a8·00410e08·8502420d·05448303·02acc5c3·.A....B..D......
35 ··0x0000928c·0c040400·20000000·ec010000·0689ffff·....·...........37 ··0x000092b8·0c040400·20000000·0c020000·a093ffff·....·...........
 38 ··0x000092c8·46000000·00410e08·8502420d·05448303·F....A....B..D..
 39 ··0x000092d8·7ec5c30c·04040000·20000000·30020000·~.......·...0...
 40 ··0x000092e8·c293ffff·91000000·00410e08·8502420d·.........A....B.
 41 ··0x000092f8·05448303·0287c5c3·0c040400·1c000000·.D..............
 42 ··0x00009308·54020000·2f94ffff·59000000·00410e08·T.../...Y....A..
 43 ··0x00009318·8502420d·050253c5·0c040400·1c000000·..B...S.........
 44 ··0x00009328·74020000·6894ffff·59000000·00410e08·t...h...Y....A..
 45 ··0x00009338·8502420d·050253c5·0c040400·1c000000·..B...S.........
 46 ··0x00009348·94020000·a194ffff·40000000·00410e08·........@....A..
 47 ··0x00009358·8502420d·057ac50c·04040000·1c000000·..B..z..........
 48 ··0x00009368·b4020000·c194ffff·2b000000·00410e08·........+....A..
 49 ··0x00009378·8502420d·0567c50c·04040000·1c000000·..B..g..........
 50 ··0x00009388·d4020000·cc94ffff·31000000·00410e08·........1....A..
 51 ··0x00009398·8502420d·056dc50c·04040000·18000000·..B..m..........
 52 ··0x000093a8·f4020000·dd94ffff·76020000·00410e08·........v....A..
 53 ··0x000093b8·8502420d·05448303·18000000·10030000·..B..D..........
 54 ··0x000093c8·3797ffff·6c000000·00410e08·8502420d·7...l....A....B.
 55 ··0x000093d8·05448303·20000000·2c030000·8797ffff·.D..·...,.......
 56 ··0x000093e8·6f0b0000·00410e08·8502420d·05448303·o....A....B..D..
 57 ··0x000093f8·03670bc5·c30c0404·20000000·50030000·.g......·...P...
 58 ··0x00009408·d2a2ffff·49000000·00410e08·8502420d·....I....A....B.
 59 ··0x00009418·05448303·0241c5c3·0c040400·24000000·.D...A......$...
 60 ··0x00009428·74030000·f7a2ffff·c1000000·00410e08·t............A..
 61 ··0x00009438·8502420d·05458603·830402b6·c341c641·..B..E.......A.A
 62 ··0x00009448·c50c0404·1c000000·9c030000·90a3ffff·................
 63 ··0x00009458·9e000000·00410e08·8502420d·050298c5·.....A....B.....
 64 ··0x00009468·0c040400·20000000·bc030000·0ea4ffff·....·...........
36 ··0x0000929c·b7000000·00410e08·8502420d·05448303·.....A....B..D..65 ··0x00009478·b7000000·00410e08·8502420d·05448303·.....A....B..D..
37 ··0x000092ac·02afc5c3·0c040400·1c000000·10020000·................66 ··0x00009488·02afc5c3·0c040400·28000000·e0030000·........(.......
38 ··0x000092bc·9989ffff·b4000000·00410e08·8502420d·.........A....B. 
39 ··0x000092cc·0502b0c5·0c040400·1c000000·30020000·............0... 
40 ··0x000092dc·2d8affff·6d000000·00410e08·8502420d·-...m....A....B. 
41 ··0x000092ec·050269c5·0c040400·1c000000·50020000·..i.........P... 
42 ··0x000092fc·7a8affff·78000000·00410e08·8502420d·z...x....A....B. 
43 ··0x0000930c·050274c5·0c040400·20000000·70020000·..t.....·...p... 
44 ··0x0000931c·d28affff·e1020000·00410e08·8502420d·.........A....B.67 ··0x00009498·a1a4ffff·1c020000·00410e08·8502420d·.........A....B.
 68 ··0x000094a8·05458603·83040311·02c341c6·41c50c04·.E........A.A...
 69 ··0x000094b8·04000000·28000000·0c040000·91a6ffff·....(...........
 70 ··0x000094c8·9a070000·00410e08·8502420d·05488703·.....A....B..H..
 71 ··0x000094d8·8304038c·07c341c7·41c50c04·04000000·......A.A.......
45 ··0x0000932c·05478303·03d602c5·c30c0404·20000000·.G..........·... 
46 ··0x0000933c·94020000·8f8dffff·a1010000·00410e08·.............A.. 
47 ··0x0000934c·8502420d·05448303·039901c5·c30c0404·..B..D.......... 
48 ··0x0000935c·20000000·b8020000·0c8fffff·45010000··...........E... 
49 ··0x0000936c·00410e08·8502420d·05448303·033d01c5·.A....B..D...=.. 
50 ··0x0000937c·c30c0404·10000000·dc020000·2d90ffff·............-... 
51 ··0x0000938c·04000000·00000000·20000000·f0020000·........·....... 
52 ··0x0000939c·1d90ffff·46000000·00410e08·8502420d·....F....A....B. 
53 ··0x000093ac·05448303·7ec5c30c·04040000·20000000·.D..~.......·... 
54 ··0x000093bc·14030000·3f90ffff·91000000·00410e08·....?........A.. 
55 ··0x000093cc·8502420d·05448303·0287c5c3·0c040400·..B..D.......... 
56 ··0x000093dc·1c000000·38030000·ac90ffff·59000000·....8.......Y...72 ··0x000094e8·20000000·38040000·ffadffff·96000000··...8...........
57 ··0x000093ec·00410e08·8502420d·050253c5·0c040400·.A....B...S..... 
58 ··0x000093fc·1c000000·58030000·e590ffff·59000000·....X.......Y... 
59 ··0x0000940c·00410e08·8502420d·050253c5·0c040400·.A....B...S..... 
60 ··0x0000941c·1c000000·78030000·1e91ffff·40000000·....x.......@... 
61 ··0x0000942c·00410e08·8502420d·057ac50c·04040000·.A....B..z...... 
62 ··0x0000943c·1c000000·98030000·3e91ffff·2b000000·........>...+... 
63 ··0x0000944c·00410e08·8502420d·0567c50c·04040000·.A....B..g...... 
64 ··0x0000945c·1c000000·b8030000·4991ffff·31000000·........I...1... 
65 ··0x0000946c·00410e08·8502420d·056dc50c·04040000·.A....B..m...... 
66 ··0x0000947c·18000000·d8030000·5a91ffff·76020000·........Z...v... 
67 ··0x0000948c·00410e08·8502420d·05448303·18000000·.A....B..D......73 ··0x000094f8·00410e08·8502420d·05448303·028ec5c3·.A....B..D......
68 ··0x0000949c·f4030000·b493ffff·6c000000·00410e08·........l....A.. 
69 ··0x000094ac·8502420d·05448303·20000000·10040000·..B..D..·....... 
70 ··0x000094bc·0494ffff·6f0b0000·00410e08·8502420d·....o....A....B. 
71 ··0x000094cc·05448303·03670bc5·c30c0404·20000000·.D...g......·... 
72 ··0x000094dc·34040000·4f9fffff·49000000·00410e08·4...O...I....A.. 
73 ··0x000094ec·8502420d·05448303·0241c5c3·0c040400·..B..D...A...... 
74 ··0x000094fc·24000000·58040000·749fffff·c1000000·$...X...t....... 
75 ··0x0000950c·00410e08·8502420d·05458603·830402b6·.A....B..E...... 
76 ··0x0000951c·c341c641·c50c0404·1c000000·80040000·.A.A............ 
77 ··0x0000952c·0da0ffff·9e000000·00410e08·8502420d·.........A....B. 
78 ··0x0000953c·050298c5·0c040400·20000000·a0040000·........·....... 
79 ··0x0000954c·8ba0ffff·b7000000·00410e08·8502420d·.........A....B. 
80 ··0x0000955c·05448303·02afc5c3·0c040400·28000000·.D..........(... 
81 ··0x0000956c·c4040000·1ea1ffff·1c020000·00410e08·.............A.. 
82 ··0x0000957c·8502420d·05458603·83040311·02c341c6·..B..E........A. 
83 ··0x0000958c·41c50c04·04000000·28000000·f0040000·A.......(....... 
84 ··0x0000959c·0ea3ffff·9a070000·00410e08·8502420d·.........A....B. 
85 ··0x000095ac·05488703·8304038c·07c341c7·41c50c04·.H........A.A... 
Max diff block lines reached; 0/23484 bytes (0.00%) of diff not shown.
393 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ··0x0000afcc·00000000·00000000·00000000·00000000·................2 ··0x0000afcc·00000000·00000000·00000000·00000000·................
3 ··0x0000afdc·00000000·00000000·00000000·00000000·................3 ··0x0000afdc·00000000·00000000·00000000·00000000·................
4 ··0x0000afec·00000000·66420000···················....fB..4 ··0x0000afec·00000000·11450000···················.....E..
  
388 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x0000b0e4·00000000·e8b00000·90800000·b0800000·................2 ··0x0000b0e4·00000000·e8b00000·b0800000·d0800000·................
3 ··0x0000b0f4·c0800000····························....3 ··0x0000b0f4·e0800000····························....
  
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·65623463·37386665·37633134·63613636·eb4c78fe7c14ca66 
3 ··0x00000010·63373138·37363965·39646465·31663037·c718769e9dde1f072 ··0x00000000·39613138·34313663·33663334·62646236·9a18416c3f34bdb6
 3 ··0x00000010·34306538·39393466·39393166·31366362·40e8994f991f16cb
4 ··0x00000020·38656337·66612e64·65627567·00000000·8ec7fa.debug....4 ··0x00000020·39353464·30372e64·65627567·00000000·954d07.debug....
5 ··0x00000030·c9d67c6c····························..|l5 ··0x00000030·3e944f96····························>.O.
  
1.23 MB
3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-1_i386.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····18000·2024-05-03·12:58:33.000000·data.tar.xz3 -rw-r--r--···0········0········0····18020·2024-05-03·12:58:33.000000·data.tar.xz
635 B
control.tar.xz
607 B
control.tar
359 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·i3865 Architecture:·i386
6 Maintainer:·Alex·Myczko·<tar@debian.org>6 Maintainer:·Alex·Myczko·<tar@debian.org>
7 Installed-Size:·337 Installed-Size:·33
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:·84eb4c78fe7c14ca66c718769e9dde1f078ec7fa12 Build-Ids:·e69a18416c3f34bdb640e8994f991f16cb954d07
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/84/eb4c78fe7c14ca66c718769e9dde1f078ec7fa.debug1 usr/lib/debug/.build-id/e6/9a18416c3f34bdb640e8994f991f16cb954d07.debug
1.23 MB
data.tar.xz
1.23 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/84/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/e6/
7 -rw-r--r--···0·root·········(0)·root·········(0)····23280·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/84/eb4c78fe7c14ca66c718769e9dde1f078ec7fa.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····23308·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/e6/9a18416c3f34bdb640e8994f991f16cb954d07.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.23 MB
./usr/lib/debug/.build-id/84/eb4c78fe7c14ca66c718769e9dde1f078ec7fa.debug vs.
./usr/lib/debug/.build-id/e6/9a18416c3f34bdb640e8994f991f16cb954d07.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 18% similar despite different names
969 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:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x13d011 ··Entry·point·address:···············0x13d0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········21800·(bytes·into·file)13 ··Start·of·section·headers:··········21828·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1117 ··Number·of·program·headers:·········11
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
1.3 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 5, 19 lines modifiedOffset 5, 19 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···········0x000034·0x00000034·0x00000034·0x00160·0x00160·R···0x47 ··PHDR···········0x000034·0x00000034·0x00000034·0x00160·0x00160·R···0x4
8 ··INTERP·········0x000194·0x00000194·0x00000194·0x00000·0x00013·R···0x18 ··INTERP·········0x000194·0x00000194·0x00000194·0x00000·0x00013·R···0x1
9 ··LOAD···········0x000000·0x00000000·0x00000000·0x001ec·0x00ce8·R···0x10009 ··LOAD···········0x000000·0x00000000·0x00000000·0x001ec·0x00ce8·R···0x1000
10 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x06cdc·R·E·0x100010 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x06cdc·R·E·0x1000
11 ··LOAD···········0x000000·0x00008000·0x00008000·0x00000·0x01b60·R···0x100011 ··LOAD···········0x000000·0x00008000·0x00008000·0x00000·0x01b6c·R···0x1000
12 ··LOAD···········0x000ebc·0x0000aebc·0x0000aebc·0x00000·0x00240·RW··0x100012 ··LOAD···········0x000ebc·0x0000aebc·0x0000aebc·0x00000·0x00240·RW··0x1000
13 ··DYNAMIC········0x000ebc·0x0000aec4·0x0000aec4·0x00000·0x00108·RW··0x413 ··DYNAMIC········0x000ebc·0x0000aec4·0x0000aec4·0x00000·0x00108·RW··0x4
14 ··NOTE···········0x0001a8·0x000001a8·0x000001a8·0x00044·0x00044·R···0x414 ··NOTE···········0x0001a8·0x000001a8·0x000001a8·0x00044·0x00044·R···0x4
15 ··GNU_EH_FRAME···0x001000·0x00008df8·0x00008df8·0x00000·0x00284·R···0x415 ··GNU_EH_FRAME···0x001000·0x00008e04·0x00008e04·0x00000·0x00284·R···0x4
16 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1016 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
17 ··GNU_RELRO······0x000ebc·0x0000aebc·0x0000aebc·0x00000·0x00144·R···0x117 ··GNU_RELRO······0x000ebc·0x0000aebc·0x0000aebc·0x00000·0x00144·R···0x1
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
20 ···00·····20 ···00·····
21 ···01·····.interp·21 ···01·····.interp·
4.25 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·37·section·headers,·starting·at·offset·0x5528:1 There·are·37·section·headers,·starting·at·offset·0x5544:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········NOBITS··········00000194·000194·000013·00···A··0···0··15 ··[·1]·.interp···········NOBITS··········00000194·000194·000013·00···A··0···0··1
6 ··[·2]·.note.gnu.build-id·NOTE············000001a8·0001a8·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············000001a8·0001a8·000024·00···A··0···0··4
7 ··[·3]·.note.ABI-tag·····NOTE············000001cc·0001cc·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············000001cc·0001cc·000020·00···A··0···0··4
Offset 14, 33 lines modifiedOffset 14, 33 lines modified
14 ··[·9]·.rel.dyn··········NOBITS··········00000aa0·0001ec·000080·08···A··5···0··414 ··[·9]·.rel.dyn··········NOBITS··········00000aa0·0001ec·000080·08···A··5···0··4
15 ··[10]·.rel.plt··········NOBITS··········00000b20·0001ec·0001c8·08···A··5··23··415 ··[10]·.rel.plt··········NOBITS··········00000b20·0001ec·0001c8·08···A··5··23··4
16 ··[11]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00001020·001000·0003a0·04··AX··0···0·1617 ··[12]·.plt··············NOBITS··········00001020·001000·0003a0·04··AX··0···0·16
18 ··[13]·.plt.got··········NOBITS··········000013c0·001000·000008·08··AX··0···0··818 ··[13]·.plt.got··········NOBITS··········000013c0·001000·000008·08··AX··0···0··8
19 ··[14]·.text·············NOBITS··········000013d0·001000·0068f7·00··AX··0···0·1619 ··[14]·.text·············NOBITS··········000013d0·001000·0068f7·00··AX··0···0·16
20 ··[15]·.fini·············NOBITS··········00007cc8·001000·000014·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00007cc8·001000·000014·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00008000·001000·000df5·00···A··0···0·1621 ··[16]·.rodata···········NOBITS··········00008000·001000·000e01·00···A··0···0·16
22 ··[17]·.eh_frame_hdr·····NOBITS··········00008df8·001000·000284·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········00008e04·001000·000284·00···A··0···0··4
23 ··[18]·.eh_frame·········NOBITS··········0000907c·001000·000ae4·00···A··0···0··423 ··[18]·.eh_frame·········NOBITS··········00009088·001000·000ae4·00···A··0···0··4
24 ··[19]·.init_array·······NOBITS··········0000aebc·000ebc·000004·04··WA··0···0··424 ··[19]·.init_array·······NOBITS··········0000aebc·000ebc·000004·04··WA··0···0··4
25 ··[20]·.fini_array·······NOBITS··········0000aec0·000ebc·000004·04··WA··0···0··425 ··[20]·.fini_array·······NOBITS··········0000aec0·000ebc·000004·04··WA··0···0··4
26 ··[21]·.dynamic··········NOBITS··········0000aec4·000ebc·000108·08··WA··6···0··426 ··[21]·.dynamic··········NOBITS··········0000aec4·000ebc·000108·08··WA··6···0··4
27 ··[22]·.got··············NOBITS··········0000afcc·000ebc·000028·04··WA··0···0··427 ··[22]·.got··············NOBITS··········0000afcc·000ebc·000028·04··WA··0···0··4
28 ··[23]·.got.plt··········NOBITS··········0000aff4·000ebc·0000f0·04··WA··0···0··428 ··[23]·.got.plt··········NOBITS··········0000aff4·000ebc·0000f0·04··WA··0···0··4
29 ··[24]·.data·············NOBITS··········0000b0e4·000ebc·000014·00··WA··0···0··429 ··[24]·.data·············NOBITS··········0000b0e4·000ebc·000014·00··WA··0···0··4
30 ··[25]·.bss··············NOBITS··········0000b0f8·000ebc·000004·00··WA··0···0··130 ··[25]·.bss··············NOBITS··········0000b0f8·000ebc·000004·00··WA··0···0··1
31 ··[26]·.comment··········PROGBITS········00000000·0001ec·00001f·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········00000000·0001ec·00001f·01··MS··0···0··1
32 ··[27]·.debug_aranges····PROGBITS········00000000·00020c·00005d·00···C··0···0··432 ··[27]·.debug_aranges····PROGBITS········00000000·00020c·00005c·00···C··0···0··4
33 ··[28]·.debug_info·······PROGBITS········00000000·00026c·001c25·00···C··0···0··433 ··[28]·.debug_info·······PROGBITS········00000000·000268·001c28·00···C··0···0··4
34 ··[29]·.debug_abbrev·····PROGBITS········00000000·001e94·0002d0·00···C··0···0··434 ··[29]·.debug_abbrev·····PROGBITS········00000000·001e90·0002e7·00···C··0···0··4
35 ··[30]·.debug_line·······PROGBITS········00000000·002164·001236·00···C··0···0··435 ··[30]·.debug_line·······PROGBITS········00000000·002178·001235·00···C··0···0··4
36 ··[31]·.debug_str········PROGBITS········00000000·00339c·000671·01·MSC··0···0··436 ··[31]·.debug_str········PROGBITS········00000000·0033b0·000677·01·MSC··0···0··4
37 ··[32]·.debug_line_str···PROGBITS········00000000·003a10·00011b·01·MSC··0···0··437 ··[32]·.debug_line_str···PROGBITS········00000000·003a28·00011a·01·MSC··0···0··4
38 ··[33]·.debug_rnglists···PROGBITS········00000000·003b2c·000058·00···C··0···0··438 ··[33]·.debug_rnglists···PROGBITS········00000000·003b44·00005a·00···C··0···0··4
39 ··[34]·.symtab···········SYMTAB··········00000000·003b84·000be0·10·····35··85··439 ··[34]·.symtab···········SYMTAB··········00000000·003ba0·000be0·10·····35··85··4
40 ··[35]·.strtab···········STRTAB··········00000000·004764·000c5d·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·004780·000c5d·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·0053c1·000165·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·0053dd·000165·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·p·(processor·specific)46 ··D·(mbind),·p·(processor·specific)
17.1 KB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 8, 124 lines modifiedOffset 8, 124 lines modified
8 ·····4:·00001410·····0·FUNC····LOCAL··DEFAULT···14·deregister_tm_clones8 ·····4:·00001410·····0·FUNC····LOCAL··DEFAULT···14·deregister_tm_clones
9 ·····5:·00001450·····0·FUNC····LOCAL··DEFAULT···14·register_tm_clones9 ·····5:·00001450·····0·FUNC····LOCAL··DEFAULT···14·register_tm_clones
10 ·····6:·000014a0·····0·FUNC····LOCAL··DEFAULT···14·__do_global_dtors_aux10 ·····6:·000014a0·····0·FUNC····LOCAL··DEFAULT···14·__do_global_dtors_aux
11 ·····7:·0000b0f8·····1·OBJECT··LOCAL··DEFAULT···25·completed.011 ·····7:·0000b0f8·····1·OBJECT··LOCAL··DEFAULT···25·completed.0
12 ·····8:·0000aec0·····0·OBJECT··LOCAL··DEFAULT···20·__do_global_dtors_aux_fini_array_entry12 ·····8:·0000aec0·····0·OBJECT··LOCAL··DEFAULT···20·__do_global_dtors_aux_fini_array_entry
13 ·····9:·000014f0·····0·FUNC····LOCAL··DEFAULT···14·frame_dummy13 ·····9:·000014f0·····0·FUNC····LOCAL··DEFAULT···14·frame_dummy
14 ····10:·0000aebc·····0·OBJECT··LOCAL··DEFAULT···19·__frame_dummy_init_array_entry14 ····10:·0000aebc·····0·OBJECT··LOCAL··DEFAULT···19·__frame_dummy_init_array_entry
15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·surface.c15 ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·triangularization.c
16 ····12:·000014f9····70·FUNC····LOCAL··DEFAULT···14·vec3_mag16 ····12:·000014f9····70·FUNC····LOCAL··DEFAULT···14·vec3_mag
17 ····13:·0000153f···145·FUNC····LOCAL··DEFAULT···14·vec3_normalize17 ····13:·0000153f···145·FUNC····LOCAL··DEFAULT···14·vec3_normalize
 18 ····14:·000015d0····76·FUNC····LOCAL··DEFAULT···14·vec3_sub
 19 ····15:·0000161c····43·FUNC····LOCAL··DEFAULT···14·vec3_dot_product
18 ····14:·000015d0···106·FUNC····LOCAL··DEFAULT···14·vec3_cross_product20 ····16:·00001647···106·FUNC····LOCAL··DEFAULT···14·vec3_cross_product
19 ····15:·0000163a····35·FUNC····LOCAL··DEFAULT···14·mini 
20 ····16:·0000165d····35·FUNC····LOCAL··DEFAULT···14·maxi21 ····17:·000016b1····36·FUNC····LOCAL··DEFAULT···14·absfloat
21 ····17:·0000172e····81·FUNC····LOCAL··DEFAULT···14·triangle_orientation22 ····18:·000016d5····95·FUNC····LOCAL··DEFAULT···14·triangle_area
22 ····18:·0000177f···325·FUNC····LOCAL··DEFAULT···14·triangle_sort_by_x23 ····19:·00001734···214·FUNC····LOCAL··DEFAULT···14·point_in_triangle
 24 ····20:·0000180a··2050·FUNC····LOCAL··DEFAULT···14·triangularize_recurse
 25 ····21:·00008068····22·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.1
23 ····19:·0000806c····14·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.026 ····22:·00008080····14·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.0
 27 ····23:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·trigonometry.c
24 ····20:·00001ae6···184·FUNC····LOCAL··DEFAULT···14·idx_x 
25 ····21:·00001b9e···183·FUNC····LOCAL··DEFAULT···14·idx_y 
26 ····22:·00001c55···180·FUNC····LOCAL··DEFAULT···14·limit_y_1 
27 ····23:·00001d09···109·FUNC····LOCAL··DEFAULT···14·limit_y_2 
28 ····24:·00001d76···120·FUNC····LOCAL··DEFAULT···14·triangle_depth 
29 ····25:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·viewer.c28 ····24:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·viewer.c
30 ····26:·000023b9····70·FUNC····LOCAL··DEFAULT···14·vec3_mag29 ····25:·00002664····70·FUNC····LOCAL··DEFAULT···14·vec3_mag
31 ····27:·000023ff···145·FUNC····LOCAL··DEFAULT···14·vec3_normalize30 ····26:·000026aa···145·FUNC····LOCAL··DEFAULT···14·vec3_normalize
 31 ····27:·0000273b····89·FUNC····LOCAL··DEFAULT···14·vec3_rotate_y
32 ····28:·00002490····89·FUNC····LOCAL··DEFAULT···14·vec3_rotate_y32 ····28:·00002794····89·FUNC····LOCAL··DEFAULT···14·vec3_rotate_x
33 ····29:·000024e9····89·FUNC····LOCAL··DEFAULT···14·vec3_rotate_x 
34 ····30:·00002542····64·FUNC····LOCAL··DEFAULT···14·vec3_neg33 ····29:·000027ed····64·FUNC····LOCAL··DEFAULT···14·vec3_neg
35 ····31:·00002582····43·FUNC····LOCAL··DEFAULT···14·vec3_dot_product34 ····30:·0000282d····43·FUNC····LOCAL··DEFAULT···14·vec3_dot_product
36 ····32:·000025ad····49·FUNC····LOCAL··DEFAULT···14·vec3_cos_similarity35 ····31:·00002858····49·FUNC····LOCAL··DEFAULT···14·vec3_cos_similarity
37 ····33:·0000b0ec·····4·OBJECT··LOCAL··DEFAULT···24·DEFAULT_LUM_OPTIONS36 ····32:·0000b0ec·····4·OBJECT··LOCAL··DEFAULT···24·DEFAULT_LUM_OPTIONS
38 ····34:·000080a0·····4·OBJECT··LOCAL··DEFAULT···16·PI37 ····33:·000080c0·····4·OBJECT··LOCAL··DEFAULT···16·PI
39 ····35:·000080a4·····4·OBJECT··LOCAL··DEFAULT···16·GOLDEN_RATIO38 ····34:·000080c4·····4·OBJECT··LOCAL··DEFAULT···16·GOLDEN_RATIO
40 ····36:·000080a8·····4·OBJECT··LOCAL··DEFAULT···16·INTERACTIVE_ZOOM_MIN39 ····35:·000080c8·····4·OBJECT··LOCAL··DEFAULT···16·INTERACTIVE_ZOOM_MIN
41 ····37:·000080ac·····4·OBJECT··LOCAL··DEFAULT···16·INTERACTIVE_ZOOM_MAX40 ····36:·000080cc·····4·OBJECT··LOCAL··DEFAULT···16·INTERACTIVE_ZOOM_MAX
42 ····38:·0000b0f0·····4·OBJECT··LOCAL··DEFAULT···24·PROGRAM_NAME41 ····37:·0000b0f0·····4·OBJECT··LOCAL··DEFAULT···24·PROGRAM_NAME
43 ····39:·0000b0f4·····4·OBJECT··LOCAL··DEFAULT···24·PROGRAM_DESCRIPTION42 ····38:·0000b0f4·····4·OBJECT··LOCAL··DEFAULT···24·PROGRAM_DESCRIPTION
44 ····40:·000025de···630·FUNC····LOCAL··DEFAULT···14·output_usage43 ····39:·00002889···630·FUNC····LOCAL··DEFAULT···14·output_usage
45 ····41:·00002854···108·FUNC····LOCAL··DEFAULT···14·output_description44 ····40:·00002aff···108·FUNC····LOCAL··DEFAULT···14·output_description
46 ····42:·000028c0··2927·FUNC····LOCAL··DEFAULT···14·parse_arguments45 ····41:·00002b6b··2927·FUNC····LOCAL··DEFAULT···14·parse_arguments
47 ····43:·00003478···193·FUNC····LOCAL··DEFAULT···14·tick46 ····42:·00003723···193·FUNC····LOCAL··DEFAULT···14·tick
48 ····44:·00003539···158·FUNC····LOCAL··DEFAULT···14·vec3_to_surface47 ····43:·000037e4···158·FUNC····LOCAL··DEFAULT···14·vec3_to_surface
49 ····45:·000035d7···183·FUNC····LOCAL··DEFAULT···14·char_from_normal48 ····44:·00003882···183·FUNC····LOCAL··DEFAULT···14·char_from_normal
50 ····46:·0000368e···540·FUNC····LOCAL··DEFAULT···14·terminal_init_colors49 ····45:·00003939···540·FUNC····LOCAL··DEFAULT···14·terminal_init_colors
51 ····47:·000038aa··1946·FUNC····LOCAL··DEFAULT···14·surface_draw_model50 ····46:·00003b55··1946·FUNC····LOCAL··DEFAULT···14·surface_draw_model
52 ····48:·00004044···150·FUNC····LOCAL··DEFAULT···14·model_xz_rad51 ····47:·000042ef···150·FUNC····LOCAL··DEFAULT···14·model_xz_rad
53 ····49:·000040da···226·FUNC····LOCAL··DEFAULT···14·create_surface52 ····48:·00004385···226·FUNC····LOCAL··DEFAULT···14·create_surface
54 ····50:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·triangularization.c53 ····49:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·surface.c
55 ····51:·00004e23····70·FUNC····LOCAL··DEFAULT···14·vec3_mag54 ····50:·000050ce····70·FUNC····LOCAL··DEFAULT···14·vec3_mag
56 ····52:·00004e69···145·FUNC····LOCAL··DEFAULT···14·vec3_normalize55 ····51:·00005114···145·FUNC····LOCAL··DEFAULT···14·vec3_normalize
57 ····53:·00004efa····76·FUNC····LOCAL··DEFAULT···14·vec3_sub 
58 ····54:·00004f46····43·FUNC····LOCAL··DEFAULT···14·vec3_dot_product 
59 ····55:·00004f71···106·FUNC····LOCAL··DEFAULT···14·vec3_cross_product56 ····52:·000051a5···106·FUNC····LOCAL··DEFAULT···14·vec3_cross_product
60 ····56:·00004fdb····36·FUNC····LOCAL··DEFAULT···14·absfloat57 ····53:·0000520f····35·FUNC····LOCAL··DEFAULT···14·mini
 58 ····54:·00005232····35·FUNC····LOCAL··DEFAULT···14·maxi
 59 ····55:·00005303····81·FUNC····LOCAL··DEFAULT···14·triangle_orientation
61 ····57:·00004fff····95·FUNC····LOCAL··DEFAULT···14·triangle_area60 ····56:·00005354···325·FUNC····LOCAL··DEFAULT···14·triangle_sort_by_x
62 ····58:·0000505e···214·FUNC····LOCAL··DEFAULT···14·point_in_triangle 
63 ····59:·00005134··2050·FUNC····LOCAL··DEFAULT···14·triangularize_recurse 
64 ····60:·00008ab8····22·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.1 
65 ····61:·00008ad0····14·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.061 ····57:·00008adc····14·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.0
66 ····62:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·trigonometry.c62 ····58:·000056bb···184·FUNC····LOCAL··DEFAULT···14·idx_x
 63 ····59:·00005773···183·FUNC····LOCAL··DEFAULT···14·idx_y
 64 ····60:·0000582a···180·FUNC····LOCAL··DEFAULT···14·limit_y_1
 65 ····61:·000058de···109·FUNC····LOCAL··DEFAULT···14·limit_y_2
 66 ····62:·0000594b···120·FUNC····LOCAL··DEFAULT···14·triangle_depth
67 ····63:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·model.c67 ····63:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·model.c
68 ····64:·00005f8a···341·FUNC····LOCAL··DEFAULT···14·model_init68 ····64:·00005f8a···341·FUNC····LOCAL··DEFAULT···14·model_init
69 ····65:·000060df···196·FUNC····LOCAL··DEFAULT···14·model_add_vertex69 ····65:·000060df···196·FUNC····LOCAL··DEFAULT···14·model_add_vertex
70 ····66:·000061a3····99·FUNC····LOCAL··DEFAULT···14·obj_derelativize_idx70 ····66:·000061a3····99·FUNC····LOCAL··DEFAULT···14·obj_derelativize_idx
71 ····67:·00006206···188·FUNC····LOCAL··DEFAULT···14·model_validate_idxs71 ····67:·00006206···188·FUNC····LOCAL··DEFAULT···14·model_validate_idxs
72 ····68:·000062c2···245·FUNC····LOCAL··DEFAULT···14·model_add_face72 ····68:·000062c2···245·FUNC····LOCAL··DEFAULT···14·model_add_face
73 ····69:·000063b7···336·FUNC····LOCAL··DEFAULT···14·model_add_material73 ····69:·000063b7···336·FUNC····LOCAL··DEFAULT···14·model_add_material
74 ····70:·00008dd0····25·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.174 ····70:·00008ddc····25·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.1
75 ····71:·00006b53···204·FUNC····LOCAL··DEFAULT···14·str_chop75 ····71:·00006b53···204·FUNC····LOCAL··DEFAULT···14·str_chop
76 ····72:·00008dec·····9·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.076 ····72:·00008df8·····9·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.0
77 ····73:·00006c1f····66·FUNC····LOCAL··DEFAULT···14·str_chop_skip_empty77 ····73:·00006c1f····66·FUNC····LOCAL··DEFAULT···14·str_chop_skip_empty
78 ····74:·00006c61···116·FUNC····LOCAL··DEFAULT···14·parse_float78 ····74:·00006c61···116·FUNC····LOCAL··DEFAULT···14·parse_float
79 ····75:·00006cd5···110·FUNC····LOCAL··DEFAULT···14·parse_int79 ····75:·00006cd5···110·FUNC····LOCAL··DEFAULT···14·parse_int
80 ····76:·00006d43····84·FUNC····LOCAL··DEFAULT···14·string_strip80 ····76:·00006d43····84·FUNC····LOCAL··DEFAULT···14·string_strip
81 ····77:·00006d97···643·FUNC····LOCAL··DEFAULT···14·model_load_materials_from_mtl81 ····77:·00006d97···643·FUNC····LOCAL··DEFAULT···14·model_load_materials_from_mtl
82 ····78:·0000701a···265·FUNC····LOCAL··DEFAULT···14·read_line82 ····78:·0000701a···265·FUNC····LOCAL··DEFAULT···14·read_line
83 ····79:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c83 ····79:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
84 ····80:·00009b5c·····0·OBJECT··LOCAL··DEFAULT···18·__FRAME_END__84 ····80:·00009b68·····0·OBJECT··LOCAL··DEFAULT···18·__FRAME_END__
85 ····81:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·85 ····81:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
86 ····82:·00008df8·····0·NOTYPE··LOCAL··DEFAULT···17·__GNU_EH_FRAME_HDR86 ····82:·00008e04·····0·NOTYPE··LOCAL··DEFAULT···17·__GNU_EH_FRAME_HDR
87 ····83:·0000aff4·····0·OBJECT··LOCAL··DEFAULT···23·_GLOBAL_OFFSET_TABLE_87 ····83:·0000aff4·····0·OBJECT··LOCAL··DEFAULT···23·_GLOBAL_OFFSET_TABLE_
88 ····84:·0000aec4·····0·OBJECT··LOCAL··DEFAULT···21·_DYNAMIC88 ····84:·0000aec4·····0·OBJECT··LOCAL··DEFAULT···21·_DYNAMIC
89 ····85:·0000b0e4·····0·NOTYPE··WEAK···DEFAULT···24·data_start89 ····85:·0000b0e4·····0·NOTYPE··WEAK···DEFAULT···24·data_start
90 ····86:·00005d6d···361·FUNC····GLOBAL·DEFAULT···14·get_bounding_box_center90 ····86:·00002447···361·FUNC····GLOBAL·DEFAULT···14·get_bounding_box_center
91 ····87:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.091 ····87:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.0
92 ····88:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·printw@NCURSES6_5.0.1999102392 ····88:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·printw@NCURSES6_5.0.19991023
93 ····89:·00006a90···103·FUNC····GLOBAL·DEFAULT···14·model_invert_z93 ····89:·00006a90···103·FUNC····GLOBAL·DEFAULT···14·model_invert_z
94 ····90:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·noecho@NCURSES6_5.0.1999102394 ····90:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·noecho@NCURSES6_5.0.19991023
95 ····91:·000013d0····44·FUNC····GLOBAL·DEFAULT···14·_start95 ····91:·000013d0····44·FUNC····GLOBAL·DEFAULT···14·_start
96 ····92:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wtimeout@NCURSES6_TINFO_5.0.1999102396 ····92:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wtimeout@NCURSES6_TINFO_5.0.19991023
97 ····93:·000014f5·····0·FUNC····GLOBAL·HIDDEN····14·__x86.get_pc_thunk.dx97 ····93:·000014f5·····0·FUNC····GLOBAL·HIDDEN····14·__x86.get_pc_thunk.dx
98 ····94:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·COLOR_PAIRS@NCURSES6_5.0.1999102398 ····94:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·COLOR_PAIRS@NCURSES6_5.0.19991023
99 ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wattr_off@NCURSES6_5.0.1999102399 ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wattr_off@NCURSES6_5.0.19991023
100 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sqrtf@GLIBC_2.0100 ····96:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sqrtf@GLIBC_2.0
101 ····97:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__101 ····97:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
102 ····98:·00008000·····4·OBJECT··GLOBAL·DEFAULT···16·_fp_hw102 ····98:·00008000·····4·OBJECT··GLOBAL·DEFAULT···16·_fp_hw
103 ····99:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.0103 ····99:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.0
104 ···100:·000018c4···277·FUNC····GLOBAL·DEFAULT···14·surface_init104 ···100:·00005499···277·FUNC····GLOBAL·DEFAULT···14·surface_init
105 ···101:·00001aae····56·FUNC····GLOBAL·DEFAULT···14·surface_free105 ···101:·00005683····56·FUNC····GLOBAL·DEFAULT···14·surface_free
106 ···102:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dirname@GLIBC_2.0106 ···102:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dirname@GLIBC_2.0
107 ···103:·00007cc8·····0·FUNC····GLOBAL·HIDDEN····15·_fini107 ···103:·00007cc8·····0·FUNC····GLOBAL·HIDDEN····15·_fini
108 ···104:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·putchar@GLIBC_2.0108 ···104:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·putchar@GLIBC_2.0
109 ···105:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·keypad@NCURSES6_TINFO_5.0.19991023109 ···105:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·keypad@NCURSES6_TINFO_5.0.19991023
110 ···106:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·init_color@NCURSES6_5.0.19991023110 ···106:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·init_color@NCURSES6_5.0.19991023
111 ···107:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fgets@GLIBC_2.0111 ···107:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fgets@GLIBC_2.0
112 ···108:·00005936··1079·FUNC····GLOBAL·DEFAULT···14·triangularize112 ···108:·0000200c··1079·FUNC····GLOBAL·DEFAULT···14·triangularize
113 ···109:·000041bc···170·FUNC····GLOBAL·DEFAULT···14·init_file_extension113 ···109:·00004467···170·FUNC····GLOBAL·DEFAULT···14·init_file_extension
114 ···110:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·curs_set@NCURSES6_TINFO_5.0.19991023114 ···110:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·curs_set@NCURSES6_TINFO_5.0.19991023
115 ···111:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strrchr@GLIBC_2.0115 ···111:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strrchr@GLIBC_2.0
116 ···112:·00006af7····92·FUNC····GLOBAL·DEFAULT···14·model_free116 ···112:·00006af7····92·FUNC····GLOBAL·DEFAULT···14·model_free
117 ···113:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.0117 ···113:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.0
118 ···114:·00006a29···103·FUNC····GLOBAL·DEFAULT···14·model_invert_y118 ···114:·00006a29···103·FUNC····GLOBAL·DEFAULT···14·model_invert_y
119 ···115:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·init_pair@NCURSES6_5.0.19991023119 ···115:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·init_pair@NCURSES6_5.0.19991023
120 ···116:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable120 ···116:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
121 ···117:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usleep@GLIBC_2.0121 ···117:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usleep@GLIBC_2.0
122 ···118:·00008004·····4·OBJECT··GLOBAL·DEFAULT···16·_IO_stdin_used122 ···118:·00008004·····4·OBJECT··GLOBAL·DEFAULT···16·_IO_stdin_used
Max diff block lines reached; 5327/17314 bytes (30.77%) of diff not shown.
709 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·84eb4c78fe7c14ca66c718769e9dde1f078ec7fa3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e69a18416c3f34bdb640e8994f991f16cb954d07
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
500 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:······················16703 ··Length:······················1485
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1227 ··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 25, 995 lines modifiedOffset 25, 917 lines modified
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·6,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·6,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0xe):·/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:·0x4e):·src32 ··1»      (line_strp)»   (offset:·0x58):·src
33 ··2»      (line_strp)»   (offset:·0x52):·/usr/include/i386-linux-gnu/bits33 ··2»      (line_strp)»   (offset:·0x5c):·/usr/include/i386-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x73):·/usr/lib/gcc/i686-linux-gnu/13/include34 ··3»      (line_strp)»   (offset:·0x7d):·/usr/lib/gcc/i686-linux-gnu/13/include
35 ··4»      (line_strp)»   (offset:·0x9a):·/usr/include/i386-linux-gnu/bits/types35 ··4»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/bits/types
36 ··5»      (line_strp)»   (offset:·0xc1):·/usr/include36 ··5»      (line_strp)»   (offset:·0xcb):·/usr/include
  
37 ·The·File·Name·Table·(offset·0x40,·lines·14,·columns·2):37 ·The·File·Name·Table·(offset·0x40,·lines·11,·columns·2):
38 ··Entry»  Dir»       Name38 ··Entry»  Dir»       Name
39 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4):·surface.c39 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x44):·triangularization.c
40 ··1»      (udata)»       1»      (line_strp)»   (offset:·0xce):·trigonometry.h40 ··1»      (udata)»       1»      (line_strp)»   (offset:·0xd8):·trigonometry.h
41 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x4):·surface.c41 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x44):·triangularization.c
42 ··3»      (udata)»       2»      (line_strp)»   (offset:·0xdd):·types.h42 ··3»      (udata)»       2»      (line_strp)»   (offset:·0xe7):·types.h
43 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xe5):·stddef.h43 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xef):·stddef.h
44 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xee):·struct_FILE.h44 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xf8):·struct_FILE.h
45 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xf5):·FILE.h45 ··6»      (udata)»       4»      (line_strp)»   (offset:·0xff):·FILE.h
46 ··7»      (udata)»       1»      (line_strp)»   (offset:·0xfc):·surface.h46 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x106):·mathcalls.h
47 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x106):·stdint-uintn.h47 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x112):·stdlib.h
48 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x115):·curses.h48 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x11b):·assert.h
49 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x11e):·stdio.h49 ··10»     (udata)»      5»     (line_strp)»  (offset:·0x124):·stdio.h
50 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x126):·mathcalls.h 
51 ··12»     (udata)»      5»     (line_strp)»  (offset:·0x132):·assert.h 
52 ··13»     (udata)»      5»     (line_strp)»  (offset:·0x13b):·stdlib.h 
  
53 ·Line·Number·Statements:50 ·Line·Number·Statements:
54 ··[0x00000086]··Set·column·to·151 ··[0x00000077]··Set·column·to·1
55 ··[0x00000088]··Extended·opcode·2:·set·Address·to·0x14f952 ··[0x00000079]··Extended·opcode·2:·set·Address·to·0x14f9
56 ··[0x0000008f]··Advance·Line·by·10·to·1153 ··[0x00000080]··Advance·Line·by·10·to·11
57 ··[0x00000091]··Copy54 ··[0x00000082]··Copy
58 ··[0x00000092]··Set·column·to·1955 ··[0x00000083]··Set·column·to·19
59 ··[0x00000094]··Advance·PC·by·constant·17·to·0x150a56 ··[0x00000085]··Advance·PC·by·constant·17·to·0x150a
60 ··[0x00000095]··Special·opcode·6:·advance·Address·by·0·to·0x150a·and·Line·by·1·to·1257 ··[0x00000086]··Special·opcode·6:·advance·Address·by·0·to·0x150a·and·Line·by·1·to·12
61 ··[0x00000096]··Set·column·to·2558 ··[0x00000087]··Set·column·to·25
62 ··[0x00000098]··Special·opcode·47:·advance·Address·by·3·to·0x150d·and·Line·by·0·to·1259 ··[0x00000089]··Special·opcode·47:·advance·Address·by·3·to·0x150d·and·Line·by·0·to·12
63 ··[0x00000099]··Set·column·to·2260 ··[0x0000008a]··Set·column·to·22
64 ··[0x0000009b]··Special·opcode·47:·advance·Address·by·3·to·0x1510·and·Line·by·0·to·1261 ··[0x0000008c]··Special·opcode·47:·advance·Address·by·3·to·0x1510·and·Line·by·0·to·12
65 ··[0x0000009c]··Set·column·to·3162 ··[0x0000008d]··Set·column·to·31
66 ··[0x0000009e]··Special·opcode·33:·advance·Address·by·2·to·0x1512·and·Line·by·0·to·1263 ··[0x0000008f]··Special·opcode·33:·advance·Address·by·2·to·0x1512·and·Line·by·0·to·12
67 ··[0x0000009f]··Set·column·to·3764 ··[0x00000090]··Set·column·to·37
68 ··[0x000000a1]··Special·opcode·47:·advance·Address·by·3·to·0x1515·and·Line·by·0·to·1265 ··[0x00000092]··Special·opcode·47:·advance·Address·by·3·to·0x1515·and·Line·by·0·to·12
69 ··[0x000000a2]··Set·column·to·3466 ··[0x00000093]··Set·column·to·34
70 ··[0x000000a4]··Special·opcode·47:·advance·Address·by·3·to·0x1518·and·Line·by·0·to·1267 ··[0x00000095]··Special·opcode·47:·advance·Address·by·3·to·0x1518·and·Line·by·0·to·12
71 ··[0x000000a5]··Set·column·to·2868 ··[0x00000096]··Set·column·to·28
72 ··[0x000000a7]··Special·opcode·33:·advance·Address·by·2·to·0x151a·and·Line·by·0·to·1269 ··[0x00000098]··Special·opcode·33:·advance·Address·by·2·to·0x151a·and·Line·by·0·to·12
73 ··[0x000000a8]··Set·column·to·4370 ··[0x00000099]··Set·column·to·43
74 ··[0x000000aa]··Special·opcode·33:·advance·Address·by·2·to·0x151c·and·Line·by·0·to·1271 ··[0x0000009b]··Special·opcode·33:·advance·Address·by·2·to·0x151c·and·Line·by·0·to·12
75 ··[0x000000ab]··Set·column·to·4972 ··[0x0000009c]··Set·column·to·49
76 ··[0x000000ad]··Special·opcode·47:·advance·Address·by·3·to·0x151f·and·Line·by·0·to·1273 ··[0x0000009e]··Special·opcode·47:·advance·Address·by·3·to·0x151f·and·Line·by·0·to·12
77 ··[0x000000ae]··Set·column·to·4674 ··[0x0000009f]··Set·column·to·46
78 ··[0x000000b0]··Special·opcode·47:·advance·Address·by·3·to·0x1522·and·Line·by·0·to·1275 ··[0x000000a1]··Special·opcode·47:·advance·Address·by·3·to·0x1522·and·Line·by·0·to·12
79 ··[0x000000b1]··Set·column·to·1276 ··[0x000000a2]··Set·column·to·12
80 ··[0x000000b3]··Special·opcode·33:·advance·Address·by·2·to·0x1524·and·Line·by·0·to·1277 ··[0x000000a4]··Special·opcode·33:·advance·Address·by·2·to·0x1524·and·Line·by·0·to·12
81 ··[0x000000b4]··Set·column·to·178 ··[0x000000a5]··Set·column·to·1
82 ··[0x000000b6]··Advance·PC·by·constant·17·to·0x153579 ··[0x000000a7]··Advance·PC·by·constant·17·to·0x1535
83 ··[0x000000b7]··Special·opcode·76:·advance·Address·by·5·to·0x153a·and·Line·by·1·to·1380 ··[0x000000a8]··Special·opcode·76:·advance·Address·by·5·to·0x153a·and·Line·by·1·to·13
84 ··[0x000000b8]··Special·opcode·78:·advance·Address·by·5·to·0x153f·and·Line·by·3·to·1681 ··[0x000000a9]··Special·opcode·78:·advance·Address·by·5·to·0x153f·and·Line·by·3·to·16
85 ··[0x000000b9]··Set·column·to·1782 ··[0x000000aa]··Set·column·to·17
86 ··[0x000000bb]··Advance·PC·by·constant·17·to·0x155083 ··[0x000000ac]··Advance·PC·by·constant·17·to·0x1550
87 ··[0x000000bc]··Special·opcode·20:·advance·Address·by·1·to·0x1551·and·Line·by·1·to·1784 ··[0x000000ad]··Special·opcode·20:·advance·Address·by·1·to·0x1551·and·Line·by·1·to·17
88 ··[0x000000bd]··Set·column·to·885 ··[0x000000ae]··Set·column·to·8
89 ··[0x000000bf]··Advance·PC·by·constant·17·to·0x156286 ··[0x000000b0]··Advance·PC·by·constant·17·to·0x1562
90 ··[0x000000c0]··Special·opcode·91:·advance·Address·by·6·to·0x1568·and·Line·by·2·to·1987 ··[0x000000b1]··Special·opcode·91:·advance·Address·by·6·to·0x1568·and·Line·by·2·to·19
91 ··[0x000000c1]··Set·column·to·1688 ··[0x000000b2]··Set·column·to·16
92 ··[0x000000c3]··Advance·PC·by·constant·17·to·0x157989 ··[0x000000b4]··Advance·PC·by·constant·17·to·0x1579
93 ··[0x000000c4]··Special·opcode·76:·advance·Address·by·5·to·0x157e·and·Line·by·1·to·2090 ··[0x000000b5]··Special·opcode·76:·advance·Address·by·5·to·0x157e·and·Line·by·1·to·20
94 ··[0x000000c5]··Set·column·to·191 ··[0x000000b6]··Set·column·to·1
95 ··[0x000000c7]··Advance·PC·by·constant·17·to·0x158f92 ··[0x000000b8]··Advance·PC·by·constant·17·to·0x158f
96 ··[0x000000c8]··Special·opcode·95:·advance·Address·by·6·to·0x1595·and·Line·by·6·to·2693 ··[0x000000b9]··Special·opcode·95:·advance·Address·by·6·to·0x1595·and·Line·by·6·to·26
97 ··[0x000000c9]··Set·column·to·694 ··[0x000000ba]··Set·column·to·6
98 ··[0x000000cb]··Special·opcode·29:·advance·Address·by·2·to·0x1597·and·Line·by·-4·to·2295 ··[0x000000bc]··Special·opcode·29:·advance·Address·by·2·to·0x1597·and·Line·by·-4·to·22
99 ··[0x000000cc]··Set·column·to·996 ··[0x000000bd]··Set·column·to·9
100 ··[0x000000ce]··Special·opcode·47:·advance·Address·by·3·to·0x159a·and·Line·by·0·to·2297 ··[0x000000bf]··Special·opcode·47:·advance·Address·by·3·to·0x159a·and·Line·by·0·to·22
101 ··[0x000000cf]··Set·column·to·698 ··[0x000000c0]··Set·column·to·6
102 ··[0x000000d1]··Special·opcode·90:·advance·Address·by·6·to·0x15a0·and·Line·by·1·to·2399 ··[0x000000c2]··Special·opcode·90:·advance·Address·by·6·to·0x15a0·and·Line·by·1·to·23
103 ··[0x000000d2]··Set·column·to·9100 ··[0x000000c3]··Set·column·to·9
104 ··[0x000000d4]··Special·opcode·47:·advance·Address·by·3·to·0x15a3·and·Line·by·0·to·23101 ··[0x000000c5]··Special·opcode·47:·advance·Address·by·3·to·0x15a3·and·Line·by·0·to·23
105 ··[0x000000d5]··Set·column·to·6102 ··[0x000000c6]··Set·column·to·6
106 ··[0x000000d7]··Special·opcode·90:·advance·Address·by·6·to·0x15a9·and·Line·by·1·to·24103 ··[0x000000c8]··Special·opcode·90:·advance·Address·by·6·to·0x15a9·and·Line·by·1·to·24
107 ··[0x000000d8]··Set·column·to·9104 ··[0x000000c9]··Set·column·to·9
108 ··[0x000000da]··Special·opcode·47:·advance·Address·by·3·to·0x15ac·and·Line·by·0·to·24105 ··[0x000000cb]··Special·opcode·47:·advance·Address·by·3·to·0x15ac·and·Line·by·0·to·24
109 ··[0x000000db]··Set·column·to·12106 ··[0x000000cc]··Set·column·to·12
110 ··[0x000000dd]··Special·opcode·90:·advance·Address·by·6·to·0x15b2·and·Line·by·1·to·25107 ··[0x000000ce]··Special·opcode·90:·advance·Address·by·6·to·0x15b2·and·Line·by·1·to·25
111 ··[0x000000de]··Set·column·to·1108 ··[0x000000cf]··Set·column·to·1
112 ··[0x000000e0]··Advance·PC·by·constant·17·to·0x15c3109 ··[0x000000d1]··Advance·PC·by·constant·17·to·0x15c3
113 ··[0x000000e1]··Special·opcode·48:·advance·Address·by·3·to·0x15c6·and·Line·by·1·to·26110 ··[0x000000d2]··Special·opcode·48:·advance·Address·by·3·to·0x15c6·and·Line·by·1·to·26
114 ··[0x000000e2]··Advance·Line·by·59·to·85111 ··[0x000000d3]··Advance·Line·by·39·to·65
115 ··[0x000000e4]··Special·opcode·145:·advance·Address·by·10·to·0x15d0·and·Line·by·0·to·85112 ··[0x000000d5]··Special·opcode·145:·advance·Address·by·10·to·0x15d0·and·Line·by·0·to·65
116 ··[0x000000e5]··Set·column·to·15113 ··[0x000000d6]··Set·column·to·14
117 ··[0x000000e7]··Special·opcode·232:·advance·Address·by·16·to·0x15e0·and·Line·by·3·to·88114 ··[0x000000d8]··Special·opcode·232:·advance·Address·by·16·to·0x15e0·and·Line·by·3·to·68
118 ··[0x000000e8]··Set·column·to·21115 ··[0x000000d9]··Set·column·to·20
119 ··[0x000000ea]··Special·opcode·47:·advance·Address·by·3·to·0x15e3·and·Line·by·0·to·88116 ··[0x000000db]··Special·opcode·47:·advance·Address·by·3·to·0x15e3·and·Line·by·0·to·68
120 ··[0x000000eb]··Set·column·to·18117 ··[0x000000dc]··Set·column·to·17
121 ··[0x000000ed]··Special·opcode·47:·advance·Address·by·3·to·0x15e6·and·Line·by·0·to·88118 ··[0x000000de]··Special·opcode·47:·advance·Address·by·3·to·0x15e6·and·Line·by·0·to·68
122 ··[0x000000ee]··Set·column·to·27119 ··[0x000000df]··Set·column·to·11
123 ··[0x000000f0]··Special·opcode·33:·advance·Address·by·2·to·0x15e8·and·Line·by·0·to·88120 ··[0x000000e1]··Special·opcode·33:·advance·Address·by·2·to·0x15e8·and·Line·by·0·to·68
124 ··[0x000000f1]··Set·column·to·33121 ··[0x000000e2]··Set·column·to·14
125 ··[0x000000f3]··Special·opcode·47:·advance·Address·by·3·to·0x15eb·and·Line·by·0·to·88122 ··[0x000000e4]··Special·opcode·48:·advance·Address·by·3·to·0x15eb·and·Line·by·1·to·69
126 ··[0x000000f4]··Set·column·to·30123 ··[0x000000e5]··Set·column·to·20
127 ··[0x000000f6]··Special·opcode·47:·advance·Address·by·3·to·0x15ee·and·Line·by·0·to·88124 ··[0x000000e7]··Special·opcode·47:·advance·Address·by·3·to·0x15ee·and·Line·by·0·to·69
 125 ··[0x000000e8]··Set·column·to·17
 126 ··[0x000000ea]··Special·opcode·47:·advance·Address·by·3·to·0x15f1·and·Line·by·0·to·69
 127 ··[0x000000eb]··Set·column·to·11
 128 ··[0x000000ed]··Special·opcode·33:·advance·Address·by·2·to·0x15f3·and·Line·by·0·to·69
 129 ··[0x000000ee]··Set·column·to·14
Max diff block lines reached; 499339/512007 bytes (97.53%) of diff not shown.
694 KB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 6756 lines modifiedOffset 1, 6756 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x94·(32-bit)3 ···Length:········0x8f·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_partial·(3)5 ···Unit·Type:·····DW_UT_partial·(3)
6 ···Abbrev·Offset:·06 ···Abbrev·Offset:·0
7 ···Pointer·Size:··47 ···Pointer·Size:··4
8 ·<0><c>:·Abbrev·Number:·88·(DW_TAG_partial_unit)8 ·<0><c>:·Abbrev·Number:·88·(DW_TAG_partial_unit)
9 ····<d>···DW_AT_stmt_list···:·(sec_offset)·09 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0xe):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds
11 ·<1><15>:·Abbrev·Number:·53·(DW_TAG_base_type)11 ·<1><15>:·Abbrev·Number:·53·(DW_TAG_base_type)
12 ····<16>···DW_AT_byte_size···:·(data1)·112 ····<16>···DW_AT_byte_size···:·(data1)·1
13 ····<17>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)13 ····<17>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
14 ····<18>···DW_AT_name········:·(strp)·(offset:·0x351):·unsigned·char14 ····<18>···DW_AT_name········:·(strp)·(offset:·0x26e):·unsigned·char
15 ·<1><1c>:·Abbrev·Number:·53·(DW_TAG_base_type)15 ·<1><1c>:·Abbrev·Number:·53·(DW_TAG_base_type)
16 ····<1d>···DW_AT_byte_size···:·(data1)·216 ····<1d>···DW_AT_byte_size···:·(data1)·2
17 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)17 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
18 ····<1f>···DW_AT_name········:·(strp)·(offset:·0x39a):·short·unsigned·int18 ····<1f>···DW_AT_name········:·(strp)·(offset:·0x19d):·short·unsigned·int
19 ·<1><23>:·Abbrev·Number:·53·(DW_TAG_base_type)19 ·<1><23>:·Abbrev·Number:·53·(DW_TAG_base_type)
20 ····<24>···DW_AT_byte_size···:·(data1)·420 ····<24>···DW_AT_byte_size···:·(data1)·4
21 ····<25>···DW_AT_encoding····:·(data1)·7»    (unsigned)21 ····<25>···DW_AT_encoding····:·(data1)·7»    (unsigned)
22 ····<26>···DW_AT_name········:·(strp)·(offset:·0x10b):·unsigned·int22 ····<26>···DW_AT_name········:·(strp)·(offset:·0xa5):·unsigned·int
23 ·<1><2a>:·Abbrev·Number:·53·(DW_TAG_base_type)23 ·<1><2a>:·Abbrev·Number:·53·(DW_TAG_base_type)
24 ····<2b>···DW_AT_byte_size···:·(data1)·424 ····<2b>···DW_AT_byte_size···:·(data1)·4
25 ····<2c>···DW_AT_encoding····:·(data1)·7»    (unsigned)25 ····<2c>···DW_AT_encoding····:·(data1)·7»    (unsigned)
26 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x106):·long·unsigned·int26 ····<2d>···DW_AT_name········:·(strp)·(offset:·0xa0):·long·unsigned·int
27 ·<1><31>:·Abbrev·Number:·53·(DW_TAG_base_type)27 ·<1><31>:·Abbrev·Number:·53·(DW_TAG_base_type)
28 ····<32>···DW_AT_byte_size···:·(data1)·128 ····<32>···DW_AT_byte_size···:·(data1)·1
29 ····<33>···DW_AT_encoding····:·(data1)·6»    (signed·char)29 ····<33>···DW_AT_encoding····:·(data1)·6»    (signed·char)
30 ····<34>···DW_AT_name········:·(strp)·(offset:·0x353):·signed·char30 ····<34>···DW_AT_name········:·(strp)·(offset:·0x270):·signed·char
31 ·<1><38>:·Abbrev·Number:·53·(DW_TAG_base_type)31 ·<1><38>:·Abbrev·Number:·53·(DW_TAG_base_type)
32 ····<39>···DW_AT_byte_size···:·(data1)·232 ····<39>···DW_AT_byte_size···:·(data1)·2
33 ····<3a>···DW_AT_encoding····:·(data1)·5»    (signed)33 ····<3a>···DW_AT_encoding····:·(data1)·5»    (signed)
34 ····<3b>···DW_AT_name········:·(strp)·(offset:·0x2c6):·short·int34 ····<3b>···DW_AT_name········:·(strp)·(offset:·0x286):·short·int
35 ·<1><3f>:·Abbrev·Number:·111·(DW_TAG_base_type)35 ·<1><3f>:·Abbrev·Number:·115·(DW_TAG_base_type)
36 ····<40>···DW_AT_byte_size···:·(data1)·436 ····<40>···DW_AT_byte_size···:·(data1)·4
37 ····<41>···DW_AT_encoding····:·(data1)·5»    (signed)37 ····<41>···DW_AT_encoding····:·(data1)·5»    (signed)
38 ····<42>···DW_AT_name········:·(string)·int38 ····<42>···DW_AT_name········:·(string)·int
39 ·<1><46>:·Abbrev·Number:·53·(DW_TAG_base_type)39 ·<1><46>:·Abbrev·Number:·53·(DW_TAG_base_type)
40 ····<47>···DW_AT_byte_size···:·(data1)·840 ····<47>···DW_AT_byte_size···:·(data1)·8
41 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)41 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)
42 ····<49>···DW_AT_name········:·(strp)·(offset:·0x1eb):·long·long·int42 ····<49>···DW_AT_name········:·(strp)·(offset:·0xc8):·long·long·int
43 ·<1><4d>:·Abbrev·Number:·53·(DW_TAG_base_type)43 ·<1><4d>:·Abbrev·Number:·53·(DW_TAG_base_type)
44 ····<4e>···DW_AT_byte_size···:·(data1)·844 ····<4e>···DW_AT_byte_size···:·(data1)·8
45 ····<4f>···DW_AT_encoding····:·(data1)·7»    (unsigned)45 ····<4f>···DW_AT_encoding····:·(data1)·7»    (unsigned)
46 ····<50>···DW_AT_name········:·(strp)·(offset:·0x101):·long·long·unsigned·int46 ····<50>···DW_AT_name········:·(strp)·(offset:·0x9b):·long·long·unsigned·int
47 ·<1><54>:·Abbrev·Number:·53·(DW_TAG_base_type)47 ·<1><54>:·Abbrev·Number:·53·(DW_TAG_base_type)
48 ····<55>···DW_AT_byte_size···:·(data1)·448 ····<55>···DW_AT_byte_size···:·(data1)·4
49 ····<56>···DW_AT_encoding····:·(data1)·5»    (signed)49 ····<56>···DW_AT_encoding····:·(data1)·5»    (signed)
50 ····<57>···DW_AT_name········:·(strp)·(offset:·0x1f0):·long·int50 ····<57>···DW_AT_name········:·(strp)·(offset:·0xcd):·long·int
51 ·<1><5b>:·Abbrev·Number:·53·(DW_TAG_base_type)51 ·<1><5b>:·Abbrev·Number:·53·(DW_TAG_base_type)
52 ····<5c>···DW_AT_byte_size···:·(data1)·152 ····<5c>···DW_AT_byte_size···:·(data1)·1
53 ····<5d>···DW_AT_encoding····:·(data1)·6»    (signed·char)53 ····<5d>···DW_AT_encoding····:·(data1)·6»    (signed·char)
54 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x35a):·char54 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x277):·char
55 ·<1><62>:·Abbrev·Number:·53·(DW_TAG_base_type)55 ·<1><62>:·Abbrev·Number:·53·(DW_TAG_base_type)
56 ····<63>···DW_AT_byte_size···:·(data1)·1256 ····<63>···DW_AT_byte_size···:·(data1)·12
57 ····<64>···DW_AT_encoding····:·(data1)·4»    (float)57 ····<64>···DW_AT_encoding····:·(data1)·4»    (float)
58 ····<65>···DW_AT_name········:·(strp)·(offset:·0x29a):·long·double58 ····<65>···DW_AT_name········:·(strp)·(offset:·0x1eb):·long·double
59 ·<1><69>:·Abbrev·Number:·110·(DW_TAG_structure_type)59 ·<1><69>:·Abbrev·Number:·112·(DW_TAG_structure_type)
60 ····<6a>···DW_AT_byte_size···:·(data1)·1260 ····<6a>···DW_AT_byte_size···:·(data1)·12
61 ····<6b>···DW_AT_decl_file···:·(data1)·161 ····<6b>···DW_AT_decl_file···:·(data1)·1
62 ····<6c>···DW_AT_decl_line···:·(data1)·562 ····<6c>···DW_AT_decl_line···:·(data1)·5
63 ····<6d>···DW_AT_decl_column·:·(implicit_const)·963 ····<6d>···DW_AT_decl_column·:·(data1)·9
64 ····<6d>···DW_AT_sibling·····:·(ref1)·<0x87>64 ····<6e>···DW_AT_sibling·····:·(ref1)·<0x82>
65 ·<2><6e>:·Abbrev·Number:·108·(DW_TAG_member)65 ·<2><6f>:·Abbrev·Number:·113·(DW_TAG_member)
66 ····<6f>···DW_AT_name········:·(string)·x66 ····<70>···DW_AT_name········:·(string)·x
67 ····<71>···DW_AT_decl_file···:·(data1)·167 ····<72>···DW_AT_decl_file···:·(implicit_const)·1
68 ····<72>···DW_AT_decl_line···:·(data1)·768 ····<72>···DW_AT_decl_line···:·(implicit_const)·7
69 ····<73>···DW_AT_decl_column·:·(data1)·1169 ····<72>···DW_AT_decl_column·:·(data1)·11
70 ····<74>···DW_AT_type········:·(ref1)·<0x87>,·float70 ····<73>···DW_AT_type········:·(ref1)·<0x82>,·float
71 ····<75>···DW_AT_data_member_location:·(data1)·071 ····<74>···DW_AT_data_member_location:·(data1)·0
72 ·<2><76>:·Abbrev·Number:·108·(DW_TAG_member)72 ·<2><75>:·Abbrev·Number:·113·(DW_TAG_member)
73 ····<77>···DW_AT_name········:·(string)·y73 ····<76>···DW_AT_name········:·(string)·y
74 ····<79>···DW_AT_decl_file···:·(data1)·174 ····<78>···DW_AT_decl_file···:·(implicit_const)·1
75 ····<7a>···DW_AT_decl_line···:·(data1)·775 ····<78>···DW_AT_decl_line···:·(implicit_const)·7
76 ····<7b>···DW_AT_decl_column·:·(data1)·1476 ····<78>···DW_AT_decl_column·:·(data1)·14
77 ····<7c>···DW_AT_type········:·(ref1)·<0x87>,·float77 ····<79>···DW_AT_type········:·(ref1)·<0x82>,·float
78 ····<7d>···DW_AT_data_member_location:·(data1)·478 ····<7a>···DW_AT_data_member_location:·(data1)·4
79 ·<2><7e>:·Abbrev·Number:·108·(DW_TAG_member)79 ·<2><7b>:·Abbrev·Number:·113·(DW_TAG_member)
80 ····<7f>···DW_AT_name········:·(string)·z80 ····<7c>···DW_AT_name········:·(string)·z
81 ····<81>···DW_AT_decl_file···:·(data1)·181 ····<7e>···DW_AT_decl_file···:·(implicit_const)·1
82 ····<82>···DW_AT_decl_line···:·(data1)·782 ····<7e>···DW_AT_decl_line···:·(implicit_const)·7
83 ····<83>···DW_AT_decl_column·:·(data1)·1783 ····<7e>···DW_AT_decl_column·:·(data1)·17
84 ····<84>···DW_AT_type········:·(ref1)·<0x87>,·float84 ····<7f>···DW_AT_type········:·(ref1)·<0x82>,·float
85 ····<85>···DW_AT_data_member_location:·(data1)·885 ····<80>···DW_AT_data_member_location:·(data1)·8
86 ·<2><86>:·Abbrev·Number:·086 ·<2><81>:·Abbrev·Number:·0
87 ·<1><87>:·Abbrev·Number:·53·(DW_TAG_base_type)87 ·<1><82>:·Abbrev·Number:·53·(DW_TAG_base_type)
88 ····<88>···DW_AT_byte_size···:·(data1)·488 ····<83>···DW_AT_byte_size···:·(data1)·4
89 ····<89>···DW_AT_encoding····:·(data1)·4»    (float)89 ····<84>···DW_AT_encoding····:·(data1)·4»    (float)
90 ····<8a>···DW_AT_name········:·(strp)·(offset:·0xafb):·float90 ····<85>···DW_AT_name········:·(strp)·(offset:·0xafb):·float
91 ·<1><8e>:·Abbrev·Number:·109·(DW_TAG_typedef)91 ·<1><89>:·Abbrev·Number:·114·(DW_TAG_typedef)
92 ····<8f>···DW_AT_name········:·(strp)·(offset:·0xbe):·vec392 ····<8a>···DW_AT_name········:·(strp)·(offset:·0x27c):·vec3
93 ····<93>···DW_AT_decl_file···:·(data1)·193 ····<8e>···DW_AT_decl_file···:·(data1)·1
94 ····<94>···DW_AT_decl_line···:·(data1)·894 ····<8f>···DW_AT_decl_line···:·(data1)·8
95 ····<95>···DW_AT_decl_column·:·(data1)·395 ····<90>···DW_AT_decl_column·:·(data1)·3
96 ····<96>···DW_AT_type········:·(ref1)·<0x69>96 ····<91>···DW_AT_type········:·(ref1)·<0x69>
97 ·<1><97>:·Abbrev·Number:·097 ·<1><92>:·Abbrev·Number:·0
98 ··Compilation·Unit·@·offset·0x98:98 ··Compilation·Unit·@·offset·0x93:
99 ···Length:········0x27·(32-bit)99 ···Length:········0x29·(32-bit)
100 ···Version:·······5100 ···Version:·······5
101 ···Unit·Type:·····DW_UT_partial·(3)101 ···Unit·Type:·····DW_UT_partial·(3)
102 ···Abbrev·Offset:·0102 ···Abbrev·Offset:·0
103 ···Pointer·Size:··4103 ···Pointer·Size:··4
104 ·<0><a4>:·Abbrev·Number:·88·(DW_TAG_partial_unit)104 ·<0><9f>:·Abbrev·Number:·88·(DW_TAG_partial_unit)
105 ····<a5>···DW_AT_stmt_list···:·(sec_offset)·0105 ····<a0>···DW_AT_stmt_list···:·(sec_offset)·0
106 ····<a9>···DW_AT_comp_dir····:·(line_strp)·(offset:·0xe):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds106 ····<a4>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds
107 ·<1><ad>:·Abbrev·Number:·19·(DW_TAG_imported_unit)107 ·<1><a8>:·Abbrev·Number:·19·(DW_TAG_imported_unit)
108 ····<ae>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·88·(DW_TAG_partial_unit)]108 ····<a9>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·88·(DW_TAG_partial_unit)]
109 ·<1><b2>:·Abbrev·Number:·113·(DW_TAG_subprogram)109 ·<1><ad>:·Abbrev·Number:·107·(DW_TAG_subprogram)
110 ····<b3>···DW_AT_external····:·(flag_present)·1110 ····<ae>···DW_AT_external····:·(flag_present)·1
111 ····<b3>···DW_AT_name········:·(strp)·(offset:·0x378):·sqrtf111 ····<ae>···DW_AT_name········:·(strp)·(offset:·0x1e0):·sqrtf
112 ····<b7>···DW_AT_decl_file···:·(implicit_const)·11112 ····<b2>···DW_AT_decl_file···:·(data1)·7
113 ····<b7>···DW_AT_decl_line···:·(data1)·143113 ····<b3>···DW_AT_decl_line···:·(data1)·143
114 ····<b8>···DW_AT_decl_column·:·(implicit_const)·1114 ····<b4>···DW_AT_decl_column·:·(data1)·1
115 ····<b8>···DW_AT_prototyped··:·(flag_present)·1115 ····<b5>···DW_AT_prototyped··:·(flag_present)·1
116 ····<b8>···DW_AT_type········:·(ref_addr)·<0x87>,·float116 ····<b5>···DW_AT_type········:·(ref_addr)·<0x82>,·float
117 ····<bc>···DW_AT_declaration·:·(flag_present)·1117 ····<b9>···DW_AT_declaration·:·(flag_present)·1
118 ·<2><bc>:·Abbrev·Number:·20·(DW_TAG_formal_parameter)118 ·<2><b9>:·Abbrev·Number:·20·(DW_TAG_formal_parameter)
119 ····<bd>···DW_AT_type········:·(ref_addr)·<0x87>,·float119 ····<ba>···DW_AT_type········:·(ref_addr)·<0x82>,·float
120 ·<2><c1>:·Abbrev·Number:·0120 ·<2><be>:·Abbrev·Number:·0
121 ·<1><c2>:·Abbrev·Number:·0121 ·<1><bf>:·Abbrev·Number:·0
122 ··Compilation·Unit·@·offset·0xc3:122 ··Compilation·Unit·@·offset·0xc0:
123 ···Length:········0x203·(32-bit)123 ···Length:········0x1e7·(32-bit)
124 ···Version:·······5124 ···Version:·······5
125 ···Unit·Type:·····DW_UT_partial·(3)125 ···Unit·Type:·····DW_UT_partial·(3)
126 ···Abbrev·Offset:·0126 ···Abbrev·Offset:·0
Max diff block lines reached; 700354/710197 bytes (98.61%) of diff not shown.
13.1 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 705, 32 lines modifiedOffset 705, 30 lines modified
705 ···83······DW_TAG_typedef····[no·children]705 ···83······DW_TAG_typedef····[no·children]
706 ····DW_AT_name·········DW_FORM_strp706 ····DW_AT_name·········DW_FORM_strp
707 ····DW_AT_decl_file····DW_FORM_implicit_const:·9707 ····DW_AT_decl_file····DW_FORM_implicit_const:·9
708 ····DW_AT_decl_line····DW_FORM_data2708 ····DW_AT_decl_line····DW_FORM_data2
709 ····DW_AT_decl_column··DW_FORM_data1709 ····DW_AT_decl_column··DW_FORM_data1
710 ····DW_AT_type·········DW_FORM_ref_udata710 ····DW_AT_type·········DW_FORM_ref_udata
711 ····DW_AT·value:·0·····DW_FORM·value:·0711 ····DW_AT·value:·0·····DW_FORM·value:·0
 712 ···84······DW_TAG_typedef····[no·children]
 713 ····DW_AT_name·········DW_FORM_strp
 714 ····DW_AT_decl_file····DW_FORM_data1
 715 ····DW_AT_decl_line····DW_FORM_data2
 716 ····DW_AT_decl_column··DW_FORM_data1
 717 ····DW_AT_type·········DW_FORM_ref_udata
 718 ····DW_AT·value:·0·····DW_FORM·value:·0
712 ···84······DW_TAG_union_type····[has·children]719 ···85······DW_TAG_union_type····[has·children]
713 ····DW_AT_byte_size····DW_FORM_data1720 ····DW_AT_byte_size····DW_FORM_data1
714 ····DW_AT_decl_file····DW_FORM_data1721 ····DW_AT_decl_file····DW_FORM_data1
715 ····DW_AT_decl_line····DW_FORM_data1722 ····DW_AT_decl_line····DW_FORM_data1
716 ····DW_AT_decl_column··DW_FORM_data1723 ····DW_AT_decl_column··DW_FORM_data1
717 ····DW_AT_sibling······DW_FORM_ref_udata724 ····DW_AT_sibling······DW_FORM_ref_udata
718 ····DW_AT·value:·0·····DW_FORM·value:·0725 ····DW_AT·value:·0·····DW_FORM·value:·0
719 ···85······DW_TAG_member····[no·children]726 ···86······DW_TAG_member····[no·children]
720 ····DW_AT_type·········DW_FORM_ref_udata 
721 ····DW_AT·value:·0·····DW_FORM·value:·0 
722 ···86······DW_TAG_variable····[no·children] 
723 ····DW_AT_name·········DW_FORM_strp 
724 ····DW_AT_decl_file····DW_FORM_implicit_const:·9 
725 ····DW_AT_decl_line····DW_FORM_data2 
726 ····DW_AT_decl_column··DW_FORM_data1 
727 ····DW_AT_type·········DW_FORM_ref_udata727 ····DW_AT_type·········DW_FORM_ref_udata
728 ····DW_AT_external·····DW_FORM_flag_present 
729 ····DW_AT_declaration··DW_FORM_flag_present 
730 ····DW_AT·value:·0·····DW_FORM·value:·0728 ····DW_AT·value:·0·····DW_FORM·value:·0
731 ···87······DW_TAG_member····[no·children]729 ···87······DW_TAG_member····[no·children]
732 ····DW_AT_name·········DW_FORM_string730 ····DW_AT_name·········DW_FORM_string
733 ····DW_AT_decl_file····DW_FORM_data1731 ····DW_AT_decl_file····DW_FORM_data1
734 ····DW_AT_decl_line····DW_FORM_data1732 ····DW_AT_decl_line····DW_FORM_data1
735 ····DW_AT_decl_column··DW_FORM_data1733 ····DW_AT_decl_column··DW_FORM_data1
736 ····DW_AT_type·········DW_FORM_ref_udata734 ····DW_AT_type·········DW_FORM_ref_udata
Offset 742, 204 lines modifiedOffset 740, 226 lines modified
742 ···89······DW_TAG_structure_type····[has·children]740 ···89······DW_TAG_structure_type····[has·children]
743 ····DW_AT_byte_size····DW_FORM_data1741 ····DW_AT_byte_size····DW_FORM_data1
744 ····DW_AT_decl_file····DW_FORM_data1742 ····DW_AT_decl_file····DW_FORM_data1
745 ····DW_AT_decl_line····DW_FORM_data1743 ····DW_AT_decl_line····DW_FORM_data1
746 ····DW_AT_decl_column··DW_FORM_implicit_const:·9744 ····DW_AT_decl_column··DW_FORM_implicit_const:·9
747 ····DW_AT_sibling······DW_FORM_ref_udata745 ····DW_AT_sibling······DW_FORM_ref_udata
748 ····DW_AT·value:·0·····DW_FORM·value:·0746 ····DW_AT·value:·0·····DW_FORM·value:·0
 747 ···90······DW_TAG_member····[no·children]
 748 ····DW_AT_type·········DW_FORM_ref_udata
 749 ····DW_AT_data_member_location·DW_FORM_data1
 750 ····DW_AT·value:·0·····DW_FORM·value:·0
749 ···90······DW_TAG_variable····[no·children]751 ···91······DW_TAG_variable····[no·children]
750 ····DW_AT_name·········DW_FORM_strp752 ····DW_AT_name·········DW_FORM_strp
751 ····DW_AT_decl_file····DW_FORM_implicit_const:·9753 ····DW_AT_decl_file····DW_FORM_implicit_const:·10
752 ····DW_AT_decl_line····DW_FORM_data2754 ····DW_AT_decl_line····DW_FORM_data2
753 ····DW_AT_decl_column··DW_FORM_data1755 ····DW_AT_decl_column··DW_FORM_data1
754 ····DW_AT_type·········DW_FORM_ref_addr756 ····DW_AT_type·········DW_FORM_ref_addr
755 ····DW_AT_external·····DW_FORM_flag_present757 ····DW_AT_external·····DW_FORM_flag_present
756 ····DW_AT_declaration··DW_FORM_flag_present758 ····DW_AT_declaration··DW_FORM_flag_present
757 ····DW_AT·value:·0·····DW_FORM·value:·0759 ····DW_AT·value:·0·····DW_FORM·value:·0
758 ···91······DW_TAG_member····[no·children] 
759 ····DW_AT_type·········DW_FORM_ref_udata 
760 ····DW_AT_data_member_location·DW_FORM_data1 
761 ····DW_AT·value:·0·····DW_FORM·value:·0 
762 ···92······DW_TAG_structure_type····[no·children]760 ···92······DW_TAG_structure_type····[no·children]
763 ····DW_AT_name·········DW_FORM_strp761 ····DW_AT_name·········DW_FORM_strp
764 ····DW_AT_declaration··DW_FORM_flag_present762 ····DW_AT_declaration··DW_FORM_flag_present
765 ····DW_AT·value:·0·····DW_FORM·value:·0763 ····DW_AT·value:·0·····DW_FORM·value:·0
 764 ···93······DW_TAG_variable····[no·children]
 765 ····DW_AT_name·········DW_FORM_strp
 766 ····DW_AT_decl_file····DW_FORM_implicit_const:·10
 767 ····DW_AT_decl_line····DW_FORM_data2
 768 ····DW_AT_decl_column··DW_FORM_data1
 769 ····DW_AT_type·········DW_FORM_ref_udata
 770 ····DW_AT_external·····DW_FORM_flag_present
 771 ····DW_AT_declaration··DW_FORM_flag_present
 772 ····DW_AT·value:·0·····DW_FORM·value:·0
766 ···93······DW_TAG_subprogram····[has·children]773 ···94······DW_TAG_subprogram····[has·children]
767 ····DW_AT_name·········DW_FORM_strp774 ····DW_AT_name·········DW_FORM_strp
768 ····DW_AT_decl_file····DW_FORM_data1775 ····DW_AT_decl_file····DW_FORM_data1
769 ····DW_AT_decl_line····DW_FORM_data1776 ····DW_AT_decl_line····DW_FORM_data1
770 ····DW_AT_decl_column··DW_FORM_data1777 ····DW_AT_decl_column··DW_FORM_data1
771 ····DW_AT_prototyped···DW_FORM_flag_present778 ····DW_AT_prototyped···DW_FORM_flag_present
772 ····DW_AT_low_pc·······DW_FORM_addr779 ····DW_AT_low_pc·······DW_FORM_addr
773 ····DW_AT_high_pc······DW_FORM_udata780 ····DW_AT_high_pc······DW_FORM_udata
774 ····DW_AT_frame_base···DW_FORM_exprloc781 ····DW_AT_frame_base···DW_FORM_exprloc
775 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present782 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present
776 ····DW_AT_sibling······DW_FORM_ref_udata783 ····DW_AT_sibling······DW_FORM_ref_udata
777 ····DW_AT·value:·0·····DW_FORM·value:·0784 ····DW_AT·value:·0·····DW_FORM·value:·0
778 ···94······DW_TAG_variable····[no·children]785 ···95······DW_TAG_variable····[no·children]
779 ····DW_AT_name·········DW_FORM_strp786 ····DW_AT_name·········DW_FORM_strp
780 ····DW_AT_decl_file····DW_FORM_data1787 ····DW_AT_decl_file····DW_FORM_data1
781 ····DW_AT_decl_line····DW_FORM_data1788 ····DW_AT_decl_line····DW_FORM_data1
782 ····DW_AT_decl_column··DW_FORM_data1789 ····DW_AT_decl_column··DW_FORM_data1
783 ····DW_AT_type·········DW_FORM_ref_udata790 ····DW_AT_type·········DW_FORM_ref_udata
784 ····DW_AT_location·····DW_FORM_exprloc791 ····DW_AT_location·····DW_FORM_exprloc
785 ····DW_AT·value:·0·····DW_FORM·value:·0792 ····DW_AT·value:·0·····DW_FORM·value:·0
786 ···95······DW_TAG_subprogram····[has·children]793 ···96······DW_TAG_subprogram····[has·children]
787 ····DW_AT_external·····DW_FORM_flag_present794 ····DW_AT_external·····DW_FORM_flag_present
788 ····DW_AT_name·········DW_FORM_strp795 ····DW_AT_name·········DW_FORM_strp
789 ····DW_AT_decl_file····DW_FORM_data1796 ····DW_AT_decl_file····DW_FORM_data1
790 ····DW_AT_decl_line····DW_FORM_data1797 ····DW_AT_decl_line····DW_FORM_data1
791 ····DW_AT_decl_column··DW_FORM_data1798 ····DW_AT_decl_column··DW_FORM_data1
792 ····DW_AT_prototyped···DW_FORM_flag_present799 ····DW_AT_prototyped···DW_FORM_flag_present
793 ····DW_AT_low_pc·······DW_FORM_addr800 ····DW_AT_low_pc·······DW_FORM_addr
794 ····DW_AT_high_pc······DW_FORM_udata801 ····DW_AT_high_pc······DW_FORM_udata
795 ····DW_AT_frame_base···DW_FORM_exprloc802 ····DW_AT_frame_base···DW_FORM_exprloc
796 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present803 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present
797 ····DW_AT_sibling······DW_FORM_ref_udata804 ····DW_AT_sibling······DW_FORM_ref_udata
798 ····DW_AT·value:·0·····DW_FORM·value:·0805 ····DW_AT·value:·0·····DW_FORM·value:·0
799 ···96······DW_TAG_formal_parameter····[no·children]806 ···97······DW_TAG_formal_parameter····[no·children]
800 ····DW_AT_name·········DW_FORM_strp807 ····DW_AT_name·········DW_FORM_strp
801 ····DW_AT_decl_file····DW_FORM_implicit_const:·2808 ····DW_AT_decl_file····DW_FORM_implicit_const:·2
802 ····DW_AT_decl_line····DW_FORM_data1809 ····DW_AT_decl_line····DW_FORM_data1
803 ····DW_AT_decl_column··DW_FORM_data1810 ····DW_AT_decl_column··DW_FORM_data1
804 ····DW_AT_type·········DW_FORM_ref_udata811 ····DW_AT_type·········DW_FORM_ref_udata
805 ····DW_AT_location·····DW_FORM_exprloc812 ····DW_AT_location·····DW_FORM_exprloc
806 ····DW_AT·value:·0·····DW_FORM·value:·0813 ····DW_AT·value:·0·····DW_FORM·value:·0
 814 ···98······DW_TAG_member····[no·children]
 815 ····DW_AT_name·········DW_FORM_strp
 816 ····DW_AT_decl_file····DW_FORM_implicit_const:·5
 817 ····DW_AT_decl_line····DW_FORM_data1
 818 ····DW_AT_decl_column··DW_FORM_data1
 819 ····DW_AT_type·········DW_FORM_ref_udata
 820 ····DW_AT_data_member_location·DW_FORM_data1
 821 ····DW_AT·value:·0·····DW_FORM·value:·0
807 ···97······DW_TAG_variable····[no·children]822 ···99······DW_TAG_variable····[no·children]
Max diff block lines reached; 7468/13223 bytes (56.48%) of diff not shown.
1.63 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:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x64f4 ··Offset·into·.debug_info:··0x631
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····000014f9·00000ebc8 ····000014f9·00000f4a
9 ····00000000·000000009 ····00000000·00000000
10 ··Length:···················2810 ··Length:···················28
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0xde412 ··Offset·into·.debug_info:··0xc50
13 ··Pointer·Size:·············413 ··Pointer·Size:·············4
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address····Length15 ····Address····Length
16 ····000023b9·00002a6616 ····00002447·0000021d
17 ····00000000·0000000017 ····00000000·00000000
18 ··Length:···················2818 ··Length:···················28
19 ··Version:··················219 ··Version:··················2
20 ··Offset·into·.debug_info:··0x1cde20 ··Offset·into·.debug_info:··0xd7a
21 ··Pointer·Size:·············421 ··Pointer·Size:·············4
22 ··Segment·Size:·············022 ··Segment·Size:·············0
  
23 ····Address····Length23 ····Address····Length
24 ····00004e23·00000f4a24 ····00002664·00002a66
25 ····00000000·0000000025 ····00000000·00000000
26 ··Length:···················2826 ··Length:···················28
27 ··Version:··················227 ··Version:··················2
28 ··Offset·into·.debug_info:··0x22fd28 ··Offset·into·.debug_info:··0x1c74
29 ··Pointer·Size:·············429 ··Pointer·Size:·············4
30 ··Segment·Size:·············030 ··Segment·Size:·············0
  
31 ····Address····Length31 ····Address····Length
32 ····00005d6d·0000021d32 ····000050ce·00000ebc
33 ····00000000·0000000033 ····00000000·00000000
34 ··Length:···················2834 ··Length:···················28
35 ··Version:··················235 ··Version:··················2
36 ··Offset·into·.debug_info:··0x242736 ··Offset·into·.debug_info:··0x2409
37 ··Pointer·Size:·············437 ··Pointer·Size:·············4
38 ··Segment·Size:·············038 ··Segment·Size:·············0
  
39 ····Address····Length39 ····Address····Length
40 ····00005f8a·00001d3d40 ····00005f8a·00001d3d
41 ····00000000·0000000041 ····00000000·00000000
  
1.63 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:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x64f4 ··Offset·into·.debug_info:··0x631
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····000014f9·00000ebc8 ····000014f9·00000f4a
9 ····00000000·000000009 ····00000000·00000000
10 ··Length:···················2810 ··Length:···················28
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0xde412 ··Offset·into·.debug_info:··0xc50
13 ··Pointer·Size:·············413 ··Pointer·Size:·············4
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address····Length15 ····Address····Length
16 ····000023b9·00002a6616 ····00002447·0000021d
17 ····00000000·0000000017 ····00000000·00000000
18 ··Length:···················2818 ··Length:···················28
19 ··Version:··················219 ··Version:··················2
20 ··Offset·into·.debug_info:··0x1cde20 ··Offset·into·.debug_info:··0xd7a
21 ··Pointer·Size:·············421 ··Pointer·Size:·············4
22 ··Segment·Size:·············022 ··Segment·Size:·············0
  
23 ····Address····Length23 ····Address····Length
24 ····00004e23·00000f4a24 ····00002664·00002a66
25 ····00000000·0000000025 ····00000000·00000000
26 ··Length:···················2826 ··Length:···················28
27 ··Version:··················227 ··Version:··················2
28 ··Offset·into·.debug_info:··0x22fd28 ··Offset·into·.debug_info:··0x1c74
29 ··Pointer·Size:·············429 ··Pointer·Size:·············4
30 ··Segment·Size:·············030 ··Segment·Size:·············0
  
31 ····Address····Length31 ····Address····Length
32 ····00005d6d·0000021d32 ····000050ce·00000ebc
33 ····00000000·0000000033 ····00000000·00000000
34 ··Length:···················2834 ··Length:···················28
35 ··Version:··················235 ··Version:··················2
36 ··Offset·into·.debug_info:··0x242736 ··Offset·into·.debug_info:··0x2409
37 ··Pointer·Size:·············437 ··Pointer·Size:·············4
38 ··Segment·Size:·············038 ··Segment·Size:·············0
  
39 ····Address····Length39 ····Address····Length
40 ····00005f8a·00001d3d40 ····00005f8a·00001d3d
41 ····00000000·0000000041 ····00000000·00000000
  
1.33 KB
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 39 lines modified
1 GCC:·(Debian·13.2.0-25)·13.2.01 GCC:·(Debian·13.2.0-25)·13.2.0
2 qKe+D6<Mn+ 
3 \»      gJ8j#D2 a```b0dc``a
 3 _;S0mXGG
 4 Gw>$>G/-
 5 JsdF0PBGI
 6 ?mVzM%bLk
 7 E$I`bDNk
4 __abi_tag8 __abi_tag
5 crtstuff.c9 crtstuff.c
6 deregister_tm_clones10 deregister_tm_clones
7 __do_global_dtors_aux11 __do_global_dtors_aux
8 completed.012 completed.0
9 __do_global_dtors_aux_fini_array_entry13 __do_global_dtors_aux_fini_array_entry
10 frame_dummy14 frame_dummy
11 __frame_dummy_init_array_entry15 __frame_dummy_init_array_entry
12 surface.c16 triangularization.c
13 vec3_mag17 vec3_mag
14 vec3_normalize18 vec3_normalize
 19 vec3_sub
 20 vec3_dot_product
15 vec3_cross_product21 vec3_cross_product
16 triangle_orientation 
17 triangle_sort_by_x22 absfloat
 23 triangle_area
 24 point_in_triangle
 25 triangularize_recurse
 26 __PRETTY_FUNCTION__.1
18 __PRETTY_FUNCTION__.027 __PRETTY_FUNCTION__.0
 28 trigonometry.c
19 limit_y_1 
20 limit_y_2 
21 triangle_depth 
22 viewer.c29 viewer.c
23 vec3_rotate_y30 vec3_rotate_y
24 vec3_rotate_x31 vec3_rotate_x
25 vec3_neg32 vec3_neg
26 vec3_dot_product 
27 vec3_cos_similarity33 vec3_cos_similarity
28 DEFAULT_LUM_OPTIONS34 DEFAULT_LUM_OPTIONS
29 GOLDEN_RATIO35 GOLDEN_RATIO
30 INTERACTIVE_ZOOM_MIN36 INTERACTIVE_ZOOM_MIN
31 INTERACTIVE_ZOOM_MAX37 INTERACTIVE_ZOOM_MAX
32 PROGRAM_NAME38 PROGRAM_NAME
33 PROGRAM_DESCRIPTION39 PROGRAM_DESCRIPTION
Offset 36, 22 lines modifiedOffset 42, 20 lines modified
36 parse_arguments42 parse_arguments
37 vec3_to_surface43 vec3_to_surface
38 char_from_normal44 char_from_normal
39 terminal_init_colors45 terminal_init_colors
40 surface_draw_model46 surface_draw_model
41 model_xz_rad47 model_xz_rad
42 create_surface48 create_surface
 49 surface.c
 50 triangle_orientation
 51 triangle_sort_by_x
 52 limit_y_1
 53 limit_y_2
 54 triangle_depth
43 triangularization.c 
44 vec3_sub 
45 absfloat 
46 triangle_area 
47 point_in_triangle 
48 triangularize_recurse 
49 __PRETTY_FUNCTION__.1 
50 trigonometry.c 
51 model_init55 model_init
52 model_add_vertex56 model_add_vertex
53 obj_derelativize_idx57 obj_derelativize_idx
54 model_validate_idxs58 model_validate_idxs
55 model_add_face59 model_add_face
56 model_add_material60 model_add_material
57 str_chop61 str_chop
3.67 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 31, 169 lines modifiedOffset 31, 169 lines modified
  
31 000014f9·<vec3_mag>:31 000014f9·<vec3_mag>:
32 »       ...32 »       ...
  
33 0000153f·<vec3_normalize>:33 0000153f·<vec3_normalize>:
34 »       ...34 »       ...
  
35 000015d0·<vec3_cross_product>:35 000015d0·<vec3_sub>:
36 »       ...36 »       ...
  
37 0000163a·<mini>:37 0000161c·<vec3_dot_product>:
38 »       ...38 »       ...
  
39 0000165d·<maxi>:39 00001647·<vec3_cross_product>:
40 »       ...40 »       ...
  
41 00001680·<triangle_normal>:41 000016b1·<absfloat>:
42 »       ...42 »       ...
  
43 0000172e·<triangle_orientation>:43 000016d5·<triangle_area>:
44 »       ...44 »       ...
  
45 0000177f·<triangle_sort_by_x>:45 00001734·<point_in_triangle>:
46 »       ...46 »       ...
  
47 000018c4·<surface_init>:47 0000180a·<triangularize_recurse>:
48 »       ...48 »       ...
  
49 000019d9·<surface_clear>:49 0000200c·<triangularize>:
50 »       ...50 »       ...
  
51 00001aae·<surface_free>:51 00002443·<__x86.get_pc_thunk.ax>:
 52 __x86.get_pc_thunk.ax():
 53 »       add····%al,(%eax)
52 »       ...54 »       ...
  
53 00001ae6·<idx_x>:55 00002447·<get_bounding_box_center>:
54 »       ...56 »       ...
  
55 00001b9e·<idx_y>:57 000025b0·<get_max_dist>:
56 »       ...58 »       ...
  
57 00001c55·<limit_y_1>:59 00002664·<vec3_mag>:
58 »       ...60 »       ...
  
59 00001d09·<limit_y_2>:61 000026aa·<vec3_normalize>:
60 »       ...62 »       ...
  
61 00001d76·<triangle_depth>:63 0000273b·<vec3_rotate_y>:
62 »       ...64 »       ...
  
63 00001dee·<surface_draw_triangle>:65 00002794·<vec3_rotate_x>:
64 »       ...66 »       ...
  
65 000020cf·<surface_print>:67 000027ed·<vec3_neg>:
66 »       ...68 »       ...
  
67 00002270·<surface_printw>:69 0000282d·<vec3_dot_product>:
68 »       ...70 »       ...
  
 71 00002858·<vec3_cos_similarity>:
69 000023b5·<__x86.get_pc_thunk.ax>: 
70 __x86.get_pc_thunk.ax(): 
71 »       add····%al,(%eax) 
72 »       ...72 »       ...
  
73 000023b9·<vec3_mag>:73 00002889·<output_usage>:
74 »       ...74 »       ...
  
75 000023ff·<vec3_normalize>:75 00002aff·<output_description>:
76 »       ...76 »       ...
  
77 00002490·<vec3_rotate_y>:77 00002b6b·<parse_arguments>:
78 »       ...78 »       ...
  
79 000024e9·<vec3_rotate_x>:79 000036da·<get_current_useconds>:
80 »       ...80 »       ...
  
81 00002542·<vec3_neg>:81 00003723·<tick>:
82 »       ...82 »       ...
  
83 00002582·<vec3_dot_product>:83 000037e4·<vec3_to_surface>:
84 »       ...84 »       ...
  
85 000025ad·<vec3_cos_similarity>:85 00003882·<char_from_normal>:
86 »       ...86 »       ...
  
87 000025de·<output_usage>:87 00003939·<terminal_init_colors>:
88 »       ...88 »       ...
  
89 00002854·<output_description>:89 00003b55·<surface_draw_model>:
90 »       ...90 »       ...
  
91 000028c0·<parse_arguments>:91 000042ef·<model_xz_rad>:
92 »       ...92 »       ...
  
93 0000342f·<get_current_useconds>:93 00004385·<create_surface>:
94 »       ...94 »       ...
  
95 00003478·<tick>:95 00004467·<init_file_extension>:
96 »       ...96 »       ...
  
97 00003539·<vec3_to_surface>:97 00004511·<main>:
98 »       ...98 »       ...
  
99 000035d7·<char_from_normal>:99 000050ca·<__x86.get_pc_thunk.si>:
 100 __x86.get_pc_thunk.si():
 101 »       add····%al,(%eax)
100 »       ...102 »       ...
  
101 0000368e·<terminal_init_colors>:103 000050ce·<vec3_mag>:
102 »       ...104 »       ...
  
103 000038aa·<surface_draw_model>:105 00005114·<vec3_normalize>:
104 »       ...106 »       ...
  
105 00004044·<model_xz_rad>:107 000051a5·<vec3_cross_product>:
106 »       ...108 »       ...
  
107 000040da·<create_surface>:109 0000520f·<mini>:
108 »       ...110 »       ...
  
109 000041bc·<init_file_extension>:111 00005232·<maxi>:
110 »       ...112 »       ...
  
111 00004266·<main>:113 00005255·<triangle_normal>:
112 »       ...114 »       ...
Max diff block lines reached; 939/3572 bytes (26.29%) of diff not shown.
12.1 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, 251 lines modifiedOffset 1, 251 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
2 ··[·····0]··_shortbuf7 ··[····31]··_shortbuf
 8 ··[····3b]··absfloat
3 ··[·····a]··idx_x 
4 ··[····10]··_IO_lock_t 
5 ··[····1b]··stderr 
6 ··[····22]··_IO_buf_end9 ··[····44]··_IO_buf_base
7 ··[····2e]··GNU·C17·13.2.0·-mtune=generic·-march=i686·-g·-fasynchronous-unwind-tables10 ··[····51]··GNU·C17·13.2.0·-mtune=generic·-march=i686·-g·-fasynchronous-unwind-tables
8 ··[····78]··_IO_write_end 
9 ··[····86]··_freeres_list 
10 ··[····94]··_flags 
11 ··[····9b]··_markers 
12 ··[····a4]··limit_y_1 
13 ··[····ae]··limit_y_2 
14 ··[····b8]··wmove 
15 ··[····be]··vec3 
16 ··[····c3]··COLORS 
17 ··[····ca]··wattr_off 
18 ··[····d4]··surface_init 
19 ··[····e1]··_IO_save_end 
20 ··[····ee]··_IO_codecvt 
21 ··[····fa]··malloc 
22 ··[···101]··long·long·unsigned·int11 ··[····9b]··long·long·unsigned·int
23 ··[···118]··floorf 
24 ··[···11f]··_IO_backup_base 
25 ··[···12f]··vec3_mag 
26 ··[···138]··fprintf12 ··[····b2]··__int64_t
 13 ··[····bc]··vecs1
 14 ··[····c2]··vecs2
 15 ··[····c8]··long·long·int
 16 ··[····d6]··__PRETTY_FUNCTION__
27 ··[···140]··_fileno17 ··[····ea]··_fileno
 18 ··[····f2]··triangularize_recurse
28 ··[···148]··triangle_orientation 
29 ··[···15d]··size_t 
30 ··[···164]··vec3_normalize 
31 ··[···173]··_IO_read_base19 ··[···108]··_IO_read_end
32 ··[···181]··_Bool 
33 ··[···187]··inverted_orientation 
34 ··[···19c]··wattr_on 
35 ··[···1a5]··color_content 
36 ··[···1b3]··mini20 ··[···115]··best_normal_mag
 21 ··[···125]··_flags
 22 ··[···12c]··_IO_buf_end
 23 ··[···138]··_cur_column
 24 ··[···144]··_IO_codecvt
 25 ··[···150]··vec3_sub
 26 ··[···159]··_old_offset
 27 ··[···165]··vecs_plane
37 ··[···1b8]··_IO_marker28 ··[···170]··_IO_marker
 29 ··[···17b]··_freeres_buf
38 ··[···1c3]··_IO_read_ptr30 ··[···188]··_IO_write_ptr
 31 ··[···196]··convex
 32 ··[···19d]··short·unsigned·int
 33 ··[···1b0]··_IO_wide_data
39 ··[···1d0]··exit 
40 ··[···1d5]··pixels 
41 ··[···1dc]··_IO_write_base 
42 ··[···1eb]··long·long·int 
43 ··[···1f9]··_IO_save_base34 ··[···1be]··_IO_save_base
 35 ··[···1cc]··idxs2
 36 ··[···1d2]··_lock
 37 ··[···1d8]··_flags2
 38 ··[···1e0]··sqrtf
 39 ··[···1e6]··side
44 ··[···207]··attr_t 
45 ··[···20e]··chtype 
46 ··[···215]··surface_printw 
47 ··[···224]··surface_clear 
48 ··[···232]··_freeres_buf 
49 ··[···23f]··__pad5 
50 ··[···246]··logical_size_x 
51 ··[···255]··logical_size_y 
52 ··[···264]··_vtable_offset 
53 ··[···273]··stdscr 
54 ··[···27a]··surface_draw_triangle 
55 ··[···290]··__int64_t 
56 ··[···29a]··long·double40 ··[···1eb]··long·double
 41 ··[···1f7]··_IO_write_end
 42 ··[···205]··_IO_lock_t
 43 ··[···210]··_IO_FILE
 44 ··[···219]··point_in_triangle
 45 ··[···22b]··dir1
 46 ··[···230]··dir2
 47 ··[···235]··cross_prod
 48 ··[···240]··_markers
 49 ··[···249]··__assert_fail
57 ··[···2a6]··vec3_cross_product50 ··[···257]··vec3_dot_product
58 ··[···2b9]··_IO_read_end51 ··[···268]··_Bool
 52 ··[···26e]··unsigned·char
 53 ··[···27c]··vec3
 54 ··[···281]··atot
59 ··[···2c6]··short·int55 ··[···286]··short·int
60 ··[···2d0]··_IO_wide_data 
61 ··[···2de]··_win_st 
62 ··[···2e6]··triangle_sort_by_x 
63 ··[···2f9]··COLOR_PAIRS 
64 ··[···305]··surface_free 
65 ··[···312]··_lock 
66 ··[···318]··_old_offset 
67 ··[···324]··_IO_FILE 
68 ··[···32d]··__assert_fail 
69 ··[···33b]··triangle_normal 
70 ··[···34b]··pixel 
71 ··[···351]··unsigned·char 
72 ··[···35f]··__uint32_t 
73 ··[···36a]··_IO_write_ptr 
74 ··[···378]··sqrtf 
75 ··[···37e]··__off_t 
76 ··[···386]··maxi 
77 ··[···38b]··triangle_depth 
78 ··[···39a]··short·unsigned·int 
79 ··[···3ad]··surface_print 
80 ··[···3bb]··_chain56 ··[···290]··_chain
81 ··[···3c2]··_flags2 
82 ··[···3ca]··__PRETTY_FUNCTION__ 
83 ··[···3de]··_cur_column57 ··[···297]··vec3_cross_product
 58 ··[···2aa]··_vtable_offset
 59 ··[···2b9]··exit
 60 ··[···2be]··orient
 61 ··[···2c5]··vecs
Max diff block lines reached; 164/12151 bytes (1.35%) of diff not shown.
2.05 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, 35 lines modifiedOffset 1, 35 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··src/surface.c 
3 ··[·····e]··/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 ··[····4e]··src4 ··[····58]··src
5 ··[····52]··/usr/include/i386-linux-gnu/bits5 ··[····5c]··/usr/include/i386-linux-gnu/bits
6 ··[····73]··/usr/lib/gcc/i686-linux-gnu/13/include6 ··[····7d]··/usr/lib/gcc/i686-linux-gnu/13/include
7 ··[····9a]··/usr/include/i386-linux-gnu/bits/types7 ··[····a4]··/usr/include/i386-linux-gnu/bits/types
8 ··[····c1]··/usr/include8 ··[····cb]··/usr/include
9 ··[····ce]··trigonometry.h9 ··[····d8]··trigonometry.h
10 ··[····dd]··types.h10 ··[····e7]··types.h
11 ··[····e5]··stddef.h11 ··[····ef]··stddef.h
12 ··[····ee]··struct_FILE.h12 ··[····f8]··struct_FILE.h
13 ··[····fc]··surface.h 
14 ··[···106]··stdint-uintn.h 
15 ··[···115]··curses.h 
16 ··[···11e]··stdio.h 
17 ··[···126]··mathcalls.h13 ··[···106]··mathcalls.h
18 ··[···132]··assert.h 
19 ··[···13b]··stdlib.h14 ··[···112]··stdlib.h
 15 ··[···11b]··assert.h
20 ··[···144]··src/viewer.c 
21 ··[···151]··/usr/include/i386-linux-gnu/sys 
22 ··[···171]··model.h 
23 ··[···179]··struct_timeval.h 
24 ··[···18a]··ctype.h 
25 ··[···192]··string.h16 ··[···124]··stdio.h
26 ··[···19b]··unistd.h 
27 ··[···1a4]··time.h 
28 ··[···1ab]··errno.h 
29 ··[···1b3]··src/triangularization.c 
30 ··[···1cb]··src/trigonometry.c17 ··[···12c]··src/trigonometry.c
 18 ··[···13f]··src/viewer.c
 19 ··[···14c]··/usr/include/i386-linux-gnu/sys
 20 ··[···16c]··surface.h
 21 ··[···176]··model.h
 22 ··[···17e]··curses.h
 23 ··[···187]··struct_timeval.h
 24 ··[···198]··ctype.h
 25 ··[···1a0]··string.h
 26 ··[···1a9]··unistd.h
 27 ··[···1b2]··time.h
 28 ··[···1b9]··errno.h
 29 ··[···1c1]··src/surface.c
 30 ··[···1cf]··stdint-uintn.h
31 ··[···1de]··src/model.c31 ··[···1de]··src/model.c
32 ··[···1ea]··libgen.h32 ··[···1ea]··libgen.h
33 ··[···1f3]··triangularization.h33 ··[···1f3]··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·72790073·75726661·63652e63·_entry.surface.c13 ··0x000000a0·5f656e74·72790074·7269616e·67756c61·_entry.triangula
14 ··0x000000b0·00766563·335f6d61·67007665·63335f6e·.vec3_mag.vec3_n 
15 ··0x000000c0·6f726d61·6c697a65·00766563·335f6372·ormalize.vec3_cr14 ··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
16 ··0x000000d0·6f73735f·70726f64·75637400·6d696e69·oss_product.mini18 ··0x000000f0·335f6372·6f73735f·70726f64·75637400·3_cross_product.
17 ··0x000000e0·006d6178·69007472·69616e67·6c655f6f·.maxi.triangle_o 
18 ··0x000000f0·7269656e·74617469·6f6e0074·7269616e·rientation.trian 
19 ··0x00000100·676c655f·736f7274·5f62795f·78005f5f·gle_sort_by_x.__19 ··0x00000100·61627366·6c6f6174·00747269·616e676c·absfloat.triangl
 20 ··0x00000110·655f6172·65610070·6f696e74·5f696e5f·e_area.point_in_
 21 ··0x00000120·74726961·6e676c65·00747269·616e6775·triangle.triangu
 22 ··0x00000130·6c617269·7a655f72·65637572·7365005f·larize_recurse._
20 ··0x00000110·50524554·54595f46·554e4354·494f4e5f·PRETTY_FUNCTION_23 ··0x00000140·5f505245·5454595f·46554e43·54494f4e·_PRETTY_FUNCTION
 24 ··0x00000150·5f5f2e31·005f5f50·52455454·595f4655·__.1.__PRETTY_FU
 25 ··0x00000160·4e435449·4f4e5f5f·2e300074·7269676f·NCTION__.0.trigo
 26 ··0x00000170·6e6f6d65·7472792e·63007669·65776572·nometry.c.viewer
 27 ··0x00000180·2e630076·6563335f·726f7461·74655f79·.c.vec3_rotate_y
 28 ··0x00000190·00766563·335f726f·74617465·5f780076·.vec3_rotate_x.v
 29 ··0x000001a0·6563335f·6e656700·76656333·5f636f73·ec3_neg.vec3_cos
 30 ··0x000001b0·5f73696d·696c6172·69747900·44454641·_similarity.DEFA
 31 ··0x000001c0·554c545f·4c554d5f·4f505449·4f4e5300·ULT_LUM_OPTIONS.
 32 ··0x000001d0·50490047·4f4c4445·4e5f5241·54494f00·PI.GOLDEN_RATIO.
21 ··0x00000120·5f2e3000·6964785f·78006964·785f7900·_.0.idx_x.idx_y. 
22 ··0x00000130·6c696d69·745f795f·31006c69·6d69745f·limit_y_1.limit_ 
23 ··0x00000140·795f3200·74726961·6e676c65·5f646570·y_2.triangle_dep 
24 ··0x00000150·74680076·69657765·722e6300·76656333·th.viewer.c.vec3 
25 ··0x00000160·5f726f74·6174655f·79007665·63335f72·_rotate_y.vec3_r 
26 ··0x00000170·6f746174·655f7800·76656333·5f6e6567·otate_x.vec3_neg 
27 ··0x00000180·00766563·335f646f·745f7072·6f647563·.vec3_dot_produc 
28 ··0x00000190·74007665·63335f63·6f735f73·696d696c·t.vec3_cos_simil 
29 ··0x000001a0·61726974·79004445·4641554c·545f4c55·arity.DEFAULT_LU 
30 ··0x000001b0·4d5f4f50·54494f4e·53005049·00474f4c·M_OPTIONS.PI.GOL 
31 ··0x000001c0·44454e5f·52415449·4f00494e·54455241·DEN_RATIO.INTERA 
32 ··0x000001d0·43544956·455f5a4f·4f4d5f4d·494e0049·CTIVE_ZOOM_MIN.I 
33 ··0x000001e0·4e544552·41435449·56455f5a·4f4f4d5f·NTERACTIVE_ZOOM_33 ··0x000001e0·494e5445·52414354·4956455f·5a4f4f4d·INTERACTIVE_ZOOM
 34 ··0x000001f0·5f4d494e·00494e54·45524143·54495645·_MIN.INTERACTIVE
 35 ··0x00000200·5f5a4f4f·4d5f4d41·58005052·4f475241·_ZOOM_MAX.PROGRA
34 ··0x000001f0·4d415800·50524f47·52414d5f·4e414d45·MAX.PROGRAM_NAME36 ··0x00000210·4d5f4e41·4d450050·524f4752·414d5f44·M_NAME.PROGRAM_D
 37 ··0x00000220·45534352·49505449·4f4e006f·75747075·ESCRIPTION.outpu
 38 ··0x00000230·745f7573·61676500·6f757470·75745f64·t_usage.output_d
 39 ··0x00000240·65736372·69707469·6f6e0070·61727365·escription.parse
 40 ··0x00000250·5f617267·756d656e·74730074·69636b00·_arguments.tick.
35 ··0x00000200·0050524f·4752414d·5f444553·43524950·.PROGRAM_DESCRIP 
36 ··0x00000210·54494f4e·006f7574·7075745f·75736167·TION.output_usag 
37 ··0x00000220·65006f75·74707574·5f646573·63726970·e.output_descrip 
38 ··0x00000230·74696f6e·00706172·73655f61·7267756d·tion.parse_argum 
39 ··0x00000240·656e7473·00746963·6b007665·63335f74·ents.tick.vec3_t 
40 ··0x00000250·6f5f7375·72666163·65006368·61725f66·o_surface.char_f 
41 ··0x00000260·726f6d5f·6e6f726d·616c0074·65726d69·rom_normal.termi 
42 ··0x00000270·6e616c5f·696e6974·5f636f6c·6f727300·nal_init_colors. 
43 ··0x00000280·73757266·6163655f·64726177·5f6d6f64·surface_draw_mod 
44 ··0x00000290·656c006d·6f64656c·5f787a5f·72616400·el.model_xz_rad. 
45 ··0x000002a0·63726561·74655f73·75726661·63650074·create_surface.t41 ··0x00000260·76656333·5f746f5f·73757266·61636500·vec3_to_surface.
46 ··0x000002b0·7269616e·67756c61·72697a61·74696f6e·riangularization 
47 ··0x000002c0·2e630076·6563335f·73756200·61627366·.c.vec3_sub.absf 
48 ··0x000002d0·6c6f6174·00747269·616e676c·655f6172·loat.triangle_ar 
49 ··0x000002e0·65610070·6f696e74·5f696e5f·74726961·ea.point_in_tria 
50 ··0x000002f0·6e676c65·00747269·616e6775·6c617269·ngle.triangulari 
51 ··0x00000300·7a655f72·65637572·7365005f·5f505245·ze_recurse.__PRE 
52 ··0x00000310·5454595f·46554e43·54494f4e·5f5f2e31·TTY_FUNCTION__.1 
53 ··0x00000320·00747269·676f6e6f·6d657472·792e6300·.trigonometry.c.42 ··0x00000270·63686172·5f66726f·6d5f6e6f·726d616c·char_from_normal
 43 ··0x00000280·00746572·6d696e61·6c5f696e·69745f63·.terminal_init_c
 44 ··0x00000290·6f6c6f72·73007375·72666163·655f6472·olors.surface_dr
 45 ··0x000002a0·61775f6d·6f64656c·006d6f64·656c5f78·aw_model.model_x
 46 ··0x000002b0·7a5f7261·64006372·65617465·5f737572·z_rad.create_sur
 47 ··0x000002c0·66616365·00737572·66616365·2e63006d·face.surface.c.m
 48 ··0x000002d0·696e6900·6d617869·00747269·616e676c·ini.maxi.triangl
 49 ··0x000002e0·655f6f72·69656e74·6174696f·6e007472·e_orientation.tr
 50 ··0x000002f0·69616e67·6c655f73·6f72745f·62795f78·iangle_sort_by_x
 51 ··0x00000300·00696478·5f780069·64785f79·006c696d·.idx_x.idx_y.lim
 52 ··0x00000310·69745f79·5f31006c·696d6974·5f795f32·it_y_1.limit_y_2
 53 ··0x00000320·00747269·616e676c·655f6465·70746800·.triangle_depth.
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