301 KB
/srv/reproducible-results/rbuild-debian/r-b-build.U0f4goAE/b1/ruby-filesystem_0.5-5.2_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.U0f4goAE/b2/ruby-filesystem_0.5-5.2_armhf.changes
663 B
Files
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 ·e70bc81e1dfe665a0496408e495772db·3848·oldlibs·extra·libfilesystem-ruby1.8_0.5-5.2_all.deb1 ·e70bc81e1dfe665a0496408e495772db·3848·oldlibs·extra·libfilesystem-ruby1.8_0.5-5.2_all.deb
2 ·0a6005be7fece93b16eaa661d76e593a·3848·oldlibs·extra·libfilesystem-ruby1.9_0.5-5.2_all.deb2 ·0a6005be7fece93b16eaa661d76e593a·3848·oldlibs·extra·libfilesystem-ruby1.9_0.5-5.2_all.deb
3 ·464a9b47f38fb05de22d1e555c468c0c·3852·oldlibs·extra·libfilesystem-ruby_0.5-5.2_all.deb3 ·464a9b47f38fb05de22d1e555c468c0c·3852·oldlibs·extra·libfilesystem-ruby_0.5-5.2_all.deb
4 ·6b94740c892e64b21bd21a2fdf3252db·9760·debug·optional·ruby-filesystem-dbgsym_0.5-5.2_armhf.deb 
5 ·d8173ac3244c3364a459a8d5f570dc73·9956·ruby·extra·ruby-filesystem_0.5-5.2_armhf.deb4 ·20717d95fdab47ffc6a84f3831b82782·9780·debug·optional·ruby-filesystem-dbgsym_0.5-5.2_armhf.deb
 5 ·5246de612d3b957bd8feb17e86a8053a·9952·ruby·extra·ruby-filesystem_0.5-5.2_armhf.deb
