3.09 MB
/srv/reproducible-results/rbuild-debian/r-b-build.RH4asSUr/b1/3d-ascii-viewer-c_1.4.0+git20240503+ds-2_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.RH4asSUr/b2/3d-ascii-viewer-c_1.4.0+git20240503+ds-2_i386.changes
464 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·07f914a2d6360cdd37e2e4edaebc3e73·38140·debug·optional·3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-2_i386.deb1 ·a51736954dc4bef50c929c9a18ad6e3c·38124·debug·optional·3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-2_i386.deb
2 ·f1116e7d4f433a201abdd97b97caacc1·20632·graphics·optional·3d-ascii-viewer_1.4.0+git20240503+ds-2_i386.deb2 ·c039defa227d7f3bd39984e745b4f507·20620·graphics·optional·3d-ascii-viewer_1.4.0+git20240503+ds-2_i386.deb
394 KB
3d-ascii-viewer_1.4.0+git20240503+ds-2_i386.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····19684·2025-02-19·16:54:01.000000·data.tar.xz3 -rw-r--r--···0········0········0····19672·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
393 KB
data.tar.xz
393 KB
data.tar
393 KB
./usr/bin/3d-ascii-viewer
File has been modified after NT_GNU_BUILD_ID has been applied.
1.11 KB
readelf --wide --program-header {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··PHDR···········0x000034·0x00000034·0x00000034·0x00180·0x00180·R···0x47 ··PHDR···········0x000034·0x00000034·0x00000034·0x00180·0x00180·R···0x4
8 ··INTERP·········0x0001d8·0x000001d8·0x000001d8·0x00013·0x00013·R···0x18 ··INTERP·········0x0001d8·0x000001d8·0x000001d8·0x00013·0x00013·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux.so.2]9 ······[Requesting·program·interpreter:·/lib/ld-linux.so.2]
10 ··LOAD···········0x000000·0x00000000·0x00000000·0x00d1c·0x00d1c·R···0x100010 ··LOAD···········0x000000·0x00000000·0x00000000·0x00d1c·0x00d1c·R···0x1000
11 ··LOAD···········0x001000·0x00001000·0x00001000·0x05428·0x05428·R·E·0x100011 ··LOAD···········0x001000·0x00001000·0x00001000·0x053e8·0x053e8·R·E·0x1000
12 ··LOAD···········0x007000·0x00007000·0x00007000·0x01eac·0x01eac·R···0x100012 ··LOAD···········0x007000·0x00007000·0x00007000·0x01eac·0x01eac·R···0x1000
13 ··LOAD···········0x009dd0·0x00009dd0·0x00009dd0·0x00238·0x0023c·RW··0x100013 ··LOAD···········0x009dd0·0x00009dd0·0x00009dd0·0x00238·0x0023c·RW··0x1000
14 ··DYNAMIC········0x009dd8·0x00009dd8·0x00009dd8·0x00110·0x00110·RW··0x414 ··DYNAMIC········0x009dd8·0x00009dd8·0x00009dd8·0x00110·0x00110·RW··0x4
15 ··NOTE···········0x0001b4·0x000001b4·0x000001b4·0x00024·0x00024·R···0x415 ··NOTE···········0x0001b4·0x000001b4·0x000001b4·0x00024·0x00024·R···0x4
16 ··NOTE···········0x008e8c·0x00008e8c·0x00008e8c·0x00020·0x00020·R···0x416 ··NOTE···········0x008e8c·0x00008e8c·0x00008e8c·0x00020·0x00020·R···0x4
17 ··GNU_EH_FRAME···0x007d50·0x00007d50·0x00007d50·0x00164·0x00164·R···0x417 ··GNU_EH_FRAME···0x007d50·0x00007d50·0x00007d50·0x00164·0x00164·R···0x4
18 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1018 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
1.68 KB
readelf --wide --sections {}
    
Offset 11, 17 lines modifiedOffset 11, 17 lines modified
11 ··[·6]·.gnu.version······VERSYM··········00000972·000972·000088·02···A··4···0··211 ··[·6]·.gnu.version······VERSYM··········00000972·000972·000088·02···A··4···0··2
12 ··[·7]·.gnu.version_r····VERNEED·········000009fc·0009fc·0000f0·00···A··5···4··412 ··[·7]·.gnu.version_r····VERNEED·········000009fc·0009fc·0000f0·00···A··5···4··4
13 ··[·8]·.rel.dyn··········REL·············00000aec·000aec·000068·08···A··4···0··413 ··[·8]·.rel.dyn··········REL·············00000aec·000aec·000068·08···A··4···0··4
14 ··[·9]·.rel.plt··········REL·············00000b54·000b54·0001c8·08··AI··4··22··414 ··[·9]·.rel.plt··········REL·············00000b54·000b54·0001c8·08··AI··4··22··4
15 ··[10]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··415 ··[10]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··4
16 ··[11]·.plt··············PROGBITS········00001020·001020·0003a0·04··AX··0···0·1616 ··[11]·.plt··············PROGBITS········00001020·001020·0003a0·04··AX··0···0·16
17 ··[12]·.plt.got··········PROGBITS········000013c0·0013c0·000008·08··AX··0···0··817 ··[12]·.plt.got··········PROGBITS········000013c0·0013c0·000008·08··AX··0···0··8
18 ··[13]·.text·············PROGBITS········00001400·001400·005014·00··AX··0···0·6418 ··[13]·.text·············PROGBITS········00001400·001400·004fd4·00··AX··0···0·64
19 ··[14]·.fini·············PROGBITS········00006414·006414·000014·00··AX··0···0··419 ··[14]·.fini·············PROGBITS········000063d4·0063d4·000014·00··AX··0···0··4
20 ··[15]·.rodata···········PROGBITS········00007000·007000·000d50·00···A··0···0··820 ··[15]·.rodata···········PROGBITS········00007000·007000·000d4d·00···A··0···0··8
21 ··[16]·.eh_frame_hdr·····PROGBITS········00007d50·007d50·000164·00···A··0···0··421 ··[16]·.eh_frame_hdr·····PROGBITS········00007d50·007d50·000164·00···A··0···0··4
22 ··[17]·.eh_frame·········PROGBITS········00007eb4·007eb4·000fd8·00···A··0···0··422 ··[17]·.eh_frame·········PROGBITS········00007eb4·007eb4·000fd8·00···A··0···0··4
23 ··[18]·.note.ABI-tag·····NOTE············00008e8c·008e8c·000020·00···A··0···0··423 ··[18]·.note.ABI-tag·····NOTE············00008e8c·008e8c·000020·00···A··0···0··4
24 ··[19]·.init_array·······INIT_ARRAY······00009dd0·009dd0·000004·04··WA··0···0··424 ··[19]·.init_array·······INIT_ARRAY······00009dd0·009dd0·000004·04··WA··0···0··4
25 ··[20]·.fini_array·······FINI_ARRAY······00009dd4·009dd4·000004·04··WA··0···0··425 ··[20]·.fini_array·······FINI_ARRAY······00009dd4·009dd4·000004·04··WA··0···0··4
26 ··[21]·.dynamic··········DYNAMIC·········00009dd8·009dd8·000110·08··WA··5···0··426 ··[21]·.dynamic··········DYNAMIC·········00009dd8·009dd8·000110·08··WA··5···0··4
27 ··[22]·.got··············PROGBITS········00009ee8·009ee8·000118·04··WA··0···0··427 ··[22]·.got··············PROGBITS········00009ee8·009ee8·000118·04··WA··0···0··4
964 B
readelf --wide --dynamic {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Dynamic·section·at·offset·0x9dd8·contains·30·entries:2 Dynamic·section·at·offset·0x9dd8·contains·30·entries:
3 ··Tag········Type·························Name/Value3 ··Tag········Type·························Name/Value
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libncurses.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libncurses.so.6]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libtinfo.so.6]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libtinfo.so.6]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]7 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
8 ·0x0000000c·(INIT)·······················0x10008 ·0x0000000c·(INIT)·······················0x1000
9 ·0x0000000d·(FINI)·······················0x64149 ·0x0000000d·(FINI)·······················0x63d4
10 ·0x00000019·(INIT_ARRAY)·················0x9dd010 ·0x00000019·(INIT_ARRAY)·················0x9dd0
11 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)11 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
12 ·0x0000001a·(FINI_ARRAY)·················0x9dd412 ·0x0000001a·(FINI_ARRAY)·················0x9dd4
13 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)13 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
14 ·0x6ffffef5·(GNU_HASH)···················0x1ec14 ·0x6ffffef5·(GNU_HASH)···················0x1ec
15 ·0x00000005·(STRTAB)·····················0x64c15 ·0x00000005·(STRTAB)·····················0x64c
16 ·0x00000006·(SYMTAB)·····················0x20c16 ·0x00000006·(SYMTAB)·····················0x20c
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·088138d02e894fa8ce7de9fd38ddefd4b7b780533 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·08f1fab068c3e078380a8e44afe2a444c245fea9
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
111 KB
readelf --wide --debug-dump=frames {}
    
Offset 4, 55 lines modifiedOffset 4, 55 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:··0x160·(offset:·0x7eb4)7 ··Start·of·frame·section:··0x160·(offset:·0x7eb4)
8 ··Entries·in·search·table:·0x2b8 ··Entries·in·search·table:·0x2b
9 ··0xffffffffffff92d0·(offset:·0x1020)·->·0x1a8·fde=[····44]9 ··0xffffffffffff92d0·(offset:·0x1020)·->·0x1a8·fde=[····44]
10 ··0xffffffffffff9670·(offset:·0x13c0)·->·0x1cc·fde=[····68]10 ··0xffffffffffff9670·(offset:·0x13c0)·->·0x1cc·fde=[····68]
11 ··0xffffffffffff96b0·(offset:·0x1400)·->·0x10d4·fde=[···f70]11 ··0xffffffffffff96b0·(offset:·0x1400)·->·0x62c·fde=[···4c8]
12 ··0xffffffffffffab20·(offset:·0x2870)·->·0x17c·fde=[····18]12 ··0xffffffffffffab20·(offset:·0x2870)·->·0x17c·fde=[····18]
13 ··0xffffffffffffac70·(offset:·0x29c0)·->·0x1e0·fde=[····7c]13 ··0xffffffffffffac50·(offset:·0x29a0)·->·0x1e0·fde=[····7c]
14 ··0xffffffffffffad40·(offset:·0x2a90)·->·0x204·fde=[····a0]14 ··0xffffffffffffac80·(offset:·0x29d0)·->·0x208·fde=[····a4]
15 ··0xffffffffffffadcf·(offset:·0x2b1f)·->·0x238·fde=[····d4] 
16 ··0xffffffffffffadf0·(offset:·0x2b40)·->·0x24c·fde=[····e8]15 ··0xffffffffffffad30·(offset:·0x2a80)·->·0x21c·fde=[····b8]
17 ··0xffffffffffffae20·(offset:·0x2b70)·->·0x274·fde=[···110]16 ··0xffffffffffffae20·(offset:·0x2b70)·->·0x278·fde=[···114]
 17 ··0xffffffffffffaeb0·(offset:·0x2c00)·->·0x2ac·fde=[···148]
18 ··0xffffffffffffaed0·(offset:·0x2c20)·->·0x288·fde=[···124]18 ··0xffffffffffffaee0·(offset:·0x2c30)·->·0x2d8·fde=[···174]
19 ··0xffffffffffffafc0·(offset:·0x2d10)·->·0x2e4·fde=[···180]19 ··0xffffffffffffb6c0·(offset:·0x3410)·->·0x340·fde=[···1dc]
20 ··0xffffffffffffb050·(offset:·0x2da0)·->·0x318·fde=[···1b4] 
21 ··0xffffffffffffb080·(offset:·0x2dd0)·->·0x344·fde=[···1e0] 
22 ··0xffffffffffffb860·(offset:·0x35b0)·->·0x3ac·fde=[···248]20 ··0xffffffffffffb860·(offset:·0x35b0)·->·0x3c0·fde=[···25c]
23 ··0xffffffffffffba00·(offset:·0x3750)·->·0x42c·fde=[···2c8]21 ··0xffffffffffffb997·(offset:·0x36e7)·->·0x440·fde=[···2dc]
24 ··0xffffffffffffbb37·(offset:·0x3887)·->·0x4ac·fde=[···348] 
25 ··0xffffffffffffbb70·(offset:·0x38c0)·->·0x4c0·fde=[···35c] 
26 ··0xffffffffffffbc00·(offset:·0x3950)·->·0x4fc·fde=[···398] 
27 ··0xffffffffffffbcb0·(offset:·0x3a00)·->·0x54c·fde=[···3e8]22 ··0xffffffffffffb9b0·(offset:·0x3700)·->·0x454·fde=[···2f0]
 23 ··0xffffffffffffbaa0·(offset:·0x37f0)·->·0x4b4·fde=[···350]
28 ··0xffffffffffffbd50·(offset:·0x3aa0)·->·0x590·fde=[···42c]24 ··0xffffffffffffbca0·(offset:·0x39f0)·->·0x4e0·fde=[···37c]
 25 ··0xffffffffffffc280·(offset:·0x3fd0)·->·0x5bc·fde=[···458]
29 ··0xffffffffffffbdf0·(offset:·0x3b40)·->·0x5e8·fde=[···484]26 ··0xffffffffffffc2e0·(offset:·0x4030)·->·0x5e8·fde=[···484]
30 ··0xffffffffffffbeb0·(offset:·0x3c00)·->·0x638·fde=[···4d4] 
31 ··0xffffffffffffbf50·(offset:·0x3ca0)·->·0x684·fde=[···520] 
32 ··0xffffffffffffbfc0·(offset:·0x3d10)·->·0x6e4·fde=[···580] 
33 ··0xffffffffffffc010·(offset:·0x3d60)·->·0x700·fde=[···59c] 
34 ··0xffffffffffffc150·(offset:·0x3ea0)·->·0x760·fde=[···5fc] 
35 ··0xffffffffffffc290·(offset:·0x3fe0)·->·0x7b8·fde=[···654] 
36 ··0xffffffffffffc2f0·(offset:·0x4040)·->·0x7d4·fde=[···670]27 ··0xffffffffffffc370·(offset:·0x40c0)·->·0x674·fde=[···510]
 28 ··0xffffffffffffca10·(offset:·0x4760)·->·0x76c·fde=[···608]
37 ··0xffffffffffffc350·(offset:·0x40a0)·->·0x7f0·fde=[···68c]29 ··0xffffffffffffcd7e·(offset:·0x4ace)·->·0x7f0·fde=[···68c]
 30 ··0xffffffffffffcd82·(offset:·0x4ad2)·->·0x804·fde=[···6a0]
38 ··0xffffffffffffc3b0·(offset:·0x4100)·->·0x80c·fde=[···6a8]31 ··0xffffffffffffcdb0·(offset:·0x4b00)·->·0x818·fde=[···6b4]
 32 ··0xffffffffffffce80·(offset:·0x4bd0)·->·0x83c·fde=[···6d8]
 33 ··0xffffffffffffcf0f·(offset:·0x4c5f)·->·0x870·fde=[···70c]
39 ··0xffffffffffffc3f0·(offset:·0x4140)·->·0x844·fde=[···6e0]34 ··0xffffffffffffcf30·(offset:·0x4c80)·->·0x884·fde=[···720]
 35 ··0xffffffffffffcfc0·(offset:·0x4d10)·->·0x8c0·fde=[···75c]
 36 ··0xffffffffffffd070·(offset:·0x4dc0)·->·0x910·fde=[···7ac]
40 ··0xffffffffffffce50·(offset:·0x4ba0)·->·0xb94·fde=[···a30]37 ··0xffffffffffffd110·(offset:·0x4e60)·->·0x954·fde=[···7f0]
41 ··0xffffffffffffd2ab·(offset:·0x4ffb)·->·0xd44·fde=[···be0]38 ··0xffffffffffffd1b0·(offset:·0x4f00)·->·0x9ac·fde=[···848]
42 ··0xffffffffffffd2af·(offset:·0x4fff)·->·0xd58·fde=[···bf4] 
43 ··0xffffffffffffd2f0·(offset:·0x5040)·->·0xd6c·fde=[···c08]39 ··0xffffffffffffd270·(offset:·0x4fc0)·->·0x9fc·fde=[···898]
44 ··0xffffffffffffd990·(offset:·0x56e0)·->·0xe64·fde=[···d00] 
45 ··0xffffffffffffdcfe·(offset:·0x5a4e)·->·0xee8·fde=[···d84] 
46 ··0xffffffffffffdd10·(offset:·0x5a60)·->·0xefc·fde=[···d98]40 ··0xffffffffffffd310·(offset:·0x5060)·->·0xa48·fde=[···8e4]
 41 ··0xffffffffffffd380·(offset:·0x50d0)·->·0xaa8·fde=[···944]
 42 ··0xffffffffffffd3d0·(offset:·0x5120)·->·0xac4·fde=[···960]
 43 ··0xffffffffffffd510·(offset:·0x5260)·->·0xb24·fde=[···9c0]
 44 ··0xffffffffffffd650·(offset:·0x53a0)·->·0xb7c·fde=[···a18]
 45 ··0xffffffffffffd6b0·(offset:·0x5400)·->·0xb98·fde=[···a34]
 46 ··0xffffffffffffd710·(offset:·0x5460)·->·0xbb4·fde=[···a50]
 47 ··0xffffffffffffd770·(offset:·0x54c0)·->·0xbd0·fde=[···a6c]
 48 ··0xffffffffffffd7b0·(offset:·0x5500)·->·0xc08·fde=[···aa4]
47 ··0xffffffffffffde00·(offset:·0x5b50)·->·0xf5c·fde=[···df8]49 ··0xffffffffffffe210·(offset:·0x5f60)·->·0xf58·fde=[···df4]
48 ··0xffffffffffffe000·(offset:·0x5d50)·->·0xf88·fde=[···e24] 
49 ··0xffffffffffffe5e0·(offset:·0x6330)·->·0x1064·fde=[···f00] 
50 ··0xffffffffffffe640·(offset:·0x6390)·->·0x1090·fde=[···f2c]50 ··0xffffffffffffe66b·(offset:·0x63bb)·->·0x1108·fde=[···fa4]
51 ··0xffffffffffffe6b0·(offset:·0x6400)·->·0x111c·fde=[···fb8]51 ··0xffffffffffffe670·(offset:·0x63c0)·->·0x111c·fde=[···fb8]
  
52 Contents·of·the·.eh_frame·section:52 Contents·of·the·.eh_frame·section:
  
  
53 00000000·00000014·00000000·CIE53 00000000·00000014·00000000·CIE
54 ··Version:···············154 ··Version:···············1
55 ··Augmentation:··········"zR"55 ··Augmentation:··········"zR"
Offset 89, 2026 lines modifiedOffset 89, 2026 lines modified
89 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)89 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)
  
90 00000068·00000010·00000040·FDE·cie=0000002c·pc=000013c0..000013c890 00000068·00000010·00000040·FDE·cie=0000002c·pc=000013c0..000013c8
91 ··DW_CFA_nop91 ··DW_CFA_nop
92 ··DW_CFA_nop92 ··DW_CFA_nop
93 ··DW_CFA_nop93 ··DW_CFA_nop
  
94 0000007c·00000020·00000054·FDE·cie=0000002c·pc=000029c0..00002a8e94 0000007c·00000024·00000054·FDE·cie=0000002c·pc=000029a0..000029cb
95 ··DW_CFA_advance_loc:·1·to·000029c195 ··DW_CFA_advance_loc:·1·to·000029a1
96 ··DW_CFA_def_cfa_offset:·896 ··DW_CFA_def_cfa_offset:·8
97 ··DW_CFA_offset:·r3·(ebx)·at·cfa-897 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8
98 ··DW_CFA_advance_loc:·14·to·000029cf98 ··DW_CFA_advance_loc:·14·to·000029af
99 ··DW_CFA_def_cfa_offset:·12 
100 ··DW_CFA_advance_loc1:·165·to·00002a74 
101 ··DW_CFA_remember_state 
102 ··DW_CFA_def_cfa_offset:·8 
103 ··DW_CFA_advance_loc:·1·to·00002a75 
104 ··DW_CFA_restore:·r3·(ebx) 
105 ··DW_CFA_def_cfa_offset:·4 
106 ··DW_CFA_advance_loc:·11·to·00002a80 
107 ··DW_CFA_restore_state 
  
108 000000a0·00000030·00000078·FDE·cie=0000002c·pc=00002a90..00002b1f 
109 ··DW_CFA_advance_loc:·12·to·00002a9c 
110 ··DW_CFA_def_cfa_offset:·8 
111 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8 
112 ··DW_CFA_advance_loc:·3·to·00002a9f 
113 ··DW_CFA_def_cfa_offset:·16 
114 ··DW_CFA_advance_loc1:·93·to·00002afc 
115 ··DW_CFA_remember_state 
116 ··DW_CFA_def_cfa_offset:·8 
117 ··DW_CFA_advance_loc:·1·to·00002afd 
118 ··DW_CFA_restore:·r3·(ebx) 
119 ··DW_CFA_def_cfa_offset:·4 
120 ··DW_CFA_advance_loc:·3·to·00002b00 
121 ··DW_CFA_restore_state 
122 ··DW_CFA_advance_loc:·9·to·00002b09 
123 ··DW_CFA_remember_state 
124 ··DW_CFA_def_cfa_offset:·8 
125 ··DW_CFA_advance_loc:·3·to·00002b0c 
126 ··DW_CFA_restore:·r3·(ebx) 
127 ··DW_CFA_def_cfa_offset:·4 
128 ··DW_CFA_advance_loc:·1·to·00002b0d 
129 ··DW_CFA_restore_state 
130 ··DW_CFA_advance_loc:·3·to·00002b10 
131 ··DW_CFA_def_cfa_offset:·32 
132 ··DW_CFA_advance_loc:·13·to·00002b1d 
133 ··DW_CFA_def_cfa_offset:·1699 ··DW_CFA_def_cfa_offset:·16
  
134 000000d4·00000010·000000ac·FDE·cie=0000002c·pc=00002b1f..00002b23 
135 ··DW_CFA_nop 
136 ··DW_CFA_nop 
137 ··DW_CFA_nop 
  
