1.99 MB
/srv/reproducible-results/rbuild-debian/r-b-build.XnwPW45K/b1/3d-ascii-viewer-c_1.4.0+git20240503+ds-1_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.XnwPW45K/b2/3d-ascii-viewer-c_1.4.0+git20240503+ds-1_armhf.changes
468 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·d7986be51d5b28d2fcebaf86e744ca5c·20228·debug·optional·3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-1_armhf.deb1 ·7c41fb7bc117df4575eb48c2f40b48bb·20220·debug·optional·3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-1_armhf.deb
2 ·46a88a3acb0692caf627aafe979e0005·18572·graphics·optional·3d-ascii-viewer_1.4.0+git20240503+ds-1_armhf.deb2 ·0b7d1c0e2ed84be83ce917047bfc5423·18532·graphics·optional·3d-ascii-viewer_1.4.0+git20240503+ds-1_armhf.deb
601 KB
3d-ascii-viewer_1.4.0+git20240503+ds-1_armhf.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····17624·2024-05-03·12:58:33.000000·data.tar.xz3 -rw-r--r--···0········0········0····17584·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
600 KB
data.tar.xz
600 KB
data.tar
600 KB
./usr/bin/3d-ascii-viewer
File has been modified after NT_GNU_BUILD_ID has been applied.
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:·ec3b70069ae6b7a46b3a00d76f55972208d99b193 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·985b21f99aebb210ac690f5e1dc06bf69d4eccfa
  
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
2.73 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 25, 25 lines modifiedOffset 25, 58 lines modified
25 libc.so.625 libc.so.6
26 NCURSES6_TINFO_5.0.1999102326 NCURSES6_TINFO_5.0.19991023
27 GLIBC_2.3427 GLIBC_2.34
28 GLIBC_2.428 GLIBC_2.4
29 NCURSES6_5.6.2006121729 NCURSES6_5.6.20061217
30 NCURSES6_5.0.1999102330 NCURSES6_5.0.19991023
31 H»      KxD»   J{D31 H»      KxD»   J{D
32 ;j{c{j;c332 #K{D\""IyD"HxD
 33 x`9`HL|D
 34 3;c;hZh;k
33 F{hZa{h[i35 F{hZa{h[i
34 JzD;h[Byh36 JzD;h[Byh
35 `z`;`)L|D37 `z`;`)L|D
36 "SIyDSHxD38 "SIyDSHxD
37 "NIyDNHxD39 "NIyDNHxD
38 "JIyDJHxD40 "JIyDJHxD
39 "#IyD#HxD41 "#IyD#HxD
40 #K{D\""IyD"HxD 
41 x`9`HL|D 
42 3;c;hZh;k42 ;j{c{j;c3
 43 ERROR:·Memory·allocation·failure.
 44 src/surface.c
 45 surface->pixels
 46 [38;2;%d;%d;%dm%c
 47 surface_clear
 48 ERROR:·Memory·allocation·failure.
 49 WARN:·Invalid·vertex·index·%d.
 50 ERROR:·Material·name·too·long.
 51 src/model.c
 52 0·<=·axis1·&&·axis1·<=·2
 53 0·<=·axis2·&&·axis2·<=·2
 54 0·<=·axis3·&&·axis3·<=·2
 55 *delim·!=·'\0'
 56 WARN:·failed·to·load·file·"%s".
 57 WARN:·Expected·newmtl·before·"%s"·instruction.
 58 WARN:·invalid·"%s"·instruction.
 59 ERROR:·failed·to·load·file·"%s".
 60 ERROR:·invalid·"v"·instruction.
 61 ERROR:·invalid·"f"·instruction.
 62 ERROR:·Memory·allocation·failure·for·MTL·file·name.
 63 NOTE:·Reading·"%s".
 64 ERROR:·invalid·"vertex"·instruction.
 65 ERROR:·Failed·to·read·facet·count.
 66 ERROR:·Failed·to·read·facet·data.
 67 WARN:·imported·facet·count·does·not·match·expected·facet·count.
 68 model_change_orientation
 69 str_chop
 70 src/triangularization.c
 71 n2·==·n·-·1
 72 ERROR:·Memory·allocation·failure.
 73 n1·+·n2·==·n·+·2
 74 triangularize_recurse
 75 triangularize
43 .,':;!+*=#$@76 .,':;!+*=#$@
44 zD3d-ascii-viewer77 zD3d-ascii-viewer
45 an·OBJ·3D·model·format·viewer·for·the·terminal78 an·OBJ·3D·model·format·viewer·for·the·terminal
46 Usage:·%s·[OPTION...]·INPUT_FILE79 Usage:·%s·[OPTION...]·INPUT_FILE
47 %s·--·%s80 %s·--·%s
48 ··-w·<size>·········Output·width·in·characters81 ··-w·<size>·········Output·width·in·characters
49 ··-h·<size>·········Output·height·in·characters82 ··-h·<size>·········Output·height·in·characters
Offset 90, 47 lines modifiedOffset 123, 14 lines modified
90 ERROR:·Could·not·read·model·vertexes.123 ERROR:·Could·not·read·model·vertexes.
91 ERROR:·Could·not·read·model·faces.124 ERROR:·Could·not·read·model·faces.
92 ERROR:·Terminal·does·not·support·colors.125 ERROR:·Terminal·does·not·support·colors.
93 ERROR:·Terminal·does·not·support·changing·colors.126 ERROR:·Terminal·does·not·support·changing·colors.
94 zo:%4.0f127 zo:%4.0f
95 az:·%3.0f128 az:·%3.0f
96 al:·%3.0f129 al:·%3.0f
97 ERROR:·Memory·allocation·failure. 
98 WARN:·Invalid·vertex·index·%d. 
99 ERROR:·Material·name·too·long. 
100 src/model.c 
101 0·<=·axis1·&&·axis1·<=·2 
102 0·<=·axis2·&&·axis2·<=·2 
103 0·<=·axis3·&&·axis3·<=·2 
104 *delim·!=·'\0' 
105 WARN:·failed·to·load·file·"%s". 
106 WARN:·Expected·newmtl·before·"%s"·instruction. 
107 WARN:·invalid·"%s"·instruction. 
108 ERROR:·failed·to·load·file·"%s". 
109 ERROR:·invalid·"v"·instruction. 
110 ERROR:·invalid·"f"·instruction. 
111 ERROR:·Memory·allocation·failure·for·MTL·file·name. 
112 NOTE:·Reading·"%s". 
113 ERROR:·invalid·"vertex"·instruction. 
114 ERROR:·Failed·to·read·facet·count. 
115 ERROR:·Failed·to·read·facet·data. 
116 WARN:·imported·facet·count·does·not·match·expected·facet·count. 
117 model_change_orientation 
118 str_chop 
119 src/triangularization.c 
120 n2·==·n·-·1 
121 ERROR:·Memory·allocation·failure. 
122 n1·+·n2·==·n·+·2 
123 triangularize_recurse 
124 triangularize 
125 ERROR:·Memory·allocation·failure. 
126 src/surface.c 
127 surface->pixels 
128 [38;2;%d;%d;%dm%c 
129 surface_clear 
130 .shstrtab130 .shstrtab
131 .note.gnu.build-id131 .note.gnu.build-id
132 .note.ABI-tag132 .note.ABI-tag
133 .gnu.hash133 .gnu.hash
134 .gnu.version134 .gnu.version
135 .gnu.version_r135 .gnu.version_r
136 .rel.dyn136 .rel.dyn
564 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 69, 15 lines modifiedOffset 69, 14 lines modified
69 »       muleq»  r0,·r6,·r069 »       muleq»  r0,·r6,·r0
70 »       andeq»  r8,·r0,·r4,·asr·pc70 »       andeq»  r8,·r0,·r4,·asr·pc
71 »       andeq»  r0,·r0,·r4,·lsr·#271 »       andeq»  r0,·r0,·r4,·lsr·#2
72 »       andeq»  r9,·r0,·r6,·ror·r072 »       andeq»  r9,·r0,·r6,·ror·r0
73 »       andeq»  r9,·r0,·r6,·ror·r073 »       andeq»  r9,·r0,·r6,·ror·r0
74 frame_dummy():74 frame_dummy():
75 »       svclt»  0x0000e7c475 »       svclt»  0x0000e7c4
76 »       andeq»  r0,·r0,·r0 
77 vec3_mag():76 vec3_mag():
78 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:1177 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:11
79 »       addlt»  fp,·r4,·r0,·lsl·#1178 »       addlt»  fp,·r4,·r0,·lsl·#11
80 »       cdp»    15,·15,·cr10,·cr0,·cr0,·{0}79 »       cdp»    15,·15,·cr10,·cr0,·cr0,·{0}
81 »       vmov.f32»       s12,·s080 »       vmov.f32»       s12,·s0
82 »       vmov.f32»       s15,·s181 »       vmov.f32»       s15,·s1
83 »       vstr»   s15,·[r7,·#260]»      @·0x10482 »       vstr»   s15,·[r7,·#260]»      @·0x104
Offset 93, 15 lines modifiedOffset 92, 15 lines modified
93 »       vadd.f32»       s14,·s15,·s1592 »       vadd.f32»       s14,·s15,·s15
94 »       vldr»   s15,·[r7,·#156]»      @·0x9c93 »       vldr»   s15,·[r7,·#156]»      @·0x9c
95 »       vldr»   s13,·[r7,·#12]94 »       vldr»   s13,·[r7,·#12]
96 »       vmul.f32»       s15,·s12,·s695 »       vmul.f32»       s15,·s12,·s6
97 »       vadd.f32»       s15,·s15,·s1596 »       vadd.f32»       s15,·s15,·s15
98 »       »       »       @·<UNDEFINED>·instruction:·0xeeb07a2797 »       »       »       @·<UNDEFINED>·instruction:·0xeeb07a27
99 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff0a6798 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff0a67
100 »       cdp»    14,·15,·cr14,·cr0,·cr12,·{0}99 »       cdp»    14,·15,·cr14,·cr0,·cr14,·{0}
101 »       vmov.f32»       s14,·s0100 »       vmov.f32»       s14,·s0
102 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:13101 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:13
103 »       ldrcc»  r0,·[r0,·-r7,·ror·#20]102 »       ldrcc»  r0,·[r0,·-r7,·ror·#20]
104 »       stclt»  6,·cr4,·[r0,·#756]»   @·0x2f4103 »       stclt»  6,·cr4,·[r0,·#756]»   @·0x2f4
105 vec3_normalize():104 vec3_normalize():
106 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:16105 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:16
107 »       addslt» fp,·r0,·r0,·lsl·#11106 »       addslt» fp,·r0,·r0,·lsl·#11
Offset 128, 3369 lines modifiedOffset 127, 1288 lines modified
128 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:20127 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:20
129 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>128 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>
130 »       »       »       @·<UNDEFINED>·instruction:·0xf04f633b129 »       »       »       @·<UNDEFINED>·instruction:·0xf04f633b
131 »       cmnvs»  fp,·#0,·6130 »       cmnvs»  fp,·#0,·6
132 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>131 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>
133 »       »       »       @·<UNDEFINED>·instruction:·0xe01e63bb132 »       »       »       @·<UNDEFINED>·instruction:·0xe01e63bb
134 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:22133 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:22
135 »       bvs»    17c90c·<__cxa_finalize@plt+0x17b934>134 »       bvs»    17c908·<__cxa_finalize@plt+0x17b930>
136 »       bvc»    3fc810·<__cxa_finalize@plt+0x3fb838>135 »       bvc»    3fc80c·<__cxa_finalize@plt+0x3fb834>
137 »       bvc»    fe1fccd0·<__cxa_finalize@plt+0xfe1fbcf8>136 »       bvc»    fe1fcccc·<__cxa_finalize@plt+0xfe1fbcf4>
138 »       bvc»    17c8d8·<__cxa_finalize@plt+0x17b900>137 »       bvc»    17c8d4·<__cxa_finalize@plt+0x17b8fc>
139 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:23138 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:23
140 »       bvs»    1bc91c·<__cxa_finalize@plt+0x1bb944>139 »       bvs»    1bc918·<__cxa_finalize@plt+0x1bb940>
141 »       bvc»    3fc820·<__cxa_finalize@plt+0x3fb848>140 »       bvc»    3fc81c·<__cxa_finalize@plt+0x3fb844>
142 »       bvc»    fe1fcce0·<__cxa_finalize@plt+0xfe1fbd08>141 »       bvc»    fe1fccdc·<__cxa_finalize@plt+0xfe1fbd04>
143 »       bvc»    1bc8e8·<__cxa_finalize@plt+0x1bb910>142 »       bvc»    1bc8e4·<__cxa_finalize@plt+0x1bb90c>
144 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:24143 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:24
145 »       bvs»    1fc92c·<__cxa_finalize@plt+0x1fb954>144 »       bvs»    1fc928·<__cxa_finalize@plt+0x1fb950>
146 »       bvc»    3fc830·<__cxa_finalize@plt+0x3fb858>145 »       bvc»    3fc82c·<__cxa_finalize@plt+0x3fb854>
147 »       bvc»    fe1fccf0·<__cxa_finalize@plt+0xfe1fbd18>146 »       bvc»    fe1fccec·<__cxa_finalize@plt+0xfe1fbd14>
148 »       bvc»    1fc8f8·<__cxa_finalize@plt+0x1fb920>147 »       bvc»    1fc8f4·<__cxa_finalize@plt+0x1fb91c>
149 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:25148 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:25
150 »       teqeq»  r0,·#-1073741823»   @·0xc0000001»@·<UNPREDICTABLE>149 »       teqeq»  r0,·#-1073741823»   @·0xc0000001»@·<UNPREDICTABLE>
151 »       andseq» pc,·r4,·#-1073741823»       @·0xc0000001150 »       andseq» pc,·r4,·#-1073741823»       @·0xc0000001
152 »       stm»    r3,·{r0,·r1,·r2,·r9,·fp,·lr,·pc}151 »       stm»    r3,·{r0,·r1,·r2,·r9,·fp,·lr,·pc}
153 »       blvs»   e41208·<__cxa_finalize@plt+0xe40230>152 »       blvs»   e41204·<__cxa_finalize@plt+0xe4022c>
154 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:26153 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:26
155 »       blvs»   feedbfd8·<__cxa_finalize@plt+0xfeedb000>154 »       blvs»   feedbfd4·<__cxa_finalize@plt+0xfeedaffc>
156 »       bne»    fe43ca0c·<__cxa_finalize@plt+0xfe43ba34>155 »       bne»    fe43ca08·<__cxa_finalize@plt+0xfe43ba30>
157 »       bcs»    43ca14·<__cxa_finalize@plt+0x43ba3c>156 »       bcs»    43ca10·<__cxa_finalize@plt+0x43ba38>
158 »       bcc»    fe43ca18·<__cxa_finalize@plt+0xfe43ba40>157 »       bcc»    fe43ca14·<__cxa_finalize@plt+0xfe43ba3c>
159 »       beq»    19bccc0·<__cxa_finalize@plt+0x19bbce8>158 »       beq»    19bccbc·<__cxa_finalize@plt+0x19bbce4>
160 »       beq»    11fcdc4·<__cxa_finalize@plt+0x11fbdec>159 »       beq»    11fcdc0·<__cxa_finalize@plt+0x11fbde8>
161 »       bne»    19fccc8·<__cxa_finalize@plt+0x19fbcf0>160 »       bne»    19fccc4·<__cxa_finalize@plt+0x19fbcec>
162 »       ldrtmi» r3,·[sp],·r0,·asr·#14161 »       ldrtmi» r3,·[sp],·r0,·asr·#14
163 »       strlt»  fp,·[r0],·#3456»     @·0xd80162 »       strlt»  fp,·[r0],·#3456»     @·0xd80
 163 vec3_cross_product():
164 vec3_rotate_y(): 
165 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:29 
166 »       svcge»  0x0000b091 
167 »       beq»    27c834·<__cxa_finalize@plt+0x27b85c> 
168 »       beq»    23c938·<__cxa_finalize@plt+0x23b960> 
169 »       bvs»    107cde0·<__cxa_finalize@plt+0x107be08> 
170 »       bvc»    187cce4·<__cxa_finalize@plt+0x187bd0c> 
171 »       bvc»    10bcde8·<__cxa_finalize@plt+0x10bbe10> 
172 »       bvs»    17c948·<__cxa_finalize@plt+0x17b970> 
173 »       bvc»    1bc84c·<__cxa_finalize@plt+0x1bb874> 
174 »       bvc»    1fc950·<__cxa_finalize@plt+0x1fb978> 
175 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:30 
176 »       bvc»    17c894·<__cxa_finalize@plt+0x17b8bc> 
177 »       bvc»    27c998·<__cxa_finalize@plt+0x27b9c0> 
178 »       bvc»    9fcadc·<__cxa_finalize@plt+0x9fbb04> 
179 »       bvs»    1fc9a0·<__cxa_finalize@plt+0x1fb9c8> 
180 »       bvc»    23c9a4·<__cxa_finalize@plt+0x23b9cc> 
181 »       bvc»    fe9fcbe4·<__cxa_finalize@plt+0xfe9fbc0c> 
182 »       bvc»    19fcc2c·<__cxa_finalize@plt+0x19fbc54> 
183 »       bvc»    3fc970·<__cxa_finalize@plt+0x3fb998> 
184 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:31 
185 »       bvc»    17c8b4·<__cxa_finalize@plt+0x17b8dc> 
186 »       bvc»    23c9b8·<__cxa_finalize@plt+0x23b9e0> 
187 »       bvc»    9fcafc·<__cxa_finalize@plt+0x9fbb24> 
188 »       bvs»    1fc9c0·<__cxa_finalize@plt+0x1fb9e8> 
189 »       bvc»    27c9c4·<__cxa_finalize@plt+0x27b9ec> 
190 »       bvc»    fe9fcc04·<__cxa_finalize@plt+0xfe9fbc2c> 
191 »       bvc»    9fcc4c·<__cxa_finalize@plt+0x9fbc74> 
192 »       bvc»    3bc990·<__cxa_finalize@plt+0x3bb9b8> 
193 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:32 
194 »       ldrshvs»r6,·[fp,·#-187]!»  @·0xffffff45 
195 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:33 
196 »       ldrhvs» r6,·[fp,·#187]!»    @·0xbb 
197 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:34 
198 »       msreq»  CPSR_fs,·#-1073741823»      @·0xc0000001 
199 »       andseq» pc,·r4,·#-1073741823»       @·0xc0000001 
200 »       stm»    r3,·{r0,·r1,·r2,·r9,·fp,·lr,·pc} 
201 »       bvs»    ffe412a8·<__cxa_finalize@plt+0xffe402d0> 
202 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:34·(discriminator·1) 
203 »       blvs»   1edbf78·<__cxa_finalize@plt+0x1edafa0> 
204 »       bne»    fe43caac·<__cxa_finalize@plt+0xfe43bad4> 
205 »       bcs»    43cab4·<__cxa_finalize@plt+0x43badc> 
206 »       bcc»    fe43cab8·<__cxa_finalize@plt+0xfe43bae0> 
207 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:35164 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:85
208 »       beq»    19bcd60·<__cxa_finalize@plt+0x19bbd88> 
209 »       beq»    11fce64·<__cxa_finalize@plt+0x11fbe8c> 
210 »       bne»    19fcd68·<__cxa_finalize@plt+0x19fbd90> 
211 »       ldrtmi» r3,·[sp],·r4,·asr·#14 
212 »       blvc»   13f424·<__cxa_finalize@plt+0x13e44c> 
213 »       strlt»  r4,·[r0],·#1904»     @·0x770 
214 vec3_rotate_x(): 
215 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.h:38 
216 »       svcge»  0x0000b091165 »       svcge»  0x0000b091
 166 »       bpl»    103ccd4·<__cxa_finalize@plt+0x103bcfc>
217 »       beq»    27c8d8·<__cxa_finalize@plt+0x27b900>167 »       bpl»    183cdd8·<__cxa_finalize@plt+0x183be00>
218 »       beq»    23c9dc·<__cxa_finalize@plt+0x23ba04> 
219 »       bvs»    107ce84·<__cxa_finalize@plt+0x107beac>168 »       bvs»    107ccdc·<__cxa_finalize@plt+0x107bd04>
 169 »       bvs»    187cde0·<__cxa_finalize@plt+0x187be08>
Max diff block lines reached; 567627/577793 bytes (98.24%) of diff not shown.
30.2 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 5, 237 lines modifiedOffset 5, 237 lines modified
5 ··0x000078d8·41000000·36000000·41000000·03000000·A...6...A.......5 ··0x000078d8·41000000·36000000·41000000·03000000·A...6...A.......
6 ··0x000078e8·41000000·06000000·41000000·15000000·A.......A.......6 ··0x000078e8·41000000·06000000·41000000·15000000·A.......A.......
7 ··0x000078f8·41000000·0f000000·41000000·0e000000·A.......A.......7 ··0x000078f8·41000000·0f000000·41000000·0e000000·A.......A.......
8 ··0x00007908·41000000·26000000·41000000·13000000·A...&...A.......8 ··0x00007908·41000000·26000000·41000000·13000000·A...&...A.......
9 ··0x00007918·41000000·29000000·41000000·02000000·A...)...A.......9 ··0x00007918·41000000·29000000·41000000·02000000·A...)...A.......
10 ··0x00007928·41000000·19000000·41000000·0a000000·A.......A.......10 ··0x00007928·41000000·19000000·41000000·0a000000·A.......A.......
11 ··0x00007938·41000000·0b000000·41000000·00000000·A.......A.......11 ··0x00007938·41000000·0b000000·41000000·00000000·A.......A.......
12 ··0x00007948·00000000·2e2c273a·3b212b2a·3d232440·.....,':;!+*=#$@12 ··0x00007948·00000000·4552524f·523a204d·656d6f72·....ERROR:·Memor
 13 ··0x00007958·7920616c·6c6f6361·74696f6e·20666169·y·allocation·fai
 14 ··0x00007968·6c757265·2e0a0000·7372632f·73757266·lure....src/surf
 15 ··0x00007978·6163652e·63000000·73757266·61636500·ace.c...surface.
 16 ··0x00007988·73757266·6163652d·3e706978·656c7300·surface->pixels.
 17 ··0x00007998·1b5b3338·3b323b25·643b2564·3b25646d·.[38;2;%d;%d;%dm
 18 ··0x000079a8·25631b5b·306d0000·25630000·73757266·%c.[0m..%c..surf
 19 ··0x000079b8·6163655f·636c6561·72000000·4552524f·ace_clear...ERRO
 20 ··0x000079c8·523a204d·656d6f72·7920616c·6c6f6361·R:·Memory·alloca
 21 ··0x000079d8·74696f6e·20666169·6c757265·2e0a0000·tion·failure....
 22 ··0x000079e8·5741524e·3a20496e·76616c69·64207665·WARN:·Invalid·ve
 23 ··0x000079f8·72746578·20696e64·65782025·642e0a00·rtex·index·%d...
 24 ··0x00007a08·4552524f·523a204d·61746572·69616c20·ERROR:·Material·
 25 ··0x00007a18·6e616d65·20746f6f·206c6f6e·672e0a00·name·too·long...
 26 ··0x00007a28·7372632f·6d6f6465·6c2e6300·30203c3d·src/model.c.0·<=
 27 ··0x00007a38·20617869·73312026·26206178·69733120··axis1·&&·axis1·
 28 ··0x00007a48·3c3d2032·00000000·30203c3d·20617869·<=·2....0·<=·axi
 29 ··0x00007a58·73322026·26206178·69733220·3c3d2032·s2·&&·axis2·<=·2
 30 ··0x00007a68·00000000·30203c3d·20617869·73332026·....0·<=·axis3·&
 31 ··0x00007a78·26206178·69733320·3c3d2032·00000000·&·axis3·<=·2....
 32 ··0x00007a88·2a64656c·696d2021·3d20275c·30270000·*delim·!=·'\0'..
 33 ··0x00007a98·20000000·2f000000·72000000·5741524e··.../...r...WARN
 34 ··0x00007aa8·3a206661·696c6564·20746f20·6c6f6164·:·failed·to·load
 35 ··0x00007ab8·2066696c·65202225·73222e0a·00000000··file·"%s"......
 36 ··0x00007ac8·6e65776d·746c0000·4b640000·5741524e·newmtl..Kd..WARN
 37 ··0x00007ad8·3a204578·70656374·6564206e·65776d74·:·Expected·newmt
 38 ··0x00007ae8·6c206265·666f7265·20222573·2220696e·l·before·"%s"·in
 39 ··0x00007af8·73747275·6374696f·6e2e0a00·5741524e·struction...WARN
 40 ··0x00007b08·3a20696e·76616c69·64202225·73222069·:·invalid·"%s"·i
 41 ··0x00007b18·6e737472·75637469·6f6e2e0a·00000000·nstruction......
 42 ··0x00007b28·4552524f·523a2066·61696c65·6420746f·ERROR:·failed·to
 43 ··0x00007b38·206c6f61·64206669·6c652022·2573222e··load·file·"%s".
 44 ··0x00007b48·0a000000·76000000·4552524f·523a2069·....v...ERROR:·i
 45 ··0x00007b58·6e76616c·69642022·76222069·6e737472·nvalid·"v"·instr
 46 ··0x00007b68·75637469·6f6e2e0a·00000000·66000000·uction......f...
 47 ··0x00007b78·4552524f·523a2069·6e76616c·69642022·ERROR:·invalid·"
 48 ··0x00007b88·66222069·6e737472·75637469·6f6e2e0a·f"·instruction..
 49 ··0x00007b98·00000000·6d746c6c·69620000·4552524f·....mtllib..ERRO
 50 ··0x00007ba8·523a204d·656d6f72·7920616c·6c6f6361·R:·Memory·alloca
 51 ··0x00007bb8·74696f6e·20666169·6c757265·20666f72·tion·failure·for
 52 ··0x00007bc8·204d544c·2066696c·65206e61·6d652e0a··MTL·file·name..
 53 ··0x00007bd8·00000000·4e4f5445·3a205265·6164696e·....NOTE:·Readin
 54 ··0x00007be8·67202225·73222e0a·00000000·7573656d·g·"%s"......usem
 55 ··0x00007bf8·746c0000·72620000·736f6c69·64000000·tl..rb..solid...
 56 ··0x00007c08·66616365·74000000·76657274·65780000·facet...vertex..
 57 ··0x00007c18·4552524f·523a2069·6e76616c·69642022·ERROR:·invalid·"
 58 ··0x00007c28·76657274·65782220·696e7374·72756374·vertex"·instruct
 59 ··0x00007c38·696f6e2e·0a000000·4552524f·523a2046·ion.....ERROR:·F
 60 ··0x00007c48·61696c65·6420746f·20726561·64206661·ailed·to·read·fa
 61 ··0x00007c58·63657420·636f756e·742e0a00·4552524f·cet·count...ERRO
 62 ··0x00007c68·523a2046·61696c65·6420746f·20726561·R:·Failed·to·rea
 63 ··0x00007c78·64206661·63657420·64617461·2e0a0000·d·facet·data....
 64 ··0x00007c88·5741524e·3a20696d·706f7274·65642066·WARN:·imported·f
 65 ··0x00007c98·61636574·20636f75·6e742064·6f657320·acet·count·does·
 66 ··0x00007ca8·6e6f7420·6d617463·68206578·70656374·not·match·expect
 67 ··0x00007cb8·65642066·61636574·20636f75·6e742e0a·ed·facet·count..
 68 ··0x00007cc8·00000000·6d6f6465·6c5f6368·616e6765·....model_change
 69 ··0x00007cd8·5f6f7269·656e7461·74696f6e·00000000·_orientation....
 70 ··0x00007ce8·7374725f·63686f70·00000000·7372632f·str_chop....src/
 71 ··0x00007cf8·74726961·6e67756c·6172697a·6174696f·triangularizatio
 72 ··0x00007d08·6e2e6300·6e203e3d·20330000·6e32203d·n.c.n·>=·3..n2·=
 73 ··0x00007d18·3d206e20·2d203100·4552524f·523a204d·=·n·-·1.ERROR:·M
 74 ··0x00007d28·656d6f72·7920616c·6c6f6361·74696f6e·emory·allocation
 75 ··0x00007d38·20666169·6c757265·2e0a0000·6e31202b··failure....n1·+
 76 ··0x00007d48·206e3220·3d3d206e·202b2032·00000000··n2·==·n·+·2....
 77 ··0x00007d58·74726961·6e67756c·6172697a·655f7265·triangularize_re
 78 ··0x00007d68·63757273·65000000·74726961·6e67756c·curse...triangul
 79 ··0x00007d78·6172697a·65000000·2e2c273a·3b212b2a·arize....,':;!+*
13 ··0x00007958·00000000·db0f4940·bd1bcf3f·0000a040·......I@...?...@80 ··0x00007d88·3d232440·00000000·db0f4940·bd1bcf3f·=#$@......I@...?
14 ··0x00007968·00007a44·33642d61·73636969·2d766965·..zD3d-ascii-vie81 ··0x00007d98·0000a040·00007a44·33642d61·73636969·...@..zD3d-ascii
15 ··0x00007978·77657200·616e204f·424a2033·44206d6f·wer.an·OBJ·3D·mo82 ··0x00007da8·2d766965·77657200·616e204f·424a2033·-viewer.an·OBJ·3
16 ··0x00007988·64656c20·666f726d·61742076·69657765·del·format·viewe83 ··0x00007db8·44206d6f·64656c20·666f726d·61742076·D·model·format·v
17 ··0x00007998·7220666f·72207468·65207465·726d696e·r·for·the·termin84 ··0x00007dc8·69657765·7220666f·72207468·65207465·iewer·for·the·te
18 ··0x000079a8·616c0000·55736167·653a2025·73205b4f·al..Usage:·%s·[O85 ··0x00007dd8·726d696e·616c0000·55736167·653a2025·rminal..Usage:·%
19 ··0x000079b8·5054494f·4e2e2e2e·5d20494e·5055545f·PTION...]·INPUT_86 ··0x00007de8·73205b4f·5054494f·4e2e2e2e·5d20494e·s·[OPTION...]·IN
20 ··0x000079c8·46494c45·0a000000·2573202d·2d202573·FILE....%s·--·%s87 ··0x00007df8·5055545f·46494c45·0a000000·2573202d·PUT_FILE....%s·-
21 ··0x000079d8·0a000000·20202d77·203c7369·7a653e20·....··-w·<size>·88 ··0x00007e08·2d202573·0a000000·20202d77·203c7369·-·%s....··-w·<si
22 ··0x000079e8·20202020·20202020·4f757470·75742077·········Output·w89 ··0x00007e18·7a653e20·20202020·20202020·4f757470·ze>·········Outp
23 ··0x000079f8·69647468·20696e20·63686172·61637465·idth·in·characte90 ··0x00007e28·75742077·69647468·20696e20·63686172·ut·width·in·char
24 ··0x00007a08·72730000·20202d68·203c7369·7a653e20·rs..··-h·<size>· 
25 ··0x00007a18·20202020·20202020·4f757470·75742068·········Output·h 
26 ··0x00007a28·65696768·7420696e·20636861·72616374·eight·in·charact 
27 ··0x00007a38·65727300·20202d64·203c7365·636f6e64·ers.··-d·<second 
28 ··0x00007a48·733e2020·20202020·53746f70·20746865·s>······Stop·the 
29 ··0x00007a58·2070726f·6772616d·20616674·65722074··program·after·t 
30 ··0x00007a68·68697320·6d616e79·20736563·6f6e6473·his·many·seconds 
31 ··0x00007a78·2e000000·20202d66·203c6672·616d6573·....··-f·<frames 
32 ··0x00007a88·3e202020·20202020·4672616d·65732070·>·······Frames·p 
33 ··0x00007a98·65722073·65636f6e·642e0000·20202d61·er·second...··-a 
34 ··0x00007aa8·203c7261·74696f3e·20202020·20202020··<ratio>········ 
35 ··0x00007ab8·44697370·6c617920·61737375·6d696e67·Display·assuming 
36 ··0x00007ac8·20746869·73206865·69676874·2f776964··this·height/wid 
37 ··0x00007ad8·74682072·6174696f·20666f72·20746572·th·ratio·for·ter 
38 ··0x00007ae8·6d696e61·6c000000·20202020·20202020·minal...········ 
39 ··0x00007af8·20202020·20202020·20202020·63686172·············char 
40 ··0x00007b08·61637465·72732e00·20202d63·203c6368·acters..··-c·<ch91 ··0x00007e38·61637465·72730000·20202d68·203c7369·acters..··-h·<si
 92 ··0x00007e48·7a653e20·20202020·20202020·4f757470·ze>·········Outp
 93 ··0x00007e58·75742068·65696768·7420696e·20636861·ut·height·in·cha
 94 ··0x00007e68·72616374·65727300·20202d64·203c7365·racters.··-d·<se
 95 ··0x00007e78·636f6e64·733e2020·20202020·53746f70·conds>······Stop
 96 ··0x00007e88·20746865·2070726f·6772616d·20616674··the·program·aft
 97 ··0x00007e98·65722074·68697320·6d616e79·20736563·er·this·many·sec
 98 ··0x00007ea8·6f6e6473·2e000000·20202d66·203c6672·onds....··-f·<fr
41 ··0x00007b18·6172733e·20202020·20202020·50726f76·ars>········Prov99 ··0x00007eb8·616d6573·3e202020·20202020·4672616d·ames>·······Fram
 100 ··0x00007ec8·65732070·65722073·65636f6e·642e0000·es·per·second...
 101 ··0x00007ed8·20202d61·203c7261·74696f3e·20202020···-a·<ratio>····
 102 ··0x00007ee8·20202020·44697370·6c617920·61737375·····Display·assu
 103 ··0x00007ef8·6d696e67·20746869·73206865·69676874·ming·this·height
 104 ··0x00007f08·2f776964·74682072·6174696f·20666f72·/width·ratio·for
 105 ··0x00007f18·20746572·6d696e61·6c000000·20202020··terminal...····
42 ··0x00007b28·69646520·616c7465·726e6174·65206c75·ide·alternate·lu 
43 ··0x00007b38·6d696e65·7363656e·63652063·68617261·minescence·chara 
44 ··0x00007b48·63746572·73202866·726f6d20·6c657373·cters·(from·less 
45 ··0x00007b58·20746f00·20202020·20202020·20202020··to.············ 
46 ··0x00007b68·20202020·20202020·6d6f7265·206c6967·········more·lig 
47 ··0x00007b78·6874292e·00000000·20202d73·20202020·ht).....··-s···· 
48 ··0x00007b88·20202020·20202020·20202020·53747265·············Stre 
49 ··0x00007b98·74636820·74686520·6d6f6465·6c2c2072·tch·the·model,·r 
50 ··0x00007ba8·65676172·646c6573·73206f66·20746865·egardless·of·the 
51 ··0x00007bb8·20686569·6768742f·77696474·68207261··height/width·ra 
Max diff block lines reached; 402/30840 bytes (1.30%) of diff not shown.
707 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 15, 9 lines modifiedOffset 15, 9 lines modified
15 ··0x0000a0b0·e80c0000·e80c0000·e80c0000·e80c0000·................15 ··0x0000a0b0·e80c0000·e80c0000·e80c0000·e80c0000·................
16 ··0x0000a0c0·e80c0000·e80c0000·e80c0000·e80c0000·................16 ··0x0000a0c0·e80c0000·e80c0000·e80c0000·e80c0000·................
17 ··0x0000a0d0·e80c0000·e80c0000·e80c0000·e80c0000·................17 ··0x0000a0d0·e80c0000·e80c0000·e80c0000·e80c0000·................
18 ··0x0000a0e0·e80c0000·e80c0000·e80c0000·e80c0000·................18 ··0x0000a0e0·e80c0000·e80c0000·e80c0000·e80c0000·................
19 ··0x0000a0f0·e80c0000·e80c0000·e80c0000·e80c0000·................19 ··0x0000a0f0·e80c0000·e80c0000·e80c0000·e80c0000·................
20 ··0x0000a100·e80c0000·00000000·00000000·00000000·................20 ··0x0000a100·e80c0000·00000000·00000000·00000000·................
21 ··0x0000a110·00000000·00000000·00000000·00000000·................21 ··0x0000a110·00000000·00000000·00000000·00000000·................
22 ··0x0000a120·00000000·00000000·532d0000··········........S-..22 ··0x0000a120·00000000·00000000·cb680000··········.........h..
  
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 ··0x0000a12c·00000000·30a10000·4c790000·6c790000·....0...Ly..ly..2 ··0x0000a12c·00000000·30a10000·807d0000·a07d0000·....0....}...}..
3 ··0x0000a13c·7c790000····························|y..3 ··0x0000a13c·b07d0000····························.}..
  
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·33623730·30363961·65366237·61343662·3b70069ae6b7a46b 
3 ··0x00000010·33613030·64373666·35353937·32323038·3a00d76f559722082 ··0x00000000·35623231·66393961·65626232·31306163·5b21f99aebb210ac
 3 ··0x00000010·36393066·35653164·63303662·66363964·690f5e1dc06bf69d
4 ··0x00000020·64393962·31392e64·65627567·00000000·d99b19.debug....4 ··0x00000020·34656363·66612e64·65627567·00000000·4eccfa.debug....
5 ··0x00000030·2eee2208····························..".5 ··0x00000030·e0f35260····························..R`
  
1.4 MB
3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-1_armhf.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······536·2024-05-03·12:58:33.000000·control.tar.xz2 -rw-r--r--···0········0········0······536·2024-05-03·12:58:33.000000·control.tar.xz
3 -rw-r--r--···0········0········0····19500·2024-05-03·12:58:33.000000·data.tar.xz3 -rw-r--r--···0········0········0····19492·2024-05-03·12:58:33.000000·data.tar.xz
636 B
control.tar.xz
608 B
control.tar
360 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Alex·Myczko·<tar@debian.org>6 Maintainer:·Alex·Myczko·<tar@debian.org>
7 Installed-Size:·377 Installed-Size:·37
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:·ec3b70069ae6b7a46b3a00d76f55972208d99b1912 Build-Ids:·985b21f99aebb210ac690f5e1dc06bf69d4eccfa
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/ec/3b70069ae6b7a46b3a00d76f55972208d99b19.debug1 usr/lib/debug/.build-id/98/5b21f99aebb210ac690f5e1dc06bf69d4eccfa.debug
1.4 MB
data.tar.xz
1.4 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/ec/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/98/
7 -rw-r--r--···0·root·········(0)·root·········(0)····27048·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/ec/3b70069ae6b7a46b3a00d76f55972208d99b19.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····27020·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/98/5b21f99aebb210ac690f5e1dc06bf69d4eccfa.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.4 MB
./usr/lib/debug/.build-id/ec/3b70069ae6b7a46b3a00d76f55972208d99b19.debug vs.
./usr/lib/debug/.build-id/98/5b21f99aebb210ac690f5e1dc06bf69d4eccfa.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
996 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0xfe911 ··Entry·point·address:···············0xfe9
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········25608·(bytes·into·file)13 ··Start·of·section·headers:··········25580·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·35
2.99 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·36·section·headers,·starting·at·offset·0x6408:1 There·are·36·section·headers,·starting·at·offset·0x63ec:
  
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··········00000154·000154·000019·00···A··0···0··15 ··[·1]·.interp···········NOBITS··········00000154·000154·000019·00···A··0···0··1
6 ··[·2]·.note.gnu.build-id·NOTE············00000170·000170·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············00000170·000170·000024·00···A··0···0··4
7 ··[·3]·.note.ABI-tag·····NOTE············00000194·000194·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············00000194·000194·000020·00···A··0···0··4
Offset 25, 21 lines modifiedOffset 25, 21 lines modified
25 ··[20]·.dynamic··········NOBITS··········00009ef8·000ef0·000108·08··WA··6···0··425 ··[20]·.dynamic··········NOBITS··········00009ef8·000ef0·000108·08··WA··6···0··4
26 ··[21]·.got··············NOBITS··········0000a000·000ef0·00012c·04··WA··0···0··426 ··[21]·.got··············NOBITS··········0000a000·000ef0·00012c·04··WA··0···0··4
27 ··[22]·.data·············NOBITS··········0000a12c·000ef0·000014·00··WA··0···0··427 ··[22]·.data·············NOBITS··········0000a12c·000ef0·000014·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········0000a140·000ef0·000004·00··WA··0···0··128 ··[23]·.bss··············NOBITS··········0000a140·000ef0·000004·00··WA··0···0··1
29 ··[24]·.comment··········PROGBITS········00000000·0001b4·00001e·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·0001b4·00001e·01··MS··0···0··1
30 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0001d2·000033·00······0···0··130 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0001d2·000033·00······0···0··1
31 ··[26]·.debug_aranges····PROGBITS········00000000·000208·00005d·00···C··0···0··431 ··[26]·.debug_aranges····PROGBITS········00000000·000208·00005d·00···C··0···0··4
32 ··[27]·.debug_info·······PROGBITS········00000000·000268·001c50·00···C··0···0··432 ··[27]·.debug_info·······PROGBITS········00000000·000268·001c49·00···C··0···0··4
33 ··[28]·.debug_abbrev·····PROGBITS········00000000·001eb8·0002b7·00···C··0···0··433 ··[28]·.debug_abbrev·····PROGBITS········00000000·001eb4·0002ac·00···C··0···0··4
34 ··[29]·.debug_line·······PROGBITS········00000000·002170·001169·00···C··0···0··434 ··[29]·.debug_line·······PROGBITS········00000000·002160·001170·00···C··0···0··4
35 ··[30]·.debug_frame······PROGBITS········00000000·0032dc·000439·00···C··0···0··435 ··[30]·.debug_frame······PROGBITS········00000000·0032d0·00043b·00···C··0···0··4
36 ··[31]·.debug_str········PROGBITS········00000000·003718·0006f1·01·MSC··0···0··436 ··[31]·.debug_str········PROGBITS········00000000·00370c·0006df·01·MSC··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·003e0c·000058·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·003dec·00005a·00···C··0···0··4
38 ··[33]·.symtab···········SYMTAB··········00000000·003e64·001660·10·····34·234··438 ··[33]·.symtab···········SYMTAB··········00000000·003e48·001660·10·····34·234··4
39 ··[34]·.strtab···········STRTAB··········00000000·0054c4·000de2·00······0···0··139 ··[34]·.strtab···········STRTAB··········00000000·0054a8·000de2·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········00000000·0062a6·000162·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········00000000·00628a·000162·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
27.7 KB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 68, 150 lines modifiedOffset 68, 150 lines modified
68 ····64:·00009ef4·····0·NOTYPE··LOCAL··DEFAULT···19·$d68 ····64:·00009ef4·····0·NOTYPE··LOCAL··DEFAULT···19·$d
69 ····65:·00009ef4·····0·OBJECT··LOCAL··DEFAULT···19·__do_global_dtors_aux_fini_array_entry69 ····65:·00009ef4·····0·OBJECT··LOCAL··DEFAULT···19·__do_global_dtors_aux_fini_array_entry
70 ····66:·000010e0·····0·NOTYPE··LOCAL··DEFAULT···13·$t70 ····66:·000010e0·····0·NOTYPE··LOCAL··DEFAULT···13·$t
71 ····67:·000010e1·····0·FUNC····LOCAL··DEFAULT···13·frame_dummy71 ····67:·000010e1·····0·FUNC····LOCAL··DEFAULT···13·frame_dummy
72 ····68:·00009ef0·····0·NOTYPE··LOCAL··DEFAULT···18·$d72 ····68:·00009ef0·····0·NOTYPE··LOCAL··DEFAULT···18·$d
73 ····69:·00009ef0·····0·OBJECT··LOCAL··DEFAULT···18·__frame_dummy_init_array_entry73 ····69:·00009ef0·····0·OBJECT··LOCAL··DEFAULT···18·__frame_dummy_init_array_entry
74 ····70:·0000a140·····0·NOTYPE··LOCAL··DEFAULT···23·$d74 ····70:·0000a140·····0·NOTYPE··LOCAL··DEFAULT···23·$d
75 ····71:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·viewer.c75 ····71:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·surface.c
76 ····72:·000010e9····96·FUNC····LOCAL··DEFAULT···13·vec3_mag76 ····72:·000010e5····96·FUNC····LOCAL··DEFAULT···13·vec3_mag
77 ····73:·000010e8·····0·NOTYPE··LOCAL··DEFAULT···13·$t77 ····73:·000010e4·····0·NOTYPE··LOCAL··DEFAULT···13·$t
78 ····74:·00001149···194·FUNC····LOCAL··DEFAULT···13·vec3_normalize78 ····74:·00001145···194·FUNC····LOCAL··DEFAULT···13·vec3_normalize
79 ····75:·0000120b···164·FUNC····LOCAL··DEFAULT···13·vec3_rotate_y 
80 ····76:·000012af···164·FUNC····LOCAL··DEFAULT···13·vec3_rotate_x 
81 ····77:·00001353···120·FUNC····LOCAL··DEFAULT···13·vec3_neg 
82 ····78:·000013cb···112·FUNC····LOCAL··DEFAULT···13·vec3_dot_product79 ····75:·00001207···204·FUNC····LOCAL··DEFAULT···13·vec3_cross_product
83 ····79:·0000143b···148·FUNC····LOCAL··DEFAULT···13·vec3_cos_similarity80 ····76:·000012d3····56·FUNC····LOCAL··DEFAULT···13·mini
 81 ····77:·0000130b····56·FUNC····LOCAL··DEFAULT···13·maxi
 82 ····78:·00001467···108·FUNC····LOCAL··DEFAULT···13·triangle_orientation
 83 ····79:·000014d3···226·FUNC····LOCAL··DEFAULT···13·triangle_sort_by_x
84 ····80:·0000794c·····0·NOTYPE··LOCAL··DEFAULT···15·$d84 ····80:·0000794c·····0·NOTYPE··LOCAL··DEFAULT···15·$d
 85 ····81:·00001688·····0·NOTYPE··LOCAL··DEFAULT···13·$d
 86 ····82:·00001698·····0·NOTYPE··LOCAL··DEFAULT···13·$t
85 ····81:·0000a134·····0·NOTYPE··LOCAL··DEFAULT···22·$d87 ····83:·00001734·····0·NOTYPE··LOCAL··DEFAULT···13·$d
86 ····82:·0000a134·····4·OBJECT··LOCAL··DEFAULT···22·DEFAULT_LUM_OPTIONS88 ····84:·000079b4····14·OBJECT··LOCAL··DEFAULT···15·__PRETTY_FUNCTION__.0
87 ····83:·0000795c·····4·OBJECT··LOCAL··DEFAULT···15·PI89 ····85:·0000174c·····0·NOTYPE··LOCAL··DEFAULT···13·$t
 90 ····86:·0000176d···124·FUNC····LOCAL··DEFAULT···13·idx_x
 91 ····87:·000017e4·····0·NOTYPE··LOCAL··DEFAULT···13·$d
 92 ····88:·000017e8·····0·NOTYPE··LOCAL··DEFAULT···13·$t
88 ····84:·00007960·····4·OBJECT··LOCAL··DEFAULT···15·GOLDEN_RATIO 
89 ····85:·00007964·····4·OBJECT··LOCAL··DEFAULT···15·INTERACTIVE_ZOOM_MIN 
90 ····86:·00007968·····4·OBJECT··LOCAL··DEFAULT···15·INTERACTIVE_ZOOM_MAX 
91 ····87:·0000a138·····4·OBJECT··LOCAL··DEFAULT···22·PROGRAM_NAME 
92 ····88:·0000a13c·····4·OBJECT··LOCAL··DEFAULT···22·PROGRAM_DESCRIPTION 
93 ····89:·000014cf···474·FUNC····LOCAL··DEFAULT···13·output_usage93 ····89:·000017e9···124·FUNC····LOCAL··DEFAULT···13·idx_y
94 ····90:·00001630·····0·NOTYPE··LOCAL··DEFAULT···13·$d94 ····90:·00001860·····0·NOTYPE··LOCAL··DEFAULT···13·$d
95 ····91:·000016a8·····0·NOTYPE··LOCAL··DEFAULT···13·$t95 ····91:·00001864·····0·NOTYPE··LOCAL··DEFAULT···13·$t
 96 ····92:·00001865···232·FUNC····LOCAL··DEFAULT···13·limit_y_1
 97 ····93:·0000194d···146·FUNC····LOCAL··DEFAULT···13·limit_y_2
96 ····92:·000016a9····92·FUNC····LOCAL··DEFAULT···13·output_description98 ····94:·000019df···206·FUNC····LOCAL··DEFAULT···13·triangle_depth
97 ····93:·000016f0·····0·NOTYPE··LOCAL··DEFAULT···13·$d99 ····95:·00001e88·····0·NOTYPE··LOCAL··DEFAULT···13·$d
98 ····94:·00001704·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
99 ····95:·00001705··2276·FUNC····LOCAL··DEFAULT···13·parse_arguments 
100 ····96:·00001f54·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
101 ····97:·00001fe8·····0·NOTYPE··LOCAL··DEFAULT···13·$t100 ····96:·00001e98·····0·NOTYPE··LOCAL··DEFAULT···13·$t
102 ····98:·0000204f···154·FUNC····LOCAL··DEFAULT···13·tick 
103 ····99:·000020e9···250·FUNC····LOCAL··DEFAULT···13·vec3_to_surface 
104 ···100:·000021e3···232·FUNC····LOCAL··DEFAULT···13·char_from_normal101 ····97:·00001f78·····0·NOTYPE··LOCAL··DEFAULT···13·$d
 102 ····98:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·model.c
 103 ····99:·000079c4·····0·NOTYPE··LOCAL··DEFAULT···15·$d
105 ···101:·000022cb···454·FUNC····LOCAL··DEFAULT···13·terminal_init_colors104 ···100:·00001f91···252·FUNC····LOCAL··DEFAULT···13·model_init
 105 ···101:·00001f90·····0·NOTYPE··LOCAL··DEFAULT···13·$t
106 ···102:·00002478·····0·NOTYPE··LOCAL··DEFAULT···13·$d106 ···102:·00002078·····0·NOTYPE··LOCAL··DEFAULT···13·$d
107 ···103:·00002490·····0·NOTYPE··LOCAL··DEFAULT···13·$t107 ···103:·0000208c·····0·NOTYPE··LOCAL··DEFAULT···13·$t
108 ···104:·00002491··1720·FUNC····LOCAL··DEFAULT···13·surface_draw_model108 ···104:·0000208d···176·FUNC····LOCAL··DEFAULT···13·model_add_vertex
109 ···105:·00002b40·····0·NOTYPE··LOCAL··DEFAULT···13·$d109 ···105:·00002130·····0·NOTYPE··LOCAL··DEFAULT···13·$d
110 ···106:·00002b48·····0·NOTYPE··LOCAL··DEFAULT···13·$t110 ···106:·0000213c·····0·NOTYPE··LOCAL··DEFAULT···13·$t
111 ···107:·00002b49···138·FUNC····LOCAL··DEFAULT···13·model_xz_rad 
112 ···108:·00002bd3···246·FUNC····LOCAL··DEFAULT···13·create_surface111 ···107:·0000213d····92·FUNC····LOCAL··DEFAULT···13·obj_derelativize_idx
113 ···109:·00002cc0·····0·NOTYPE··LOCAL··DEFAULT···13·$d112 ···108:·0000218c·····0·NOTYPE··LOCAL··DEFAULT···13·$d
114 ···110:·00002cc8·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
115 ···111:·000032b8·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
116 ···112:·00003318·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
117 ···113:·000036a8·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
118 ···114:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·trigonometry.c 
119 ···115:·000036c0·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
120 ···116:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·model.c 
121 ···117:·000082f8·····0·NOTYPE··LOCAL··DEFAULT···15·$d 
122 ···118:·0000390d···252·FUNC····LOCAL··DEFAULT···13·model_init 
123 ···119:·0000390c·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
124 ···120:·000039f4·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
125 ···121:·00003a08·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
126 ···122:·00003a09···176·FUNC····LOCAL··DEFAULT···13·model_add_vertex 
127 ···123:·00003aac·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
128 ···124:·00003ab8·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
129 ···125:·00003ab9····92·FUNC····LOCAL··DEFAULT···13·obj_derelativize_idx 
130 ···126:·00003b08·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
131 ···127:·00003b14·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
132 ···128:·00003b15···160·FUNC····LOCAL··DEFAULT···13·model_validate_idxs 
133 ···129:·00003ba8·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
134 ···130:·00003bb4·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
135 ···131:·00003bb5···192·FUNC····LOCAL··DEFAULT···13·model_add_face 
136 ···132:·00003c68·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
137 ···133:·00003c74·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
138 ···134:·00003c75···280·FUNC····LOCAL··DEFAULT···13·model_add_material 
139 ···135:·00003d7c·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
140 ···136:·00003d8c·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
141 ···137:·00004174·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
142 ···138:·00008600····25·OBJECT··LOCAL··DEFAULT···15·__PRETTY_FUNCTION__.1 
143 ···139:·00004198·····0·NOTYPE··LOCAL··DEFAULT···13·$t113 ···109:·00002198·····0·NOTYPE··LOCAL··DEFAULT···13·$t
 114 ···110:·00002199···160·FUNC····LOCAL··DEFAULT···13·model_validate_idxs
 115 ···111:·0000222c·····0·NOTYPE··LOCAL··DEFAULT···13·$d
 116 ···112:·00002238·····0·NOTYPE··LOCAL··DEFAULT···13·$t
144 ···140:·000042c9···168·FUNC····LOCAL··DEFAULT···13·str_chop117 ···113:·00002239···192·FUNC····LOCAL··DEFAULT···13·model_add_face
 118 ···114:·000022ec·····0·NOTYPE··LOCAL··DEFAULT···13·$d
 119 ···115:·000022f8·····0·NOTYPE··LOCAL··DEFAULT···13·$t
 120 ···116:·000022f9···280·FUNC····LOCAL··DEFAULT···13·model_add_material
145 ···141:·00004364·····0·NOTYPE··LOCAL··DEFAULT···13·$d121 ···117:·00002400·····0·NOTYPE··LOCAL··DEFAULT···13·$d
 122 ···118:·00002410·····0·NOTYPE··LOCAL··DEFAULT···13·$t
 123 ···119:·000027f8·····0·NOTYPE··LOCAL··DEFAULT···13·$d
 124 ···120:·00007ccc····25·OBJECT··LOCAL··DEFAULT···15·__PRETTY_FUNCTION__.1
 125 ···121:·0000281c·····0·NOTYPE··LOCAL··DEFAULT···13·$t
 126 ···122:·0000294d···168·FUNC····LOCAL··DEFAULT···13·str_chop
 127 ···123:·000029e8·····0·NOTYPE··LOCAL··DEFAULT···13·$d
146 ···142:·0000861c·····9·OBJECT··LOCAL··DEFAULT···15·__PRETTY_FUNCTION__.0128 ···124:·00007ce8·····9·OBJECT··LOCAL··DEFAULT···15·__PRETTY_FUNCTION__.0
147 ···143:·00004370·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
148 ···144:·00004371····50·FUNC····LOCAL··DEFAULT···13·str_chop_skip_empty 
149 ···145:·000043a3····94·FUNC····LOCAL··DEFAULT···13·parse_float 
150 ···146:·000043f8·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
151 ···147:·00004400·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
152 ···148:·00004401····84·FUNC····LOCAL··DEFAULT···13·parse_int 
153 ···149:·0000444c·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
154 ···150:·00004454·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
155 ···151:·00004455····78·FUNC····LOCAL··DEFAULT···13·string_strip 
156 ···152:·000044a3···642·FUNC····LOCAL··DEFAULT···13·model_load_materials_from_mtl 
157 ···153:·000046fc·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
158 ···154:·00004724·····0·NOTYPE··LOCAL··DEFAULT···13·$t129 ···125:·000029f4·····0·NOTYPE··LOCAL··DEFAULT···13·$t
 130 ···126:·000029f5····50·FUNC····LOCAL··DEFAULT···13·str_chop_skip_empty
159 ···155:·00004725···204·FUNC····LOCAL··DEFAULT···13·read_line131 ···127:·00002a27····94·FUNC····LOCAL··DEFAULT···13·parse_float
160 ···156:·000047e4·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
161 ···157:·000047f0·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
162 ···158:·00004c9c·····0·NOTYPE··LOCAL··DEFAULT···13·$d132 ···128:·00002a7c·····0·NOTYPE··LOCAL··DEFAULT···13·$d
163 ···159:·00004ce8·····0·NOTYPE··LOCAL··DEFAULT···13·$t133 ···129:·00002a84·····0·NOTYPE··LOCAL··DEFAULT···13·$t
 134 ···130:·00002a85····84·FUNC····LOCAL··DEFAULT···13·parse_int
 135 ···131:·00002ad0·····0·NOTYPE··LOCAL··DEFAULT···13·$d
 136 ···132:·00002ad8·····0·NOTYPE··LOCAL··DEFAULT···13·$t
 137 ···133:·00002ad9····78·FUNC····LOCAL··DEFAULT···13·string_strip
 138 ···134:·00002b27···642·FUNC····LOCAL··DEFAULT···13·model_load_materials_from_mtl
Max diff block lines reached; 11114/28181 bytes (39.44%) 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:·ec3b70069ae6b7a46b3a00d76f55972208d99b193 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·985b21f99aebb210ac690f5e1dc06bf69d4eccfa
  
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
656 KB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 13 lines modifiedOffset 1, 13 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:······················35073 ··Length:······················1723
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4295 ··Prologue·Length:·············280
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 23, 1934 lines modifiedOffset 23, 913 lines modified
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      src27 ··1»      src
28 ··2»      /usr/include/arm-linux-gnueabihf/bits28 ··2»      /usr/include/arm-linux-gnueabihf/bits
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include 
30 ··4»      /usr/include/arm-linux-gnueabihf/bits/types29 ··3»      /usr/include/arm-linux-gnueabihf/bits/types
31 ··5»      /usr/include30 ··4»      /usr/include
32 ··6»      /usr/include/arm-linux-gnueabihf/sys 
  
33 ·The·File·Name·Table·(offset·0xd0):31 ·The·File·Name·Table·(offset·0x7f):
34 ··Entry»  Dir»       Time»   Size»       Name32 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   viewer.c33 ··1»      1»     0»    0»   surface.c
36 ··2»      1»     0»    0»   trigonometry.h34 ··2»      1»     0»    0»   trigonometry.h
37 ··3»      2»     0»    0»   types.h35 ··3»      2»     0»    0»   types.h
38 ··4»      3»     0»    0»   stddef.h 
39 ··5»      4»     0»    0»   struct_FILE.h36 ··4»      3»     0»    0»   struct_FILE.h
40 ··6»      4»     0»    0»   FILE.h37 ··5»      3»     0»    0»   FILE.h
41 ··7»      5»     0»    0»   stdio.h 
42 ··8»      1»     0»    0»   surface.h38 ··6»      1»     0»    0»   surface.h
43 ··9»      1»     0»    0»   model.h39 ··7»      2»     0»    0»   stdint-uintn.h
44 ··10»     5»    0»   0»  curses.h40 ··8»      4»     0»    0»   curses.h
 41 ··9»      4»     0»    0»   stdio.h
45 ··11»     4»    0»   0»  struct_timeval.h 
46 ··12»     5»    0»   0»  ctype.h 
47 ··13»     5»    0»   0»  string.h 
48 ··14»     2»    0»   0»  mathcalls.h42 ··10»     2»    0»   0»  mathcalls.h
49 ··15»     5»    0»   0»  unistd.h43 ··11»     4»    0»   0»  assert.h
50 ··16»     5»    0»   0»  stdlib.h44 ··12»     4»    0»   0»  stdlib.h
51 ··17»     5»    0»   0»  errno.h 
52 ··18»     6»    0»   0»  time.h 
  
53 ·Line·Number·Statements:45 ·Line·Number·Statements:
54 ··[0x000001b7]··Set·File·Name·to·entry·2·in·the·File·Name·Table46 ··[0x00000122]··Set·File·Name·to·entry·2·in·the·File·Name·Table
55 ··[0x000001b9]··Set·column·to·147 ··[0x00000124]··Set·column·to·1
56 ··[0x000001bb]··Extended·opcode·2:·set·Address·to·0x10e848 ··[0x00000126]··Extended·opcode·2:·set·Address·to·0x10e4
57 ··[0x000001c2]··Advance·Line·by·10·to·1149 ··[0x0000012d]··Advance·Line·by·10·to·11
58 ··[0x000001c4]··Copy50 ··[0x0000012f]··Copy
59 ··[0x000001c5]··Set·column·to·1951 ··[0x00000130]··Set·column·to·19
60 ··[0x000001c7]··Special·opcode·216:·advance·Address·by·30·to·0x1106·and·Line·by·1·to·1252 ··[0x00000132]··Special·opcode·216:·advance·Address·by·30·to·0x1102·and·Line·by·1·to·12
61 ··[0x000001c8]··Set·column·to·2553 ··[0x00000133]··Set·column·to·25
62 ··[0x000001ca]··Special·opcode·33:·advance·Address·by·4·to·0x110a·and·Line·by·0·to·12 
63 ··[0x000001cb]··Set·column·to·22 
64 ··[0x000001cd]··Special·opcode·33:·advance·Address·by·4·to·0x110e·and·Line·by·0·to·12 
65 ··[0x000001ce]··Set·column·to·31 
66 ··[0x000001d0]··Special·opcode·33:·advance·Address·by·4·to·0x1112·and·Line·by·0·to·12 
67 ··[0x000001d1]··Set·column·to·37 
68 ··[0x000001d3]··Special·opcode·33:·advance·Address·by·4·to·0x1116·and·Line·by·0·to·1254 ··[0x00000135]··Special·opcode·33:·advance·Address·by·4·to·0x1106·and·Line·by·0·to·12
 55 ··[0x00000136]··Set·column·to·22
 56 ··[0x00000138]··Special·opcode·33:·advance·Address·by·4·to·0x110a·and·Line·by·0·to·12
 57 ··[0x00000139]··Set·column·to·31
 58 ··[0x0000013b]··Special·opcode·33:·advance·Address·by·4·to·0x110e·and·Line·by·0·to·12
 59 ··[0x0000013c]··Set·column·to·37
 60 ··[0x0000013e]··Special·opcode·33:·advance·Address·by·4·to·0x1112·and·Line·by·0·to·12
69 ··[0x000001d4]··Set·column·to·3461 ··[0x0000013f]··Set·column·to·34
 62 ··[0x00000141]··Special·opcode·33:·advance·Address·by·4·to·0x1116·and·Line·by·0·to·12
 63 ··[0x00000142]··Set·column·to·28
70 ··[0x000001d6]··Special·opcode·33:·advance·Address·by·4·to·0x111a·and·Line·by·0·to·1264 ··[0x00000144]··Special·opcode·33:·advance·Address·by·4·to·0x111a·and·Line·by·0·to·12
71 ··[0x000001d7]··Set·column·to·2865 ··[0x00000145]··Set·column·to·43
72 ··[0x000001d9]··Special·opcode·33:·advance·Address·by·4·to·0x111e·and·Line·by·0·to·1266 ··[0x00000147]··Special·opcode·33:·advance·Address·by·4·to·0x111e·and·Line·by·0·to·12
73 ··[0x000001da]··Set·column·to·4367 ··[0x00000148]··Set·column·to·49
74 ··[0x000001dc]··Special·opcode·33:·advance·Address·by·4·to·0x1122·and·Line·by·0·to·1268 ··[0x0000014a]··Special·opcode·33:·advance·Address·by·4·to·0x1122·and·Line·by·0·to·12
75 ··[0x000001dd]··Set·column·to·4969 ··[0x0000014b]··Set·column·to·46
76 ··[0x000001df]··Special·opcode·33:·advance·Address·by·4·to·0x1126·and·Line·by·0·to·1270 ··[0x0000014d]··Special·opcode·33:·advance·Address·by·4·to·0x1126·and·Line·by·0·to·12
77 ··[0x000001e0]··Set·column·to·4671 ··[0x0000014e]··Set·column·to·12
78 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x112a·and·Line·by·0·to·1272 ··[0x00000150]··Special·opcode·33:·advance·Address·by·4·to·0x112a·and·Line·by·0·to·12
 73 ··[0x00000151]··Set·column·to·1
 74 ··[0x00000153]··Special·opcode·118:·advance·Address·by·16·to·0x113a·and·Line·by·1·to·13
 75 ··[0x00000154]··Special·opcode·78:·advance·Address·by·10·to·0x1144·and·Line·by·3·to·16
 76 ··[0x00000155]··Set·column·to·17
 77 ··[0x00000157]··Special·opcode·216:·advance·Address·by·30·to·0x1162·and·Line·by·1·to·17
 78 ··[0x00000158]··Set·column·to·8
 79 ··[0x0000015a]··Special·opcode·231:·advance·Address·by·32·to·0x1182·and·Line·by·2·to·19
 80 ··[0x0000015b]··Set·column·to·16
 81 ··[0x0000015d]··Special·opcode·104:·advance·Address·by·14·to·0x1190·and·Line·by·1·to·20
 82 ··[0x0000015e]··Set·column·to·6
 83 ··[0x00000160]··Special·opcode·147:·advance·Address·by·20·to·0x11a4·and·Line·by·2·to·22
 84 ··[0x00000161]··Set·column·to·9
 85 ··[0x00000163]··Special·opcode·33:·advance·Address·by·4·to·0x11a8·and·Line·by·0·to·22
 86 ··[0x00000164]··Set·column·to·6
 87 ··[0x00000166]··Special·opcode·90:·advance·Address·by·12·to·0x11b4·and·Line·by·1·to·23
 88 ··[0x00000167]··Set·column·to·9
 89 ··[0x00000169]··Special·opcode·33:·advance·Address·by·4·to·0x11b8·and·Line·by·0·to·23
 90 ··[0x0000016a]··Set·column·to·6
 91 ··[0x0000016c]··Special·opcode·90:·advance·Address·by·12·to·0x11c4·and·Line·by·1·to·24
 92 ··[0x0000016d]··Set·column·to·9
 93 ··[0x0000016f]··Special·opcode·33:·advance·Address·by·4·to·0x11c8·and·Line·by·0·to·24
 94 ··[0x00000170]··Set·column·to·12
 95 ··[0x00000172]··Special·opcode·90:·advance·Address·by·12·to·0x11d4·and·Line·by·1·to·25
 96 ··[0x00000173]··Set·column·to·1
 97 ··[0x00000175]··Special·opcode·104:·advance·Address·by·14·to·0x11e2·and·Line·by·1·to·26
 98 ··[0x00000176]··Advance·Line·by·59·to·85
 99 ··[0x00000178]··Advance·PC·by·constant·34·to·0x1204
 100 ··[0x00000179]··Special·opcode·19:·advance·Address·by·2·to·0x1206·and·Line·by·0·to·85
 101 ··[0x0000017a]··Set·column·to·15
 102 ··[0x0000017c]··Advance·PC·by·constant·34·to·0x1228
 103 ··[0x0000017d]··Special·opcode·148:·advance·Address·by·20·to·0x123c·and·Line·by·3·to·88
 104 ··[0x0000017e]··Set·column·to·21
 105 ··[0x00000180]··Special·opcode·33:·advance·Address·by·4·to·0x1240·and·Line·by·0·to·88
 106 ··[0x00000181]··Set·column·to·18
 107 ··[0x00000183]··Special·opcode·33:·advance·Address·by·4·to·0x1244·and·Line·by·0·to·88
 108 ··[0x00000184]··Set·column·to·27
 109 ··[0x00000186]··Special·opcode·33:·advance·Address·by·4·to·0x1248·and·Line·by·0·to·88
 110 ··[0x00000187]··Set·column·to·33
 111 ··[0x00000189]··Special·opcode·33:·advance·Address·by·4·to·0x124c·and·Line·by·0·to·88
 112 ··[0x0000018a]··Set·column·to·30
 113 ··[0x0000018c]··Special·opcode·33:·advance·Address·by·4·to·0x1250·and·Line·by·0·to·88
 114 ··[0x0000018d]··Set·column·to·24
 115 ··[0x0000018f]··Special·opcode·33:·advance·Address·by·4·to·0x1254·and·Line·by·0·to·88
 116 ··[0x00000190]··Set·column·to·12
 117 ··[0x00000192]··Special·opcode·33:·advance·Address·by·4·to·0x1258·and·Line·by·0·to·88
Max diff block lines reached; 655784/672025 bytes (97.58%) of diff not shown.
697 KB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 2, 6757 lines modifiedOffset 2, 6759 lines modified
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x95·(32-bit)3 ···Length:········0x95·(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:·82·(DW_TAG_partial_unit)8 ·<0><c>:·Abbrev·Number:·81·(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····:·(strp)·(offset:·0x5da):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds10 ····<11>···DW_AT_comp_dir····:·(strp)·(offset:·0x36e):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds
11 ·<1><15>:·Abbrev·Number:·93·(DW_TAG_base_type)11 ·<1><15>:·Abbrev·Number:·92·(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:·0x25a):·unsigned·char14 ····<18>···DW_AT_name········:·(strp)·(offset:·0x355):·unsigned·char
15 ·<1><1c>:·Abbrev·Number:·93·(DW_TAG_base_type)15 ·<1><1c>:·Abbrev·Number:·92·(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:·0x8b8):·short·unsigned·int18 ····<1f>···DW_AT_name········:·(strp)·(offset:·0x3de):·short·unsigned·int
19 ·<1><23>:·Abbrev·Number:·93·(DW_TAG_base_type)19 ·<1><23>:·Abbrev·Number:·92·(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:·0x701):·unsigned·int22 ····<26>···DW_AT_name········:·(strp)·(offset:·0x11b):·unsigned·int
23 ·<1><2a>:·Abbrev·Number:·93·(DW_TAG_base_type)23 ·<1><2a>:·Abbrev·Number:·92·(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:·0x6fc):·long·unsigned·int26 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x116):·long·unsigned·int
27 ·<1><31>:·Abbrev·Number:·93·(DW_TAG_base_type)27 ·<1><31>:·Abbrev·Number:·92·(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:·0x25c):·signed·char30 ····<34>···DW_AT_name········:·(strp)·(offset:·0x357):·signed·char
31 ·<1><38>:·Abbrev·Number:·93·(DW_TAG_base_type)31 ·<1><38>:·Abbrev·Number:·92·(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:·0x811):·short·int34 ····<3b>···DW_AT_name········:·(strp)·(offset:·0x2ca):·short·int
35 ·<1><3f>:·Abbrev·Number:·104·(DW_TAG_base_type)35 ·<1><3f>:·Abbrev·Number:·102·(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:·93·(DW_TAG_base_type)39 ·<1><46>:·Abbrev·Number:·92·(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:·0x4bb):·long·long·int42 ····<49>···DW_AT_name········:·(strp)·(offset:·0x1fb):·long·long·int
43 ·<1><4d>:·Abbrev·Number:·93·(DW_TAG_base_type)43 ·<1><4d>:·Abbrev·Number:·92·(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:·0x6f7):·long·long·unsigned·int46 ····<50>···DW_AT_name········:·(strp)·(offset:·0x111):·long·long·unsigned·int
47 ·<1><54>:·Abbrev·Number:·93·(DW_TAG_base_type)47 ·<1><54>:·Abbrev·Number:·92·(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:·0x4c0):·long·int50 ····<57>···DW_AT_name········:·(strp)·(offset:·0x200):·long·int
51 ·<1><5b>:·Abbrev·Number:·93·(DW_TAG_base_type)51 ·<1><5b>:·Abbrev·Number:·92·(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)·8»    (unsigned·char)53 ····<5d>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
54 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x263):·char54 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x35e):·char
55 ·<1><62>:·Abbrev·Number:·93·(DW_TAG_base_type)55 ·<1><62>:·Abbrev·Number:·92·(DW_TAG_base_type)
56 ····<63>···DW_AT_byte_size···:·(data1)·456 ····<63>···DW_AT_byte_size···:·(data1)·4
57 ····<64>···DW_AT_encoding····:·(data1)·4»    (float)57 ····<64>···DW_AT_encoding····:·(data1)·4»    (float)
58 ····<65>···DW_AT_name········:·(strp)·(offset:·0x9b2):·float58 ····<65>···DW_AT_name········:·(strp)·(offset:·0x468):·float
59 ·<1><69>:·Abbrev·Number:·93·(DW_TAG_base_type)59 ·<1><69>:·Abbrev·Number:·92·(DW_TAG_base_type)
60 ····<6a>···DW_AT_byte_size···:·(data1)·860 ····<6a>···DW_AT_byte_size···:·(data1)·8
61 ····<6b>···DW_AT_encoding····:·(data1)·4»    (float)61 ····<6b>···DW_AT_encoding····:·(data1)·4»    (float)
62 ····<6c>···DW_AT_name········:·(strp)·(offset:·0x352):·double62 ····<6c>···DW_AT_name········:·(strp)·(offset:·0x3ff):·double
63 ·<1><70>:·Abbrev·Number:·101·(DW_TAG_structure_type)63 ·<1><70>:·Abbrev·Number:·99·(DW_TAG_structure_type)
64 ····<71>···DW_AT_byte_size···:·(data1)·1264 ····<71>···DW_AT_byte_size···:·(data1)·12
65 ····<72>···DW_AT_decl_file···:·(data1)·265 ····<72>···DW_AT_decl_file···:·(data1)·2
66 ····<73>···DW_AT_decl_line···:·(data1)·566 ····<73>···DW_AT_decl_line···:·(data1)·5
67 ····<74>···DW_AT_decl_column·:·(data1)·967 ····<74>···DW_AT_decl_column·:·(data1)·9
68 ····<75>···DW_AT_sibling·····:·(ref1)·<0x8f>68 ····<75>···DW_AT_sibling·····:·(ref1)·<0x8f>
69 ·<2><76>:·Abbrev·Number:·102·(DW_TAG_member)69 ·<2><76>:·Abbrev·Number:·100·(DW_TAG_member)
70 ····<77>···DW_AT_name········:·(string)·x70 ····<77>···DW_AT_name········:·(string)·x
71 ····<79>···DW_AT_decl_file···:·(data1)·271 ····<79>···DW_AT_decl_file···:·(data1)·2
72 ····<7a>···DW_AT_decl_line···:·(data1)·772 ····<7a>···DW_AT_decl_line···:·(data1)·7
73 ····<7b>···DW_AT_decl_column·:·(data1)·1173 ····<7b>···DW_AT_decl_column·:·(data1)·11
74 ····<7c>···DW_AT_type········:·(ref1)·<0x62>,·float74 ····<7c>···DW_AT_type········:·(ref1)·<0x62>,·float
75 ····<7d>···DW_AT_data_member_location:·(data1)·075 ····<7d>···DW_AT_data_member_location:·(data1)·0
76 ·<2><7e>:·Abbrev·Number:·102·(DW_TAG_member)76 ·<2><7e>:·Abbrev·Number:·100·(DW_TAG_member)
77 ····<7f>···DW_AT_name········:·(string)·y77 ····<7f>···DW_AT_name········:·(string)·y
78 ····<81>···DW_AT_decl_file···:·(data1)·278 ····<81>···DW_AT_decl_file···:·(data1)·2
79 ····<82>···DW_AT_decl_line···:·(data1)·779 ····<82>···DW_AT_decl_line···:·(data1)·7
80 ····<83>···DW_AT_decl_column·:·(data1)·1480 ····<83>···DW_AT_decl_column·:·(data1)·14
81 ····<84>···DW_AT_type········:·(ref1)·<0x62>,·float81 ····<84>···DW_AT_type········:·(ref1)·<0x62>,·float
82 ····<85>···DW_AT_data_member_location:·(data1)·482 ····<85>···DW_AT_data_member_location:·(data1)·4
83 ·<2><86>:·Abbrev·Number:·102·(DW_TAG_member)83 ·<2><86>:·Abbrev·Number:·100·(DW_TAG_member)
84 ····<87>···DW_AT_name········:·(string)·z84 ····<87>···DW_AT_name········:·(string)·z
85 ····<89>···DW_AT_decl_file···:·(data1)·285 ····<89>···DW_AT_decl_file···:·(data1)·2
86 ····<8a>···DW_AT_decl_line···:·(data1)·786 ····<8a>···DW_AT_decl_line···:·(data1)·7
87 ····<8b>···DW_AT_decl_column·:·(data1)·1787 ····<8b>···DW_AT_decl_column·:·(data1)·17
88 ····<8c>···DW_AT_type········:·(ref1)·<0x62>,·float88 ····<8c>···DW_AT_type········:·(ref1)·<0x62>,·float
89 ····<8d>···DW_AT_data_member_location:·(data1)·889 ····<8d>···DW_AT_data_member_location:·(data1)·8
90 ·<2><8e>:·Abbrev·Number:·090 ·<2><8e>:·Abbrev·Number:·0
91 ·<1><8f>:·Abbrev·Number:·103·(DW_TAG_typedef)91 ·<1><8f>:·Abbrev·Number:·101·(DW_TAG_typedef)
92 ····<90>···DW_AT_name········:·(strp)·(offset:·0x64b):·vec392 ····<90>···DW_AT_name········:·(strp)·(offset:·0xce):·vec3
93 ····<94>···DW_AT_decl_file···:·(data1)·293 ····<94>···DW_AT_decl_file···:·(data1)·2
94 ····<95>···DW_AT_decl_line···:·(data1)·894 ····<95>···DW_AT_decl_line···:·(data1)·8
95 ····<96>···DW_AT_decl_column·:·(data1)·395 ····<96>···DW_AT_decl_column·:·(data1)·3
96 ····<97>···DW_AT_type········:·(ref1)·<0x70>96 ····<97>···DW_AT_type········:·(ref1)·<0x70>
97 ·<1><98>:·Abbrev·Number:·097 ·<1><98>:·Abbrev·Number:·0
98 ··Compilation·Unit·@·offset·0x99:98 ··Compilation·Unit·@·offset·0x99:
99 ···Length:········0x29·(32-bit)99 ···Length:········0x200·(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><a5>:·Abbrev·Number:·82·(DW_TAG_partial_unit)104 ·<0><a5>:·Abbrev·Number:·81·(DW_TAG_partial_unit)
105 ····<a6>···DW_AT_stmt_list···:·(sec_offset)·0105 ····<a6>···DW_AT_stmt_list···:·(sec_offset)·0
106 ····<aa>···DW_AT_comp_dir····:·(strp)·(offset:·0x5da):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds106 ····<aa>···DW_AT_comp_dir····:·(strp)·(offset:·0x36e):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds
107 ·<1><ae>:·Abbrev·Number:·26·(DW_TAG_imported_unit)107 ·<1><ae>:·Abbrev·Number:·26·(DW_TAG_imported_unit)
108 ····<af>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·82·(DW_TAG_partial_unit)]108 ····<af>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·81·(DW_TAG_partial_unit)]
109 ·<1><b3>:·Abbrev·Number:·96·(DW_TAG_subprogram) 
110 ····<b4>···DW_AT_external····:·(flag_present)·1 
111 ····<b4>···DW_AT_name········:·(strp)·(offset:·0x943):·sqrtf 
112 ····<b8>···DW_AT_decl_file···:·(data1)·14 
113 ····<b9>···DW_AT_decl_line···:·(data1)·158 
114 ····<ba>···DW_AT_decl_column·:·(data1)·1 
115 ····<bb>···DW_AT_prototyped··:·(flag_present)·1 
116 ····<bb>···DW_AT_type········:·(ref_addr)·<0x62>,·float 
117 ····<bf>···DW_AT_declaration·:·(flag_present)·1 
118 ·<2><bf>:·Abbrev·Number:·27·(DW_TAG_formal_parameter) 
119 ····<c0>···DW_AT_type········:·(ref_addr)·<0x62>,·float 
120 ·<2><c4>:·Abbrev·Number:·0 
121 ·<1><c5>:·Abbrev·Number:·0 
122 ··Compilation·Unit·@·offset·0xc6: 
123 ···Length:········0x1f7·(32-bit) 
124 ···Version:·······5 
125 ···Unit·Type:·····DW_UT_partial·(3) 
126 ···Abbrev·Offset:·0 
127 ···Pointer·Size:··4 
Max diff block lines reached; 699681/713503 bytes (98.06%) of diff not shown.
12.8 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 632, 20 lines modifiedOffset 632, 22 lines modified
632 ···74······DW_TAG_typedef····[no·children]632 ···74······DW_TAG_typedef····[no·children]
633 ····DW_AT_name·········DW_FORM_strp633 ····DW_AT_name·········DW_FORM_strp
634 ····DW_AT_decl_file····DW_FORM_implicit_const:·8634 ····DW_AT_decl_file····DW_FORM_implicit_const:·8
635 ····DW_AT_decl_line····DW_FORM_data2635 ····DW_AT_decl_line····DW_FORM_data2
636 ····DW_AT_decl_column··DW_FORM_data1636 ····DW_AT_decl_column··DW_FORM_data1
637 ····DW_AT_type·········DW_FORM_ref_udata637 ····DW_AT_type·········DW_FORM_ref_udata
638 ····DW_AT·value:·0·····DW_FORM·value:·0638 ····DW_AT·value:·0·····DW_FORM·value:·0
639 ···75······DW_TAG_typedef····[no·children]639 ···75······DW_TAG_variable····[no·children]
640 ····DW_AT_name·········DW_FORM_strp640 ····DW_AT_name·········DW_FORM_strp
641 ····DW_AT_decl_file····DW_FORM_data1641 ····DW_AT_decl_file····DW_FORM_implicit_const:·8
642 ····DW_AT_decl_line····DW_FORM_data2642 ····DW_AT_decl_line····DW_FORM_data2
643 ····DW_AT_decl_column··DW_FORM_data1643 ····DW_AT_decl_column··DW_FORM_data1
644 ····DW_AT_type·········DW_FORM_ref_udata644 ····DW_AT_type·········DW_FORM_ref_addr
 645 ····DW_AT_external·····DW_FORM_flag_present
 646 ····DW_AT_declaration··DW_FORM_flag_present
645 ····DW_AT·value:·0·····DW_FORM·value:·0647 ····DW_AT·value:·0·····DW_FORM·value:·0
646 ···76······DW_TAG_structure_type····[has·children]648 ···76······DW_TAG_structure_type····[has·children]
647 ····DW_AT_byte_size····DW_FORM_data1649 ····DW_AT_byte_size····DW_FORM_data1
648 ····DW_AT_decl_file····DW_FORM_data1650 ····DW_AT_decl_file····DW_FORM_data1
649 ····DW_AT_decl_line····DW_FORM_data1651 ····DW_AT_decl_line····DW_FORM_data1
650 ····DW_AT_decl_column··DW_FORM_data1652 ····DW_AT_decl_column··DW_FORM_data1
651 ····DW_AT_export_symbols·DW_FORM_flag_present653 ····DW_AT_export_symbols·DW_FORM_flag_present
Offset 657, 230 lines modifiedOffset 659, 222 lines modified
657 ···78······DW_TAG_member····[no·children]659 ···78······DW_TAG_member····[no·children]
658 ····DW_AT_name·········DW_FORM_string660 ····DW_AT_name·········DW_FORM_string
659 ····DW_AT_decl_file····DW_FORM_data1661 ····DW_AT_decl_file····DW_FORM_data1
660 ····DW_AT_decl_line····DW_FORM_data1662 ····DW_AT_decl_line····DW_FORM_data1
661 ····DW_AT_decl_column··DW_FORM_data1663 ····DW_AT_decl_column··DW_FORM_data1
662 ····DW_AT_type·········DW_FORM_ref_udata664 ····DW_AT_type·········DW_FORM_ref_udata
663 ····DW_AT·value:·0·····DW_FORM·value:·0665 ····DW_AT·value:·0·····DW_FORM·value:·0
664 ···79······DW_TAG_variable····[no·children] 
665 ····DW_AT_name·········DW_FORM_strp 
666 ····DW_AT_decl_file····DW_FORM_implicit_const:·10 
667 ····DW_AT_decl_line····DW_FORM_data2 
668 ····DW_AT_decl_column··DW_FORM_data1 
669 ····DW_AT_type·········DW_FORM_ref_addr 
670 ····DW_AT_external·····DW_FORM_flag_present 
671 ····DW_AT_declaration··DW_FORM_flag_present 
672 ····DW_AT·value:·0·····DW_FORM·value:·0 
673 ···80······DW_TAG_member····[no·children]666 ···79······DW_TAG_member····[no·children]
674 ····DW_AT_type·········DW_FORM_ref_udata667 ····DW_AT_type·········DW_FORM_ref_udata
675 ····DW_AT_data_member_location·DW_FORM_data1668 ····DW_AT_data_member_location·DW_FORM_data1
676 ····DW_AT·value:·0·····DW_FORM·value:·0669 ····DW_AT·value:·0·····DW_FORM·value:·0
677 ···81······DW_TAG_union_type····[has·children]670 ···80······DW_TAG_union_type····[has·children]
678 ····DW_AT_byte_size····DW_FORM_data1671 ····DW_AT_byte_size····DW_FORM_data1
679 ····DW_AT_decl_file····DW_FORM_data1672 ····DW_AT_decl_file····DW_FORM_data1
680 ····DW_AT_decl_line····DW_FORM_data1673 ····DW_AT_decl_line····DW_FORM_data1
681 ····DW_AT_decl_column··DW_FORM_data1674 ····DW_AT_decl_column··DW_FORM_data1
682 ····DW_AT_export_symbols·DW_FORM_flag_present675 ····DW_AT_export_symbols·DW_FORM_flag_present
683 ····DW_AT_sibling······DW_FORM_ref_udata676 ····DW_AT_sibling······DW_FORM_ref_udata
684 ····DW_AT·value:·0·····DW_FORM·value:·0677 ····DW_AT·value:·0·····DW_FORM·value:·0
685 ···82······DW_TAG_partial_unit····[has·children]678 ···81······DW_TAG_partial_unit····[has·children]
686 ····DW_AT_stmt_list····DW_FORM_sec_offset679 ····DW_AT_stmt_list····DW_FORM_sec_offset
687 ····DW_AT_comp_dir·····DW_FORM_strp680 ····DW_AT_comp_dir·····DW_FORM_strp
688 ····DW_AT·value:·0·····DW_FORM·value:·0681 ····DW_AT·value:·0·····DW_FORM·value:·0
689 ···83······DW_TAG_structure_type····[no·children]682 ···82······DW_TAG_variable····[no·children]
690 ····DW_AT_name·········DW_FORM_strp683 ····DW_AT_name·········DW_FORM_strp
691 ····DW_AT_declaration··DW_FORM_flag_present 
692 ····DW_AT·value:·0·····DW_FORM·value:·0 
693 ···84······DW_TAG_variable····[no·children] 
694 ····DW_AT_name·········DW_FORM_strp 
695 ····DW_AT_decl_file····DW_FORM_implicit_const:·10684 ····DW_AT_decl_file····DW_FORM_implicit_const:·8
696 ····DW_AT_decl_line····DW_FORM_data2685 ····DW_AT_decl_line····DW_FORM_data2
697 ····DW_AT_decl_column··DW_FORM_data1686 ····DW_AT_decl_column··DW_FORM_data1
698 ····DW_AT_type·········DW_FORM_ref_udata687 ····DW_AT_type·········DW_FORM_ref_udata
699 ····DW_AT_external·····DW_FORM_flag_present688 ····DW_AT_external·····DW_FORM_flag_present
700 ····DW_AT_declaration··DW_FORM_flag_present689 ····DW_AT_declaration··DW_FORM_flag_present
701 ····DW_AT·value:·0·····DW_FORM·value:·0690 ····DW_AT·value:·0·····DW_FORM·value:·0
 691 ···83······DW_TAG_structure_type····[no·children]
 692 ····DW_AT_name·········DW_FORM_strp
 693 ····DW_AT_declaration··DW_FORM_flag_present
 694 ····DW_AT·value:·0·····DW_FORM·value:·0
702 ···85······DW_TAG_formal_parameter····[no·children]695 ···84······DW_TAG_formal_parameter····[no·children]
703 ····DW_AT_name·········DW_FORM_strp696 ····DW_AT_name·········DW_FORM_strp
704 ····DW_AT_decl_file····DW_FORM_implicit_const:·1697 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
705 ····DW_AT_decl_line····DW_FORM_data1698 ····DW_AT_decl_line····DW_FORM_data1
706 ····DW_AT_decl_column··DW_FORM_data1699 ····DW_AT_decl_column··DW_FORM_data1
707 ····DW_AT_type·········DW_FORM_ref_udata700 ····DW_AT_type·········DW_FORM_ref_udata
708 ····DW_AT_location·····DW_FORM_exprloc701 ····DW_AT_location·····DW_FORM_exprloc
709 ····DW_AT·value:·0·····DW_FORM·value:·0702 ····DW_AT·value:·0·····DW_FORM·value:·0
710 ···86······DW_TAG_subprogram····[has·children]703 ···85······DW_TAG_subprogram····[has·children]
711 ····DW_AT_name·········DW_FORM_strp704 ····DW_AT_name·········DW_FORM_strp
712 ····DW_AT_decl_file····DW_FORM_data1705 ····DW_AT_decl_file····DW_FORM_data1
713 ····DW_AT_decl_line····DW_FORM_data1706 ····DW_AT_decl_line····DW_FORM_data1
714 ····DW_AT_decl_column··DW_FORM_data1707 ····DW_AT_decl_column··DW_FORM_data1
715 ····DW_AT_prototyped···DW_FORM_flag_present708 ····DW_AT_prototyped···DW_FORM_flag_present
716 ····DW_AT_low_pc·······DW_FORM_addr709 ····DW_AT_low_pc·······DW_FORM_addr
717 ····DW_AT_high_pc······DW_FORM_udata710 ····DW_AT_high_pc······DW_FORM_udata
718 ····DW_AT_frame_base···DW_FORM_exprloc711 ····DW_AT_frame_base···DW_FORM_exprloc
719 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present712 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present
720 ····DW_AT_sibling······DW_FORM_ref_udata713 ····DW_AT_sibling······DW_FORM_ref_udata
721 ····DW_AT·value:·0·····DW_FORM·value:·0714 ····DW_AT·value:·0·····DW_FORM·value:·0
722 ···87······DW_TAG_variable····[no·children]715 ···86······DW_TAG_variable····[no·children]
723 ····DW_AT_name·········DW_FORM_strp716 ····DW_AT_name·········DW_FORM_strp
724 ····DW_AT_decl_file····DW_FORM_data1717 ····DW_AT_decl_file····DW_FORM_data1
725 ····DW_AT_decl_line····DW_FORM_data1718 ····DW_AT_decl_line····DW_FORM_data1
726 ····DW_AT_decl_column··DW_FORM_data1719 ····DW_AT_decl_column··DW_FORM_data1
727 ····DW_AT_type·········DW_FORM_ref_udata720 ····DW_AT_type·········DW_FORM_ref_udata
728 ····DW_AT_location·····DW_FORM_exprloc721 ····DW_AT_location·····DW_FORM_exprloc
729 ····DW_AT·value:·0·····DW_FORM·value:·0722 ····DW_AT·value:·0·····DW_FORM·value:·0
730 ···88······DW_TAG_subprogram····[has·children]723 ···87······DW_TAG_subprogram····[has·children]
731 ····DW_AT_external·····DW_FORM_flag_present724 ····DW_AT_external·····DW_FORM_flag_present
732 ····DW_AT_name·········DW_FORM_strp725 ····DW_AT_name·········DW_FORM_strp
733 ····DW_AT_decl_file····DW_FORM_data1726 ····DW_AT_decl_file····DW_FORM_data1
734 ····DW_AT_decl_line····DW_FORM_data1727 ····DW_AT_decl_line····DW_FORM_data1
735 ····DW_AT_decl_column··DW_FORM_data1728 ····DW_AT_decl_column··DW_FORM_data1
736 ····DW_AT_prototyped···DW_FORM_flag_present729 ····DW_AT_prototyped···DW_FORM_flag_present
737 ····DW_AT_low_pc·······DW_FORM_addr730 ····DW_AT_low_pc·······DW_FORM_addr
738 ····DW_AT_high_pc······DW_FORM_udata731 ····DW_AT_high_pc······DW_FORM_udata
739 ····DW_AT_frame_base···DW_FORM_exprloc732 ····DW_AT_frame_base···DW_FORM_exprloc
740 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present733 ····DW_AT_call_all_tail_calls·DW_FORM_flag_present
741 ····DW_AT_sibling······DW_FORM_ref_udata734 ····DW_AT_sibling······DW_FORM_ref_udata
742 ····DW_AT·value:·0·····DW_FORM·value:·0735 ····DW_AT·value:·0·····DW_FORM·value:·0
743 ···89······DW_TAG_variable····[no·children]736 ···88······DW_TAG_variable····[no·children]
744 ····DW_AT_name·········DW_FORM_strp737 ····DW_AT_name·········DW_FORM_strp
745 ····DW_AT_decl_file····DW_FORM_implicit_const:·7738 ····DW_AT_decl_file····DW_FORM_data1
746 ····DW_AT_decl_line····DW_FORM_data1739 ····DW_AT_decl_line····DW_FORM_data1
747 ····DW_AT_decl_column··DW_FORM_implicit_const:·14740 ····DW_AT_decl_column··DW_FORM_data1
748 ····DW_AT_type·········DW_FORM_ref_udata741 ····DW_AT_type·········DW_FORM_ref_udata
749 ····DW_AT_external·····DW_FORM_flag_present742 ····DW_AT_external·····DW_FORM_flag_present
750 ····DW_AT_declaration··DW_FORM_flag_present743 ····DW_AT_declaration··DW_FORM_flag_present
751 ····DW_AT·value:·0·····DW_FORM·value:·0744 ····DW_AT·value:·0·····DW_FORM·value:·0
752 ···90······DW_TAG_typedef····[no·children] 
753 ····DW_AT_name·········DW_FORM_strp 
754 ····DW_AT_decl_file····DW_FORM_data1 
755 ····DW_AT_decl_line····DW_FORM_data1 
756 ····DW_AT_decl_column··DW_FORM_data1 
Max diff block lines reached; 6750/12917 bytes (52.26%) of diff not shown.
1.66 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:··0x6524 ··Offset·into·.debug_info:··0x656
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····000010e8·000025d88 ····000010e4·00000eac
9 ····00000000·000000009 ····00000000·00000000
10 ··Length:···················2810 ··Length:···················28
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0x155d12 ··Offset·into·.debug_info:··0xdf3
13 ··Pointer·Size:·············413 ··Pointer·Size:·············4
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address····Length15 ····Address····Length
16 ····000036c0·0000024a16 ····00001f90·0000185c
17 ····00000000·0000000017 ····00000000·00000000
18 ··Length:···················2818 ··Length:···················28
19 ··Version:··················219 ··Version:··················2
20 ··Offset·into·.debug_info:··0x168b20 ··Offset·into·.debug_info:··0x1a2b
21 ··Pointer·Size:·············421 ··Pointer·Size:·············4
22 ··Segment·Size:·············022 ··Segment·Size:·············0
  
23 ····Address····Length23 ····Address····Length
24 ····0000390c·0000185c24 ····000037f0·00001220
25 ····00000000·0000000025 ····00000000·00000000
26 ··Length:···················2826 ··Length:···················28
27 ··Version:··················227 ··Version:··················2
28 ··Offset·into·.debug_info:··0x22c328 ··Offset·into·.debug_info:··0x2053
29 ··Pointer·Size:·············429 ··Pointer·Size:·············4
30 ··Segment·Size:·············030 ··Segment·Size:·············0
  
31 ····Address····Length31 ····Address····Length
32 ····00005168·0000122032 ····00004a10·0000024a
33 ····00000000·0000000033 ····00000000·00000000
34 ··Length:···················2834 ··Length:···················28
35 ··Version:··················235 ··Version:··················2
36 ··Offset·into·.debug_info:··0x28eb36 ··Offset·into·.debug_info:··0x2186
37 ··Pointer·Size:·············437 ··Pointer·Size:·············4
38 ··Segment·Size:·············038 ··Segment·Size:·············0
  
39 ····Address····Length39 ····Address····Length
40 ····00006388·00000eac40 ····00004c60·000025d8
41 ····00000000·0000000041 ····00000000·00000000
  
1.66 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:··0x6524 ··Offset·into·.debug_info:··0x656
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····000010e8·000025d88 ····000010e4·00000eac
9 ····00000000·000000009 ····00000000·00000000
10 ··Length:···················2810 ··Length:···················28
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0x155d12 ··Offset·into·.debug_info:··0xdf3
13 ··Pointer·Size:·············413 ··Pointer·Size:·············4
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address····Length15 ····Address····Length
16 ····000036c0·0000024a16 ····00001f90·0000185c
17 ····00000000·0000000017 ····00000000·00000000
18 ··Length:···················2818 ··Length:···················28
19 ··Version:··················219 ··Version:··················2
20 ··Offset·into·.debug_info:··0x168b20 ··Offset·into·.debug_info:··0x1a2b
21 ··Pointer·Size:·············421 ··Pointer·Size:·············4
22 ··Segment·Size:·············022 ··Segment·Size:·············0
  
23 ····Address····Length23 ····Address····Length
24 ····0000390c·0000185c24 ····000037f0·00001220
25 ····00000000·0000000025 ····00000000·00000000
26 ··Length:···················2826 ··Length:···················28
27 ··Version:··················227 ··Version:··················2
28 ··Offset·into·.debug_info:··0x22c328 ··Offset·into·.debug_info:··0x2053
29 ··Pointer·Size:·············429 ··Pointer·Size:·············4
30 ··Segment·Size:·············030 ··Segment·Size:·············0
  
31 ····Address····Length31 ····Address····Length
32 ····00005168·0000122032 ····00004a10·0000024a
33 ····00000000·0000000033 ····00000000·00000000
34 ··Length:···················2834 ··Length:···················28
35 ··Version:··················235 ··Version:··················2
36 ··Offset·into·.debug_info:··0x28eb36 ··Offset·into·.debug_info:··0x2186
37 ··Pointer·Size:·············437 ··Pointer·Size:·············4
38 ··Segment·Size:·············038 ··Segment·Size:·············0
  
39 ····Address····Length39 ····Address····Length
40 ····00006388·00000eac40 ····00004c60·000025d8
41 ····00000000·0000000041 ····00000000·00000000
  
1.9 KB
strings --all --bytes=8 {}
    
Offset 1, 76 lines modifiedOffset 1, 78 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 20<p?ZReI/W 
3 nrd5,o%F 
4 0)T,,XP, 
5 *t@u'"YK 
6 Wjk"A|1D 
7 9.;/KP6+;m2 »       8Za2Xyd
 3 9Bc+S\?2B
 4 ^[j|:Q]j,
 5 -_4<ls75:
 6 ,`xJFUG,
 7 U]?G[Cxu
 8 }XOIG>TQ
 9 &&<YUG!q
8 __abi_tag10 __abi_tag
9 call_weak_fn11 call_weak_fn
10 crtstuff.c12 crtstuff.c
11 all_implied_fbits13 all_implied_fbits
12 deregister_tm_clones14 deregister_tm_clones
13 __do_global_dtors_aux15 __do_global_dtors_aux
14 completed.016 completed.0
15 __do_global_dtors_aux_fini_array_entry17 __do_global_dtors_aux_fini_array_entry
16 frame_dummy18 frame_dummy
17 __frame_dummy_init_array_entry19 __frame_dummy_init_array_entry
18 viewer.c20 surface.c
19 vec3_mag21 vec3_mag
20 vec3_normalize22 vec3_normalize
21 vec3_rotate_y 
22 vec3_rotate_x 
23 vec3_neg 
24 vec3_dot_product23 vec3_cross_product
 24 triangle_orientation
 25 triangle_sort_by_x
 26 __PRETTY_FUNCTION__.0
 27 limit_y_1
 28 limit_y_2
 29 triangle_depth
25 vec3_cos_similarity 
26 DEFAULT_LUM_OPTIONS 
27 GOLDEN_RATIO 
28 INTERACTIVE_ZOOM_MIN 
29 INTERACTIVE_ZOOM_MAX 
30 PROGRAM_NAME 
31 PROGRAM_DESCRIPTION 
32 output_usage 
33 output_description 
34 parse_arguments 
35 vec3_to_surface 
36 char_from_normal 
37 terminal_init_colors 
38 surface_draw_model 
39 model_xz_rad 
40 create_surface 
41 trigonometry.c 
42 model_init30 model_init
43 model_add_vertex31 model_add_vertex
44 obj_derelativize_idx32 obj_derelativize_idx
45 model_validate_idxs33 model_validate_idxs
46 model_add_face34 model_add_face
47 model_add_material35 model_add_material
48 __PRETTY_FUNCTION__.136 __PRETTY_FUNCTION__.1
49 str_chop37 str_chop
50 __PRETTY_FUNCTION__.0 
51 str_chop_skip_empty38 str_chop_skip_empty
52 parse_float39 parse_float
53 parse_int40 parse_int
54 string_strip41 string_strip
55 model_load_materials_from_mtl42 model_load_materials_from_mtl
56 read_line43 read_line
57 triangularization.c44 triangularization.c
58 vec3_sub45 vec3_sub
59 vec3_cross_product46 vec3_dot_product
60 absfloat47 absfloat
61 triangle_area48 triangle_area
62 point_in_triangle49 point_in_triangle
63 triangularize_recurse50 triangularize_recurse
64 surface.c 
65 triangle_orientation 
66 triangle_sort_by_x 
67 limit_y_1 
68 limit_y_2 
69 triangle_depth51 trigonometry.c
 52 viewer.c
 53 vec3_rotate_y
 54 vec3_rotate_x
 55 vec3_neg
 56 vec3_cos_similarity
 57 DEFAULT_LUM_OPTIONS
 58 GOLDEN_RATIO
 59 INTERACTIVE_ZOOM_MIN
 60 INTERACTIVE_ZOOM_MAX
 61 PROGRAM_NAME
 62 PROGRAM_DESCRIPTION
 63 output_usage
 64 output_description
 65 parse_arguments
 66 vec3_to_surface
 67 char_from_normal
 68 terminal_init_colors
 69 surface_draw_model
 70 model_xz_rad
 71 create_surface
70 _divsi3.o72 _divsi3.o
71 .divsi3_skip_div0_test73 .divsi3_skip_div0_test
72 _arm_addsubdf3.o74 _arm_addsubdf3.o
73 _dvmd_lnx.o75 _dvmd_lnx.o
74 _fixunssfdi.o76 _fixunssfdi.o
75 __FRAME_END__77 __FRAME_END__
76 __aeabi_f2ulz78 __aeabi_f2ulz
5.06 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 15, 236 lines modifiedOffset 15, 238 lines modified
15 0000106c·<register_tm_clones>:15 0000106c·<register_tm_clones>:
16 »       ...16 »       ...
  
17 000010a0·<__do_global_dtors_aux>:17 000010a0·<__do_global_dtors_aux>:
18 »       ...18 »       ...
  
19 000010e0·<frame_dummy>:19 000010e0·<frame_dummy>:
 20 frame_dummy():
 21 »       movs»   r0,·r0
20 »       ...22 »       ...
  
21 000010e8·<vec3_mag>:23 000010e4·<vec3_mag>:
22 »       ...24 »       ...
  
23 00001148·<vec3_normalize>:25 00001144·<vec3_normalize>:
24 »       ...26 »       ...
  
25 0000120a·<vec3_rotate_y>:27 00001206·<vec3_cross_product>:
26 »       ...28 »       ...
  
27 000012ae·<vec3_rotate_x>:29 000012d2·<mini>:
28 »       ...30 »       ...
  
29 00001352·<vec3_neg>:31 0000130a·<maxi>:
30 »       ...32 »       ...
  
31 000013ca·<vec3_dot_product>:33 00001342·<triangle_normal>:
32 »       ...34 »       ...
  
33 0000143a·<vec3_cos_similarity>:35 00001466·<triangle_orientation>:
34 »       ...36 »       ...
  
35 000014ce·<output_usage>:37 000014d2·<triangle_sort_by_x>:
36 »       ...38 »       ...
  
37 000016a8·<output_description>:39 000015b4·<surface_init>:
38 »       ...40 »       ...
  
39 00001704·<parse_arguments>:41 00001698·<surface_clear>:
40 »       ...42 »       ...
  
41 00001fe8·<get_current_useconds>:43 0000174c·<surface_free>:
42 »       ...44 »       ...
  
43 0000204e·<tick>:45 0000176c·<idx_x>:
44 »       ...46 »       ...
  
45 000020e8·<vec3_to_surface>:47 000017e8·<idx_y>:
46 »       ...48 »       ...
  
47 000021e2·<char_from_normal>:49 00001864·<limit_y_1>:
48 »       ...50 »       ...
  
49 000022ca·<terminal_init_colors>:51 0000194c·<limit_y_2>:
50 »       ...52 »       ...
  
51 00002490·<surface_draw_model>:53 000019de·<triangle_depth>:
52 »       ...54 »       ...
  
53 00002b48·<model_xz_rad>:55 00001aac·<surface_draw_triangle>:
54 »       ...56 »       ...
  
55 00002bd2·<create_surface>:57 00001d5c·<surface_print>:
56 »       ...58 »       ...
  
57 00002cc8·<init_file_extension>:59 00001e98·<surface_printw>:
58 »       ...60 »       ...
  
59 00002d52·<main>:61 00001f90·<model_init>:
60 »       ...62 »       ...
  
61 000036c0·<get_bounding_box_center>:63 0000208c·<model_add_vertex>:
62 »       ...64 »       ...
  
63 0000382c·<get_max_dist>:65 0000213c·<obj_derelativize_idx>:
64 »       ...66 »       ...
  
65 0000390c·<model_init>:67 00002198·<model_validate_idxs>:
66 »       ...68 »       ...
  
67 00003a08·<model_add_vertex>:69 00002238·<model_add_face>:
68 »       ...70 »       ...
  
69 00003ab8·<obj_derelativize_idx>:71 000022f8·<model_add_material>:
70 »       ...72 »       ...
  
71 00003b14·<model_validate_idxs>:73 00002410·<model_get_material_idx>:
72 »       ...74 »       ...
  
73 00003bb4·<model_add_face>:75 0000245e·<model_invert_triangles>:
74 »       ...76 »       ...
  
75 00003c74·<model_add_material>:77 000024be·<model_normalize>:
76 »       ...78 »       ...
  
77 00003d8c·<model_get_material_idx>:79 0000268e·<model_change_orientation>:
78 »       ...80 »       ...
  
79 00003dda·<model_invert_triangles>:81 0000281c·<model_invert_x>:
80 »       ...82 »       ...
  
81 00003e3a·<model_normalize>:83 00002870·<model_invert_y>:
82 »       ...84 »       ...
  
83 0000400a·<model_change_orientation>:85 000028c4·<model_invert_z>:
84 »       ...86 »       ...
  
85 00004198·<model_invert_x>:87 00002918·<model_free>:
86 »       ...88 »       ...
  
87 000041ec·<model_invert_y>:89 0000294c·<str_chop>:
88 »       ...90 »       ...
  
89 00004240·<model_invert_z>:91 000029f4·<str_chop_skip_empty>:
90 »       ...92 »       ...
  
91 00004294·<model_free>:93 00002a26·<parse_float>:
92 »       ...94 »       ...
  
93 000042c8·<str_chop>:95 00002a84·<parse_int>:
94 »       ...96 »       ...
  
95 00004370·<str_chop_skip_empty>:97 00002ad8·<string_strip>:
96 »       ...98 »       ...
  
97 000043a2·<parse_float>:99 00002b26·<model_load_materials_from_mtl>:
98 »       ...100 »       ...
Max diff block lines reached; 2297/5000 bytes (45.94%) of diff not shown.
15.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, 311 lines modifiedOffset 1, 311 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··__gettimeofday64 
3 ··[····11]··PROGRAM_NAME 
4 ··[····1e]··size_t 
5 ··[····25]··start 
6 ··[····2b]··getmaxx 
7 ··[····33]··getmaxy 
8 ··[····3b]··output_description 
9 ··[····4e]··faces_count 
10 ··[····5a]··_IO_codecvt 
11 ··[····66]··MINIMUM_COLOR_VALUE_SUM 
12 ··[····7e]··wrefresh 
13 ··[····87]··_IO_save_end 
14 ··[····94]··required_x 
15 ··[····9f]··required_y 
16 ··[····aa]··init_file_extension 
17 ··[····be]··model_change_orientation 
18 ··[····d7]··vec3_dot_product 
19 ··[····e8]··_IO_write_base 
20 ··[····f7]··model_free 
21 ··[···102]··zoom 
22 ··[···107]··_lock 
23 ··[···10d]··surface_print 
24 ··[···11b]··lum_count 
25 ··[···125]··model_normalize 
26 ··[···135]··color_support 
27 ··[···143]··_IO_save_base 
28 ··[···151]··initscr 
29 ··[···159]··char_aspect_ratio 
30 ··[···16b]··_chain 
31 ··[···172]··_cur_column 
32 ··[···17e]··strtof 
33 ··[···185]··wgetch 
34 ··[···18c]··usleep 
35 ··[···193]··finite 
36 ··[···19a]··stdscr 
37 ··[···1a1]··az_cos 
38 ··[···1a8]··endwin 
39 ··[···1af]··_IO_marker 
40 ··[···1ba]··main 
41 ··[···1bf]··materials 
42 ··[···1c9]··tolower 
43 ··[···1d1]··az_sin 
44 ··[···1d8]··_Bool 
45 ··[···1de]··azimuth 
46 ··[···1e6]··PROGRAM_DESCRIPTION 
47 ··[···1fa]··stretch 
48 ··[···202]··src/viewer.c 
49 ··[···20f]··surface_printw 
50 ··[···21e]··tri_ini 
51 ··[···226]··surface_init 
52 ··[···233]··_IO_FILE 
53 ··[···23c]··_IO_wide_data 
54 ··[···24a]··materials_count 
55 ··[···25a]··unsigned·char 
56 ··[···268]··_freeres_list 
57 ··[···276]··interactive 
58 ··[···282]··pixels 
59 ··[···289]··materials_capacity 
60 ··[···29c]··al_speed 
61 ··[···2a5]··Kd_b 
62 ··[···2aa]··top_elevation 
63 ··[···2b8]··Kd_g 
64 ··[···2bd]··Kd_r 
65 ··[···2c2]··terminal_init_colors 
66 ··[···2d7]··_IO_lock_t 
67 ··[···2e2]··model_load_from_obj 
68 ··[···2f6]··arg_surface_h 
69 ··[···304]··timeval 
70 ··[···30c]··sinf 
71 ··[···311]··__errno_location 
72 ··[···322]··arg_surface_w 
73 ··[···330]··get_current_useconds 
74 ··[···345]··_IO_read_ptr 
75 ··[···352]··double 
76 ··[···359]··DEFAULT_LUM_OPTIONS 
77 ··[···36d]··strcmp 
78 ··[···374]··_markers 
79 ··[···37d]··tv_usec 
80 ··[···385]··filename 
81 ··[···38e]··GNU·C17·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g2 ··[·····0]··GNU·C17·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g
82 ··[···3dd]··WINDOW 
83 ··[···3e4]··snap_mode 
84 ··[···3ee]··char_from_normal3 ··[····4f]··_shortbuf
 4 ··[····59]··_prevchain
 5 ··[····64]··idx_x
 6 ··[····6a]··_IO_lock_t
 7 ··[····75]··stderr
 8 ··[····7c]··_IO_buf_end
 9 ··[····88]··_IO_write_end
 10 ··[····96]··_freeres_list
85 ··[···3ff]··_flags211 ··[····a4]··_flags
 12 ··[····ab]··_markers
 13 ··[····b4]··limit_y_1
 14 ··[····be]··limit_y_2
 15 ··[····c8]··wmove
 16 ··[····ce]··vec3
 17 ··[····d3]··COLORS
 18 ··[····da]··wattr_off
 19 ··[····e4]··surface_init
 20 ··[····f1]··_IO_save_end
 21 ··[····fe]··_IO_codecvt
 22 ··[···10a]··malloc
 23 ··[···111]··long·long·unsigned·int
 24 ··[···128]··floorf
 25 ··[···12f]··_IO_backup_base
 26 ··[···13f]··vec3_mag
 27 ··[···148]··fprintf
 28 ··[···150]··_fileno
 29 ··[···158]··triangle_orientation
 30 ··[···16d]··attr_t
 31 ··[···174]··vec3_normalize
86 ··[···407]··_IO_read_base32 ··[···183]··_IO_read_base
87 ··[···415]··init_color 
88 ··[···420]··frame_duration33 ··[···191]··_Bool
 34 ··[···197]··inverted_orientation
 35 ··[···1ac]··wattr_on
 36 ··[···1b5]··color_content
 37 ··[···1c3]··mini
 38 ··[···1c8]··_IO_marker
 39 ··[···1d3]··_IO_read_ptr
 40 ··[···1e0]··exit
 41 ··[···1e5]··pixels
 42 ··[···1ec]··_IO_write_base
 43 ··[···1fb]··long·long·int
 44 ··[···209]··_IO_save_base
Max diff block lines reached; 0/15252 bytes (0.00%) of diff not shown.
8.34 KB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 9, 69 lines modifiedOffset 9, 69 lines modified
9 ··0x00000060·6d5f636c·6f6e6573·005f5f64·6f5f676c·m_clones.__do_gl9 ··0x00000060·6d5f636c·6f6e6573·005f5f64·6f5f676c·m_clones.__do_gl
10 ··0x00000070·6f62616c·5f64746f·72735f61·75780063·obal_dtors_aux.c10 ··0x00000070·6f62616c·5f64746f·72735f61·75780063·obal_dtors_aux.c
11 ··0x00000080·6f6d706c·65746564·2e30005f·5f646f5f·ompleted.0.__do_11 ··0x00000080·6f6d706c·65746564·2e30005f·5f646f5f·ompleted.0.__do_
12 ··0x00000090·676c6f62·616c5f64·746f7273·5f617578·global_dtors_aux12 ··0x00000090·676c6f62·616c5f64·746f7273·5f617578·global_dtors_aux
13 ··0x000000a0·5f66696e·695f6172·7261795f·656e7472·_fini_array_entr13 ··0x000000a0·5f66696e·695f6172·7261795f·656e7472·_fini_array_entr
14 ··0x000000b0·79006672·616d655f·64756d6d·79005f5f·y.frame_dummy.__14 ··0x000000b0·79006672·616d655f·64756d6d·79005f5f·y.frame_dummy.__
15 ··0x000000c0·6672616d·655f6475·6d6d795f·696e6974·frame_dummy_init15 ··0x000000c0·6672616d·655f6475·6d6d795f·696e6974·frame_dummy_init
16 ··0x000000d0·5f617272·61795f65·6e747279·00766965·_array_entry.vie16 ··0x000000d0·5f617272·61795f65·6e747279·00737572·_array_entry.sur
17 ··0x000000e0·7765722e·63007665·63335f6d·61670076·wer.c.vec3_mag.v17 ··0x000000e0·66616365·2e630076·6563335f·6d616700·face.c.vec3_mag.
18 ··0x000000f0·6563335f·6e6f726d·616c697a·65007665·ec3_normalize.ve18 ··0x000000f0·76656333·5f6e6f72·6d616c69·7a650076·vec3_normalize.v
19 ··0x00000100·63335f72·6f746174·655f7900·76656333·c3_rotate_y.vec3 
20 ··0x00000110·5f726f74·6174655f·78007665·63335f6e·_rotate_x.vec3_n19 ··0x00000100·6563335f·63726f73·735f7072·6f647563·ec3_cross_produc
 20 ··0x00000110·74006d69·6e69006d·61786900·74726961·t.mini.maxi.tria
 21 ··0x00000120·6e676c65·5f6f7269·656e7461·74696f6e·ngle_orientation
 22 ··0x00000130·00747269·616e676c·655f736f·72745f62·.triangle_sort_b
 23 ··0x00000140·795f7800·5f5f5052·45545459·5f46554e·y_x.__PRETTY_FUN
 24 ··0x00000150·4354494f·4e5f5f2e·30006964·785f7800·CTION__.0.idx_x.
 25 ··0x00000160·6964785f·79006c69·6d69745f·795f3100·idx_y.limit_y_1.
 26 ··0x00000170·6c696d69·745f795f·32007472·69616e67·limit_y_2.triang
 27 ··0x00000180·6c655f64·65707468·006d6f64·656c2e63·le_depth.model.c
 28 ··0x00000190·006d6f64·656c5f69·6e697400·6d6f6465·.model_init.mode
 29 ··0x000001a0·6c5f6164·645f7665·72746578·006f626a·l_add_vertex.obj
 30 ··0x000001b0·5f646572·656c6174·6976697a·655f6964·_derelativize_id
 31 ··0x000001c0·78006d6f·64656c5f·76616c69·64617465·x.model_validate
 32 ··0x000001d0·5f696478·73006d6f·64656c5f·6164645f·_idxs.model_add_
 33 ··0x000001e0·66616365·006d6f64·656c5f61·64645f6d·face.model_add_m
 34 ··0x000001f0·61746572·69616c00·5f5f5052·45545459·aterial.__PRETTY
 35 ··0x00000200·5f46554e·4354494f·4e5f5f2e·31007374·_FUNCTION__.1.st
 36 ··0x00000210·725f6368·6f700073·74725f63·686f705f·r_chop.str_chop_
 37 ··0x00000220·736b6970·5f656d70·74790070·61727365·skip_empty.parse
 38 ··0x00000230·5f666c6f·61740070·61727365·5f696e74·_float.parse_int
 39 ··0x00000240·00737472·696e675f·73747269·70006d6f·.string_strip.mo
 40 ··0x00000250·64656c5f·6c6f6164·5f6d6174·65726961·del_load_materia
 41 ··0x00000260·6c735f66·726f6d5f·6d746c00·72656164·ls_from_mtl.read
 42 ··0x00000270·5f6c696e·65007472·69616e67·756c6172·_line.triangular
 43 ··0x00000280·697a6174·696f6e2e·63007665·63335f73·ization.c.vec3_s
21 ··0x00000120·65670076·6563335f·646f745f·70726f64·eg.vec3_dot_prod44 ··0x00000290·75620076·6563335f·646f745f·70726f64·ub.vec3_dot_prod
22 ··0x00000130·75637400·76656333·5f636f73·5f73696d·uct.vec3_cos_sim 
23 ··0x00000140·696c6172·69747900·44454641·554c545f·ilarity.DEFAULT_ 
24 ··0x00000150·4c554d5f·4f505449·4f4e5300·50490047·LUM_OPTIONS.PI.G 
25 ··0x00000160·4f4c4445·4e5f5241·54494f00·494e5445·OLDEN_RATIO.INTE 
26 ··0x00000170·52414354·4956455f·5a4f4f4d·5f4d494e·RACTIVE_ZOOM_MIN 
27 ··0x00000180·00494e54·45524143·54495645·5f5a4f4f·.INTERACTIVE_ZOO 
28 ··0x00000190·4d5f4d41·58005052·4f475241·4d5f4e41·M_MAX.PROGRAM_NA 
29 ··0x000001a0·4d450050·524f4752·414d5f44·45534352·ME.PROGRAM_DESCR 
30 ··0x000001b0·49505449·4f4e006f·75747075·745f7573·IPTION.output_us 
31 ··0x000001c0·61676500·6f757470·75745f64·65736372·age.output_descr 
32 ··0x000001d0·69707469·6f6e0070·61727365·5f617267·iption.parse_arg 
33 ··0x000001e0·756d656e·74730074·69636b00·76656333·uments.tick.vec3 
34 ··0x000001f0·5f746f5f·73757266·61636500·63686172·_to_surface.char 
35 ··0x00000200·5f66726f·6d5f6e6f·726d616c·00746572·_from_normal.ter 
36 ··0x00000210·6d696e61·6c5f696e·69745f63·6f6c6f72·minal_init_color 
37 ··0x00000220·73007375·72666163·655f6472·61775f6d·s.surface_draw_m 
38 ··0x00000230·6f64656c·006d6f64·656c5f78·7a5f7261·odel.model_xz_ra 
39 ··0x00000240·64006372·65617465·5f737572·66616365·d.create_surface 
40 ··0x00000250·00747269·676f6e6f·6d657472·792e6300·.trigonometry.c. 
41 ··0x00000260·6d6f6465·6c2e6300·6d6f6465·6c5f696e·model.c.model_in 
42 ··0x00000270·6974006d·6f64656c·5f616464·5f766572·it.model_add_ver 
43 ··0x00000280·74657800·6f626a5f·64657265·6c617469·tex.obj_derelati 
44 ··0x00000290·76697a65·5f696478·006d6f64·656c5f76·vize_idx.model_v 
45 ··0x000002a0·616c6964·6174655f·69647873·006d6f64·alidate_idxs.mod 
46 ··0x000002b0·656c5f61·64645f66·61636500·6d6f6465·el_add_face.mode 
47 ··0x000002c0·6c5f6164·645f6d61·74657269·616c005f·l_add_material._ 
48 ··0x000002d0·5f505245·5454595f·46554e43·54494f4e·_PRETTY_FUNCTION 
49 ··0x000002e0·5f5f2e31·00737472·5f63686f·70005f5f·__.1.str_chop.__ 
50 ··0x000002f0·50524554·54595f46·554e4354·494f4e5f·PRETTY_FUNCTION_ 
51 ··0x00000300·5f2e3000·7374725f·63686f70·5f736b69·_.0.str_chop_ski 
52 ··0x00000310·705f656d·70747900·70617273·655f666c·p_empty.parse_fl 
53 ··0x00000320·6f617400·70617273·655f696e·74007374·oat.parse_int.st 
54 ··0x00000330·72696e67·5f737472·6970006d·6f64656c·ring_strip.model 
55 ··0x00000340·5f6c6f61·645f6d61·74657269·616c735f·_load_materials_ 
56 ··0x00000350·66726f6d·5f6d746c·00726561·645f6c69·from_mtl.read_li 
57 ··0x00000360·6e650074·7269616e·67756c61·72697a61·ne.triangulariza 
58 ··0x00000370·74696f6e·2e630076·6563335f·73756200·tion.c.vec3_sub. 
59 ··0x00000380·76656333·5f63726f·73735f70·726f6475·vec3_cross_produ 
60 ··0x00000390·63740061·6273666c·6f617400·74726961·ct.absfloat.tria45 ··0x000002a0·75637400·61627366·6c6f6174·00747269·uct.absfloat.tri
61 ··0x000003a0·6e676c65·5f617265·6100706f·696e745f·ngle_area.point_46 ··0x000002b0·616e676c·655f6172·65610070·6f696e74·angle_area.point
62 ··0x000003b0·696e5f74·7269616e·676c6500·74726961·in_triangle.tria47 ··0x000002c0·5f696e5f·74726961·6e676c65·00747269·_in_triangle.tri
63 ··0x000003c0·6e67756c·6172697a·655f7265·63757273·ngularize_recurs48 ··0x000002d0·616e6775·6c617269·7a655f72·65637572·angularize_recur
64 ··0x000003d0·65007375·72666163·652e6300·6d696e69·e.surface.c.mini 
65 ··0x000003e0·006d6178·69007472·69616e67·6c655f6f·.maxi.triangle_o 
66 ··0x000003f0·7269656e·74617469·6f6e0074·7269616e·rientation.trian 
67 ··0x00000400·676c655f·736f7274·5f62795f·78006964·gle_sort_by_x.id 
68 ··0x00000410·785f7800·6964785f·79006c69·6d69745f·x_x.idx_y.limit_ 
69 ··0x00000420·795f3100·6c696d69·745f795f·32007472·y_1.limit_y_2.tr 
70 ··0x00000430·69616e67·6c655f64·65707468·005f6469·iangle_depth._di49 ··0x000002e0·73650074·7269676f·6e6f6d65·7472792e·se.trigonometry.
 50 ··0x000002f0·63007669·65776572·2e630076·6563335f·c.viewer.c.vec3_
 51 ··0x00000300·726f7461·74655f79·00766563·335f726f·rotate_y.vec3_ro
 52 ··0x00000310·74617465·5f780076·6563335f·6e656700·tate_x.vec3_neg.
 53 ··0x00000320·76656333·5f636f73·5f73696d·696c6172·vec3_cos_similar
 54 ··0x00000330·69747900·44454641·554c545f·4c554d5f·ity.DEFAULT_LUM_
 55 ··0x00000340·4f505449·4f4e5300·50490047·4f4c4445·OPTIONS.PI.GOLDE
 56 ··0x00000350·4e5f5241·54494f00·494e5445·52414354·N_RATIO.INTERACT
 57 ··0x00000360·4956455f·5a4f4f4d·5f4d494e·00494e54·IVE_ZOOM_MIN.INT
 58 ··0x00000370·45524143·54495645·5f5a4f4f·4d5f4d41·ERACTIVE_ZOOM_MA
 59 ··0x00000380·58005052·4f475241·4d5f4e41·4d450050·X.PROGRAM_NAME.P
 60 ··0x00000390·524f4752·414d5f44·45534352·49505449·ROGRAM_DESCRIPTI
 61 ··0x000003a0·4f4e006f·75747075·745f7573·61676500·ON.output_usage.
 62 ··0x000003b0·6f757470·75745f64·65736372·69707469·output_descripti
 63 ··0x000003c0·6f6e0070·61727365·5f617267·756d656e·on.parse_argumen
 64 ··0x000003d0·74730074·69636b00·76656333·5f746f5f·ts.tick.vec3_to_
 65 ··0x000003e0·73757266·61636500·63686172·5f66726f·surface.char_fro
 66 ··0x000003f0·6d5f6e6f·726d616c·00746572·6d696e61·m_normal.termina
 67 ··0x00000400·6c5f696e·69745f63·6f6c6f72·73007375·l_init_colors.su
 68 ··0x00000410·72666163·655f6472·61775f6d·6f64656c·rface_draw_model
 69 ··0x00000420·006d6f64·656c5f78·7a5f7261·64006372·.model_xz_rad.cr
 70 ··0x00000430·65617465·5f737572·66616365·005f6469·eate_surface._di
71 ··0x00000440·76736933·2e6f002e·64697673·69335f73·vsi3.o..divsi3_s71 ··0x00000440·76736933·2e6f002e·64697673·69335f73·vsi3.o..divsi3_s
72 ··0x00000450·6b69705f·64697630·5f746573·74007368·kip_div0_test.sh72 ··0x00000450·6b69705f·64697630·5f746573·74007368·kip_div0_test.sh
73 ··0x00000460·69667400·5f61726d·5f616464·73756264·ift._arm_addsubd73 ··0x00000460·69667400·5f61726d·5f616464·73756264·ift._arm_addsubd
74 ··0x00000470·66332e6f·005f6476·6d645f6c·6e782e6f·f3.o._dvmd_lnx.o74 ··0x00000470·66332e6f·005f6476·6d645f6c·6e782e6f·f3.o._dvmd_lnx.o
75 ··0x00000480·005f6669·78756e73·73666469·2e6f005f·._fixunssfdi.o._75 ··0x00000480·005f6669·78756e73·73666469·2e6f005f·._fixunssfdi.o._
76 ··0x00000490·5f465241·4d455f45·4e445f5f·005f5f61·_FRAME_END__.__a76 ··0x00000490·5f465241·4d455f45·4e445f5f·005f5f61·_FRAME_END__.__a
77 ··0x000004a0·65616269·5f663275·6c7a005f·5f616561·eabi_f2ulz.__aea77 ··0x000004a0·65616269·5f663275·6c7a005f·5f616561·eabi_f2ulz.__aea