19.5 KB
ruby-filesystem_0.5-5.2_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2021-01-02·17:26:08.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-01-02·17:26:08.000000·debian-binary
2 -rw-r--r--···0········0········0······832·2021-01-02·17:26:08.000000·control.tar.xz2 -rw-r--r--···0········0········0······832·2021-01-02·17:26:08.000000·control.tar.xz
3 -rw-r--r--···0········0········0·····8932·2021-01-02·17:26:08.000000·data.tar.xz3 -rw-r--r--···0········0········0·····8928·2021-01-02·17:26:08.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
19.0 KB
data.tar.xz
18.9 KB
data.tar
18.9 KB
./usr/lib/arm-linux-gnueabihf/ruby/vendor_ruby/2.7.0/filesystem.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·edb0539644872e829591d87ef1f0e934f3f8b3f93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6e622c898603ac5c51f7cd11908be7cb445bd8f2
17.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 56, 20 lines modifiedOffset 56, 20 lines modified
56 »       andeq»  r1,·r1,·r0,·asr·#1256 »       andeq»  r1,·r1,·r0,·asr·#12
57 »       andeq»  r0,·r0,·r0,·ror·r057 »       andeq»  r0,·r0,·r0,·ror·r0
58 »       andeq»  r1,·r1,·r2,·asr·#1358 »       andeq»  r1,·r1,·r2,·asr·#13
59 »       »       »       @·<UNDEFINED>·instruction:·0x000116b659 »       »       »       @·<UNDEFINED>·instruction:·0x000116b6
60 frame_dummy():60 frame_dummy():
61 »       svclt»  0x0000e7c461 »       svclt»  0x0000e7c4
62 setup_mount():62 setup_mount():
63 ./filesystem.c:4163 ./ext/filesystem/filesystem.c:41
64 »       bmi»    9135fc·<mfs@@Base+0x9015ec>64 »       bmi»    9135fc·<mfs@@Base+0x9015ec>
65 »       push»   {r0,·r1,·r3,·r4,·r5,·r6,·sl,·lr}65 »       push»   {r0,·r1,·r3,·r4,·r5,·r6,·sl,·lr}
66 »       »       »       @·<UNDEFINED>·instruction:·0x460441f066 »       »       »       @·<UNDEFINED>·instruction:·0x460441f0
67 »       stmdavs»r0,·{r1,·r2,·r7,·ip,·sp,·pc}67 »       stmdavs»r0,·{r1,·r2,·r7,·ip,·sp,·pc}
68 ./filesystem.c:4268 ./ext/filesystem/filesystem.c:42
69 »       ldmdavs»pc,·{r0,·r1,·r3,·r4,·r7,·fp,·ip,·lr}»    @·<UNPREDICTABLE>69 »       ldmdavs»pc,·{r0,·r1,·r3,·r4,·r7,·fp,·ip,·lr}»    @·<UNPREDICTABLE>
70 »       svc»    0x003af7ff70 »       svc»    0x003af7ff
71 »       stmdavs»r0!,·{r0,·r9,·sl,·lr}^71 »       stmdavs»r0!,·{r0,·r9,·sl,·lr}^
72 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff910572 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff9105
73 »       »       »       @·<UNDEFINED>·instruction:·0x4602ef3673 »       »       »       @·<UNDEFINED>·instruction:·0x4602ef36
74 »       andls»  r6,·r4,·#160,·16»     @·0xa0000074 »       andls»  r6,·r4,·#160,·16»     @·0xa00000
75 »       svc»    0x0030f7ff75 »       svc»    0x0030f7ff
Offset 78, 53 lines modifiedOffset 78, 53 lines modified
78 »       stmdbvs»r0!,·{r1,·r2,·r9,·sl,·lr}78 »       stmdbvs»r0!,·{r1,·r2,·r9,·sl,·lr}
79 rb_int2num_inline():79 rb_int2num_inline():
80 /usr/include/ruby-2.7.0/ruby/ruby.h:159280 /usr/include/ruby-2.7.0/ruby/ruby.h:1592
81 »       ldrdcs» lr,·[r4,·-sp]81 »       ldrdcs» lr,·[r4,·-sp]
82 »       svcmi»  0x0080f11082 »       svcmi»  0x0080f110
83 »       subeq»  sp,·r5,·r3,·lsl·r483 »       subeq»  sp,·r5,·r3,·lsl·r4
84 setup_mount():84 setup_mount():
85 ./filesystem.c:4285 ./ext/filesystem/filesystem.c:42
86 »       »       »       @·<UNDEFINED>·instruction:·0xf045696086 »       »       »       @·<UNDEFINED>·instruction:·0xf0456960
87 rb_int2num_inline():87 rb_int2num_inline():
88 /usr/include/ruby-2.7.0/ruby/ruby.h:159388 /usr/include/ruby-2.7.0/ruby/ruby.h:1593
89 »       »       »       @·<UNDEFINED>·instruction:·0xf110050189 »       »       »       @·<UNDEFINED>·instruction:·0xf1100501
90 /usr/include/ruby-2.7.0/ruby/ruby.h:159290 /usr/include/ruby-2.7.0/ruby/ruby.h:1592
91 »       ldrle»  r4,·[r7],·#-3968»    @·0xfffff08091 »       ldrle»  r4,·[r7],·#-3968»    @·0xfffff080
92 /usr/include/ruby-2.7.0/ruby/ruby.h:159392 /usr/include/ruby-2.7.0/ruby/ruby.h:1593
93 »       »       »       @·<UNDEFINED>·instruction:·0xf040004093 »       »       »       @·<UNDEFINED>·instruction:·0xf0400040
94 »       stmib»  sp,·{r0}^94 »       stmib»  sp,·{r0}^
95 setup_mount():95 setup_mount():
96 ./filesystem.c:4296 ./ext/filesystem/filesystem.c:42
97 »       strbmi» r5,·[r3],·-r197 »       strbmi» r5,·[r3],·-r1
98 »       »       »       @·<UNDEFINED>·instruction:·0x9600463898 »       »       »       @·<UNDEFINED>·instruction:·0x96004638
99 »       mrc»    7,·6,·APSR_nzcv,·cr8,·cr15,·{7}99 »       mrc»    7,·6,·APSR_nzcv,·cr8,·cr15,·{7}
100 ./filesystem.c:58100 ./ext/filesystem/filesystem.c:58
101 »       pop»    {r1,·r2,·ip,·sp,·pc}101 »       pop»    {r1,·r2,·ip,·sp,·pc}
102 »       stmib»  sp,·{r4,·r5,·r6,·r7,·r8,·pc}^102 »       stmib»  sp,·{r4,·r5,·r6,·r7,·r8,·pc}^
103 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff1204103 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff1204
104 rb_int2num_inline():104 rb_int2num_inline():
105 /usr/include/ruby-2.7.0/ruby/ruby.h:1595105 /usr/include/ruby-2.7.0/ruby/ruby.h:1595
106 »       strmi»  lr,·[r5],·-ip,·asr·#29106 »       strmi»  lr,·[r5],·-ip,·asr·#29
107 setup_mount():107 setup_mount():
108 ./filesystem.c:42108 ./ext/filesystem/filesystem.c:42
109 »       ldmib»  sp,·{r5,·r6,·r8,·fp,·sp,·lr}^109 »       ldmib»  sp,·{r5,·r6,·r8,·fp,·sp,·lr}^
110 rb_int2num_inline():110 rb_int2num_inline():
111 /usr/include/ruby-2.7.0/ruby/ruby.h:1595111 /usr/include/ruby-2.7.0/ruby/ruby.h:1595
112 »       »       »       @·<UNDEFINED>·instruction:·0xf1101204112 »       »       »       @·<UNDEFINED>·instruction:·0xf1101204
113 /usr/include/ruby-2.7.0/ruby/ruby.h:1592113 /usr/include/ruby-2.7.0/ruby/ruby.h:1592
114 »       strble» r4,·[r7,·#3968]!»   @·0xf80114 »       strble» r4,·[r7,·#3968]!»   @·0xf80
115 »       andne»  lr,·r4,·#3358720»    @·0x334000115 »       andne»  lr,·r4,·#3358720»    @·0x334000
116 /usr/include/ruby-2.7.0/ruby/ruby.h:1595116 /usr/include/ruby-2.7.0/ruby/ruby.h:1595
117 »       mcr»    7,·6,·pc,·cr0,·cr15,·{7}» @·<UNPREDICTABLE>117 »       mcr»    7,·6,·pc,·cr0,·cr15,·{7}» @·<UNPREDICTABLE>
118 »       andne»  lr,·r4,·#3620864»    @·0x374000118 »       andne»  lr,·r4,·#3620864»    @·0x374000
119 »       svclt»  0x0000e7e3119 »       svclt»  0x0000e7e3
120 »       andeq»  r1,·r1,·r0,·lsl·#12120 »       andeq»  r1,·r1,·r0,·lsl·#12
121 »       andeq»  r0,·r0,·ip,·lsl·#1121 »       andeq»  r0,·r0,·ip,·lsl·#1
122 fs_mounts():122 fs_mounts():
123 ./filesystem.c:61123 ./ext/filesystem/filesystem.c:61
124 »       »       »       @·<UNDEFINED>·instruction:·0x4615b570124 »       »       »       @·<UNDEFINED>·instruction:·0x4615b570
125 »       blmi»   fd3304·<mfs@@Base+0xfc12f4>125 »       blmi»   fd3304·<mfs@@Base+0xfc12f4>
126 »       ldrbtmi»fp,·[sl],·#-132»   @·0xffffff7c126 »       ldrbtmi»fp,·[sl],·#-132»   @·0xffffff7c
127 »       strmi»  r4,·[lr],·-r4,·lsl·#12127 »       strmi»  r4,·[lr],·-r4,·lsl·#12
128 »       ldmdavs»fp,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}128 »       ldmdavs»fp,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}
129 »       »       »       @·<UNDEFINED>·instruction:·0xf04f9303129 »       »       »       @·<UNDEFINED>·instruction:·0xf04f9303
130 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff0300130 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff0300
Offset 136, 61 lines modifiedOffset 136, 61 lines modified
136 /usr/include/ruby-2.7.0/ruby/ruby.h:2532136 /usr/include/ruby-2.7.0/ruby/ruby.h:2532
137 »       stccs»  0,·cr13,·[r0],·{70}»  @·0x46137 »       stccs»  0,·cr13,·[r0],·{70}»  @·0x46
138 /usr/include/ruby-2.7.0/ruby/ruby.h:2600138 /usr/include/ruby-2.7.0/ruby/ruby.h:2600
139 »       »       »       @·<UNDEFINED>·instruction:·0xd12adb2f139 »       »       »       @·<UNDEFINED>·instruction:·0xd12adb2f
140 /usr/include/ruby-2.7.0/ruby/ruby.h:2618140 /usr/include/ruby-2.7.0/ruby/ruby.h:2618
141 »       movwls» r2,·#4868» @·0x1304141 »       movwls» r2,·#4868» @·0x1304
142 fs_mounts():142 fs_mounts():
143 ./filesystem.c:71143 ./ext/filesystem/filesystem.c:71
144 »       subsle» r2,·r8,·r1,·lsl·#24144 »       subsle» r2,·r8,·r1,·lsl·#24
145 ./filesystem.c:74145 ./ext/filesystem/filesystem.c:74
146 »       ldrbtmi»r4,·[lr],·#-3636»  @·0xfffff1cc146 »       ldrbtmi»r4,·[lr],·#-3636»  @·0xfffff1cc
147 ./filesystem.c:77147 ./ext/filesystem/filesystem.c:77
148 »       »       »       @·<UNDEFINED>·instruction:·0x46304934148 »       »       »       @·<UNDEFINED>·instruction:·0x46304934
149 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4479149 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4479
150 »       »       »       @·<UNDEFINED>·instruction:·0x4604ef16150 »       »       »       @·<UNDEFINED>·instruction:·0x4604ef16
151 ./filesystem.c:78151 ./ext/filesystem/filesystem.c:78
152 »       subsle» r2,·r3,·r0,·lsl·#16152 »       subsle» r2,·r3,·r0,·lsl·#16
153 ./filesystem.c:82153 ./ext/filesystem/filesystem.c:82
154 »       svc»    0x0016f7ff154 »       svc»    0x0016f7ff
155 »       eor»    fp,·r1,·r0,·lsr·#18155 »       eor»    fp,·r1,·r0,·lsr·#18
156 ./filesystem.c:85156 ./ext/filesystem/filesystem.c:85
157 »       »       »       @·<UNDEFINED>·instruction:·0xff8af7ff157 »       »       »       @·<UNDEFINED>·instruction:·0xff8af7ff
158 »       mrc»    7,·5,·APSR_nzcv,·cr12,·cr15,·{7}158 »       mrc»    7,·5,·APSR_nzcv,·cr12,·cr15,·{7}
159 ./filesystem.c:84159 ./ext/filesystem/filesystem.c:84
160 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4620160 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4620
161 »       stmdacs»r0,·{r3,·r5,·r7,·r9,·sl,·fp,·sp,·lr,·pc}161 »       stmdacs»r0,·{r3,·r5,·r7,·r9,·sl,·fp,·sp,·lr,·pc}
162 »       »       »       @·<UNDEFINED>·instruction:·0x4620d1f6162 »       »       »       @·<UNDEFINED>·instruction:·0x4620d1f6
163 ./filesystem.c:93163 ./ext/filesystem/filesystem.c:93
164 »       mrc»    7,·6,·APSR_nzcv,·cr8,·cr15,·{7}164 »       mrc»    7,·6,·APSR_nzcv,·cr8,·cr15,·{7}
165 ./filesystem.c:61165 ./ext/filesystem/filesystem.c:61
166 »       blmi»   993314·<mfs@@Base+0x981304>166 »       blmi»   993314·<mfs@@Base+0x981304>
167 »       ldmpl»  r3,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}^167 »       ldmpl»  r3,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}^
168 ./filesystem.c:95168 ./ext/filesystem/filesystem.c:95
169 »       blls»   daae0·<mfs@@Base+0xc8ad0>169 »       blls»   daae0·<mfs@@Base+0xc8ad0>
170 »       »       »       @·<UNDEFINED>·instruction:·0xf04f405a170 »       »       »       @·<UNDEFINED>·instruction:·0xf04f405a
171 »       teqle»  ip,·r0,·lsl·#6171 »       teqle»  ip,·r0,·lsl·#6
172 »       andlt»  r4,·r4,·r8,·lsr·#12172 »       andlt»  r4,·r4,·r8,·lsr·#12
173 »       ldmdavs»r3!,·{r4,·r5,·r6,·r8,·sl,·fp,·ip,·sp,·pc}173 »       ldmdavs»r3!,·{r4,·r5,·r6,·r8,·sl,·fp,·ip,·sp,·pc}
174 rb_scan_args_set():174 rb_scan_args_set():
175 /usr/include/ruby-2.7.0/ruby/ruby.h:2660175 /usr/include/ruby-2.7.0/ruby/ruby.h:2660
176 »       movwls» r2,·#7169» @·0x1c01176 »       movwls» r2,·#7169» @·0x1c01
177 »       andcs»  sp,·r1,·#45» @·0x2d177 »       andcs»  sp,·r1,·#45» @·0x2d
178 /usr/include/ruby-2.7.0/ruby/ruby.h:2663178 /usr/include/ruby-2.7.0/ruby/ruby.h:2663
179 »       strtmi» r2,·[r0],·-r0,·lsl·#2179 »       strtmi» r2,·[r0],·-r0,·lsl·#2
180 »       mrc»    7,·5,·APSR_nzcv,·cr12,·cr15,·{7}180 »       mrc»    7,·5,·APSR_nzcv,·cr12,·cr15,·{7}
181 fs_mounts():181 fs_mounts():
182 ./filesystem.c:88182 ./ext/filesystem/filesystem.c:88
183 »       mcr»    7,·4,·pc,·cr4,·cr15,·{7}» @·<UNPREDICTABLE>183 »       mcr»    7,·4,·pc,·cr4,·cr15,·{7}» @·<UNPREDICTABLE>
184 »       and»    r4,·r5,·r5,·lsl·#12184 »       and»    r4,·r5,·r5,·lsl·#12
185 ./filesystem.c:90185 ./ext/filesystem/filesystem.c:90
186 »       »       »       @·<UNDEFINED>·instruction:·0xff64f7ff186 »       »       »       @·<UNDEFINED>·instruction:·0xff64f7ff
187 »       strtmi» r4,·[r8],·-r1,·lsl·#12187 »       strtmi» r4,·[r8],·-r1,·lsl·#12
Max diff block lines reached; 13061/17766 bytes (73.52%) of diff not shown.
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: 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·62303533·39363434·38373265·38323935·b0539644872e8295 
3 ··0x00000010·39316438·37656631·66306539·33346633·91d87ef1f0e934f32 ··0x00000000·36323263·38393836·30336163·35633531·622c898603ac5c51
 3 ··0x00000010·66376364·31313930·38626537·63623434·f7cd11908be7cb44