Max diff block lines reached; 106079/113763 bytes (93.25%) of diff not shown.
2.91 KB
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 S/lib/ld-linux.so.21 /lib/ld-linux.so.2
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 __gmon_start__3 __gmon_start__
4 _ITM_registerTMCloneTable4 _ITM_registerTMCloneTable
5 COLOR_PAIRS5 COLOR_PAIRS
6 wattr_on6 wattr_on
7 can_change_color7 can_change_color
8 init_color8 init_color
Offset 34, 23 lines modifiedOffset 34, 14 lines modified
34 GLIBC_2.1.334 GLIBC_2.1.3
35 GLIBC_2.3435 GLIBC_2.34
36 GLIBC_2.336 GLIBC_2.3
37 GLIBC_2.437 GLIBC_2.4
38 >src/surface.c38 >src/surface.c
39 surface->pixels39 surface->pixels
40 [38;2;%d;%d;%dm%c40 [38;2;%d;%d;%dm%c
41 src/model.c 
42 *delim·!=·'\0' 
43 0·<=·axis1·&&·axis1·<=·2 
44 0·<=·axis2·&&·axis2·<=·2 
45 0·<=·axis3·&&·axis3·<=·2 
46 NOTE:·Reading·"%s". 
47 src/triangularization.c 
48 n2·==·n·-·1 
49 n1·+·n2·==·n·+·2 
50 3d-ascii-viewer41 3d-ascii-viewer
51 %s·--·%s42 %s·--·%s
52 ··-YZX,·-ZXY,·-ZYX··43 ··-YZX,·-ZXY,·-ZYX··
53 .,':;!+*=#$@44 .,':;!+*=#$@
54 ERROR:·Invalid·width:·%s45 ERROR:·Invalid·width:·%s
55 ERROR:·Invalid·height:·%s46 ERROR:·Invalid·height:·%s
56 ERROR:·Invalid·FPS:·%s47 ERROR:·Invalid·FPS:·%s
Offset 59, 28 lines modifiedOffset 50, 24 lines modified
59 ERROR:·Invalid·azimuth:·%s50 ERROR:·Invalid·azimuth:·%s
60 ERROR:·Invalid·altitude:·%s51 ERROR:·Invalid·altitude:·%s
61 --interactive52 --interactive
62 ERROR:·Invalid·option:·%s53 ERROR:·Invalid·option:·%s
63 zo:%4.0f54 zo:%4.0f
64 az:·%3.0f55 az:·%3.0f
65 al:·%3.0f56 al:·%3.0f
 57 src/triangularization.c
 58 n2·==·n·-·1
 59 n1·+·n2·==·n·+·2
 60 src/model.c
 61 *delim·!=·'\0'
 62 0·<=·axis1·&&·axis1·<=·2
 63 0·<=·axis2·&&·axis2·<=·2
 64 0·<=·axis3·&&·axis3·<=·2
 65 NOTE:·Reading·"%s".
66 ERROR:·Memory·allocation·failure.66 ERROR:·Memory·allocation·failure.
67 WARN:·Invalid·vertex·index·%d. 
68 ERROR:·failed·to·load·file·"%s". 
69 ERROR:·invalid·"v"·instruction. 
70 ERROR:·invalid·"f"·instruction. 
71 ERROR:·Memory·allocation·failure·for·MTL·file·name. 
72 WARN:·failed·to·load·file·"%s". 
73 ERROR:·Material·name·too·long. 
74 WARN:·Expected·newmtl·before·"%s"·instruction. 
75 WARN:·invalid·"%s"·instruction. 
76 ERROR:·invalid·"vertex"·instruction. 
77 ERROR:·Failed·to·read·facet·count. 
78 ERROR:·Failed·to·read·facet·data. 
79 WARN:·imported·facet·count·does·not·match·expected·facet·count. 
80 Usage:·%s·[OPTION...]·INPUT_FILE67 Usage:·%s·[OPTION...]·INPUT_FILE
81 an·OBJ·3D·model·format·viewer·for·the·terminal68 an·OBJ·3D·model·format·viewer·for·the·terminal
82 ··-w·<size>·········Output·width·in·characters69 ··-w·<size>·········Output·width·in·characters
83 ··-h·<size>·········Output·height·in·characters70 ··-h·<size>·········Output·height·in·characters
84 ··-d·<seconds>······Stop·the·program·after·this·many·seconds.71 ··-d·<seconds>······Stop·the·program·after·this·many·seconds.
85 ··-f·<frames>·······Frames·per·second.72 ··-f·<frames>·······Frames·per·second.
86 ··-a·<ratio>········Display·assuming·this·height/width·ratio·for·terminal73 ··-a·<ratio>········Display·assuming·this·height/width·ratio·for·terminal
Offset 111, 19 lines modifiedOffset 98, 32 lines modified
111 WARN:·Colors·are·not·supported·in·STL·format.98 WARN:·Colors·are·not·supported·in·STL·format.
112 ERROR:·Input·file·has·unsupported·extension.99 ERROR:·Input·file·has·unsupported·extension.
113 ERROR:·Could·not·read·model·vertexes.100 ERROR:·Could·not·read·model·vertexes.
114 ERROR:·Could·not·read·model·faces.101 ERROR:·Could·not·read·model·faces.
115 ERROR:·Terminal·does·not·support·colors.102 ERROR:·Terminal·does·not·support·colors.
116 ERROR:·Terminal·does·not·support·changing·colors.103 ERROR:·Terminal·does·not·support·changing·colors.
117 WARN:·Terminal·doesn't·support·enough·colors·for·all·materials.104 WARN:·Terminal·doesn't·support·enough·colors·for·all·materials.
 105 WARN:·Invalid·vertex·index·%d.
 106 ERROR:·failed·to·load·file·"%s".
 107 ERROR:·invalid·"v"·instruction.
 108 ERROR:·invalid·"f"·instruction.
 109 ERROR:·Memory·allocation·failure·for·MTL·file·name.
 110 WARN:·failed·to·load·file·"%s".
 111 ERROR:·Material·name·too·long.
 112 WARN:·Expected·newmtl·before·"%s"·instruction.
 113 WARN:·invalid·"%s"·instruction.
 114 ERROR:·invalid·"vertex"·instruction.
 115 ERROR:·Failed·to·read·facet·count.
 116 ERROR:·Failed·to·read·facet·data.
 117 WARN:·imported·facet·count·does·not·match·expected·facet·count.
118 surface_clear118 surface_clear
119 str_chop 
120 model_change_orientation 
121 triangularize_recurse119 triangularize_recurse
122 triangularize120 triangularize
 121 ?str_chop
 122 model_change_orientation
123 .shstrtab123 .shstrtab
124 .note.gnu.build-id124 .note.gnu.build-id
125 .gnu.hash125 .gnu.hash
126 .gnu.version126 .gnu.version
127 .gnu.version_r127 .gnu.version_r
128 .rel.dyn128 .rel.dyn
129 .rel.plt129 .rel.plt
210 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 23, 37 lines modifiedOffset 23, 31 lines modified
23 »       mov····%eax,-0x40(%ebp)23 »       mov····%eax,-0x40(%ebp)
24 »       mov····%gs:0x14,%eax24 »       mov····%gs:0x14,%eax
25 »       mov····%eax,-0x1c(%ebp)25 »       mov····%eax,-0x1c(%ebp)
26 »       xor····%eax,%eax26 »       xor····%eax,%eax
27 ./src/viewer.c:53727 ./src/viewer.c:537
28 »       cmp····$0x1,%edx28 »       cmp····$0x1,%edx
29 »       je·····2584·<__cxa_finalize@plt+0x11c4>29 »       je·····2584·<__cxa_finalize@plt+0x11c4>
30 parse_arguments(): 
31 ./src/viewer.c:104·(discriminator·1)30 ./src/viewer.c:104·(discriminator·1)
32 »       jle····22bc·<__cxa_finalize@plt+0xefc>31 »       jle····22bc·<__cxa_finalize@plt+0xefc>
33 main(): 
34 ./src/viewer.c:55532 ./src/viewer.c:555
35 »       flds···-0x2ec0(%ebx)33 »       flds···-0x2ec0(%ebx)
36 ./src/viewer.c:55134 ./src/viewer.c:551
37 »       lea····-0x2d31(%ebx),%eax35 »       lea····-0x2e15(%ebx),%eax
38 ./src/viewer.c:54136 ./src/viewer.c:541
39 »       movb···$0x0,-0x7c(%ebp)37 »       movb···$0x0,-0x7c(%ebp)
40 parse_arguments(): 
41 ./src/viewer.c:10438 ./src/viewer.c:104
42 »       mov····$0x1,%esi39 »       mov····$0x1,%esi
43 main(): 
44 ./src/viewer.c:55140 ./src/viewer.c:551
45 »       mov····%eax,-0x74(%ebp)41 »       mov····%eax,-0x74(%ebp)
46 parse_arguments(): 
47 ./src/viewer.c:106·(discriminator·1)42 ./src/viewer.c:106·(discriminator·1)
48 »       lea····-0x2d24(%ebx),%eax43 »       lea····-0x2e08(%ebx),%eax
49 »       mov····%eax,-0x60(%ebp)44 »       mov····%eax,-0x60(%ebp)
50 ./src/viewer.c:15745 ./src/viewer.c:157
51 »       lea····-0x1(%edx),%eax46 »       lea····-0x1(%edx),%eax
52 main(): 
53 ./src/viewer.c:55547 ./src/viewer.c:555
54 »       fstps··-0x6c(%ebp)48 »       fstps··-0x6c(%ebp)
55 ./src/viewer.c:54149 ./src/viewer.c:541
56 »       fldz50 »       fldz
57 »       movb···$0x0,-0xc2(%ebp)51 »       movb···$0x0,-0xc2(%ebp)
58 »       fsts···-0xcc(%ebp)52 »       fsts···-0xcc(%ebp)
59 »       fsts···-0xc8(%ebp)53 »       fsts···-0xc8(%ebp)
Offset 78, 26 lines modifiedOffset 72, 23 lines modified
78 »       movb···$0x0,-0x98(%ebp)72 »       movb···$0x0,-0x98(%ebp)
79 »       movb···$0x0,-0x78(%ebp)73 »       movb···$0x0,-0x78(%ebp)
80 ./src/viewer.c:54774 ./src/viewer.c:547
81 »       movl···$0x14,-0x70(%ebp)75 »       movl···$0x14,-0x70(%ebp)
82 ./src/viewer.c:54176 ./src/viewer.c:541
83 »       movl···$0x0,-0x68(%ebp)77 »       movl···$0x0,-0x68(%ebp)
84 »       movl···$0x0,-0x50(%ebp)78 »       movl···$0x0,-0x50(%ebp)
85 parse_arguments(): 
86 ./src/viewer.c:15779 ./src/viewer.c:157
87 »       mov····%eax,-0x64(%ebp)80 »       mov····%eax,-0x64(%ebp)
88 »       mov····%edx,-0x58(%ebp)81 »       mov····%edx,-0x58(%ebp)
89 main(): 
90 ./src/viewer.c:54582 ./src/viewer.c:545
91 »       fstps··-0x88(%ebp)83 »       fstps··-0x88(%ebp)
92 ./src/viewer.c:54184 ./src/viewer.c:541
93 »       fstps··-0x80(%ebp)85 »       fstps··-0x80(%ebp)
94 »       lea····%cs:0x0(%esi,%eiz,1),%esi86 »       lea····%cs:0x0(%esi,%eiz,1),%esi
95 »       lea····0x0(%esi),%esi87 »       lea····0x0(%esi),%esi
96 parse_arguments(): 
97 ./src/viewer.c:10688 ./src/viewer.c:106
98 »       lea····0x0(,%esi,4),%eax89 »       lea····0x0(,%esi,4),%eax
99 »       mov····%eax,-0x4c(%ebp)90 »       mov····%eax,-0x4c(%ebp)
100 »       mov····-0x40(%ebp),%eax91 »       mov····-0x40(%ebp),%eax
101 »       mov····(%eax,%esi,4),%edi92 »       mov····(%eax,%esi,4),%edi
102 »       movzbl·(%edi),%ecx93 »       movzbl·(%edi),%ecx
103 »       cmp····$0x2d,%ecx94 »       cmp····$0x2d,%ecx
Offset 118, 68 lines modifiedOffset 109, 68 lines modified
118 »       je·····22bc·<__cxa_finalize@plt+0xefc>109 »       je·····22bc·<__cxa_finalize@plt+0xefc>
119 ./src/viewer.c:110110 ./src/viewer.c:110
120 »       cmp····$0x2d,%ecx111 »       cmp····$0x2d,%ecx
121 »       je·····1678·<__cxa_finalize@plt+0x2b8>112 »       je·····1678·<__cxa_finalize@plt+0x2b8>
122 ./src/viewer.c:181113 ./src/viewer.c:181
123 »       push···%eax114 »       push···%eax
124 »       push···%eax115 »       push···%eax
125 »       lea····-0x2cb3(%ebx),%eax116 »       lea····-0x2d97(%ebx),%eax
126 »       push···%eax117 »       push···%eax
127 »       push···%edi118 »       push···%edi
128 »       call···1390·<strcmp@plt>119 »       call···1390·<strcmp@plt>
129 »       add····$0x10,%esp120 »       add····$0x10,%esp
130 ./src/viewer.c:181·(discriminator·1)121 ./src/viewer.c:181·(discriminator·1)
131 »       test···%eax,%eax122 »       test···%eax,%eax
132 »       je·····2196·<__cxa_finalize@plt+0xdd6>123 »       je·····2196·<__cxa_finalize@plt+0xdd6>
133 ./src/viewer.c:185124 ./src/viewer.c:185
134 »       push···%eax125 »       push···%eax
135 »       push···%eax126 »       push···%eax
136 »       lea····-0x2cb0(%ebx),%eax127 »       lea····-0x2d94(%ebx),%eax
137 »       push···%eax128 »       push···%eax
138 »       push···%edi129 »       push···%edi
139 »       call···1390·<strcmp@plt>130 »       call···1390·<strcmp@plt>
140 »       add····$0x10,%esp131 »       add····$0x10,%esp
141 ./src/viewer.c:185·(discriminator·1)132 ./src/viewer.c:185·(discriminator·1)
142 »       test···%eax,%eax133 »       test···%eax,%eax
143 »       je·····22b0·<__cxa_finalize@plt+0xef0>134 »       je·····22b0·<__cxa_finalize@plt+0xef0>
144 ./src/viewer.c:189135 ./src/viewer.c:189
145 »       push···%eax136 »       push···%eax
146 »       push···%eax137 »       push···%eax
147 »       lea····-0x2cad(%ebx),%eax138 »       lea····-0x2d91(%ebx),%eax
148 »       push···%eax139 »       push···%eax
149 »       push···%edi140 »       push···%edi
150 »       call···1390·<strcmp@plt>141 »       call···1390·<strcmp@plt>
151 »       add····$0x10,%esp142 »       add····$0x10,%esp
152 ./src/viewer.c:189·(discriminator·1)143 ./src/viewer.c:189·(discriminator·1)
153 »       test···%eax,%eax144 »       test···%eax,%eax
154 »       je·····22c4·<__cxa_finalize@plt+0xf04>145 »       je·····22c4·<__cxa_finalize@plt+0xf04>
155 ./src/viewer.c:193146 ./src/viewer.c:193
156 »       push···%eax147 »       push···%eax
157 »       push···%eax148 »       push···%eax
158 »       lea····-0x2caa(%ebx),%eax149 »       lea····-0x2d8e(%ebx),%eax
159 »       push···%eax150 »       push···%eax
160 »       push···%edi151 »       push···%edi
161 »       call···1390·<strcmp@plt>152 »       call···1390·<strcmp@plt>
162 »       add····$0x10,%esp153 »       add····$0x10,%esp
163 ./src/viewer.c:193·(discriminator·1)154 ./src/viewer.c:193·(discriminator·1)
164 »       test···%eax,%eax155 »       test···%eax,%eax
165 »       je·····22d0·<__cxa_finalize@plt+0xf10>156 »       je·····22d0·<__cxa_finalize@plt+0xf10>
166 ./src/viewer.c:197157 ./src/viewer.c:197
167 »       lea····-0x2ca7(%ebx),%eax158 »       lea····-0x2d8b(%ebx),%eax
168 »       push···%ecx159 »       push···%ecx
169 »       push···%ecx160 »       push···%ecx
170 »       push···%eax161 »       push···%eax
171 »       push···%edi162 »       push···%edi
172 »       call···1390·<strcmp@plt>163 »       call···1390·<strcmp@plt>
173 »       add····$0x10,%esp164 »       add····$0x10,%esp
174 ./src/viewer.c:197·(discriminator·1)165 ./src/viewer.c:197·(discriminator·1)
175 »       test···%eax,%eax166 »       test···%eax,%eax
176 »       je·····22ea·<__cxa_finalize@plt+0xf2a>167 »       je·····22ea·<__cxa_finalize@plt+0xf2a>
177 ./src/viewer.c:201168 ./src/viewer.c:201
178 »       lea····-0x2ca4(%ebx),%eax169 »       lea····-0x2d88(%ebx),%eax
179 »       push···%edx170 »       push···%edx
Max diff block lines reached; 211886/215052 bytes (98.53%) of diff not shown.
449 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00006414·<.fini>:2 000063d4·<.fini>:
3 _fini():3 _fini():
4 »       push···%ebx4 »       push···%ebx
5 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
6 »       call···28a0·<__cxa_finalize@plt+0x14e0>6 »       call···28a0·<__cxa_finalize@plt+0x14e0>
7 »       add····$0x3acb,%ebx7 »       add····$0x3b0b,%ebx
8 »       add····$0x8,%esp8 »       add····$0x8,%esp
9 »       pop····%ebx9 »       pop····%ebx
10 »       ret10 »       ret
27.4 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 216 lines modifiedOffset 1, 216 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00007000·03000000·01000200·0000003f·0000807f·...........?....2 ··0x00007000·03000000·01000200·0000807f·0000003f·...............?
3 ··0x00007010·0000803f·f30435bf·f304353f·eb26bebe·...?..5...5?.&..3 ··0x00007010·0000803f·f30435bf·f304353f·eb26bebe·...?..5...5?.&..
4 ··0x00007020·eb263ebf·319d0e3f·0000c842·6666e63f·.&>.1..?...Bff.?4 ··0x00007020·eb263ebf·319d0e3f·0000c842·6666e63f·.&>.1..?...Bff.?
5 ··0x00007030·00003443·00007a44·db0f4940·00007041·..4C..zD..I@..pA5 ··0x00007030·00003443·00007a44·db0f4940·00007041·..4C..zD..I@..pA
6 ··0x00007040·0000b443·0000a040·000034c3·00247449·...C...@..4..$tI6 ··0x00007040·0000b443·0000a040·000034c3·00247449·...C...@..4..$tI
7 ··0x00007050·0000005f·0000803e·0000003e·0000805f·..._...>...>..._7 ··0x00007050·0000005f·0000803e·0000003e·0000805f·..._...>...>..._
8 ··0x00007060·bd1bcf3e·7372632f·73757266·6163652e·...>src/surface.8 ··0x00007060·bd1bcf3e·7372632f·73757266·6163652e·...>src/surface.
9 ··0x00007070·63007375·72666163·652d3e70·6978656c·c.surface->pixel9 ··0x00007070·63007375·72666163·652d3e70·6978656c·c.surface->pixel
10 ··0x00007080·73007375·72666163·65001b5b·33383b32·s.surface..[38;210 ··0x00007080·73007375·72666163·65001b5b·33383b32·s.surface..[38;2
11 ··0x00007090·3b25643b·25643b25·646d2563·1b5b306d·;%d;%d;%dm%c.[0m11 ··0x00007090·3b25643b·25643b25·646d2563·1b5b306d·;%d;%d;%dm%c.[0m
 12 ··0x000070a0·00256300·33642d61·73636969·2d766965·.%c.3d-ascii-vie
12 ··0x000070a0·00256300·7372632f·6d6f6465·6c2e6300·.%c.src/model.c. 
13 ··0x000070b0·2a64656c·696d2021·3d20275c·3027002f·*delim·!=·'\0'./ 
14 ··0x000070c0·0030203c·3d206178·69733120·26262061·.0·<=·axis1·&&·a 
15 ··0x000070d0·78697331·203c3d20·32003020·3c3d2061·xis1·<=·2.0·<=·a 
16 ··0x000070e0·78697332·20262620·61786973·32203c3d·xis2·&&·axis2·<= 
17 ··0x000070f0·20320030·203c3d20·61786973·33202626··2.0·<=·axis3·&& 
18 ··0x00007100·20617869·7333203c·3d203200·6d746c6c··axis3·<=·2.mtll 
19 ··0x00007110·6962004e·4f54453a·20526561·64696e67·ib.NOTE:·Reading 
20 ··0x00007120·20222573·222e0a00·6e65776d·746c0075··"%s"...newmtl.u 
21 ··0x00007130·73656d74·6c007262·00736f6c·69640066·semtl.rb.solid.f 
22 ··0x00007140·61636574·00766572·74657800·7372632f·acet.vertex.src/ 
23 ··0x00007150·74726961·6e67756c·6172697a·6174696f·triangularizatio 
24 ··0x00007160·6e2e6300·6e203e3d·2033006e·32203d3d·n.c.n·>=·3.n2·== 
25 ··0x00007170·206e202d·2031006e·31202b20·6e32203d··n·-·1.n1·+·n2·= 
26 ··0x00007180·3d206e20·2b203200·33642d61·73636969·=·n·+·2.3d-ascii 
27 ··0x00007190·2d766965·77657200·2573202d·2d202573·-viewer.%s·--·%s13 ··0x000070b0·77657200·2573202d·2d202573·0a002020·wer.%s·--·%s..··
28 ··0x000071a0·0a002020·2d595a58·2c202d5a·58592c20·..··-YZX,·-ZXY,·14 ··0x000070c0·2d595a58·2c202d5a·58592c20·2d5a5958·-YZX,·-ZXY,·-ZYX
29 ··0x000071b0·2d5a5958·2020002e·2c273a3b·212b2a3d·-ZYX··..,':;!+*=15 ··0x000070d0·2020002e·2c273a3b·212b2a3d·23244000···..,':;!+*=#$@.
30 ··0x000071c0·23244000·2d2d6865·6c700045·52524f52·#$@.--help.ERROR16 ··0x000070e0·2d2d6865·6c700045·52524f52·3a20496e·--help.ERROR:·In
31 ··0x000071d0·3a20496e·76616c69·64207769·6474683a·:·Invalid·width:17 ··0x000070f0·76616c69·64207769·6474683a·2025730a·valid·width:·%s.
32 ··0x000071e0·2025730a·00455252·4f523a20·496e7661··%s..ERROR:·Inva 
33 ··0x000071f0·6c696420·68656967·68743a20·25730a00·lid·height:·%s.. 
34 ··0x00007200·4552524f·523a2049·6e76616c·69642046·ERROR:·Invalid·F18 ··0x00007100·00455252·4f523a20·496e7661·6c696420·.ERROR:·Invalid·
 19 ··0x00007110·68656967·68743a20·25730a00·4552524f·height:·%s..ERRO
 20 ··0x00007120·523a2049·6e76616c·69642046·50533a20·R:·Invalid·FPS:·
 21 ··0x00007130·25730a00·4552524f·523a2049·6e76616c·%s..ERROR:·Inval
 22 ··0x00007140·69642064·75726174·696f6e3a·2025730a·id·duration:·%s.
 23 ··0x00007150·002d7400·2d6c002d·58002d59·002d5a00·.-t.-l.-X.-Y.-Z.
 24 ··0x00007160·2d7a0045·52524f52·3a20496e·76616c69·-z.ERROR:·Invali
 25 ··0x00007170·64207a6f·6f6d3a20·25730a00·2d58595a·d·zoom:·%s..-XYZ
 26 ··0x00007180·002d585a·59002d59·585a002d·595a5800·.-XZY.-YXZ.-YZX.
 27 ··0x00007190·2d5a5859·002d5a59·58002d46·002d2d63·-ZXY.-ZYX.-F.--c
 28 ··0x000071a0·6f6c6f72·002d2d73·6e617000·4552524f·olor.--snap.ERRO
 29 ··0x000071b0·523a2049·6e76616c·69642061·7a696d75·R:·Invalid·azimu
35 ··0x00007210·50533a20·25730a00·4552524f·523a2049·PS:·%s..ERROR:·I30 ··0x000071c0·74683a20·25730a00·4552524f·523a2049·th:·%s..ERROR:·I
36 ··0x00007220·6e76616c·69642064·75726174·696f6e3a·nvalid·duration: 
37 ··0x00007230·2025730a·002d7400·2d6c002d·58002d59··%s..-t.-l.-X.-Y 
38 ··0x00007240·002d5a00·2d7a0045·52524f52·3a20496e·.-Z.-z.ERROR:·In 
39 ··0x00007250·76616c69·64207a6f·6f6d3a20·25730a00·valid·zoom:·%s.. 
40 ··0x00007260·2d58595a·002d585a·59002d59·585a002d·-XYZ.-XZY.-YXZ.- 
41 ··0x00007270·595a5800·2d5a5859·002d5a59·58002d46·YZX.-ZXY.-ZYX.-F 
42 ··0x00007280·002d2d63·6f6c6f72·002d2d73·6e617000·.--color.--snap. 
43 ··0x00007290·4552524f·523a2049·6e76616c·69642061·ERROR:·Invalid·a 
44 ··0x000072a0·7a696d75·74683a20·25730a00·4552524f·zimuth:·%s..ERRO 
45 ··0x000072b0·523a2049·6e76616c·69642061·6c746974·R:·Invalid·altit31 ··0x000071d0·6e76616c·69642061·6c746974·7564653a·nvalid·altitude:
46 ··0x000072c0·7564653a·2025730a·002d2d69·6e746572·ude:·%s..--inter32 ··0x000071e0·2025730a·002d2d69·6e746572·61637469··%s..--interacti
47 ··0x000072d0·61637469·76650045·52524f52·3a20496e·active.ERROR:·In33 ··0x000071f0·76650045·52524f52·3a20496e·76616c69·ve.ERROR:·Invali
48 ··0x000072e0·76616c69·64206f70·74696f6e·3a202573·valid·option:·%s34 ··0x00007200·64206f70·74696f6e·3a202573·0a006f62·d·option:·%s..ob
49 ··0x000072f0·0a006f62·6a007374·6c007a6f·3a25342e·..obj.stl.zo:%4.35 ··0x00007210·6a007374·6c007a6f·3a25342e·30660061·j.stl.zo:%4.0f.a
50 ··0x00007300·30660061·7a3a2025·332e3066·00616c3a·0f.az:·%3.0f.al:36 ··0x00007220·7a3a2025·332e3066·00616c3a·2025332e·z:·%3.0f.al:·%3.
51 ··0x00007310·2025332e·30660000·4552524f·523a204d··%3.0f..ERROR:·M37 ··0x00007230·30660073·72632f74·7269616e·67756c61·0f.src/triangula
 38 ··0x00007240·72697a61·74696f6e·2e63006e·203e3d20·rization.c.n·>=·
 39 ··0x00007250·33006e32·203d3d20·6e202d20·31006e31·3.n2·==·n·-·1.n1
 40 ··0x00007260·202b206e·32203d3d·206e202b·20320073··+·n2·==·n·+·2.s
 41 ··0x00007270·72632f6d·6f64656c·2e63002a·64656c69·rc/model.c.*deli
 42 ··0x00007280·6d20213d·20275c30·27002f00·30203c3d·m·!=·'\0'./.0·<=
 43 ··0x00007290·20617869·73312026·26206178·69733120··axis1·&&·axis1·
 44 ··0x000072a0·3c3d2032·0030203c·3d206178·69733220·<=·2.0·<=·axis2·
 45 ··0x000072b0·26262061·78697332·203c3d20·32003020·&&·axis2·<=·2.0·
 46 ··0x000072c0·3c3d2061·78697333·20262620·61786973·<=·axis3·&&·axis
 47 ··0x000072d0·33203c3d·2032006d·746c6c69·62004e4f·3·<=·2.mtllib.NO
 48 ··0x000072e0·54453a20·52656164·696e6720·22257322·TE:·Reading·"%s"
 49 ··0x000072f0·2e0a006e·65776d74·6c007573·656d746c·...newmtl.usemtl
 50 ··0x00007300·00726200·736f6c69·64006661·63657400·.rb.solid.facet.
 51 ··0x00007310·76657274·65780000·4552524f·523a204d·vertex..ERROR:·M
52 ··0x00007320·656d6f72·7920616c·6c6f6361·74696f6e·emory·allocation52 ··0x00007320·656d6f72·7920616c·6c6f6361·74696f6e·emory·allocation
53 ··0x00007330·20666169·6c757265·2e0a0000·5741524e··failure....WARN53 ··0x00007330·20666169·6c757265·2e0a0000·55736167··failure....Usag
54 ··0x00007340·3a20496e·76616c69·64207665·72746578·:·Invalid·vertex 
55 ··0x00007350·20696e64·65782025·642e0a00·4552524f··index·%d...ERRO 
56 ··0x00007360·523a2066·61696c65·6420746f·206c6f61·R:·failed·to·loa 
57 ··0x00007370·64206669·6c652022·2573222e·0a000000·d·file·"%s"..... 
58 ··0x00007380·4552524f·523a2069·6e76616c·69642022·ERROR:·invalid·" 
59 ··0x00007390·76222069·6e737472·75637469·6f6e2e0a·v"·instruction.. 
60 ··0x000073a0·00000000·4552524f·523a2069·6e76616c·....ERROR:·inval 
61 ··0x000073b0·69642022·66222069·6e737472·75637469·id·"f"·instructi 
62 ··0x000073c0·6f6e2e0a·00000000·4552524f·523a204d·on......ERROR:·M 
63 ··0x000073d0·656d6f72·7920616c·6c6f6361·74696f6e·emory·allocation 
64 ··0x000073e0·20666169·6c757265·20666f72·204d544c··failure·for·MTL 
65 ··0x000073f0·2066696c·65206e61·6d652e0a·00000000··file·name...... 
66 ··0x00007400·5741524e·3a206661·696c6564·20746f20·WARN:·failed·to· 
67 ··0x00007410·6c6f6164·2066696c·65202225·73222e0a·load·file·"%s".. 
68 ··0x00007420·00000000·4552524f·523a204d·61746572·....ERROR:·Mater 
69 ··0x00007430·69616c20·6e616d65·20746f6f·206c6f6e·ial·name·too·lon 
70 ··0x00007440·672e0a00·5741524e·3a204578·70656374·g...WARN:·Expect 
71 ··0x00007450·6564206e·65776d74·6c206265·666f7265·ed·newmtl·before 
72 ··0x00007460·20222573·2220696e·73747275·6374696f··"%s"·instructio 
73 ··0x00007470·6e2e0a00·5741524e·3a20696e·76616c69·n...WARN:·invali 
74 ··0x00007480·64202225·73222069·6e737472·75637469·d·"%s"·instructi 
75 ··0x00007490·6f6e2e0a·00000000·4552524f·523a2069·on......ERROR:·i 
76 ··0x000074a0·6e76616c·69642022·76657274·65782220·nvalid·"vertex"· 
77 ··0x000074b0·696e7374·72756374·696f6e2e·0a000000·instruction..... 
78 ··0x000074c0·4552524f·523a2046·61696c65·6420746f·ERROR:·Failed·to 
79 ··0x000074d0·20726561·64206661·63657420·636f756e··read·facet·coun 
80 ··0x000074e0·742e0a00·4552524f·523a2046·61696c65·t...ERROR:·Faile 
81 ··0x000074f0·6420746f·20726561·64206661·63657420·d·to·read·facet· 
82 ··0x00007500·64617461·2e0a0000·5741524e·3a20696d·data....WARN:·im 
83 ··0x00007510·706f7274·65642066·61636574·20636f75·ported·facet·cou 
84 ··0x00007520·6e742064·6f657320·6e6f7420·6d617463·nt·does·not·matc 
85 ··0x00007530·68206578·70656374·65642066·61636574·h·expected·facet 
86 ··0x00007540·20636f75·6e742e0a·00000000·55736167··count......Usag 
87 ··0x00007550·653a2025·73205b4f·5054494f·4e2e2e2e·e:·%s·[OPTION...54 ··0x00007340·653a2025·73205b4f·5054494f·4e2e2e2e·e:·%s·[OPTION...
88 ··0x00007560·5d20494e·5055545f·46494c45·0a000000·]·INPUT_FILE....55 ··0x00007350·5d20494e·5055545f·46494c45·0a000000·]·INPUT_FILE....
89 ··0x00007570·616e204f·424a2033·44206d6f·64656c20·an·OBJ·3D·model·56 ··0x00007360·616e204f·424a2033·44206d6f·64656c20·an·OBJ·3D·model·
90 ··0x00007580·666f726d·61742076·69657765·7220666f·format·viewer·fo57 ··0x00007370·666f726d·61742076·69657765·7220666f·format·viewer·fo
91 ··0x00007590·72207468·65207465·726d696e·616c0000·r·the·terminal..58 ··0x00007380·72207468·65207465·726d696e·616c0000·r·the·terminal..
92 ··0x000075a0·20202d77·203c7369·7a653e20·20202020···-w·<size>·····59 ··0x00007390·20202d77·203c7369·7a653e20·20202020···-w·<size>·····
93 ··0x000075b0·20202020·4f757470·75742077·69647468·····Output·width60 ··0x000073a0·20202020·4f757470·75742077·69647468·····Output·width
94 ··0x000075c0·20696e20·63686172·61637465·72730000··in·characters..61 ··0x000073b0·20696e20·63686172·61637465·72730000··in·characters..
95 ··0x000075d0·20202d68·203c7369·7a653e20·20202020···-h·<size>·····62 ··0x000073c0·20202d68·203c7369·7a653e20·20202020···-h·<size>·····
96 ··0x000075e0·20202020·4f757470·75742068·65696768·····Output·heigh63 ··0x000073d0·20202020·4f757470·75742068·65696768·····Output·heigh
97 ··0x000075f0·7420696e·20636861·72616374·65727300·t·in·characters.64 ··0x000073e0·7420696e·20636861·72616374·65727300·t·in·characters.
98 ··0x00007600·20202d64·203c7365·636f6e64·733e2020···-d·<seconds>··65 ··0x000073f0·20202d64·203c7365·636f6e64·733e2020···-d·<seconds>··
99 ··0x00007610·20202020·53746f70·20746865·2070726f·····Stop·the·pro66 ··0x00007400·20202020·53746f70·20746865·2070726f·····Stop·the·pro
100 ··0x00007620·6772616d·20616674·65722074·68697320·gram·after·this·67 ··0x00007410·6772616d·20616674·65722074·68697320·gram·after·this·
Max diff block lines reached; 0/27925 bytes (0.00%) of diff not shown.
2.97 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x00007d50·011b033b·60010000·2b000000·d092ffff·...;`...+.......2 ··0x00007d50·011b033b·60010000·2b000000·d092ffff·...;`...+.......
3 ··0x00007d60·a8010000·7096ffff·cc010000·b096ffff·....p...........3 ··0x00007d60·a8010000·7096ffff·cc010000·b096ffff·....p...........
4 ··0x00007d70·d4100000·20abffff·7c010000·70acffff·....·...|...p...4 ··0x00007d70·2c060000·20abffff·7c010000·50acffff·,...·...|...P...
5 ··0x00007d80·e0010000·40adffff·04020000·cfadffff·....@...........5 ··0x00007d80·e0010000·80acffff·08020000·30adffff·............0...
6 ··0x00007d90·38020000·f0adffff·4c020000·20aeffff·8.......L...·...6 ··0x00007d90·1c020000·20aeffff·78020000·b0aeffff·....·...x.......
7 ··0x00007da0·74020000·d0aeffff·88020000·c0afffff·t...............7 ··0x00007da0·ac020000·e0aeffff·d8020000·c0b6ffff·................
8 ··0x00007db0·e4020000·50b0ffff·18030000·80b0ffff·....P........... 
9 ··0x00007dc0·44030000·60b8ffff·ac030000·00baffff·D...`...........8 ··0x00007db0·40030000·60b8ffff·c0030000·97b9ffff·@...`...........
10 ··0x00007dd0·2c040000·37bbffff·ac040000·70bbffff·,...7.......p...9 ··0x00007dc0·40040000·b0b9ffff·54040000·a0baffff·@.......T.......
11 ··0x00007de0·c0040000·00bcffff·fc040000·b0bcffff·................ 
12 ··0x00007df0·4c050000·50bdffff·90050000·f0bdffff·L...P........... 
13 ··0x00007e00·e8050000·b0beffff·38060000·50bfffff·........8...P... 
14 ··0x00007e10·84060000·c0bfffff·e4060000·10c0ffff·................10 ··0x00007dd0·b4040000·a0bcffff·e0040000·80c2ffff·................
15 ··0x00007e20·00070000·50c1ffff·60070000·90c2ffff·....P...`....... 
16 ··0x00007e30·b8070000·f0c2ffff·d4070000·50c3ffff·............P...11 ··0x00007de0·bc050000·e0c2ffff·e8050000·70c3ffff·............p...
 12 ··0x00007df0·74060000·10caffff·6c070000·7ecdffff·t.......l...~...
17 ··0x00007e40·f0070000·b0c3ffff·0c080000·f0c3ffff·................13 ··0x00007e00·f0070000·82cdffff·04080000·b0cdffff·................
 14 ··0x00007e10·18080000·80ceffff·3c080000·0fcfffff·........<.......
 15 ··0x00007e20·70080000·30cfffff·84080000·c0cfffff·p...0...........
18 ··0x00007e50·44080000·50ceffff·940b0000·abd2ffff·D...P...........16 ··0x00007e30·c0080000·70d0ffff·10090000·10d1ffff·....p...........
19 ··0x00007e60·440d0000·afd2ffff·580d0000·f0d2ffff·D.......X.......17 ··0x00007e40·54090000·b0d1ffff·ac090000·70d2ffff·T...........p...
20 ··0x00007e70·6c0d0000·90d9ffff·640e0000·fedcffff·l.......d.......18 ··0x00007e50·fc090000·10d3ffff·480a0000·80d3ffff·........H.......
 19 ··0x00007e60·a80a0000·d0d3ffff·c40a0000·10d5ffff·................
 20 ··0x00007e70·240b0000·50d6ffff·7c0b0000·b0d6ffff·$...P...|.......
21 ··0x00007e80·e80e0000·10ddffff·fc0e0000·00deffff·................21 ··0x00007e80·980b0000·10d7ffff·b40b0000·70d7ffff·............p...
22 ··0x00007e90·5c0f0000·00e0ffff·880f0000·e0e5ffff·\...............22 ··0x00007e90·d00b0000·b0d7ffff·080c0000·10e2ffff·................
23 ··0x00007ea0·64100000·40e6ffff·90100000·b0e6ffff·d...@...........23 ··0x00007ea0·580f0000·6be6ffff·08110000·70e6ffff·X...k.......p...
24 ··0x00007eb0·1c110000····························....24 ··0x00007eb0·1c110000····························....
  
32.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 3, 255 lines modifiedOffset 3, 255 lines modified
3 ··0x00007eb4·14000000·00000000·017a5200·017c0801·.........zR..|..3 ··0x00007eb4·14000000·00000000·017a5200·017c0801·.........zR..|..
4 ··0x00007ec4·1b0c0404·88010708·10000000·1c000000·................4 ··0x00007ec4·1b0c0404·88010708·10000000·1c000000·................
5 ··0x00007ed4·9ca9ffff·2c000000·00000000·14000000·....,...........5 ··0x00007ed4·9ca9ffff·2c000000·00000000·14000000·....,...........
6 ··0x00007ee4·00000000·017a5200·017c0801·1b0c0404·.....zR..|......6 ··0x00007ee4·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
7 ··0x00007ef4·88010000·20000000·1c000000·2091ffff·....·.......·...7 ··0x00007ef4·88010000·20000000·1c000000·2091ffff·....·.......·...
8 ··0x00007f04·a0030000·000e0846·0e0c4a0f·0b740478·.......F..J..t.x8 ··0x00007f04·a0030000·000e0846·0e0c4a0f·0b740478·.......F..J..t.x
9 ··0x00007f14·003f1a3b·2a322422·10000000·40000000·.?.;*2$"....@...9 ··0x00007f14·003f1a3b·2a322422·10000000·40000000·.?.;*2$"....@...
10 ··0x00007f24·9c94ffff·08000000·00000000·20000000·............·...10 ··0x00007f24·9c94ffff·08000000·00000000·24000000·............$...
11 ··0x00007f34·54000000·88aaffff·ce000000·00410e08·T............A..11 ··0x00007f34·54000000·68aaffff·2b000000·00410e08·T...h...+....A..
 12 ··0x00007f44·83024e0e·10470e14·480e1841·0e1c470e·..N..G..H..A..G.
12 ··0x00007f44·83024e0e·0c02a50a·0e0841c3·0e044b0b·..N.......A...K. 
13 ··0x00007f54·30000000·78000000·34abffff·8f000000·0...x...4....... 
14 ··0x00007f64·004c0e08·8302430e·10025d0a·0e0841c3·.L....C...]...A. 
15 ··0x00007f74·0e04430b·490a0e08·43c30e04·410b430e·..C.I...C...A.C. 
16 ··0x00007f84·204d0e10·10000000·ac000000·8fabffff··M..............13 ··0x00007f54·20000000·10000000·7c000000·70aaffff··.......|...p...
17 ··0x00007f94·04000000·00000000·24000000·c0000000·........$.......14 ··0x00007f64·a3000000·00000000·58000000·90000000·........X.......
18 ··0x00007fa4·9cabffff·2b000000·00410e08·83024e0e·....+....A....N.15 ··0x00007f74·0cabffff·f0000000·00410e08·8502410e·.........A....A.
19 ··0x00007fb4·10470e14·480e1841·0e1c470e·20000000·.G..H..A..G.·... 
20 ··0x00007fc4·10000000·e8000000·a4abffff·a3000000·................ 
21 ··0x00007fd4·00000000·58000000·fc000000·40acffff·....X.......@... 
22 ··0x00007fe4·f0000000·00410e08·8502410e·0c870341·.....A....A....A 
23 ··0x00007ff4·0e108604·410e1483·054e0e3c·4a0e4048·....A....N.<J.@H 
24 ··0x00008004·0e30530e·3c02440e·40480e30·02420a0e·.0S.<.D.@H.0.B.. 
25 ··0x00008014·1443c30e·1041c60e·0c41c70e·0841c50e·.C...A...A...A.. 
26 ··0x00008024·04410b48·0e34480e·38420e3c·410e4000·.A.H.4H.8B.<A.@. 
27 ··0x00008034·30000000·58010000·d4acffff·8d000000·0...X........... 
28 ··0x00008044·00410e08·83024e0e·10025b0a·0e0841c3·.A....N...[...A. 
29 ··0x00008054·0e04410b·470a0e14·480e1841·0e1c470e·..A.G...H..A..G. 
30 ··0x00008064·20450b00·28000000·8c010000·30adffff··E..(.......0... 
31 ··0x00008074·2a000000·00410e08·8602410e·0c83034e·*....A....A....N 
32 ··0x00008084·0e1c470e·20500e0c·41c30e08·41c60e04·..G.·P..A...A... 
33 ··0x00008094·64000000·b8010000·34adffff·d8070000·d.......4....... 
34 ··0x000080a4·00410e08·8502410e·0c870341·0e108604·.A....A....A.... 
35 ··0x000080b4·410e1483·05510e80·0202b50a·0e1441c3·A....Q........A. 
36 ··0x000080c4·0e1041c6·0e0c41c7·0e0841c5·0e04420b·..A...A...A...B. 
37 ··0x000080d4·4f0e8402·410e8802·450e8402·02940e80·O...A...E....... 
38 ··0x000080e4·02030e02·0e900202·990e8002·038b010e·................ 
39 ··0x000080f4·900202d8·0e800200·7c000000·20020000·........|...·... 
40 ··0x00008104·acb4ffff·9a010000·00410e08·8502430e·.........A....C. 
41 ··0x00008114·0c870341·0e108604·4c0e1483·05430e50·...A....L....C.P 
42 ··0x00008124·025f0e58·470e5c41·0e604f0e·5002410e·._.XG.\A.`O.P.A. 
43 ··0x00008134·54450e58·450e5c41·0e604a0e·5c410e58·TE.XE.\A.`J.\A.X 
44 ··0x00008144·450e5c60·0e605b0e·645d0e68·4b0e6c44·E.\`.`[.d].hK.lD 
45 ··0x00008154·0e704b0e·504b0e58·470e5c42·0e604c0e·.pK.PK.XG.\B.`L. 
46 ··0x00008164·50580a0e·1441c30e·1041c60e·0c41c70e·PX...A...A...A.. 
47 ··0x00008174·0841c50e·04410b00·7c000000·a0020000·.A...A..|....... 
48 ··0x00008184·ccb5ffff·37010000·00410e08·8502410e·....7....A....A. 
49 ··0x00008194·0c870341·0e108604·410e1483·054e0e40·...A....A....N.@16 ··0x00007f84·0c870341·0e108604·410e1483·054e0e3c·...A....A....N.<
 17 ··0x00007f94·4a0e4048·0e30530e·3c02440e·40480e30·J.@H.0S.<.D.@H.0
50 ··0x000081a4·710e4444·0e48410e·4c4a0e50·4b0e406e·q.DD.HA.LJ.PK.@n 
51 ··0x000081b4·0e48440e·4c440e50·4b0e407e·0e44480e·.HD.LD.PK.@~.DH. 
52 ··0x000081c4·48410e4c·460e5046·0e4c410e·48450e4c·HA.LF.PF.LA.HE.L 
53 ··0x000081d4·440e5048·0e44420e·48410e4c·460e504b·D.PH.DB.HA.LF.PK 
54 ··0x000081e4·0e405b0e·1441c30e·1041c60e·0c41c70e·.@[..A...A...A..18 ··0x00007fa4·02420a0e·1443c30e·1041c60e·0c41c70e·.B...C...A...A..
 19 ··0x00007fb4·0841c50e·04410b48·0e34480e·38420e3c·.A...A.H.4H.8B.<
 20 ··0x00007fc4·410e4000·30000000·ec000000·a0abffff·A.@.0...........
 21 ··0x00007fd4·8d000000·00410e08·83024e0e·10025b0a·.....A....N...[.
 22 ··0x00007fe4·0e0841c3·0e04410b·470a0e14·480e1841·..A...A.G...H..A
55 ··0x000081f4·0841c50e·04000000·10000000·20030000·.A..........·... 
56 ··0x00008204·83b6ffff·04000000·00000000·38000000·............8... 
57 ··0x00008214·34030000·a8b6ffff·8b000000·004c0e08·4............L.. 
58 ··0x00008224·8702410e·0c860341·0e108304·730ac30e·..A....A....s... 
59 ··0x00008234·0c41c60e·0841c70e·04450b6b·0e144b0e·.A...A...E.k..K. 
60 ··0x00008244·18410e1c·470e2000·4c000000·70030000·.A..G.·.L...p...23 ··0x00007ff4·0e1c470e·20450b00·28000000·20010000·..G.·E..(...·...
61 ··0x00008254·fcb6ffff·af000000·00410e08·8602410e·.........A....A.24 ··0x00008004·fcabffff·2a000000·00410e08·8602410e·....*....A....A.
62 ··0x00008264·0c83034e·0e1c420e·205d0e10·4a0e1c50·...N..B.·]..J..P25 ··0x00008014·0c83034e·0e1c470e·20500e0c·41c30e08·...N..G.·P..A...
 26 ··0x00008024·41c60e04·64000000·4c010000·00acffff·A...d...L.......
63 ··0x00008274·0e20480e·104a0e1c·520e2048·0e10510a·.·H..J..R.·H..Q. 
64 ··0x00008284·0e0c43c3·0e0841c6·0e04410b·480e1448·..C...A...A.H..H 
65 ··0x00008294·0e18420e·1c410e20·40000000·c0030000·..B..A.·@....... 
66 ··0x000082a4·5cb7ffff·91000000·00410e08·8602430e·\........A....C. 
67 ··0x000082b4·0c83034e·0e106c0a·0e0c41c3·0e0841c6·...N..l...A...A. 
68 ··0x000082c4·0e04480b·460e1849·0e1c410e·20480e10·..H.F..I..A.·H.. 
69 ··0x000082d4·550e1448·0e18420e·1c410e20·54000000·U..H..B..A.·T... 
70 ··0x000082e4·04040000·b8b7ffff·96000000·00410e08·.............A.. 
71 ··0x000082f4·8502430e·0c870343·0e108604·430e1483·..C....C....C... 
72 ··0x00008304·054e0e20·6e0a0e14·41c30e10·41c60e0c·.N.·n...A...A... 
73 ··0x00008314·41c70e08·41c50e04·460b430e·284a0e2c·A...A...F.C.(J., 
74 ··0x00008324·410e3048·0e20540e·24480e28·420e2c41·A.0H.·T.$H.(B.,A 
75 ··0x00008334·0e300000·4c000000·5c040000·00b8ffff·.0..L...\....... 
76 ··0x00008344·b8000000·00410e08·8502410e·0c87034c·.....A....A....L27 ··0x00008034·d8070000·00410e08·8502410e·0c870341·.....A....A....A
77 ··0x00008354·0e108604·410e1483·05430e40·02610a0e·....A....C.@.a..28 ··0x00008044·0e108604·410e1483·05510e80·0202b50a·....A....Q......
78 ··0x00008364·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A.. 
79 ··0x00008374·04490b47·0e44450e·48440e4c·460e5050·.I.G.DE.HD.LF.PP 
80 ··0x00008384·0e400000·48000000·ac040000·70b8ffff·.@..H.......p... 
81 ··0x00008394·91000000·00410e08·85024c0e·0c870341·.....A....L....A 
82 ··0x000083a4·0e108604·410e1483·05450e30·7e0a0e14·....A....E.0~... 
83 ··0x000083b4·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A... 
84 ··0x000083c4·4a0b580e·38420e3c·410e4048·0e300000·J.X.8B.<A.@H.0.. 
85 ··0x000083d4·5c000000·f8040000·c4b8ffff·67000000·\...........g... 
86 ··0x000083e4·00410e08·8502410e·0c870341·0e108604·.A....A....A.... 
87 ··0x000083f4·410e1483·054e0e20·660e2844·0e2c410e·A....N.·f.(D.,A. 
88 ··0x00008404·30480e20·470a0e14·43c30e10·41c60e0c·0H.·G...C...A... 
89 ··0x00008414·41c70e08·41c50e04·460b430e·1446c30e·A...A...F.C..F.. 
90 ··0x00008424·1043c60e·0c41c70e·0841c50e·04000000·.C...A...A...... 
91 ··0x00008434·18000000·58050000·d4b8ffff·45000000·....X.......E... 
92 ··0x00008444·00410e08·83020243·c30e0400·5c000000·.A.....C....\... 
93 ··0x00008454·74050000·08b9ffff·3c010000·00410e08·t.......<....A.. 
94 ··0x00008464·8702410e·0c860341·0e108304·4e0e4056·..A....A....N.@V 
95 ··0x00008474·0e44420e·48430e4c·410e5045·0e4c480e·.DB.HC.LA.PE.LH. 
96 ··0x00008484·40024f0e·4c520e50·440e5444·0e58410e·@.O.LR.PD.TD.XA. 
97 ··0x00008494·5c410e60·4e0e4002·6d0a0e10·41c30e0c·\A.`N.@.m...A... 
98 ··0x000084a4·41c60e08·41c70e04·450b0000·54000000·A...A...E...T... 
99 ··0x000084b4·d4050000·e8b9ffff·38010000·00410e08·........8....A.. 
100 ··0x000084c4·86024c0e·0c830343·0e1002bc·0a0e0c41·..L....C.......A 
101 ··0x000084d4·c30e0841·c60e0442·0b4e0a0e·144b0e18·...A...B.N...K.. 
102 ··0x000084e4·410e1c47·0e20450b·490a0e14·4b0e1841·A..G.·E.I...K..A 
103 ··0x000084f4·0e1c470e·20450b49·0e144b0e·18410e1c·..G.·E.I..K..A.. 
104 ··0x00008504·470e2000·18000000·2c060000·d0baffff·G.·.....,....... 
105 ··0x00008514·55000000·00410e08·83020253·c30e0400·U....A.....S.... 
106 ··0x00008524·18000000·48060000·14bbffff·55000000·....H.......U... 
107 ··0x00008534·00410e08·83020253·c30e0400·18000000·.A.....S........ 
108 ··0x00008544·64060000·58bbffff·55000000·00410e08·d...X...U....A.. 
109 ··0x00008554·83020253·c30e0400·34000000·80060000·...S....4....... 
110 ··0x00008564·9cbbffff·3c000000·00410e08·8602410e·....<....A....A. 
111 ··0x00008574·0c83034e·0e1c470e·20460e1c·430e2046·...N..G.·F..C.·F 
112 ··0x00008584·0e1c430e·20500e0c·41c30e08·41c60e04·..C.·P..A...A... 
113 ··0x00008594·4c030000·b8060000·a4bbffff·540a0000·L...........T... 
114 ··0x000085a4·00410e08·8502410e·0c870341·0e108604·.A....A....A.... 
115 ··0x000085b4·410e1483·05510e88·036f0e8c·03410e90·A....Q...o...A.. 
116 ··0x000085c4·034c0e80·03500e8c·03490e90·03480e80·.L...P...I...H.. 
117 ··0x000085d4·03710e84·03440e88·03410e8c·03440e90·.q...D...A...D.. 
118 ··0x000085e4·03480e80·03570e88·03450e8c·03410e90·.H...W...E...A.. 
119 ··0x000085f4·03480e80·034d0e84·03470e88·03410e8c·.H...M...G...A.. 
120 ··0x00008604·03450e90·03480e80·034d0e8c·03410e90·.E...H...M...A.. 
121 ··0x00008614·03480e80·0302ea0e·8403580e·8803440e·.H........X...D. 
122 ··0x00008624·8c03440e·90034c0e·80034e0e·8c03410e·..D...L...N...A. 
Max diff block lines reached; 2/33514 bytes (0.01%) of diff not shown.
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·38313338·64303265·38393466·61386365·8138d02e894fa8ce 
3 ··0x00000010·37646539·66643338·64646566·64346237·7de9fd38ddefd4b72 ··0x00000000·66316661·62303638·63336530·37383338·f1fab068c3e07838
 3 ··0x00000010·30613865·34346166·65326134·34346332·0a8e44afe2a444c2
4 ··0x00000020·62373830·35332e64·65627567·00000000·b78053.debug....4 ··0x00000020·34356665·61392e64·65627567·00000000·45fea9.debug....
5 ··0x00000030·89d8c755····························...U5 ··0x00000030·adb6b348····························...H
  
2.71 MB
3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-2_i386.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······532·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····37416·2025-02-19·16:54:01.000000·data.tar.xz3 -rw-r--r--···0········0········0····37400·2025-02-19·16:54:01.000000·data.tar.xz
635 B
control.tar.xz
607 B
control.tar
359 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·i3865 Architecture:·i386
6 Maintainer:·Alex·Myczko·<tar@debian.org>6 Maintainer:·Alex·Myczko·<tar@debian.org>
7 Installed-Size:·627 Installed-Size:·62
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:·088138d02e894fa8ce7de9fd38ddefd4b7b7805312 Build-Ids:·08f1fab068c3e078380a8e44afe2a444c245fea9
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/08/8138d02e894fa8ce7de9fd38ddefd4b7b78053.debug1 usr/lib/debug/.build-id/08/f1fab068c3e078380a8e44afe2a444c245fea9.debug
2.7 MB
data.tar.xz
2.7 MB
data.tar
1.28 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/08/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-19·16:54:01.000000·./usr/lib/debug/.build-id/08/
7 -rw-r--r--···0·root·········(0)·root·········(0)····53120·2025-02-19·16:54:01.000000·./usr/lib/debug/.build-id/08/8138d02e894fa8ce7de9fd38ddefd4b7b78053.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····53128·2025-02-19·16:54:01.000000·./usr/lib/debug/.build-id/08/f1fab068c3e078380a8e44afe2a444c245fea9.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.7 MB
./usr/lib/debug/.build-id/08/8138d02e894fa8ce7de9fd38ddefd4b7b78053.debug vs.
./usr/lib/debug/.build-id/08/f1fab068c3e078380a8e44afe2a444c245fea9.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 75% similar despite different names
969 B
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x287011 ··Entry·point·address:···············0x2870
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········51640·(bytes·into·file)13 ··Start·of·section·headers:··········51648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1217 ··Number·of·program·headers:·········12
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
1.2 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 There·are·12·program·headers,·starting·at·offset·524 There·are·12·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··PHDR···········0x000034·0x00000034·0x00000034·0x00180·0x00180·R···0x47 ··PHDR···········0x000034·0x00000034·0x00000034·0x00180·0x00180·R···0x4
8 ··INTERP·········0x0001d8·0x000001d8·0x000001d8·0x00000·0x00013·R···0x18 ··INTERP·········0x0001d8·0x000001d8·0x000001d8·0x00000·0x00013·R···0x1
9 ··LOAD···········0x000000·0x00000000·0x00000000·0x001d8·0x00d1c·R···0x10009 ··LOAD···········0x000000·0x00000000·0x00000000·0x001d8·0x00d1c·R···0x1000
10 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x05428·R·E·0x100010 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x053e8·R·E·0x1000
11 ··LOAD···········0x001000·0x00007000·0x00007000·0x01eac·0x01eac·R···0x100011 ··LOAD···········0x001000·0x00007000·0x00007000·0x01eac·0x01eac·R···0x1000
12 ··LOAD···········0x000dd0·0x00009dd0·0x00009dd0·0x00000·0x0023c·RW··0x100012 ··LOAD···········0x000dd0·0x00009dd0·0x00009dd0·0x00000·0x0023c·RW··0x1000
13 ··DYNAMIC········0x003dd0·0x00009dd8·0x00009dd8·0x00000·0x00110·RW··0x413 ··DYNAMIC········0x003dd0·0x00009dd8·0x00009dd8·0x00000·0x00110·RW··0x4
14 ··NOTE···········0x0001b4·0x000001b4·0x000001b4·0x00024·0x00024·R···0x414 ··NOTE···········0x0001b4·0x000001b4·0x000001b4·0x00024·0x00024·R···0x4
15 ··NOTE···········0x002e8c·0x00008e8c·0x00008e8c·0x00020·0x00020·R···0x415 ··NOTE···········0x002e8c·0x00008e8c·0x00008e8c·0x00020·0x00020·R···0x4
16 ··GNU_EH_FRAME···0x001000·0x00007d50·0x00007d50·0x00000·0x00164·R···0x416 ··GNU_EH_FRAME···0x001000·0x00007d50·0x00007d50·0x00000·0x00164·R···0x4
17 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1017 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
4.58 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0xc9b8:1 There·are·37·section·headers,·starting·at·offset·0xc9c0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000001b4·0001b4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000001b4·0001b4·000024·00···A··0···0··4
6 ··[·2]·.interp···········NOBITS··········000001d8·0001d8·000013·00···A··0···0··16 ··[·2]·.interp···········NOBITS··········000001d8·0001d8·000013·00···A··0···0··1
7 ··[·3]·.gnu.hash·········NOBITS··········000001ec·0001d8·000020·04···A··4···0··47 ··[·3]·.gnu.hash·········NOBITS··········000001ec·0001d8·000020·04···A··4···0··4
Offset 11, 36 lines modifiedOffset 11, 36 lines modified
11 ··[·6]·.gnu.version······NOBITS··········00000972·0001d8·000088·02···A··4···0··211 ··[·6]·.gnu.version······NOBITS··········00000972·0001d8·000088·02···A··4···0··2
12 ··[·7]·.gnu.version_r····NOBITS··········000009fc·0001d8·0000f0·00···A··5···4··412 ··[·7]·.gnu.version_r····NOBITS··········000009fc·0001d8·0000f0·00···A··5···4··4
13 ··[·8]·.rel.dyn··········NOBITS··········00000aec·0001d8·000068·08···A··4···0··413 ··[·8]·.rel.dyn··········NOBITS··········00000aec·0001d8·000068·08···A··4···0··4
14 ··[·9]·.rel.plt··········NOBITS··········00000b54·0001d8·0001c8·08···A··4··22··414 ··[·9]·.rel.plt··········NOBITS··········00000b54·0001d8·0001c8·08···A··4··22··4
15 ··[10]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··415 ··[10]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
16 ··[11]·.plt··············NOBITS··········00001020·001000·0003a0·04··AX··0···0·1616 ··[11]·.plt··············NOBITS··········00001020·001000·0003a0·04··AX··0···0·16
17 ··[12]·.plt.got··········NOBITS··········000013c0·001000·000008·08··AX··0···0··817 ··[12]·.plt.got··········NOBITS··········000013c0·001000·000008·08··AX··0···0··8
18 ··[13]·.text·············NOBITS··········00001400·001000·005014·00··AX··0···0·6418 ··[13]·.text·············NOBITS··········00001400·001000·004fd4·00··AX··0···0·64
19 ··[14]·.fini·············NOBITS··········00006414·001000·000014·00··AX··0···0··419 ··[14]·.fini·············NOBITS··········000063d4·001000·000014·00··AX··0···0··4
20 ··[15]·.rodata···········NOBITS··········00007000·001000·000d50·00···A··0···0··820 ··[15]·.rodata···········NOBITS··········00007000·001000·000d4d·00···A··0···0··8
21 ··[16]·.eh_frame_hdr·····NOBITS··········00007d50·001000·000164·00···A··0···0··421 ··[16]·.eh_frame_hdr·····NOBITS··········00007d50·001000·000164·00···A··0···0··4
22 ··[17]·.eh_frame·········NOBITS··········00007eb4·001000·000fd8·00···A··0···0··422 ··[17]·.eh_frame·········NOBITS··········00007eb4·001000·000fd8·00···A··0···0··4
23 ··[18]·.note.ABI-tag·····NOTE············00008e8c·002e8c·000020·00···A··0···0··423 ··[18]·.note.ABI-tag·····NOTE············00008e8c·002e8c·000020·00···A··0···0··4
24 ··[19]·.init_array·······NOBITS··········00009dd0·003dd0·000004·04··WA··0···0··424 ··[19]·.init_array·······NOBITS··········00009dd0·003dd0·000004·04··WA··0···0··4
25 ··[20]·.fini_array·······NOBITS··········00009dd4·003dd0·000004·04··WA··0···0··425 ··[20]·.fini_array·······NOBITS··········00009dd4·003dd0·000004·04··WA··0···0··4
26 ··[21]·.dynamic··········NOBITS··········00009dd8·003dd0·000110·08··WA··5···0··426 ··[21]·.dynamic··········NOBITS··········00009dd8·003dd0·000110·08··WA··5···0··4
27 ··[22]·.got··············NOBITS··········00009ee8·003dd0·000118·04··WA··0···0··427 ··[22]·.got··············NOBITS··········00009ee8·003dd0·000118·04··WA··0···0··4
28 ··[23]·.data·············NOBITS··········0000a000·003dd0·000008·00··WA··0···0··428 ··[23]·.data·············NOBITS··········0000a000·003dd0·000008·00··WA··0···0··4
29 ··[24]·.bss··············NOBITS··········0000a008·003dd0·000004·00··WA··0···0··129 ··[24]·.bss··············NOBITS··········0000a008·003dd0·000004·00··WA··0···0··1
30 ··[25]·.comment··········PROGBITS········00000000·002eac·00001f·01··MS··0···0··130 ··[25]·.comment··········PROGBITS········00000000·002eac·00001f·01··MS··0···0··1
31 ··[26]·.debug_aranges····PROGBITS········00000000·002ecc·000064·00···C··0···0··431 ··[26]·.debug_aranges····PROGBITS········00000000·002ecc·000066·00···C··0···0··4
32 ··[27]·.debug_info·······PROGBITS········00000000·002f30·00311e·00···C··0···0··432 ··[27]·.debug_info·······PROGBITS········00000000·002f34·00310a·00···C··0···0··4
33 ··[28]·.debug_abbrev·····PROGBITS········00000000·006050·0005b3·00···C··0···0··433 ··[28]·.debug_abbrev·····PROGBITS········00000000·006040·0005a0·00···C··0···0··4
34 ··[29]·.debug_line·······PROGBITS········00000000·006604·001d97·00···C··0···0··434 ··[29]·.debug_line·······PROGBITS········00000000·0065e0·001d95·00···C··0···0··4
35 ··[30]·.debug_str········PROGBITS········00000000·00839c·0006cc·01·MSC··0···0··435 ··[30]·.debug_str········PROGBITS········00000000·008378·0006cc·01·MSC··0···0··4
36 ··[31]·.debug_line_str···PROGBITS········00000000·008a68·0000ff·01·MSC··0···0··436 ··[31]·.debug_line_str···PROGBITS········00000000·008a44·000101·01·MSC··0···0··4
37 ··[32]·.debug_loclists···PROGBITS········00000000·008b68·002388·00···C··0···0··437 ··[32]·.debug_loclists···PROGBITS········00000000·008b48·0023aa·00···C··0···0··4
38 ··[33]·.debug_rnglists···PROGBITS········00000000·00aef0·000594·00···C··0···0··438 ··[33]·.debug_rnglists···PROGBITS········00000000·00aef4·000597·00···C··0···0··4
39 ··[34]·.symtab···········SYMTAB··········00000000·00b484·000930·10·····35··38··439 ··[34]·.symtab···········SYMTAB··········00000000·00b48c·000930·10·····35··38··4
40 ··[35]·.strtab···········STRTAB··········00000000·00bdb4·000a97·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·00bdbc·000a97·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·00c84b·00016c·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·00c853·00016c·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·p·(processor·specific)46 ··D·(mbind),·p·(processor·specific)
13.9 KB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 150 lines modifiedOffset 1, 150 lines modified
  
1 Symbol·table·'.symtab'·contains·147·entries:1 Symbol·table·'.symtab'·contains·147·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·Scrt1.o4 ·····1:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·Scrt1.o
5 ·····2:·00008e8c····32·OBJECT··LOCAL··DEFAULT···18·__abi_tag5 ·····2:·00008e8c····32·OBJECT··LOCAL··DEFAULT···18·__abi_tag
6 ·····3:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·viewer.c6 ·····3:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·viewer.c
7 ·····4:·00005a60···231·FUNC····LOCAL··DEFAULT···13·create_surface7 ·····4:·00003700···231·FUNC····LOCAL··DEFAULT···13·create_surface
8 ·····5:·00005b50···506·FUNC····LOCAL··DEFAULT···13·output_usage.isra.08 ·····5:·000037f0···506·FUNC····LOCAL··DEFAULT···13·output_usage.isra.0
9 ·····6:·00005d50··1496·FUNC····LOCAL··DEFAULT···13·surface_draw_model9 ·····6:·000039f0··1496·FUNC····LOCAL··DEFAULT···13·surface_draw_model
10 ·····7:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c10 ·····7:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
11 ·····8:·000028b0·····0·FUNC····LOCAL··DEFAULT···13·deregister_tm_clones11 ·····8:·000028b0·····0·FUNC····LOCAL··DEFAULT···13·deregister_tm_clones
12 ·····9:·000028f0·····0·FUNC····LOCAL··DEFAULT···13·register_tm_clones12 ·····9:·000028f0·····0·FUNC····LOCAL··DEFAULT···13·register_tm_clones
13 ····10:·00002940·····0·FUNC····LOCAL··DEFAULT···13·__do_global_dtors_aux13 ····10:·00002940·····0·FUNC····LOCAL··DEFAULT···13·__do_global_dtors_aux
14 ····11:·0000a008·····1·OBJECT··LOCAL··DEFAULT···24·completed.014 ····11:·0000a008·····1·OBJECT··LOCAL··DEFAULT···24·completed.0
15 ····12:·00009dd4·····0·OBJECT··LOCAL··DEFAULT···20·__do_global_dtors_aux_fini_array_entry15 ····12:·00009dd4·····0·OBJECT··LOCAL··DEFAULT···20·__do_global_dtors_aux_fini_array_entry
16 ····13:·00002990·····0·FUNC····LOCAL··DEFAULT···13·frame_dummy16 ····13:·00002990·····0·FUNC····LOCAL··DEFAULT···13·frame_dummy
17 ····14:·00009dd0·····0·OBJECT··LOCAL··DEFAULT···19·__frame_dummy_init_array_entry17 ····14:·00009dd0·····0·OBJECT··LOCAL··DEFAULT···19·__frame_dummy_init_array_entry
18 ····15:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·trigonometry.c 
19 ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·surface.c18 ····15:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·surface.c
20 ····17:·00002b40····43·FUNC····LOCAL··DEFAULT···13·surface_clear.part.019 ····16:·000029a0····43·FUNC····LOCAL··DEFAULT···13·surface_clear.part.0
21 ····18:·00007ce8····14·OBJECT··LOCAL··DEFAULT···15·__PRETTY_FUNCTION__.020 ····17:·00007ce8····14·OBJECT··LOCAL··DEFAULT···15·__PRETTY_FUNCTION__.0
22 ····19:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·model.c 
23 ····20:·000038c0···139·FUNC····LOCAL··DEFAULT···13·str_chop 
24 ····21:·00007cf8·····9·OBJECT··LOCAL··DEFAULT···15·__PRETTY_FUNCTION__.0 
25 ····22:·00003950···175·FUNC····LOCAL··DEFAULT···13·model_init 
26 ····23:·00003a00···145·FUNC····LOCAL··DEFAULT···13·model_add_vertex 
27 ····24:·00003aa0···150·FUNC····LOCAL··DEFAULT···13·model_add_face 
28 ····25:·00003b40···184·FUNC····LOCAL··DEFAULT···13·model_validate_idxs.isra.0 
29 ····26:·00003c00···145·FUNC····LOCAL··DEFAULT···13·parse_float 
30 ····27:·00007d04····25·OBJECT··LOCAL··DEFAULT···15·__PRETTY_FUNCTION__.1 
31 ····28:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·triangularization.c21 ····18:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·triangularization.c
32 ····29:·00005040··1691·FUNC····LOCAL··DEFAULT···13·triangularize_recurse22 ····19:·000040c0··1691·FUNC····LOCAL··DEFAULT···13·triangularize_recurse
33 ····30:·00007d20····22·OBJECT··LOCAL··DEFAULT···15·__PRETTY_FUNCTION__.023 ····20:·00007cf8····22·OBJECT··LOCAL··DEFAULT···15·__PRETTY_FUNCTION__.0
34 ····31:·00007d38····14·OBJECT··LOCAL··DEFAULT···15·__PRETTY_FUNCTION__.124 ····21:·00007d10····14·OBJECT··LOCAL··DEFAULT···15·__PRETTY_FUNCTION__.1
 25 ····22:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·trigonometry.c
 26 ····23:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·model.c
 27 ····24:·00004c80···139·FUNC····LOCAL··DEFAULT···13·str_chop
 28 ····25:·00007d28·····9·OBJECT··LOCAL··DEFAULT···15·__PRETTY_FUNCTION__.0
 29 ····26:·00004d10···175·FUNC····LOCAL··DEFAULT···13·model_init
 30 ····27:·00004dc0···145·FUNC····LOCAL··DEFAULT···13·model_add_vertex
 31 ····28:·00004e60···150·FUNC····LOCAL··DEFAULT···13·model_add_face
 32 ····29:·00004f00···184·FUNC····LOCAL··DEFAULT···13·model_validate_idxs.isra.0
 33 ····30:·00004fc0···145·FUNC····LOCAL··DEFAULT···13·parse_float
 34 ····31:·00007d34····25·OBJECT··LOCAL··DEFAULT···15·__PRETTY_FUNCTION__.1
35 ····32:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c35 ····32:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
36 ····33:·00008e88·····0·OBJECT··LOCAL··DEFAULT···17·__FRAME_END__36 ····33:·00008e88·····0·OBJECT··LOCAL··DEFAULT···17·__FRAME_END__
37 ····34:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·37 ····34:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
38 ····35:·00007d50·····0·NOTYPE··LOCAL··DEFAULT···16·__GNU_EH_FRAME_HDR38 ····35:·00007d50·····0·NOTYPE··LOCAL··DEFAULT···16·__GNU_EH_FRAME_HDR
39 ····36:·00009ee8·····0·OBJECT··LOCAL··DEFAULT···22·_GLOBAL_OFFSET_TABLE_39 ····36:·00009ee8·····0·OBJECT··LOCAL··DEFAULT···22·_GLOBAL_OFFSET_TABLE_
40 ····37:·00009dd8·····0·OBJECT··LOCAL··DEFAULT···21·_DYNAMIC40 ····37:·00009dd8·····0·OBJECT··LOCAL··DEFAULT···21·_DYNAMIC
41 ····38:·0000a000·····0·NOTYPE··WEAK···DEFAULT···23·data_start41 ····38:·0000a000·····0·NOTYPE··WEAK···DEFAULT···23·data_start
42 ····39:·000029c0···206·FUNC····GLOBAL·DEFAULT···13·get_bounding_box_center42 ····39:·00004b00···206·FUNC····GLOBAL·DEFAULT···13·get_bounding_box_center
43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.043 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.0
44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·printw@NCURSES6_5.0.1999102344 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·printw@NCURSES6_5.0.19991023
45 ····42:·000040a0····85·FUNC····GLOBAL·DEFAULT···13·model_invert_z45 ····42:·00005460····85·FUNC····GLOBAL·DEFAULT···13·model_invert_z
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·noecho@NCURSES6_5.0.1999102346 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·noecho@NCURSES6_5.0.19991023
47 ····44:·00002870····44·FUNC····GLOBAL·DEFAULT···13·_start47 ····44:·00002870····44·FUNC····GLOBAL·DEFAULT···13·_start
48 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wtimeout@NCURSES6_TINFO_5.0.1999102348 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wtimeout@NCURSES6_TINFO_5.0.19991023
49 ····46:·00002995·····0·FUNC····GLOBAL·HIDDEN····13·__x86.get_pc_thunk.dx49 ····46:·00002995·····0·FUNC····GLOBAL·HIDDEN····13·__x86.get_pc_thunk.dx
50 ····47:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·COLOR_PAIRS@NCURSES6_5.0.1999102350 ····47:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·COLOR_PAIRS@NCURSES6_5.0.19991023
51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wattr_off@NCURSES6_5.0.1999102351 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wattr_off@NCURSES6_5.0.19991023
52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sqrtf@GLIBC_2.052 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sqrtf@GLIBC_2.0
53 ····50:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__53 ····50:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
54 ····51:·00007000·····4·OBJECT··GLOBAL·DEFAULT···15·_fp_hw54 ····51:·00007000·····4·OBJECT··GLOBAL·DEFAULT···15·_fp_hw
55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.055 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.0
56 ····53:·00002c20···240·FUNC····GLOBAL·DEFAULT···13·surface_init56 ····53:·00002a80···240·FUNC····GLOBAL·DEFAULT···13·surface_init
57 ····54:·00002da0····42·FUNC····GLOBAL·DEFAULT···13·surface_free57 ····54:·00002c00····42·FUNC····GLOBAL·DEFAULT···13·surface_free
58 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dirname@GLIBC_2.058 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dirname@GLIBC_2.0
59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtod@GLIBC_2.059 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtod@GLIBC_2.0
60 ····57:·00006414·····0·FUNC····GLOBAL·HIDDEN····14·_fini60 ····57:·000063d4·····0·FUNC····GLOBAL·HIDDEN····14·_fini
61 ····58:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·putchar@GLIBC_2.061 ····58:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·putchar@GLIBC_2.0
62 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·keypad@NCURSES6_TINFO_5.0.1999102362 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·keypad@NCURSES6_TINFO_5.0.19991023
63 ····60:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·init_color@NCURSES6_5.0.1999102363 ····60:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·init_color@NCURSES6_5.0.19991023
64 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fgets@GLIBC_2.064 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fgets@GLIBC_2.0
65 ····62:·000056e0···878·FUNC····GLOBAL·DEFAULT···13·triangularize65 ····62:·00004760···878·FUNC····GLOBAL·DEFAULT···13·triangularize
66 ····63:·00006390···108·FUNC····GLOBAL·DEFAULT···13·init_file_extension66 ····63:·00004030···108·FUNC····GLOBAL·DEFAULT···13·init_file_extension
67 ····64:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·curs_set@NCURSES6_TINFO_5.0.1999102367 ····64:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·curs_set@NCURSES6_TINFO_5.0.19991023
68 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sincosf@GLIBC_2.168 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sincosf@GLIBC_2.1
69 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strrchr@GLIBC_2.069 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strrchr@GLIBC_2.0
70 ····67:·00004100····60·FUNC····GLOBAL·DEFAULT···13·model_free70 ····67:·000054c0····60·FUNC····GLOBAL·DEFAULT···13·model_free
71 ····68:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.071 ····68:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.0
72 ····69:·00004040····85·FUNC····GLOBAL·DEFAULT···13·model_invert_y72 ····69:·00005400····85·FUNC····GLOBAL·DEFAULT···13·model_invert_y
73 ····70:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·init_pair@NCURSES6_5.0.1999102373 ····70:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·init_pair@NCURSES6_5.0.19991023
74 ····71:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable74 ····71:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
75 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usleep@GLIBC_2.075 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usleep@GLIBC_2.0
76 ····73:·00007004·····4·OBJECT··GLOBAL·DEFAULT···15·_IO_stdin_used76 ····73:·00007004·····4·OBJECT··GLOBAL·DEFAULT···15·_IO_stdin_used
77 ····74:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·gettimeofday@GLIBC_2.077 ····74:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·gettimeofday@GLIBC_2.0
78 ····75:·000035b0···410·FUNC····GLOBAL·DEFAULT···13·surface_print78 ····75:·00003410···410·FUNC····GLOBAL·DEFAULT···13·surface_print
79 ····76:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@GLIBC_2.079 ····76:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@GLIBC_2.0
80 ····77:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.080 ····77:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.0
81 ····78:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable81 ····78:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
82 ····79:·0000a000·····0·NOTYPE··GLOBAL·DEFAULT···23·__data_start82 ····79:·0000a000·····0·NOTYPE··GLOBAL·DEFAULT···23·__data_start
83 ····80:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·floorf@GLIBC_2.083 ····80:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·floorf@GLIBC_2.0
84 ····81:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@GLIBC_2.084 ····81:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@GLIBC_2.0
85 ····82:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.185 ····82:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.1
86 ····83:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wrefresh@NCURSES6_5.0.1999102386 ····83:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wrefresh@NCURSES6_5.0.19991023
87 ····84:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·has_colors@NCURSES6_5.0.1999102387 ····84:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·has_colors@NCURSES6_5.0.19991023
88 ····85:·00003ea0···312·FUNC····GLOBAL·DEFAULT···13·model_change_orientation88 ····85:·00005260···312·FUNC····GLOBAL·DEFAULT···13·model_change_orientation
89 ····86:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stdscr@NCURSES6_TINFO_5.0.1999102389 ····86:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stdscr@NCURSES6_TINFO_5.0.19991023
90 ····87:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stderr@GLIBC_2.090 ····87:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stderr@GLIBC_2.0
91 ····88:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.091 ····88:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.0
92 ····89:·000028a0·····4·FUNC····GLOBAL·HIDDEN····13·__x86.get_pc_thunk.bx92 ····89:·000028a0·····4·FUNC····GLOBAL·HIDDEN····13·__x86.get_pc_thunk.bx
93 ····90:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.093 ····90:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.0
94 ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·cosf@GLIBC_2.094 ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·cosf@GLIBC_2.0
95 ····92:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@GLIBC_2.195 ····92:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@GLIBC_2.1
96 ····93:·0000a008·····0·OBJECT··GLOBAL·HIDDEN····23·__TMC_END__96 ····93:·0000a008·····0·OBJECT··GLOBAL·HIDDEN····23·__TMC_END__
97 ····94:·0000a004·····0·OBJECT··GLOBAL·HIDDEN····23·__dso_handle97 ····94:·0000a004·····0·OBJECT··GLOBAL·HIDDEN····23·__dso_handle
98 ····95:·00004fff·····0·FUNC····GLOBAL·HIDDEN····13·__x86.get_pc_thunk.bp98 ····95:·000063bb·····0·FUNC····GLOBAL·HIDDEN····13·__x86.get_pc_thunk.bp
99 ····96:·00002b70···163·FUNC····GLOBAL·DEFAULT···13·triangle_normal99 ····96:·000029d0···163·FUNC····GLOBAL·DEFAULT···13·triangle_normal
100 ····97:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.0100 ····97:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.0
101 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·printf@GLIBC_2.0101 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·printf@GLIBC_2.0
102 ····99:·00003fe0····85·FUNC····GLOBAL·DEFAULT···13·model_invert_x102 ····99:·000053a0····85·FUNC····GLOBAL·DEFAULT···13·model_invert_x
103 ···100:·00004ba0··1115·FUNC····GLOBAL·DEFAULT···13·model_load_from_stl103 ···100:·00005f60··1115·FUNC····GLOBAL·DEFAULT···13·model_load_from_stl
104 ···101:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·can_change_color@NCURSES6_5.0.19991023104 ···101:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·can_change_color@NCURSES6_5.0.19991023
105 ···102:·00003d60···316·FUNC····GLOBAL·DEFAULT···13·model_normalize105 ···102:·00005120···316·FUNC····GLOBAL·DEFAULT···13·model_normalize
106 ···103:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtof@GLIBC_2.0106 ···103:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtof@GLIBC_2.0
107 ···104:·00003750···311·FUNC····GLOBAL·DEFAULT···13·surface_printw107 ···104:·000035b0···311·FUNC····GLOBAL·DEFAULT···13·surface_printw
108 ···105:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@GLIBC_2.0108 ···105:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@GLIBC_2.0
109 ···106:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wmove@NCURSES6_5.0.19991023109 ···106:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wmove@NCURSES6_5.0.19991023
110 ···107:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf@GLIBC_2.0110 ···107:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf@GLIBC_2.0
111 ···108:·0000a008·····0·NOTYPE··GLOBAL·DEFAULT···24·__bss_start111 ···108:·0000a008·····0·NOTYPE··GLOBAL·DEFAULT···24·__bss_start
112 ···109:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.0112 ···109:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.0
113 ···110:·00003887·····0·FUNC····GLOBAL·HIDDEN····13·__x86.get_pc_thunk.si113 ···110:·000036e7·····0·FUNC····GLOBAL·HIDDEN····13·__x86.get_pc_thunk.si
114 ···111:·00006400····20·FUNC····GLOBAL·HIDDEN····13·__stack_chk_fail_local114 ···111:·000063c0····20·FUNC····GLOBAL·HIDDEN····13·__stack_chk_fail_local
115 ···112:·00006330····87·FUNC····GLOBAL·DEFAULT···13·get_current_useconds115 ···112:·00003fd0····87·FUNC····GLOBAL·DEFAULT···13·get_current_useconds
116 ···113:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·endwin@NCURSES6_5.0.19991023116 ···113:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·endwin@NCURSES6_5.0.19991023
Max diff block lines reached; 2980/14038 bytes (21.23%) of diff not shown.
709 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·088138d02e894fa8ce7de9fd38ddefd4b7b780533 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·08f1fab068c3e078380a8e44afe2a444c245fea9
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
999 KB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 242 lines modifiedOffset 1, 10 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:······················353 
4 ··DWARF·Version:···············5 
5 ··Address·size·(bytes):········4 
6 ··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/i386-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:·0x3a):·trigonometry.h 
37 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x49):·mathcalls.h 
  
38 ·Line·Number·Statements: 
39 ··[0x00000048]··Set·column·to·1 
40 ··[0x0000004a]··Extended·opcode·2:·set·Address·to·0x29c0 
41 ··[0x00000051]··Special·opcode·8:·advance·Address·by·0·to·0x29c0·and·Line·by·3·to·4 
42 ··[0x00000052]··Set·column·to·5 
43 ··[0x00000054]··Special·opcode·6:·advance·Address·by·0·to·0x29c0·and·Line·by·1·to·5·(view·1) 
44 ··[0x00000055]··Special·opcode·6:·advance·Address·by·0·to·0x29c0·and·Line·by·1·to·6·(view·2) 
45 ··[0x00000056]··Special·opcode·7:·advance·Address·by·0·to·0x29c0·and·Line·by·2·to·8·(view·3) 
46 ··[0x00000057]··Set·column·to·1 
47 ··[0x00000059]··Set·is_stmt·to·0 
48 ··[0x0000005a]··Special·opcode·1:·advance·Address·by·0·to·0x29c0·and·Line·by·-4·to·4·(view·4) 
49 ··[0x0000005b]··Special·opcode·215:·advance·Address·by·15·to·0x29cf·and·Line·by·0·to·4 
50 ··[0x0000005c]··Set·column·to·8 
51 ··[0x0000005e]··Special·opcode·177:·advance·Address·by·12·to·0x29db·and·Line·by·4·to·8 
52 ··[0x0000005f]··Set·column·to·9 
53 ··[0x00000061]··Set·is_stmt·to·1 
54 ··[0x00000062]··Special·opcode·119:·advance·Address·by·8·to·0x29e3·and·Line·by·2·to·10 
55 ··[0x00000063]··Set·column·to·13 
56 ··[0x00000065]··Set·is_stmt·to·0 
57 ··[0x00000066]··Copy·(view·1) 
58 ··[0x00000067]··Special·opcode·33:·advance·Address·by·2·to·0x29e5·and·Line·by·0·to·10 
59 ··[0x00000068]··Special·opcode·47:·advance·Address·by·3·to·0x29e8·and·Line·by·0·to·10 
60 ··[0x00000069]··Set·column·to·9 
61 ··[0x0000006b]··Set·is_stmt·to·1 
62 ··[0x0000006c]··Special·opcode·90:·advance·Address·by·6·to·0x29ee·and·Line·by·1·to·11 
63 ··[0x0000006d]··Set·column·to·5 
64 ··[0x0000006f]··Special·opcode·8:·advance·Address·by·0·to·0x29ee·and·Line·by·3·to·14·(view·1) 
65 ··[0x00000070]··Set·column·to·10 
66 ··[0x00000072]··Copy·(view·2) 
67 ··[0x00000073]··Set·column·to·23 
68 ··[0x00000075]··Extended·opcode·4:·set·Discriminator·to·1 
69 ··[0x00000079]··Copy·(view·3) 
70 ··[0x0000007a]··Set·column·to·13 
71 ··[0x0000007c]··Set·is_stmt·to·0 
72 ··[0x0000007d]··Special·opcode·43:·advance·Address·by·3·to·0x29f1·and·Line·by·-4·to·10 
73 ··[0x0000007e]··Special·opcode·33:·advance·Address·by·2·to·0x29f3·and·Line·by·0·to·10 
74 ··[0x0000007f]··Special·opcode·61:·advance·Address·by·4·to·0x29f7·and·Line·by·0·to·10 
75 ··[0x00000080]··Special·opcode·131:·advance·Address·by·9·to·0x2a00·and·Line·by·0·to·10 
76 ··[0x00000081]··Special·opcode·33:·advance·Address·by·2·to·0x2a02·and·Line·by·0·to·10 
77 ··[0x00000082]··Special·opcode·33:·advance·Address·by·2·to·0x2a04·and·Line·by·0·to·10 
78 ··[0x00000083]··Set·column·to·9 
79 ··[0x00000085]··Set·is_stmt·to·1 
80 ··[0x00000086]··Special·opcode·67:·advance·Address·by·4·to·0x2a08·and·Line·by·6·to·16 
81 ··[0x00000087]··Set·column·to·14 
82 ··[0x00000089]··Set·is_stmt·to·0 
83 ··[0x0000008a]··Copy·(view·1) 
84 ··[0x0000008b]··Special·opcode·33:·advance·Address·by·2·to·0x2a0a·and·Line·by·0·to·16 
85 ··[0x0000008c]··Special·opcode·47:·advance·Address·by·3·to·0x2a0d·and·Line·by·0·to·16 
86 ··[0x0000008d]··Set·column·to·9 
87 ··[0x0000008f]··Set·is_stmt·to·1 
88 ··[0x00000090]··Special·opcode·35:·advance·Address·by·2·to·0x2a0f·and·Line·by·2·to·18 
89 ··[0x00000091]··Set·is_stmt·to·0 
90 ··[0x00000092]··Special·opcode·61:·advance·Address·by·4·to·0x2a13·and·Line·by·0·to·18 
91 ··[0x00000093]··Set·is_stmt·to·1 
92 ··[0x00000094]··Special·opcode·35:·advance·Address·by·2·to·0x2a15·and·Line·by·2·to·20 
93 ··[0x00000095]··Special·opcode·63:·advance·Address·by·4·to·0x2a19·and·Line·by·2·to·22 
94 ··[0x00000096]··Special·opcode·162:·advance·Address·by·11·to·0x2a24·and·Line·by·3·to·25 
95 ··[0x00000097]··Set·is_stmt·to·0 
96 ··[0x00000098]··Special·opcode·61:·advance·Address·by·4·to·0x2a28·and·Line·by·0·to·25 
97 ··[0x00000099]··Set·is_stmt·to·1 
98 ··[0x0000009a]··Special·opcode·63:·advance·Address·by·4·to·0x2a2c·and·Line·by·2·to·27 
99 ··[0x0000009b]··Special·opcode·91:·advance·Address·by·6·to·0x2a32·and·Line·by·2·to·29 
100 ··[0x0000009c]··Set·is_stmt·to·0 
101 ··[0x0000009d]··Special·opcode·75:·advance·Address·by·5·to·0x2a37·and·Line·by·0·to·29 
102 ··[0x0000009e]··Set·column·to·23 
103 ··[0x000000a0]··Extended·opcode·4:·set·Discriminator·to·1 
104 ··[0x000000a4]··Advance·Line·by·-15·to·14 
105 ··[0x000000a6]··Special·opcode·117:·advance·Address·by·8·to·0x2a3f·and·Line·by·0·to·14 
106 ··[0x000000a7]··Extended·opcode·4:·set·Discriminator·to·1 
107 ··[0x000000ab]··Special·opcode·47:·advance·Address·by·3·to·0x2a42·and·Line·by·0·to·14 
108 ··[0x000000ac]··Set·column·to·29 
109 ··[0x000000ae]··Extended·opcode·4:·set·Discriminator·to·2 
110 ··[0x000000b2]··Set·is_stmt·to·1 
111 ··[0x000000b3]··Special·opcode·47:·advance·Address·by·3·to·0x2a45·and·Line·by·0·to·14 
112 ··[0x000000b4]··Set·column·to·23 
113 ··[0x000000b6]··Extended·opcode·4:·set·Discriminator·to·1 
114 ··[0x000000ba]··Copy·(view·1) 
115 ··[0x000000bb]··Extended·opcode·4:·set·Discriminator·to·1 
116 ··[0x000000bf]··Set·is_stmt·to·0 
117 ··[0x000000c0]··Special·opcode·89:·advance·Address·by·6·to·0x2a4b·and·Line·by·0·to·14 
118 ··[0x000000c1]··Advance·Line·by·20·to·34 
119 ··[0x000000c3]··Copy·(view·1) 
120 ··[0x000000c4]··Set·column·to·31 
121 ··[0x000000c6]··Special·opcode·33:·advance·Address·by·2·to·0x2a4d·and·Line·by·0·to·34 
122 ··[0x000000c7]··Set·column·to·23 
Max diff block lines reached; 1010194/1022689 bytes (98.78%) of diff not shown.
1.03 MB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 10237 lines modifiedOffset 1, 10236 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x8f·(32-bit)3 ···Length:········0x95·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_partial·(3)5 ···Unit·Type:·····DW_UT_partial·(3)
6 ···Abbrev·Offset:·06 ···Abbrev·Offset:·0
7 ···Pointer·Size:··47 ···Pointer·Size:··4
8 ·<0><c>:·Abbrev·Number:·3·(DW_TAG_partial_unit)8 ·<0><c>:·Abbrev·Number:·3·(DW_TAG_partial_unit)
9 ····<d>···DW_AT_stmt_list···:·(sec_offset)·09 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·.10 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0xe):·.
11 ·<1><15>:·Abbrev·Number:·12·(DW_TAG_base_type)11 ·<1><15>:·Abbrev·Number:·4·(DW_TAG_base_type)
12 ····<16>···DW_AT_byte_size···:·(data1)·112 ····<16>···DW_AT_byte_size···:·(data1)·4
13 ····<17>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)13 ····<17>···DW_AT_encoding····:·(data1)·4»    (float)
14 ····<18>···DW_AT_name········:·(strp)·(offset:·0x7a):·unsigned·char14 ····<18>···DW_AT_name········:·(strp)·(offset:·0xbb2):·float
15 ·<1><1c>:·Abbrev·Number:·12·(DW_TAG_base_type)15 ·<1><1c>:·Abbrev·Number:·6·(DW_TAG_base_type)
16 ····<1d>···DW_AT_byte_size···:·(data1)·216 ····<1d>···DW_AT_byte_size···:·(data1)·4
17 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)17 ····<1e>···DW_AT_encoding····:·(data1)·5»    (signed)
18 ····<1f>···DW_AT_name········:·(strp)·(offset:·0x67):·short·unsigned·int18 ····<1f>···DW_AT_name········:·(string)·int
19 ·<1><23>:·Abbrev·Number:·12·(DW_TAG_base_type)19 ·<1><23>:·Abbrev·Number:·4·(DW_TAG_base_type)
20 ····<24>···DW_AT_byte_size···:·(data1)·420 ····<24>···DW_AT_byte_size···:·(data1)·1
21 ····<25>···DW_AT_encoding····:·(data1)·7»    (unsigned)21 ····<25>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
22 ····<26>···DW_AT_name········:·(strp)·(offset:·0x98):·unsigned·int22 ····<26>···DW_AT_name········:·(strp)·(offset:·0x336):·unsigned·char
23 ·<1><2a>:·Abbrev·Number:·12·(DW_TAG_base_type)23 ·<1><2a>:·Abbrev·Number:·4·(DW_TAG_base_type)
24 ····<2b>···DW_AT_byte_size···:·(data1)·424 ····<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:·0x93):·long·unsigned·int26 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x3e6):·short·unsigned·int
27 ·<1><31>:·Abbrev·Number:·12·(DW_TAG_base_type)27 ·<1><31>:·Abbrev·Number:·4·(DW_TAG_base_type)
28 ····<32>···DW_AT_byte_size···:·(data1)·128 ····<32>···DW_AT_byte_size···:·(data1)·4
29 ····<33>···DW_AT_encoding····:·(data1)·6»    (signed·char)29 ····<33>···DW_AT_encoding····:·(data1)·7»    (unsigned)
30 ····<34>···DW_AT_name········:·(strp)·(offset:·0x7c):·signed·char30 ····<34>···DW_AT_name········:·(strp)·(offset:·0xf4):·unsigned·int
31 ·<1><38>:·Abbrev·Number:·12·(DW_TAG_base_type)31 ·<1><38>:·Abbrev·Number:·4·(DW_TAG_base_type)
32 ····<39>···DW_AT_byte_size···:·(data1)·232 ····<39>···DW_AT_byte_size···:·(data1)·4
33 ····<3a>···DW_AT_encoding····:·(data1)·5»    (signed)33 ····<3a>···DW_AT_encoding····:·(data1)·7»    (unsigned)
34 ····<3b>···DW_AT_name········:·(strp)·(offset:·0xc5):·short·int34 ····<3b>···DW_AT_name········:·(strp)·(offset:·0xef):·long·unsigned·int
35 ·<1><3f>:·Abbrev·Number:·15·(DW_TAG_base_type)35 ·<1><3f>:·Abbrev·Number:·4·(DW_TAG_base_type)
36 ····<40>···DW_AT_byte_size···:·(data1)·436 ····<40>···DW_AT_byte_size···:·(data1)·1
37 ····<41>···DW_AT_encoding····:·(data1)·5»    (signed)37 ····<41>···DW_AT_encoding····:·(data1)·6»    (signed·char)
38 ····<42>···DW_AT_name········:·(string)·int38 ····<42>···DW_AT_name········:·(strp)·(offset:·0x338):·signed·char
39 ·<1><46>:·Abbrev·Number:·12·(DW_TAG_base_type)39 ·<1><46>:·Abbrev·Number:·4·(DW_TAG_base_type)
40 ····<47>···DW_AT_byte_size···:·(data1)·840 ····<47>···DW_AT_byte_size···:·(data1)·2
41 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)41 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)
42 ····<49>···DW_AT_name········:·(strp)·(offset:·0xb7):·long·long·int42 ····<49>···DW_AT_name········:·(strp)·(offset:·0x2ab):·short·int
43 ·<1><4d>:·Abbrev·Number:·12·(DW_TAG_base_type)43 ·<1><4d>:·Abbrev·Number:·4·(DW_TAG_base_type)
44 ····<4e>···DW_AT_byte_size···:·(data1)·844 ····<4e>···DW_AT_byte_size···:·(data1)·8
45 ····<4f>···DW_AT_encoding····:·(data1)·7»    (unsigned)45 ····<4f>···DW_AT_encoding····:·(data1)·5»    (signed)
46 ····<50>···DW_AT_name········:·(strp)·(offset:·0x8e):·long·long·unsigned·int46 ····<50>···DW_AT_name········:·(strp)·(offset:·0x1de):·long·long·int
47 ·<1><54>:·Abbrev·Number:·12·(DW_TAG_base_type)47 ·<1><54>:·Abbrev·Number:·4·(DW_TAG_base_type)
48 ····<55>···DW_AT_byte_size···:·(data1)·448 ····<55>···DW_AT_byte_size···:·(data1)·8
 49 ····<56>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 50 ····<57>···DW_AT_name········:·(strp)·(offset:·0xea):·long·long·unsigned·int
 51 ·<1><5b>:·Abbrev·Number:·4·(DW_TAG_base_type)
 52 ····<5c>···DW_AT_byte_size···:·(data1)·4
