2.81 MB
/srv/reproducible-results/rbuild-debian/r-b-build.lQFdT6yN/b1/3d-ascii-viewer-c_1.4.0+git20240503+ds-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.lQFdT6yN/b2/3d-ascii-viewer-c_1.4.0+git20240503+ds-2_amd64.changes
468 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·d5d5d6067892d7deb8320ed5edf9fa68·41608·debug·optional·3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-2_amd64.deb 
2 ·8d0a3c61a16f4daafb3a215ee4e630b0·20092·graphics·optional·3d-ascii-viewer_1.4.0+git20240503+ds-2_amd64.deb1 ·f7e7e1401b21c7b88df1f129f292497c·41604·debug·optional·3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-2_amd64.deb
 2 ·dbfdab69150fd50c7d25f8454bbe6aff·20068·graphics·optional·3d-ascii-viewer_1.4.0+git20240503+ds-2_amd64.deb
212 KB
3d-ascii-viewer_1.4.0+git20240503+ds-2_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-19·16:54:01.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-19·16:54:01.000000·debian-binary
2 -rw-r--r--···0········0········0······756·2025-02-19·16:54:01.000000·control.tar.xz2 -rw-r--r--···0········0········0······756·2025-02-19·16:54:01.000000·control.tar.xz
3 -rw-r--r--···0········0········0····19144·2025-02-19·16:54:01.000000·data.tar.xz3 -rw-r--r--···0········0········0····19120·2025-02-19·16:54:01.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
211 KB
data.tar.xz
211 KB
data.tar
211 KB
./usr/bin/3d-ascii-viewer
File has been modified after NT_GNU_BUILD_ID has been applied.
821 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a8748bc90ef4ec260328d5c87f4175a3f82ef0ff6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5c7d122bcdb564210a93e71ff6764a685a5243e3
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
31.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 4, 38 lines modifiedOffset 4, 38 lines modified
4 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)4 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)
5 ··Count·Encoding·Format:···0x3·(udata4,·absolute)5 ··Count·Encoding·Format:···0x3·(udata4,·absolute)
6 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)6 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)
7 ··Start·of·frame·section:··0x158·(offset:·0x8f88)7 ··Start·of·frame·section:··0x158·(offset:·0x8f88)
8 ··Entries·in·search·table:·0x2a8 ··Entries·in·search·table:·0x2a
9 ··0xffffffffffff91f4·(offset:·0x2020)·->·0x1a4·fde=[····48]9 ··0xffffffffffff91f4·(offset:·0x2020)·->·0x1a4·fde=[····48]
10 ··0xffffffffffff9574·(offset:·0x23a0)·->·0x1cc·fde=[····70]10 ··0xffffffffffff9574·(offset:·0x23a0)·->·0x1cc·fde=[····70]
11 ··0xffffffffffff9594·(offset:·0x23c0)·->·0x264·fde=[···108]11 ··0xffffffffffff9594·(offset:·0x23c0)·->·0x20c·fde=[····b0]
12 ··0xffffffffffff95f1·(offset:·0x241d)·->·0x2d0·fde=[···174]12 ··0xffffffffffff95b6·(offset:·0x23e2)·->·0x288·fde=[···12c]
13 ··0xffffffffffff9610·(offset:·0x243c)·->·0x44c·fde=[···2f0]13 ··0xffffffffffff95da·(offset:·0x2406)·->·0x414·fde=[···2b8]
14 ··0xffffffffffff9632·(offset:·0x245e)·->·0x4c8·fde=[···36c]14 ··0xffffffffffff9637·(offset:·0x2463)·->·0x480·fde=[···324]
15 ··0xffffffffffff9656·(offset:·0x2482)·->·0x610·fde=[···4b4]15 ··0xffffffffffff9656·(offset:·0x2482)·->·0x610·fde=[···4b4]
16 ··0xffffffffffff9676·(offset:·0x24a2)·->·0x7c8·fde=[···66c]16 ··0xffffffffffff9676·(offset:·0x24a2)·->·0x7c8·fde=[···66c]
17 ··0xffffffffffff96d4·(offset:·0x2500)·->·0x3f8·fde=[···29c]17 ··0xffffffffffff96d4·(offset:·0x2500)·->·0x5a8·fde=[···44c]
18 ··0xffffffffffffaaa4·(offset:·0x38d0)·->·0x174·fde=[····18]18 ··0xffffffffffffaaa4·(offset:·0x38d0)·->·0x174·fde=[····18]
19 ··0xffffffffffffab94·(offset:·0x39c0)·->·0x1e4·fde=[····88]19 ··0xffffffffffffab94·(offset:·0x39c0)·->·0x1e4·fde=[····88]
 20 ··0xffffffffffffac64·(offset:·0x3a90)·->·0x1f8·fde=[····9c]
 21 ··0xffffffffffffacf4·(offset:·0x3b20)·->·0x228·fde=[····cc]
 22 ··0xffffffffffffadf4·(offset:·0x3c20)·->·0x23c·fde=[····e0]
 23 ··0xffffffffffffaf04·(offset:·0x3d30)·->·0x270·fde=[···114]
 24 ··0xffffffffffffaf74·(offset:·0x3da0)·->·0x29c·fde=[···140]
20 ··0xffffffffffffb234·(offset:·0x4060)·->·0x284·fde=[···128]25 ··0xffffffffffffaf94·(offset:·0x3dc0)·->·0x2b8·fde=[···15c]
21 ··0xffffffffffffb654·(offset:·0x4480)·->·0x2f4·fde=[···198]26 ··0xffffffffffffb6a4·(offset:·0x44d0)·->·0x2f4·fde=[···198]
22 ··0xffffffffffffb754·(offset:·0x4580)·->·0x330·fde=[···1d4]27 ··0xffffffffffffb824·(offset:·0x4650)·->·0x340·fde=[···1e4]
23 ··0xffffffffffffb914·(offset:·0x4740)·->·0x34c·fde=[···1f0]28 ··0xffffffffffffb954·(offset:·0x4780)·->·0x394·fde=[···238]
24 ··0xffffffffffffbfb4·(offset:·0x4de0)·->·0x3a4·fde=[···248]29 ··0xffffffffffffbff4·(offset:·0x4e20)·->·0x434·fde=[···2d8]
25 ··0xffffffffffffc004·(offset:·0x4e30)·->·0x3c0·fde=[···264] 
26 ··0xffffffffffffc074·(offset:·0x4ea0)·->·0x468·fde=[···30c] 
27 ··0xffffffffffffc174·(offset:·0x4fa0)·->·0x47c·fde=[···320] 
28 ··0xffffffffffffc284·(offset:·0x50b0)·->·0x4b0·fde=[···354] 
29 ··0xffffffffffffc2f4·(offset:·0x5120)·->·0x4dc·fde=[···380]30 ··0xffffffffffffc414·(offset:·0x5240)·->·0x4a4·fde=[···348]
30 ··0xffffffffffffc314·(offset:·0x5140)·->·0x4f8·fde=[···39c]31 ··0xffffffffffffc514·(offset:·0x5340)·->·0x4e0·fde=[···384]
31 ··0xffffffffffffca24·(offset:·0x5850)·->·0x534·fde=[···3d8]32 ··0xffffffffffffc6d4·(offset:·0x5500)·->·0x4fc·fde=[···3a0]
32 ··0xffffffffffffcba4·(offset:·0x59d0)·->·0x580·fde=[···424] 
33 ··0xffffffffffffccd4·(offset:·0x5b00)·->·0x5d4·fde=[···478]33 ··0xffffffffffffcd74·(offset:·0x5ba0)·->·0x554·fde=[···3f8]
34 ··0xffffffffffffcda4·(offset:·0x5bd0)·->·0x5e8·fde=[···48c]34 ··0xffffffffffffcdc4·(offset:·0x5bf0)·->·0x570·fde=[···414]
35 ··0xffffffffffffce54·(offset:·0x5c80)·->·0x5fc·fde=[···4a0]35 ··0xffffffffffffce54·(offset:·0x5c80)·->·0x5fc·fde=[···4a0]
36 ··0xffffffffffffcec4·(offset:·0x5cf0)·->·0x624·fde=[···4c8]36 ··0xffffffffffffcec4·(offset:·0x5cf0)·->·0x624·fde=[···4c8]
37 ··0xffffffffffffcf64·(offset:·0x5d90)·->·0x644·fde=[···4e8]37 ··0xffffffffffffcf64·(offset:·0x5d90)·->·0x644·fde=[···4e8]
38 ··0xffffffffffffd004·(offset:·0x5e30)·->·0x668·fde=[···50c]38 ··0xffffffffffffd004·(offset:·0x5e30)·->·0x668·fde=[···50c]
39 ··0xffffffffffffd0a4·(offset:·0x5ed0)·->·0x6a4·fde=[···548]39 ··0xffffffffffffd0a4·(offset:·0x5ed0)·->·0x6a4·fde=[···548]
40 ··0xffffffffffffd144·(offset:·0x5f70)·->·0x6f8·fde=[···59c]40 ··0xffffffffffffd144·(offset:·0x5f70)·->·0x6f8·fde=[···59c]
41 ··0xffffffffffffd1e4·(offset:·0x6010)·->·0x72c·fde=[···5d0]41 ··0xffffffffffffd1e4·(offset:·0x6010)·->·0x72c·fde=[···5d0]
Offset 100, 270 lines modifiedOffset 100, 456 lines modified
100 ··DW_CFA_nop100 ··DW_CFA_nop
101 ··DW_CFA_nop101 ··DW_CFA_nop
102 ··DW_CFA_nop102 ··DW_CFA_nop
103 ··DW_CFA_nop103 ··DW_CFA_nop
104 ··DW_CFA_nop104 ··DW_CFA_nop
105 ··DW_CFA_nop105 ··DW_CFA_nop
  
106 00000088·000000000000007c·0000005c·FDE·cie=00000030·pc=00000000000039c0..000000000000405b106 00000088·0000000000000010·0000005c·FDE·cie=00000030·pc=00000000000039c0..0000000000003a84
 107 ··DW_CFA_nop
 108 ··DW_CFA_nop
 109 ··DW_CFA_nop
  
 110 0000009c·0000000000000010·00000070·FDE·cie=00000030·pc=0000000000003a90..0000000000003b1a
 111 ··DW_CFA_nop
 112 ··DW_CFA_nop
 113 ··DW_CFA_nop
  
 114 000000b0·0000000000000018·00000084·FDE·cie=00000030·pc=00000000000023c0..00000000000023e2
 115 ··DW_CFA_advance_loc:·1·to·00000000000023c1
 116 ··DW_CFA_def_cfa_offset:·16
107 ··DW_CFA_advance_loc:·2·to·00000000000039c2117 ··DW_CFA_advance_loc:·1·to·00000000000023c2
 118 ··DW_CFA_def_cfa_offset:·8
 119 ··DW_CFA_advance_loc:·27·to·00000000000023dd
 120 ··DW_CFA_def_cfa_offset:·16
 121 ··DW_CFA_nop
 122 ··DW_CFA_nop
  
 123 000000cc·0000000000000010·000000a0·FDE·cie=00000030·pc=0000000000003b20..0000000000003c1c
 124 ··DW_CFA_nop
 125 ··DW_CFA_nop
 126 ··DW_CFA_nop
  
 127 000000e0·0000000000000030·000000b4·FDE·cie=00000030·pc=0000000000003c20..0000000000003d2c
 128 ··DW_CFA_advance_loc:·6·to·0000000000003c26
 129 ··DW_CFA_def_cfa_offset:·16
 130 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
 131 ··DW_CFA_advance_loc:·4·to·0000000000003c2a
 132 ··DW_CFA_def_cfa_offset:·24
 133 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
 134 ··DW_CFA_advance_loc:·1·to·0000000000003c2b
 135 ··DW_CFA_def_cfa_offset:·32
 136 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
 137 ··DW_CFA_advance_loc:·11·to·0000000000003c36
 138 ··DW_CFA_def_cfa_offset:·48
 139 ··DW_CFA_advance_loc1:·199·to·0000000000003cfd
 140 ··DW_CFA_remember_state
 141 ··DW_CFA_def_cfa_offset:·32
 142 ··DW_CFA_advance_loc:·4·to·0000000000003d01
 143 ··DW_CFA_def_cfa_offset:·24
 144 ··DW_CFA_advance_loc:·1·to·0000000000003d02
 145 ··DW_CFA_def_cfa_offset:·16
 146 ··DW_CFA_advance_loc:·2·to·0000000000003d04
 147 ··DW_CFA_def_cfa_offset:·8
 148 ··DW_CFA_advance_loc:·1·to·0000000000003d05
 149 ··DW_CFA_restore_state
 150 ··DW_CFA_nop
  
 151 00000114·0000000000000014·000000e8·FDE·cie=00000030·pc=0000000000003d30..0000000000003d9e
 152 ··DW_CFA_advance_loc:·8·to·0000000000003d38
 153 ··DW_CFA_def_cfa_offset:·16
 154 ··DW_CFA_advance_loc1:·101·to·0000000000003d9d
 155 ··DW_CFA_def_cfa_offset:·8
  
 156 0000012c·0000000000000010·00000100·FDE·cie=00000030·pc=00000000000023e2..0000000000002406
 157 ··DW_CFA_def_cfa_offset:·16
 158 ··DW_CFA_nop
  
 159 00000140·0000000000000018·00000114·FDE·cie=00000030·pc=0000000000003da0..0000000000003dba
 160 ··DW_CFA_advance_loc:·5·to·0000000000003da5
 161 ··DW_CFA_def_cfa_offset:·16
 162 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
 163 ··DW_CFA_advance_loc:·16·to·0000000000003db5
 164 ··DW_CFA_def_cfa_offset:·8
 165 ··DW_CFA_nop
 166 ··DW_CFA_nop
 167 ··DW_CFA_nop
  
 168 0000015c·0000000000000038·00000130·FDE·cie=00000030·pc=0000000000003dc0..00000000000044c4
 169 ··DW_CFA_advance_loc:·6·to·0000000000003dc6
 170 ··DW_CFA_def_cfa_offset:·16
 171 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
 172 ··DW_CFA_advance_loc:·5·to·0000000000003dcb
 173 ··DW_CFA_def_cfa_offset:·24
Max diff block lines reached; 21251/31679 bytes (67.08%) of diff not shown.
1.44 KB
strings --all --bytes=8 {}
    
Offset 31, 31 lines modifiedOffset 31, 34 lines modified
31 NCURSES6_5.0.1999102331 NCURSES6_5.0.19991023
32 GLIBC_2.1432 GLIBC_2.14
33 GLIBC_2.3433 GLIBC_2.34
34 GLIBC_2.334 GLIBC_2.3
35 GLIBC_2.435 GLIBC_2.4
36 AWAVAUATUSH36 AWAVAUATUSH
37 []A\A]A^A_37 []A\A]A^A_
 38 AWAVAUATUSH
 39 []A\A]A^A_
 40 []A\A]A^A_