4 ··0x00000020·66386233·66392e64·65627567·00000000·f8b3f9.debug....4 ··0x00000020·35626438·66322e64·65627567·00000000·5bd8f2.debug....
5 ··0x00000030·89b7cc1f····························....5 ··0x00000030·0eac39c2····························..9.
  
281 KB
ruby-filesystem-dbgsym_0.5-5.2_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2021-01-02·17:26:08.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-01-02·17:26:08.000000·debian-binary
2 -rw-r--r--···0········0········0······532·2021-01-02·17:26:08.000000·control.tar.xz2 -rw-r--r--···0········0········0······532·2021-01-02·17:26:08.000000·control.tar.xz
3 -rw-r--r--···0········0········0·····9036·2021-01-02·17:26:08.000000·data.tar.xz3 -rw-r--r--···0········0········0·····9056·2021-01-02·17:26:08.000000·data.tar.xz
649 B
control.tar.xz
621 B
control.tar
373 B
./control
    
Offset 5, 9 lines modifiedOffset 5, 9 lines modified
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Tatsuki·Sugiura·<sugi@nemui.org>6 Maintainer:·Tatsuki·Sugiura·<sugi@nemui.org>
7 Installed-Size:·227 Installed-Size:·22
8 Depends:·ruby-filesystem·(=·0.5-5.2)8 Depends:·ruby-filesystem·(=·0.5-5.2)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·ruby-filesystem11 Description:·debug·symbols·for·ruby-filesystem
12 Build-Ids:·edb0539644872e829591d87ef1f0e934f3f8b3f912 Build-Ids:·6e622c898603ac5c51f7cd11908be7cb445bd8f2
13 Ruby-Versions:·ruby2.713 Ruby-Versions:·ruby2.7
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/ed/b0539644872e829591d87ef1f0e934f3f8b3f9.debug1 usr/lib/debug/.build-id/6e/622c898603ac5c51f7cd11908be7cb445bd8f2.debug
280 KB
data.tar.xz
280 KB
data.tar
1.4 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./usr/lib/debug/.build-id/ed/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./usr/lib/debug/.build-id/6e/
7 -rw-r--r--···0·root·········(0)·root·········(0)····12160·2021-01-02·17:26:08.000000·./usr/lib/debug/.build-id/ed/b0539644872e829591d87ef1f0e934f3f8b3f9.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····12168·2021-01-02·17:26:08.000000·./usr/lib/debug/.build-id/6e/622c898603ac5c51f7cd11908be7cb445bd8f2.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./usr/share/doc/ruby-filesystem-dbgsym·->·ruby-filesystem10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-01-02·17:26:08.000000·./usr/share/doc/ruby-filesystem-dbgsym·->·ruby-filesystem
278 KB
./usr/lib/debug/.build-id/ed/b0539644872e829591d87ef1f0e934f3f8b3f9.debug vs.
./usr/lib/debug/.build-id/6e/622c898603ac5c51f7cd11908be7cb445bd8f2.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 22% similar despite different names
896 B
readelf --wide --file-header {}
    
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:···············0x8a011 ··Entry·point·address:···············0x8a0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········10800·(bytes·into·file)13 ··Start·of·section·headers:··········10808·(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:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
2.81 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0x2a30:1 There·are·34·section·headers,·starting·at·offset·0x2a38:
  
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············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000030·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000030·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000148·000118·000230·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000148·000118·000230·10···A··4···3··4
Offset 22, 22 lines modifiedOffset 22, 22 lines modified
22 ··[17]·.dynamic··········NOBITS··········00011e70·001e68·000100·08··WA··4···0··422 ··[17]·.dynamic··········NOBITS··········00011e70·001e68·000100·08··WA··4···0··4
23 ··[18]·.got··············NOBITS··········00011f70·001e68·000090·04··WA··0···0··423 ··[18]·.got··············NOBITS··········00011f70·001e68·000090·04··WA··0···0··4
24 ··[19]·.data·············NOBITS··········00012000·001e68·000004·00··WA··0···0··424 ··[19]·.data·············NOBITS··········00012000·001e68·000004·00··WA··0···0··4
25 ··[20]·.bss··············NOBITS··········00012004·001e68·000010·00··WA··0···0··425 ··[20]·.bss··············NOBITS··········00012004·001e68·000010·00··WA··0···0··4
26 ··[21]·.comment··········PROGBITS········00000000·000118·000027·01··MS··0···0··126 ··[21]·.comment··········PROGBITS········00000000·000118·000027·01··MS··0···0··1
27 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00013f·000031·00······0···0··127 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00013f·000031·00······0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000170·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000170·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·000190·000c07·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·000190·000c06·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000d98·0001a3·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000d98·0001a3·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000f3c·00039a·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000f3c·00039a·00···C··0···0··4
32 ··[27]·.debug_frame······PROGBITS········00000000·0012d8·0000a4·00···C··0···0··432 ··[27]·.debug_frame······PROGBITS········00000000·0012d8·0000a4·00···C··0···0··4
33 ··[28]·.debug_str········PROGBITS········00000000·00137c·0005f7·01·MSC··0···0··433 ··[28]·.debug_str········PROGBITS········00000000·00137c·000601·01·MSC··0···0··4
34 ··[29]·.debug_loc········PROGBITS········00000000·001974·0002e5·00···C··0···0··434 ··[29]·.debug_loc········PROGBITS········00000000·001980·0002e4·00···C··0···0··4
35 ··[30]·.debug_ranges·····PROGBITS········00000000·001c5c·0000c2·00···C··0···0··435 ··[30]·.debug_ranges·····PROGBITS········00000000·001c64·0000c2·00···C··0···0··4
36 ··[31]·.symtab···········SYMTAB··········00000000·001d20·0007c0·10·····32··92··436 ··[31]·.symtab···········SYMTAB··········00000000·001d28·0007c0·10·····32··92··4
37 ··[32]·.strtab···········STRTAB··········00000000·0024e0·000403·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·0024e8·000403·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·0028e3·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·0028eb·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)43 ··D·(mbind),·y·(purecode),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·edb0539644872e829591d87ef1f0e934f3f8b3f93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6e622c898603ac5c51f7cd11908be7cb445bd8f2
259 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 2508 lines modifiedOffset 1, 2508 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:········0x151e·(32-bit)3 ···Length:········0x1520·(32-bit)
4 ···Version:·······44 ···Version:·······4
5 ···Abbrev·Offset:·05 ···Abbrev·Offset:·0
6 ···Pointer·Size:··46 ···Pointer·Size:··4
7 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)7 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
8 ····<c>···DW_AT_producer····:·(strp)·(offset:·0x2e3):·GNU·C17·10.2.1·20210110·-mfloat-abi=hard·-mfpu=vfpv3-d16·-mthumb·-mtls-dialect=gnu·-march=armv7-a+fp·-g·-O2·-fstack-protector-strong·-fPIC8 ····<c>···DW_AT_producer····:·(strp)·(offset:·0x2f4):·GNU·C17·10.2.1·20210110·-mfloat-abi=hard·-mfpu=vfpv3-d16·-mthumb·-mtls-dialect=gnu·-march=armv7-a+fp·-g·-O2·-fstack-protector-strong·-fPIC
Diff chunk too large, falling back to line-by-line diff (2497 lines added, 2497 lines removed)
9 ····<10>···DW_AT_language····:·(data1)·12»   (ANSI·C99)9 ····<10>···DW_AT_language····:·(data1)·12»   (ANSI·C99)
10 ····<11>···DW_AT_name········:·(strp)·(offset:·0x42e):·filesystem.c10 ····<11>···DW_AT_name········:·(strp)·(offset:·0x43f):·filesystem.c
11 ····<15>···DW_AT_comp_dir····:·(string)·.11 ····<15>···DW_AT_comp_dir····:·(strp)·(offset:·0x2d7):·./ext/filesystem
12 ····<17>···DW_AT_low_pc······:·(addr)·0x96812 ····<19>···DW_AT_low_pc······:·(addr)·0x968
13 ····<1b>···DW_AT_high_pc·····:·(data4)·0x53c13 ····<1d>···DW_AT_high_pc·····:·(data4)·0x53c
14 ····<1f>···DW_AT_stmt_list···:·(sec_offset)·014 ····<21>···DW_AT_stmt_list···:·(sec_offset)·0
15 ·<1><23>:·Abbrev·Number:·2·(DW_TAG_typedef)15 ·<1><25>:·Abbrev·Number:·2·(DW_TAG_typedef)
16 ····<24>···DW_AT_name········:·(strp)·(offset:·0x18):·size_t16 ····<26>···DW_AT_name········:·(strp)·(offset:·0x18):·size_t
17 ····<28>···DW_AT_decl_file···:·(data1)·317 ····<2a>···DW_AT_decl_file···:·(data1)·3
18 ····<29>···DW_AT_decl_line···:·(data1)·20918 ····<2b>···DW_AT_decl_line···:·(data1)·209
19 ····<2a>···DW_AT_decl_column·:·(data1)·2319 ····<2c>···DW_AT_decl_column·:·(data1)·23
20 ····<2b>···DW_AT_type········:·(ref4)·<0x2f>,·unsigned·int20 ····<2d>···DW_AT_type········:·(ref4)·<0x31>,·unsigned·int
21 ·<1><2f>:·Abbrev·Number:·3·(DW_TAG_base_type)21 ·<1><31>:·Abbrev·Number:·3·(DW_TAG_base_type)
22 ····<30>···DW_AT_byte_size···:·(data1)·422 ····<32>···DW_AT_byte_size···:·(data1)·4
23 ····<31>···DW_AT_encoding····:·(data1)·7»    (unsigned)23 ····<33>···DW_AT_encoding····:·(data1)·7»    (unsigned)
24 ····<32>···DW_AT_name········:·(strp)·(offset:·0x7e4):·unsigned·int24 ····<34>···DW_AT_name········:·(strp)·(offset:·0x7f5):·unsigned·int
25 ·<1><36>:·Abbrev·Number:·4·(DW_TAG_pointer_type)25 ·<1><38>:·Abbrev·Number:·4·(DW_TAG_pointer_type)
26 ····<37>···DW_AT_byte_size···:·(data1)·426 ····<39>···DW_AT_byte_size···:·(data1)·4
27 ·<1><38>:·Abbrev·Number:·5·(DW_TAG_restrict_type)27 ·<1><3a>:·Abbrev·Number:·5·(DW_TAG_restrict_type)
28 ····<39>···DW_AT_type········:·(ref4)·<0x36>28 ····<3b>···DW_AT_type········:·(ref4)·<0x38>
29 ·<1><3d>:·Abbrev·Number:·3·(DW_TAG_base_type)29 ·<1><3f>:·Abbrev·Number:·3·(DW_TAG_base_type)
30 ····<3e>···DW_AT_byte_size···:·(data1)·130 ····<40>···DW_AT_byte_size···:·(data1)·1
31 ····<3f>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)31 ····<41>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
32 ····<40>···DW_AT_name········:·(strp)·(offset:·0x27e):·unsigned·char32 ····<42>···DW_AT_name········:·(strp)·(offset:·0x293):·unsigned·char
33 ·<1><44>:·Abbrev·Number:·3·(DW_TAG_base_type)33 ·<1><46>:·Abbrev·Number:·3·(DW_TAG_base_type)
34 ····<45>···DW_AT_byte_size···:·(data1)·234 ····<47>···DW_AT_byte_size···:·(data1)·2
35 ····<46>···DW_AT_encoding····:·(data1)·7»    (unsigned)35 ····<48>···DW_AT_encoding····:·(data1)·7»    (unsigned)
36 ····<47>···DW_AT_name········:·(strp)·(offset:·0xc1c):·short·unsigned·int36 ····<49>···DW_AT_name········:·(strp)·(offset:·0xc2d):·short·unsigned·int
37 ·<1><4b>:·Abbrev·Number:·3·(DW_TAG_base_type)37 ·<1><4d>:·Abbrev·Number:·3·(DW_TAG_base_type)
38 ····<4c>···DW_AT_byte_size···:·(data1)·438 ····<4e>···DW_AT_byte_size···:·(data1)·4
39 ····<4d>···DW_AT_encoding····:·(data1)·7»    (unsigned)39 ····<4f>···DW_AT_encoding····:·(data1)·7»    (unsigned)
40 ····<4e>···DW_AT_name········:·(strp)·(offset:·0x7df):·long·unsigned·int40 ····<50>···DW_AT_name········:·(strp)·(offset:·0x7f0):·long·unsigned·int
41 ·<1><52>:·Abbrev·Number:·3·(DW_TAG_base_type)41 ·<1><54>:·Abbrev·Number:·3·(DW_TAG_base_type)
42 ····<53>···DW_AT_byte_size···:·(data1)·142 ····<55>···DW_AT_byte_size···:·(data1)·1
43 ····<54>···DW_AT_encoding····:·(data1)·6»    (signed·char)43 ····<56>···DW_AT_encoding····:·(data1)·6»    (signed·char)
44 ····<55>···DW_AT_name········:·(strp)·(offset:·0x280):·signed·char44 ····<57>···DW_AT_name········:·(strp)·(offset:·0x295):·signed·char
45 ·<1><59>:·Abbrev·Number:·3·(DW_TAG_base_type)45 ·<1><5b>:·Abbrev·Number:·3·(DW_TAG_base_type)
46 ····<5a>···DW_AT_byte_size···:·(data1)·246 ····<5c>···DW_AT_byte_size···:·(data1)·2
47 ····<5b>···DW_AT_encoding····:·(data1)·5»    (signed)47 ····<5d>···DW_AT_encoding····:·(data1)·5»    (signed)
48 ····<5c>···DW_AT_name········:·(strp)·(offset:·0xa01):·short·int48 ····<5e>···DW_AT_name········:·(strp)·(offset:·0xa12):·short·int
49 ·<1><60>:·Abbrev·Number:·6·(DW_TAG_base_type)49 ·<1><62>:·Abbrev·Number:·6·(DW_TAG_base_type)
50 ····<61>···DW_AT_byte_size···:·(data1)·450 ····<63>···DW_AT_byte_size···:·(data1)·4
51 ····<62>···DW_AT_encoding····:·(data1)·5»    (signed)51 ····<64>···DW_AT_encoding····:·(data1)·5»    (signed)
52 ····<63>···DW_AT_name········:·(string)·int52 ····<65>···DW_AT_name········:·(string)·int
53 ·<1><67>:·Abbrev·Number:·7·(DW_TAG_const_type)53 ·<1><69>:·Abbrev·Number:·7·(DW_TAG_const_type)
54 ····<68>···DW_AT_type········:·(ref4)·<0x60>,·int54 ····<6a>···DW_AT_type········:·(ref4)·<0x62>,·int
55 ·<1><6c>:·Abbrev·Number:·2·(DW_TAG_typedef)55 ·<1><6e>:·Abbrev·Number:·2·(DW_TAG_typedef)
56 ····<6d>···DW_AT_name········:·(strp)·(offset:·0xb1b):·__int64_t56 ····<6f>···DW_AT_name········:·(strp)·(offset:·0xb2c):·__int64_t
57 ····<71>···DW_AT_decl_file···:·(data1)·457 ····<73>···DW_AT_decl_file···:·(data1)·4
58 ····<72>···DW_AT_decl_line···:·(data1)·4758 ····<74>···DW_AT_decl_line···:·(data1)·47
59 ····<73>···DW_AT_decl_column·:·(data1)·4459 ····<75>···DW_AT_decl_column·:·(data1)·44
60 ····<74>···DW_AT_type········:·(ref4)·<0x78>,·long·long·int60 ····<76>···DW_AT_type········:·(ref4)·<0x7a>,·long·long·int
61 ·<1><78>:·Abbrev·Number:·3·(DW_TAG_base_type)61 ·<1><7a>:·Abbrev·Number:·3·(DW_TAG_base_type)
62 ····<79>···DW_AT_byte_size···:·(data1)·862 ····<7b>···DW_AT_byte_size···:·(data1)·8
63 ····<7a>···DW_AT_encoding····:·(data1)·5»    (signed)63 ····<7c>···DW_AT_encoding····:·(data1)·5»    (signed)
64 ····<7b>···DW_AT_name········:·(strp)·(offset:·0x625):·long·long·int64 ····<7d>···DW_AT_name········:·(strp)·(offset:·0x636):·long·long·int
65 ·<1><7f>:·Abbrev·Number:·2·(DW_TAG_typedef)65 ·<1><81>:·Abbrev·Number:·2·(DW_TAG_typedef)
66 ····<80>···DW_AT_name········:·(strp)·(offset:·0x521):·__uint64_t66 ····<82>···DW_AT_name········:·(strp)·(offset:·0x532):·__uint64_t
67 ····<84>···DW_AT_decl_file···:·(data1)·467 ····<86>···DW_AT_decl_file···:·(data1)·4
68 ····<85>···DW_AT_decl_line···:·(data1)·4868 ····<87>···DW_AT_decl_line···:·(data1)·48
69 ····<86>···DW_AT_decl_column·:·(data1)·4669 ····<88>···DW_AT_decl_column·:·(data1)·46
70 ····<87>···DW_AT_type········:·(ref4)·<0x8b>,·long·long·unsigned·int70 ····<89>···DW_AT_type········:·(ref4)·<0x8d>,·long·long·unsigned·int
71 ·<1><8b>:·Abbrev·Number:·3·(DW_TAG_base_type)71 ·<1><8d>:·Abbrev·Number:·3·(DW_TAG_base_type)
72 ····<8c>···DW_AT_byte_size···:·(data1)·872 ····<8e>···DW_AT_byte_size···:·(data1)·8
73 ····<8d>···DW_AT_encoding····:·(data1)·7»    (unsigned)73 ····<8f>···DW_AT_encoding····:·(data1)·7»    (unsigned)
74 ····<8e>···DW_AT_name········:·(strp)·(offset:·0x7da):·long·long·unsigned·int74 ····<90>···DW_AT_name········:·(strp)·(offset:·0x7eb):·long·long·unsigned·int
75 ·<1><92>:·Abbrev·Number:·2·(DW_TAG_typedef)75 ·<1><94>:·Abbrev·Number:·2·(DW_TAG_typedef)
76 ····<93>···DW_AT_name········:·(strp)·(offset:·0x7f1):·__off_t76 ····<95>···DW_AT_name········:·(strp)·(offset:·0x802):·__off_t
77 ····<97>···DW_AT_decl_file···:·(data1)·477 ····<99>···DW_AT_decl_file···:·(data1)·4
78 ····<98>···DW_AT_decl_line···:·(data1)·15278 ····<9a>···DW_AT_decl_line···:·(data1)·152
79 ····<99>···DW_AT_decl_column·:·(data1)·2579 ····<9b>···DW_AT_decl_column·:·(data1)·25
80 ····<9a>···DW_AT_type········:·(ref4)·<0x9e>,·long·int80 ····<9c>···DW_AT_type········:·(ref4)·<0xa0>,·long·int
81 ·<1><9e>:·Abbrev·Number:·3·(DW_TAG_base_type)81 ·<1><a0>:·Abbrev·Number:·3·(DW_TAG_base_type)
82 ····<9f>···DW_AT_byte_size···:·(data1)·482 ····<a1>···DW_AT_byte_size···:·(data1)·4
83 ····<a0>···DW_AT_encoding····:·(data1)·5»    (signed)83 ····<a2>···DW_AT_encoding····:·(data1)·5»    (signed)
84 ····<a1>···DW_AT_name········:·(strp)·(offset:·0x62a):·long·int84 ····<a3>···DW_AT_name········:·(strp)·(offset:·0x63b):·long·int
85 ·<1><a5>:·Abbrev·Number:·2·(DW_TAG_typedef)85 ·<1><a7>:·Abbrev·Number:·2·(DW_TAG_typedef)
86 ····<a6>···DW_AT_name········:·(strp)·(offset:·0x8b7):·__off64_t86 ····<a8>···DW_AT_name········:·(strp)·(offset:·0x8c8):·__off64_t
87 ····<aa>···DW_AT_decl_file···:·(data1)·487 ····<ac>···DW_AT_decl_file···:·(data1)·4
88 ····<ab>···DW_AT_decl_line···:·(data1)·15388 ····<ad>···DW_AT_decl_line···:·(data1)·153
89 ····<ac>···DW_AT_decl_column·:·(data1)·2789 ····<ae>···DW_AT_decl_column·:·(data1)·27
90 ····<ad>···DW_AT_type········:·(ref4)·<0x6c>,·__int64_t,·long·long·int90 ····<af>···DW_AT_type········:·(ref4)·<0x6e>,·__int64_t,·long·long·int
91 ·<1><b1>:·Abbrev·Number:·2·(DW_TAG_typedef)91 ·<1><b3>:·Abbrev·Number:·2·(DW_TAG_typedef)
92 ····<b2>···DW_AT_name········:·(strp)·(offset:·0x263):·__fsblkcnt64_t92 ····<b4>···DW_AT_name········:·(strp)·(offset:·0x278):·__fsblkcnt64_t
93 ····<b6>···DW_AT_decl_file···:·(data1)·493 ····<b8>···DW_AT_decl_file···:·(data1)·4
94 ····<b7>···DW_AT_decl_line···:·(data1)·18494 ····<b9>···DW_AT_decl_line···:·(data1)·184
95 ····<b8>···DW_AT_decl_column·:·(data1)·3295 ····<ba>···DW_AT_decl_column·:·(data1)·32
96 ····<b9>···DW_AT_type········:·(ref4)·<0x7f>,·__uint64_t,·long·long·unsigned·int96 ····<bb>···DW_AT_type········:·(ref4)·<0x81>,·__uint64_t,·long·long·unsigned·int
97 ·<1><bd>:·Abbrev·Number:·2·(DW_TAG_typedef)97 ·<1><bf>:·Abbrev·Number:·2·(DW_TAG_typedef)
98 ····<be>···DW_AT_name········:·(strp)·(offset:·0x5e5):·__fsfilcnt64_t98 ····<c0>···DW_AT_name········:·(strp)·(offset:·0x5f6):·__fsfilcnt64_t
99 ····<c2>···DW_AT_decl_file···:·(data1)·499 ····<c4>···DW_AT_decl_file···:·(data1)·4
100 ····<c3>···DW_AT_decl_line···:·(data1)·188100 ····<c5>···DW_AT_decl_line···:·(data1)·188
101 ····<c4>···DW_AT_decl_column·:·(data1)·32101 ····<c6>···DW_AT_decl_column·:·(data1)·32
102 ····<c5>···DW_AT_type········:·(ref4)·<0x7f>,·__uint64_t,·long·long·unsigned·int102 ····<c7>···DW_AT_type········:·(ref4)·<0x81>,·__uint64_t,·long·long·unsigned·int
103 ·<1><c9>:·Abbrev·Number:·8·(DW_TAG_pointer_type)103 ·<1><cb>:·Abbrev·Number:·8·(DW_TAG_pointer_type)
104 ····<ca>···DW_AT_byte_size···:·(data1)·4104 ····<cc>···DW_AT_byte_size···:·(data1)·4
105 ····<cb>···DW_AT_type········:·(ref4)·<0xcf>,·char105 ····<cd>···DW_AT_type········:·(ref4)·<0xd1>,·char
106 ·<1><cf>:·Abbrev·Number:·3·(DW_TAG_base_type)106 ·<1><d1>:·Abbrev·Number:·3·(DW_TAG_base_type)
107 ····<d0>···DW_AT_byte_size···:·(data1)·1107 ····<d2>···DW_AT_byte_size···:·(data1)·1
108 ····<d1>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)108 ····<d3>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
109 ····<d2>···DW_AT_name········:·(strp)·(offset:·0x287):·char109 ····<d4>···DW_AT_name········:·(strp)·(offset:·0x29c):·char
110 ·<1><d6>:·Abbrev·Number:·7·(DW_TAG_const_type)110 ·<1><d8>:·Abbrev·Number:·7·(DW_TAG_const_type)
111 ····<d7>···DW_AT_type········:·(ref4)·<0xcf>,·char111 ····<d9>···DW_AT_type········:·(ref4)·<0xd1>,·char
112 ·<1><db>:·Abbrev·Number:·9·(DW_TAG_structure_type)112 ·<1><dd>:·Abbrev·Number:·9·(DW_TAG_structure_type)
113 ····<dc>···DW_AT_name········:·(strp)·(offset:·0x215):·_IO_FILE113 ····<de>···DW_AT_name········:·(strp)·(offset:·0x22a):·_IO_FILE
114 ····<e0>···DW_AT_byte_size···:·(data1)·152114 ····<e2>···DW_AT_byte_size···:·(data1)·152
115 ····<e1>···DW_AT_decl_file···:·(data1)·5115 ····<e3>···DW_AT_decl_file···:·(data1)·5
116 ····<e2>···DW_AT_decl_line···:·(data1)·49116 ····<e4>···DW_AT_decl_line···:·(data1)·49
117 ····<e3>···DW_AT_decl_column·:·(data1)·8117 ····<e5>···DW_AT_decl_column·:·(data1)·8
118 ····<e4>···DW_AT_sibling·····:·(ref4)·<0x262>118 ····<e6>···DW_AT_sibling·····:·(ref4)·<0x264>
119 ·<2><e8>:·Abbrev·Number:·10·(DW_TAG_member)119 ·<2><ea>:·Abbrev·Number:·10·(DW_TAG_member)
120 ····<e9>···DW_AT_name········:·(strp)·(offset:·0x20e):·_flags120 ····<eb>···DW_AT_name········:·(strp)·(offset:·0x223):·_flags
121 ····<ed>···DW_AT_decl_file···:·(data1)·5121 ····<ef>···DW_AT_decl_file···:·(data1)·5
122 ····<ee>···DW_AT_decl_line···:·(data1)·51122 ····<f0>···DW_AT_decl_line···:·(data1)·51
123 ····<ef>···DW_AT_decl_column·:·(data1)·7123 ····<f1>···DW_AT_decl_column·:·(data1)·7
124 ····<f0>···DW_AT_type········:·(ref4)·<0x60>,·int124 ····<f2>···DW_AT_type········:·(ref4)·<0x62>,·int
125 ····<f4>···DW_AT_data_member_location:·(data1)·0125 ····<f6>···DW_AT_data_member_location:·(data1)·0
Max diff block lines reached; 0/265334 bytes (0.00%) of diff not shown.
666 B
readelf --wide --debug-dump=abbrev {}
    