49 ····<56>···DW_AT_encoding····:·(data1)·5»    (signed)53 ····<5d>···DW_AT_encoding····:·(data1)·5»    (signed)
50 ····<57>···DW_AT_name········:·(strp)·(offset:·0xbc):·long·int54 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x1e3):·long·int
51 ·<1><5b>:·Abbrev·Number:·12·(DW_TAG_base_type) 
52 ····<5c>···DW_AT_byte_size···:·(data1)·1 
53 ····<5d>···DW_AT_encoding····:·(data1)·6»    (signed·char) 
54 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x83):·char 
55 ·<1><62>:·Abbrev·Number:·12·(DW_TAG_base_type)55 ·<1><62>:·Abbrev·Number:·4·(DW_TAG_base_type)
56 ····<63>···DW_AT_byte_size···:·(data1)·1256 ····<63>···DW_AT_byte_size···:·(data1)·1
57 ····<64>···DW_AT_encoding····:·(data1)·4»    (float)57 ····<64>···DW_AT_encoding····:·(data1)·6»    (signed·char)
58 ····<65>···DW_AT_name········:·(strp)·(offset:·0xd6):·long·double58 ····<65>···DW_AT_name········:·(strp)·(offset:·0x33f):·char
59 ·<1><69>:·Abbrev·Number:·11·(DW_TAG_structure_type)59 ·<1><69>:·Abbrev·Number:·4·(DW_TAG_base_type)
60 ····<6a>···DW_AT_byte_size···:·(data1)·1260 ····<6a>···DW_AT_byte_size···:·(data1)·12
 61 ····<6b>···DW_AT_encoding····:·(data1)·4»    (float)
 62 ····<6c>···DW_AT_name········:·(strp)·(offset:·0x27f):·long·double
 63 ·<1><70>:·Abbrev·Number:·5·(DW_TAG_structure_type)
 64 ····<71>···DW_AT_byte_size···:·(data1)·12