38 AWAVAUATUSHc41 AWAVAUATUSHc
39 A\A]A^A_42 A\A]A^A_
40 H[]A\A]A^A_43 H[]A\A]A^A_
41 H[]A\A]A^A_44 H[]A\A]A^A_
42 AWAVAUATUSH45 AWAVAUATUSH
43 []A\A]A^A_46 []A\A]A^A_
44 []A\A]A^A_47 []A\A]A^A_
45 AWAVAUATUSH 
46 []A\A]A^A_ 
47 []A\A]A^A_ 
48 []A\A]A^48 []A\A]A^
49 []A\A]A^A_49 []A\A]A^A_
50 AWAVAUATUSH50 AWAVAUATUSH
51 []A\A]A^A_51 []A\A]A^A_
52 AVAUATUSH52 AVAUATUSH
53 []A\A]A^A_53 []A\A]A^A_
 54 src/surface.c
 55 surface->pixels
 56 [38;2;%d;%d;%dm%c
54 Ksrc/triangularization.c57 src/triangularization.c
55 n2·==·n·-·158 n2·==·n·-·1
56 n1·+·n2·==·n·+·259 n1·+·n2·==·n·+·2
57 3d-ascii-viewer60 3d-ascii-viewer
58 %s·--·%s61 %s·--·%s
59 ··-YZX,·-ZXY,·-ZYX··62 ··-YZX,·-ZXY,·-ZYX··
60 .,':;!+*=#$@63 .,':;!+*=#$@
61 ERROR:·Invalid·width:·%s64 ERROR:·Invalid·width:·%s
Offset 66, 17 lines modifiedOffset 69, 14 lines modified
66 ERROR:·Invalid·azimuth:·%s69 ERROR:·Invalid·azimuth:·%s
67 ERROR:·Invalid·altitude:·%s70 ERROR:·Invalid·altitude:·%s
68 --interactive71 --interactive
69 ERROR:·Invalid·option:·%s72 ERROR:·Invalid·option:·%s
70 zo:%4.0f73 zo:%4.0f
71 az:·%3.0f74 az:·%3.0f
72 al:·%3.0f75 al:·%3.0f
73 src/surface.c 
74 surface->pixels 
75 [38;2;%d;%d;%dm%c 
76 src/model.c76 src/model.c
77 *delim·!=·'\0'77 *delim·!=·'\0'
78 0·<=·axis1·&&·axis1·<=·278 0·<=·axis1·&&·axis1·<=·2
79 0·<=·axis2·&&·axis2·<=·279 0·<=·axis2·&&·axis2·<=·2
80 0·<=·axis3·&&·axis3·<=·280 0·<=·axis3·&&·axis3·<=·2
81 NOTE:·Reading·"%s".81 NOTE:·Reading·"%s".
82 ERROR:·Memory·allocation·failure.82 ERROR:·Memory·allocation·failure.
Offset 127, 17 lines modifiedOffset 127, 17 lines modified
127 ERROR:·Material·name·too·long.127 ERROR:·Material·name·too·long.
128 WARN:·Expected·newmtl·before·"%s"·instruction.128 WARN:·Expected·newmtl·before·"%s"·instruction.
129 WARN:·invalid·"%s"·instruction.129 WARN:·invalid·"%s"·instruction.
130 ERROR:·invalid·"vertex"·instruction.130 ERROR:·invalid·"vertex"·instruction.
131 ERROR:·Failed·to·read·facet·count.131 ERROR:·Failed·to·read·facet·count.
132 ERROR:·Failed·to·read·facet·data.132 ERROR:·Failed·to·read·facet·data.
133 WARN:·imported·facet·count·does·not·match·expected·facet·count.133 WARN:·imported·facet·count·does·not·match·expected·facet·count.
 134 surface_clear
134 triangularize_recurse135 triangularize_recurse
135 triangularize136 triangularize
136 ?surface_clear 
137 str_chop137 str_chop
138 model_change_orientation138 model_change_orientation
139 .shstrtab139 .shstrtab
140 .note.gnu.property140 .note.gnu.property
141 .note.gnu.build-id141 .note.gnu.build-id
142 .gnu.hash142 .gnu.hash
143 .gnu.version143 .gnu.version
136 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 86 lines modifiedOffset 1, 87 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000000023c0·<.text>:2 00000000000023c0·<.text>:
 3 surface_clear.part.0():
 4 ./src/surface.c:90
 5 »       push···%rax
 6 »       pop····%rax
 7 ./src/surface.c:93·(discriminator·1)
 8 »       lea····0x69b7(%rip),%rcx········
 9 »       mov····$0x5d,%edx
 10 »       lea····0x5cbb(%rip),%rsi········
 11 »       lea····0x5cc2(%rip),%rdi········
 12 ./src/surface.c:90
 13 »       push···%rax
 14 ./src/surface.c:93·(discriminator·1)
 15 »       call···20e0·<__assert_fail@plt>
 16 surface_clear.cold():
 17 ./src/surface.c:92·(discriminator·1)
 18 »       lea····0x6997(%rip),%rcx········
 19 »       mov····$0x5c,%edx
 20 »       lea····0x5c9b(%rip),%rsi········
 21 »       lea····0x5cb2(%rip),%rdi········
 22 »       call···20e0·<__assert_fail@plt>
 23 »       call···23c0·<__cxa_finalize@plt+0x20>
3 triangularize_recurse.cold():24 triangularize_recurse.cold():
4 ./src/triangularization.c:155·(discriminator·1)25 ./src/triangularization.c:155·(discriminator·1)
5 »       lea····0x6989(%rip),%rcx········26 »       lea····0x69c3(%rip),%rcx········
6 »       mov····$0x9b,%edx27 »       mov····$0x9b,%edx
7 »       lea····0x5c85(%rip),%rsi········28 »       lea····0x5cb7(%rip),%rsi········
8 »       lea····0x5ca9(%rip),%rdi········29 »       lea····0x5cdb(%rip),%rdi········
9 »       call···20e0·<__assert_fail@plt>30 »       call···20e0·<__assert_fail@plt>
10 ./src/triangularization.c:30·(discriminator·1)31 ./src/triangularization.c:30·(discriminator·1)
11 »       lea····0x696a(%rip),%rcx········32 »       lea····0x69a4(%rip),%rcx········
12 »       mov····$0x1e,%edx33 »       mov····$0x1e,%edx
13 »       lea····0x5c66(%rip),%rsi········34 »       lea····0x5c98(%rip),%rsi········
14 »       lea····0x5c77(%rip),%rdi········35 »       lea····0x5ca9(%rip),%rdi········
15 »       call···20e0·<__assert_fail@plt>36 »       call···20e0·<__assert_fail@plt>
16 ./src/triangularization.c:104·(discriminator·1)37 ./src/triangularization.c:104·(discriminator·1)
17 »       lea····0x694b(%rip),%rcx········38 »       lea····0x6985(%rip),%rcx········
18 »       mov····$0x68,%edx39 »       mov····$0x68,%edx
19 »       lea····0x5c47(%rip),%rsi········40 »       lea····0x5c79(%rip),%rsi········
20 »       lea····0x5c5f(%rip),%rdi········41 »       lea····0x5c91(%rip),%rdi········
21 »       call···20e0·<__assert_fail@plt>42 »       call···20e0·<__assert_fail@plt>
22 triangularize.cold():43 triangularize.cold():
23 ./src/triangularization.c:168·(discriminator·1)44 ./src/triangularization.c:168·(discriminator·1)
24 »       lea····0x6944(%rip),%rcx········45 »       lea····0x697e(%rip),%rcx········
25 »       mov····$0xa8,%edx46 »       mov····$0xa8,%edx
26 »       lea····0x5c28(%rip),%rsi········47 »       lea····0x5c5a(%rip),%rsi········
27 »       lea····0x5c39(%rip),%rdi········48 »       lea····0x5c6b(%rip),%rdi········
28 »       call···20e0·<__assert_fail@plt>49 »       call···20e0·<__assert_fail@plt>
29 surface_clear(): 
30 ./src/surface.c:90 
31 »       push···%rax 
32 »       pop····%rax 
33 ./src/surface.c:93·(discriminator·1) 
34 »       lea····0x69a3(%rip),%rcx········ 
35 »       mov····$0x5d,%edx 
36 »       lea····0x5dd2(%rip),%rsi········ 
37 »       lea····0x5dd9(%rip),%rdi········ 
38 ./src/surface.c:90 
39 »       push···%rax 
40 ./src/surface.c:93·(discriminator·1) 
41 »       call···20e0·<__assert_fail@plt> 
42 ./src/surface.c:92·(discriminator·1) 
43 »       lea····0x6983(%rip),%rcx········ 
44 »       mov····$0x5c,%edx 
45 »       lea····0x5db2(%rip),%rsi········ 
46 »       lea····0x5dc9(%rip),%rdi········ 
47 »       call···20e0·<__assert_fail@plt> 
48 »       call···243c·<__cxa_finalize@plt+0x9c> 
49 str_chop():50 str_chop():
50 ./src/model.c:24451 ./src/model.c:244
51 »       push···%rax52 »       push···%rax
52 ./src/model.c:249·(discriminator·1)53 ./src/model.c:249·(discriminator·1)
53 »       lea····0x6976(%rip),%rcx········54 »       lea····0x6976(%rip),%rcx········
54 »       mov····$0xf9,%edx55 »       mov····$0xf9,%edx
55 »       lea····0x5dcd(%rip),%rsi········56 »       lea····0x5e05(%rip),%rsi········
56 »       lea····0x5dd2(%rip),%rdi········57 »       lea····0x5e0a(%rip),%rdi········
57 »       call···20e0·<__assert_fail@plt>58 »       call···20e0·<__assert_fail@plt>
58 model_change_orientation():59 model_change_orientation():
59 ./src/model.c:181·(discriminator·1)60 ./src/model.c:181·(discriminator·1)
60 »       lea····0x6967(%rip),%rcx········61 »       lea····0x6967(%rip),%rcx········
61 »       mov····$0xb5,%edx62 »       mov····$0xb5,%edx
62 »       lea····0x5dae(%rip),%rsi········63 »       lea····0x5de6(%rip),%rsi········
63 »       lea····0x5dc4(%rip),%rdi········64 »       lea····0x5dfc(%rip),%rdi········
64 »       call···20e0·<__assert_fail@plt>65 »       call···20e0·<__assert_fail@plt>
65 ./src/model.c:183·(discriminator·1)66 ./src/model.c:183·(discriminator·1)
66 »       lea····0x6948(%rip),%rcx········67 »       lea····0x6948(%rip),%rcx········
67 »       mov····$0xb7,%edx68 »       mov····$0xb7,%edx
68 »       lea····0x5d8f(%rip),%rsi········69 »       lea····0x5dc7(%rip),%rsi········
69 »       lea····0x5dd7(%rip),%rdi········70 »       lea····0x5e0f(%rip),%rdi········
70 »       call···20e0·<__assert_fail@plt>71 »       call···20e0·<__assert_fail@plt>
71 ./src/model.c:182·(discriminator·1)72 ./src/model.c:182·(discriminator·1)
72 »       lea····0x6929(%rip),%rcx········73 »       lea····0x6929(%rip),%rcx········
73 »       mov····$0xb6,%edx74 »       mov····$0xb6,%edx
74 »       lea····0x5d70(%rip),%rsi········75 »       lea····0x5da8(%rip),%rsi········
75 »       lea····0x5d9f(%rip),%rdi········76 »       lea····0x5dd7(%rip),%rdi········
76 »       call···20e0·<__assert_fail@plt>77 »       call···20e0·<__assert_fail@plt>
77 model_change_orientation.cold():78 model_change_orientation.cold():
78 »       nop79 »       nop
79 main():80 main():
80 ./src/viewer.c:53681 ./src/viewer.c:536
81 »       endbr6482 »       endbr64
82 »       push···%r1583 »       push···%r15
Offset 96, 17 lines modifiedOffset 97, 17 lines modified
96 »       xor····%eax,%eax97 »       xor····%eax,%eax
97 ./src/viewer.c:53798 ./src/viewer.c:537
98 »       cmp····$0x1,%edi99 »       cmp····$0x1,%edi
99 »       je·····35df·<__cxa_finalize@plt+0x123f>100 »       je·····35df·<__cxa_finalize@plt+0x123f>
100 ./src/viewer.c:104·(discriminator·1)101 ./src/viewer.c:104·(discriminator·1)
101 »       jle····3307·<__cxa_finalize@plt+0xf67>102 »       jle····3307·<__cxa_finalize@plt+0xf67>
102 ./src/viewer.c:551103 ./src/viewer.c:551
103 »       lea····0x5b82(%rip),%rax········104 »       lea····0x5bfa(%rip),%rax········
104 ./src/viewer.c:545105 ./src/viewer.c:545
105 »       movss··0x5adb(%rip),%xmm4········106 »       movss··0x5ae3(%rip),%xmm4········
106 »       mov····%edi,%r15d107 »       mov····%edi,%r15d
107 ./src/viewer.c:541108 ./src/viewer.c:541
108 »       movq···$0x0,0x30(%rsp)109 »       movq···$0x0,0x30(%rsp)
109 »       movb···$0x0,0x66(%rsp)110 »       movb···$0x0,0x66(%rsp)
110 ./src/viewer.c:104111 ./src/viewer.c:104
111 »       mov····$0x1,%r14d112 »       mov····$0x1,%r14d
112 ./src/viewer.c:555113 ./src/viewer.c:555
Offset 152, 59 lines modifiedOffset 153, 59 lines modified
152 »       cmp····$0x2d,%r12d153 »       cmp····$0x2d,%r12d
Max diff block lines reached; 134190/138600 bytes (96.82%) of diff not shown.
29.6 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 230 lines modifiedOffset 1, 230 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00008000·01000200·0000003f·0000803f·f30435bf·.......?...?..5. 
3 ··0x00008010·f304353f·eb26bebe·eb263ebf·319d0e3f·..5?.&...&>.1..? 
4 ··0x00008020·0000c842·6666e63f·00003443·00007a44·...Bff.?..4C..zD 
5 ··0x00008030·db0f4940·00007041·0000b443·0000a040·..I@..pA...C...@ 
6 ··0x00008040·000034c3·00247449·0000005f·bd1bcf3e·..4..$tI..._...> 
7 ··0x00008050·0000807f·0000004b·7372632f·74726961·.......Ksrc/tria 
8 ··0x00008060·6e67756c·6172697a·6174696f·6e2e6300·ngularization.c. 
9 ··0x00008070·6e203e3d·2033006e·32203d3d·206e202d·n·>=·3.n2·==·n·- 
10 ··0x00008080·2031006e·31202b20·6e32203d·3d206e20··1.n1·+·n2·==·n· 
11 ··0x00008090·2b203200·33642d61·73636969·2d766965·+·2.3d-ascii-vie 
12 ··0x000080a0·77657200·2573202d·2d202573·0a002020·wer.%s·--·%s..·· 
13 ··0x000080b0·2d595a58·2c202d5a·58592c20·2d5a5958·-YZX,·-ZXY,·-ZYX 
14 ··0x000080c0·2020002e·2c273a3b·212b2a3d·23244000···..,':;!+*=#$@. 
15 ··0x000080d0·2d2d6865·6c700045·52524f52·3a20496e·--help.ERROR:·In 
16 ··0x000080e0·76616c69·64207769·6474683a·2025730a·valid·width:·%s.2 ··0x00008000·01000200·0000807f·0000004b·0000003f·...........K...?
 3 ··0x00008010·0000803f·f30435bf·f304353f·eb26bebe·...?..5...5?.&..
 4 ··0x00008020·eb263ebf·319d0e3f·0000c842·6666e63f·.&>.1..?...Bff.?
 5 ··0x00008030·00003443·00007a44·db0f4940·00007041·..4C..zD..I@..pA
 6 ··0x00008040·0000b443·0000a040·000034c3·00247449·...C...@..4..$tI
 7 ··0x00008050·0000005f·bd1bcf3e·00000000·00000000·..._...>........
 8 ··0x00008060·0000003f·0000003f·00000000·00000000·...?...?........
 9 ··0x00008070·ffffff7f·00000000·00000000·00000000·................
 10 ··0x00008080·00000080·00000000·00000000·00000000·................
 11 ··0x00008090·7372632f·73757266·6163652e·63007375·src/surface.c.su
 12 ··0x000080a0·72666163·652d3e70·6978656c·73007375·rface->pixels.su
 13 ··0x000080b0·72666163·65001b5b·33383b32·3b25643b·rface..[38;2;%d;
 14 ··0x000080c0·25643b25·646d2563·1b5b306d·00256300·%d;%dm%c.[0m.%c.
 15 ··0x000080d0·7372632f·74726961·6e67756c·6172697a·src/triangulariz
 16 ··0x000080e0·6174696f·6e2e6300·6e203e3d·2033006e·ation.c.n·>=·3.n
 17 ··0x000080f0·32203d3d·206e202d·2031006e·31202b20·2·==·n·-·1.n1·+·
 18 ··0x00008100·6e32203d·3d206e20·2b203200·33642d61·n2·==·n·+·2.3d-a
 19 ··0x00008110·73636969·2d766965·77657200·2573202d·scii-viewer.%s·-
 20 ··0x00008120·2d202573·0a002020·2d595a58·2c202d5a·-·%s..··-YZX,·-Z
 21 ··0x00008130·58592c20·2d5a5958·2020002e·2c273a3b·XY,·-ZYX··..,':;
 22 ··0x00008140·212b2a3d·23244000·2d2d6865·6c700045·!+*=#$@.--help.E
17 ··0x000080f0·00455252·4f523a20·496e7661·6c696420·.ERROR:·Invalid·23 ··0x00008150·52524f52·3a20496e·76616c69·64207769·RROR:·Invalid·wi
18 ··0x00008100·68656967·68743a20·25730a00·4552524f·height:·%s..ERRO 
19 ··0x00008110·523a2049·6e76616c·69642046·50533a20·R:·Invalid·FPS:·24 ··0x00008160·6474683a·2025730a·00455252·4f523a20·dth:·%s..ERROR:·
 25 ··0x00008170·496e7661·6c696420·68656967·68743a20·Invalid·height:·
20 ··0x00008120·25730a00·4552524f·523a2049·6e76616c·%s..ERROR:·Inval26 ··0x00008180·25730a00·4552524f·523a2049·6e76616c·%s..ERROR:·Inval
 27 ··0x00008190·69642046·50533a20·25730a00·4552524f·id·FPS:·%s..ERRO
21 ··0x00008130·69642064·75726174·696f6e3a·2025730a·id·duration:·%s. 
22 ··0x00008140·002d7400·2d6c002d·58002d59·002d5a00·.-t.-l.-X.-Y.-Z. 
23 ··0x00008150·2d7a0045·52524f52·3a20496e·76616c69·-z.ERROR:·Invali 
24 ··0x00008160·64207a6f·6f6d3a20·25730a00·2d58595a·d·zoom:·%s..-XYZ 
25 ··0x00008170·002d585a·59002d59·585a002d·595a5800·.-XZY.-YXZ.-YZX. 
26 ··0x00008180·2d5a5859·002d5a59·58002d46·002d2d63·-ZXY.-ZYX.-F.--c 
27 ··0x00008190·6f6c6f72·002d2d73·6e617000·4552524f·olor.--snap.ERRO 
28 ··0x000081a0·523a2049·6e76616c·69642061·7a696d75·R:·Invalid·azimu28 ··0x000081a0·523a2049·6e76616c·69642064·75726174·R:·Invalid·durat
29 ··0x000081b0·74683a20·25730a00·4552524f·523a2049·th:·%s..ERROR:·I 
30 ··0x000081c0·6e76616c·69642061·6c746974·7564653a·nvalid·altitude: 
31 ··0x000081d0·2025730a·002d2d69·6e746572·61637469··%s..--interacti29 ··0x000081b0·696f6e3a·2025730a·002d7400·2d6c002d·ion:·%s..-t.-l.-
 30 ··0x000081c0·58002d59·002d5a00·2d7a0045·52524f52·X.-Y.-Z.-z.ERROR
 31 ··0x000081d0·3a20496e·76616c69·64207a6f·6f6d3a20·:·Invalid·zoom:·
 32 ··0x000081e0·25730a00·2d58595a·002d585a·59002d59·%s..-XYZ.-XZY.-Y
 33 ··0x000081f0·585a002d·595a5800·2d5a5859·002d5a59·XZ.-YZX.-ZXY.-ZY
 34 ··0x00008200·58002d46·002d2d63·6f6c6f72·002d2d73·X.-F.--color.--s
32 ··0x000081e0·76650045·52524f52·3a20496e·76616c69·ve.ERROR:·Invali35 ··0x00008210·6e617000·4552524f·523a2049·6e76616c·nap.ERROR:·Inval
 36 ··0x00008220·69642061·7a696d75·74683a20·25730a00·id·azimuth:·%s..
 37 ··0x00008230·4552524f·523a2049·6e76616c·69642061·ERROR:·Invalid·a
 38 ··0x00008240·6c746974·7564653a·2025730a·002d2d69·ltitude:·%s..--i
 39 ··0x00008250·6e746572·61637469·76650045·52524f52·nteractive.ERROR
 40 ··0x00008260·3a20496e·76616c69·64206f70·74696f6e·:·Invalid·option
 41 ··0x00008270·3a202573·0a006f62·6a007374·6c007a6f·:·%s..obj.stl.zo
 42 ··0x00008280·3a25342e·30660061·7a3a2025·332e3066·:%4.0f.az:·%3.0f
 43 ··0x00008290·00616c3a·2025332e·30660073·72632f6d·.al:·%3.0f.src/m
 44 ··0x000082a0·6f64656c·2e63002a·64656c69·6d20213d·odel.c.*delim·!=
 45 ··0x000082b0·20275c30·27002f00·30203c3d·20617869··'\0'./.0·<=·axi
 46 ··0x000082c0·73312026·26206178·69733120·3c3d2032·s1·&&·axis1·<=·2
33 ··0x000081f0·64206f70·74696f6e·3a202573·0a006f62·d·option:·%s..ob 
34 ··0x00008200·6a007374·6c007a6f·3a25342e·30660061·j.stl.zo:%4.0f.a 
35 ··0x00008210·7a3a2025·332e3066·00616c3a·2025332e·z:·%3.0f.al:·%3. 
36 ··0x00008220·30660073·72632f73·75726661·63652e63·0f.src/surface.c 
37 ··0x00008230·00737572·66616365·2d3e7069·78656c73·.surface->pixels 
38 ··0x00008240·00737572·66616365·001b5b33·383b323b·.surface..[38;2; 
39 ··0x00008250·25643b25·643b2564·6d25631b·5b306d00·%d;%d;%dm%c.[0m. 
40 ··0x00008260·25630073·72632f6d·6f64656c·2e63002a·%c.src/model.c.* 
41 ··0x00008270·64656c69·6d20213d·20275c30·27002f00·delim·!=·'\0'./. 
42 ··0x00008280·30203c3d·20617869·73312026·26206178·0·<=·axis1·&&·ax 
43 ··0x00008290·69733120·3c3d2032·0030203c·3d206178·is1·<=·2.0·<=·ax 
44 ··0x000082a0·69733220·26262061·78697332·203c3d20·is2·&&·axis2·<=· 
45 ··0x000082b0·32003020·3c3d2061·78697333·20262620·2.0·<=·axis3·&&·47 ··0x000082d0·0030203c·3d206178·69733220·26262061·.0·<=·axis2·&&·a
 48 ··0x000082e0·78697332·203c3d20·32003020·3c3d2061·xis2·<=·2.0·<=·a
 49 ··0x000082f0·78697333·20262620·61786973·33203c3d·xis3·&&·axis3·<=
 50 ··0x00008300·2032006d·746c6c69·62004e4f·54453a20··2.mtllib.NOTE:·
 51 ··0x00008310·52656164·696e6720·22257322·2e0a006e·Reading·"%s"...n
 52 ··0x00008320·65776d74·6c007573·656d746c·00726200·ewmtl.usemtl.rb.
 53 ··0x00008330·736f6c69·64006661·63657400·76657274·solid.facet.vert
 54 ··0x00008340·65780000·00000000·4552524f·523a204d·ex......ERROR:·M
 55 ··0x00008350·656d6f72·7920616c·6c6f6361·74696f6e·emory·allocation
 56 ··0x00008360·20666169·6c757265·2e0a0000·00000000··failure........
 57 ··0x00008370·55736167·653a2025·73205b4f·5054494f·Usage:·%s·[OPTIO
 58 ··0x00008380·4e2e2e2e·5d20494e·5055545f·46494c45·N...]·INPUT_FILE
 59 ··0x00008390·0a000000·00000000·616e204f·424a2033·........an·OBJ·3
 60 ··0x000083a0·44206d6f·64656c20·666f726d·61742076·D·model·format·v
 61 ··0x000083b0·69657765·7220666f·72207468·65207465·iewer·for·the·te
 62 ··0x000083c0·726d696e·616c0000·20202d77·203c7369·rminal..··-w·<si
46 ··0x000082c0·61786973·33203c3d·2032006d·746c6c69·axis3·<=·2.mtlli 
47 ··0x000082d0·62004e4f·54453a20·52656164·696e6720·b.NOTE:·Reading· 
48 ··0x000082e0·22257322·2e0a006e·65776d74·6c007573·"%s"...newmtl.us 
49 ··0x000082f0·656d746c·00726200·736f6c69·64006661·emtl.rb.solid.fa 
50 ··0x00008300·63657400·76657274·65780000·00000000·cet.vertex...... 
51 ··0x00008310·4552524f·523a204d·656d6f72·7920616c·ERROR:·Memory·al 
52 ··0x00008320·6c6f6361·74696f6e·20666169·6c757265·location·failure 
53 ··0x00008330·2e0a0000·00000000·55736167·653a2025·........Usage:·% 
54 ··0x00008340·73205b4f·5054494f·4e2e2e2e·5d20494e·s·[OPTION...]·IN 
55 ··0x00008350·5055545f·46494c45·0a000000·00000000·PUT_FILE........ 
56 ··0x00008360·616e204f·424a2033·44206d6f·64656c20·an·OBJ·3D·model· 
57 ··0x00008370·666f726d·61742076·69657765·7220666f·format·viewer·fo 
58 ··0x00008380·72207468·65207465·726d696e·616c0000·r·the·terminal.. 
59 ··0x00008390·20202d77·203c7369·7a653e20·20202020···-w·<size>····· 
60 ··0x000083a0·20202020·4f757470·75742077·69647468·····Output·width 
61 ··0x000083b0·20696e20·63686172·61637465·72730000··in·characters.. 
62 ··0x000083c0·20202d68·203c7369·7a653e20·20202020···-h·<size>····· 
63 ··0x000083d0·20202020·4f757470·75742068·65696768·····Output·heigh 
64 ··0x000083e0·7420696e·20636861·72616374·65727300·t·in·characters. 
65 ··0x000083f0·20202d64·203c7365·636f6e64·733e2020···-d·<seconds>·· 
66 ··0x00008400·20202020·53746f70·20746865·2070726f·····Stop·the·pro 
67 ··0x00008410·6772616d·20616674·65722074·68697320·gram·after·this· 
68 ··0x00008420·6d616e79·20736563·6f6e6473·2e000000·many·seconds.... 
69 ··0x00008430·20202d66·203c6672·616d6573·3e202020···-f·<frames>··· 
70 ··0x00008440·20202020·4672616d·65732070·65722073·····Frames·per·s 
71 ··0x00008450·65636f6e·642e0000·20202d61·203c7261·econd...··-a·<ra 
72 ··0x00008460·74696f3e·20202020·20202020·44697370·tio>········Disp63 ··0x000083d0·7a653e20·20202020·20202020·4f757470·ze>·········Outp
 64 ··0x000083e0·75742077·69647468·20696e20·63686172·ut·width·in·char
Max diff block lines reached; 11988/30199 bytes (39.70%) of diff not shown.
2.26 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x00008e2c·011b033b·58010000·2a000000·f491ffff·...;X...*.......2 ··0x00008e2c·011b033b·58010000·2a000000·f491ffff·...;X...*.......
3 ··0x00008e3c·a4010000·7495ffff·cc010000·9495ffff·....t...........3 ··0x00008e3c·a4010000·7495ffff·cc010000·9495ffff·....t...........
4 ··0x00008e4c·64020000·f195ffff·d0020000·1096ffff·d...............4 ··0x00008e4c·0c020000·b695ffff·88020000·da95ffff·................
5 ··0x00008e5c·4c040000·3296ffff·c8040000·5696ffff·L...2.......V...5 ··0x00008e5c·14040000·3796ffff·80040000·5696ffff·....7.......V...
6 ··0x00008e6c·10060000·7696ffff·c8070000·d496ffff·....v...........6 ··0x00008e6c·10060000·7696ffff·c8070000·d496ffff·....v...........
7 ··0x00008e7c·f8030000·a4aaffff·74010000·94abffff·........t.......7 ··0x00008e7c·a8050000·a4aaffff·74010000·94abffff·........t.......
8 ··0x00008e8c·e4010000·34b2ffff·84020000·54b6ffff·....4.......T...8 ··0x00008e8c·e4010000·64acffff·f8010000·f4acffff·....d...........
 9 ··0x00008e9c·28020000·f4adffff·3c020000·04afffff·(.......<.......
 10 ··0x00008eac·70020000·74afffff·9c020000·94afffff·p...t...........
 11 ··0x00008ebc·b8020000·a4b6ffff·f4020000·24b8ffff·............$...
9 ··0x00008e9c·f4020000·54b7ffff·30030000·14b9ffff·....T...0.......12 ··0x00008ecc·40030000·54b9ffff·94030000·f4bfffff·@...T...........
10 ··0x00008eac·4c030000·b4bfffff·a4030000·04c0ffff·L............... 
11 ··0x00008ebc·c0030000·74c0ffff·68040000·74c1ffff·....t...h...t... 
12 ··0x00008ecc·7c040000·84c2ffff·b0040000·f4c2ffff·|............... 
13 ··0x00008edc·dc040000·14c3ffff·f8040000·24caffff·............$...13 ··0x00008edc·34040000·14c4ffff·a4040000·14c5ffff·4...............
14 ··0x00008eec·34050000·a4cbffff·80050000·d4ccffff·4...............14 ··0x00008eec·e0040000·d4c6ffff·fc040000·74cdffff·............t...
15 ··0x00008efc·d4050000·a4cdffff·e8050000·54ceffff·............T...15 ··0x00008efc·54050000·c4cdffff·70050000·54ceffff·T.......p...T...
16 ··0x00008f0c·fc050000·c4ceffff·24060000·64cfffff·........$...d...16 ··0x00008f0c·fc050000·c4ceffff·24060000·64cfffff·........$...d...
17 ··0x00008f1c·44060000·04d0ffff·68060000·a4d0ffff·D.......h.......17 ··0x00008f1c·44060000·04d0ffff·68060000·a4d0ffff·D.......h.......
18 ··0x00008f2c·a4060000·44d1ffff·f8060000·e4d1ffff·....D...........18 ··0x00008f2c·a4060000·44d1ffff·f8060000·e4d1ffff·....D...........
19 ··0x00008f3c·2c070000·54d2ffff·78070000·84d2ffff·,...T...x.......19 ··0x00008f3c·2c070000·54d2ffff·78070000·84d2ffff·,...T...x.......
20 ··0x00008f4c·8c070000·a4d3ffff·b0070000·64d4ffff·............d...20 ··0x00008f4c·8c070000·a4d3ffff·b0070000·64d4ffff·............d...
21 ··0x00008f5c·dc070000·d4d4ffff·f0070000·54d5ffff·............T...21 ··0x00008f5c·dc070000·d4d4ffff·f0070000·54d5ffff·............T...
22 ··0x00008f6c·04080000·d4d5ffff·18080000·04d6ffff·................22 ··0x00008f6c·04080000·d4d5ffff·18080000·04d6ffff·................
9.67 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 4, 80 lines modifiedOffset 4, 80 lines modified
4 ··0x00008f98·1b0c0708·90010710·14000000·1c000000·................4 ··0x00008f98·1b0c0708·90010710·14000000·1c000000·................
5 ··0x00008fa8·28a9ffff·22000000·00000000·00000000·(..."...........5 ··0x00008fa8·28a9ffff·22000000·00000000·00000000·(..."...........
6 ··0x00008fb8·14000000·00000000·017a5200·01781001·.........zR..x..6 ··0x00008fb8·14000000·00000000·017a5200·01781001·.........zR..x..
7 ··0x00008fc8·1b0c0708·90010000·24000000·1c000000·........$.......7 ··0x00008fc8·1b0c0708·90010000·24000000·1c000000·........$.......
8 ··0x00008fd8·4890ffff·80030000·000e1046·0e184a0f·H..........F..J.8 ··0x00008fd8·4890ffff·80030000·000e1046·0e184a0f·H..........F..J.
9 ··0x00008fe8·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....9 ··0x00008fe8·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
10 ··0x00008ff8·14000000·44000000·a093ffff·08000000·....D...........10 ··0x00008ff8·14000000·44000000·a093ffff·08000000·....D...........
11 ··0x00009008·00000000·00000000·7c000000·5c000000·........|...\...11 ··0x00009008·00000000·00000000·10000000·5c000000·............\...
12 ··0x00009018·a8a9ffff·9b060000·00420e10·8f02420e·.........B....B.12 ··0x00009018·a8a9ffff·c4000000·00000000·10000000·................
13 ··0x00009028·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0 
14 ··0x00009038·8606410e·38830747·0e800103·fd030a0e·..A.8..G........ 
15 ··0x00009048·38430e30·440e2846·0e20420e·18420e10·8C.0D.(F.·B..B.. 
16 ··0x00009058·420e084f·0b03d901·0a0e3841·0e30410e·B..O......8A.0A. 
17 ··0x00009068·28420e20·420e1842·0e10420e·084d0b02·(B.·B..B..B..M.. 
18 ··0x00009078·490a0e38·410e3041·0e28420e·20420e18·I..8A.0A.(B.·B.. 
19 ··0x00009088·420e1042·0e08410b·1c000000·dc000000·B..B..A......... 
20 ··0x00009098·2893ffff·5d000000·000e8001·83078606·(...]........... 
21 ··0x000090a8·8c058d04·8e038f02·48000000·fc000000·........H....... 
22 ··0x000090b8·a8afffff·e5030000·00460e10·8f02420e·.........F....B. 
23 ··0x000090c8·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0 
24 ··0x000090d8·8606410e·38830744·0e600347·030a0e38·..A.8..D.`.G...8 
25 ··0x000090e8·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B 
26 ··0x000090f8·0e084a0b·20000000·48010000·1993ffff·..J.·...H....... 
27 ··0x00009108·1f000000·000e6083·0786068c·058d048e·......`......... 
28 ··0x00009118·038f0200·00000000·38000000·6c010000·........8...l... 
29 ··0x00009128·58b3ffff·f9000000·00420e10·8d02420e·X........B....B. 
30 ··0x00009138·188c0344·0e208604·430e2883·05460e40·...D.·..C.(..F.@ 
31 ··0x00009148·02bd0a0e·28480e20·410e1842·0e10420e·....(H.·A..B..B. 
32 ··0x00009158·08450b00·18000000·a8010000·1cb4ffff·.E.............. 
33 ··0x00009168·b1010000·00410e10·410e0846·0e100000·.....A..A..F.... 
34 ··0x00009178·54000000·c4010000·c0b5ffff·9c060000·T............... 
35 ··0x00009188·00420e10·8f02470e·188e0345·0e208d04·.B....G....E.·.. 
36 ··0x00009198·450e288c·05460e30·8606440e·38830749·E.(..F.0..D.8..I 
37 ··0x000091a8·0e900203·a7020ec0·0202430e·9002034a·..........C....J 
38 ··0x000091b8·030a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B.. 
39 ··0x000091c8·420e1042·0e08440b·18000000·1c020000·B..B..D......... 
40 ··0x000091d8·08bcffff·47000000·00480e30·790a0e08·....G....H.0y... 
41 ··0x000091e8·410b0000·34000000·38020000·3cbcffff·A...4...8...<... 
42 ··0x000091f8·6d000000·00460e10·8d02420e·188c0344·m....F....B....D 
43 ··0x00009208·0e208604·410e2883·054c0e30·024d0e28·.·..A.(..L.0.M.( 
44 ··0x00009218·410e2041·0e18420e·10420e08·50000000·A.·A..B..B..P... 
45 ··0x00009228·70020000·d492ffff·c8130000·00460e10·p............F..13 ··0x00009028·70000000·64aaffff·8a000000·00000000·p...d...........
46 ··0x00009238·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(. 
47 ··0x00009248·05410e30·8606410e·3883074a·0ed00103·.A.0..A.8..J.... 
48 ··0x00009258·190a0a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B. 
49 ··0x00009268·18420e10·420e0841·0b000000·00000000·.B..B..A........ 
50 ··0x00009278·18000000·c4020000·bc91ffff·22000000·............"...14 ··0x00009038·18000000·84000000·8093ffff·22000000·............"...
51 ··0x00009288·00410e10·410e085b·0e100000·10000000·.A..A..[........15 ··0x00009048·00410e10·410e085b·0e100000·10000000·.A..A..[........
52 ··0x00009298·e0020000·04bcffff·fc000000·00000000·................16 ··0x00009058·a0000000·c4aaffff·fc000000·00000000·................
53 ··0x000092a8·30000000·f4020000·f0bcffff·0c010000·0...............17 ··0x00009068·30000000·b4000000·b0abffff·0c010000·0...............
54 ··0x000092b8·00460e10·8c02440e·18860341·0e208304·.F....D....A.·..18 ··0x00009078·00460e10·8c02440e·18860341·0e208304·.F....D....A.·..
55 ··0x000092c8·4b0e3002·c70a0e20·440e1841·0e10420e·K.0....·D..A..B.19 ··0x00009088·4b0e3002·c70a0e20·440e1841·0e10420e·K.0....·D..A..B.
56 ··0x000092d8·08410b00·14000000·28030000·ccbdffff·.A......(.......20 ··0x00009098·08410b00·14000000·e8000000·8cacffff·.A..............
57 ··0x000092e8·6e000000·00480e10·02650e08·10000000·n....H...e......21 ··0x000090a8·6e000000·00480e10·02650e08·10000000·n....H...e......
58 ··0x000092f8·40030000·6291ffff·24000000·000e1000·@...b...$.......22 ··0x000090b8·00010000·2693ffff·24000000·000e1000·....&...$.......
59 ··0x00009308·18000000·54030000·10beffff·1a000000·....T...........23 ··0x000090c8·18000000·14010000·d0acffff·1a000000·................
60 ··0x00009318·00450e10·8302500e·08000000·38000000·.E....P.....8...24 ··0x000090d8·00450e10·8302500e·08000000·38000000·.E....P.....8...
61 ··0x00009328·70030000·14beffff·04070000·00460e10·p............F..25 ··0x000090e8·30010000·d4acffff·04070000·00460e10·0............F..
62 ··0x00009338·8e02450e·188c0341·0e208604·410e2883·..E....A.·..A.(.26 ··0x000090f8·8e02450e·188c0341·0e208604·410e2883·..E....A.·..A.(.
63 ··0x00009348·05470ec0·0102960a·0e28410e·20410e18·.G.......(A.·A..27 ··0x00009108·05470ec0·0102960a·0e28410e·20410e18·.G.......(A.·A..
64 ··0x00009358·420e1042·0e08480b·48000000·ac030000·B..B..H.H.......28 ··0x00009118·420e1042·0e08480b·48000000·6c010000·B..B..H.H...l...
65 ··0x00009368·e8c4ffff·7d010000·00460e10·8f02420e·....}....F....B.29 ··0x00009128·a8b3ffff·7d010000·00460e10·8f02420e·....}....F....B.
66 ··0x00009378·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.030 ··0x00009138·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
67 ··0x00009388·8606410e·38830744·0e50035b·010a0e38·..A.8..D.P.[...831 ··0x00009148·8606410e·38830744·0e50035b·010a0e38·..A.8..D.P.[...8
68 ··0x00009398·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B32 ··0x00009158·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
69 ··0x000093a8·0e08410b·50000000·f8030000·1cc6ffff·..A.P...........33 ··0x00009168·0e08410b·50000000·b8010000·dcb4ffff·..A.P...........
70 ··0x000093b8·fc000000·00500e10·8f02420e·188e0345·.....P....B....E34 ··0x00009178·fc000000·00500e10·8f02420e·188e0345·.....P....B....E
71 ··0x000093c8·0e208d04·420e288c·05480e30·8606430e·.·..B.(..H.0..C.35 ··0x00009188·0e208d04·420e288c·05480e30·8606430e·.·..B.(..H.0..C.
72 ··0x000093d8·38830744·0e4002c8·0e38410e·30410e28·8..D.@...8A.0A.(36 ··0x00009198·38830744·0e4002c8·0e38410e·30410e28·8..D.@...8A.0A.(
73 ··0x000093e8·420e2042·0e18420e·10420e08·41c3c6cc·B.·B..B..B..A...37 ··0x000091a8·420e2042·0e18420e·10420e08·41c3c6cc·B.·B..B..B..A...
74 ··0x000093f8·cdcecf00·00000000·10000000·4c040000·............L...38 ··0x000091b8·cdcecf00·00000000·7c000000·0c020000·........|.......
75 ··0x00009408·f8c6ffff·c4000000·00000000·10000000·................ 
76 ··0x00009418·60040000·b4c7ffff·8a000000·00000000·`...............39 ··0x000091c8·b8b5ffff·9b060000·00420e10·8f02420e·.........B....B.
 40 ··0x000091d8·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
 41 ··0x000091e8·8606410e·38830747·0e800103·fd030a0e·..A.8..G........
 42 ··0x000091f8·38430e30·440e2846·0e20420e·18420e10·8C.0D.(F.·B..B..
 43 ··0x00009208·420e084f·0b03d901·0a0e3841·0e30410e·B..O......8A.0A.
 44 ··0x00009218·28420e20·420e1842·0e10420e·084d0b02·(B.·B..B..B..M..
 45 ··0x00009228·490a0e38·410e3041·0e28420e·20420e18·I..8A.0A.(B.·B..
 46 ··0x00009238·420e1042·0e08410b·1c000000·8c020000·B..B..A.........
 47 ··0x00009248·be91ffff·5d000000·000e8001·83078606·....]...........
 48 ··0x00009258·8c058d04·8e038f02·48000000·ac020000·........H.......
 49 ··0x00009268·b8bbffff·e5030000·00460e10·8f02420e·.........F....B.
 50 ··0x00009278·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
 51 ··0x00009288·8606410e·38830744·0e600347·030a0e38·..A.8..D.`.G...8
 52 ··0x00009298·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
 53 ··0x000092a8·0e084a0b·20000000·f8020000·af91ffff·..J.·...........
 54 ··0x000092b8·1f000000·000e6083·0786068c·058d048e·......`.........
 55 ··0x000092c8·038f0200·00000000·38000000·1c030000·........8.......
 56 ··0x000092d8·68bfffff·f9000000·00420e10·8d02420e·h........B....B.
 57 ··0x000092e8·188c0344·0e208604·430e2883·05460e40·...D.·..C.(..F.@
 58 ··0x000092f8·02bd0a0e·28480e20·410e1842·0e10420e·....(H.·A..B..B.
 59 ··0x00009308·08450b00·18000000·58030000·2cc0ffff·.E......X...,...
 60 ··0x00009318·b1010000·00410e10·410e0846·0e100000·.....A..A..F....
 61 ··0x00009328·54000000·74030000·d0c1ffff·9c060000·T...t...........
 62 ··0x00009338·00420e10·8f02470e·188e0345·0e208d04·.B....G....E.·..
 63 ··0x00009348·450e288c·05460e30·8606440e·38830749·E.(..F.0..D.8..I
 64 ··0x00009358·0e900203·a7020ec0·0202430e·9002034a·..........C....J
 65 ··0x00009368·030a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
 66 ··0x00009378·420e1042·0e08440b·18000000·cc030000·B..B..D.........
 67 ··0x00009388·18c8ffff·47000000·00480e30·790a0e08·....G....H.0y...
 68 ··0x00009398·410b0000·34000000·e8030000·4cc8ffff·A...4.......L...
 69 ··0x000093a8·6d000000·00460e10·8d02420e·188c0344·m....F....B....D
 70 ··0x000093b8·0e208604·410e2883·054c0e30·024d0e28·.·..A.(..L.0.M.(
 71 ··0x000093c8·410e2041·0e18420e·10420e08·50000000·A.·A..B..B..P...
 72 ··0x000093d8·20040000·2491ffff·c8130000·00460e10··...$........F..
 73 ··0x000093e8·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
 74 ··0x000093f8·05410e30·8606410e·3883074a·0ed00103·.A.0..A.8..J....
 75 ··0x00009408·190a0a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
 76 ··0x00009418·18420e10·420e0841·0b000000·00000000·.B..B..A........
77 ··0x00009428·10000000·74040000·50c8ffff·63000000·....t...P...c...77 ··0x00009428·10000000·74040000·50c8ffff·63000000·....t...P...c...
78 ··0x00009438·00000000·10000000·88040000·3e90ffff·............>...78 ··0x00009438·00000000·10000000·88040000·3e90ffff·............>...
79 ··0x00009448·20000000·00410e10·1c000000·9c040000··....A..........79 ··0x00009448·20000000·00410e10·1c000000·9c040000··....A..........
80 ··0x00009458·98c8ffff·9c000000·00410e10·83020273·.........A.....s80 ··0x00009458·98c8ffff·9c000000·00410e10·83020273·.........A.....s
81 ··0x00009468·0a0e0841·0b000000·20000000·bc040000·...A....·.......81 ··0x00009468·0a0e0841·0b000000·20000000·bc040000·...A....·.......
82 ··0x00009478·18c9ffff·91000000·00410e10·8302470e·.........A....G.82 ··0x00009478·18c9ffff·91000000·00410e10·8302470e·.........A....G.
83 ··0x00009488·20770a0e·10410e08·480b0000·38000000··w...A..H...8...83 ··0x00009488·20770a0e·10410e08·480b0000·38000000··w...A..H...8...
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·37343862·63393065·66346563·32363033·748bc90ef4ec2603 
3 ··0x00000010·32386435·63383766·34313735·61336638·28d5c87f4175a3f82 ··0x00000000·37643132·32626364·62353634·32313061·7d122bcdb564210a
 3 ··0x00000010·39336537·31666636·37363461·36383561·93e71ff6764a685a
4 ··0x00000020·32656630·66662e64·65627567·00000000·2ef0ff.debug....4 ··0x00000020·35323433·65332e64·65627567·00000000·5243e3.debug....
5 ··0x00000030·61b1da9c····························a...5 ··0x00000030·ac94c489····························....
  
2.61 MB
3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-2_amd64.deb
370 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-19·16:54:01.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-19·16:54:01.000000·debian-binary
2 -rw-r--r--···0········0········0······536·2025-02-19·16:54:01.000000·control.tar.xz2 -rw-r--r--···0········0········0······532·2025-02-19·16:54:01.000000·control.tar.xz
3 -rw-r--r--···0········0········0····40880·2025-02-19·16:54:01.000000·data.tar.xz3 -rw-r--r--···0········0········0····40880·2025-02-19·16:54:01.000000·data.tar.xz
636 B
control.tar.xz
608 B
control.tar
360 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Alex·Myczko·<tar@debian.org>6 Maintainer:·Alex·Myczko·<tar@debian.org>
7 Installed-Size:·667 Installed-Size:·66
8 Depends:·3d-ascii-viewer·(=·1.4.0+git20240503+ds-2)8 Depends:·3d-ascii-viewer·(=·1.4.0+git20240503+ds-2)
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:·a8748bc90ef4ec260328d5c87f4175a3f82ef0ff12 Build-Ids:·5c7d122bcdb564210a93e71ff6764a685a5243e3
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/a8/748bc90ef4ec260328d5c87f4175a3f82ef0ff.debug1 usr/lib/debug/.build-id/5c/7d122bcdb564210a93e71ff6764a685a5243e3.debug
2.6 MB
data.tar.xz
2.6 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·2025-02-19·16:54:01.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./usr/lib/debug/.build-id/a8/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./usr/lib/debug/.build-id/5c/
7 -rw-r--r--···0·root·········(0)·root·········(0)····56696·2025-02-19·16:54:01.000000·./usr/lib/debug/.build-id/a8/748bc90ef4ec260328d5c87f4175a3f82ef0ff.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····56672·2025-02-19·16:54:01.000000·./usr/lib/debug/.build-id/5c/7d122bcdb564210a93e71ff6764a685a5243e3.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./usr/share/doc/3d-ascii-viewer-dbgsym·->·3d-ascii-viewer10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./usr/share/doc/3d-ascii-viewer-dbgsym·->·3d-ascii-viewer
2.6 MB
./usr/lib/debug/.build-id/a8/748bc90ef4ec260328d5c87f4175a3f82ef0ff.debug vs.
./usr/lib/debug/.build-id/5c/7d122bcdb564210a93e71ff6764a685a5243e3.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 73% similar despite different names
987 B
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x38d011 ··Entry·point·address:···············0x38d0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········54264·(bytes·into·file)13 ··Start·of·section·headers:··········54240·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1417 ··Number·of·program·headers:·········14
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·37
3.57 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·38·section·headers,·starting·at·offset·0xd3f8:1 There·are·38·section·headers,·starting·at·offset·0xd3e0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.property·NOTE············0000000000000350·000350·000020·00···A··0···0··85 ··[·1]·.note.gnu.property·NOTE············0000000000000350·000350·000020·00···A··0···0··8
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000370·000370·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000370·000370·000024·00···A··0···0··4
7 ··[·3]·.interp···········NOBITS··········0000000000000394·000394·00001c·00···A··0···0··17 ··[·3]·.interp···········NOBITS··········0000000000000394·000394·00001c·00···A··0···0··1
Offset 25, 23 lines modifiedOffset 25, 23 lines modified
25 ··[20]·.init_array·······NOBITS··········000000000000abd8·002bd8·000008·08··WA··0···0··825 ··[20]·.init_array·······NOBITS··········000000000000abd8·002bd8·000008·08··WA··0···0··8
26 ··[21]·.fini_array·······NOBITS··········000000000000abe0·002bd8·000008·08··WA··0···0··826 ··[21]·.fini_array·······NOBITS··········000000000000abe0·002bd8·000008·08··WA··0···0··8
27 ··[22]·.dynamic··········NOBITS··········000000000000abe8·002bd8·000220·10··WA··6···0··827 ··[22]·.dynamic··········NOBITS··········000000000000abe8·002bd8·000220·10··WA··6···0··8
28 ··[23]·.got··············NOBITS··········000000000000ae08·002bd8·0001f8·08··WA··0···0··828 ··[23]·.got··············NOBITS··········000000000000ae08·002bd8·0001f8·08··WA··0···0··8
29 ··[24]·.data·············NOBITS··········000000000000b000·002bd8·000010·00··WA··0···0··829 ··[24]·.data·············NOBITS··········000000000000b000·002bd8·000010·00··WA··0···0··8
30 ··[25]·.bss··············NOBITS··········000000000000b020·002bd8·000048·00··WA··0···0·3230 ··[25]·.bss··············NOBITS··········000000000000b020·002bd8·000048·00··WA··0···0·32
31 ··[26]·.comment··········PROGBITS········0000000000000000·002724·00001f·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········0000000000000000·002724·00001f·01··MS··0···0··1
32 ··[27]·.debug_aranges····PROGBITS········0000000000000000·002748·00008f·00···C··0···0··832 ··[27]·.debug_aranges····PROGBITS········0000000000000000·002748·00008d·00···C··0···0··8
33 ··[28]·.debug_info·······PROGBITS········0000000000000000·0027d8·0039ae·00···C··0···0··833 ··[28]·.debug_info·······PROGBITS········0000000000000000·0027d8·0039bb·00···C··0···0··8
34 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·006188·00060f·00···C··0···0··834 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·006198·00060a·00···C··0···0··8
35 ··[30]·.debug_line·······PROGBITS········0000000000000000·006798·001e7b·00···C··0···0··835 ··[30]·.debug_line·······PROGBITS········0000000000000000·0067a8·001e76·00···C··0···0··8
36 ··[31]·.debug_str········PROGBITS········0000000000000000·008618·0006e3·01·MSC··0···0··836 ··[31]·.debug_str········PROGBITS········0000000000000000·008620·0006e5·01·MSC··0···0··8
37 ··[32]·.debug_line_str···PROGBITS········0000000000000000·008d00·000107·01·MSC··0···0··837 ··[32]·.debug_line_str···PROGBITS········0000000000000000·008d08·000106·01·MSC··0···0··8
38 ··[33]·.debug_loclists···PROGBITS········0000000000000000·008e08·002561·00···C··0···0··838 ··[33]·.debug_loclists···PROGBITS········0000000000000000·008e10·002554·00···C··0···0··8
39 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·00b370·000744·00···C··0···0··839 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·00b368·000738·00···C··0···0··8
40 ··[35]·.symtab···········SYMTAB··········0000000000000000·00bab8·000d50·18·····36··43··840 ··[35]·.symtab···········SYMTAB··········0000000000000000·00baa0·000d50·18·····36··43··8
41 ··[36]·.strtab···········STRTAB··········0000000000000000·00c808·000a6d·00······0···0··141 ··[36]·.strtab···········STRTAB··········0000000000000000·00c7f0·000a6d·00······0···0··1
42 ··[37]·.shstrtab·········STRTAB··········0000000000000000·00d275·000181·00······0···0··142 ··[37]·.shstrtab·········STRTAB··········0000000000000000·00d25d·000181·00······0···0··1
43 Key·to·Flags:43 Key·to·Flags:
44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
47 ··D·(mbind),·l·(large),·p·(processor·specific)47 ··D·(mbind),·l·(large),·p·(processor·specific)
12.9 KB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
1 Symbol·table·'.symtab'·contains·142·entries:1 Symbol·table·'.symtab'·contains·142·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·Scrt1.o4 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·Scrt1.o
5 ·····2:·0000000000009704····32·OBJECT··LOCAL··DEFAULT···19·__abi_tag5 ·····2:·0000000000009704····32·OBJECT··LOCAL··DEFAULT···19·__abi_tag
 6 ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·surface.c
 7 ·····4:·00000000000023c0····34·FUNC····LOCAL··DEFAULT···14·surface_clear.part.0
 8 ·····5:·0000000000008d80····14·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.0
 9 ·····6:·00000000000023e2····36·FUNC····LOCAL··DEFAULT···14·surface_clear.cold
6 ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·triangularization.c10 ·····7:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·triangularization.c
7 ·····4:·00000000000039c0··1691·FUNC····LOCAL··DEFAULT···14·triangularize_recurse11 ·····8:·0000000000004780··1691·FUNC····LOCAL··DEFAULT···14·triangularize_recurse
8 ·····5:·00000000000023c0····93·FUNC····LOCAL··DEFAULT···14·triangularize_recurse.cold12 ·····9:·0000000000002406····93·FUNC····LOCAL··DEFAULT···14·triangularize_recurse.cold
9 ·····6:·0000000000008d50····22·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.013 ····10:·0000000000008dd0····22·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.0
10 ·····7:·000000000000241d····31·FUNC····LOCAL··DEFAULT···14·triangularize.cold14 ····11:·0000000000002463····31·FUNC····LOCAL··DEFAULT···14·triangularize.cold
11 ·····8:·0000000000008d68····14·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.1 
12 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·surface.c 
13 ····10:·000000000000243c····34·FUNC····LOCAL··DEFAULT···14·surface_clear.part.0 
14 ····11:·0000000000008de8····14·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.015 ····12:·0000000000008de8····14·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.1
15 ····12:·000000000000245e····36·FUNC····LOCAL··DEFAULT···14·surface_clear.cold 
16 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·model.c16 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·model.c
17 ····14:·0000000000005c80····99·FUNC····LOCAL··DEFAULT···14·str_chop17 ····14:·0000000000005c80····99·FUNC····LOCAL··DEFAULT···14·str_chop
18 ····15:·0000000000002482····32·FUNC····LOCAL··DEFAULT···14·str_chop.cold18 ····15:·0000000000002482····32·FUNC····LOCAL··DEFAULT···14·str_chop.cold
19 ····16:·0000000000008e00·····9·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.019 ····16:·0000000000008e00·····9·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.0
20 ····17:·0000000000005cf0···156·FUNC····LOCAL··DEFAULT···14·model_init20 ····17:·0000000000005cf0···156·FUNC····LOCAL··DEFAULT···14·model_init
21 ····18:·0000000000005d90···145·FUNC····LOCAL··DEFAULT···14·model_add_vertex21 ····18:·0000000000005d90···145·FUNC····LOCAL··DEFAULT···14·model_add_vertex
22 ····19:·0000000000005e30···151·FUNC····LOCAL··DEFAULT···14·model_add_face22 ····19:·0000000000005e30···151·FUNC····LOCAL··DEFAULT···14·model_add_face
23 ····20:·0000000000005ed0···147·FUNC····LOCAL··DEFAULT···14·model_validate_idxs.isra.023 ····20:·0000000000005ed0···147·FUNC····LOCAL··DEFAULT···14·model_validate_idxs.isra.0
24 ····21:·0000000000005f70···147·FUNC····LOCAL··DEFAULT···14·parse_float24 ····21:·0000000000005f70···147·FUNC····LOCAL··DEFAULT···14·parse_float
25 ····22:·00000000000024a2····93·FUNC····LOCAL··DEFAULT···14·model_change_orientation.cold25 ····22:·00000000000024a2····93·FUNC····LOCAL··DEFAULT···14·model_change_orientation.cold
26 ····23:·0000000000008e10····25·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.126 ····23:·0000000000008e10····25·OBJECT··LOCAL··DEFAULT···16·__PRETTY_FUNCTION__.1
27 ····24:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·viewer.c27 ····24:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·viewer.c
28 ····25:·0000000000004480···249·FUNC····LOCAL··DEFAULT···14·create_surface28 ····25:·0000000000005240···249·FUNC····LOCAL··DEFAULT···14·create_surface
29 ····26:·0000000000004580···433·FUNC····LOCAL··DEFAULT···14·output_usage.isra.029 ····26:·0000000000005340···433·FUNC····LOCAL··DEFAULT···14·output_usage.isra.0
30 ····27:·0000000000004740··1692·FUNC····LOCAL··DEFAULT···14·surface_draw_model30 ····27:·0000000000005500··1692·FUNC····LOCAL··DEFAULT···14·surface_draw_model
31 ····28:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c31 ····28:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
32 ····29:·0000000000003900·····0·FUNC····LOCAL··DEFAULT···14·deregister_tm_clones32 ····29:·0000000000003900·····0·FUNC····LOCAL··DEFAULT···14·deregister_tm_clones
33 ····30:·0000000000003930·····0·FUNC····LOCAL··DEFAULT···14·register_tm_clones33 ····30:·0000000000003930·····0·FUNC····LOCAL··DEFAULT···14·register_tm_clones
34 ····31:·0000000000003970·····0·FUNC····LOCAL··DEFAULT···14·__do_global_dtors_aux34 ····31:·0000000000003970·····0·FUNC····LOCAL··DEFAULT···14·__do_global_dtors_aux
35 ····32:·000000000000b060·····1·OBJECT··LOCAL··DEFAULT···25·completed.035 ····32:·000000000000b060·····1·OBJECT··LOCAL··DEFAULT···25·completed.0
36 ····33:·000000000000abe0·····0·OBJECT··LOCAL··DEFAULT···21·__do_global_dtors_aux_fini_array_entry36 ····33:·000000000000abe0·····0·OBJECT··LOCAL··DEFAULT···21·__do_global_dtors_aux_fini_array_entry
37 ····34:·00000000000039b0·····0·FUNC····LOCAL··DEFAULT···14·frame_dummy37 ····34:·00000000000039b0·····0·FUNC····LOCAL··DEFAULT···14·frame_dummy
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 ····37:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c41 ····37:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
42 ····38:·0000000000009700·····0·OBJECT··LOCAL··DEFAULT···18·__FRAME_END__42 ····38:·0000000000009700·····0·OBJECT··LOCAL··DEFAULT···18·__FRAME_END__
43 ····39:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·43 ····39:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
44 ····40:·0000000000008e2c·····0·NOTYPE··LOCAL··DEFAULT···17·__GNU_EH_FRAME_HDR44 ····40:·0000000000008e2c·····0·NOTYPE··LOCAL··DEFAULT···17·__GNU_EH_FRAME_HDR
45 ····41:·000000000000ae08·····0·OBJECT··LOCAL··DEFAULT···23·_GLOBAL_OFFSET_TABLE_45 ····41:·000000000000ae08·····0·OBJECT··LOCAL··DEFAULT···23·_GLOBAL_OFFSET_TABLE_
46 ····42:·000000000000abe8·····0·OBJECT··LOCAL··DEFAULT···22·_DYNAMIC46 ····42:·000000000000abe8·····0·OBJECT··LOCAL··DEFAULT···22·_DYNAMIC
47 ····43:·000000000000b000·····0·NOTYPE··WEAK···DEFAULT···24·data_start47 ····43:·000000000000b000·····0·NOTYPE··WEAK···DEFAULT···24·data_start
48 ····44:·0000000000005b00···196·FUNC····GLOBAL·DEFAULT···14·get_bounding_box_center48 ····44:·00000000000039c0···196·FUNC····GLOBAL·DEFAULT···14·get_bounding_box_center
49 ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dirname@GLIBC_2.2.549 ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dirname@GLIBC_2.2.5
50 ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·printw@NCURSES6_5.0.1999102350 ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·printw@NCURSES6_5.0.19991023
51 ····47:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·printf@GLIBC_2.2.551 ····47:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·printf@GLIBC_2.2.5
52 ····48:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sincosf@GLIBC_2.2.552 ····48:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sincosf@GLIBC_2.2.5
53 ····49:·0000000000006380···127·FUNC····GLOBAL·DEFAULT···14·model_invert_z53 ····49:·0000000000006380···127·FUNC····GLOBAL·DEFAULT···14·model_invert_z
54 ····50:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·noecho@NCURSES6_5.0.1999102354 ····50:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·noecho@NCURSES6_5.0.19991023
55 ····51:·00000000000038d0····34·FUNC····GLOBAL·DEFAULT···14·_start55 ····51:·00000000000038d0····34·FUNC····GLOBAL·DEFAULT···14·_start
Offset 58, 33 lines modifiedOffset 58, 33 lines modified
58 ····54:·000000000000b020·····4·OBJECT··GLOBAL·DEFAULT···25·COLOR_PAIRS@NCURSES6_5.0.1999102358 ····54:·000000000000b020·····4·OBJECT··GLOBAL·DEFAULT···25·COLOR_PAIRS@NCURSES6_5.0.19991023
59 ····55:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wattr_off@NCURSES6_5.0.1999102359 ····55:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wattr_off@NCURSES6_5.0.19991023
60 ····56:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__60 ····56:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
61 ····57:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·puts@GLIBC_2.2.561 ····57:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·puts@GLIBC_2.2.5
62 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@GLIBC_2.2.562 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@GLIBC_2.2.5
63 ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.2.563 ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.2.5
64 ····60:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.2.564 ····60:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.2.5
65 ····61:·0000000000004fa0···268·FUNC····GLOBAL·DEFAULT···14·surface_init65 ····61:·0000000000003c20···268·FUNC····GLOBAL·DEFAULT···14·surface_init
66 ····62:·0000000000005120····26·FUNC····GLOBAL·DEFAULT···14·surface_free66 ····62:·0000000000003da0····26·FUNC····GLOBAL·DEFAULT···14·surface_free
67 ····63:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·gettimeofday@GLIBC_2.2.567 ····63:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·gettimeofday@GLIBC_2.2.5
68 ····64:·0000000000007254·····0·FUNC····GLOBAL·HIDDEN····15·_fini68 ····64:·0000000000007254·····0·FUNC····GLOBAL·HIDDEN····15·_fini
69 ····65:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·putchar@GLIBC_2.2.569 ····65:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·putchar@GLIBC_2.2.5
70 ····66:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·keypad@NCURSES6_TINFO_5.0.1999102370 ····66:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·keypad@NCURSES6_TINFO_5.0.19991023
71 ····67:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·init_color@NCURSES6_5.0.1999102371 ····67:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·init_color@NCURSES6_5.0.19991023
72 ····68:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.2.572 ····68:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.2.5
73 ····69:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@GLIBC_2.2.573 ····69:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@GLIBC_2.2.5
74 ····70:·0000000000004060···997·FUNC····GLOBAL·DEFAULT···14·triangularize74 ····70:·0000000000004e20···997·FUNC····GLOBAL·DEFAULT···14·triangularize
75 ····71:·0000000000004e30···109·FUNC····GLOBAL·DEFAULT···14·init_file_extension75 ····71:·0000000000005bf0···109·FUNC····GLOBAL·DEFAULT···14·init_file_extension
76 ····72:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·curs_set@NCURSES6_TINFO_5.0.1999102376 ····72:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·curs_set@NCURSES6_TINFO_5.0.19991023
77 ····73:·0000000000006400····44·FUNC····GLOBAL·DEFAULT···14·model_free77 ····73:·0000000000006400····44·FUNC····GLOBAL·DEFAULT···14·model_free
78 ····74:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fgets@GLIBC_2.2.578 ····74:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fgets@GLIBC_2.2.5
79 ····75:·0000000000006300···127·FUNC····GLOBAL·DEFAULT···14·model_invert_y79 ····75:·0000000000006300···127·FUNC····GLOBAL·DEFAULT···14·model_invert_y
80 ····76:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·init_pair@NCURSES6_5.0.1999102380 ····76:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·init_pair@NCURSES6_5.0.19991023
81 ····77:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable81 ····77:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
82 ····78:·0000000000008000·····4·OBJECT··GLOBAL·DEFAULT···16·_IO_stdin_used82 ····78:·0000000000008000·····4·OBJECT··GLOBAL·DEFAULT···16·_IO_stdin_used
83 ····79:·0000000000005850···381·FUNC····GLOBAL·DEFAULT···14·surface_print83 ····79:·00000000000044d0···381·FUNC····GLOBAL·DEFAULT···14·surface_print
84 ····80:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fputc@GLIBC_2.2.584 ····80:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fputc@GLIBC_2.2.5
85 ····81:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.2.585 ····81:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.2.5
86 ····82:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.2.586 ····82:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.2.5
87 ····83:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·000000000000b000·····0·NOTYPE··GLOBAL·DEFAULT···24·__data_start88 ····84:·000000000000b000·····0·NOTYPE··GLOBAL·DEFAULT···24·__data_start
89 ····85:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.589 ····85:·0000000000000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.2.5
90 ····86:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wrefresh@NCURSES6_5.0.1999102390 ····86:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wrefresh@NCURSES6_5.0.19991023
Offset 92, 54 lines modifiedOffset 92, 54 lines modified
92 ····88:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strrchr@GLIBC_2.2.592 ····88:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strrchr@GLIBC_2.2.5
93 ····89:·00000000000061d0···181·FUNC····GLOBAL·DEFAULT···14·model_change_orientation93 ····89:·00000000000061d0···181·FUNC····GLOBAL·DEFAULT···14·model_change_orientation
94 ····90:·000000000000b030·····8·OBJECT··GLOBAL·DEFAULT···25·stdscr@NCURSES6_TINFO_5.0.1999102394 ····90:·000000000000b030·····8·OBJECT··GLOBAL·DEFAULT···25·stdscr@NCURSES6_TINFO_5.0.19991023
95 ····91:·000000000000b010·····0·OBJECT··GLOBAL·HIDDEN····24·__TMC_END__95 ····91:·000000000000b010·····0·OBJECT··GLOBAL·HIDDEN····24·__TMC_END__
96 ····92:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·usleep@GLIBC_2.2.596 ····92:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·usleep@GLIBC_2.2.5
97 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtof@GLIBC_2.2.597 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtof@GLIBC_2.2.5
98 ····94:·000000000000b008·····0·OBJECT··GLOBAL·HIDDEN····24·__dso_handle98 ····94:·000000000000b008·····0·OBJECT··GLOBAL·HIDDEN····24·__dso_handle
99 ····95:·0000000000004ea0···252·FUNC····GLOBAL·DEFAULT···14·triangle_normal99 ····95:·0000000000003b20···252·FUNC····GLOBAL·DEFAULT···14·triangle_normal
100 ····96:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@GLIBC_2.2.5100 ····96:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@GLIBC_2.2.5
101 ····97:·0000000000006290···111·FUNC····GLOBAL·DEFAULT···14·model_invert_x101 ····97:·0000000000006290···111·FUNC····GLOBAL·DEFAULT···14·model_invert_x
102 ····98:·0000000000006e30··1059·FUNC····GLOBAL·DEFAULT···14·model_load_from_stl102 ····98:·0000000000006e30··1059·FUNC····GLOBAL·DEFAULT···14·model_load_from_stl
103 ····99:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·can_change_color@NCURSES6_5.0.19991023103 ····99:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·can_change_color@NCURSES6_5.0.19991023
104 ···100:·00000000000060b0···279·FUNC····GLOBAL·DEFAULT···14·model_normalize104 ···100:·00000000000060b0···279·FUNC····GLOBAL·DEFAULT···14·model_normalize
105 ···101:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fread@GLIBC_2.2.5105 ···101:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fread@GLIBC_2.2.5
106 ···102:·00000000000059d0···252·FUNC····GLOBAL·DEFAULT···14·surface_printw106 ···102:·0000000000004650···252·FUNC····GLOBAL·DEFAULT···14·surface_printw
107 ···103:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wmove@NCURSES6_5.0.19991023107 ···103:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wmove@NCURSES6_5.0.19991023
108 ···104:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.2.5108 ···104:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.2.5
109 ···105:·000000000000b020·····0·NOTYPE··GLOBAL·DEFAULT···25·__bss_start109 ···105:·000000000000b020·····0·NOTYPE··GLOBAL·DEFAULT···25·__bss_start
110 ···106:·0000000000004de0····71·FUNC····GLOBAL·DEFAULT···14·get_current_useconds110 ···106:·0000000000005ba0····71·FUNC····GLOBAL·DEFAULT···14·get_current_useconds
111 ···107:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·endwin@NCURSES6_5.0.19991023111 ···107:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·endwin@NCURSES6_5.0.19991023
112 ···108:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4112 ···108:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4
113 ···109:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·cosf@GLIBC_2.2.5113 ···109:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·cosf@GLIBC_2.2.5
114 ···110:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.2.5114 ···110:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.2.5
115 ···111:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.2.5115 ···111:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.2.5
116 ···112:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·color_content@NCURSES6_5.0.19991023116 ···112:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·color_content@NCURSES6_5.0.19991023
117 ···113:·0000000000006010···106·FUNC····GLOBAL·DEFAULT···14·model_get_material_idx117 ···113:·0000000000006010···106·FUNC····GLOBAL·DEFAULT···14·model_get_material_idx
118 ···114:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_tolower_loc@GLIBC_2.3118 ···114:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_tolower_loc@GLIBC_2.3
119 ···115:·000000000000b068·····0·NOTYPE··GLOBAL·DEFAULT···25·_end119 ···115:·000000000000b068·····0·NOTYPE··GLOBAL·DEFAULT···25·_end
120 ···116:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.2.5120 ···116:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.2.5
121 ···117:·0000000000006430··2551·FUNC····GLOBAL·DEFAULT···14·model_load_from_obj121 ···117:·0000000000006430··2551·FUNC····GLOBAL·DEFAULT···14·model_load_from_obj
122 ···118:·0000000000005140··1796·FUNC····GLOBAL·DEFAULT···14·surface_draw_triangle122 ···118:·0000000000003dc0··1796·FUNC····GLOBAL·DEFAULT···14·surface_draw_triangle
123 ···119:·0000000000006080····47·FUNC····GLOBAL·DEFAULT···14·model_invert_triangles123 ···119:·0000000000006080····47·FUNC····GLOBAL·DEFAULT···14·model_invert_triangles
124 ···120:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·initscr@NCURSES6_5.0.19991023124 ···120:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·initscr@NCURSES6_5.0.19991023
125 ···121:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·start_color@NCURSES6_5.0.19991023125 ···121:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·start_color@NCURSES6_5.0.19991023
Max diff block lines reached; 1648/13059 bytes (12.62%) of diff not shown.
915 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a8748bc90ef4ec260328d5c87f4175a3f82ef0ff6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5c7d122bcdb564210a93e71ff6764a685a5243e3
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
699 KB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 15 lines modifiedOffset 1, 248 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:······················25803 ··Length:······················363
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········85 ··Address·size·(bytes):········8
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
 7 ··Prologue·Length:·············60
 8 ··Minimum·Instruction·Length:··1
 9 ··Maximum·Ops·per·Instruction:·1
 10 ··Initial·value·of·'is_stmt':··1
 11 ··Line·Base:···················-5
 12 ··Line·Range:··················14
 13 ··Opcode·Base:·················13
  
 14 ·Opcodes:
 15 ··Opcode·1·has·0·args
 16 ··Opcode·2·has·1·arg
 17 ··Opcode·3·has·1·arg
 18 ··Opcode·4·has·1·arg
 19 ··Opcode·5·has·1·arg
 20 ··Opcode·6·has·0·args
 21 ··Opcode·7·has·0·args
 22 ··Opcode·8·has·0·args
 23 ··Opcode·9·has·1·arg
 24 ··Opcode·10·has·0·args
 25 ··Opcode·11·has·0·args
 26 ··Opcode·12·has·1·arg
  
 27 ·The·Directory·Table·(offset·0x22,·lines·3,·columns·1):
 28 ··Entry»  Name
 29 ··0»      (line_strp)»   (offset:·0x13):·.
 30 ··1»      (line_strp)»   (offset:·0x15):·src
 31 ··2»      (line_strp)»   (offset:·0x19):·/usr/include/x86_64-linux-gnu/bits
  
 32 ·The·File·Name·Table·(offset·0x34,·lines·4,·columns·2):
 33 ··Entry»  Dir»       Name
 34 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4):·trigonometry.c
 35 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4):·trigonometry.c
 36 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x3c):·trigonometry.h
 37 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x4b):·mathcalls.h
  
 38 ·Line·Number·Statements:
 39 ··[0x00000048]··Set·column·to·1
 40 ··[0x0000004a]··Extended·opcode·2:·set·Address·to·0x39c0
 41 ··[0x00000055]··Special·opcode·8:·advance·Address·by·0·to·0x39c0·and·Line·by·3·to·4
 42 ··[0x00000056]··Set·is_stmt·to·0
 43 ··[0x00000057]··Copy·(view·1)
 44 ··[0x00000058]··Set·column·to·5
 45 ··[0x0000005a]··Set·is_stmt·to·1
 46 ··[0x0000005b]··Special·opcode·62:·advance·Address·by·4·to·0x39c4·and·Line·by·1·to·5
 47 ··[0x0000005c]··Special·opcode·6:·advance·Address·by·0·to·0x39c4·and·Line·by·1·to·6·(view·1)
 48 ··[0x0000005d]··Special·opcode·7:·advance·Address·by·0·to·0x39c4·and·Line·by·2·to·8·(view·2)
 49 ··[0x0000005e]··Set·column·to·8
 50 ··[0x00000060]··Set·is_stmt·to·0
 51 ··[0x00000061]··Copy·(view·3)
 52 ··[0x00000062]··Set·column·to·9
 53 ··[0x00000064]··Set·is_stmt·to·1
 54 ··[0x00000065]··Special·opcode·119:·advance·Address·by·8·to·0x39cc·and·Line·by·2·to·10
 55 ··[0x00000066]··Set·column·to·13
 56 ··[0x00000068]··Set·is_stmt·to·0
 57 ··[0x00000069]··Copy·(view·1)
 58 ··[0x0000006a]··Special·opcode·61:·advance·Address·by·4·to·0x39d0·and·Line·by·0·to·10
 59 ··[0x0000006b]··Set·column·to·9
 60 ··[0x0000006d]··Set·is_stmt·to·1
 61 ··[0x0000006e]··Special·opcode·76:·advance·Address·by·5·to·0x39d5·and·Line·by·1·to·11
 62 ··[0x0000006f]··Set·column·to·5
 63 ··[0x00000071]··Special·opcode·8:·advance·Address·by·0·to·0x39d5·and·Line·by·3·to·14·(view·1)
 64 ··[0x00000072]··Set·column·to·10
 65 ··[0x00000074]··Copy·(view·2)
 66 ··[0x00000075]··Set·column·to·23
 67 ··[0x00000077]··Extended·opcode·4:·set·Discriminator·to·1
 68 ··[0x0000007b]··Copy·(view·3)
 69 ··[0x0000007c]··Extended·opcode·4:·set·Discriminator·to·1
 70 ··[0x00000080]··Set·is_stmt·to·0
 71 ··[0x00000081]··Special·opcode·47:·advance·Address·by·3·to·0x39d8·and·Line·by·0·to·14
 72 ··[0x00000082]··Set·column·to·13
 73 ··[0x00000084]··Special·opcode·113:·advance·Address·by·8·to·0x39e0·and·Line·by·-4·to·10
 74 ··[0x00000085]··Set·column·to·9
 75 ··[0x00000087]··Set·is_stmt·to·1
 76 ··[0x00000088]··Special·opcode·235:·advance·Address·by·16·to·0x39f0·and·Line·by·6·to·16
 77 ··[0x00000089]··Set·column·to·14
 78 ··[0x0000008b]··Set·is_stmt·to·0
 79 ··[0x0000008c]··Copy·(view·1)
 80 ··[0x0000008d]··Set·column·to·23
 81 ··[0x0000008f]··Extended·opcode·4:·set·Discriminator·to·1
 82 ··[0x00000093]··Special·opcode·115:·advance·Address·by·8·to·0x39f8·and·Line·by·-2·to·14
 83 ··[0x00000094]··Extended·opcode·4:·set·Discriminator·to·1
 84 ··[0x00000098]··Special·opcode·61:·advance·Address·by·4·to·0x39fc·and·Line·by·0·to·14
 85 ··[0x00000099]··Set·column·to·14
 86 ··[0x0000009b]··Advance·PC·by·43·to·0x3a27
 87 ··[0x0000009d]··Special·opcode·7:·advance·Address·by·0·to·0x3a27·and·Line·by·2·to·16
 88 ··[0x0000009e]··Set·column·to·9
 89 ··[0x000000a0]··Set·is_stmt·to·1
 90 ··[0x000000a1]··Special·opcode·119:·advance·Address·by·8·to·0x3a2f·and·Line·by·2·to·18
 91 ··[0x000000a2]··Special·opcode·7:·advance·Address·by·0·to·0x3a2f·and·Line·by·2·to·20·(view·1)
 92 ··[0x000000a3]··Special·opcode·7:·advance·Address·by·0·to·0x3a2f·and·Line·by·2·to·22·(view·2)
 93 ··[0x000000a4]··Set·is_stmt·to·0
 94 ··[0x000000a5]··Special·opcode·103:·advance·Address·by·7·to·0x3a36·and·Line·by·0·to·22
 95 ··[0x000000a6]··Special·opcode·61:·advance·Address·by·4·to·0x3a3a·and·Line·by·0·to·22
 96 ··[0x000000a7]··Special·opcode·47:·advance·Address·by·3·to·0x3a3d·and·Line·by·0·to·22
 97 ··[0x000000a8]··Set·is_stmt·to·1
 98 ··[0x000000a9]··Special·opcode·50:·advance·Address·by·3·to·0x3a40·and·Line·by·3·to·25
 99 ··[0x000000aa]··Special·opcode·7:·advance·Address·by·0·to·0x3a40·and·Line·by·2·to·27·(view·1)
 100 ··[0x000000ab]··Special·opcode·7:·advance·Address·by·0·to·0x3a40·and·Line·by·2·to·29·(view·2)
 101 ··[0x000000ac]··Set·is_stmt·to·0
 102 ··[0x000000ad]··Copy·(view·3)
 103 ··[0x000000ae]··Set·column·to·29
 104 ··[0x000000b0]··Extended·opcode·4:·set·Discriminator·to·2
 105 ··[0x000000b4]··Set·is_stmt·to·1
 106 ··[0x000000b5]··Advance·Line·by·-15·to·14
 107 ··[0x000000b7]··Copy·(view·4)
 108 ··[0x000000b8]··Set·column·to·23
 109 ··[0x000000ba]··Extended·opcode·4:·set·Discriminator·to·1
 110 ··[0x000000be]··Copy·(view·5)
 111 ··[0x000000bf]··Set·is_stmt·to·0
 112 ··[0x000000c0]··Advance·Line·by·20·to·34
 113 ··[0x000000c2]··Special·opcode·75:·advance·Address·by·5·to·0x3a45·and·Line·by·0·to·34
 114 ··[0x000000c3]··Special·opcode·119:·advance·Address·by·8·to·0x3a4d·and·Line·by·2·to·36
 115 ··[0x000000c4]··Special·opcode·59:·advance·Address·by·4·to·0x3a51·and·Line·by·-2·to·34
 116 ··[0x000000c5]··Set·column·to·31
 117 ··[0x000000c7]··Special·opcode·49:·advance·Address·by·3·to·0x3a54·and·Line·by·2·to·36
 118 ··[0x000000c8]··Set·column·to·5
 119 ··[0x000000ca]··Set·is_stmt·to·1
 120 ··[0x000000cb]··Special·opcode·114:·advance·Address·by·8·to·0x3a5c·and·Line·by·-3·to·33
 121 ··[0x000000cc]··Special·opcode·6:·advance·Address·by·0·to·0x3a5c·and·Line·by·1·to·34·(view·1)
 122 ··[0x000000cd]··Special·opcode·6:·advance·Address·by·0·to·0x3a5c·and·Line·by·1·to·35·(view·2)
Max diff block lines reached; 702986/715584 bytes (98.24%) of diff not shown.
1.26 MB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 2, 12040 lines modifiedOffset 2, 12041 lines modified
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x81·(32-bit)3 ···Length:········0x81·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_partial·(3)5 ···Unit·Type:·····DW_UT_partial·(3)
6 ···Abbrev·Offset:·06 ···Abbrev·Offset:·0
7 ···Pointer·Size:··87 ···Pointer·Size:··8
8 ·<0><c>:·Abbrev·Number:·104·(DW_TAG_partial_unit)8 ·<0><c>:·Abbrev·Number:·19·(DW_TAG_partial_unit)
9 ····<d>···DW_AT_stmt_list···:·(sec_offset)·09 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·.
11 ·<1><15>:·Abbrev·Number:·76·(DW_TAG_base_type)11 ·<1><15>:·Abbrev·Number:·11·(DW_TAG_base_type)
12 ····<16>···DW_AT_byte_size···:·(data1)·412 ····<16>···DW_AT_byte_size···:·(data1)·8
 13 ····<17>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 14 ····<18>···DW_AT_name········:·(strp)·(offset:·0x1d3):·long·unsigned·int
 15 ·<1><1c>:·Abbrev·Number:·11·(DW_TAG_base_type)
 16 ····<1d>···DW_AT_byte_size···:·(data1)·4
13 ····<17>···DW_AT_encoding····:·(data1)·4»    (float)17 ····<1e>···DW_AT_encoding····:·(data1)·4»    (float)
14 ····<18>···DW_AT_name········:·(strp)·(offset:·0xbc9):·float18 ····<1f>···DW_AT_name········:·(strp)·(offset:·0xbc9):·float
15 ·<1><1c>:·Abbrev·Number:·76·(DW_TAG_base_type) 
16 ····<1d>···DW_AT_byte_size···:·(data1)·8 
17 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned) 
18 ····<1f>···DW_AT_name········:·(strp)·(offset:·0x4f):·long·unsigned·int 
19 ·<1><23>:·Abbrev·Number:·76·(DW_TAG_base_type)19 ·<1><23>:·Abbrev·Number:·11·(DW_TAG_base_type)
20 ····<24>···DW_AT_byte_size···:·(data1)·120 ····<24>···DW_AT_byte_size···:·(data1)·1
21 ····<25>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)21 ····<25>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
22 ····<26>···DW_AT_name········:·(strp)·(offset:·0x23b):·unsigned·char22 ····<26>···DW_AT_name········:·(strp)·(offset:·0xb):·unsigned·char
23 ·<1><2a>:·Abbrev·Number:·76·(DW_TAG_base_type)23 ·<1><2a>:·Abbrev·Number:·11·(DW_TAG_base_type)
24 ····<2b>···DW_AT_byte_size···:·(data1)·224 ····<2b>···DW_AT_byte_size···:·(data1)·2
25 ····<2c>···DW_AT_encoding····:·(data1)·7»    (unsigned)25 ····<2c>···DW_AT_encoding····:·(data1)·7»    (unsigned)
26 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x16b):·short·unsigned·int26 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x27):·short·unsigned·int
27 ·<1><31>:·Abbrev·Number:·76·(DW_TAG_base_type)27 ·<1><31>:·Abbrev·Number:·11·(DW_TAG_base_type)
28 ····<32>···DW_AT_byte_size···:·(data1)·428 ····<32>···DW_AT_byte_size···:·(data1)·4
29 ····<33>···DW_AT_encoding····:·(data1)·7»    (unsigned)29 ····<33>···DW_AT_encoding····:·(data1)·7»    (unsigned)
30 ····<34>···DW_AT_name········:·(strp)·(offset:·0x54):·unsigned·int30 ····<34>···DW_AT_name········:·(strp)·(offset:·0x1d8):·unsigned·int
31 ·<1><38>:·Abbrev·Number:·76·(DW_TAG_base_type)31 ·<1><38>:·Abbrev·Number:·11·(DW_TAG_base_type)
32 ····<39>···DW_AT_byte_size···:·(data1)·132 ····<39>···DW_AT_byte_size···:·(data1)·1
33 ····<3a>···DW_AT_encoding····:·(data1)·6»    (signed·char)33 ····<3a>···DW_AT_encoding····:·(data1)·6»    (signed·char)
34 ····<3b>···DW_AT_name········:·(strp)·(offset:·0x23d):·signed·char34 ····<3b>···DW_AT_name········:·(strp)·(offset:·0xd):·signed·char
35 ·<1><3f>:·Abbrev·Number:·76·(DW_TAG_base_type)35 ·<1><3f>:·Abbrev·Number:·11·(DW_TAG_base_type)
36 ····<40>···DW_AT_byte_size···:·(data1)·236 ····<40>···DW_AT_byte_size···:·(data1)·2
37 ····<41>···DW_AT_encoding····:·(data1)·5»    (signed)37 ····<41>···DW_AT_encoding····:·(data1)·5»    (signed)
38 ····<42>···DW_AT_name········:·(strp)·(offset:·0x253):·short·int38 ····<42>···DW_AT_name········:·(strp)·(offset:·0xde):·short·int
39 ·<1><46>:·Abbrev·Number:·79·(DW_TAG_base_type)39 ·<1><46>:·Abbrev·Number:·26·(DW_TAG_base_type)
40 ····<47>···DW_AT_byte_size···:·(data1)·440 ····<47>···DW_AT_byte_size···:·(data1)·4
41 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)41 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)
42 ····<49>···DW_AT_name········:·(string)·int42 ····<49>···DW_AT_name········:·(string)·int
43 ·<1><4d>:·Abbrev·Number:·76·(DW_TAG_base_type)43 ·<1><4d>:·Abbrev·Number:·11·(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)·5»    (signed)45 ····<4f>···DW_AT_encoding····:·(data1)·5»    (signed)
46 ····<50>···DW_AT_name········:·(strp)·(offset:·0x72):·long·int46 ····<50>···DW_AT_name········:·(strp)·(offset:·0x2bd):·long·int
47 ·<1><54>:·Abbrev·Number:·76·(DW_TAG_base_type)47 ·<1><54>:·Abbrev·Number:·11·(DW_TAG_base_type)
48 ····<55>···DW_AT_byte_size···:·(data1)·148 ····<55>···DW_AT_byte_size···:·(data1)·1
49 ····<56>···DW_AT_encoding····:·(data1)·6»    (signed·char)49 ····<56>···DW_AT_encoding····:·(data1)·6»    (signed·char)
50 ····<57>···DW_AT_name········:·(strp)·(offset:·0x244):·char50 ····<57>···DW_AT_name········:·(strp)·(offset:·0x14):·char
51 ·<1><5b>:·Abbrev·Number:·76·(DW_TAG_base_type)51 ·<1><5b>:·Abbrev·Number:·11·(DW_TAG_base_type)
52 ····<5c>···DW_AT_byte_size···:·(data1)·852 ····<5c>···DW_AT_byte_size···:·(data1)·8
53 ····<5d>···DW_AT_encoding····:·(data1)·4»    (float)53 ····<5d>···DW_AT_encoding····:·(data1)·4»    (float)
54 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x10f):·double54 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x19):·double
55 ·<1><62>:·Abbrev·Number:·125·(DW_TAG_structure_type)55 ·<1><62>:·Abbrev·Number:·24·(DW_TAG_structure_type)
56 ····<63>···DW_AT_byte_size···:·(data1)·1256 ····<63>···DW_AT_byte_size···:·(data1)·12
57 ····<64>···DW_AT_decl_file···:·(data1)·257 ····<64>···DW_AT_decl_file···:·(data1)·2
58 ····<65>···DW_AT_decl_line···:·(data1)·558 ····<65>···DW_AT_decl_line···:·(data1)·5
59 ····<66>···DW_AT_decl_column·:·(data1)·959 ····<66>···DW_AT_decl_column·:·(data1)·9
60 ····<67>···DW_AT_sibling·····:·(ref_udata)·<0x7b>60 ····<67>···DW_AT_sibling·····:·(ref_udata)·<0x7b>
61 ·<2><68>:·Abbrev·Number:·126·(DW_TAG_member)61 ·<2><68>:·Abbrev·Number:·25·(DW_TAG_member)
62 ····<69>···DW_AT_name········:·(string)·x62 ····<69>···DW_AT_name········:·(string)·x
63 ····<6b>···DW_AT_decl_file···:·(implicit_const)·263 ····<6b>···DW_AT_decl_file···:·(implicit_const)·2
64 ····<6b>···DW_AT_decl_line···:·(implicit_const)·764 ····<6b>···DW_AT_decl_line···:·(implicit_const)·7
65 ····<6b>···DW_AT_decl_column·:·(data1)·1165 ····<6b>···DW_AT_decl_column·:·(data1)·11
66 ····<6c>···DW_AT_type········:·(ref_udata)·<0x15>,·float66 ····<6c>···DW_AT_type········:·(ref_udata)·<0x1c>,·float
67 ····<6d>···DW_AT_data_member_location:·(data1)·067 ····<6d>···DW_AT_data_member_location:·(data1)·0
68 ·<2><6e>:·Abbrev·Number:·126·(DW_TAG_member)68 ·<2><6e>:·Abbrev·Number:·25·(DW_TAG_member)
69 ····<6f>···DW_AT_name········:·(string)·y69 ····<6f>···DW_AT_name········:·(string)·y
70 ····<71>···DW_AT_decl_file···:·(implicit_const)·270 ····<71>···DW_AT_decl_file···:·(implicit_const)·2
71 ····<71>···DW_AT_decl_line···:·(implicit_const)·771 ····<71>···DW_AT_decl_line···:·(implicit_const)·7
72 ····<71>···DW_AT_decl_column·:·(data1)·1472 ····<71>···DW_AT_decl_column·:·(data1)·14
73 ····<72>···DW_AT_type········:·(ref_udata)·<0x15>,·float73 ····<72>···DW_AT_type········:·(ref_udata)·<0x1c>,·float
74 ····<73>···DW_AT_data_member_location:·(data1)·474 ····<73>···DW_AT_data_member_location:·(data1)·4
75 ·<2><74>:·Abbrev·Number:·126·(DW_TAG_member)75 ·<2><74>:·Abbrev·Number:·25·(DW_TAG_member)
76 ····<75>···DW_AT_name········:·(string)·z76 ····<75>···DW_AT_name········:·(string)·z
77 ····<77>···DW_AT_decl_file···:·(implicit_const)·277 ····<77>···DW_AT_decl_file···:·(implicit_const)·2
78 ····<77>···DW_AT_decl_line···:·(implicit_const)·778 ····<77>···DW_AT_decl_line···:·(implicit_const)·7
79 ····<77>···DW_AT_decl_column·:·(data1)·1779 ····<77>···DW_AT_decl_column·:·(data1)·17
80 ····<78>···DW_AT_type········:·(ref_udata)·<0x15>,·float80 ····<78>···DW_AT_type········:·(ref_udata)·<0x1c>,·float
81 ····<79>···DW_AT_data_member_location:·(data1)·881 ····<79>···DW_AT_data_member_location:·(data1)·8
82 ·<2><7a>:·Abbrev·Number:·082 ·<2><7a>:·Abbrev·Number:·0
83 ·<1><7b>:·Abbrev·Number:·31·(DW_TAG_typedef)83 ·<1><7b>:·Abbrev·Number:·23·(DW_TAG_typedef)
84 ····<7c>···DW_AT_name········:·(strp)·(offset:·0x249):·vec384 ····<7c>···DW_AT_name········:·(strp)·(offset:·0x6):·vec3
85 ····<80>···DW_AT_decl_file···:·(data1)·285 ····<80>···DW_AT_decl_file···:·(data1)·2
86 ····<81>···DW_AT_decl_line···:·(data1)·886 ····<81>···DW_AT_decl_line···:·(data1)·8
87 ····<82>···DW_AT_decl_column·:·(data1)·387 ····<82>···DW_AT_decl_column·:·(data1)·3
88 ····<83>···DW_AT_type········:·(ref_udata)·<0x62>88 ····<83>···DW_AT_type········:·(ref_udata)·<0x62>
89 ·<1><84>:·Abbrev·Number:·089 ·<1><84>:·Abbrev·Number:·0
90 ··Compilation·Unit·@·offset·0x85:90 ··Compilation·Unit·@·offset·0x85:
91 ···Length:········0x29·(32-bit)91 ···Length:········0x29·(32-bit)
92 ···Version:·······592 ···Version:·······5
93 ···Unit·Type:·····DW_UT_partial·(3)93 ···Unit·Type:·····DW_UT_partial·(3)
94 ···Abbrev·Offset:·094 ···Abbrev·Offset:·0x1a0
95 ···Pointer·Size:··895 ···Pointer·Size:··8
96 ·<0><91>:·Abbrev·Number:·104·(DW_TAG_partial_unit)96 ·<0><91>:·Abbrev·Number:·104·(DW_TAG_partial_unit)
97 ····<92>···DW_AT_stmt_list···:·(sec_offset)·097 ····<92>···DW_AT_stmt_list···:·(sec_offset)·0
98 ····<96>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.98 ····<96>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·.
99 ·<1><9a>:·Abbrev·Number:·49·(DW_TAG_imported_unit)99 ·<1><9a>:·Abbrev·Number:·49·(DW_TAG_imported_unit)
100 ····<9b>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·104·(DW_TAG_partial_unit)]100 ····<9b>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·19·(DW_TAG_partial_unit)]
101 ·<1><9f>:·Abbrev·Number:·123·(DW_TAG_subprogram)101 ·<1><9f>:·Abbrev·Number:·119·(DW_TAG_subprogram)
102 ····<a0>···DW_AT_external····:·(flag_present)·1102 ····<a0>···DW_AT_external····:·(flag_present)·1
103 ····<a0>···DW_AT_name········:·(strp)·(offset:·0x1ae):·sqrtf103 ····<a0>···DW_AT_name········:·(strp)·(offset:·0):·sqrtf
104 ····<a4>···DW_AT_decl_file···:·(data1)·6104 ····<a4>···DW_AT_decl_file···:·(data1)·3
105 ····<a5>···DW_AT_decl_line···:·(data1)·176105 ····<a5>···DW_AT_decl_line···:·(data1)·176
106 ····<a6>···DW_AT_decl_column·:·(data1)·1106 ····<a6>···DW_AT_decl_column·:·(data1)·1
107 ····<a7>···DW_AT_prototyped··:·(flag_present)·1107 ····<a7>···DW_AT_prototyped··:·(flag_present)·1
108 ····<a7>···DW_AT_type········:·(ref_addr)·<0x15>,·float108 ····<a7>···DW_AT_type········:·(ref_addr)·<0x1c>,·float
109 ····<ab>···DW_AT_declaration·:·(flag_present)·1109 ····<ab>···DW_AT_declaration·:·(flag_present)·1
110 ·<2><ab>:·Abbrev·Number:·12·(DW_TAG_formal_parameter)110 ·<2><ab>:·Abbrev·Number:·12·(DW_TAG_formal_parameter)
111 ····<ac>···DW_AT_type········:·(ref_addr)·<0x15>,·float111 ····<ac>···DW_AT_type········:·(ref_addr)·<0x1c>,·float
112 ·<2><b0>:·Abbrev·Number:·0112 ·<2><b0>:·Abbrev·Number:·0
113 ·<1><b1>:·Abbrev·Number:·0113 ·<1><b1>:·Abbrev·Number:·0
114 ··Compilation·Unit·@·offset·0xb2:114 ··Compilation·Unit·@·offset·0xb2:
115 ···Length:········0x1fc·(32-bit)115 ···Length:········0x216·(32-bit)
116 ···Version:·······5116 ···Version:·······5
117 ···Unit·Type:·····DW_UT_partial·(3)117 ···Unit·Type:·····DW_UT_partial·(3)
118 ···Abbrev·Offset:·0118 ···Abbrev·Offset:·0x1a0
119 ···Pointer·Size:··8119 ···Pointer·Size:··8
120 ·<0><be>:·Abbrev·Number:·104·(DW_TAG_partial_unit)120 ·<0><be>:·Abbrev·Number:·104·(DW_TAG_partial_unit)
121 ····<bf>···DW_AT_stmt_list···:·(sec_offset)·0121 ····<bf>···DW_AT_stmt_list···:·(sec_offset)·0x16f
122 ····<c3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.122 ····<c3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·.
123 ·<1><c7>:·Abbrev·Number:·87·(DW_TAG_typedef)123 ·<1><c7>:·Abbrev·Number:·87·(DW_TAG_typedef)
Max diff block lines reached; 1312759/1321227 bytes (99.36%) of diff not shown.
26.5 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 10 lines modifiedOffset 1, 199 lines modified
1 Contents·of·the·.debug_abbrev·section:1 Contents·of·the·.debug_abbrev·section:
  
2 ··Number·TAG·(0)2 ··Number·TAG·(0)
 3 ···1······DW_TAG_const_type····[no·children]
 4 ····DW_AT_type·········DW_FORM_ref_addr
 5 ····DW_AT·value:·0·····DW_FORM·value:·0
 6 ···2······DW_TAG_imported_unit····[no·children]
 7 ····DW_AT_import·······DW_FORM_ref_addr
 8 ····DW_AT·value:·0·····DW_FORM·value:·0
 9 ···3······DW_TAG_formal_parameter····[no·children]
 10 ····DW_AT_name·········DW_FORM_string
 11 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
 12 ····DW_AT_decl_line····DW_FORM_data1
 13 ····DW_AT_decl_column··DW_FORM_data1
 14 ····DW_AT_type·········DW_FORM_ref_addr
 15 ····DW_AT_location·····DW_FORM_sec_offset
 16 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
 17 ····DW_AT·value:·0·····DW_FORM·value:·0
 18 ···4······DW_TAG_compile_unit····[has·children]
 19 ····DW_AT_producer·····DW_FORM_strp
 20 ····DW_AT_language·····DW_FORM_data1
 21 ····DW_AT_name·········DW_FORM_line_strp
 22 ····DW_AT_comp_dir·····DW_FORM_line_strp
 23 ····DW_AT_low_pc·······DW_FORM_addr
 24 ····DW_AT_high_pc······DW_FORM_udata
 25 ····DW_AT_stmt_list····DW_FORM_sec_offset
 26 ····DW_AT·value:·0·····DW_FORM·value:·0
 27 ···5······DW_TAG_formal_parameter····[no·children]
 28 ····DW_AT_name·········DW_FORM_string
 29 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
 30 ····DW_AT_decl_line····DW_FORM_data1
 31 ····DW_AT_decl_column··DW_FORM_data1
 32 ····DW_AT_type·········DW_FORM_ref_udata
 33 ····DW_AT_location·····DW_FORM_sec_offset
 34 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
 35 ····DW_AT·value:·0·····DW_FORM·value:·0
 36 ···6······DW_TAG_variable····[no·children]
 37 ····DW_AT_name·········DW_FORM_strp
 38 ····DW_AT_decl_file····DW_FORM_data1
 39 ····DW_AT_decl_line····DW_FORM_data1
 40 ····DW_AT_decl_column··DW_FORM_data1
 41 ····DW_AT_type·········DW_FORM_ref_udata
 42 ····DW_AT_location·····DW_FORM_sec_offset
 43 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
 44 ····DW_AT·value:·0·····DW_FORM·value:·0
 45 ···7······DW_TAG_formal_parameter····[no·children]
 46 ····DW_AT_name·········DW_FORM_string
 47 ····DW_AT_decl_file····DW_FORM_data1
 48 ····DW_AT_decl_line····DW_FORM_data1
 49 ····DW_AT_decl_column··DW_FORM_data1
 50 ····DW_AT_type·········DW_FORM_ref_addr
 51 ····DW_AT_location·····DW_FORM_exprloc
 52 ····DW_AT·value:·0·····DW_FORM·value:·0
 53 ···8······DW_TAG_variable····[no·children]
 54 ····DW_AT_name·········DW_FORM_strp
 55 ····DW_AT_decl_file····DW_FORM_data1
 56 ····DW_AT_decl_line····DW_FORM_data1
 57 ····DW_AT_decl_column··DW_FORM_data1
 58 ····DW_AT_type·········DW_FORM_ref_addr
 59 ····DW_AT·value:·0·····DW_FORM·value:·0
 60 ···9······DW_TAG_variable····[no·children]
 61 ····DW_AT_name·········DW_FORM_string
 62 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
 63 ····DW_AT_decl_line····DW_FORM_data1
 64 ····DW_AT_decl_column··DW_FORM_data1
 65 ····DW_AT_type·········DW_FORM_ref_udata
 66 ····DW_AT_location·····DW_FORM_sec_offset
 67 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
 68 ····DW_AT·value:·0·····DW_FORM·value:·0
 69 ···10······DW_TAG_lexical_block····[has·children]
 70 ····DW_AT_ranges·······DW_FORM_sec_offset
 71 ····DW_AT_sibling······DW_FORM_ref_udata
 72 ····DW_AT·value:·0·····DW_FORM·value:·0
 73 ···11······DW_TAG_base_type····[no·children]
 74 ····DW_AT_byte_size····DW_FORM_data1
 75 ····DW_AT_encoding·····DW_FORM_data1
 76 ····DW_AT_name·········DW_FORM_strp
 77 ····DW_AT·value:·0·····DW_FORM·value:·0
 78 ···12······DW_TAG_lexical_block····[has·children]
 79 ····DW_AT_ranges·······DW_FORM_sec_offset
 80 ····DW_AT·value:·0·····DW_FORM·value:·0
 81 ···13······DW_TAG_variable····[no·children]
 82 ····DW_AT_name·········DW_FORM_string
 83 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
 84 ····DW_AT_decl_line····DW_FORM_data1
 85 ····DW_AT_decl_column··DW_FORM_data1
 86 ····DW_AT_type·········DW_FORM_ref_addr
 87 ····DW_AT_location·····DW_FORM_sec_offset
 88 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
 89 ····DW_AT·value:·0·····DW_FORM·value:·0
 90 ···14······DW_TAG_pointer_type····[no·children]
 91 ····DW_AT_byte_size····DW_FORM_data1
 92 ····DW_AT_type·········DW_FORM_ref_udata
 93 ····DW_AT·value:·0·····DW_FORM·value:·0
 94 ···15······DW_TAG_subprogram····[has·children]
 95 ····DW_AT_external·····DW_FORM_flag_present
 96 ····DW_AT_name·········DW_FORM_strp
 97 ····DW_AT_decl_file····DW_FORM_data1
 98 ····DW_AT_decl_line····DW_FORM_data1
 99 ····DW_AT_decl_column··DW_FORM_data1
 100 ····DW_AT_prototyped···DW_FORM_flag_present
 101 ····DW_AT_type·········DW_FORM_ref_addr
 102 ····DW_AT_low_pc·······DW_FORM_addr
 103 ····DW_AT_high_pc······DW_FORM_udata
 104 ····DW_AT_frame_base···DW_FORM_exprloc
 105 ····DW_AT_call_all_calls·DW_FORM_flag_present
 106 ····DW_AT·value:·0·····DW_FORM·value:·0
 107 ···16······DW_TAG_subprogram····[has·children]
 108 ····DW_AT_external·····DW_FORM_flag_present
 109 ····DW_AT_name·········DW_FORM_strp
 110 ····DW_AT_decl_file····DW_FORM_data1
 111 ····DW_AT_decl_line····DW_FORM_data1
 112 ····DW_AT_decl_column··DW_FORM_data1
 113 ····DW_AT_prototyped···DW_FORM_flag_present
 114 ····DW_AT_type·········DW_FORM_ref_udata
 115 ····DW_AT_low_pc·······DW_FORM_addr
 116 ····DW_AT_high_pc······DW_FORM_udata
 117 ····DW_AT_frame_base···DW_FORM_exprloc
 118 ····DW_AT_call_all_calls·DW_FORM_flag_present
 119 ····DW_AT_sibling······DW_FORM_ref_udata
 120 ····DW_AT·value:·0·····DW_FORM·value:·0
 121 ···17······DW_TAG_call_site····[no·children]
 122 ····DW_AT_call_return_pc·DW_FORM_addr
 123 ····DW_AT_call_tail_call·DW_FORM_flag_present
 124 ····DW_AT_call_origin··DW_FORM_ref_addr
 125 ····DW_AT·value:·0·····DW_FORM·value:·0
 126 ···18······DW_TAG_subprogram····[has·children]
Max diff block lines reached; 18972/26973 bytes (70.34%) of diff not shown.
2.36 KB
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 52 lines modifiedOffset 1, 52 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················602 ··Length:···················44
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x6fd4 ··Offset·into·.debug_info:··0x718
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····00000000000039c0·0000000000000a858 ····00000000000039c0·000000000000015a
9 ····00000000000023c0·000000000000007c 
10 ····0000000000000000·00000000000000009 ····0000000000000000·0000000000000000
11 ··Length:···················6010 ··Length:···················76
12 ··Version:··················211 ··Version:··················2
13 ··Offset·into·.debug_info:··0x142b12 ··Offset·into·.debug_info:··0x896
14 ··Pointer·Size:·············813 ··Pointer·Size:·············8
15 ··Segment·Size:·············014 ··Segment·Size:·············0
  
16 ····Address············Length15 ····Address············Length
17 ····0000000000004480·0000000000000a1d 
18 ····0000000000002500·00000000000013c816 ····0000000000003b20·0000000000000c2c
 17 ····00000000000023e2·0000000000000024
 18 ····00000000000023c0·0000000000000022
19 ····0000000000000000·000000000000000019 ····0000000000000000·0000000000000000
20 ··Length:···················7620 ··Length:···················60
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x39c322 ··Offset·into·.debug_info:··0x149b
23 ··Pointer·Size:·············823 ··Pointer·Size:·············8
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address············Length25 ····Address············Length
 26 ····0000000000004780·0000000000000a85
26 ····0000000000004ea0·0000000000000c2c27 ····0000000000002406·000000000000007c
27 ····000000000000245e·0000000000000024 
28 ····000000000000243c·0000000000000022 
29 ····0000000000000000·000000000000000028 ····0000000000000000·0000000000000000
30 ··Length:···················4429 ··Length:···················60
31 ··Version:··················230 ··Version:··················2
32 ··Offset·into·.debug_info:··0x45c831 ··Offset·into·.debug_info:··0x21bf
33 ··Pointer·Size:·············832 ··Pointer·Size:·············8
34 ··Segment·Size:·············033 ··Segment·Size:·············0
  
35 ····Address············Length34 ····Address············Length
36 ····0000000000005b00·000000000000015a35 ····0000000000005240·0000000000000a1d
 36 ····0000000000002500·00000000000013c8
37 ····0000000000000000·000000000000000037 ····0000000000000000·0000000000000000
38 ··Length:···················6038 ··Length:···················60
39 ··Version:··················239 ··Version:··················2
40 ··Offset·into·.debug_info:··0x474640 ··Offset·into·.debug_info:··0x4761
41 ··Pointer·Size:·············841 ··Pointer·Size:·············8
42 ··Segment·Size:·············042 ··Segment·Size:·············0
  
43 ····Address············Length43 ····Address············Length
44 ····0000000000005c80·00000000000015d344 ····0000000000005c80·00000000000015d3
45 ····0000000000002482·000000000000007d45 ····0000000000002482·000000000000007d
46 ····0000000000000000·000000000000000046 ····0000000000000000·0000000000000000
607 KB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 4451 lines modifiedOffset 1, 4451 lines modified
1 Contents·of·the·.debug_loclists·section:1 Contents·of·the·.debug_loclists·section:
  
2 Table·at·Offset·02 Table·at·Offset·0
3 ··Length:··········0x14703 ··Length:··········0x338
4 ··DWARF·version:···54 ··DWARF·version:···5
5 ··Address·size:····85 ··Address·size:····8
6 ··Segment·size:····06 ··Segment·size:····0
7 ··Offset·entries:··07 ··Offset·entries:··0
  
8 ····Offset···Begin············End··············Expression8 ····Offset···Begin············End··············Expression
  
9 ····0000000c·v000000000000000·v000000000000000·location·view·pair9 ····0000000c·v000000000000000·v000000000000000·location·view·pair
10 ····0000000e·v000000000000000·v000000000000000·location·view·pair10 ····0000000e·v000000000000000·v000000000000000·location·view·pair
11 ····00000010·v000000000000000·v000000000000000·location·view·pair11 ····00000010·v000000000000000·v000000000000000·location·view·pair
12 ····00000012·v000000000000000·v000000000000000·location·view·pair12 ····00000012·v000000000000000·v000000000000000·location·view·pair
13 ····00000014·v000000000000000·v000000000000000·location·view·pair 
14 ····00000016·v000000000000000·v000000000000000·location·view·pair 
15 ····00000018·v000000000000000·v000000000000000·location·view·pair 
16 ····0000001a·v000000000000000·v000000000000000·location·view·pair 
17 ····0000001c·v000000000000000·v000000000000000·location·view·pair 
  
18 ····0000001e·0000000000004060·(base·address) 
19 ····00000027·v000000000000000·v000000000000000·views·at·0000000c·for: 
20 ·············0000000000004060·000000000000409b·(DW_OP_reg5·(rdi)) 
21 ····0000002c·v000000000000000·v000000000000000·views·at·0000000e·for: 
22 ·············000000000000409b·000000000000428a·(DW_OP_reg12·(r12)) 
23 ····00000032·v000000000000000·v000000000000000·views·at·00000010·for: 
24 ·············000000000000428a·00000000000043cb·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value) 
25 ····0000003c·v000000000000000·v000000000000000·views·at·00000012·for: 
26 ·············00000000000043cb·00000000000043f7·(DW_OP_reg12·(r12)) 
27 ····00000043·v000000000000000·v000000000000000·views·at·00000014·for: 
28 ·············00000000000043f7·000000000000441e·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value) 
29 ····0000004d·v000000000000000·v000000000000000·views·at·00000016·for: 
30 ·············000000000000441e·0000000000004445·(DW_OP_reg12·(r12)) 
31 ····00000054·v000000000000000·v000000000000000·views·at·00000018·for: 
32 ·············0000000000004445·0000000000004445·(DW_OP_reg5·(rdi))·(start·==·end) 
33 ····0000005b·000000000000241d·(base·address) 
34 ····00000064·v000000000000000·v000000000000000·views·at·0000001a·for: 
35 ·············000000000000241d·0000000000002437·(DW_OP_reg5·(rdi)) 
36 ····00000069·v000000000000000·v000000000000000·views·at·0000001c·for: 
37 ·············0000000000002437·000000000000243c·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value) 
38 ····00000071·<End·of·list> 
  
39 ····00000072·v000000000000000·v000000000000000·location·view·pair 
40 ····00000074·v000000000000000·v000000000000000·location·view·pair 
41 ····00000076·v000000000000000·v000000000000000·location·view·pair 
42 ····00000078·v000000000000000·v000000000000000·location·view·pair 
43 ····0000007a·v000000000000000·v000000000000000·location·view·pair 
44 ····0000007c·v000000000000000·v000000000000000·location·view·pair 
45 ····0000007e·v000000000000000·v000000000000000·location·view·pair 
  
46 ····00000080·0000000000004060·(base·address) 
47 ····00000089·v000000000000000·v000000000000000·views·at·00000072·for: 
48 ·············0000000000004060·000000000000409b·(DW_OP_reg4·(rsi)) 
49 ····0000008e·v000000000000000·v000000000000000·views·at·00000074·for: 
50 ·············000000000000409b·00000000000043be·(DW_OP_reg6·(rbp)) 
51 ····00000094·v000000000000000·v000000000000000·views·at·00000076·for: 
52 ·············00000000000043be·00000000000043cb·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value) 
53 ····0000009e·v000000000000000·v000000000000000·views·at·00000078·for: 
54 ·············00000000000043cb·0000000000004445·(DW_OP_reg6·(rbp)) 
55 ····000000a5·v000000000000000·v000000000000000·views·at·0000007a·for: 
56 ·············0000000000004445·0000000000004445·(DW_OP_reg4·(rsi))·(start·==·end) 
57 ····000000ac·000000000000241d·(base·address) 
58 ····000000b5·v000000000000000·v000000000000000·views·at·0000007c·for: 
59 ·············000000000000241d·0000000000002430·(DW_OP_reg4·(rsi)) 
60 ····000000ba·v000000000000000·v000000000000000·views·at·0000007e·for: 
61 ·············0000000000002430·000000000000243c·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value) 
62 ····000000c2·<End·of·list> 
  
63 ····000000c3·v000000000000000·v000000000000000·location·view·pair 
64 ····000000c5·v000000000000000·v000000000000000·location·view·pair 
65 ····000000c7·v000000000000000·v000000000000000·location·view·pair 
66 ····000000c9·v000000000000000·v000000000000000·location·view·pair 
67 ····000000cb·v000000000000000·v000000000000000·location·view·pair 
  
68 ····000000cd·0000000000004060·(base·address) 
69 ····000000d6·v000000000000000·v000000000000000·views·at·000000c3·for: 
70 ·············0000000000004060·000000000000409b·(DW_OP_reg1·(rdx)) 
71 ····000000db·v000000000000000·v000000000000000·views·at·000000c5·for: 
72 ·············000000000000409b·0000000000004445·(DW_OP_fbreg:·-72) 
73 ····000000e3·v000000000000000·v000000000000000·views·at·000000c7·for: 
74 ·············0000000000004445·0000000000004445·(DW_OP_reg1·(rdx))·(start·==·end) 
75 ····000000ea·000000000000241d·(base·address) 
76 ····000000f3·v000000000000000·v000000000000000·views·at·000000c9·for: 
77 ·············000000000000241d·0000000000002429·(DW_OP_reg1·(rdx)) 
78 ····000000f8·v000000000000000·v000000000000000·views·at·000000cb·for: 
79 ·············0000000000002429·000000000000243c·(DW_OP_fbreg:·-72) 
80 ····000000ff·<End·of·list> 
  
81 ····00000100·v000000000000001·v000000000000005·location·view·pair 
  
82 ····00000102·v000000000000001·v000000000000005·views·at·00000100·for: 
83 ·············00000000000041d3·00000000000041d3·(DW_OP_reg20·(xmm3);·DW_OP_piece:·4;·DW_OP_reg21·(xmm4);·DW_OP_piece:·4;·DW_OP_reg19·(xmm2);·DW_OP_piece:·4) 
84 ····00000116·<End·of·list> 
  
85 ····00000117·v000000000000000·v000000000000000·location·view·pair 
86 ····00000119·v000000000000000·v000000000000000·location·view·pair 
87 ····0000011b·v000000000000000·v000000000000000·location·view·pair 
88 ····0000011d·v000000000000000·v000000000000000·location·view·pair 
89 ····0000011f·v000000000000000·v000000000000000·location·view·pair 
90 ····00000121·v000000000000000·v000000000000000·location·view·pair 
  
91 ····00000123·0000000000004272·(base·address) 
92 ····0000012c·v000000000000000·v000000000000000·views·at·00000117·for: 
93 ·············0000000000004272·000000000000428a·(DW_OP_reg0·(rax)) 
94 ····00000131·v000000000000000·v000000000000000·views·at·00000119·for: 
95 ·············000000000000428a·00000000000042f8·(DW_OP_reg5·(rdi)) 
96 ····00000137·v000000000000000·v000000000000000·views·at·0000011b·for: 
97 ·············00000000000042f8·00000000000043c4·(DW_OP_reg14·(r14)) 
98 ····0000013e·v000000000000000·v000000000000000·views·at·0000011d·for: 
99 ·············00000000000043f7·000000000000441e·(DW_OP_reg14·(r14)) 
100 ····00000145·v000000000000000·v000000000000000·views·at·0000011f·for: 
101 ·············000000000000441e·000000000000443a·(DW_OP_reg0·(rax)) 
102 ····0000014c·v000000000000000·v000000000000000·views·at·00000121·for: 
103 ·············000000000000443a·0000000000004445·(DW_OP_reg14·(r14)) 
104 ····00000153·<End·of·list> 
  
105 ····00000154·v000000000000000·v000000000000000·location·view·pair 
  
106 ····00000156·v000000000000000·v000000000000000·views·at·00000154·for: 
107 ·············0000000000004300·000000000000434d·(DW_OP_reg19·(xmm2)) 
108 ····00000162·<End·of·list> 
  
109 ····00000163·v000000000000000·v000000000000000·location·view·pair 
110 ····00000165·v000000000000000·v000000000000000·location·view·pair 
  
111 ····00000167·0000000000004349·(base·address) 
Max diff block lines reached; 611175/620967 bytes (98.42%) of diff not shown.
2.36 KB
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 52 lines modifiedOffset 1, 52 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················602 ··Length:···················44
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x6fd4 ··Offset·into·.debug_info:··0x718
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····00000000000039c0·0000000000000a858 ····00000000000039c0·000000000000015a
9 ····00000000000023c0·000000000000007c 
10 ····0000000000000000·00000000000000009 ····0000000000000000·0000000000000000
11 ··Length:···················6010 ··Length:···················76
12 ··Version:··················211 ··Version:··················2
13 ··Offset·into·.debug_info:··0x142b12 ··Offset·into·.debug_info:··0x896
14 ··Pointer·Size:·············813 ··Pointer·Size:·············8
15 ··Segment·Size:·············014 ··Segment·Size:·············0
  
16 ····Address············Length15 ····Address············Length
17 ····0000000000004480·0000000000000a1d 
18 ····0000000000002500·00000000000013c816 ····0000000000003b20·0000000000000c2c
 17 ····00000000000023e2·0000000000000024
 18 ····00000000000023c0·0000000000000022
19 ····0000000000000000·000000000000000019 ····0000000000000000·0000000000000000
20 ··Length:···················7620 ··Length:···················60
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x39c322 ··Offset·into·.debug_info:··0x149b
23 ··Pointer·Size:·············823 ··Pointer·Size:·············8
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address············Length25 ····Address············Length
 26 ····0000000000004780·0000000000000a85
26 ····0000000000004ea0·0000000000000c2c27 ····0000000000002406·000000000000007c
27 ····000000000000245e·0000000000000024 
28 ····000000000000243c·0000000000000022 
29 ····0000000000000000·000000000000000028 ····0000000000000000·0000000000000000
30 ··Length:···················4429 ··Length:···················60
31 ··Version:··················230 ··Version:··················2
32 ··Offset·into·.debug_info:··0x45c831 ··Offset·into·.debug_info:··0x21bf
33 ··Pointer·Size:·············832 ··Pointer·Size:·············8
34 ··Segment·Size:·············033 ··Segment·Size:·············0
  
35 ····Address············Length34 ····Address············Length
36 ····0000000000005b00·000000000000015a35 ····0000000000005240·0000000000000a1d
 36 ····0000000000002500·00000000000013c8
37 ····0000000000000000·000000000000000037 ····0000000000000000·0000000000000000
38 ··Length:···················6038 ··Length:···················60
39 ··Version:··················239 ··Version:··················2
40 ··Offset·into·.debug_info:··0x474640 ··Offset·into·.debug_info:··0x4761
41 ··Pointer·Size:·············841 ··Pointer·Size:·············8
42 ··Segment·Size:·············042 ··Segment·Size:·············0
  
43 ····Address············Length43 ····Address············Length
44 ····0000000000005c80·00000000000015d344 ····0000000000005c80·00000000000015d3
45 ····0000000000002482·000000000000007d45 ····0000000000002482·000000000000007d
46 ····0000000000000000·000000000000000046 ····0000000000000000·0000000000000000
664 B
strings --all --bytes=8 {}
    
Offset 1, 28 lines modifiedOffset 1, 25 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
 2 NHn?Gd·6
 3 PLm?GY%{
 4 &FC/9h9p
 5 O+G/W?pi
 6 ^Lc4%uY/
 7 z61Fni8(
 8 oj{zE{ZE
2 C"[L»   KLB 
3 (s~iM8gM 
4 B)R*MgZC 
5 jzM!T$SM 
6 93w2gnn? 
7 i,mNA@Yq 
8 !!l^JOooG 
9 -»      !2ArX| 
10 e982/?4OY 
11 W&?2ow#l 
12 __abi_tag9 __abi_tag
 10 surface.c
 11 surface_clear.part.0
 12 __PRETTY_FUNCTION__.0
 13 surface_clear.cold
13 triangularization.c14 triangularization.c
14 triangularize_recurse15 triangularize_recurse
15 triangularize_recurse.cold16 triangularize_recurse.cold
16 __PRETTY_FUNCTION__.0 
17 triangularize.cold17 triangularize.cold
18 __PRETTY_FUNCTION__.118 __PRETTY_FUNCTION__.1
19 surface.c 
20 surface_clear.part.0 
21 surface_clear.cold 
22 str_chop19 str_chop
23 str_chop.cold20 str_chop.cold
24 model_init21 model_init
25 model_add_vertex22 model_add_vertex
26 model_add_face23 model_add_face
27 model_validate_idxs.isra.024 model_validate_idxs.isra.0
28 parse_float25 parse_float
2.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000000023c0·<triangularize_recurse.cold>:2 00000000000023c0·<surface_clear.part.0>:
3 »       ...3 »       ...
  
4 000000000000241d·<triangularize.cold>:4 00000000000023e2·<surface_clear.cold>:
5 »       ...5 »       ...
  
6 000000000000243c·<surface_clear.part.0>:6 0000000000002406·<triangularize_recurse.cold>:
7 »       ...7 »       ...
  
8 000000000000245e·<surface_clear.cold>:8 0000000000002463·<triangularize.cold>:
9 »       ...9 »       ...
  
10 0000000000002482·<str_chop.cold>:10 0000000000002482·<str_chop.cold>:
11 »       ...11 »       ...
  
12 00000000000024a2·<model_change_orientation.cold>:12 00000000000024a2·<model_change_orientation.cold>:
13 »       ...13 »       ...
Offset 35, 60 lines modifiedOffset 35, 60 lines modified
  
35 0000000000003970·<__do_global_dtors_aux>:35 0000000000003970·<__do_global_dtors_aux>:
36 »       ...36 »       ...
  
37 00000000000039b0·<frame_dummy>:37 00000000000039b0·<frame_dummy>:
38 »       ...38 »       ...
  
39 00000000000039c0·<triangularize_recurse>:39 00000000000039c0·<get_bounding_box_center>:
40 »       ...40 »       ...
  
41 0000000000004060·<triangularize>:41 0000000000003a90·<get_max_dist>:
42 »       ...42 »       ...
  
43 0000000000004480·<create_surface>:43 0000000000003b20·<triangle_normal>:
44 »       ...44 »       ...
  
45 0000000000004580·<output_usage.isra.0>:45 0000000000003c20·<surface_init>:
46 »       ...46 »       ...
  
47 0000000000004740·<surface_draw_model>:47 0000000000003d30·<surface_clear>:
48 »       ...48 »       ...
  
49 0000000000004de0·<get_current_useconds>:49 0000000000003da0·<surface_free>:
50 »       ...50 »       ...
  
51 0000000000004e30·<init_file_extension>:51 0000000000003dc0·<surface_draw_triangle>:
52 »       ...52 »       ...
  
53 0000000000004ea0·<triangle_normal>:53 00000000000044d0·<surface_print>:
54 »       ...54 »       ...
  
55 0000000000004fa0·<surface_init>:55 0000000000004650·<surface_printw>:
56 »       ...56 »       ...
  
57 00000000000050b0·<surface_clear>:57 0000000000004780·<triangularize_recurse>:
58 »       ...58 »       ...
  
59 0000000000005120·<surface_free>:59 0000000000004e20·<triangularize>:
60 »       ...60 »       ...
  
61 0000000000005140·<surface_draw_triangle>:61 0000000000005240·<create_surface>:
62 »       ...62 »       ...
  
63 0000000000005850·<surface_print>:63 0000000000005340·<output_usage.isra.0>:
64 »       ...64 »       ...
  
65 00000000000059d0·<surface_printw>:65 0000000000005500·<surface_draw_model>:
66 »       ...66 »       ...
  
67 0000000000005b00·<get_bounding_box_center>:67 0000000000005ba0·<get_current_useconds>:
68 »       ...68 »       ...
  
69 0000000000005bd0·<get_max_dist>:69 0000000000005bf0·<init_file_extension>:
70 »       ...70 »       ...
  
71 0000000000005c80·<str_chop>:71 0000000000005c80·<str_chop>:
72 »       ...72 »       ...
  
73 0000000000005cf0·<model_init>:73 0000000000005cf0·<model_init>:
74 »       ...74 »       ...
12.6 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, 257 lines modifiedOffset 1, 257 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··sqrtf
2 ··[·····0]··__off_t 
3 ··[·····8]··_IO_read_ptr 
4 ··[····15]··malloc 
5 ··[····1c]··triangularize 
6 ··[····2a]··_shortbuf 
7 ··[····34]··absfloat 
8 ··[····3d]··_IO_buf_base 
9 ··[····4a]··long·long·unsigned·int 
10 ··[····61]··vecs13 ··[·····6]··vec3
11 ··[····67]··vecs2 
12 ··[····6d]··long·long·int 
13 ··[····7b]··__builtin_fwrite 
14 ··[····8c]··__PRETTY_FUNCTION__ 
15 ··[····a0]··_fileno 
16 ··[····a8]··triangularize_recurse 
17 ··[····be]··_IO_read_end 
18 ··[····cb]··best_normal_mag 
19 ··[····db]··_flags 
20 ··[····e2]··_IO_buf_end 
21 ··[····ee]··_cur_column 
22 ··[····fa]··_IO_codecvt 
23 ··[···106]··vec3_sub 
24 ··[···10f]··double 
25 ··[···116]··_old_offset 
26 ··[···122]··vecs_plane 
27 ··[···12d]··_IO_marker 
28 ··[···138]··_short_backupbuf 
29 ··[···149]··_freeres_buf 
30 ··[···156]··_IO_write_ptr 
31 ··[···164]··convex 
32 ··[···16b]··short·unsigned·int 
33 ··[···17e]··_IO_wide_data 
34 ··[···18c]··_IO_save_base 
35 ··[···19a]··idxs2 
36 ··[···1a0]··_lock 
37 ··[···1a6]··_flags2 
38 ··[···1ae]··sqrtf 
39 ··[···1b4]··side 
40 ··[···1b9]··_IO_write_end 
41 ··[···1c7]··_prevchain 
42 ··[···1d2]··_IO_lock_t 
43 ··[···1dd]··_IO_FILE 
44 ··[···1e6]··point_in_triangle 
45 ··[···1f8]··dir1 
46 ··[···1fd]··dir2 
47 ··[···202]··cross_prod 
48 ··[···20d]··_markers 
49 ··[···216]··__assert_fail 
50 ··[···224]··vec3_dot_product 
51 ··[···235]··_Bool 
52 ··[···23b]··unsigned·char4 ··[·····b]··unsigned·char
 5 ··[····19]··double
 6 ··[····20]··max_d2
 7 ··[····27]··short·unsigned·int
53 ··[···249]··vec3 
54 ··[···24e]··atot 
55 ··[···253]··short·int 
56 ··[···25d]··_chain 
57 ··[···264]··vec3_cross_product 
58 ··[···277]··_vtable_offset 
59 ··[···286]··exit 
60 ··[···28b]··orient 
61 ··[···292]··vecs 
62 ··[···297]··vec3_mag 
63 ··[···2a0]··__off64_t 
64 ··[···2aa]··_IO_read_base 
65 ··[···2b8]··_IO_save_end 
66 ··[···2c5]··GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-O2·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fasynchronous-unwind-tables8 ··[····3a]··GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-O2·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fasynchronous-unwind-tables
67 ··[···35c]··triangle_area 
68 ··[···36a]··_unused29 ··[····d1]··get_max_dist
 10 ··[····de]··short·int
 11 ··[····e8]··get_bounding_box_center
 12 ··[···100]··_shortbuf
 13 ··[···10a]··_prevchain
 14 ··[···115]··idx_x
 15 ··[···11b]··_IO_lock_t
69 ··[···373]··stderr16 ··[···126]··stderr
70 ··[···37a]··out_idxs17 ··[···12d]··_IO_buf_end
 18 ··[···139]··_IO_write_end
 19 ··[···147]··_freeres_list
 20 ··[···155]··_flags
 21 ··[···15c]··_markers
 22 ··[···165]··__builtin_fwrite
 23 ··[···176]··limit_y_1
 24 ··[···180]··limit_y_2
 25 ··[···18a]··wmove
 26 ··[···190]··COLORS
 27 ··[···197]··wattr_off
 28 ··[···1a1]··surface_init
 29 ··[···1ae]··_IO_save_end
 30 ··[···1bb]··_IO_codecvt
 31 ··[···1c7]··malloc
 32 ··[···1ce]··long·long·unsigned·int
 33 ··[···1e5]··floorf
71 ··[···383]··_IO_backup_base34 ··[···1ec]··_IO_backup_base
 35 ··[···1fc]··vec3_mag
 36 ··[···205]··fprintf
 37 ··[···20d]··_fileno
 38 ··[···215]··triangle_orientation
 39 ··[···22a]··attr_t
72 ··[···393]··vec3_normalize40 ··[···231]··vec3_normalize
73 ··[···3a2]··_freeres_list 
74 ··[···3b0]··max_dist_k 
75 ··[···3bb]··idxs141 ··[···240]··_IO_read_base
 42 ··[···24e]··_Bool
 43 ··[···254]··inverted_orientation
 44 ··[···269]··wattr_on
 45 ··[···272]··color_content
 46 ··[···280]··mini
 47 ··[···285]··_IO_marker
 48 ··[···290]··_IO_read_ptr
 49 ··[···29d]··exit
 50 ··[···2a2]··pixels
76 ··[···3c1]··_IO_write_base51 ··[···2a9]··_IO_write_base
 52 ··[···2b8]··long·long·int
 53 ··[···2c6]··_IO_save_base
 54 ··[···2d4]··chtype
 55 ··[···2db]··surface_printw
 56 ··[···2ea]··surface_clear
 57 ··[···2f8]··_freeres_buf
 58 ··[···305]··_short_backupbuf
 59 ··[···316]··logical_size_x
 60 ··[···325]··logical_size_y
 61 ··[···334]··_vtable_offset
Max diff block lines reached; 155/12710 bytes (1.22%) of diff not shown.
1.97 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
error from `readelf --wide --decompress --string-dump=.debug_line_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··src/trigonometry.c
2 ··[·····0]··.3 ··[····13]··.
3 ··[·····2]··src/triangularization.c 
4 ··[····1a]··src4 ··[····15]··src
5 ··[····1e]··/usr/include/x86_64-linux-gnu/bits5 ··[····19]··/usr/include/x86_64-linux-gnu/bits
 6 ··[····3c]··trigonometry.h
 7 ··[····4b]··mathcalls.h
 8 ··[····57]··src/surface.c
6 ··[····41]··/usr/include/x86_64-linux-gnu/bits/types9 ··[····65]··/usr/include/x86_64-linux-gnu/bits/types
7 ··[····6a]··/usr/include10 ··[····8e]··/usr/include
8 ··[····77]··trigonometry.h 
9 ··[····86]··types.h11 ··[····9b]··types.h
10 ··[····8e]··struct_FILE.h12 ··[····a3]··struct_FILE.h
11 ··[····9c]··mathcalls.h13 ··[····b1]··surface.h
 14 ··[····bb]··curses.h
12 ··[····a8]··stdlib.h15 ··[····c4]··stdio.h
13 ··[····b1]··assert.h16 ··[····cc]··assert.h
14 ··[····ba]··stdio.h17 ··[····d5]··stdlib.h
15 ··[····c2]··<built-in>18 ··[····de]··<built-in>
 19 ··[····e9]··src/triangularization.c
16 ··[····cd]··src/viewer.c20 ··[···101]··src/viewer.c
17 ··[····da]··/usr/lib/gcc/x86_64-linux-gnu/14/include21 ··[···10e]··/usr/lib/gcc/x86_64-linux-gnu/14/include
18 ··[···103]··/usr/include/x86_64-linux-gnu/sys22 ··[···137]··/usr/include/x86_64-linux-gnu/sys
19 ··[···125]··stddef.h23 ··[···159]··stddef.h
20 ··[···12e]··surface.h 
21 ··[···138]··model.h24 ··[···162]··model.h
22 ··[···140]··curses.h 
23 ··[···149]··struct_timeval.h25 ··[···16a]··struct_timeval.h
24 ··[···15a]··unistd.h26 ··[···17b]··unistd.h
25 ··[···163]··string.h27 ··[···184]··string.h
26 ··[···16c]··errno.h28 ··[···18d]··errno.h
27 ··[···174]··ctype.h29 ··[···195]··ctype.h
28 ··[···17c]··time.h30 ··[···19d]··time.h
29 ··[···183]··src/surface.c 
30 ··[···191]··src/trigonometry.c 
31 ··[···1a4]··src/model.c31 ··[···1a4]··src/model.c
32 ··[···1b0]··stdlib-float.h32 ··[···1b0]··stdlib-float.h
33 ··[···1bf]··libgen.h33 ··[···1bf]··libgen.h
34 ··[···1c8]··triangularization.h34 ··[···1c8]··triangularization.h
  
2.36 KB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00536372·74312e6f·005f5f61·62695f74·.Scrt1.o.__abi_t2 ··0x00000000·00536372·74312e6f·005f5f61·62695f74·.Scrt1.o.__abi_t
 3 ··0x00000010·61670073·75726661·63652e63·00737572·ag.surface.c.sur
 4 ··0x00000020·66616365·5f636c65·61722e70·6172742e·face_clear.part.
3 ··0x00000010·61670074·7269616e·67756c61·72697a61·ag.triangulariza 
4 ··0x00000020·74696f6e·2e630074·7269616e·67756c61·tion.c.triangula 
5 ··0x00000030·72697a65·5f726563·75727365·00747269·rize_recurse.tri 
6 ··0x00000040·616e6775·6c617269·7a655f72·65637572·angularize_recur 
7 ··0x00000050·73652e63·6f6c6400·5f5f5052·45545459·se.cold.__PRETTY 
8 ··0x00000060·5f46554e·4354494f·4e5f5f2e·30007472·_FUNCTION__.0.tr 
9 ··0x00000070·69616e67·756c6172·697a652e·636f6c64·iangularize.cold 
10 ··0x00000080·005f5f50·52455454·595f4655·4e435449·.__PRETTY_FUNCTI5 ··0x00000030·30005f5f·50524554·54595f46·554e4354·0.__PRETTY_FUNCT
11 ··0x00000090·4f4e5f5f·2e310073·75726661·63652e63·ON__.1.surface.c6 ··0x00000040·494f4e5f·5f2e3000·73757266·6163655f·ION__.0.surface_
12 ··0x000000a0·00737572·66616365·5f636c65·61722e70·.surface_clear.p 
13 ··0x000000b0·6172742e·30007375·72666163·655f636c·art.0.surface_cl 
14 ··0x000000c0·6561722e·636f6c64·006d6f64·656c2e63·ear.cold.model.c7 ··0x00000050·636c6561·722e636f·6c640074·7269616e·clear.cold.trian
 8 ··0x00000060·67756c61·72697a61·74696f6e·2e630074·gularization.c.t
 9 ··0x00000070·7269616e·67756c61·72697a65·5f726563·riangularize_rec
 10 ··0x00000080·75727365·00747269·616e6775·6c617269·urse.triangulari
 11 ··0x00000090·7a655f72·65637572·73652e63·6f6c6400·ze_recurse.cold.
 12 ··0x000000a0·74726961·6e67756c·6172697a·652e636f·triangularize.co
 13 ··0x000000b0·6c64005f·5f505245·5454595f·46554e43·ld.__PRETTY_FUNC
 14 ··0x000000c0·54494f4e·5f5f2e31·006d6f64·656c2e63·TION__.1.model.c
15 ··0x000000d0·00737472·5f63686f·70007374·725f6368·.str_chop.str_ch15 ··0x000000d0·00737472·5f63686f·70007374·725f6368·.str_chop.str_ch
16 ··0x000000e0·6f702e63·6f6c6400·6d6f6465·6c5f696e·op.cold.model_in16 ··0x000000e0·6f702e63·6f6c6400·6d6f6465·6c5f696e·op.cold.model_in
17 ··0x000000f0·6974006d·6f64656c·5f616464·5f766572·it.model_add_ver17 ··0x000000f0·6974006d·6f64656c·5f616464·5f766572·it.model_add_ver
18 ··0x00000100·74657800·6d6f6465·6c5f6164·645f6661·tex.model_add_fa18 ··0x00000100·74657800·6d6f6465·6c5f6164·645f6661·tex.model_add_fa
19 ··0x00000110·6365006d·6f64656c·5f76616c·69646174·ce.model_validat19 ··0x00000110·6365006d·6f64656c·5f76616c·69646174·ce.model_validat
20 ··0x00000120·655f6964·78732e69·7372612e·30007061·e_idxs.isra.0.pa20 ··0x00000120·655f6964·78732e69·7372612e·30007061·e_idxs.isra.0.pa
21 ··0x00000130·7273655f·666c6f61·74006d6f·64656c5f·rse_float.model_21 ··0x00000130·7273655f·666c6f61·74006d6f·64656c5f·rse_float.model_