Offset 1, 15 lines modifiedOffset 1, 15 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_compile_unit····[has·children]3 ···1······DW_TAG_compile_unit····[has·children]
4 ····DW_AT_producer·····DW_FORM_strp4 ····DW_AT_producer·····DW_FORM_strp
5 ····DW_AT_language·····DW_FORM_data15 ····DW_AT_language·····DW_FORM_data1
6 ····DW_AT_name·········DW_FORM_strp6 ····DW_AT_name·········DW_FORM_strp
7 ····DW_AT_comp_dir·····DW_FORM_string7 ····DW_AT_comp_dir·····DW_FORM_strp
8 ····DW_AT_low_pc·······DW_FORM_addr8 ····DW_AT_low_pc·······DW_FORM_addr
9 ····DW_AT_high_pc······DW_FORM_data49 ····DW_AT_high_pc······DW_FORM_data4
10 ····DW_AT_stmt_list····DW_FORM_sec_offset10 ····DW_AT_stmt_list····DW_FORM_sec_offset
11 ····DW_AT·value:·0·····DW_FORM·value:·011 ····DW_AT·value:·0·····DW_FORM·value:·0
12 ···2······DW_TAG_typedef····[no·children]12 ···2······DW_TAG_typedef····[no·children]
13 ····DW_AT_name·········DW_FORM_strp13 ····DW_AT_name·········DW_FORM_strp
14 ····DW_AT_decl_file····DW_FORM_data114 ····DW_AT_decl_file····DW_FORM_data1
1.31 KB
readelf --wide --debug-dump=loc {}
    
