369 KB
/srv/reproducible-results/rbuild-debian/tmp.fKD6qL95pE/b1/bplay_0.991-10_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.fKD6qL95pE/b2/bplay_0.991-10_armhf.changes
366 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·0752a917e6d23b9f4a52950d015a00b5·21276·debug·optional·bplay-dbgsym_0.991-10_armhf.deb 
2 ·631854a3a37823b661ac5ca6af617488·17036·sound·optional·bplay_0.991-10_armhf.deb1 ·e02373da1810443a091c7a9c7deb9f23·21260·debug·optional·bplay-dbgsym_0.991-10_armhf.deb
 2 ·cad2c601c8bf3e34aaa0a7290b9a3184·17032·sound·optional·bplay_0.991-10_armhf.deb
135 KB
bplay_0.991-10_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2007-09-27·23:51:21.000000·debian-binary1 -rw-r--r--···0········0········0········4·2007-09-27·23:51:21.000000·debian-binary
2 -rw-r--r--···0········0········0······888·2007-09-27·23:51:21.000000·control.tar.xz2 -rw-r--r--···0········0········0······888·2007-09-27·23:51:21.000000·control.tar.xz
3 -rw-r--r--···0········0········0····15956·2007-09-27·23:51:21.000000·data.tar.xz3 -rw-r--r--···0········0········0····15952·2007-09-27·23:51:21.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
134 KB
data.tar.xz
134 KB
data.tar
134 KB
./usr/bin/bplay
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:·87ca9404c259c9e1643e8a922a703d807d26d87c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·19e70336e1afa46063a29f275a994e4075fb1cad
  
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
132 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 101 lines modifiedOffset 1, 101 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000b78·<main>:2 00000b78·<main>:
3 main():3 main():
4 /build/1st/bplay-0.991/bplay.c:1114 /build/2/bplay-0.991/2nd/bplay.c:111
5 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}5 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
6 »       mov»    r5,·r06 »       mov»    r5,·r0
7 /build/1st/bplay-0.991/bplay.c:1267 /build/2/bplay-0.991/2nd/bplay.c:126
8 »       ldr»    r0,·[r1,·#0]8 »       ldr»    r0,·[r1,·#0]
9 /build/1st/bplay-0.991/bplay.c:1119 /build/2/bplay-0.991/2nd/bplay.c:111
10 »       sub»    sp,·#140»     ;·0x8c10 »       sub»    sp,·#140»     ;·0x8c
11 »       mov»    r4,·r111 »       mov»    r4,·r1
12 /build/1st/bplay-0.991/bplay.c:12612 /build/2/bplay-0.991/2nd/bplay.c:126
13 »       blx»    9a8·<basename@plt>13 »       blx»    9a8·<basename@plt>
14 »       ldr.w»  r3,·[pc,·#1728]»     ;·124c·<main+0x6d4>14 »       ldr.w»  r3,·[pc,·#1728]»     ;·124c·<main+0x6d4>
15 /build/1st/bplay-0.991/bplay.c:12915 /build/2/bplay-0.991/2nd/bplay.c:129
16 »       ldr.w»  r1,·[pc,·#1728]»     ;·1250·<main+0x6d8>16 »       ldr.w»  r1,·[pc,·#1728]»     ;·1250·<main+0x6d8>
17 /build/1st/bplay-0.991/bplay.c:12617 /build/2/bplay-0.991/2nd/bplay.c:126
18 »       mov»    r6,·r018 »       mov»    r6,·r0
19 »       add»    r3,·pc19 »       add»    r3,·pc
20 /build/1st/bplay-0.991/bplay.c:11120 /build/2/bplay-0.991/2nd/bplay.c:111
21 »       ldr.w»  r7,·[pc,·#1724]»     ;·1254·<main+0x6dc>21 »       ldr.w»  r7,·[pc,·#1724]»     ;·1254·<main+0x6dc>
22 /build/1st/bplay-0.991/bplay.c:12922 /build/2/bplay-0.991/2nd/bplay.c:129
23 »       add»    r1,·pc23 »       add»    r1,·pc
24 /build/1st/bplay-0.991/bplay.c:11124 /build/2/bplay-0.991/2nd/bplay.c:111
25 »       add»    r7,·pc25 »       add»    r7,·pc
26 /build/1st/bplay-0.991/bplay.c:12626 /build/2/bplay-0.991/2nd/bplay.c:126
27 »       str»    r0,·[r3,·#0]27 »       str»    r0,·[r3,·#0]
28 /build/1st/bplay-0.991/bplay.c:12928 /build/2/bplay-0.991/2nd/bplay.c:129
29 »       blx»    984·<strcmp@plt>29 »       blx»    984·<strcmp@plt>
30 »       cmp»    r0,·#030 »       cmp»    r0,·#0
31 »       beq.w»  e82·<main+0x30a>31 »       beq.w»  e82·<main+0x30a>
32 /build/1st/bplay-0.991/bplay.c:13332 /build/2/bplay-0.991/2nd/bplay.c:133
33 »       ldr.w»  r1,·[pc,·#1708]»     ;·1258·<main+0x6e0>33 »       ldr.w»  r1,·[pc,·#1708]»     ;·1258·<main+0x6e0>
34 »       mov»    r0,·r634 »       mov»    r0,·r6
35 »       add»    r1,·pc35 »       add»    r1,·pc
36 »       blx»    984·<strcmp@plt>36 »       blx»    984·<strcmp@plt>
37 »       cmp»    r0,·#037 »       cmp»    r0,·#0
38 »       bne.w»  1244·<main+0x6cc>38 »       bne.w»  1244·<main+0x6cc>
39 /build/1st/bplay-0.991/bplay.c:13039 /build/2/bplay-0.991/2nd/bplay.c:130
40 »       ldr.w»  r3,·[pc,·#1696]»     ;·125c·<main+0x6e4>40 »       ldr.w»  r3,·[pc,·#1696]»     ;·125c·<main+0x6e4>
41 /build/1st/bplay-0.991/bplay.c:14041 /build/2/bplay-0.991/2nd/bplay.c:140
42 »       movs»   r2,·#042 »       movs»   r2,·#0
43 /build/1st/bplay-0.991/bplay.c:14543 /build/2/bplay-0.991/2nd/bplay.c:145
44 »       ldr.w»  r6,·[pc,·#1692]»     ;·1260·<main+0x6e8>44 »       ldr.w»  r6,·[pc,·#1692]»     ;·1260·<main+0x6e8>
45 /build/1st/bplay-0.991/bplay.c:13945 /build/2/bplay-0.991/2nd/bplay.c:139
46 »       mov.w»  sl,·#846 »       mov.w»  sl,·#8
47 /build/1st/bplay-0.991/bplay.c:13047 /build/2/bplay-0.991/2nd/bplay.c:130
48 »       add»    r3,·pc48 »       add»    r3,·pc
49 /build/1st/bplay-0.991/bplay.c:13949 /build/2/bplay-0.991/2nd/bplay.c:139
50 »       mov.w»  r9,·#8000»  ;·0x1f4050 »       mov.w»  r9,·#8000»  ;·0x1f40
51 /build/1st/bplay-0.991/bplay.c:14551 /build/2/bplay-0.991/2nd/bplay.c:145
52 »       add»    r6,·pc52 »       add»    r6,·pc
53 /build/1st/bplay-0.991/bplay.c:13053 /build/2/bplay-0.991/2nd/bplay.c:130
54 »       str»    r0,·[r3,·#16]54 »       str»    r0,·[r3,·#16]
55 /build/1st/bplay-0.991/bplay.c:14055 /build/2/bplay-0.991/2nd/bplay.c:140
56 »       movs»   r3,·#056 »       movs»   r3,·#0
57 »       strd»   r2,·r3,·[sp,·#72]»     ;·0x4857 »       strd»   r2,·r3,·[sp,·#72]»     ;·0x48
58 /build/1st/bplay-0.991/bplay.c:14158 /build/2/bplay-0.991/2nd/bplay.c:141
59 »       movs»   r3,·#059 »       movs»   r3,·#0
60 /build/1st/bplay-0.991/bplay.c:14360 /build/2/bplay-0.991/2nd/bplay.c:143
61 »       mov»    r8,·r361 »       mov»    r8,·r3
62 /build/1st/bplay-0.991/bplay.c:14162 /build/2/bplay-0.991/2nd/bplay.c:141
63 »       str»    r3,·[sp,·#64]» ;·0x4063 »       str»    r3,·[sp,·#64]» ;·0x40
64 /build/1st/bplay-0.991/bplay.c:19664 /build/2/bplay-0.991/2nd/bplay.c:196
65 »       ldr.w»  r3,·[pc,·#1668]»     ;·1264·<main+0x6ec>65 »       ldr.w»  r3,·[pc,·#1668]»     ;·1264·<main+0x6ec>
66 /build/1st/bplay-0.991/bplay.c:14266 /build/2/bplay-0.991/2nd/bplay.c:142
67 »       mov»    fp,·r867 »       mov»    fp,·r8
68 /build/1st/bplay-0.991/bplay.c:14168 /build/2/bplay-0.991/2nd/bplay.c:141
69 »       strd»   r8,·r8,·[sp,·#40]»     ;·0x2869 »       strd»   r8,·r8,·[sp,·#40]»     ;·0x28
70 /build/1st/bplay-0.991/bplay.c:19670 /build/2/bplay-0.991/2nd/bplay.c:196
71 »       add»    r3,·pc71 »       add»    r3,·pc
72 »       str»    r3,·[sp,·#48]» ;·0x3072 »       str»    r3,·[sp,·#48]» ;·0x30
73 /build/1st/bplay-0.991/bplay.c:17873 /build/2/bplay-0.991/2nd/bplay.c:178
74 »       ldr.w»  r3,·[pc,·#1656]»     ;·1268·<main+0x6f0>74 »       ldr.w»  r3,·[pc,·#1656]»     ;·1268·<main+0x6f0>
75 /build/1st/bplay-0.991/bplay.c:14075 /build/2/bplay-0.991/2nd/bplay.c:140
76 »       strd»   r8,·r8,·[sp,·#32]76 »       strd»   r8,·r8,·[sp,·#32]
77 /build/1st/bplay-0.991/bplay.c:17877 /build/2/bplay-0.991/2nd/bplay.c:178
78 »       add»    r3,·pc78 »       add»    r3,·pc
79 /build/1st/bplay-0.991/bplay.c:13979 /build/2/bplay-0.991/2nd/bplay.c:139
80 »       str.w»  r8,·[sp,·#28]80 »       str.w»  r8,·[sp,·#28]
81 /build/1st/bplay-0.991/bplay.c:17881 /build/2/bplay-0.991/2nd/bplay.c:178
82 »       str»    r3,·[sp,·#52]» ;·0x3482 »       str»    r3,·[sp,·#52]» ;·0x34
83 /build/1st/bplay-0.991/bplay.c:14583 /build/2/bplay-0.991/2nd/bplay.c:145
84 »       mov»    r1,·r484 »       mov»    r1,·r4
85 »       mov»    r2,·r685 »       mov»    r2,·r6
86 »       mov»    r0,·r586 »       mov»    r0,·r5
87 »       blx»    ae4·<getopt@plt>87 »       blx»    ae4·<getopt@plt>
88 »       adds»   r1,·r0,·#188 »       adds»   r1,·r0,·#1
89 »       beq.n»  ca2·<main+0x12a>89 »       beq.n»  ca2·<main+0x12a>
90 /build/1st/bplay-0.991/bplay.c:14790 /build/2/bplay-0.991/2nd/bplay.c:147
91 »       subs»   r0,·#66»     ;·0x4291 »       subs»   r0,·#66»     ;·0x42
92 »       cmp»    r0,·#53»      ;·0x3592 »       cmp»    r0,·#53»      ;·0x35
93 »       bhi.w»  1188·<main+0x610>93 »       bhi.w»  1188·<main+0x610>
94 »       tbh»    [pc,·r0,·lsl·#1]94 »       tbh»    [pc,·r0,·lsl·#1]
95 »       lsls»   r6,·r4,·#495 »       lsls»   r6,·r4,·#4
96 »       lsls»   r1,·r7,·#1096 »       lsls»   r1,·r7,·#10
97 »       lsls»   r3,·r3,·#497 »       lsls»   r3,·r3,·#4
Offset 146, 513 lines modifiedOffset 146, 513 lines modified
146 »       lsls»   r1,·r3,·#3146 »       lsls»   r1,·r3,·#3
147 »       lsls»   r6,·r2,·#3147 »       lsls»   r6,·r2,·#3
148 »       lsls»   r2,·r0,·#3148 »       lsls»   r2,·r0,·#3
149 »       movs»   r6,·r6149 »       movs»   r6,·r6
150 »       lsls»   r1,·r7,·#10150 »       lsls»   r1,·r7,·#10
151 »       lsls»   r0,·r7,·#4151 »       lsls»   r0,·r7,·#4
152 »       lsls»   r3,·r6,·#4152 »       lsls»   r3,·r6,·#4
153 /build/1st/bplay-0.991/bplay.c:166153 /build/2/bplay-0.991/2nd/bplay.c:166
154 »       ldr.w»  r3,·[pc,·#1512]»     ;·126c·<main+0x6f4>154 »       ldr.w»  r3,·[pc,·#1512]»     ;·126c·<main+0x6f4>
155 atoi():155 atoi():
156 /usr/include/stdlib.h:363156 /usr/include/stdlib.h:363
157 »       movs»   r2,·#10157 »       movs»   r2,·#10
158 »       movs»   r1,·#0158 »       movs»   r1,·#0
159 main():159 main():
160 /build/1st/bplay-0.991/bplay.c:166160 /build/2/bplay-0.991/2nd/bplay.c:166
161 »       ldr»    r3,·[r7,·r3]161 »       ldr»    r3,·[r7,·r3]
162 atoi():162 atoi():
163 /usr/include/stdlib.h:363163 /usr/include/stdlib.h:363
164 »       ldr»    r0,·[r3,·#0]164 »       ldr»    r0,·[r3,·#0]
165 »       blx»    99c·<strtol@plt>165 »       blx»    99c·<strtol@plt>
166 main():166 main():
167 /build/1st/bplay-0.991/bplay.c:145167 /build/2/bplay-0.991/2nd/bplay.c:145
168 »       mov»    r1,·r4168 »       mov»    r1,·r4
169 atoi():169 atoi():
170 /usr/include/stdlib.h:363170 /usr/include/stdlib.h:363
Max diff block lines reached; 130541/135226 bytes (96.54%) of diff not shown.
1.1 KB
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 readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.fKD6qL95pE/dbd-tmp-GooBKPu/diffoscope_7gq63t9p_b2/tmpip65b985_DebTarContainer/0/.debug/ca9404c259c9e1643e8a922a703d807d26d87c.debug found, but CRC does not match - ignoring
    
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·63613934·30346332·35396339·65313634·ca9404c259c9e164 
3 ··0x00000010·33653861·39323261·37303364·38303764·3e8a922a703d807d2 ··0x00000000·65373033·33366531·61666134·36303633·e70336e1afa46063
 3 ··0x00000010·61323966·32373561·39393465·34303735·a29f275a994e4075
4 ··0x00000020·32366438·37632e64·65627567·00000000·26d87c.debug....4 ··0x00000020·66623163·61642e64·65627567·00000000·fb1cad.debug....
5 ··0x00000030·6414d2ec····························d...5 ··0x00000030·52471ab8····························RG..
  
233 KB
bplay-dbgsym_0.991-10_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2007-09-27·23:51:21.000000·debian-binary1 -rw-r--r--···0········0········0········4·2007-09-27·23:51:21.000000·debian-binary
2 -rw-r--r--···0········0········0······512·2007-09-27·23:51:21.000000·control.tar.xz2 -rw-r--r--···0········0········0······512·2007-09-27·23:51:21.000000·control.tar.xz
3 -rw-r--r--···0········0········0····20572·2007-09-27·23:51:21.000000·data.tar.xz3 -rw-r--r--···0········0········0····20556·2007-09-27·23:51:21.000000·data.tar.xz
610 B
control.tar.xz
582 B
control.tar
334 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Carlos·Laviola·<claviola@debian.org>6 Maintainer:·Carlos·Laviola·<claviola@debian.org>
7 Installed-Size:·367 Installed-Size:·36
8 Depends:·bplay·(=·0.991-10)8 Depends:·bplay·(=·0.991-10)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·bplay11 Description:·debug·symbols·for·bplay
12 Build-Ids:·87ca9404c259c9e1643e8a922a703d807d26d87c12 Build-Ids:·19e70336e1afa46063a29f275a994e4075fb1cad
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/87/ca9404c259c9e1643e8a922a703d807d26d87c.debug1 usr/lib/debug/.build-id/19/e70336e1afa46063a29f275a994e4075fb1cad.debug
232 KB
data.tar.xz
232 KB
data.tar
1.38 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./usr/lib/debug/.build-id/87/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./usr/lib/debug/.build-id/19/
7 -rw-r--r--···0·root·········(0)·root·········(0)····26372·2007-09-27·23:51:21.000000·./usr/lib/debug/.build-id/87/ca9404c259c9e1643e8a922a703d807d26d87c.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····26360·2007-09-27·23:51:21.000000·./usr/lib/debug/.build-id/19/e70336e1afa46063a29f275a994e4075fb1cad.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./usr/share/doc/bplay-dbgsym·->·bplay10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2007-09-27·23:51:21.000000·./usr/share/doc/bplay-dbgsym·->·bplay
231 KB
./usr/lib/debug/.build-id/87/ca9404c259c9e1643e8a922a703d807d26d87c.debug vs.
./usr/lib/debug/.build-id/19/e70336e1afa46063a29f275a994e4075fb1cad.debug
Files 10% similar despite different names
997 B
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x12f911 ··Entry·point·address:···············0x12f9
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········24892·(bytes·into·file)13 ··Start·of·section·headers:··········24880·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
3.15 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·0x613c:1 There·are·37·section·headers,·starting·at·offset·0x6130:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········NOBITS··········00000154·000154·000019·00···A··0···0··15 ··[·1]·.interp···········NOBITS··········00000154·000154·000019·00···A··0···0··1
6 ··[·2]·.note.gnu.build-id·NOTE············00000170·000170·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············00000170·000170·000024·00···A··0···0··4
7 ··[·3]·.note.ABI-tag·····NOTE············00000194·000194·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············00000194·000194·000020·00···A··0···0··4
Offset 25, 22 lines modifiedOffset 25, 22 lines modified
25 ··[20]·.dynamic··········NOBITS··········00013f10·003f08·0000f0·08··WA··6···0··425 ··[20]·.dynamic··········NOBITS··········00013f10·003f08·0000f0·08··WA··6···0··4
26 ··[21]·.got··············NOBITS··········00014000·003f08·000104·04··WA··0···0··426 ··[21]·.got··············NOBITS··········00014000·003f08·000104·04··WA··0···0··4
27 ··[22]·.data·············NOBITS··········00014104·003f08·000020·00··WA··0···0··427 ··[22]·.data·············NOBITS··········00014104·003f08·000020·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········00014124·003f08·000050·00··WA··0···0··428 ··[23]·.bss··············NOBITS··········00014124·003f08·000050·00··WA··0···0··4
29 ··[24]·.comment··········PROGBITS········00000000·0001b4·00001e·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·0001b4·00001e·01··MS··0···0··1
30 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0001d2·000033·00······0···0··130 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0001d2·000033·00······0···0··1
31 ··[26]·.debug_aranges····PROGBITS········00000000·000208·000048·00···C··0···0··431 ··[26]·.debug_aranges····PROGBITS········00000000·000208·000048·00···C··0···0··4
32 ··[27]·.debug_info·······PROGBITS········00000000·000250·001e66·00···C··0···0··432 ··[27]·.debug_info·······PROGBITS········00000000·000250·001e5c·00···C··0···0··4
33 ··[28]·.debug_abbrev·····PROGBITS········00000000·0020b8·00033a·00···C··0···0··433 ··[28]·.debug_abbrev·····PROGBITS········00000000·0020ac·00033a·00···C··0···0··4
34 ··[29]·.debug_line·······PROGBITS········00000000·0023f4·00102f·00···C··0···0··434 ··[29]·.debug_line·······PROGBITS········00000000·0023e8·00102f·00···C··0···0··4
35 ··[30]·.debug_frame······PROGBITS········00000000·003424·0001f0·00···C··0···0··435 ··[30]·.debug_frame······PROGBITS········00000000·003418·0001f0·00···C··0···0··4
36 ··[31]·.debug_str········PROGBITS········00000000·003614·00059b·01·MSC··0···0··436 ··[31]·.debug_str········PROGBITS········00000000·003608·00059c·01·MSC··0···0··4
37 ··[32]·.debug_loclists···PROGBITS········00000000·003bb0·000926·00···C··0···0··437 ··[32]·.debug_loclists···PROGBITS········00000000·003ba4·000926·00···C··0···0··4
38 ··[33]·.debug_rnglists···PROGBITS········00000000·0044d8·000148·00···C··0···0··438 ··[33]·.debug_rnglists···PROGBITS········00000000·0044cc·000148·00···C··0···0··4
39 ··[34]·.symtab···········SYMTAB··········00000000·004620·001200·10·····35·187··439 ··[34]·.symtab···········SYMTAB··········00000000·004614·001200·10·····35·187··4
40 ··[35]·.strtab···········STRTAB··········00000000·005820·0007a8·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·005814·0007a8·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·005fc8·000172·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·005fbc·000172·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),·y·(purecode),·p·(processor·specific)46 ··D·(mbind),·y·(purecode),·p·(processor·specific)
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:·87ca9404c259c9e1643e8a922a703d807d26d87c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·19e70336e1afa46063a29f275a994e4075fb1cad
  
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
215 KB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 18 lines modifiedOffset 3, 18 lines modified
3 ··Compilation·Unit·@·offset·0x0:3 ··Compilation·Unit·@·offset·0x0:
4 ···Length:········0x1cb1·(32-bit)4 ···Length:········0x1cb1·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·0x07 ···Abbrev·Offset:·0x0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·40·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·40·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x494):·GNU·C17·11.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O210 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x496):·GNU·C17·11.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O2
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0x5c5):·bplay.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0x5c7):·bplay.c
13 ····<16>···DW_AT_comp_dir····:·(strp)·(offset:·0x475):·/build/1st/bplay-0.99113 ····<16>···DW_AT_comp_dir····:·(strp)·(offset:·0x2ea):·/build/2/bplay-0.991/2nd
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x11214 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x112
15 ····<1e>···DW_AT_low_pc······:·(addr)·0x015 ····<1e>···DW_AT_low_pc······:·(addr)·0x0
16 ····<22>···DW_AT_stmt_list···:·(sec_offset)·0x016 ····<22>···DW_AT_stmt_list···:·(sec_offset)·0x0
17 ·<1><26>:·Abbrev·Number:·13·(DW_TAG_base_type)17 ·<1><26>:·Abbrev·Number:·13·(DW_TAG_base_type)
18 ····<27>···DW_AT_byte_size···:·(data1)·818 ····<27>···DW_AT_byte_size···:·(data1)·8
19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)19 ····<28>···DW_AT_encoding····:·(data1)·7»    (unsigned)
20 ····<29>···DW_AT_name········:·(strp)·(offset:·0x93):·long·long·unsigned·int20 ····<29>···DW_AT_name········:·(strp)·(offset:·0x93):·long·long·unsigned·int
Offset 29, 45 lines modifiedOffset 29, 45 lines modified
29 ····<3b>···DW_AT_decl_column·:·(data1)·2329 ····<3b>···DW_AT_decl_column·:·(data1)·23
30 ····<3c>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int30 ····<3c>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
31 ·<1><40>:·Abbrev·Number:·41·(DW_TAG_pointer_type)31 ·<1><40>:·Abbrev·Number:·41·(DW_TAG_pointer_type)
32 ····<41>···DW_AT_byte_size···:·(data1)·432 ····<41>···DW_AT_byte_size···:·(data1)·4
33 ·<1><42>:·Abbrev·Number:·13·(DW_TAG_base_type)33 ·<1><42>:·Abbrev·Number:·13·(DW_TAG_base_type)
34 ····<43>···DW_AT_byte_size···:·(data1)·134 ····<43>···DW_AT_byte_size···:·(data1)·1
35 ····<44>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)35 ····<44>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
36 ····<45>···DW_AT_name········:·(strp)·(offset:·0x40f):·unsigned·char36 ····<45>···DW_AT_name········:·(strp)·(offset:·0x428):·unsigned·char
37 ·<1><49>:·Abbrev·Number:·13·(DW_TAG_base_type)37 ·<1><49>:·Abbrev·Number:·13·(DW_TAG_base_type)
38 ····<4a>···DW_AT_byte_size···:·(data1)·238 ····<4a>···DW_AT_byte_size···:·(data1)·2
39 ····<4b>···DW_AT_encoding····:·(data1)·7»    (unsigned)39 ····<4b>···DW_AT_encoding····:·(data1)·7»    (unsigned)
40 ····<4c>···DW_AT_name········:·(strp)·(offset:·0x1ea):·short·unsigned·int40 ····<4c>···DW_AT_name········:·(strp)·(offset:·0x1ea):·short·unsigned·int
41 ·<1><50>:·Abbrev·Number:·6·(DW_TAG_typedef)41 ·<1><50>:·Abbrev·Number:·6·(DW_TAG_typedef)
42 ····<51>···DW_AT_name········:·(strp)·(offset:·0x696):·__u_int42 ····<51>···DW_AT_name········:·(strp)·(offset:·0x698):·__u_int
43 ····<55>···DW_AT_decl_file···:·(data1)·443 ····<55>···DW_AT_decl_file···:·(data1)·4
44 ····<56>···DW_AT_decl_line···:·(data1)·3344 ····<56>···DW_AT_decl_line···:·(data1)·33
45 ····<57>···DW_AT_decl_column·:·(data1)·2245 ····<57>···DW_AT_decl_column·:·(data1)·22
46 ····<58>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int46 ····<58>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
47 ·<1><5c>:·Abbrev·Number:·13·(DW_TAG_base_type)47 ·<1><5c>:·Abbrev·Number:·13·(DW_TAG_base_type)
48 ····<5d>···DW_AT_byte_size···:·(data1)·448 ····<5d>···DW_AT_byte_size···:·(data1)·4
49 ····<5e>···DW_AT_encoding····:·(data1)·7»    (unsigned)49 ····<5e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
50 ····<5f>···DW_AT_name········:·(strp)·(offset:·0x98):·long·unsigned·int50 ····<5f>···DW_AT_name········:·(strp)·(offset:·0x98):·long·unsigned·int
51 ·<1><63>:·Abbrev·Number:·13·(DW_TAG_base_type)51 ·<1><63>:·Abbrev·Number:·13·(DW_TAG_base_type)
52 ····<64>···DW_AT_byte_size···:·(data1)·152 ····<64>···DW_AT_byte_size···:·(data1)·1
53 ····<65>···DW_AT_encoding····:·(data1)·6»    (signed·char)53 ····<65>···DW_AT_encoding····:·(data1)·6»    (signed·char)
54 ····<66>···DW_AT_name········:·(strp)·(offset:·0x411):·signed·char54 ····<66>···DW_AT_name········:·(strp)·(offset:·0x42a):·signed·char
55 ·<1><6a>:·Abbrev·Number:·6·(DW_TAG_typedef)55 ·<1><6a>:·Abbrev·Number:·6·(DW_TAG_typedef)
56 ····<6b>···DW_AT_name········:·(strp)·(offset:·0x56):·__uint8_t56 ····<6b>···DW_AT_name········:·(strp)·(offset:·0x56):·__uint8_t
57 ····<6f>···DW_AT_decl_file···:·(data1)·457 ····<6f>···DW_AT_decl_file···:·(data1)·4
58 ····<70>···DW_AT_decl_line···:·(data1)·3858 ····<70>···DW_AT_decl_line···:·(data1)·38
59 ····<71>···DW_AT_decl_column·:·(data1)·2359 ····<71>···DW_AT_decl_column·:·(data1)·23
60 ····<72>···DW_AT_type········:·(ref4)·<0x42>,·unsigned·char60 ····<72>···DW_AT_type········:·(ref4)·<0x42>,·unsigned·char
61 ·<1><76>:·Abbrev·Number:·13·(DW_TAG_base_type)61 ·<1><76>:·Abbrev·Number:·13·(DW_TAG_base_type)
62 ····<77>···DW_AT_byte_size···:·(data1)·262 ····<77>···DW_AT_byte_size···:·(data1)·2
63 ····<78>···DW_AT_encoding····:·(data1)·5»    (signed)63 ····<78>···DW_AT_encoding····:·(data1)·5»    (signed)
64 ····<79>···DW_AT_name········:·(strp)·(offset:·0x439):·short·int64 ····<79>···DW_AT_name········:·(strp)·(offset:·0x452):·short·int
65 ·<1><7d>:·Abbrev·Number:·6·(DW_TAG_typedef)65 ·<1><7d>:·Abbrev·Number:·6·(DW_TAG_typedef)
66 ····<7e>···DW_AT_name········:·(strp)·(offset:·0x513):·__uint16_t66 ····<7e>···DW_AT_name········:·(strp)·(offset:·0x515):·__uint16_t
67 ····<82>···DW_AT_decl_file···:·(data1)·467 ····<82>···DW_AT_decl_file···:·(data1)·4
68 ····<83>···DW_AT_decl_line···:·(data1)·4068 ····<83>···DW_AT_decl_line···:·(data1)·40
69 ····<84>···DW_AT_decl_column·:·(data1)·2869 ····<84>···DW_AT_decl_column·:·(data1)·28
70 ····<85>···DW_AT_type········:·(ref4)·<0x49>,·short·unsigned·int70 ····<85>···DW_AT_type········:·(ref4)·<0x49>,·short·unsigned·int
71 ·<1><89>:·Abbrev·Number:·42·(DW_TAG_base_type)71 ·<1><89>:·Abbrev·Number:·42·(DW_TAG_base_type)
72 ····<8a>···DW_AT_byte_size···:·(data1)·472 ····<8a>···DW_AT_byte_size···:·(data1)·4
73 ····<8b>···DW_AT_encoding····:·(data1)·5»    (signed)73 ····<8b>···DW_AT_encoding····:·(data1)·5»    (signed)
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 ····<a3>···DW_AT_decl_column·:·(data1)·4485 ····<a3>···DW_AT_decl_column·:·(data1)·44
86 ····<a4>···DW_AT_type········:·(ref4)·<0xa8>,·long·long·int86 ····<a4>···DW_AT_type········:·(ref4)·<0xa8>,·long·long·int
87 ·<1><a8>:·Abbrev·Number:·13·(DW_TAG_base_type)87 ·<1><a8>:·Abbrev·Number:·13·(DW_TAG_base_type)
88 ····<a9>···DW_AT_byte_size···:·(data1)·888 ····<a9>···DW_AT_byte_size···:·(data1)·8
89 ····<aa>···DW_AT_encoding····:·(data1)·5»    (signed)89 ····<aa>···DW_AT_encoding····:·(data1)·5»    (signed)
90 ····<ab>···DW_AT_name········:·(strp)·(offset:·0xf5):·long·long·int90 ····<ab>···DW_AT_name········:·(strp)·(offset:·0xf5):·long·long·int
91 ·<1><af>:·Abbrev·Number:·6·(DW_TAG_typedef)91 ·<1><af>:·Abbrev·Number:·6·(DW_TAG_typedef)
92 ····<b0>···DW_AT_name········:·(strp)·(offset:·0x555):·__uid_t92 ····<b0>···DW_AT_name········:·(strp)·(offset:·0x557):·__uid_t
93 ····<b4>···DW_AT_decl_file···:·(data1)·493 ····<b4>···DW_AT_decl_file···:·(data1)·4
94 ····<b5>···DW_AT_decl_line···:·(data1)·14694 ····<b5>···DW_AT_decl_line···:·(data1)·146
95 ····<b6>···DW_AT_decl_column·:·(data1)·2595 ····<b6>···DW_AT_decl_column·:·(data1)·25
96 ····<b7>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int96 ····<b7>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
97 ·<1><bb>:·Abbrev·Number:·6·(DW_TAG_typedef)97 ·<1><bb>:·Abbrev·Number:·6·(DW_TAG_typedef)
98 ····<bc>···DW_AT_name········:·(strp)·(offset:·0x11c):·__mode_t98 ····<bc>···DW_AT_name········:·(strp)·(offset:·0x11c):·__mode_t
99 ····<c0>···DW_AT_decl_file···:·(data1)·499 ····<c0>···DW_AT_decl_file···:·(data1)·4
Offset 107, 27 lines modifiedOffset 107, 27 lines modified
107 ····<ce>···DW_AT_decl_column·:·(data1)·25107 ····<ce>···DW_AT_decl_column·:·(data1)·25
108 ····<cf>···DW_AT_type········:·(ref4)·<0xd3>,·long·int108 ····<cf>···DW_AT_type········:·(ref4)·<0xd3>,·long·int
109 ·<1><d3>:·Abbrev·Number:·13·(DW_TAG_base_type)109 ·<1><d3>:·Abbrev·Number:·13·(DW_TAG_base_type)
110 ····<d4>···DW_AT_byte_size···:·(data1)·4110 ····<d4>···DW_AT_byte_size···:·(data1)·4
111 ····<d5>···DW_AT_encoding····:·(data1)·5»    (signed)111 ····<d5>···DW_AT_encoding····:·(data1)·5»    (signed)
112 ····<d6>···DW_AT_name········:·(strp)·(offset:·0xfa):·long·int112 ····<d6>···DW_AT_name········:·(strp)·(offset:·0xfa):·long·int
113 ·<1><da>:·Abbrev·Number:·6·(DW_TAG_typedef)113 ·<1><da>:·Abbrev·Number:·6·(DW_TAG_typedef)
114 ····<db>···DW_AT_name········:·(strp)·(offset:·0x354):·__off64_t114 ····<db>···DW_AT_name········:·(strp)·(offset:·0x36d):·__off64_t
115 ····<df>···DW_AT_decl_file···:·(data1)·4115 ····<df>···DW_AT_decl_file···:·(data1)·4
116 ····<e0>···DW_AT_decl_line···:·(data1)·153116 ····<e0>···DW_AT_decl_line···:·(data1)·153
117 ····<e1>···DW_AT_decl_column·:·(data1)·27117 ····<e1>···DW_AT_decl_column·:·(data1)·27
118 ····<e2>···DW_AT_type········:·(ref4)·<0x9c>,·__int64_t,·long·long·int118 ····<e2>···DW_AT_type········:·(ref4)·<0x9c>,·__int64_t,·long·long·int
119 ·<1><e6>:·Abbrev·Number:·6·(DW_TAG_typedef)119 ·<1><e6>:·Abbrev·Number:·6·(DW_TAG_typedef)
120 ····<e7>···DW_AT_name········:·(strp)·(offset:·0x6d4):·__pid_t120 ····<e7>···DW_AT_name········:·(strp)·(offset:·0x6d6):·__pid_t
121 ····<eb>···DW_AT_decl_file···:·(data1)·4121 ····<eb>···DW_AT_decl_file···:·(data1)·4
122 ····<ec>···DW_AT_decl_line···:·(data1)·154122 ····<ec>···DW_AT_decl_line···:·(data1)·154
123 ····<ed>···DW_AT_decl_column·:·(data1)·25123 ····<ed>···DW_AT_decl_column·:·(data1)·25
124 ····<ee>···DW_AT_type········:·(ref4)·<0x89>,·int124 ····<ee>···DW_AT_type········:·(ref4)·<0x89>,·int
125 ·<1><f2>:·Abbrev·Number:·6·(DW_TAG_typedef)125 ·<1><f2>:·Abbrev·Number:·6·(DW_TAG_typedef)
126 ····<f3>···DW_AT_name········:·(strp)·(offset:·0x34d):·__id_t126 ····<f3>···DW_AT_name········:·(strp)·(offset:·0x366):·__id_t
127 ····<f7>···DW_AT_decl_file···:·(data1)·4127 ····<f7>···DW_AT_decl_file···:·(data1)·4
128 ····<f8>···DW_AT_decl_line···:·(data1)·159128 ····<f8>···DW_AT_decl_line···:·(data1)·159
129 ····<f9>···DW_AT_decl_column·:·(data1)·24129 ····<f9>···DW_AT_decl_column·:·(data1)·24
130 ····<fa>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int130 ····<fa>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
131 ·<1><fe>:·Abbrev·Number:·6·(DW_TAG_typedef)131 ·<1><fe>:·Abbrev·Number:·6·(DW_TAG_typedef)
132 ····<ff>···DW_AT_name········:·(strp)·(offset:·0x172):·__ssize_t132 ····<ff>···DW_AT_name········:·(strp)·(offset:·0x172):·__ssize_t
133 ····<103>···DW_AT_decl_file···:·(data1)·4133 ····<103>···DW_AT_decl_file···:·(data1)·4
Offset 138, 15 lines modifiedOffset 138, 15 lines modified
138 ····<10b>···DW_AT_byte_size···:·(implicit_const)·4138 ····<10b>···DW_AT_byte_size···:·(implicit_const)·4
139 ····<10b>···DW_AT_type········:·(ref4)·<0x114>,·char139 ····<10b>···DW_AT_type········:·(ref4)·<0x114>,·char
140 ·<1><10f>:·Abbrev·Number:·34·(DW_TAG_const_type)140 ·<1><10f>:·Abbrev·Number:·34·(DW_TAG_const_type)
141 ····<110>···DW_AT_type········:·(ref4)·<0x10a>141 ····<110>···DW_AT_type········:·(ref4)·<0x10a>
142 ·<1><114>:·Abbrev·Number:·13·(DW_TAG_base_type)142 ·<1><114>:·Abbrev·Number:·13·(DW_TAG_base_type)
143 ····<115>···DW_AT_byte_size···:·(data1)·1143 ····<115>···DW_AT_byte_size···:·(data1)·1
144 ····<116>···DW_AT_encoding····:·(data1)·8»   (unsigned·char)144 ····<116>···DW_AT_encoding····:·(data1)·8»   (unsigned·char)
145 ····<117>···DW_AT_name········:·(strp)·(offset:·0x418):·char145 ····<117>···DW_AT_name········:·(strp)·(offset:·0x431):·char
146 ·<1><11b>:·Abbrev·Number:·34·(DW_TAG_const_type)146 ·<1><11b>:·Abbrev·Number:·34·(DW_TAG_const_type)
147 ····<11c>···DW_AT_type········:·(ref4)·<0x114>,·char147 ····<11c>···DW_AT_type········:·(ref4)·<0x114>,·char
148 ·<1><120>:·Abbrev·Number:·18·(DW_TAG_structure_type)148 ·<1><120>:·Abbrev·Number:·18·(DW_TAG_structure_type)
149 ····<121>···DW_AT_name········:·(strp)·(offset:·0x2a5):·_IO_FILE149 ····<121>···DW_AT_name········:·(strp)·(offset:·0x2a5):·_IO_FILE
150 ····<125>···DW_AT_byte_size···:·(data1)·152150 ····<125>···DW_AT_byte_size···:·(data1)·152
151 ····<126>···DW_AT_decl_file···:·(data1)·5151 ····<126>···DW_AT_decl_file···:·(data1)·5
152 ····<127>···DW_AT_decl_line···:·(data1)·49152 ····<127>···DW_AT_decl_line···:·(data1)·49
Offset 170, 43 lines modifiedOffset 170, 43 lines modified
170 ····<148>···DW_AT_name········:·(strp)·(offset:·0x139):·_IO_read_end170 ····<148>···DW_AT_name········:·(strp)·(offset:·0x139):·_IO_read_end
171 ····<14c>···DW_AT_decl_file···:·(data1)·5171 ····<14c>···DW_AT_decl_file···:·(data1)·5
Max diff block lines reached; 213158/220496 bytes (96.67%) of diff not shown.
267 B
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·11.2.0-9)·11.2.01 GCC:·(Debian·11.2.0-9)·11.2.0
2 tE@Ba_>iW 
3 U^[j*/?- 
4 »       \FY$Vw-2 »       \FY$Vw-
5 3H<}!)<|s3 3H<}!)<|s
6 }Fh4.YC9 
7 __abi_tag4 __abi_tag
8 call_weak_fn5 call_weak_fn
9 crtstuff.c6 crtstuff.c
10 all_implied_fbits7 all_implied_fbits
11 deregister_tm_clones8 deregister_tm_clones
12 __do_global_dtors_aux9 __do_global_dtors_aux
13 completed.010 completed.0
445 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 00001404·<frame_dummy>:24 00001404·<frame_dummy>:
25 frame_dummy():25 frame_dummy():
26 »       movs»   r0,·r026 »       movs»   r0,·r0
27 »       ...27 »       ...
  
28 00001408·<cleanup>:28 00001408·<cleanup>:
29 cleanup():29 cleanup():
30 /build/1st/bplay-0.991/bplay.c:43930 /build/2/bplay-0.991/2nd/bplay.c:439
31 »       movs»   r0,·r031 »       movs»   r0,·r0
32 »       ...32 »       ...
  
33 0000140c·<Usage>:33 0000140c·<Usage>:
34 »       ...34 »       ...
  
35 0000143c·<ErrDie>:35 0000143c·<ErrDie>:
9.87 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 76, 224 lines modifiedOffset 76, 224 lines modified
76 ··[···2bc]··sndf_t76 ··[···2bc]··sndf_t
77 ··[···2c3]··wavhd77 ··[···2c3]··wavhd
78 ··[···2c9]··strtol78 ··[···2c9]··strtol
79 ··[···2d0]··Usage79 ··[···2d0]··Usage
80 ··[···2d6]··_lock80 ··[···2d6]··_lock
81 ··[···2dc]··_flags281 ··[···2dc]··_flags2
82 ··[···2e4]··_mode82 ··[···2e4]··_mode
 83 ··[···2ea]··/build/2/bplay-0.991/2nd
83 ··[···2ea]··Magic84 ··[···303]··Magic
84 ··[···2f0]··stdout85 ··[···309]··stdout
85 ··[···2f7]··ErrDie86 ··[···310]··ErrDie
86 ··[···2fe]··bigbuffsize87 ··[···317]··bigbuffsize
87 ··[···30a]··wave88 ··[···323]··wave
88 ··[···30f]··optc89 ··[···328]··optc
89 ··[···314]··data_chunk90 ··[···32d]··data_chunk
90 ··[···31f]··bblk91 ··[···338]··bblk
91 ··[···324]··ablk92 ··[···33d]··ablk
92 ··[···329]··F_UNKNOWN93 ··[···342]··F_UNKNOWN
93 ··[···333]··open94 ··[···34c]··open
94 ··[···338]··optind95 ··[···351]··optind
95 ··[···33f]··_IO_write_end96 ··[···358]··_IO_write_end
96 ··[···34d]··__id_t97 ··[···366]··__id_t
97 ··[···354]··__off64_t98 ··[···36d]··__off64_t
98 ··[···35e]··ccblock99 ··[···377]··ccblock
99 ··[···366]··_IO_lock_t100 ··[···37f]··_IO_lock_t
100 ··[···371]··cleanup101 ··[···38a]··cleanup
101 ··[···379]··forked102 ··[···392]··forked
102 ··[···380]··chunk_type103 ··[···399]··chunk_type
103 ··[···38b]··reserved104 ··[···3a4]··reserved
104 ··[···394]··thefd105 ··[···3ad]··thefd
105 ··[···39a]··__priority_which106 ··[···3b3]··__priority_which
106 ··[···3ab]··u_int16_t107 ··[···3c4]··u_int16_t
107 ··[···3b5]··themask108 ··[···3ce]··themask
108 ··[···3bd]··__nptr109 ··[···3d6]··__nptr
109 ··[···3c4]··debug110 ··[···3dd]··debug
110 ··[···3ca]··IDCode111 ··[···3e3]··IDCode
111 ··[···3d1]··__priority_which_t112 ··[···3ea]··__priority_which_t
112 ··[···3e4]··diskread113 ··[···3fd]··diskread
113 ··[···3ed]··_markers114 ··[···406]··_markers
114 ··[···3f6]··modus115 ··[···40f]··modus
115 ··[···3fc]··SamplesPerSec116 ··[···415]··SamplesPerSec
116 ··[···40a]··atoi117 ··[···423]··atoi
117 ··[···40f]··unsigned·char118 ··[···428]··unsigned·char
118 ··[···41d]··progname119 ··[···436]··progname
119 ··[···426]··VoiceMode120 ··[···43f]··VoiceMode
120 ··[···430]··Channels121 ··[···449]··Channels
121 ··[···439]··short·int122 ··[···452]··short·int
122 ··[···443]··loop_times123 ··[···45c]··loop_times
123 ··[···44e]··vochd124 ··[···467]··vochd
124 ··[···454]··fill125 ··[···46d]··fill
125 ··[···459]··junk126 ··[···472]··junk
126 ··[···45e]··on_exit127 ··[···477]··on_exit
127 ··[···466]··_vtable_offset128 ··[···47f]··_vtable_offset
128 ··[···475]··/build/1st/bplay-0.991 
129 ··[···48c]··BlockID129 ··[···48e]··BlockID
130 ··[···494]··GNU·C17·11.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O2130 ··[···496]··GNU·C17·11.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O2
131 ··[···4e7]··byte_p_sec131 ··[···4e9]··byte_p_sec
132 ··[···4f2]··setreuid132 ··[···4f4]··setreuid
133 ··[···4fb]··sc_len133 ··[···4fd]··sc_len
134 ··[···502]··fprintf134 ··[···504]··fprintf
135 ··[···50a]··basename135 ··[···50c]··basename
136 ··[···513]··__uint16_t136 ··[···515]··__uint16_t
137 ··[···51e]··riff137 ··[···520]··riff
138 ··[···523]··Format138 ··[···525]··Format
139 ··[···52a]··bjump139 ··[···52c]··bjump
140 ··[···530]··argc140 ··[···532]··argc
141 ··[···535]··__errno_location141 ··[···537]··__errno_location
142 ··[···546]··wavhead142 ··[···548]··wavhead
143 ··[···54e]··open64143 ··[···550]··open64
144 ··[···555]··__uid_t144 ··[···557]··__uid_t
145 ··[···55d]··init_sound145 ··[···55f]··init_sound
146 ··[···568]··_IO_read_base146 ··[···56a]··_IO_read_base
147 ··[···576]··memcpy147 ··[···578]··memcpy
148 ··[···57d]··_IO_save_end148 ··[···57f]··_IO_save_end
149 ··[···58a]··BlockLen149 ··[···58c]··BlockLen
150 ··[···593]··verbose150 ··[···595]··verbose
151 ··[···59b]··inloop151 ··[···59d]··inloop
152 ··[···5a2]··F_WAV152 ··[···5a4]··F_WAV
153 ··[···5a8]··_unused2153 ··[···5aa]··_unused2
154 ··[···5b1]··stderr154 ··[···5b3]··stderr
155 ··[···5b8]··argv155 ··[···5ba]··argv
156 ··[···5bd]··junkbuf156 ··[···5bf]··junkbuf
157 ··[···5c5]··bplay.c157 ··[···5c7]··bplay.c
158 ··[···5cd]··F_RAW158 ··[···5cf]··F_RAW
159 ··[···5d3]··_IO_buf_base159 ··[···5d5]··_IO_buf_base
160 ··[···5e0]··byte_p_spl160 ··[···5e2]··byte_p_spl
161 ··[···5eb]··getuid161 ··[···5ed]··getuid
162 ··[···5f2]··PRIO_PROCESS162 ··[···5f4]··PRIO_PROCESS
163 ··[···5ff]··PRIO_USER163 ··[···601]··PRIO_USER
164 ··[···609]··_IO_backup_base164 ··[···60b]··_IO_backup_base
165 ··[···619]··loop_pos165 ··[···61b]··loop_pos
166 ··[···622]··lseek166 ··[···624]··lseek
167 ··[···628]··filetype167 ··[···62a]··filetype
168 ··[···631]··initsems168 ··[···633]··initsems
169 ··[···63a]··BlockOffset169 ··[···63c]··BlockOffset
170 ··[···646]··getopt170 ··[···648]··getopt
171 ··[···64d]··_freeres_list171 ··[···64f]··_freeres_list
172 ··[···65b]··_IO_wide_data172 ··[···65d]··_IO_wide_data
173 ··[···669]··_shortbuf173 ··[···66b]··_shortbuf
174 ··[···673]··F_VOC174 ··[···675]··F_VOC
175 ··[···679]··strerror175 ··[···67b]··strerror
176 ··[···682]··main176 ··[···684]··main
177 ··[···687]··_IO_write_base177 ··[···689]··_IO_write_base
178 ··[···696]··__u_int178 ··[···698]··__u_int
179 ··[···69e]··audev179 ··[···6a0]··audev
180 ··[···6a4]··audiowrite180 ··[···6a6]··audiowrite
181 ··[···6af]··header181 ··[···6b1]··header
182 ··[···6b6]··cleanupsems182 ··[···6b8]··cleanupsems
183 ··[···6c2]··PackMethod183 ··[···6c4]··PackMethod
184 ··[···6cd]··tblock184 ··[···6cf]··tblock
185 ··[···6d4]··__pid_t185 ··[···6d6]··__pid_t
186 ··[···6dc]··close186 ··[···6de]··close
187 ··[···6e2]··fmt_mask187 ··[···6e4]··fmt_mask
188 ··[···6eb]··oldstereo188 ··[···6ed]··oldstereo
189 ··[···6f5]··oldspeed189 ··[···6f7]··oldspeed
190 ··[···6fe]··sync_audio190 ··[···700]··sync_audio
191 ··[···709]··cleanup_audio191 ··[···70b]··cleanup_audio
192 ··[···717]··abuf_size192 ··[···719]··abuf_size
193 ··[···721]··sndfunc.c193 ··[···723]··sndfunc.c
194 ··[···72b]··ioctl194 ··[···72d]··ioctl
195 ··[···731]··oldbits195 ··[···733]··oldbits
196 ··[···739]··shm_lpid196 ··[···73b]··shm_lpid
197 ··[···742]··sem_ctime197 ··[···744]··sem_ctime
198 ··[···74c]··__sighandler_t198 ··[···74e]··__sighandler_t
199 ··[···75b]··semop199 ··[···75d]··semop
200 ··[···761]··semctl200 ··[···763]··semctl
201 ··[···768]··__sem_ctime_high201 ··[···76a]··__sem_ctime_high
Max diff block lines reached; 0/9873 bytes (0.00%) of diff not shown.