61 ····<6b>···DW_AT_decl_file···:·(data1)·265 ····<72>···DW_AT_decl_file···:·(data1)·2
62 ····<6c>···DW_AT_decl_line···:·(data1)·566 ····<73>···DW_AT_decl_line···:·(data1)·5
63 ····<6d>···DW_AT_decl_column·:·(data1)·967 ····<74>···DW_AT_decl_column·:·(data1)·9
64 ····<6e>···DW_AT_sibling·····:·(ref1)·<0x82>68 ····<75>···DW_AT_sibling·····:·(ref1)·<0x8f>
65 ·<2><6f>:·Abbrev·Number:·14·(DW_TAG_member)69 ·<2><76>:·Abbrev·Number:·2·(DW_TAG_member)
66 ····<70>···DW_AT_name········:·(string)·x70 ····<77>···DW_AT_name········:·(string)·x
67 ····<72>···DW_AT_decl_file···:·(implicit_const)·271 ····<79>···DW_AT_decl_file···:·(data1)·2
68 ····<72>···DW_AT_decl_line···:·(implicit_const)·772 ····<7a>···DW_AT_decl_line···:·(data1)·7
69 ····<72>···DW_AT_decl_column·:·(data1)·1173 ····<7b>···DW_AT_decl_column·:·(data1)·11
70 ····<73>···DW_AT_type········:·(ref1)·<0x82>,·float74 ····<7c>···DW_AT_type········:·(ref1)·<0x15>,·float
71 ····<74>···DW_AT_data_member_location:·(data1)·075 ····<7d>···DW_AT_data_member_location:·(data1)·0
72 ·<2><75>:·Abbrev·Number:·14·(DW_TAG_member)76 ·<2><7e>:·Abbrev·Number:·2·(DW_TAG_member)
73 ····<76>···DW_AT_name········:·(string)·y77 ····<7f>···DW_AT_name········:·(string)·y
74 ····<78>···DW_AT_decl_file···:·(implicit_const)·278 ····<81>···DW_AT_decl_file···:·(data1)·2
75 ····<78>···DW_AT_decl_line···:·(implicit_const)·779 ····<82>···DW_AT_decl_line···:·(data1)·7
76 ····<78>···DW_AT_decl_column·:·(data1)·1480 ····<83>···DW_AT_decl_column·:·(data1)·14
77 ····<79>···DW_AT_type········:·(ref1)·<0x82>,·float81 ····<84>···DW_AT_type········:·(ref1)·<0x15>,·float
78 ····<7a>···DW_AT_data_member_location:·(data1)·482 ····<85>···DW_AT_data_member_location:·(data1)·4
79 ·<2><7b>:·Abbrev·Number:·14·(DW_TAG_member)83 ·<2><86>:·Abbrev·Number:·2·(DW_TAG_member)
80 ····<7c>···DW_AT_name········:·(string)·z84 ····<87>···DW_AT_name········:·(string)·z
81 ····<7e>···DW_AT_decl_file···:·(implicit_const)·285 ····<89>···DW_AT_decl_file···:·(data1)·2
82 ····<7e>···DW_AT_decl_line···:·(implicit_const)·786 ····<8a>···DW_AT_decl_line···:·(data1)·7
83 ····<7e>···DW_AT_decl_column·:·(data1)·1787 ····<8b>···DW_AT_decl_column·:·(data1)·17
84 ····<7f>···DW_AT_type········:·(ref1)·<0x82>,·float88 ····<8c>···DW_AT_type········:·(ref1)·<0x15>,·float
85 ····<80>···DW_AT_data_member_location:·(data1)·889 ····<8d>···DW_AT_data_member_location:·(data1)·8
86 ·<2><81>:·Abbrev·Number:·090 ·<2><8e>:·Abbrev·Number:·0
87 ·<1><82>:·Abbrev·Number:·12·(DW_TAG_base_type) 
88 ····<83>···DW_AT_byte_size···:·(data1)·4 
89 ····<84>···DW_AT_encoding····:·(data1)·4»    (float) 
90 ····<85>···DW_AT_name········:·(strp)·(offset:·0x4a5):·float 
91 ·<1><89>:·Abbrev·Number:·13·(DW_TAG_typedef)91 ·<1><8f>:·Abbrev·Number:·1·(DW_TAG_typedef)
92 ····<8a>···DW_AT_name········:·(strp)·(offset:·0xa5):·vec392 ····<90>···DW_AT_name········:·(strp)·(offset:·0xa7):·vec3
93 ····<8e>···DW_AT_decl_file···:·(data1)·293 ····<94>···DW_AT_decl_file···:·(data1)·2
94 ····<8f>···DW_AT_decl_line···:·(data1)·894 ····<95>···DW_AT_decl_line···:·(data1)·8
95 ····<90>···DW_AT_decl_column·:·(data1)·395 ····<96>···DW_AT_decl_column·:·(data1)·3
96 ····<91>···DW_AT_type········:·(ref1)·<0x69>96 ····<97>···DW_AT_type········:·(ref1)·<0x70>
97 ·<1><92>:·Abbrev·Number:·097 ·<1><98>:·Abbrev·Number:·0
98 ··Compilation·Unit·@·offset·0x93:98 ··Compilation·Unit·@·offset·0x99:
99 ···Length:········0x29·(32-bit)99 ···Length:········0x29·(32-bit)
100 ···Version:·······5100 ···Version:·······5
101 ···Unit·Type:·····DW_UT_partial·(3)101 ···Unit·Type:·····DW_UT_partial·(3)
102 ···Abbrev·Offset:·0102 ···Abbrev·Offset:·0x98
103 ···Pointer·Size:··4103 ···Pointer·Size:··4
104 ·<0><9f>:·Abbrev·Number:·3·(DW_TAG_partial_unit)104 ·<0><a5>:·Abbrev·Number:·98·(DW_TAG_partial_unit)
105 ····<a0>···DW_AT_stmt_list···:·(sec_offset)·0105 ····<a6>···DW_AT_stmt_list···:·(sec_offset)·0
106 ····<a4>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x13):·.106 ····<aa>···DW_AT_comp_dir····:·(line_strp)·(offset:·0xe):·.
107 ·<1><a8>:·Abbrev·Number:·1·(DW_TAG_imported_unit)107 ·<1><ae>:·Abbrev·Number:·35·(DW_TAG_imported_unit)
108 ····<a9>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·3·(DW_TAG_partial_unit)]108 ····<af>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·3·(DW_TAG_partial_unit)]
109 ·<1><ad>:·Abbrev·Number:·16·(DW_TAG_subprogram)109 ·<1><b3>:·Abbrev·Number:·108·(DW_TAG_subprogram)
110 ····<ae>···DW_AT_external····:·(flag_present)·1110 ····<b4>···DW_AT_external····:·(flag_present)·1
111 ····<ae>···DW_AT_name········:·(strp)·(offset:·0x88):·sqrtf111 ····<b4>···DW_AT_name········:·(strp)·(offset:·0x3c4):·sqrtf
112 ····<b2>···DW_AT_decl_file···:·(data1)·3112 ····<b8>···DW_AT_decl_file···:·(data1)·12
113 ····<b3>···DW_AT_decl_line···:·(data1)·158113 ····<b9>···DW_AT_decl_line···:·(data1)·158
114 ····<b4>···DW_AT_decl_column·:·(data1)·1114 ····<ba>···DW_AT_decl_column·:·(data1)·1
115 ····<b5>···DW_AT_prototyped··:·(flag_present)·1115 ····<bb>···DW_AT_prototyped··:·(flag_present)·1
116 ····<b5>···DW_AT_type········:·(ref_addr)·<0x82>,·float116 ····<bb>···DW_AT_type········:·(ref_addr)·<0x15>,·float
117 ····<b9>···DW_AT_declaration·:·(flag_present)·1117 ····<bf>···DW_AT_declaration·:·(flag_present)·1
118 ·<2><b9>:·Abbrev·Number:·17·(DW_TAG_formal_parameter)118 ·<2><bf>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)
Max diff block lines reached; 1068506/1079544 bytes (98.98%) of diff not shown.
80.2 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 114 lines modifiedOffset 1, 989 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_imported_unit····[no·children]3 ···1······DW_TAG_typedef····[no·children]
4 ····DW_AT_import·······DW_FORM_ref_addr 
5 ····DW_AT·value:·0·····DW_FORM·value:·0 
6 ···2······DW_TAG_subprogram····[has·children] 
7 ····DW_AT_name·········DW_FORM_strp4 ····DW_AT_name·········DW_FORM_strp
8 ····DW_AT_decl_file····DW_FORM_data15 ····DW_AT_decl_file····DW_FORM_data1
9 ····DW_AT_decl_line····DW_FORM_data16 ····DW_AT_decl_line····DW_FORM_data1
10 ····DW_AT_decl_column··DW_FORM_data17 ····DW_AT_decl_column··DW_FORM_data1
11 ····DW_AT_prototyped···DW_FORM_flag_present 
12 ····DW_AT_type·········DW_FORM_ref_addr8 ····DW_AT_type·········DW_FORM_ref1
 9 ····DW_AT·value:·0·····DW_FORM·value:·0
 10 ···2······DW_TAG_member····[no·children]
 11 ····DW_AT_name·········DW_FORM_string
 12 ····DW_AT_decl_file····DW_FORM_data1