Offset 268, 21 lines modifiedOffset 268, 21 lines modified
  
268 ····0000043d·v0000023·v0000008·location·view·pair268 ····0000043d·v0000023·v0000008·location·view·pair
269 ····0000043f·v0000000·v0000000·location·view·pair269 ····0000043f·v0000000·v0000000·location·view·pair
270 ····00000441·v0000000·v0000001·location·view·pair270 ····00000441·v0000000·v0000001·location·view·pair
271 ····00000443·v0000000·v0000000·location·view·pair271 ····00000443·v0000000·v0000000·location·view·pair
  
272 ····00000445·v0000023·v0000008·views·at·0000043d·for:272 ····00000445·v0000023·v0000008·views·at·0000043d·for:
273 ·············00000a1a·00000a30·(DW_OP_GNU_implicit_pointer:·<0x1483>·0)273 ·············00000a1a·00000a30·(DW_OP_GNU_implicit_pointer:·<0x1485>·0)
274 ····00000455·v0000000·v0000000·views·at·0000043f·for:274 ····00000455·v0000000·v0000000·views·at·0000043f·for:
275 ·············00000a82·00000a94·(DW_OP_GNU_implicit_pointer:·<0x1483>·0)275 ·············00000a82·00000a94·(DW_OP_GNU_implicit_pointer:·<0x1485>·0)
276 ····00000465·v0000000·v0000001·views·at·00000441·for:276 ····00000465·v0000000·v0000001·views·at·00000441·for:
277 ·············00000ab4·00000ae2·(DW_OP_GNU_implicit_pointer:·<0x1483>·0)277 ·············00000ab4·00000ae2·(DW_OP_GNU_implicit_pointer:·<0x1485>·0)
278 ····00000475·v0000000·v0000000·views·at·00000443·for:278 ····00000475·v0000000·v0000000·views·at·00000443·for:
279 ·············00000afa·00000b14·(DW_OP_GNU_implicit_pointer:·<0x1483>·0)279 ·············00000afa·00000b14·(DW_OP_GNU_implicit_pointer:·<0x1485>·0)
280 ····00000485·<End·of·list>280 ····00000485·<End·of·list>
  
281 ····0000048d·v0000023·v0000008·location·view·pair281 ····0000048d·v0000023·v0000008·location·view·pair
282 ····0000048f·v0000000·v0000000·location·view·pair282 ····0000048f·v0000000·v0000000·location·view·pair
283 ····00000491·v0000000·v0000001·location·view·pair283 ····00000491·v0000000·v0000001·location·view·pair
284 ····00000493·v0000000·v0000000·location·view·pair284 ····00000493·v0000000·v0000000·location·view·pair
  
368 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·10.2.1-6)·10.2.1·202101101 GCC:·(Debian·10.2.1-6)·10.2.1·20210110
2 7wZn^]O]2 *d··bn(cy·`l
3 /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/crti.o3 /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/crti.o
4 call_weak_fn4 call_weak_fn
5 /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/crtn.o5 /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/crtn.o
6 crtstuff.c6 crtstuff.c
7 all_implied_fbits7 all_implied_fbits
8 deregister_tm_clones8 deregister_tm_clones
9 __do_global_dtors_aux9 __do_global_dtors_aux
12.4 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 8, 236 lines modifiedOffset 8, 237 lines modified
8 ··[····34]··f_blocks8 ··[····34]··f_blocks
9 ··[····3d]··RUBY_T_REGEXP9 ··[····3d]··RUBY_T_REGEXP
10 ··[····4b]··_IO_codecvt10 ··[····4b]··_IO_codecvt
11 ··[····57]··mnt_type11 ··[····57]··mnt_type
12 ··[····60]··f_last12 ··[····60]··f_last
13 ··[····67]··_IO_save_end13 ··[····67]··_IO_save_end
14 ··[····74]··f_bsize14 ··[····74]··f_bsize
 15 ··[····7c]··rb_alloc_tmp_buffer2
15 ··[····7c]··f_ffree16 ··[····91]··f_ffree
16 ··[····84]··_IO_write_base17 ··[····99]··_IO_write_base
17 ··[····93]··rb_scan_args_n_lead18 ··[····a8]··rb_scan_args_n_lead
18 ··[····a7]··ruby_value_type19 ··[····bc]··ruby_value_type
19 ··[····b7]··_lock20 ··[····cc]··_lock
20 ··[····bd]··sFSmount21 ··[····d2]··sFSmount
21 ··[····c6]··_IO_save_base22 ··[····db]··_IO_save_base
22 ··[····d4]··rb_keyword_given_p23 ··[····e9]··rb_keyword_given_p
23 ··[····e7]··_chain24 ··[····fc]··_chain
24 ··[····ee]··_cur_column25 ··[···103]··_cur_column
25 ··[····fa]··ROBJECT_EMBED26 ··[···10f]··ROBJECT_EMBED
26 ··[···108]··RUBY_FL_UNTRUSTED27 ··[···11d]··RUBY_FL_UNTRUSTED
27 ··[···11a]··ST_IMMUTABLE28 ··[···12f]··ST_IMMUTABLE
28 ··[···127]··ST_SYNCHRONOUS29 ··[···13c]··ST_SYNCHRONOUS
29 ··[···136]··RUBY_Qundef30 ··[···14b]··RUBY_Qundef
30 ··[···142]··RUBY_FL_USER131 ··[···157]··RUBY_FL_USER1
31 ··[···150]··RUBY_T_OBJECT32 ··[···165]··RUBY_T_OBJECT
32 ··[···15e]··RUBY_FL_USER433 ··[···173]··RUBY_FL_USER4
33 ··[···16c]··rb_scan_args_hash_idx34 ··[···181]··rb_scan_args_hash_idx
34 ··[···182]··_IO_marker35 ··[···197]··_IO_marker
35 ··[···18d]··ST_NOATIME36 ··[···1a2]··ST_NOATIME
36 ··[···198]··ruby_rstring_flags37 ··[···1ad]··ruby_rstring_flags
37 ··[···1ab]··RUBY_FL_PROMOTED38 ··[···1c0]··RUBY_FL_PROMOTED
38 ··[···1bc]··mnt_freq39 ··[···1d1]··mnt_freq
39 ··[···1c5]··RUBY_FL_USHIFT40 ··[···1da]··RUBY_FL_USHIFT
40 ··[···1d4]··argc_error41 ··[···1e9]··argc_error
41 ··[···1df]··ruby_special_consts42 ··[···1f4]··ruby_special_consts
42 ··[···1f3]··RSTRING_NOEMBED43 ··[···208]··RSTRING_NOEMBED
43 ··[···203]··ruby_rvalue_flags44 ··[···218]··ruby_rvalue_flags
44 ··[···215]··_IO_FILE45 ··[···22a]··_IO_FILE
45 ··[···21e]··RUBY_T_CLASS46 ··[···233]··RUBY_T_CLASS
46 ··[···22b]··RUBY_FL_DUPPED47 ··[···240]··RUBY_FL_DUPPED
47 ··[···23a]··_IO_wide_data48 ··[···24f]··_IO_wide_data
48 ··[···248]··VALUE49 ··[···25d]··VALUE
49 ··[···24e]··RUBY_T_NODE50 ··[···263]··RUBY_T_NODE
50 ··[···25a]··ST_NODEV51 ··[···26f]··ST_NODEV
51 ··[···263]··__fsblkcnt64_t52 ··[···278]··__fsblkcnt64_t
52 ··[···272]··setup_mount53 ··[···287]··setup_mount
53 ··[···27e]··unsigned·char54 ··[···293]··unsigned·char
54 ··[···28c]··_freeres_list55 ··[···2a1]··_freeres_list
55 ··[···29a]··RUBY_T_FILE56 ··[···2af]··RUBY_T_FILE
56 ··[···2a6]··fs_stat57 ··[···2bb]··fs_stat
57 ··[···2ae]··rb_string_value_ptr58 ··[···2c3]··rb_string_value_ptr
58 ··[···2c2]··rb_alloc_tmp_buffer259 ··[···2d7]··./ext/filesystem
59 ··[···2d7]··ST_RELATIME60 ··[···2e8]··ST_RELATIME
60 ··[···2e3]··GNU·C17·10.2.1·20210110·-mfloat-abi=hard·-mfpu=vfpv3-d16·-mthumb·-mtls-dialect=gnu·-march=armv7-a+fp·-g·-O2·-fstack-protector-strong·-fPIC61 ··[···2f4]··GNU·C17·10.2.1·20210110·-mfloat-abi=hard·-mfpu=vfpv3-d16·-mthumb·-mtls-dialect=gnu·-march=armv7-a+fp·-g·-O2·-fstack-protector-strong·-fPIC
61 ··[···36e]··_IO_lock_t62 ··[···37f]··_IO_lock_t
62 ··[···379]··rb_error_arity63 ··[···38a]··rb_error_arity
63 ··[···388]··rb_ary_push64 ··[···399]··rb_ary_push
64 ··[···394]··RUBY_T_ZOMBIE65 ··[···3a5]··RUBY_T_ZOMBIE
65 ··[···3a2]··RUBY_T_RATIONAL66 ··[···3b3]··RUBY_T_RATIONAL
66 ··[···3b2]··_IO_read_ptr67 ··[···3c3]··_IO_read_ptr
67 ··[···3bf]··rb_struct_define68 ··[···3d0]··rb_struct_define
68 ··[···3d0]··rb_global_variable69 ··[···3e1]··rb_global_variable
69 ··[···3e3]··__f_unused70 ··[···3f4]··__f_unused
70 ··[···3ee]··empty_keyword_given71 ··[···3ff]··empty_keyword_given
71 ··[···402]··varc72 ··[···413]··varc
72 ··[···407]··vari73 ··[···418]··vari
73 ··[···40c]··getmntent74 ··[···41d]··getmntent
74 ··[···416]··vars75 ··[···427]··vars
75 ··[···41b]··fs_mounts76 ··[···42c]··fs_mounts
76 ··[···425]··_markers77 ··[···436]··_markers
77 ··[···42e]··filesystem.c78 ··[···43f]··filesystem.c
78 ··[···43b]··rb_int2num_inline79 ··[···44c]··rb_int2num_inline
79 ··[···44d]··f_files80 ··[···45e]··f_files
80 ··[···455]··RUBY_FL_USER1981 ··[···466]··RUBY_FL_USER19
81 ··[···464]··rb_tainted_str_new_cstr82 ··[···475]··rb_tainted_str_new_cstr
82 ··[···47c]··RARRAY_EMBED_LEN_SHIFT83 ··[···48d]··RARRAY_EMBED_LEN_SHIFT
83 ··[···493]··RUBY_T_ICLASS84 ··[···4a4]··RUBY_T_ICLASS
84 ··[···4a1]··RUBY_T_MODULE85 ··[···4b2]··RUBY_T_MODULE
85 ··[···4af]··RUBY_T_MASK86 ··[···4c0]··RUBY_T_MASK
86 ··[···4bb]··RUBY_T_ARRAY87 ··[···4cc]··RUBY_T_ARRAY
87 ··[···4c8]··ST_APPEND88 ··[···4d9]··ST_APPEND
88 ··[···4d2]··RUBY_T_IMEMO89 ··[···4e3]··RUBY_T_IMEMO
89 ··[···4df]··rb_scan_args_var_idx90 ··[···4f0]··rb_scan_args_var_idx
90 ··[···4f4]··RUBY_T_FALSE91 ··[···505]··RUBY_T_FALSE
91 ··[···501]··RUBY_T_MATCH92 ··[···512]··RUBY_T_MATCH
92 ··[···50e]··ruby_robject_flags93 ··[···51f]··ruby_robject_flags
93 ··[···521]··__uint64_t94 ··[···532]··__uint64_t
94 ··[···52c]··RUBY_T_TRUE95 ··[···53d]··RUBY_T_TRUE
95 ··[···538]··last_hash96 ··[···549]··last_hash
96 ··[···542]··RUBY_FIXNUM_FLAG97 ··[···553]··RUBY_FIXNUM_FLAG
97 ··[···553]··ST_NOSUID98 ··[···564]··ST_NOSUID
98 ··[···55d]··_flags299 ··[···56e]··_flags2
99 ··[···565]··RUBY_Qnil100 ··[···576]··RUBY_Qnil
100 ··[···56f]··_IO_read_base101 ··[···580]··_IO_read_base
101 ··[···57d]··rb_scan_args_opt_p102 ··[···58e]··rb_scan_args_opt_p
102 ··[···590]··_unused2103 ··[···5a1]··_unused2
103 ··[···599]··RUBY_IMMEDIATE_MASK104 ··[···5aa]··RUBY_IMMEDIATE_MASK
104 ··[···5ad]··RUBY_Qtrue105 ··[···5be]··RUBY_Qtrue
105 ··[···5b8]··RUBY_FL_SINGLETON106 ··[···5c9]··RUBY_FL_SINGLETON
106 ··[···5ca]··argc107 ··[···5db]··argc
107 ··[···5cf]··argi 
108 ··[···5d4]··_old_offset 
109 ··[···5e0]··argv108 ··[···5e0]··argi
 109 ··[···5e5]··_old_offset
 110 ··[···5f1]··argv
110 ··[···5e5]··__fsfilcnt64_t111 ··[···5f6]··__fsfilcnt64_t
111 ··[···5f4]··ST_NODIRATIME112 ··[···605]··ST_NODIRATIME
112 ··[···602]··__stack_chk_fail113 ··[···613]··__stack_chk_fail
113 ··[···613]··ST_MANDLOCK114 ··[···624]··ST_MANDLOCK
114 ··[···61f]··store115 ··[···630]··store
115 ··[···625]··long·long·int116 ··[···636]··long·long·int
116 ··[···633]··RARRAY_EMBED_LEN_MASK117 ··[···644]··RARRAY_EMBED_LEN_MASK
117 ··[···649]··statvfs64118 ··[···65a]··statvfs64
118 ··[···653]··RUBY_T_COMPLEX119 ··[···664]··RUBY_T_COMPLEX
119 ··[···662]··_IO_write_end120 ··[···673]··_IO_write_end
120 ··[···670]··last_idx121 ··[···681]··last_idx
121 ··[···679]··n_var122 ··[···68a]··n_var
122 ··[···67f]··RARRAY_ENUM_END123 ··[···690]··RARRAY_ENUM_END
123 ··[···68f]··float124 ··[···6a0]··float
124 ··[···695]··count125 ··[···6a6]··count
125 ··[···69b]··RUBY_T_NONE126 ··[···6ac]··RUBY_T_NONE
126 ··[···6a7]··_IO_buf_base127 ··[···6b8]··_IO_buf_base
127 ··[···6b4]··rb_scan_args_n_opt128 ··[···6c5]··rb_scan_args_n_opt
128 ··[···6c7]··RSTRING_EMBED_LEN_SHIFT129 ··[···6d8]··RSTRING_EMBED_LEN_SHIFT
129 ··[···6df]··rb_scan_args_block_idx130 ··[···6f0]··rb_scan_args_block_idx
130 ··[···6f6]··rb_ary_new131 ··[···707]··rb_ary_new
131 ··[···701]··RUBY_T_UNDEF132 ··[···712]··RUBY_T_UNDEF
Max diff block lines reached; 0/12629 bytes (0.00%) of diff not shown.