13 ····DW_AT_inline·······DW_FORM_data113 ····DW_AT_decl_line····DW_FORM_data1
 14 ····DW_AT_decl_column··DW_FORM_data1
14 ····DW_AT_sibling······DW_FORM_ref115 ····DW_AT_type·········DW_FORM_ref1
 16 ····DW_AT_data_member_location·DW_FORM_data1
15 ····DW_AT·value:·0·····DW_FORM·value:·017 ····DW_AT·value:·0·····DW_FORM·value:·0
16 ···3······DW_TAG_partial_unit····[has·children]18 ···3······DW_TAG_partial_unit····[has·children]
17 ····DW_AT_stmt_list····DW_FORM_sec_offset19 ····DW_AT_stmt_list····DW_FORM_sec_offset
18 ····DW_AT_comp_dir·····DW_FORM_line_strp20 ····DW_AT_comp_dir·····DW_FORM_line_strp
19 ····DW_AT·value:·0·····DW_FORM·value:·021 ····DW_AT·value:·0·····DW_FORM·value:·0
20 ···4······DW_TAG_const_type····[no·children]22 ···4······DW_TAG_base_type····[no·children]
 23 ····DW_AT_byte_size····DW_FORM_data1
 24 ····DW_AT_encoding·····DW_FORM_data1
 25 ····DW_AT_name·········DW_FORM_strp
 26 ····DW_AT·value:·0·····DW_FORM·value:·0
 27 ···5······DW_TAG_structure_type····[has·children]
 28 ····DW_AT_byte_size····DW_FORM_data1
 29 ····DW_AT_decl_file····DW_FORM_data1
 30 ····DW_AT_decl_line····DW_FORM_data1
 31 ····DW_AT_decl_column··DW_FORM_data1
 32 ····DW_AT_sibling······DW_FORM_ref1
 33 ····DW_AT·value:·0·····DW_FORM·value:·0
 34 ···6······DW_TAG_base_type····[no·children]
 35 ····DW_AT_byte_size····DW_FORM_data1
 36 ····DW_AT_encoding·····DW_FORM_data1
 37 ····DW_AT_name·········DW_FORM_string
 38 ····DW_AT·value:·0·····DW_FORM·value:·0
 39 ···7······DW_TAG_subprogram····[has·children]
 40 ····DW_AT_external·····DW_FORM_flag_present
 41 ····DW_AT_name·········DW_FORM_strp
 42 ····DW_AT_decl_file····DW_FORM_data1
 43 ····DW_AT_decl_line····DW_FORM_data2
 44 ····DW_AT_decl_column··DW_FORM_data1
 45 ····DW_AT_prototyped···DW_FORM_flag_present
21 ····DW_AT_type·········DW_FORM_ref146 ····DW_AT_type·········DW_FORM_ref_addr
 47 ····DW_AT_declaration··DW_FORM_flag_present
22 ····DW_AT·value:·0·····DW_FORM·value:·048 ····DW_AT·value:·0·····DW_FORM·value:·0
23 ···5······DW_TAG_variable····[no·children]49 ···8······DW_TAG_subprogram····[has·children]
 50 ····DW_AT_external·····DW_FORM_flag_present
24 ····DW_AT_name·········DW_FORM_strp51 ····DW_AT_name·········DW_FORM_strp
25 ····DW_AT_decl_file····DW_FORM_data152 ····DW_AT_decl_file····DW_FORM_data1
26 ····DW_AT_decl_line····DW_FORM_data153 ····DW_AT_decl_line····DW_FORM_data1
27 ····DW_AT_decl_column··DW_FORM_data154 ····DW_AT_decl_column··DW_FORM_data1
 55 ····DW_AT_prototyped···DW_FORM_flag_present
 56 ····DW_AT_noreturn·····DW_FORM_flag_present
 57 ····DW_AT_declaration··DW_FORM_flag_present
 58 ····DW_AT_sibling······DW_FORM_ref_udata
 59 ····DW_AT·value:·0·····DW_FORM·value:·0
 60 ···9······DW_TAG_subprogram····[has·children]
 61 ····DW_AT_external·····DW_FORM_flag_present
 62 ····DW_AT_name·········DW_FORM_strp
 63 ····DW_AT_decl_file····DW_FORM_data1
 64 ····DW_AT_decl_line····DW_FORM_data2
 65 ····DW_AT_decl_column··DW_FORM_data1
 66 ····DW_AT_prototyped···DW_FORM_flag_present
 67 ····DW_AT_declaration··DW_FORM_flag_present
 68 ····DW_AT_sibling······DW_FORM_ref_udata
 69 ····DW_AT·value:·0·····DW_FORM·value:·0
 70 ···10······DW_TAG_formal_parameter····[no·children]
 71 ····DW_AT_type·········DW_FORM_ref_addr
 72 ····DW_AT·value:·0·····DW_FORM·value:·0
 73 ··Number·TAG·(0x98)
 74 ···1······DW_TAG_compile_unit····[has·children]
 75 ····DW_AT_producer·····DW_FORM_strp
 76 ····DW_AT_language·····DW_FORM_data1
 77 ····DW_AT_name·········DW_FORM_line_strp
 78 ····DW_AT_comp_dir·····DW_FORM_line_strp
 79 ····DW_AT_ranges·······DW_FORM_sec_offset
 80 ····DW_AT_low_pc·······DW_FORM_addr
 81 ····DW_AT_stmt_list····DW_FORM_sec_offset
 82 ····DW_AT·value:·0·····DW_FORM·value:·0
 83 ···2······DW_TAG_formal_parameter····[no·children]
 84 ····DW_AT_name·········DW_FORM_strp
 85 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
 86 ····DW_AT_decl_line····DW_FORM_data2
 87 ····DW_AT_decl_column··DW_FORM_data1
28 ····DW_AT_type·········DW_FORM_ref_addr88 ····DW_AT_type·········DW_FORM_ref_addr
 89 ····DW_AT_location·····DW_FORM_exprloc
29 ····DW_AT·value:·0·····DW_FORM·value:·090 ····DW_AT·value:·0·····DW_FORM·value:·0
30 ···6······DW_TAG_subrange_type····[no·children]91 ···3······DW_TAG_subprogram····[has·children]
 92 ····DW_AT_external·····DW_FORM_flag_present
 93 ····DW_AT_name·········DW_FORM_strp
 94 ····DW_AT_decl_file····DW_FORM_data1
 95 ····DW_AT_decl_line····DW_FORM_data1
 96 ····DW_AT_decl_column··DW_FORM_data1
 97 ····DW_AT_prototyped···DW_FORM_flag_present
31 ····DW_AT_type·········DW_FORM_ref_addr98 ····DW_AT_type·········DW_FORM_ref_addr
 99 ····DW_AT_declaration··DW_FORM_flag_present
 100 ····DW_AT_sibling······DW_FORM_ref_udata
 101 ····DW_AT·value:·0·····DW_FORM·value:·0
 102 ···4······DW_TAG_formal_parameter····[no·children]
 103 ····DW_AT_name·········DW_FORM_strp
 104 ····DW_AT_decl_file····DW_FORM_data1
32 ····DW_AT_upper_bound··DW_FORM_data1105 ····DW_AT_decl_line····DW_FORM_data1
 106 ····DW_AT_decl_column··DW_FORM_data1
 107 ····DW_AT_type·········DW_FORM_ref_udata
33 ····DW_AT·value:·0·····DW_FORM·value:·0108 ····DW_AT·value:·0·····DW_FORM·value:·0
34 ···7······DW_TAG_array_type····[has·children]109 ···5······DW_TAG_member····[no·children]
 110 ····DW_AT_name·········DW_FORM_strp
 111 ····DW_AT_decl_file····DW_FORM_data1
 112 ····DW_AT_decl_line····DW_FORM_data1
 113 ····DW_AT_decl_column··DW_FORM_data1
35 ····DW_AT_type·········DW_FORM_ref_addr114 ····DW_AT_type·········DW_FORM_ref_addr
 115 ····DW_AT_data_member_location·DW_FORM_data1
 116 ····DW_AT·value:·0·····DW_FORM·value:·0
 117 ···6······DW_TAG_subprogram····[has·children]
 118 ····DW_AT_external·····DW_FORM_flag_present
 119 ····DW_AT_name·········DW_FORM_strp
 120 ····DW_AT_decl_file····DW_FORM_data1
 121 ····DW_AT_decl_line····DW_FORM_data2
 122 ····DW_AT_decl_column··DW_FORM_data1
Max diff block lines reached; 75731/81961 bytes (92.40%) of diff not shown.
1.77 KB
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 49 lines modifiedOffset 1, 49 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x71f4 ··Offset·into·.debug_info:··0x721
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····000029c0·0000015f8 ····000029a0·00000d47
9 ····00000000·000000009 ····00000000·00000000
10 ··Length:···················2810 ··Length:···················36
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0x87c12 ··Offset·into·.debug_info:··0x10f7
13 ··Pointer·Size:·············413 ··Pointer·Size:·············4
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address····Length15 ····Address····Length
 16 ····00003700·0000099c
16 ····00002b40·00000d4717 ····00001400·00001469
17 ····00000000·0000000018 ····00000000·00000000
18 ··Length:···················2819 ··Length:···················28
19 ··Version:··················220 ··Version:··················2
20 ··Offset·into·.debug_info:··0x125221 ··Offset·into·.debug_info:··0x2a8a
21 ··Pointer·Size:·············422 ··Pointer·Size:·············4
22 ··Segment·Size:·············023 ··Segment·Size:·············0
  
23 ····Address····Length24 ····Address····Length
24 ····000038c0·0000173b25 ····000040c0·00000a0e
25 ····00000000·0000000026 ····00000000·00000000
26 ··Length:···················2827 ··Length:···················28
27 ··Version:··················228 ··Version:··················2
28 ··Offset·into·.debug_info:··0x2a3b29 ··Offset·into·.debug_info:··0x34fe
29 ··Pointer·Size:·············430 ··Pointer·Size:·············4
30 ··Segment·Size:·············031 ··Segment·Size:·············0
  
31 ····Address····Length32 ····Address····Length
32 ····00005040·00000a0e33 ····00004b00·0000015f
33 ····00000000·0000000034 ····00000000·00000000
34 ··Length:···················3635 ··Length:···················28
35 ··Version:··················236 ··Version:··················2
36 ··Offset·into·.debug_info:··0x34a537 ··Offset·into·.debug_info:··0x365b
37 ··Pointer·Size:·············438 ··Pointer·Size:·············4
38 ··Segment·Size:·············039 ··Segment·Size:·············0
  
39 ····Address····Length40 ····Address····Length
40 ····00005a60·0000099c 
41 ····00001400·0000146941 ····00004c80·0000173b
42 ····00000000·0000000042 ····00000000·00000000
  
584 KB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 5350 lines modifiedOffset 1, 5350 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:··········0x3383 ··Length:··········0xa92
4 ··DWARF·version:···54 ··DWARF·version:···5
5 ··Address·size:····45 ··Address·size:····4
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·v0000000·v0000000·location·view·pair9 ····0000000c·v0000003·v0000000·location·view·pair
10 ····0000000e·v0000000·v0000000·location·view·pair10 ····0000000e·v0000000·v0000000·location·view·pair
11 ····00000010·v0000000·v0000000·location·view·pair11 ····00000010·v0000000·v0000000·location·view·pair
12 ····00000012·v0000000·v0000000·location·view·pair12 ····00000012·v0000000·v0000000·location·view·pair
13 ····00000014·v0000000·v0000000·location·view·pair 
14 ····00000016·v0000000·v0000000·location·view·pair 
  
15 ····00000018·v0000000·v0000000·views·at·0000000c·for: 
16 ·············00002aa7·00002aab·(DW_OP_reg11·(st0);·DW_OP_piece:·4;·DW_OP_piece:·8) 
17 ····00000023·v0000000·v0000000·views·at·0000000e·for: 
18 ·············00002aab·00002aaf·(DW_OP_fbreg:·8;·DW_OP_piece:·4;·DW_OP_reg11·(st0);·DW_OP_piece:·4;·DW_OP_piece:·4) 
19 ····00000032·v0000000·v0000000·views·at·00000010·for: 
20 ·············00002aaf·00002abc·(DW_OP_fbreg:·8;·DW_OP_piece:·4;·DW_OP_fbreg:·12;·DW_OP_piece:·4;·DW_OP_reg11·(st0);·DW_OP_piece:·4) 
21 ····00000043·v0000000·v0000000·views·at·00000012·for: 
22 ·············00002abc·00002afe·(DW_OP_fbreg:·8;·DW_OP_piece:·4;·DW_OP_fbreg:·12;·DW_OP_piece:·4;·DW_OP_fbreg:·16;·DW_OP_piece:·4) 
23 ····00000055·v0000000·v0000000·views·at·00000014·for: 
24 ·············00002afe·00002b02·(DW_OP_fbreg:·8;·DW_OP_piece:·4;·DW_OP_fbreg:·12;·DW_OP_piece:·4;·DW_OP_reg11·(st0);·DW_OP_piece:·4) 
25 ····00000066·v0000000·v0000000·views·at·00000016·for: 
26 ·············00002b02·00002b1f·(DW_OP_fbreg:·8;·DW_OP_piece:·4;·DW_OP_fbreg:·12;·DW_OP_piece:·4;·DW_OP_fbreg:·16;·DW_OP_piece:·4) 
27 ····00000078·<End·of·list> 
  
28 ····00000079·v0000001·v0000000·location·view·pair 
29 ····0000007b·v0000000·v0000000·location·view·pair 
30 ····0000007d·v0000000·v0000000·location·view·pair 
31 ····0000007f·v0000000·v0000000·location·view·pair 
  
32 ····00000081·v0000001·v0000000·views·at·00000079·for: 
33 ·············00002aaf·00002abf·(DW_OP_implicit_value·4·byte·block:·0·0·0·0·) 
34 ····0000008d·v0000000·v0000000·views·at·0000007b·for: 
35 ·············00002ac0·00002ac2·(DW_OP_reg11·(st0)) 
36 ····00000094·v0000000·v0000000·views·at·0000007d·for: 
37 ·············00002ae4·00002aef·(DW_OP_reg11·(st0)) 
38 ····0000009b·v0000000·v0000000·views·at·0000007f·for: 
39 ·············00002afe·00002b0d·(DW_OP_implicit_value·4·byte·block:·0·0·0·0·) 
40 ····000000a7·<End·of·list> 
  
41 ····000000a8·v0000003·v0000000·location·view·pair 
42 ····000000aa·v0000000·v0000000·location·view·pair 
  
43 ····000000ac·v0000003·v0000000·views·at·000000a8·for: 
44 ·············00002aaf·00002abf·(DW_OP_lit0;·DW_OP_stack_value) 
45 ····000000b4·v0000000·v0000000·views·at·000000aa·for: 
46 ·············00002afe·00002b0d·(DW_OP_lit0;·DW_OP_stack_value) 
47 ····000000bc·<End·of·list> 
  
48 ····000000bd·v0000001·v0000000·location·view·pair 
  
49 ····000000bf·v0000001·v0000000·views·at·000000bd·for: 
50 ·············00002ac0·00002ae4·(DW_OP_breg0·(eax):·0;·DW_OP_piece:·4;·DW_OP_breg0·(eax):·4;·DW_OP_piece:·4;·DW_OP_breg0·(eax):·8;·DW_OP_piece:·4) 
51 ····000000d1·<End·of·list> 
  
52 ····000000d2·v0000000·v0000000·location·view·pair 
  
53 ····000000d4·v0000000·v0000000·views·at·000000d2·for: 
54 ·············00002ade·00002ae2·(DW_OP_reg11·(st0)) 
55 ····000000db·<End·of·list> 
  
56 ····000000dc·v0000002·v0000000·location·view·pair 
57 ····000000de·v0000000·v0000000·location·view·pair 
58 ····000000e0·v0000000·v0000000·location·view·pair 
59 ····000000e2·v0000000·v0000001·location·view·pair 
60 ····000000e4·v0000001·v0000000·location·view·pair 
61 ····000000e6·v0000000·v0000000·location·view·pair 
62 ····000000e8·v0000000·v0000000·location·view·pair 
63 ····000000ea·v0000000·v0000000·location·view·pair 
64 ····000000ec·v0000000·v0000000·location·view·pair 
65 ····000000ee·v0000000·v0000000·location·view·pair 
66 ····000000f0·v0000000·v0000000·location·view·pair 
67 ····000000f2·v0000000·v0000000·location·view·pair 
  
68 ····000000f4·v0000002·v0000000·views·at·000000dc·for: 
69 ·············000029c0·000029e5·(DW_OP_implicit_value·4·byte·block:·0·0·0·0·;·DW_OP_piece:·4;·DW_OP_implicit_value·4·byte·block:·0·0·0·0·;·DW_OP_piece:·4;·DW_OP_implicit_value·4·byte·block:·0·0·0·0·;·DW_OP_piece:·4) 
70 ····00000110·v0000000·v0000000·views·at·000000de·for: 
71 ·············000029e5·000029e8·(DW_OP_reg11·(st0);·DW_OP_piece:·4;·DW_OP_implicit_value·4·byte·block:·0·0·0·0·;·DW_OP_piece:·4;·DW_OP_implicit_value·4·byte·block:·0·0·0·0·;·DW_OP_piece:·4) 
72 ····00000127·v0000000·v0000000·views·at·000000e0·for: 
73 ·············000029e8·000029ee·(DW_OP_breg0·(eax):·0;·DW_OP_piece:·4;·DW_OP_reg11·(st0);·DW_OP_piece:·4;·DW_OP_implicit_value·4·byte·block:·0·0·0·0·;·DW_OP_piece:·4) 
74 ····0000013a·v0000000·v0000001·views·at·000000e2·for: 
75 ·············000029ee·000029ee·(DW_OP_breg0·(eax):·0;·DW_OP_piece:·4;·DW_OP_breg0·(eax):·4;·DW_OP_piece:·4;·DW_OP_reg11·(st0);·DW_OP_piece:·4) 
76 ····00000149·v0000001·v0000000·views·at·000000e4·for: 
77 ·············000029ee·000029f3·(DW_OP_reg13·(st2);·DW_OP_piece:·4;·DW_OP_reg12·(st1);·DW_OP_piece:·4;·DW_OP_reg11·(st0);·DW_OP_piece:·4) 
78 ····00000156·v0000000·v0000000·views·at·000000e6·for: 
79 ·············000029f3·000029f7·(DW_OP_reg13·(st2);·DW_OP_piece:·4;·DW_OP_reg12·(st1);·DW_OP_piece:·4;·DW_OP_breg0·(eax):·8;·DW_OP_piece:·4) 
80 ····00000164·v0000000·v0000000·views·at·000000e8·for: 
81 ·············000029f7·000029fc·(DW_OP_piece:·4;·DW_OP_reg12·(st1);·DW_OP_piece:·4;·DW_OP_breg0·(eax):·8;·DW_OP_piece:·4) 
82 ····00000171·v0000000·v0000000·views·at·000000ea·for: 
83 ·············00002a08·00002a0a·(DW_OP_reg15·(st4);·DW_OP_piece:·4;·DW_OP_reg14·(st3);·DW_OP_piece:·4;·DW_OP_reg11·(st0);·DW_OP_piece:·4) 
84 ····0000017e·v0000000·v0000000·views·at·000000ec·for: 
85 ·············00002a0a·00002a15·(DW_OP_reg15·(st4);·DW_OP_piece:·4;·DW_OP_reg14·(st3);·DW_OP_piece:·4;·DW_OP_piece:·4) 
86 ····0000018a·v0000000·v0000000·views·at·000000ee·for: 
87 ·············00002a15·00002a19·(DW_OP_piece:·4;·DW_OP_reg14·(st3);·DW_OP_piece:·4;·DW_OP_piece:·4) 
88 ····00000195·v0000000·v0000000·views·at·000000f0·for: 
89 ·············00002a24·00002a28·(DW_OP_piece:·8;·DW_OP_reg11·(st0);·DW_OP_piece:·4) 
90 ····0000019e·v0000000·v0000000·views·at·000000f2·for: 
91 ·············00002a78·00002a8e·(DW_OP_implicit_value·4·byte·block:·0·0·0·0·;·DW_OP_piece:·4;·DW_OP_implicit_value·4·byte·block:·0·0·0·0·;·DW_OP_piece:·4;·DW_OP_implicit_value·4·byte·block:·0·0·0·0·;·DW_OP_piece:·4) 
92 ····000001bc·<End·of·list> 
  
93 ····000001bd·v0000003·v0000001·location·view·pair 
94 ····000001bf·v0000001·v0000000·location·view·pair 
95 ····000001c1·v0000000·v0000000·location·view·pair 
96 ····000001c3·v0000000·v0000000·location·view·pair 
97 ····000001c5·v0000000·v0000000·location·view·pair 
98 ····000001c7·v0000000·v0000000·location·view·pair 
99 ····000001c9·v0000000·v0000000·location·view·pair 
100 ····000001cb·v0000000·v0000000·location·view·pair 
101 ····000001cd·v0000000·v0000000·location·view·pair 
102 ····000001cf·v0000000·v0000000·location·view·pair 
103 ····000001d1·v0000000·v0000000·location·view·pair 
104 ····000001d3·v0000000·v0000000·location·view·pair 
105 ····000001d5·v0000000·v0000001·location·view·pair 
106 ····000001d7·v0000001·v0000000·location·view·pair 
107 ····000001d9·v0000000·v0000000·location·view·pair 
108 ····000001db·v0000000·v0000000·location·view·pair 
109 ····000001dd·v0000000·v0000000·location·view·pair 
  
110 ····000001df·v0000003·v0000001·views·at·000001bd·for: 
111 ·············000029c0·000029ee·(DW_OP_implicit_value·4·byte·block:·0·0·0·0·;·DW_OP_piece:·4;·DW_OP_implicit_value·4·byte·block:·0·0·0·0·;·DW_OP_piece:·4;·DW_OP_implicit_value·4·byte·block:·0·0·0·0·;·DW_OP_piece:·4) 
Max diff block lines reached; 586310/598321 bytes (97.99%) of diff not shown.
1.76 KB
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 49 lines modifiedOffset 1, 49 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x71f4 ··Offset·into·.debug_info:··0x721
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····000029c0·0000015f8 ····000029a0·00000d47
9 ····00000000·000000009 ····00000000·00000000
10 ··Length:···················2810 ··Length:···················36
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0x87c12 ··Offset·into·.debug_info:··0x10f7
13 ··Pointer·Size:·············413 ··Pointer·Size:·············4
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address····Length15 ····Address····Length
 16 ····00003700·0000099c
16 ····00002b40·00000d4717 ····00001400·00001469
17 ····00000000·0000000018 ····00000000·00000000
18 ··Length:···················2819 ··Length:···················28
19 ··Version:··················220 ··Version:··················2
20 ··Offset·into·.debug_info:··0x125221 ··Offset·into·.debug_info:··0x2a8a
21 ··Pointer·Size:·············422 ··Pointer·Size:·············4
22 ··Segment·Size:·············023 ··Segment·Size:·············0
  
23 ····Address····Length24 ····Address····Length
24 ····000038c0·0000173b25 ····000040c0·00000a0e
25 ····00000000·0000000026 ····00000000·00000000
26 ··Length:···················2827 ··Length:···················28
27 ··Version:··················228 ··Version:··················2
28 ··Offset·into·.debug_info:··0x2a3b29 ··Offset·into·.debug_info:··0x34fe
29 ··Pointer·Size:·············430 ··Pointer·Size:·············4
30 ··Segment·Size:·············031 ··Segment·Size:·············0
  
31 ····Address····Length32 ····Address····Length
32 ····00005040·00000a0e33 ····00004b00·0000015f
33 ····00000000·0000000034 ····00000000·00000000
34 ··Length:···················3635 ··Length:···················28
35 ··Version:··················236 ··Version:··················2
36 ··Offset·into·.debug_info:··0x34a537 ··Offset·into·.debug_info:··0x365b
37 ··Pointer·Size:·············438 ··Pointer·Size:·············4
38 ··Segment·Size:·············039 ··Segment·Size:·············0
  
39 ····Address····Length40 ····Address····Length
40 ····00005a60·0000099c 
41 ····00001400·0000146941 ····00004c80·0000173b
42 ····00000000·0000000042 ····00000000·00000000
  
1020 B
strings --all --bytes=8 {}
    
Offset 1, 38 lines modifiedOffset 1, 48 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 !InducXr 
3 ?CZ%9h#H? 
4 /RJOQZ;~ 
5 |H6V!0h+G 
6 |klAbk,k2 a```bPdg``a
 3 JgR1kgCEgVt
 4 `Biaz7rO
 5 `r}G)eh`r
 6 y#YMb)jRT
 7 qnM~.67X
 8 }gxN1f)r
 9 C(1rlV.f'B`c
 10 `AeJ>/}H|
 11 gSI?z6uj
 12 b|d9MoMB3
 13 HNtNlP*g
 14 sklabkLT
 15 BsC1d»  x$
 16 JFOJXlH%
7 __abi_tag17 __abi_tag
8 viewer.c18 viewer.c
9 create_surface19 create_surface
10 output_usage.isra.020 output_usage.isra.0
11 surface_draw_model21 surface_draw_model
12 crtstuff.c22 crtstuff.c
13 deregister_tm_clones23 deregister_tm_clones
14 __do_global_dtors_aux24 __do_global_dtors_aux
15 completed.025 completed.0
16 __do_global_dtors_aux_fini_array_entry26 __do_global_dtors_aux_fini_array_entry
17 frame_dummy27 frame_dummy
18 __frame_dummy_init_array_entry28 __frame_dummy_init_array_entry
19 trigonometry.c 
20 surface.c29 surface.c
21 surface_clear.part.030 surface_clear.part.0
22 __PRETTY_FUNCTION__.031 __PRETTY_FUNCTION__.0
 32 triangularization.c
 33 triangularize_recurse
 34 __PRETTY_FUNCTION__.1
 35 trigonometry.c
23 str_chop36 str_chop
24 model_init37 model_init
25 model_add_vertex38 model_add_vertex
26 model_add_face39 model_add_face
27 model_validate_idxs.isra.040 model_validate_idxs.isra.0
28 parse_float41 parse_float
29 __PRETTY_FUNCTION__.1 
30 triangularization.c 
31 triangularize_recurse 
32 __FRAME_END__42 __FRAME_END__
33 __GNU_EH_FRAME_HDR43 __GNU_EH_FRAME_HDR
34 _GLOBAL_OFFSET_TABLE_44 _GLOBAL_OFFSET_TABLE_
35 _DYNAMIC45 _DYNAMIC
36 get_bounding_box_center46 get_bounding_box_center
37 __errno_location@GLIBC_2.047 __errno_location@GLIBC_2.0
38 printw@NCURSES6_5.0.1999102348 printw@NCURSES6_5.0.19991023
3.11 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 26, 125 lines modifiedOffset 26, 128 lines modified
26 »       add····%al,(%eax)26 »       add····%al,(%eax)
27 »       add····%al,(%eax)27 »       add····%al,(%eax)
28 »       ...28 »       ...
  
29 00002995·<__x86.get_pc_thunk.dx>:29 00002995·<__x86.get_pc_thunk.dx>:
30 »       ...30 »       ...
  
31 000029c0·<get_bounding_box_center>:31 000029a0·<surface_clear.part.0>:
32 »       ...32 »       ...
  
33 00002a90·<get_max_dist>:33 000029d0·<triangle_normal>:
34 »       ...34 »       ...
  
35 00002b1f·<__x86.get_pc_thunk.cx>:35 00002a80·<surface_init>:
36 »       ...36 »       ...
  
37 00002b40·<surface_clear.part.0>:37 00002b70·<surface_clear>:
38 »       ...38 »       ...
  
39 00002b70·<triangle_normal>:39 00002c00·<surface_free>:
40 »       ...40 »       ...
  
41 00002c20·<surface_init>:41 00002c30·<surface_draw_triangle>:
42 »       ...42 »       ...
  
43 00002d10·<surface_clear>:43 00003410·<surface_print>:
44 »       ...44 »       ...
  
45 00002da0·<surface_free>:45 000035b0·<surface_printw>:
46 »       ...46 »       ...
  
47 00002dd0·<surface_draw_triangle>:47 000036e7·<__x86.get_pc_thunk.si>:
48 »       ...48 »       ...
  
49 000035b0·<surface_print>:49 00003700·<create_surface>:
50 »       ...50 »       ...
  
51 00003750·<surface_printw>:51 000037f0·<output_usage.isra.0>:
52 »       ...52 »       ...
  
53 00003887·<__x86.get_pc_thunk.si>:53 000039f0·<surface_draw_model>:
54 »       ...54 »       ...
  
55 000038c0·<str_chop>:55 00003fd0·<get_current_useconds>:
56 »       ...56 »       ...
  
57 00003950·<model_init>:57 00004030·<init_file_extension>:
58 »       ...58 »       ...
  
59 00003a00·<model_add_vertex>:59 000040c0·<triangularize_recurse>:
60 »       ...60 »       ...
  
61 00003aa0·<model_add_face>:61 00004760·<triangularize>:
62 »       ...62 »       ...
  
63 00003b40·<model_validate_idxs.isra.0>:63 00004ace·<__x86.get_pc_thunk.ax>:
 64 __x86.get_pc_thunk.ax():
 65 »       add····%al,(%eax)
64 »       ...66 »       ...
  
65 00003c00·<parse_float>:67 00004ad2·<__x86.get_pc_thunk.di>:
66 »       ...68 »       ...
  
67 00003ca0·<model_get_material_idx>:69 00004b00·<get_bounding_box_center>:
68 »       ...70 »       ...
  
69 00003d10·<model_invert_triangles>:71 00004bd0·<get_max_dist>:
70 »       ...72 »       ...
  
71 00003d60·<model_normalize>:73 00004c5f·<__x86.get_pc_thunk.cx>:
72 »       ...74 »       ...
  
73 00003ea0·<model_change_orientation>:75 00004c80·<str_chop>:
74 »       ...76 »       ...
  
75 00003fe0·<model_invert_x>:77 00004d10·<model_init>:
76 »       ...78 »       ...
  
77 00004040·<model_invert_y>:79 00004dc0·<model_add_vertex>:
78 »       ...80 »       ...
  
79 000040a0·<model_invert_z>:81 00004e60·<model_add_face>:
80 »       ...82 »       ...
  
81 00004100·<model_free>:83 00004f00·<model_validate_idxs.isra.0>:
82 »       ...84 »       ...
  
83 00004140·<model_load_from_obj>:85 00004fc0·<parse_float>:
84 »       ...86 »       ...
  
85 00004ba0·<model_load_from_stl>:87 00005060·<model_get_material_idx>:
86 »       ...88 »       ...
  
 89 000050d0·<model_invert_triangles>:
87 00004ffb·<__x86.get_pc_thunk.di>: 
88 __x86.get_pc_thunk.di(): 
89 »       add····%al,(%eax) 
90 »       ...90 »       ...
  
91 00004fff·<__x86.get_pc_thunk.bp>:91 00005120·<model_normalize>:
92 »       ...92 »       ...
  
93 00005040·<triangularize_recurse>:93 00005260·<model_change_orientation>:
94 »       ...94 »       ...
  
95 000056e0·<triangularize>:95 000053a0·<model_invert_x>:
96 »       ...96 »       ...
  
97 00005a4e·<__x86.get_pc_thunk.ax>:97 00005400·<model_invert_y>:
98 »       ...98 »       ...
  
99 00005a60·<create_surface>:99 00005460·<model_invert_z>:
100 »       ...100 »       ...
  
101 00005b50·<output_usage.isra.0>:101 000054c0·<model_free>:
102 »       ...102 »       ...
  
103 00005d50·<surface_draw_model>:103 00005500·<model_load_from_obj>:
104 »       ...104 »       ...
  
105 00006330·<get_current_useconds>:105 00005f60·<model_load_from_stl>:
106 »       ...106 »       ...
  
107 00006390·<init_file_extension>:107 000063bb·<__x86.get_pc_thunk.bp>:
 108 __x86.get_pc_thunk.bp():
 109 »       add····%al,(%eax)
 110 »       add····%al,(%eax)
Max diff block lines reached; 80/3001 bytes (2.67%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00006414·<_fini>:2 000063d4·<_fini>:
3 »       ...3 »       ...
15.2 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, 312 lines modifiedOffset 1, 312 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··_shortbuf
 3 ··[·····a]··_prevchain
 4 ··[····15]··idx_x
 5 ··[····1b]··_IO_lock_t
 6 ··[····26]··stderr
 7 ··[····2d]··_IO_buf_end
 8 ··[····39]··__stack_chk_fail_local
 9 ··[····50]··_IO_write_end
 10 ··[····5e]··_freeres_list
 11 ··[····6c]··_flags
 12 ··[····73]··_markers
 13 ··[····7c]··__builtin_fwrite
 14 ··[····8d]··limit_y_1
 15 ··[····97]··limit_y_2
 16 ··[····a1]··wmove
 17 ··[····a7]··vec3
 18 ··[····ac]··COLORS
 19 ··[····b3]··wattr_off
 20 ··[····bd]··surface_init
 21 ··[····ca]··_IO_save_end
 22 ··[····d7]··_IO_codecvt
 23 ··[····e3]··malloc
 24 ··[····ea]··long·long·unsigned·int
 25 ··[···101]··_IO_backup_base
 26 ··[···111]··vec3_mag
 27 ··[···11a]··fprintf
 28 ··[···122]··_fileno
 29 ··[···12a]··triangle_orientation
 30 ··[···13f]··attr_t
 31 ··[···146]··vec3_normalize
 32 ··[···155]··_IO_read_base
 33 ··[···163]··_Bool
 34 ··[···169]··inverted_orientation
 35 ··[···17e]··wattr_on
 36 ··[···187]··color_content
 37 ··[···195]··mini
 38 ··[···19a]··_IO_marker
 39 ··[···1a5]··_IO_read_ptr
 40 ··[···1b2]··exit
 41 ··[···1b7]··pixels
 42 ··[···1be]··__builtin_floorf
 43 ··[···1cf]··_IO_write_base
 44 ··[···1de]··long·long·int
 45 ··[···1ec]··_IO_save_base
 46 ··[···1fa]··chtype
 47 ··[···201]··surface_printw
 48 ··[···210]··surface_clear
 49 ··[···21e]··_freeres_buf
 50 ··[···22b]··logical_size_x
 51 ··[···23a]··logical_size_y
 52 ··[···249]··_vtable_offset
 53 ··[···258]··stdscr
 54 ··[···25f]··surface_draw_triangle
 55 ··[···275]··__int64_t
 56 ··[···27f]··long·double
 57 ··[···28b]··vec3_cross_product
 58 ··[···29e]··_IO_read_end
 59 ··[···2ab]··short·int
 60 ··[···2b5]··_IO_wide_data
 61 ··[···2c3]··_win_st
 62 ··[···2cb]··triangle_sort_by_x
 63 ··[···2de]··COLOR_PAIRS
 64 ··[···2ea]··surface_free
 65 ··[···2f7]··_lock
 66 ··[···2fd]··_old_offset
 67 ··[···309]··_IO_FILE
 68 ··[···312]··__assert_fail
 69 ··[···320]··triangle_normal
 70 ··[···330]··pixel
 71 ··[···336]··unsigned·char
 72 ··[···344]··__uint32_t
2 ··[·····0]··GNU·C17·14.2.0·-mtune=generic·-march=i686·-g·-O2·-fstack-protector-strong·-fasynchronous-unwind-tables73 ··[···34f]··GNU·C17·14.2.0·-mtune=generic·-march=i686·-g·-O2·-fstack-protector-strong·-fasynchronous-unwind-tables
3 ··[····67]··short·unsigned·int 
4 ··[····7a]··unsigned·char 
5 ··[····88]··sqrtf 
6 ··[····8e]··long·long·unsigned·int 
7 ··[····a5]··vec3 
8 ··[····aa]··get_max_dist 
9 ··[····b7]··long·long·int 
10 ··[····c5]··short·int 
11 ··[····cf]··max_d2 
12 ··[····d6]··long·double 
13 ··[····e2]··get_bounding_box_center 
14 ··[····fa]··_shortbuf 
15 ··[···104]··_prevchain 
16 ··[···10f]··idx_x 
17 ··[···115]··_IO_lock_t 
18 ··[···120]··stderr 
19 ··[···127]··_IO_buf_end 
20 ··[···133]··__stack_chk_fail_local 
21 ··[···14a]··_IO_write_end 
22 ··[···158]··_freeres_list 
23 ··[···166]··_flags 
24 ··[···16d]··_markers 
25 ··[···176]··__builtin_fwrite 
26 ··[···187]··limit_y_1 
27 ··[···191]··limit_y_2 
28 ··[···19b]··wmove 
29 ··[···1a1]··COLORS 
30 ··[···1a8]··wattr_off 
31 ··[···1b2]··surface_init 
32 ··[···1bf]··_IO_save_end 
33 ··[···1cc]··_IO_codecvt 
34 ··[···1d8]··malloc 
35 ··[···1df]··_IO_backup_base 
36 ··[···1ef]··vec3_mag 
37 ··[···1f8]··fprintf 
38 ··[···200]··_fileno 
39 ··[···208]··triangle_orientation 
40 ··[···21d]··attr_t 
41 ··[···224]··vec3_normalize 
42 ··[···233]··_IO_read_base 
43 ··[···241]··_Bool 
44 ··[···247]··inverted_orientation 
45 ··[···25c]··wattr_on 
46 ··[···265]··color_content 
47 ··[···273]··mini 
48 ··[···278]··_IO_marker 
49 ··[···283]··_IO_read_ptr 
50 ··[···290]··exit 
51 ··[···295]··pixels 
52 ··[···29c]··__builtin_floorf 
53 ··[···2ad]··_IO_write_base 
54 ··[···2bc]··_IO_save_base 
55 ··[···2ca]··chtype 
Max diff block lines reached; 0/15354 bytes (0.00%) of diff not shown.
2.11 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, 37 lines modifiedOffset 1, 37 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··src/trigonometry.c2 ··[·····0]··src/surface.c
3 ··[····13]··.3 ··[·····e]··.
4 ··[····15]··src4 ··[····10]··src
5 ··[····19]··/usr/include/i386-linux-gnu/bits5 ··[····14]··/usr/include/i386-linux-gnu/bits
6 ··[····3a]··trigonometry.h 
7 ··[····49]··mathcalls.h 
8 ··[····55]··src/surface.c 
9 ··[····63]··/usr/include/i386-linux-gnu/bits/types6 ··[····35]··/usr/include/i386-linux-gnu/bits/types
10 ··[····8a]··/usr/include7 ··[····5c]··/usr/include
 8 ··[····69]··trigonometry.h
11 ··[····97]··types.h9 ··[····78]··types.h
12 ··[····9f]··struct_FILE.h10 ··[····80]··struct_FILE.h
13 ··[····ad]··surface.h11 ··[····8e]··surface.h
14 ··[····b7]··stdint-uintn.h12 ··[····98]··stdint-uintn.h
15 ··[····c6]··curses.h13 ··[····a7]··curses.h
16 ··[····cf]··stdio.h14 ··[····b0]··stdio.h
17 ··[····d7]··assert.h15 ··[····b8]··assert.h
18 ··[····e0]··stdlib.h16 ··[····c1]··stdlib.h
 17 ··[····ca]··mathcalls.h
19 ··[····e9]··<built-in>18 ··[····d6]··<built-in>
20 ··[····f4]··src/model.c19 ··[····e1]··src/viewer.c
21 ··[···100]··/usr/lib/gcc/i686-linux-gnu/14/include20 ··[····ee]··/usr/lib/gcc/i686-linux-gnu/14/include
 21 ··[···115]··/usr/include/i386-linux-gnu/sys
 22 ··[···135]··stddef.h
 23 ··[···13e]··model.h
 24 ··[···146]··struct_timeval.h
 25 ··[···157]··unistd.h
 26 ··[···160]··string.h
 27 ··[···169]··errno.h
 28 ··[···171]··ctype.h
 29 ··[···179]··time.h
 30 ··[···180]··src/triangularization.c
 31 ··[···198]··src/trigonometry.c
 32 ··[···1ab]··src/model.c
22 ··[···127]··stdlib-float.h33 ··[···1b7]··stdlib-float.h
23 ··[···136]··model.h 
24 ··[···13e]··stddef.h 
25 ··[···147]··string.h 
26 ··[···150]··libgen.h34 ··[···1c6]··libgen.h
27 ··[···159]··triangularization.h35 ··[···1cf]··triangularization.h
28 ··[···16d]··src/triangularization.c 
29 ··[···185]··src/viewer.c 
30 ··[···192]··/usr/include/i386-linux-gnu/sys 
31 ··[···1b2]··struct_timeval.h 
32 ··[···1c3]··unistd.h 
33 ··[···1cc]··errno.h 
34 ··[···1d4]··ctype.h 
35 ··[···1dc]··time.h 
  
3.11 KB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 10, 29 lines modifiedOffset 10, 29 lines modified
10 ··0x00000070·73005f5f·646f5f67·6c6f6261·6c5f6474·s.__do_global_dt10 ··0x00000070·73005f5f·646f5f67·6c6f6261·6c5f6474·s.__do_global_dt
11 ··0x00000080·6f72735f·61757800·636f6d70·6c657465·ors_aux.complete11 ··0x00000080·6f72735f·61757800·636f6d70·6c657465·ors_aux.complete
12 ··0x00000090·642e3000·5f5f646f·5f676c6f·62616c5f·d.0.__do_global_12 ··0x00000090·642e3000·5f5f646f·5f676c6f·62616c5f·d.0.__do_global_
13 ··0x000000a0·64746f72·735f6175·785f6669·6e695f61·dtors_aux_fini_a13 ··0x000000a0·64746f72·735f6175·785f6669·6e695f61·dtors_aux_fini_a
14 ··0x000000b0·72726179·5f656e74·72790066·72616d65·rray_entry.frame14 ··0x000000b0·72726179·5f656e74·72790066·72616d65·rray_entry.frame
15 ··0x000000c0·5f64756d·6d79005f·5f667261·6d655f64·_dummy.__frame_d15 ··0x000000c0·5f64756d·6d79005f·5f667261·6d655f64·_dummy.__frame_d
16 ··0x000000d0·756d6d79·5f696e69·745f6172·7261795f·ummy_init_array_16 ··0x000000d0·756d6d79·5f696e69·745f6172·7261795f·ummy_init_array_
17 ··0x000000e0·656e7472·79007472·69676f6e·6f6d6574·entry.trigonomet 
18 ··0x000000f0·72792e63·00737572·66616365·2e630073·ry.c.surface.c.s17 ··0x000000e0·656e7472·79007375·72666163·652e6300·entry.surface.c.
19 ··0x00000100·75726661·63655f63·6c656172·2e706172·urface_clear.par18 ··0x000000f0·73757266·6163655f·636c6561·722e7061·surface_clear.pa
20 ··0x00000110·742e3000·5f5f5052·45545459·5f46554e·t.0.__PRETTY_FUN19 ··0x00000100·72742e30·005f5f50·52455454·595f4655·rt.0.__PRETTY_FU
21 ··0x00000120·4354494f·4e5f5f2e·30006d6f·64656c2e·CTION__.0.model.20 ··0x00000110·4e435449·4f4e5f5f·2e300074·7269616e·NCTION__.0.trian
 21 ··0x00000120·67756c61·72697a61·74696f6e·2e630074·gularization.c.t
 22 ··0x00000130·7269616e·67756c61·72697a65·5f726563·riangularize_rec
 23 ··0x00000140·75727365·005f5f50·52455454·595f4655·urse.__PRETTY_FU
 24 ··0x00000150·4e435449·4f4e5f5f·2e310074·7269676f·NCTION__.1.trigo
 25 ··0x00000160·6e6f6d65·7472792e·63006d6f·64656c2e·nometry.c.model.
22 ··0x00000130·63007374·725f6368·6f70006d·6f64656c·c.str_chop.model26 ··0x00000170·63007374·725f6368·6f70006d·6f64656c·c.str_chop.model
23 ··0x00000140·5f696e69·74006d6f·64656c5f·6164645f·_init.model_add_27 ··0x00000180·5f696e69·74006d6f·64656c5f·6164645f·_init.model_add_
24 ··0x00000150·76657274·6578006d·6f64656c·5f616464·vertex.model_add28 ··0x00000190·76657274·6578006d·6f64656c·5f616464·vertex.model_add
25 ··0x00000160·5f666163·65006d6f·64656c5f·76616c69·_face.model_vali29 ··0x000001a0·5f666163·65006d6f·64656c5f·76616c69·_face.model_vali
26 ··0x00000170·64617465·5f696478·732e6973·72612e30·date_idxs.isra.030 ··0x000001b0·64617465·5f696478·732e6973·72612e30·date_idxs.isra.0
27 ··0x00000180·00706172·73655f66·6c6f6174·005f5f50·.parse_float.__P31 ··0x000001c0·00706172·73655f66·6c6f6174·005f5f46·.parse_float.__F
28 ··0x00000190·52455454·595f4655·4e435449·4f4e5f5f·RETTY_FUNCTION__ 
29 ··0x000001a0·2e310074·7269616e·67756c61·72697a61·.1.triangulariza 
30 ··0x000001b0·74696f6e·2e630074·7269616e·67756c61·tion.c.triangula 
31 ··0x000001c0·72697a65·5f726563·75727365·005f5f46·rize_recurse.__F 
32 ··0x000001d0·52414d45·5f454e44·5f5f005f·5f474e55·RAME_END__.__GNU32 ··0x000001d0·52414d45·5f454e44·5f5f005f·5f474e55·RAME_END__.__GNU
33 ··0x000001e0·5f45485f·4652414d·455f4844·52005f47·_EH_FRAME_HDR._G33 ··0x000001e0·5f45485f·4652414d·455f4844·52005f47·_EH_FRAME_HDR._G
34 ··0x000001f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB34 ··0x000001f0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
35 ··0x00000200·4c455f00·5f44594e·414d4943·00676574·LE_._DYNAMIC.get35 ··0x00000200·4c455f00·5f44594e·414d4943·00676574·LE_._DYNAMIC.get
36 ··0x00000210·5f626f75·6e64696e·675f626f·785f6365·_bounding_box_ce36 ··0x00000210·5f626f75·6e64696e·675f626f·785f6365·_bounding_box_ce
37 ··0x00000220·6e746572·005f5f65·72726e6f·5f6c6f63·nter.__errno_loc37 ··0x00000220·6e746572·005f5f65·72726e6f·5f6c6f63·nter.__errno_loc
38 ··0x00000230·6174696f·6e40474c·4942435f·322e3000·ation@GLIBC_2.0.38 ··0x00000230·6174696f·6e40474c·4942435f·322e3000·ation@GLIBC_2.0.