18.3 MB
alpine-xz-5.2.6-r2.apk vs.
arch-xz-5.2.6-r2.apk
18.3 MB
alpine-xz-5.2.6-r2.apk-content vs.
arch-xz-5.2.6-r2.apk-content
3.98 KB
file list
    
Offset 6, 33 lines modifiedOffset 6, 33 lines modified
6 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/lzcmp·->·xzdiff6 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/lzcmp·->·xzdiff
7 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/lzdiff·->·xzdiff7 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/lzdiff·->·xzdiff
8 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/lzegrep·->·xzgrep8 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/lzegrep·->·xzgrep
9 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/lzfgrep·->·xzgrep9 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/lzfgrep·->·xzgrep
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/lzgrep·->·xzgrep10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/lzgrep·->·xzgrep
11 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/lzless·->·xzless11 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/lzless·->·xzless
12 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/lzma·->·xz12 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/lzma·->·xz
13 -rwxr-xr-x···0·root·········(0)·root·········(0)····14504·1970-01-01·00:00:00.000000·usr/bin/lzmadec13 -rwxr-xr-x···0·root·········(0)·root·········(0)····34296·1970-01-01·00:00:00.000000·usr/bin/lzmadec
14 -rwxr-xr-x···0·root·········(0)·root·········(0)····14504·1970-01-01·00:00:00.000000·usr/bin/lzmainfo14 -rwxr-xr-x···0·root·········(0)·root·········(0)····34800·1970-01-01·00:00:00.000000·usr/bin/lzmainfo
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/lzmore·->·xzmore15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/lzmore·->·xzmore
16 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/unlzma·->·xz16 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/unlzma·->·xz
17 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/unxz·->·xz17 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/unxz·->·xz
18 -rwxr-xr-x···0·root·········(0)·root·········(0)····76912·1970-01-01·00:00:00.000000·usr/bin/xz18 -rwxr-xr-x···0·root·········(0)·root·········(0)···248464·1970-01-01·00:00:00.000000·usr/bin/xz
19 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/xzcat·->·xz19 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/xzcat·->·xz
20 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/xzcmp·->·xzdiff20 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/xzcmp·->·xzdiff
21 -rwxr-xr-x···0·root·········(0)·root·········(0)····14504·1970-01-01·00:00:00.000000·usr/bin/xzdec21 -rwxr-xr-x···0·root·········(0)·root·········(0)····34360·1970-01-01·00:00:00.000000·usr/bin/xzdec
22 -rwxr-xr-x···0·root·········(0)·root·········(0)·····7307·1970-01-01·00:00:00.000000·usr/bin/xzdiff22 -rwxr-xr-x···0·root·········(0)·root·········(0)·····7307·1970-01-01·00:00:00.000000·usr/bin/xzdiff
23 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/xzegrep·->·xzgrep23 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/xzegrep·->·xzgrep
24 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/xzfgrep·->·xzgrep24 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/bin/xzfgrep·->·xzgrep
25 -rwxr-xr-x···0·root·········(0)·root·········(0)····10293·1970-01-01·00:00:00.000000·usr/bin/xzgrep25 -rwxr-xr-x···0·root·········(0)·root·········(0)····10293·1970-01-01·00:00:00.000000·usr/bin/xzgrep
26 -rwxr-xr-x···0·root·········(0)·root·········(0)·····1821·1970-01-01·00:00:00.000000·usr/bin/xzless26 -rwxr-xr-x···0·root·········(0)·root·········(0)·····1821·1970-01-01·00:00:00.000000·usr/bin/xzless
27 -rwxr-xr-x···0·root·········(0)·root·········(0)·····2198·1970-01-01·00:00:00.000000·usr/bin/xzmore27 -rwxr-xr-x···0·root·········(0)·root·········(0)·····2198·1970-01-01·00:00:00.000000·usr/bin/xzmore
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/lib28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/lib
29 -rwxr-xr-x···0·root·········(0)·root·········(0)······935·1970-01-01·00:00:00.000000·usr/lib/liblzma.la29 -rwxr-xr-x···0·root·········(0)·root·········(0)······935·1970-01-01·00:00:00.000000·usr/lib/liblzma.la
30 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/lib/liblzma.so.5·->·liblzma.so.5.2.630 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/lib/liblzma.so.5·->·liblzma.so.5.2.6
31 -rwxr-xr-x···0·root·········(0)·root·········(0)···162488·1970-01-01·00:00:00.000000·usr/lib/liblzma.so.5.2.631 -rwxr-xr-x···0·root·········(0)·root·········(0)···755840·1970-01-01·00:00:00.000000·usr/lib/liblzma.so.5.2.6
32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/share32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/share
33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/share/doc33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/share/doc
34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/share/doc/xz34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·1970-01-01·00:00:00.000000·usr/share/doc/xz
35 -rw-r--r--···0·root·········(0)·root·········(0)·····1076·1970-01-01·00:00:00.000000·usr/share/doc/xz/AUTHORS35 -rw-r--r--···0·root·········(0)·root·········(0)·····1076·1970-01-01·00:00:00.000000·usr/share/doc/xz/AUTHORS
36 -rw-r--r--···0·root·········(0)·root·········(0)·····2775·1970-01-01·00:00:00.000000·usr/share/doc/xz/COPYING36 -rw-r--r--···0·root·········(0)·root·········(0)·····2775·1970-01-01·00:00:00.000000·usr/share/doc/xz/COPYING
37 -rw-r--r--···0·root·········(0)·root·········(0)····18092·1970-01-01·00:00:00.000000·usr/share/doc/xz/COPYING.GPLv237 -rw-r--r--···0·root·········(0)·root·········(0)····18092·1970-01-01·00:00:00.000000·usr/share/doc/xz/COPYING.GPLv2
38 -rw-r--r--···0·root·········(0)·root·········(0)····35423·1970-01-01·00:00:00.000000·usr/share/doc/xz/NEWS38 -rw-r--r--···0·root·········(0)·root·········(0)····35423·1970-01-01·00:00:00.000000·usr/share/doc/xz/NEWS
4.39 KB
.SIGN.RSA.local-melange.rsa.pub
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
00000000:·9803·5fb8·ee13·0086·b00f·a756·b516·4c17··.._........V..L. 
00000010:·b5d0·2324·0430·67d4·4a96·0cc2·43bd·e1de··..#$.0g.J...C... 
00000020:·3601·6814·98b3·73e5·f5f8·6064·4211·0686··6.h...s...`dB... 
00000030:·dabc·4170·9922·4b9a·ca10·701a·e105·2d55··..Ap."K...p...-U 
00000040:·082e·d55f·e550·0d08·a397·7fcf·d479·1c1a··..._.P.......y.. 
00000050:·bb1d·e351·81c0·c0c1·c88f·5344·65a5·95f4··...Q......SDe... 
00000060:·7e49·66ae·ce95·1df8·6700·9792·e6fb·bd2f··~If.....g....../ 
00000070:·33cc·2cd4·d5cd·18c8·8f05·eb27·bbab·d852··3.,........'...R 
00000080:·7e39·ebc1·d6c5·c9d2·f9d0·efa9·9f8e·9044··~9.............D 
00000090:·e4ce·2e5b·289e·5288·bd89·5661·c8e6·9451··...[(.R...Va...Q 
000000a0:·7f92·11b4·bcde·03e2·8425·ec86·29cc·0935··.........%..)..5 
000000b0:·7517·6166·278f·5be5·560c·dc8f·b2b6·217b··u.af'.[.V.....!{ 
000000c0:·97e3·350e·495d·868b·a8c4·443e·bcf5·4b1b··..5.I]....D>..K. 
000000d0:·04e0·cfca·7965·30c7·4fbf·a6fc·4722·13dc··....ye0.O...G".. 
000000e0:·310f·7766·4fc1·8403·2548·28cf·2608·2ff6··1.wfO...%H(.&./. 
000000f0:·2ec5·33e7·56cc·e234·2119·2035·fe32·7651··..3.V..4!.·5.2vQ 
00000100:·31d5·7b69·4962·f777·b88f·387d·fee5·59ec··1.{iIb.w..8}..Y. 
00000110:·da30·506e·052f·a9fd·fa17·a7e8·62aa·a87a··.0Pn./......b..z 
00000120:·b907·ac88·76f2·2fe6·c5b6·1ea3·713a·d3dc··....v./.....q:.. 
00000130:·02d5·03de·7fb6·1710·63cf·4004·c9f1·e753··........c.@....S 
00000140:·7ce6·abe2·1139·bdd0·b327·2d77·ea3a·2c0a··|....9...'-w.:,. 
00000150:·0878·f5c7·d766·d536·4f9f·2b01·e8a6·b50d··.x...f.6O.+..... 
00000160:·0496·1130·b697·7736·8dae·e00e·8820·a432··...0..w6.....·.2 
00000170:·368f·8c5c·30e5·ba91·14cf·0539·b4e7·4811··6..\0......9..H. 
00000180:·011d·1f9d·8949·dadf·7ce3·6e62·c6df·42a2··.....I..|.nb..B. 
00000190:·6170·db6d·ba89·6e27·ea26·bf38·05ae·c858··ap.m..n'.&.8...X 
000001a0:·ec08·50a3·2704·718f·a826·b00f·8d5a·cb94··..P.'.q..&...Z.. 
000001b0:·08e0·82c3·b11a·7626·6585·6632·1a9b·af3b··......v&e.f2...; 
000001c0:·9f91·5728·5981·4464·bd3b·1e27·afec·4b25··..W(Y.Dd.;.'..K% 
000001d0:·f8c7·2984·efe9·d793·6eba·7e82·8cad·f789··..).....n.~..... 
000001e0:·e1e7·c7b1·126a·65de·b22b·cad4·8728·589b··.....je..+...(X. 
000001f0:·0bb8·bf31·58ab·3ea9·cebc·2fc6·dd48·b8fb··...1X.>.../..H..00000000:·1232·3a56·a377·59f8·d1d6·591d·b461·b2bd··.2:V.wY...Y..a..
 00000010:·72d2·2846·842e·d840·7ffb·a592·9d9d·5552··r.(F...@......UR
 00000020:·d3c8·ca88·5dfb·3bef·05ab·8e05·95f5·3872··....].;.......8r
 00000030:·a5aa·74a6·dec3·c77a·4af1·ea53·6d17·52f2··..t....zJ..Sm.R.
 00000040:·3c0e·48b0·4b50·ed4a·0260·a36f·c3c3·53c7··<.H.KP.J.`.o..S.
 00000050:·3473·49ba·2f32·e68b·615a·8ad6·df95·9efe··4sI./2..aZ......
 00000060:·f9a1·7cd1·2dbe·95e0·c123·c048·b60f·df0e··..|.-....#.H....
 00000070:·196c·e786·e540·5cbb·9488·1099·33e1·88f4··.l...@\.....3...
 00000080:·73a4·f9c5·201c·dfaf·12f7·bd36·de38·71b3··s...·......6.8q.
 00000090:·b2a6·b530·84aa·df3a·1442·e303·610c·e3a3··...0...:.B..a...
 000000a0:·ae2f·c51f·f58b·2ddb·7cf2·99b4·c419·ea55··./....-.|......U
 000000b0:·072e·18e9·e8b9·8f60·c0ab·51cd·d102·479c··.......`..Q...G.
 000000c0:·f75a·c7e1·5cb3·8d08·de4b·3de1·ab1d·5329··.Z..\....K=...S)
 000000d0:·ee16·09f9·b01b·c873·5e54·cd2b·49d9·444e··.......s^T.+I.DN
 000000e0:·aefc·8ace·0af4·e036·6614·0611·d80d·5c74··.......6f.....\t
 000000f0:·1d4e·a03e·56ff·13c4·2249·78c2·3795·7aa9··.N.>V..."Ix.7.z.
 00000100:·a9bf·8e6a·e695·3faa·db30·a199·f8a1·0b0e··...j..?..0......
 00000110:·17d7·3267·a496·e00b·95e3·79ad·3fe0·2cb8··..2g......y.?.,.
 00000120:·793e·f53e·638f·50ba·955d·7264·5fae·bdae··y>.>c.P..]rd_...
 00000130:·2239·6bd0·ee82·0bf2·8a44·1cf6·5a00·2880··"9k......D..Z.(.
 00000140:·6296·68f8·0905·dce3·69d5·6a3b·1ca2·6c2a··b.h.....i.j;..l*
 00000150:·7c97·3040·81f4·c597·c1b5·4784·5aa1·541f··|.0@......G.Z.T.
 00000160:·fb0b·e233·fed4·82d7·afc2·2366·80e8·0415··...3......#f....
 00000170:·9631·18bd·4354·ffae·a42b·e33e·bfc6·c385··.1..CT...+.>....
 00000180:·1004·2e2e·5cfb·b829·44c6·1c1b·c098·e8df··....\..)D.......
 00000190:·4d21·4e8b·1dce·7c3c·facd·21bc·f6c8·f94e··M!N...|<..!....N
 000001a0:·ce03·71cc·fc4b·f040·4589·d8e7·6b31·a6d3··..q..K.@E...k1..
 000001b0:·4f10·1b69·1997·116b·a0b1·0ead·6ca9·3277··O..i...k....l.2w
 000001c0:·6283·59be·64e0·1cb0·6641·6118·1e23·73c8··b.Y.d...fAa..#s.
 000001d0:·2e79·3a4c·65e2·ddc3·ab9b·e85e·b141·115b··.y:Le......^.A.[
 000001e0:·4193·f5c8·aad7·6b66·3cf0·be0e·db28·d81a··A.....kf<....(..
 000001f0:·2c95·e166·721c·cd3d·d4b8·9fcc·87cf·c42e··,..fr..=........
733 B
.PKGINFO
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 #·Generated·by·melange.1 #·Generated·by·melange.
2 pkgname·=·xz2 pkgname·=·xz
3 pkgver·=·5.2.6-r23 pkgver·=·5.2.6-r2
4 arch·=·x86_644 arch·=·x86_64
5 size·=·13035255 size·=·1899541
6 origin·=·xz6 origin·=·xz
7 pkgdesc·=·Library·and·CLI·tools·for·XZ·and·LZMA·compressed·files7 pkgdesc·=·Library·and·CLI·tools·for·XZ·and·LZMA·compressed·files
8 license·=·GPL-3.0-or-later8 license·=·GPL-3.0-or-later
9 depend·=·so:libc.so.69 depend·=·so:libc.so.6
10 depend·=·so:liblzma.so.510 depend·=·so:liblzma.so.5
11 provides·=·cmd:lzmadec=5.2.6-r211 provides·=·cmd:lzmadec=5.2.6-r2
12 provides·=·cmd:lzmainfo=5.2.6-r212 provides·=·cmd:lzmainfo=5.2.6-r2
13 provides·=·cmd:xz=5.2.6-r213 provides·=·cmd:xz=5.2.6-r2
14 provides·=·cmd:xzdec=5.2.6-r214 provides·=·cmd:xzdec=5.2.6-r2
15 provides·=·cmd:xzdiff=5.2.6-r215 provides·=·cmd:xzdiff=5.2.6-r2
16 provides·=·cmd:xzgrep=5.2.6-r216 provides·=·cmd:xzgrep=5.2.6-r2
17 provides·=·cmd:xzless=5.2.6-r217 provides·=·cmd:xzless=5.2.6-r2
18 provides·=·cmd:xzmore=5.2.6-r218 provides·=·cmd:xzmore=5.2.6-r2
19 provides·=·so:liblzma.so.5=519 provides·=·so:liblzma.so.5=5
20 datahash·=·8593ea965d8c6ac8e5b388dbe19e42a098db68c03dbf70e6e398fe1fb9be3f9620 datahash·=·6ff2727a28517348709f053f7c199f1c2ed86136e7010ff57bc4fcf9ba1a6c4b
335 KB
usr/bin/lzmadec
969 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:······························EXEC·(Executable·file)8 ··Type:······························EXEC·(Executable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x4012c011 ··Entry·point·address:···············0x4012c0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········12712·(bytes·into·file)13 ··Start·of·section·headers:··········31864·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1317 ··Number·of·program·headers:·········13
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·2720 ··Section·header·string·table·index:·37
2.6 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x31a8:1 There·are·38·section·headers,·starting·at·offset·0x7c78:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········PROGBITS········0000000000400318·000318·00001c·00···A··0···0··15 ··[·1]·.interp···········PROGBITS········0000000000400318·000318·00001c·00···A··0···0··1
6 ··[·2]·.note.gnu.property·NOTE············0000000000400338·000338·000040·00···A··0···0··86 ··[·2]·.note.gnu.property·NOTE············0000000000400338·000338·000040·00···A··0···0··8
7 ··[·3]·.note.ABI-tag·····NOTE············0000000000400378·000378·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············0000000000400378·000378·000020·00···A··0···0··4
Offset 25, 13 lines modifiedOffset 25, 23 lines modified
25 ··[20]·.fini_array·······FINI_ARRAY······0000000000403de0·002de0·000008·08··WA··0···0··825 ··[20]·.fini_array·······FINI_ARRAY······0000000000403de0·002de0·000008·08··WA··0···0··8
26 ··[21]·.dynamic··········DYNAMIC·········0000000000403de8·002de8·0001f0·10··WA··7···0··826 ··[21]·.dynamic··········DYNAMIC·········0000000000403de8·002de8·0001f0·10··WA··7···0··8
27 ··[22]·.got··············PROGBITS········0000000000403fd8·002fd8·000010·08··WA··0···0··827 ··[22]·.got··············PROGBITS········0000000000403fd8·002fd8·000010·08··WA··0···0··8
28 ··[23]·.got.plt··········PROGBITS········0000000000403fe8·002fe8·0000a0·08··WA··0···0··828 ··[23]·.got.plt··········PROGBITS········0000000000403fe8·002fe8·0000a0·08··WA··0···0··8
29 ··[24]·.data·············PROGBITS········0000000000404088·003088·000014·00··WA··0···0··829 ··[24]·.data·············PROGBITS········0000000000404088·003088·000014·00··WA··0···0··8
30 ··[25]·.bss··············NOBITS··········00000000004040a0·00309c·000050·00··WA··0···0·3230 ··[25]·.bss··············NOBITS··········00000000004040a0·00309c·000050·00··WA··0···0·32
31 ··[26]·.comment··········PROGBITS········0000000000000000·00309c·000012·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········0000000000000000·00309c·000012·01··MS··0···0··1
 32 ··[27]·.debug_aranges····PROGBITS········0000000000000000·0030b0·0001c0·00······0···0·16
 33 ··[28]·.debug_info·······PROGBITS········0000000000000000·003270·001db6·00······0···0··1
 34 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·005026·000872·00······0···0··1
 35 ··[30]·.debug_line·······PROGBITS········0000000000000000·005898·000711·00······0···0··1
 36 ··[31]·.debug_str········PROGBITS········0000000000000000·005fa9·000a66·01··MS··0···0··1
 37 ··[32]·.debug_line_str···PROGBITS········0000000000000000·006a0f·0002bd·01··MS··0···0··1
 38 ··[33]·.debug_loclists···PROGBITS········0000000000000000·006ccc·000321·00······0···0··1
 39 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·006fed·0000e6·00······0···0··1
 40 ··[35]·.symtab···········SYMTAB··········0000000000000000·0070d8·000648·18·····36··27··8
 41 ··[36]·.strtab···········STRTAB··········0000000000000000·007720·0003e3·00······0···0··1
32 ··[27]·.shstrtab·········STRTAB··········0000000000000000·0030ae·0000f3·00······0···0··142 ··[37]·.shstrtab·········STRTAB··········0000000000000000·007b03·000173·00······0···0··1
33 Key·to·Flags:43 Key·to·Flags:
34 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
35 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
36 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
37 ··D·(mbind),·l·(large),·p·(processor·specific)47 ··D·(mbind),·l·(large),·p·(processor·specific)
5.76 KB
readelf --wide --symbols {}
    
Offset 23, 7 lines modifiedOffset 23, 77 lines modified
23 ····19:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.2.5·(3)23 ····19:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.2.5·(3)
24 ····20:·00000000004040a0·····8·OBJECT··GLOBAL·DEFAULT···25·stdout@GLIBC_2.2.5·(3)24 ····20:·00000000004040a0·····8·OBJECT··GLOBAL·DEFAULT···25·stdout@GLIBC_2.2.5·(3)
25 ····21:·00000000004040b0·····8·OBJECT··GLOBAL·DEFAULT···25·stdin@GLIBC_2.2.5·(3)25 ····21:·00000000004040b0·····8·OBJECT··GLOBAL·DEFAULT···25·stdin@GLIBC_2.2.5·(3)
26 ····22:·00000000004040c0·····8·OBJECT··WEAK···DEFAULT···25·program_invocation_name@GLIBC_2.2.5·(3)26 ····22:·00000000004040c0·····8·OBJECT··WEAK···DEFAULT···25·program_invocation_name@GLIBC_2.2.5·(3)
27 ····23:·00000000004040c0·····8·OBJECT··GLOBAL·DEFAULT···25·__progname_full@GLIBC_2.2.5·(3)27 ····23:·00000000004040c0·····8·OBJECT··GLOBAL·DEFAULT···25·__progname_full@GLIBC_2.2.5·(3)
28 ····24:·00000000004040e0·····8·OBJECT··GLOBAL·DEFAULT···25·stderr@GLIBC_2.2.5·(3)28 ····24:·00000000004040e0·····8·OBJECT··GLOBAL·DEFAULT···25·stderr@GLIBC_2.2.5·(3)
29 ····25:·00000000004040b8·····4·OBJECT··GLOBAL·DEFAULT···25·optind@GLIBC_2.2.5·(3)29 ····25:·00000000004040b8·····4·OBJECT··GLOBAL·DEFAULT···25·optind@GLIBC_2.2.5·(3)
  
 30 Symbol·table·'.symtab'·contains·67·entries:
 31 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
 32 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
 33 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·abi-note.c
 34 ·····2:·0000000000400378····32·OBJECT··LOCAL··DEFAULT····3·__abi_tag
 35 ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·init.c
 36 ·····4:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·static-reloc.c
 37 ·····5:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·xzdec.c
 38 ·····6:·00000000004013b0···232·FUNC····LOCAL··DEFAULT···14·my_errorf
 39 ·····7:·0000000000404098·····4·OBJECT··LOCAL··DEFAULT···24·display_errors
 40 ·····8:·00000000004014a0···507·FUNC····LOCAL··DEFAULT···14·uncompress
 41 ·····9:·0000000000402540···320·OBJECT··LOCAL··DEFAULT···16·long_opts.0
 42 ····10:·0000000000402680····10·OBJECT··LOCAL··DEFAULT···16·short_opts.1
 43 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
 44 ····12:·0000000000401300·····0·FUNC····LOCAL··DEFAULT···14·deregister_tm_clones
 45 ····13:·0000000000401330·····0·FUNC····LOCAL··DEFAULT···14·register_tm_clones
 46 ····14:·0000000000401370·····0·FUNC····LOCAL··DEFAULT···14·__do_global_dtors_aux
 47 ····15:·00000000004040e8·····1·OBJECT··LOCAL··DEFAULT···25·completed.0
 48 ····16:·0000000000403de0·····0·OBJECT··LOCAL··DEFAULT···20·__do_global_dtors_aux_fini_array_entry
 49 ····17:·00000000004013a0·····0·FUNC····LOCAL··DEFAULT···14·frame_dummy
 50 ····18:·0000000000403dd8·····0·OBJECT··LOCAL··DEFAULT···19·__frame_dummy_init_array_entry
 51 ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·tuklib_progname.c
 52 ····20:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·tuklib_exit.c
 53 ····21:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
 54 ····22:·0000000000402880·····0·OBJECT··LOCAL··DEFAULT···18·__FRAME_END__
 55 ····23:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
 56 ····24:·0000000000403de8·····0·OBJECT··LOCAL··DEFAULT···21·_DYNAMIC
 57 ····25:·00000000004026cc·····0·NOTYPE··LOCAL··DEFAULT···17·__GNU_EH_FRAME_HDR
 58 ····26:·0000000000403fe8·····0·OBJECT··LOCAL··DEFAULT···23·_GLOBAL_OFFSET_TABLE_
 59 ····27:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__libc_start_main@GLIBC_2.34
 60 ····28:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.2.5
 61 ····29:·00000000004040a0·····8·OBJECT··GLOBAL·DEFAULT···25·stdout@GLIBC_2.2.5
 62 ····30:·0000000000404088·····0·NOTYPE··WEAK···DEFAULT···24·data_start
 63 ····31:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·lzma_code@XZ_5.0
 64 ····32:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ferror@GLIBC_2.2.5
 65 ····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fread@GLIBC_2.2.5
 66 ····34:·00000000004040b0·····8·OBJECT··GLOBAL·DEFAULT···25·stdin@GLIBC_2.2.5
 67 ····35:·000000000040409c·····0·NOTYPE··GLOBAL·DEFAULT···24·_edata
 68 ····36:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.2.5
 69 ····37:·00000000004040b8·····4·OBJECT··GLOBAL·DEFAULT···25·optind@GLIBC_2.2.5
 70 ····38:·0000000000401760·····0·FUNC····GLOBAL·HIDDEN····15·_fini
 71 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getopt_long@GLIBC_2.2.5
 72 ····40:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·printf@GLIBC_2.2.5
 73 ····41:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fputc@GLIBC_2.2.5
 74 ····42:·00000000004016b0···174·FUNC····GLOBAL·HIDDEN····14·tuklib_exit
 75 ····43:·0000000000404088·····0·NOTYPE··GLOBAL·DEFAULT···24·__data_start
 76 ····44:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf@GLIBC_2.2.5
 77 ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·feof@GLIBC_2.2.5
 78 ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·lzma_version_string@XZ_5.0
 79 ····47:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
 80 ····48:·0000000000404090·····0·OBJECT··GLOBAL·HIDDEN····24·__dso_handle
 81 ····49:·0000000000402000·····4·OBJECT··GLOBAL·DEFAULT···16·_IO_stdin_used
 82 ····50:·00000000004040c0·····8·OBJECT··WEAK···DEFAULT···25·program_invocation_name@GLIBC_2.2.5
 83 ····51:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·lzma_alone_decoder@XZ_5.0
 84 ····52:·00000000004040f0·····0·NOTYPE··GLOBAL·DEFAULT···25·_end
 85 ····53:·00000000004012f0·····1·FUNC····GLOBAL·HIDDEN····14·_dl_relocate_static_pie
 86 ····54:·00000000004012c0····34·FUNC····GLOBAL·DEFAULT···14·_start
 87 ····55:·000000000040409c·····0·NOTYPE··GLOBAL·DEFAULT···25·__bss_start
 88 ····56:·0000000000401140···374·FUNC····GLOBAL·HIDDEN····14·main
 89 ····57:·00000000004040c0·····8·OBJECT··GLOBAL·DEFAULT···25·__progname_full@GLIBC_2.2.5
 90 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@GLIBC_2.2.5
 91 ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vfprintf@GLIBC_2.2.5
 92 ····60:·00000000004016a0····11·FUNC····GLOBAL·HIDDEN····14·tuklib_progname_init
 93 ····61:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.2.5
 94 ····62:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@GLIBC_2.2.5
 95 ····63:·00000000004040a0·····0·OBJECT··GLOBAL·HIDDEN····24·__TMC_END__
 96 ····64:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.2.5
 97 ····65:·0000000000401000·····0·FUNC····GLOBAL·HIDDEN····12·_init
 98 ····66:·00000000004040e0·····8·OBJECT··GLOBAL·DEFAULT···25·stderr@GLIBC_2.2.5
45.7 KB
readelf --wide --debug-dump=rawline {}
    
Offset 0, 0 lines modifiedOffset 1, 1053 lines modified
 1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
 2 ··Offset:······················0x0
 3 ··Length:······················88
 4 ··DWARF·Version:···············5
 5 ··Address·size·(bytes):········8
 6 ··Segment·selector·(bytes):····0
 7 ··Prologue·Length:·············46
 8 ··Minimum·Instruction·Length:··1
 9 ··Maximum·Ops·per·Instruction:·1
 10 ··Initial·value·of·'is_stmt':··1
 11 ··Line·Base:···················-5
 12 ··Line·Range:··················14
 13 ··Opcode·Base:·················13
  
 14 ·Opcodes:
 15 ··Opcode·1·has·0·args
 16 ··Opcode·2·has·1·arg
 17 ··Opcode·3·has·1·arg
 18 ··Opcode·4·has·1·arg
 19 ··Opcode·5·has·1·arg
 20 ··Opcode·6·has·0·args
 21 ··Opcode·7·has·0·args
 22 ··Opcode·8·has·0·args
 23 ··Opcode·9·has·1·arg
 24 ··Opcode·10·has·0·args
 25 ··Opcode·11·has·0·args
 26 ··Opcode·12·has·1·arg
  
 27 ·The·Directory·Table·(offset·0x22,·lines·2,·columns·1):
 28 ··Entry»  Name
 29 ··0»      (line_strp)»   (offset:·0x0):·/home/build/csu
 30 ··1»      (line_strp)»   (offset:·0x10):·../sysdeps/x86_64
  
 31 ·The·File·Name·Table·(offset·0x30,·lines·2,·columns·2):
 32 ··Entry»  Dir»       Name
 33 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x22):·start.S
 34 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·start.S
  
 35 ·Line·Number·Statements:
 36 ··[0x0000003a]··Extended·opcode·2:·set·Address·to·0x4012c0
 37 ··[0x00000045]··Advance·Line·by·61·to·62
 38 ··[0x00000047]··Copy
 39 ··[0x00000048]··Advance·Line·by·16·to·78
 40 ··[0x0000004a]··Special·opcode·33:·advance·Address·by·2·to·0x4012c2·and·Line·by·0·to·78
 41 ··[0x0000004b]··Special·opcode·53:·advance·Address·by·3·to·0x4012c5·and·Line·by·6·to·84
 42 ··[0x0000004c]··Special·opcode·22:·advance·Address·by·1·to·0x4012c6·and·Line·by·3·to·87
 43 ··[0x0000004d]··Special·opcode·49:·advance·Address·by·3·to·0x4012c9·and·Line·by·2·to·89
 44 ··[0x0000004e]··Special·opcode·64:·advance·Address·by·4·to·0x4012cd·and·Line·by·3·to·92
 45 ··[0x0000004f]··Special·opcode·23:·advance·Address·by·1·to·0x4012ce·and·Line·by·4·to·96
 46 ··[0x00000050]··Special·opcode·22:·advance·Address·by·1·to·0x4012cf·and·Line·by·3·to·99
 47 ··[0x00000051]··Special·opcode·48:·advance·Address·by·3·to·0x4012d2·and·Line·by·1·to·100
 48 ··[0x00000052]··Special·opcode·36:·advance·Address·by·2·to·0x4012d4·and·Line·by·3·to·103
 49 ··[0x00000053]··Advance·Line·by·12·to·115
 50 ··[0x00000055]··Special·opcode·103:·advance·Address·by·7·to·0x4012db·and·Line·by·0·to·115
 51 ··[0x00000056]··Special·opcode·91:·advance·Address·by·6·to·0x4012e1·and·Line·by·2·to·117
 52 ··[0x00000057]··Advance·PC·by·1·to·0x4012e2
 53 ··[0x00000059]··Extended·opcode·1:·End·of·Sequence
  
  
 54 ··Offset:······················0x5c
 55 ··Length:······················122
 56 ··DWARF·Version:···············5
 57 ··Address·size·(bytes):········8
 58 ··Segment·selector·(bytes):····0
 59 ··Prologue·Length:·············114
 60 ··Minimum·Instruction·Length:··1
 61 ··Maximum·Ops·per·Instruction:·1
 62 ··Initial·value·of·'is_stmt':··1
 63 ··Line·Base:···················-5
 64 ··Line·Range:··················14
 65 ··Opcode·Base:·················13
  
 66 ·Opcodes:
 67 ··Opcode·1·has·0·args
 68 ··Opcode·2·has·1·arg
 69 ··Opcode·3·has·1·arg
 70 ··Opcode·4·has·1·arg
 71 ··Opcode·5·has·1·arg
 72 ··Opcode·6·has·0·args
 73 ··Opcode·7·has·0·args
 74 ··Opcode·8·has·0·args
 75 ··Opcode·9·has·1·arg
 76 ··Opcode·10·has·0·args
 77 ··Opcode·11·has·0·args
 78 ··Opcode·12·has·1·arg
  
 79 ·The·Directory·Table·(offset·0x7e,·lines·9,·columns·1):
 80 ··Entry»  Name
 81 ··0»      (line_strp)»   (offset:·0x0):·/home/build/csu
 82 ··1»      (line_strp)»   (offset:·0x44):·../sysdeps/x86
 83 ··2»      (line_strp)»   (offset:·0x53):·../posix/bits
 84 ··3»      (line_strp)»   (offset:·0x61):·../bits
 85 ··4»      (line_strp)»   (offset:·0x69):·../elf
 86 ··5»      (line_strp)»   (offset:·0x70):·../sysdeps/unix/sysv/linux/bits
 87 ··6»      (line_strp)»   (offset:·0x90):·../inet/netinet
 88 ··7»      (line_strp)»   (offset:·0xa0):·../csu
 89 ··8»      (line_strp)»   (offset:·0xa7):·/usr/include/linux
  
 90 ·The·File·Name·Table·(offset·0xa8,·lines·10,·columns·2):
 91 ··Entry»  Dir»       Name
 92 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x39):·abi-note.c
 93 ··1»      (udata)»       2»      (line_strp)»   (offset:·0xba):·types.h
 94 ··2»      (udata)»       3»      (line_strp)»   (offset:·0xc2):·stdint-intn.h
 95 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xd0):·stdint-uintn.h
 96 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xdf):·elf.h
 97 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xe5):·sockaddr.h
 98 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·socket.h
 99 ··7»      (udata)»       6»      (line_strp)»   (offset:·0xf9):·in.h
 100 ··8»      (udata)»       7»      (line_strp)»   (offset:·0x39):·abi-note.c
 101 ··9»      (udata)»       8»      (line_strp)»   (offset:·0xfe):·rseq.h
  
 102 ·No·Line·Number·Statements.
 103 ··Offset:······················0xda
 104 ··Length:······················50
 105 ··DWARF·Version:···············5
 106 ··Address·size·(bytes):········8
 107 ··Segment·selector·(bytes):····0
 108 ··Prologue·Length:·············42
 109 ··Minimum·Instruction·Length:··1
 110 ··Maximum·Ops·per·Instruction:·1
 111 ··Initial·value·of·'is_stmt':··1
 112 ··Line·Base:···················-5
 113 ··Line·Range:··················14
 114 ··Opcode·Base:·················13
  
 115 ·Opcodes:
Max diff block lines reached; -1/46754 bytes (-0.00%) of diff not shown.
190 KB
readelf --wide --debug-dump=info {}
    
Offset 0, 0 lines modifiedOffset 1, 3673 lines modified
 1 Contents·of·the·.debug_info·section:
  
 2 ··Compilation·Unit·@·offset·0x0:
 3 ···Length:········0x33·(32-bit)
 4 ···Version:·······5
 5 ···Unit·Type:·····DW_UT_compile·(1)
 6 ···Abbrev·Offset:·0x0
 7 ···Pointer·Size:··8
 8 ·<0><c>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
 9 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0x0
 10 ····<11>···DW_AT_low_pc······:·(addr)·0x4012c0
 11 ····<19>···DW_AT_high_pc·····:·(udata)·34
 12 ····<1a>···DW_AT_name········:·(strp)·(offset:·0x0):·../sysdeps/x86_64/start.S
 13 ····<1e>···DW_AT_comp_dir····:·(strp)·(offset:·0x1a):·/home/build/csu
 14 ····<22>···DW_AT_producer····:·(strp)·(offset:·0x2a):·GNU·AS·2.39
 15 ····<26>···DW_AT_language····:·(data2)·32769»(MIPS·assembler)
 16 ·<1><28>:·Abbrev·Number:·2·(DW_TAG_subprogram)
 17 ····<29>···DW_AT_name········:·(strp)·(offset:·0x36):·_start
 18 ····<2d>···DW_AT_external····:·(flag_present)·1
 19 ····<2d>···DW_AT_low_pc······:·(addr)·0x4012c0
 20 ····<35>···DW_AT_high_pc·····:·(udata)·34
 21 ·<1><36>:·Abbrev·Number:·0
 22 ··Compilation·Unit·@·offset·0x37:
 23 ···Length:········0x4d2·(32-bit)
 24 ···Version:·······5
 25 ···Unit·Type:·····DW_UT_compile·(1)
 26 ···Abbrev·Offset:·0x21
 27 ···Pointer·Size:··8
 28 ·<0><43>:·Abbrev·Number:·14·(DW_TAG_compile_unit)
 29 ····<44>···DW_AT_producer····:·(strp)·(offset:·0x89):·GNU·C11·12.2.0·-mtune=generic·-march=x86-64·-g·-O2·-std=gnu11·-fgnu89-inline·-fmerge-all-constants·-frounding-math·-fno-stack-protector·-fno-common·-fmath-errno·-fpie·-ftls-model=initial-exec
 30 ····<48>···DW_AT_language····:·(data1)·29»   (C11)
 31 ····<49>···DW_AT_name········:·(line_strp)·(offset:·0x2a):·../sysdeps/x86/abi-note.c
 32 ····<4d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x0):·/home/build/csu
 33 ····<51>···DW_AT_stmt_list···:·(sec_offset)·0x5c
 34 ·<1><55>:·Abbrev·Number:·3·(DW_TAG_base_type)
 35 ····<56>···DW_AT_byte_size···:·(data1)·1
 36 ····<57>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
 37 ····<58>···DW_AT_name········:·(strp)·(offset:·0x25f):·unsigned·char
 38 ·<1><5c>:·Abbrev·Number:·3·(DW_TAG_base_type)
 39 ····<5d>···DW_AT_byte_size···:·(data1)·2
 40 ····<5e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 41 ····<5f>···DW_AT_name········:·(strp)·(offset:·0x2ba):·short·unsigned·int
 42 ·<1><63>:·Abbrev·Number:·3·(DW_TAG_base_type)
 43 ····<64>···DW_AT_byte_size···:·(data1)·4
 44 ····<65>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 45 ····<66>···DW_AT_name········:·(strp)·(offset:·0x1ec):·unsigned·int
 46 ·<1><6a>:·Abbrev·Number:·3·(DW_TAG_base_type)
 47 ····<6b>···DW_AT_byte_size···:·(data1)·8
 48 ····<6c>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 49 ····<6d>···DW_AT_name········:·(strp)·(offset:·0x1e7):·long·unsigned·int
 50 ·<1><71>:·Abbrev·Number:·3·(DW_TAG_base_type)
 51 ····<72>···DW_AT_byte_size···:·(data1)·1
 52 ····<73>···DW_AT_encoding····:·(data1)·6»    (signed·char)
 53 ····<74>···DW_AT_name········:·(strp)·(offset:·0x261):·signed·char
 54 ·<1><78>:·Abbrev·Number:·5·(DW_TAG_typedef)
 55 ····<79>···DW_AT_name········:·(strp)·(offset:·0x205):·__uint8_t
 56 ····<7d>···DW_AT_decl_file···:·(data1)·1
 57 ····<7e>···DW_AT_decl_line···:·(data1)·38
 58 ····<7f>···DW_AT_decl_column·:·(data1)·23
 59 ····<80>···DW_AT_type········:·(ref4)·<0x55>,·unsigned·char
 60 ·<1><84>:·Abbrev·Number:·3·(DW_TAG_base_type)
 61 ····<85>···DW_AT_byte_size···:·(data1)·2
 62 ····<86>···DW_AT_encoding····:·(data1)·5»    (signed)
 63 ····<87>···DW_AT_name········:·(strp)·(offset:·0x149):·short·int
 64 ·<1><8b>:·Abbrev·Number:·5·(DW_TAG_typedef)
 65 ····<8c>···DW_AT_name········:·(strp)·(offset:·0x7e):·__uint16_t
 66 ····<90>···DW_AT_decl_file···:·(data1)·1
 67 ····<91>···DW_AT_decl_line···:·(data1)·40
 68 ····<92>···DW_AT_decl_column·:·(data1)·28
 69 ····<93>···DW_AT_type········:·(ref4)·<0x5c>,·short·unsigned·int
 70 ·<1><97>:·Abbrev·Number:·5·(DW_TAG_typedef)
 71 ····<98>···DW_AT_name········:·(strp)·(offset:·0x33a):·__int32_t
 72 ····<9c>···DW_AT_decl_file···:·(data1)·1
 73 ····<9d>···DW_AT_decl_line···:·(data1)·41
 74 ····<9e>···DW_AT_decl_column·:·(data1)·20
 75 ····<9f>···DW_AT_type········:·(ref4)·<0xa3>,·int
 76 ·<1><a3>:·Abbrev·Number:·15·(DW_TAG_base_type)
 77 ····<a4>···DW_AT_byte_size···:·(data1)·4
 78 ····<a5>···DW_AT_encoding····:·(data1)·5»    (signed)
 79 ····<a6>···DW_AT_name········:·(string)·int
 80 ·<1><aa>:·Abbrev·Number:·5·(DW_TAG_typedef)
 81 ····<ab>···DW_AT_name········:·(strp)·(offset:·0x59):·__uint32_t
 82 ····<af>···DW_AT_decl_file···:·(data1)·1
 83 ····<b0>···DW_AT_decl_line···:·(data1)·42
 84 ····<b1>···DW_AT_decl_column·:·(data1)·22
 85 ····<b2>···DW_AT_type········:·(ref4)·<0x63>,·unsigned·int
 86 ·<1><b6>:·Abbrev·Number:·3·(DW_TAG_base_type)
 87 ····<b7>···DW_AT_byte_size···:·(data1)·8
 88 ····<b8>···DW_AT_encoding····:·(data1)·5»    (signed)
 89 ····<b9>···DW_AT_name········:·(strp)·(offset:·0x1d9):·long·int
 90 ·<1><bd>:·Abbrev·Number:·3·(DW_TAG_base_type)
 91 ····<be>···DW_AT_byte_size···:·(data1)·1
 92 ····<bf>···DW_AT_encoding····:·(data1)·6»    (signed·char)
 93 ····<c0>···DW_AT_name········:·(strp)·(offset:·0x268):·char
 94 ·<1><c4>:·Abbrev·Number:·5·(DW_TAG_typedef)
 95 ····<c5>···DW_AT_name········:·(strp)·(offset:·0x33c):·int32_t
 96 ····<c9>···DW_AT_decl_file···:·(data1)·2
 97 ····<ca>···DW_AT_decl_line···:·(data1)·26
 98 ····<cb>···DW_AT_decl_column·:·(data1)·19
 99 ····<cc>···DW_AT_type········:·(ref4)·<0x97>,·__int32_t,·int
 100 ·<1><d0>:·Abbrev·Number:·5·(DW_TAG_typedef)
 101 ····<d1>···DW_AT_name········:·(strp)·(offset:·0x207):·uint8_t
 102 ····<d5>···DW_AT_decl_file···:·(data1)·3
 103 ····<d6>···DW_AT_decl_line···:·(data1)·24
 104 ····<d7>···DW_AT_decl_column·:·(data1)·19
 105 ····<d8>···DW_AT_type········:·(ref4)·<0x78>,·__uint8_t,·unsigned·char
 106 ·<1><dc>:·Abbrev·Number:·5·(DW_TAG_typedef)
 107 ····<dd>···DW_AT_name········:·(strp)·(offset:·0x80):·uint16_t
 108 ····<e1>···DW_AT_decl_file···:·(data1)·3
 109 ····<e2>···DW_AT_decl_line···:·(data1)·25
 110 ····<e3>···DW_AT_decl_column·:·(data1)·20
 111 ····<e4>···DW_AT_type········:·(ref4)·<0x8b>,·__uint16_t,·short·unsigned·int
 112 ·<1><e8>:·Abbrev·Number:·5·(DW_TAG_typedef)
 113 ····<e9>···DW_AT_name········:·(strp)·(offset:·0x5b):·uint32_t
 114 ····<ed>···DW_AT_decl_file···:·(data1)·3
 115 ····<ee>···DW_AT_decl_line···:·(data1)·26
 116 ····<ef>···DW_AT_decl_column·:·(data1)·20
 117 ····<f0>···DW_AT_type········:·(ref4)·<0xaa>,·__uint32_t,·unsigned·int
 118 ·<1><f4>:·Abbrev·Number:·5·(DW_TAG_typedef)
 119 ····<f5>···DW_AT_name········:·(strp)·(offset:·0x179):·Elf64_Word
 120 ····<f9>···DW_AT_decl_file···:·(data1)·4
 121 ····<fa>···DW_AT_decl_line···:·(data1)·33
 122 ····<fb>···DW_AT_decl_column·:·(data1)·18
 123 ····<fc>···DW_AT_type········:·(ref4)·<0xe8>,·uint32_t,·__uint32_t,·unsigned·int
 124 ·<1><100>:·Abbrev·Number:·16·(DW_TAG_structure_type)
 125 ····<101>···DW_AT_byte_size···:·(data1)·12
 126 ····<102>···DW_AT_decl_file···:·(data1)·4
Max diff block lines reached; -1/194760 bytes (-0.00%) of diff not shown.
39.4 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 0, 0 lines modifiedOffset 1, 984 lines modified
 1 Contents·of·the·.debug_abbrev·section:
  
 2 ··Number·TAG·(0x0)
 3 ···1······DW_TAG_compile_unit····[has·children]
 4 ····DW_AT_stmt_list····DW_FORM_sec_offset
 5 ····DW_AT_low_pc·······DW_FORM_addr
 6 ····DW_AT_high_pc······DW_FORM_udata
 7 ····DW_AT_name·········DW_FORM_strp
 8 ····DW_AT_comp_dir·····DW_FORM_strp
 9 ····DW_AT_producer·····DW_FORM_strp
 10 ····DW_AT_language·····DW_FORM_data2
 11 ····DW_AT·value:·0·····DW_FORM·value:·0
 12 ···2······DW_TAG_subprogram····[no·children]
 13 ····DW_AT_name·········DW_FORM_strp
 14 ····DW_AT_external·····DW_FORM_flag_present
 15 ····DW_AT_low_pc·······DW_FORM_addr
 16 ····DW_AT_high_pc······DW_FORM_udata
 17 ····DW_AT·value:·0·····DW_FORM·value:·0
 18 ··Number·TAG·(0x21)
 19 ···1······DW_TAG_pointer_type····[no·children]
 20 ····DW_AT_byte_size····DW_FORM_implicit_const:·8
 21 ····DW_AT_type·········DW_FORM_ref4
 22 ····DW_AT·value:·0·····DW_FORM·value:·0
 23 ···2······DW_TAG_restrict_type····[no·children]
 24 ····DW_AT_type·········DW_FORM_ref4
 25 ····DW_AT·value:·0·····DW_FORM·value:·0
 26 ···3······DW_TAG_base_type····[no·children]
 27 ····DW_AT_byte_size····DW_FORM_data1
 28 ····DW_AT_encoding·····DW_FORM_data1
 29 ····DW_AT_name·········DW_FORM_strp
 30 ····DW_AT·value:·0·····DW_FORM·value:·0
 31 ···4······DW_TAG_const_type····[no·children]
 32 ····DW_AT_type·········DW_FORM_ref4
 33 ····DW_AT·value:·0·····DW_FORM·value:·0
 34 ···5······DW_TAG_typedef····[no·children]
 35 ····DW_AT_name·········DW_FORM_strp
 36 ····DW_AT_decl_file····DW_FORM_data1
 37 ····DW_AT_decl_line····DW_FORM_data1
 38 ····DW_AT_decl_column··DW_FORM_data1
 39 ····DW_AT_type·········DW_FORM_ref4
 40 ····DW_AT·value:·0·····DW_FORM·value:·0
 41 ···6······DW_TAG_member····[no·children]
 42 ····DW_AT_name·········DW_FORM_strp
 43 ····DW_AT_decl_file····DW_FORM_data1
 44 ····DW_AT_decl_line····DW_FORM_data1
 45 ····DW_AT_decl_column··DW_FORM_data1
 46 ····DW_AT_type·········DW_FORM_ref4
 47 ····DW_AT_data_member_location·DW_FORM_data1
 48 ····DW_AT·value:·0·····DW_FORM·value:·0
 49 ···7······DW_TAG_structure_type····[no·children]
 50 ····DW_AT_name·········DW_FORM_strp
 51 ····DW_AT_declaration··DW_FORM_flag_present
 52 ····DW_AT·value:·0·····DW_FORM·value:·0
 53 ···8······DW_TAG_member····[no·children]
 54 ····DW_AT_name·········DW_FORM_strp
 55 ····DW_AT_decl_file····DW_FORM_data1
 56 ····DW_AT_decl_line····DW_FORM_data2
 57 ····DW_AT_decl_column··DW_FORM_data1
 58 ····DW_AT_type·········DW_FORM_ref4
 59 ····DW_AT_data_member_location·DW_FORM_data1
 60 ····DW_AT·value:·0·····DW_FORM·value:·0
 61 ···9······DW_TAG_array_type····[has·children]
 62 ····DW_AT_type·········DW_FORM_ref4
 63 ····DW_AT_sibling······DW_FORM_ref4
 64 ····DW_AT·value:·0·····DW_FORM·value:·0
 65 ···10······DW_TAG_subrange_type····[no·children]
 66 ····DW_AT_type·········DW_FORM_ref4
 67 ····DW_AT_upper_bound··DW_FORM_data1
 68 ····DW_AT·value:·0·····DW_FORM·value:·0
 69 ···11······DW_TAG_structure_type····[has·children]
 70 ····DW_AT_name·········DW_FORM_strp
 71 ····DW_AT_byte_size····DW_FORM_data1
 72 ····DW_AT_decl_file····DW_FORM_data1
 73 ····DW_AT_decl_line····DW_FORM_data1
 74 ····DW_AT_decl_column··DW_FORM_implicit_const:·8
 75 ····DW_AT_sibling······DW_FORM_ref4
 76 ····DW_AT·value:·0·····DW_FORM·value:·0
 77 ···12······DW_TAG_member····[no·children]
 78 ····DW_AT_name·········DW_FORM_strp
 79 ····DW_AT_decl_file····DW_FORM_implicit_const:·7
 80 ····DW_AT_decl_line····DW_FORM_data1
 81 ····DW_AT_decl_column··DW_FORM_data1
 82 ····DW_AT_type·········DW_FORM_ref4
 83 ····DW_AT·value:·0·····DW_FORM·value:·0
 84 ···13······DW_TAG_enumerator····[no·children]
 85 ····DW_AT_name·········DW_FORM_strp
 86 ····DW_AT_const_value··DW_FORM_data1
 87 ····DW_AT·value:·0·····DW_FORM·value:·0
 88 ···14······DW_TAG_compile_unit····[has·children]
 89 ····DW_AT_producer·····DW_FORM_strp
 90 ····DW_AT_language·····DW_FORM_data1
 91 ····DW_AT_name·········DW_FORM_line_strp
 92 ····DW_AT_comp_dir·····DW_FORM_line_strp
 93 ····DW_AT_stmt_list····DW_FORM_sec_offset
 94 ····DW_AT·value:·0·····DW_FORM·value:·0
 95 ···15······DW_TAG_base_type····[no·children]
 96 ····DW_AT_byte_size····DW_FORM_data1
 97 ····DW_AT_encoding·····DW_FORM_data1
 98 ····DW_AT_name·········DW_FORM_string
 99 ····DW_AT·value:·0·····DW_FORM·value:·0
 100 ···16······DW_TAG_structure_type····[has·children]
 101 ····DW_AT_byte_size····DW_FORM_data1
 102 ····DW_AT_decl_file····DW_FORM_data1
 103 ····DW_AT_decl_line····DW_FORM_data2
 104 ····DW_AT_decl_column··DW_FORM_data1
 105 ····DW_AT_sibling······DW_FORM_ref4
 106 ····DW_AT·value:·0·····DW_FORM·value:·0
 107 ···17······DW_TAG_typedef····[no·children]
 108 ····DW_AT_name·········DW_FORM_strp
 109 ····DW_AT_decl_file····DW_FORM_data1
 110 ····DW_AT_decl_line····DW_FORM_data2
 111 ····DW_AT_decl_column··DW_FORM_data1
 112 ····DW_AT_type·········DW_FORM_ref4
 113 ····DW_AT·value:·0·····DW_FORM·value:·0
 114 ···18······DW_TAG_structure_type····[has·children]
 115 ····DW_AT_name·········DW_FORM_strp
 116 ····DW_AT_byte_size····DW_FORM_data1
 117 ····DW_AT_decl_file····DW_FORM_data1
 118 ····DW_AT_decl_line····DW_FORM_data2
 119 ····DW_AT_decl_column··DW_FORM_data1
 120 ····DW_AT_sibling······DW_FORM_ref4
 121 ····DW_AT·value:·0·····DW_FORM·value:·0
 122 ···19······DW_TAG_union_type····[has·children]
 123 ····DW_AT_byte_size····DW_FORM_data1
 124 ····DW_AT_decl_file····DW_FORM_data1
 125 ····DW_AT_decl_line····DW_FORM_data1
 126 ····DW_AT_decl_column··DW_FORM_data1
Max diff block lines reached; -1/40236 bytes (-0.00%) of diff not shown.
2.57 KB
readelf --wide --debug-dump=aranges {}
    
Offset 0, 0 lines modifiedOffset 1, 85 lines modified
 1 Contents·of·the·.debug_aranges·section:
  
 2 ··Length:···················44
 3 ··Version:··················2
 4 ··Offset·into·.debug_info:··0x0
 5 ··Pointer·Size:·············8
 6 ··Segment·Size:·············0
  
 7 ····Address············Length
 8 ····00000000004012c0·0000000000000022·
 9 ····0000000000000000·0000000000000000·
 10 ··Length:···················28
 11 ··Version:··················2
 12 ··Offset·into·.debug_info:··0x37
 13 ··Pointer·Size:·············8
 14 ··Segment·Size:·············0
  
 15 ····Address············Length
 16 ····0000000000000000·0000000000000000·
 17 ··Length:···················28
 18 ··Version:··················2
 19 ··Offset·into·.debug_info:··0x50d
 20 ··Pointer·Size:·············8
 21 ··Segment·Size:·············0
  
 22 ····Address············Length
 23 ····0000000000000000·0000000000000000·
 24 ··Length:···················44
 25 ··Version:··················2
 26 ··Offset·into·.debug_info:··0x54e
 27 ··Pointer·Size:·············8
 28 ··Segment·Size:·············0
  
 29 ····Address············Length
 30 ····00000000004012f0·0000000000000001·
 31 ····0000000000000000·0000000000000000·
 32 ··Length:···················60
 33 ··Version:··················2
 34 ··Offset·into·.debug_info:··0x951
 35 ··Pointer·Size:·············8
 36 ··Segment·Size:·············0
  
 37 ····Address············Length
 38 ····0000000000401000·0000000000000012·
 39 ····0000000000401760·0000000000000004·
 40 ····0000000000000000·0000000000000000·
 41 ··Length:···················60
 42 ··Version:··················2
 43 ··Offset·into·.debug_info:··0x974
 44 ··Pointer·Size:·············8
 45 ··Segment·Size:·············0
  
 46 ····Address············Length
 47 ····00000000004013b0·00000000000002eb·
 48 ····0000000000401140·0000000000000176·
 49 ····0000000000000000·0000000000000000·
 50 ··Length:···················44
 51 ··Version:··················2
 52 ··Offset·into·.debug_info:··0x184e
 53 ··Pointer·Size:·············8
 54 ··Segment·Size:·············0
  
 55 ····Address············Length
 56 ····00000000004016a0·000000000000000b·
 57 ····0000000000000000·0000000000000000·
 58 ··Length:···················44
 59 ··Version:··················2
 60 ··Offset·into·.debug_info:··0x1914
 61 ··Pointer·Size:·············8
 62 ··Segment·Size:·············0
  
 63 ····Address············Length
 64 ····00000000004016b0·00000000000000ae·
 65 ····0000000000000000·0000000000000000·
 66 ··Length:···················60
 67 ··Version:··················2
 68 ··Offset·into·.debug_info:··0x1d93
 69 ··Pointer·Size:·············8
 70 ··Segment·Size:·············0
  
 71 ····Address············Length
 72 ····0000000000401012·0000000000000005·
 73 ····0000000000401764·0000000000000005·
 74 ····0000000000000000·0000000000000000·
  
16.7 KB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}` (b): readelf: Warning: There is a hole [0x23b - 0x257] in .debug_loclists section.
    
Offset 0, 0 lines modifiedOffset 1, 302 lines modified
 1 Contents·of·the·.debug_loclists·section:
  
 2 ····Offset···Begin············End··············Expression
  
 3 ····0000000c·v000000000000000·v000000000000000·location·view·pair
 4 ····0000000e·v000000000000000·v000000000000000·location·view·pair
  
 5 ····00000010·0000000000401140·(base·address)
 6 ····00000019·v000000000000000·v000000000000000·views·at·0000000c·for:
 7 ·············0000000000401140·000000000040114a·(DW_OP_reg5·(rdi))
 8 ····0000001e·v000000000000000·v000000000000000·views·at·0000000e·for:
 9 ·············000000000040114a·00000000004012b6·(DW_OP_reg6·(rbp))
 10 ····00000024·<End·of·list>
  
 11 ····00000025·v000000000000000·v000000000000000·location·view·pair
 12 ····00000027·v000000000000000·v000000000000000·location·view·pair
  
 13 ····00000029·0000000000401140·(base·address)
 14 ····00000032·v000000000000000·v000000000000000·views·at·00000025·for:
 15 ·············0000000000401140·0000000000401159·(DW_OP_reg4·(rsi))
 16 ····00000037·v000000000000000·v000000000000000·views·at·00000027·for:
 17 ·············0000000000401159·00000000004012b6·(DW_OP_reg3·(rbx))
 18 ····0000003d·<End·of·list>
  
 19 ····0000003e·v000000000000000·v000000000000000·location·view·pair
 20 ····00000040·v000000000000000·v000000000000000·location·view·pair
 21 ····00000042·v000000000000000·v000000000000000·location·view·pair
 22 ····00000044·v000000000000000·v000000000000000·location·view·pair
  
 23 ····00000046·000000000040120d·(base·address)
 24 ····0000004f·v000000000000000·v000000000000000·views·at·0000003e·for:
 25 ·············000000000040120d·0000000000401219·(DW_OP_reg0·(rax))
 26 ····00000054·v000000000000000·v000000000000000·views·at·00000040·for:
 27 ·············0000000000401219·0000000000401232·(DW_OP_reg13·(r13))
 28 ····00000059·v000000000000000·v000000000000000·views·at·00000042·for:
 29 ·············0000000000401262·0000000000401266·(DW_OP_reg0·(rax))
 30 ····0000005e·v000000000000000·v000000000000000·views·at·00000044·for:
 31 ·············0000000000401266·0000000000401288·(DW_OP_reg13·(r13))
 32 ····00000063·<End·of·list>
  
 33 ····00000064·v000000000000001·v000000000000001·location·view·pair
 34 ····00000066·v000000000000000·v000000000000000·location·view·pair
  
 35 ····00000068·000000000040115a·(base·address)
 36 ····00000071·v000000000000001·v000000000000001·views·at·00000064·for:
 37 ·············000000000040115a·00000000004011a5·(DW_OP_reg3·(rbx))
 38 ····00000076·v000000000000000·v000000000000000·views·at·00000066·for:
 39 ·············0000000000401292·00000000004012b6·(DW_OP_reg3·(rbx))
 40 ····0000007d·<End·of·list>
  
 41 ····0000007e·v000000000000001·v000000000000001·location·view·pair
 42 ····00000080·v000000000000000·v000000000000000·location·view·pair
  
 43 ····00000082·000000000040115a·(base·address)
 44 ····0000008b·v000000000000001·v000000000000001·views·at·0000007e·for:
 45 ·············000000000040115a·00000000004011a5·(DW_OP_reg6·(rbp))
 46 ····00000090·v000000000000000·v000000000000000·views·at·00000080·for:
 47 ·············0000000000401292·00000000004012b6·(DW_OP_reg6·(rbp))
 48 ····00000097·<End·of·list>
  
 49 ····00000098·v000000000000000·v000000000000000·location·view·pair
 50 ····0000009a·v000000000000000·v000000000000001·location·view·pair
  
 51 ····0000009c·v000000000000000·v000000000000000·views·at·00000098·for:
 52 ·············0000000000401177·000000000040117f·(DW_OP_reg0·(rax))
 53 ····000000a8·v000000000000000·v000000000000001·views·at·0000009a·for:
 54 ·············00000000004011a5·00000000004011a5·(DW_OP_reg0·(rax))
 55 ····000000b4·<End·of·list>
  
 56 ····000000b5·v000000000000000·v000000000000000·location·view·pair
 57 ····000000b7·v000000000000000·v000000000000000·location·view·pair
 58 ····000000b9·v000000000000000·v000000000000000·location·view·pair
 59 ····000000bb·v000000000000000·v000000000000000·location·view·pair
  
 60 ····000000bd·00000000004014a0·(base·address)
 61 ····000000c6·v000000000000000·v000000000000000·views·at·000000b5·for:
 62 ·············00000000004014a0·00000000004014c5·(DW_OP_reg5·(rdi))
 63 ····000000cb·v000000000000000·v000000000000000·views·at·000000b7·for:
 64 ·············00000000004014c5·00000000004015bd·(DW_OP_reg3·(rbx))
 65 ····000000d1·v000000000000000·v000000000000000·views·at·000000b9·for:
 66 ·············00000000004015bd·00000000004015c7·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
 67 ····000000db·v000000000000000·v000000000000000·views·at·000000bb·for:
 68 ·············00000000004015c7·000000000040169b·(DW_OP_reg3·(rbx))
 69 ····000000e2·<End·of·list>
  
 70 ····000000e3·v000000000000000·v000000000000000·location·view·pair
 71 ····000000e5·v000000000000000·v000000000000000·location·view·pair
 72 ····000000e7·v000000000000000·v000000000000000·location·view·pair
 73 ····000000e9·v000000000000000·v000000000000000·location·view·pair
  
 74 ····000000eb·00000000004014a0·(base·address)
 75 ····000000f4·v000000000000000·v000000000000000·views·at·000000e3·for:
 76 ·············00000000004014a0·00000000004014ae·(DW_OP_reg4·(rsi))
 77 ····000000f9·v000000000000000·v000000000000000·views·at·000000e5·for:
 78 ·············00000000004014ae·00000000004015c4·(DW_OP_reg14·(r14))
 79 ····000000ff·v000000000000000·v000000000000000·views·at·000000e7·for:
 80 ·············00000000004015c4·00000000004015c7·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
 81 ····00000109·v000000000000000·v000000000000000·views·at·000000e9·for:
 82 ·············00000000004015c7·000000000040169b·(DW_OP_reg14·(r14))
 83 ····00000110·<End·of·list>
  
 84 ····00000111·v000000000000000·v000000000000000·location·view·pair
 85 ····00000113·v000000000000000·v000000000000000·location·view·pair
 86 ····00000115·v000000000000000·v000000000000000·location·view·pair
 87 ····00000117·v000000000000000·v000000000000000·location·view·pair
  
 88 ····00000119·00000000004014a0·(base·address)
 89 ····00000122·v000000000000000·v000000000000000·views·at·00000111·for:
 90 ·············00000000004014a0·00000000004014c5·(DW_OP_reg1·(rdx))
 91 ····00000127·v000000000000000·v000000000000000·views·at·00000113·for:
 92 ·············00000000004014c5·00000000004015c0·(DW_OP_reg12·(r12))
 93 ····0000012d·v000000000000000·v000000000000000·views·at·00000115·for:
 94 ·············00000000004015c0·00000000004015c7·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)
 95 ····00000137·v000000000000000·v000000000000000·views·at·00000117·for:
 96 ·············00000000004015c7·000000000040169b·(DW_OP_reg12·(r12))
 97 ····0000013e·<End·of·list>
  
 98 ····0000013f·v000000000000000·v000000000000000·location·view·pair
 99 ····00000141·v000000000000000·v000000000000000·location·view·pair
 100 ····00000143·v000000000000000·v000000000000000·location·view·pair
 101 ····00000145·v000000000000000·v000000000000000·location·view·pair
 102 ····00000147·v000000000000000·v000000000000000·location·view·pair
 103 ····00000149·v000000000000000·v000000000000000·location·view·pair
 104 ····0000014b·v000000000000000·v000000000000000·location·view·pair
 105 ····0000014d·v000000000000000·v000000000000000·location·view·pair
  
 106 ····0000014f·00000000004014c6·(base·address)
Max diff block lines reached; -1/16938 bytes (-0.01%) of diff not shown.
2.57 KB
readelf --wide --debug-dump=ranges {}
    
Offset 0, 0 lines modifiedOffset 1, 85 lines modified
 1 Contents·of·the·.debug_aranges·section:
  
 2 ··Length:···················44
 3 ··Version:··················2
 4 ··Offset·into·.debug_info:··0x0
 5 ··Pointer·Size:·············8
 6 ··Segment·Size:·············0
  
 7 ····Address············Length
 8 ····00000000004012c0·0000000000000022·
 9 ····0000000000000000·0000000000000000·
 10 ··Length:···················28
 11 ··Version:··················2
 12 ··Offset·into·.debug_info:··0x37
 13 ··Pointer·Size:·············8
 14 ··Segment·Size:·············0
  
 15 ····Address············Length
 16 ····0000000000000000·0000000000000000·
 17 ··Length:···················28
 18 ··Version:··················2
 19 ··Offset·into·.debug_info:··0x50d
 20 ··Pointer·Size:·············8
 21 ··Segment·Size:·············0
  
 22 ····Address············Length
 23 ····0000000000000000·0000000000000000·
 24 ··Length:···················44
 25 ··Version:··················2
 26 ··Offset·into·.debug_info:··0x54e
 27 ··Pointer·Size:·············8
 28 ··Segment·Size:·············0
  
 29 ····Address············Length
 30 ····00000000004012f0·0000000000000001·
 31 ····0000000000000000·0000000000000000·
 32 ··Length:···················60
 33 ··Version:··················2
 34 ··Offset·into·.debug_info:··0x951
 35 ··Pointer·Size:·············8
 36 ··Segment·Size:·············0
  
 37 ····Address············Length
 38 ····0000000000401000·0000000000000012·
 39 ····0000000000401760·0000000000000004·
 40 ····0000000000000000·0000000000000000·
 41 ··Length:···················60
 42 ··Version:··················2
 43 ··Offset·into·.debug_info:··0x974
 44 ··Pointer·Size:·············8
 45 ··Segment·Size:·············0
  
 46 ····Address············Length
 47 ····00000000004013b0·00000000000002eb·
 48 ····0000000000401140·0000000000000176·
 49 ····0000000000000000·0000000000000000·
 50 ··Length:···················44
 51 ··Version:··················2
 52 ··Offset·into·.debug_info:··0x184e
 53 ··Pointer·Size:·············8
 54 ··Segment·Size:·············0
  
 55 ····Address············Length
 56 ····00000000004016a0·000000000000000b·
 57 ····0000000000000000·0000000000000000·
 58 ··Length:···················44
 59 ··Version:··················2
 60 ··Offset·into·.debug_info:··0x1914
 61 ··Pointer·Size:·············8
 62 ··Segment·Size:·············0
  
 63 ····Address············Length
 64 ····00000000004016b0·00000000000000ae·
 65 ····0000000000000000·0000000000000000·
 66 ··Length:···················60
 67 ··Version:··················2
 68 ··Offset·into·.debug_info:··0x1d93
 69 ··Pointer·Size:·············8
 70 ··Segment·Size:·············0
  
 71 ····Address············Length
 72 ····0000000000401012·0000000000000005·
 73 ····0000000000401764·0000000000000005·
 74 ····0000000000000000·0000000000000000·
  
4.57 KB
strings --all --bytes=8 {}
    
Offset 40, 14 lines modifiedOffset 40, 255 lines modified
40 lzmadec·(XZ·Utils)·5.2.640 lzmadec·(XZ·Utils)·5.2.6
41 liblzma·%s41 liblzma·%s
42 cdkM:hqQV42 cdkM:hqQV
43 Unknown·error43 Unknown·error
44 %s:·%s:·%s44 %s:·%s:·%s
45 Writing·to·standard·output·failed45 Writing·to·standard·output·failed
46 GCC:·(GNU)·12.2.046 GCC:·(GNU)·12.2.0
 47 .B#>M$#=1
 48 ../sysdeps/x86_64/start.S
 49 /home/build/csu
 50 GNU·AS·2.39
 51 sockaddr_iso
 52 sockaddr_inarp
 53 __uint32_t
 54 sin6_flowinfo
 55 sockaddr_un
 56 __uint16_t
 57 GNU·C11·12.2.0·-mtune=generic·-march=x86-64·-g·-O2·-std=gnu11·-fgnu89-inline·-fmerge-all-constants·-frounding-math·-fno-stack-protector·-fno-common·-fmath-errno·-fpie·-ftls-model=initial-exec
 58 short·int
 59 sockaddr_ipx
 60 sin6_scope_id
 61 sin_family
 62 Elf64_Word
 63 sin6_port
 64 RSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT
 65 sockaddr_ns
 66 long·long·int
 67 long·long·unsigned·int
 68 __u6_addr16
 69 __uint8_t
 70 RSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BIT
 71 sin_addr
 72 __int128
 73 long·double
 74 sa_family_t
 75 unsigned·char
 76 sin_zero
 77 n_namesz
 78 sockaddr_in6
 79 n_descsz
 80 sin6_family
 81 sin6_addr
 82 short·unsigned·int
 83 sockaddr_dl
 84 in_addr_t
 85 sockaddr_eon
 86 RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BIT
 87 sockaddr_x25
 88 sin_port
 89 __int32_t
 90 in_port_t
 91 sa_family
 92 sockaddr_at
 93 __u6_addr32
 94 rseq_cs_flags_bit
 95 __u6_addr8
 96 __abi_tag
 97 sockaddr_in
 98 Elf64_Nhdr
 99 sockaddr
 100 sockaddr_ax25
 101 _IO_stdin_used
 102 _dl_relocate_static_pie
 103 ../sysdeps/x86_64/crti.S
 104 _IO_read_ptr
 105 my_errorf
 106 _shortbuf
 107 gp_offset
 108 avail_in
 109 _IO_read_base
 110 _IO_buf_base
 111 strerror
 112 LZMA_RUN
 113 __builtin_fputc
 114 _IO_read_end
 115 lzma_reserved_enum
 116 program_invocation_name
 117 __builtin_va_list
 118 _IO_buf_end
 119 _cur_column
 120 lzma_ret
 121 _IO_codecvt
 122 LZMA_MEM_ERROR
 123 display_errors
 124 _old_offset
 125 LZMA_NO_CHECK
 126 LZMA_UNSUPPORTED_CHECK
 127 lzma_internal
 128 _IO_marker
 129 _freeres_buf
 130 lzma_stream
 131 overflow_arg_area
 132 _IO_write_ptr
 133 long_opts
 134 LZMA_RESERVED_ENUM
 135 LZMA_PROG_ERROR
 136 _IO_save_base
 137 total_in
 138 LZMA_BUF_ERROR
 139 lzma_version_string
 140 LZMA_MEMLIMIT_ERROR
 141 LZMA_FULL_BARRIER
 142 _unused2
 143 LZMA_DATA_ERROR
 144 LZMA_FINISH
 145 filename
 146 __gnuc_va_list
 147 LZMA_GET_CHECK
 148 lzma_action
 149 lzma_code
 150 _IO_lock_t
 151 _IO_FILE
 152 total_out
 153 __uint64_t
 154 parse_options
 155 _markers
 156 tuklib_progname_init
 157 LZMA_SYNC_FLUSH
 158 short_opts
 159 next_out
 160 LZMA_FORMAT_ERROR
 161 _vtable_offset
 162 reg_save_area
 163 avail_out
 164 lzma_allocator
 165 uncompress
 166 lzma_internal_s
Max diff block lines reached; 309/4631 bytes (6.67%) of diff not shown.
808 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 13 lines modifiedOffset 1, 21 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000000000401000·<.init>:2 0000000000401000·<_init>:
 3 _init():
 4 /home/build/csu/../sysdeps/x86_64/crti.S:66
3 »       sub····$0x8,%rsp5 »       sub····$0x8,%rsp
 6 /home/build/csu/../sysdeps/x86_64/crti.S:68
4 »       mov····0x2fd5(%rip),%rax········7 »       mov····0x2fd5(%rip),%rax········
 8 /home/build/csu/../sysdeps/x86_64/crti.S:69
5 »       test···%rax,%rax9 »       test···%rax,%rax
6 »       je·····401012·<__errno_location@plt-0x1e>10 /home/build/csu/../sysdeps/x86_64/crti.S:70
 11 »       je·····401012·<_init+0x12>
 12 /home/build/csu/../sysdeps/x86_64/crti.S:71
7 »       call···*%rax13 »       call···*%rax
 14 /home/build/csu/../sysdeps/x86_64/crtn.S:40
8 »       add····$0x8,%rsp15 »       add····$0x8,%rsp
 16 /home/build/csu/../sysdeps/x86_64/crtn.S:41
9 »       ret17 »       ret
2.84 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 7, 88 lines modifiedOffset 7, 88 lines modified
7 »       push···0x2fca(%rip)········7 »       push···0x2fca(%rip)········
8 »       jmp····*0x2fcc(%rip)········8 »       jmp····*0x2fcc(%rip)········
9 »       nopl···0x0(%rax)9 »       nopl···0x0(%rax)
  
10 0000000000401030·<__errno_location@plt>:10 0000000000401030·<__errno_location@plt>:
11 »       jmp····*0x2fca(%rip)········11 »       jmp····*0x2fca(%rip)········
12 »       push···$0x012 »       push···$0x0
13 »       jmp····401020·<__errno_location@plt-0x10>13 »       jmp····401020·<_init+0x20>
  
14 0000000000401040·<lzma_code@plt>:14 0000000000401040·<lzma_code@plt>:
15 »       jmp····*0x2fc2(%rip)········15 »       jmp····*0x2fc2(%rip)········
16 »       push···$0x116 »       push···$0x1
17 »       jmp····401020·<__errno_location@plt-0x10>17 »       jmp····401020·<_init+0x20>
  
18 0000000000401050·<ferror@plt>:18 0000000000401050·<ferror@plt>:
19 »       jmp····*0x2fba(%rip)········19 »       jmp····*0x2fba(%rip)········
20 »       push···$0x220 »       push···$0x2
21 »       jmp····401020·<__errno_location@plt-0x10>21 »       jmp····401020·<_init+0x20>
  
22 0000000000401060·<fread@plt>:22 0000000000401060·<fread@plt>:
23 »       jmp····*0x2fb2(%rip)········23 »       jmp····*0x2fb2(%rip)········
24 »       push···$0x324 »       push···$0x3
25 »       jmp····401020·<__errno_location@plt-0x10>25 »       jmp····401020·<_init+0x20>
  
26 0000000000401070·<fclose@plt>:26 0000000000401070·<fclose@plt>:
27 »       jmp····*0x2faa(%rip)········27 »       jmp····*0x2faa(%rip)········
28 »       push···$0x428 »       push···$0x4
29 »       jmp····401020·<__errno_location@plt-0x10>29 »       jmp····401020·<_init+0x20>
  
30 0000000000401080·<getopt_long@plt>:30 0000000000401080·<getopt_long@plt>:
31 »       jmp····*0x2fa2(%rip)········31 »       jmp····*0x2fa2(%rip)········
32 »       push···$0x532 »       push···$0x5
33 »       jmp····401020·<__errno_location@plt-0x10>33 »       jmp····401020·<_init+0x20>
  
34 0000000000401090·<printf@plt>:34 0000000000401090·<printf@plt>:
35 »       jmp····*0x2f9a(%rip)········35 »       jmp····*0x2f9a(%rip)········
36 »       push···$0x636 »       push···$0x6
37 »       jmp····401020·<__errno_location@plt-0x10>37 »       jmp····401020·<_init+0x20>
  
38 00000000004010a0·<fputc@plt>:38 00000000004010a0·<fputc@plt>:
39 »       jmp····*0x2f92(%rip)········39 »       jmp····*0x2f92(%rip)········
40 »       push···$0x740 »       push···$0x7
41 »       jmp····401020·<__errno_location@plt-0x10>41 »       jmp····401020·<_init+0x20>
  
42 00000000004010b0·<fprintf@plt>:42 00000000004010b0·<fprintf@plt>:
43 »       jmp····*0x2f8a(%rip)········43 »       jmp····*0x2f8a(%rip)········
44 »       push···$0x844 »       push···$0x8
45 »       jmp····401020·<__errno_location@plt-0x10>45 »       jmp····401020·<_init+0x20>
  
46 00000000004010c0·<feof@plt>:46 00000000004010c0·<feof@plt>:
47 »       jmp····*0x2f82(%rip)········47 »       jmp····*0x2f82(%rip)········
48 »       push···$0x948 »       push···$0x9
49 »       jmp····401020·<__errno_location@plt-0x10>49 »       jmp····401020·<_init+0x20>
  
50 00000000004010d0·<lzma_version_string@plt>:50 00000000004010d0·<lzma_version_string@plt>:
51 »       jmp····*0x2f7a(%rip)········51 »       jmp····*0x2f7a(%rip)········
52 »       push···$0xa52 »       push···$0xa
53 »       jmp····401020·<__errno_location@plt-0x10>53 »       jmp····401020·<_init+0x20>
  
54 00000000004010e0·<lzma_alone_decoder@plt>:54 00000000004010e0·<lzma_alone_decoder@plt>:
55 »       jmp····*0x2f72(%rip)········55 »       jmp····*0x2f72(%rip)········
56 »       push···$0xb56 »       push···$0xb
57 »       jmp····401020·<__errno_location@plt-0x10>57 »       jmp····401020·<_init+0x20>
  
58 00000000004010f0·<fopen@plt>:58 00000000004010f0·<fopen@plt>:
59 »       jmp····*0x2f6a(%rip)········59 »       jmp····*0x2f6a(%rip)········
60 »       push···$0xc60 »       push···$0xc
61 »       jmp····401020·<__errno_location@plt-0x10>61 »       jmp····401020·<_init+0x20>
  
62 0000000000401100·<vfprintf@plt>:62 0000000000401100·<vfprintf@plt>:
63 »       jmp····*0x2f62(%rip)········63 »       jmp····*0x2f62(%rip)········
64 »       push···$0xd64 »       push···$0xd
65 »       jmp····401020·<__errno_location@plt-0x10>65 »       jmp····401020·<_init+0x20>
  
66 0000000000401110·<exit@plt>:66 0000000000401110·<exit@plt>:
67 »       jmp····*0x2f5a(%rip)········67 »       jmp····*0x2f5a(%rip)········
68 »       push···$0xe68 »       push···$0xe
69 »       jmp····401020·<__errno_location@plt-0x10>69 »       jmp····401020·<_init+0x20>
  
70 0000000000401120·<fwrite@plt>:70 0000000000401120·<fwrite@plt>:
71 »       jmp····*0x2f52(%rip)········71 »       jmp····*0x2f52(%rip)········
72 »       push···$0xf72 »       push···$0xf
73 »       jmp····401020·<__errno_location@plt-0x10>73 »       jmp····401020·<_init+0x20>
  
74 0000000000401130·<strerror@plt>:74 0000000000401130·<strerror@plt>:
75 »       jmp····*0x2f4a(%rip)········75 »       jmp····*0x2f4a(%rip)········
76 »       push···$0x1076 »       push···$0x10
77 »       jmp····401020·<__errno_location@plt-0x10>77 »       jmp····401020·<_init+0x20>
17.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 399 lines modifiedOffset 1, 562 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000401140·<.text>:2 0000000000401140·<main>:
 3 main():
 4 /home/build/src/xzdec/xzdec.c:275
3 »       push···%r135 »       push···%r13
4 »       push···%r126 »       push···%r12
5 »       push···%rbp7 »       push···%rbp
6 »       mov····%edi,%ebp8 »       mov····%edi,%ebp
 9 /home/build/src/xzdec/xzdec.c:277
7 »       mov····%rsi,%rdi10 »       mov····%rsi,%rdi
 11 /home/build/src/xzdec/xzdec.c:275
8 »       push···%rbx12 »       push···%rbx
9 »       mov····%rsi,%rbx13 »       mov····%rsi,%rbx
10 »       sub····$0x98,%rsp14 »       sub····$0x98,%rsp
11 »       call···4016a0·<strerror@plt+0x570>15 /home/build/src/xzdec/xzdec.c:277
 16 »       call···4016a0·<tuklib_progname_init>
 17 parse_options():
 18 /home/build/src/xzdec/xzdec.c:114
12 »       nopw···0x0(%rax,%rax,1)19 »       nopw···0x0(%rax,%rax,1)
13 »       xor····%r8d,%r8d20 »       xor····%r8d,%r8d
14 »       mov····$0x402540,%ecx21 »       mov····$0x402540,%ecx
15 »       mov····$0x402680,%edx22 »       mov····$0x402680,%edx
16 »       mov····%rbx,%rsi23 »       mov····%rbx,%rsi
17 »       mov····%ebp,%edi24 »       mov····%ebp,%edi
18 »       call···401080·<getopt_long@plt>25 »       call···401080·<getopt_long@plt>
 26 /home/build/src/xzdec/xzdec.c:115
19 »       cmp····$0xffffffff,%eax27 »       cmp····$0xffffffff,%eax
20 »       je·····4011a8·<strerror@plt+0x78>28 »       je·····4011a8·<main+0x68>
 29 /home/build/src/xzdec/xzdec.c:116
21 »       sub····$0x51,%eax30 »       sub····$0x51,%eax
22 »       cmp····$0x20,%eax31 »       cmp····$0x20,%eax
23 »       ja·····401288·<strerror@plt+0x158>32 »       ja·····401288·<main+0x148>
24 »       jmp····*0x402430(,%rax,8)33 »       jmp····*0x402430(,%rax,8)
25 »       nop34 »       nop
 35 /home/build/src/xzdec/xzdec.c:124
26 »       mov····0x2f02(%rip),%eax········36 »       mov····0x2f02(%rip),%eax········
27 »       test···%eax,%eax37 »       test···%eax,%eax
28 »       jle····401160·<strerror@plt+0x30>38 »       jle····401160·<main+0x20>
 39 /home/build/src/xzdec/xzdec.c:125
29 »       sub····$0x1,%eax40 »       sub····$0x1,%eax
30 »       mov····%eax,0x2ef5(%rip)········41 »       mov····%eax,0x2ef5(%rip)········
31 »       jmp····401160·<strerror@plt+0x30>42 »       jmp····401160·<main+0x20>
32 »       nopl···(%rax)43 »       nopl···(%rax)
 44 main():
 45 /home/build/src/xzdec/xzdec.c:285
33 »       mov····%rsp,%r1246 »       mov····%rsp,%r12
34 »       xor····%eax,%eax47 »       xor····%eax,%eax
35 »       mov····$0x11,%ecx48 »       mov····$0x11,%ecx
36 »       mov····%r12,%rdi49 »       mov····%r12,%rdi
37 »       rep·stos·%rax,%es:(%rdi)50 »       rep·stos·%rax,%es:(%rdi)
 51 /home/build/src/xzdec/xzdec.c:293
38 »       mov····0x2efa(%rip),%eax········52 »       mov····0x2efa(%rip),%eax········
39 »       cmp····%ebp,%eax53 »       cmp····%ebp,%eax
40 »       jne····4011f5·<strerror@plt+0xc5> 
41 »       jmp····401232·<strerror@plt+0x102>54 »       jne····4011f5·<main+0xb5>
 55 »       jmp····401232·<main+0xf2>
42 »       nopl···0x0(%rax)56 »       nopl···0x0(%rax)
 57 /home/build/src/xzdec/xzdec.c:300
43 »       cmpb···$0x0,0x1(%rdi)58 »       cmpb···$0x0,0x1(%rdi)
44 »       jne····401200·<strerror@plt+0xd0>59 »       jne····401200·<main+0xc0>
 60 /home/build/src/xzdec/xzdec.c:301
45 »       mov····0x2edb(%rip),%rsi········61 »       mov····0x2edb(%rip),%rsi········
46 »       mov····$0x402068,%edx62 »       mov····$0x402068,%edx
47 »       mov····%r12,%rdi63 »       mov····%r12,%rdi
48 »       call···4014a0·<strerror@plt+0x370>64 »       call···4014a0·<uncompress>
 65 /home/build/src/xzdec/xzdec.c:313
49 »       mov····0x2ed0(%rip),%eax········66 »       mov····0x2ed0(%rip),%eax········
50 »       add····$0x1,%eax67 »       add····$0x1,%eax
51 »       mov····%eax,0x2ec7(%rip)········68 »       mov····%eax,0x2ec7(%rip)········
52 »       cmp····%ebp,%eax69 »       cmp····%ebp,%eax
53 »       jge····401250·<strerror@plt+0x120>70 »       jge····401250·<main+0x110>
 71 /home/build/src/xzdec/xzdec.c:300
54 »       cltq72 »       cltq
55 »       mov····(%rbx,%rax,8),%rdi73 »       mov····(%rbx,%rax,8),%rdi
56 »       cmpb···$0x2d,(%rdi)74 »       cmpb···$0x2d,(%rdi)
57 »       je·····4011c8·<strerror@plt+0x98>75 »       je·····4011c8·<main+0x88>
 76 /home/build/src/xzdec/xzdec.c:303
58 »       mov····$0x402070,%esi77 »       mov····$0x402070,%esi
59 »       call···4010f0·<fopen@plt>78 »       call···4010f0·<fopen@plt>
60 »       mov····%rax,%r1379 »       mov····%rax,%r13
 80 /home/build/src/xzdec/xzdec.c:304
61 »       test···%rax,%rax81 »       test···%rax,%rax
62 »       je·····401262·<strerror@plt+0x132>82 »       je·····401262·<main+0x122>
 83 /home/build/src/xzdec/xzdec.c:310
63 »       movslq·0x2e9f(%rip),%rax········84 »       movslq·0x2e9f(%rip),%rax········
64 »       mov····%r12,%rdi85 »       mov····%r12,%rdi
65 »       mov····%r13,%rsi86 »       mov····%r13,%rsi
66 »       mov····(%rbx,%rax,8),%rdx87 »       mov····(%rbx,%rax,8),%rdx
67 »       call···4014a0·<strerror@plt+0x370>88 »       call···4014a0·<uncompress>
 89 /home/build/src/xzdec/xzdec.c:311
68 »       mov····%r13,%rdi90 »       mov····%r13,%rdi
69 »       call···401070·<fclose@plt>91 »       call···401070·<fclose@plt>
70 »       jmp····4011e2·<strerror@plt+0xb2>92 »       jmp····4011e2·<main+0xa2>
 93 /home/build/src/xzdec/xzdec.c:295
71 »       mov····0x2e77(%rip),%rsi········94 »       mov····0x2e77(%rip),%rsi········
72 »       mov····$0x402068,%edx95 »       mov····$0x402068,%edx
73 »       mov····%r12,%rdi96 »       mov····%r12,%rdi
74 »       call···4014a0·<strerror@plt+0x370>97 »       call···4014a0·<uncompress>
75 »       cs·nopw·0x0(%rax,%rax,1)98 »       cs·nopw·0x0(%rax,%rax,1)
 99 version():
 100 /home/build/src/xzdec/xzdec.c:90
76 »       mov····0x2e42(%rip),%edx········101 »       mov····0x2e42(%rip),%edx········
77 »       mov····$0x1,%esi102 »       mov····$0x1,%esi
78 »       xor····%edi,%edi103 »       xor····%edi,%edi
79 »       call···4016b0·<strerror@plt+0x580>104 »       call···4016b0·<tuklib_exit>
 105 main():
 106 /home/build/src/xzdec/xzdec.c:306
80 »       call···401030·<__errno_location@plt>107 »       call···401030·<__errno_location@plt>
 108 /home/build/src/xzdec/xzdec.c:305
81 »       mov····(%rax),%edi109 »       mov····(%rax),%edi
82 »       call···401130·<strerror@plt>110 »       call···401130·<strerror@plt>
83 »       mov····$0x402061,%edi111 »       mov····$0x402061,%edi
84 »       mov····%rax,%rdx112 »       mov····%rax,%rdx
85 »       movslq·0x2e3b(%rip),%rax········113 »       movslq·0x2e3b(%rip),%rax········
86 »       mov····(%rbx,%rax,8),%rsi114 »       mov····(%rbx,%rax,8),%rsi
87 »       xor····%eax,%eax115 »       xor····%eax,%eax
88 »       call···4013b0·<strerror@plt+0x280>116 »       call···4013b0·<my_errorf>
 117 /home/build/src/xzdec/xzdec.c:307
89 »       mov····$0x1,%edi118 »       mov····$0x1,%edi
90 »       call···401110·<exit@plt>119 »       call···401110·<exit@plt>
 120 help():
 121 /home/build/src/xzdec/xzdec.c:63
91 »       mov····0x2e27(%rip),%rsi········122 »       mov····0x2e27(%rip),%rsi········
Max diff block lines reached; 13487/17359 bytes (77.69%) of diff not shown.
485 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000401760·<.fini>:2 0000000000401760·<_fini>:
 3 _fini():
 4 /home/build/csu/../sysdeps/x86_64/crti.S:84
3 »       sub····$0x8,%rsp5 »       sub····$0x8,%rsp
 6 /home/build/csu/../sysdeps/x86_64/crtn.S:44
4 »       add····$0x8,%rsp7 »       add····$0x8,%rsp
 8 /home/build/csu/../sysdeps/x86_64/crtn.S:45
5 »       ret9 »       ret
2.75 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 19 lines modifiedOffset 1, 27 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
2 ··0x00000000·002e7368·73747274·6162002e·696e7465·..shstrtab..inte3 ··0x00000010·002e7368·73747274·6162002e·696e7465·..shstrtab..inte
3 ··0x00000010·7270002e·6e6f7465·2e676e75·2e70726f·rp..note.gnu.pro4 ··0x00000020·7270002e·6e6f7465·2e676e75·2e70726f·rp..note.gnu.pro
4 ··0x00000020·70657274·79002e6e·6f74652e·4142492d·perty..note.ABI-5 ··0x00000030·70657274·79002e6e·6f74652e·4142492d·perty..note.ABI-
5 ··0x00000030·74616700·2e676e75·2e686173·68002e64·tag..gnu.hash..d6 ··0x00000040·74616700·2e676e75·2e686173·68002e64·tag..gnu.hash..d
6 ··0x00000040·796e7379·6d002e64·796e7374·72002e67·ynsym..dynstr..g7 ··0x00000050·796e7379·6d002e64·796e7374·72002e67·ynsym..dynstr..g
7 ··0x00000050·6e752e76·65727369·6f6e002e·676e752e·nu.version..gnu.8 ··0x00000060·6e752e76·65727369·6f6e002e·676e752e·nu.version..gnu.
8 ··0x00000060·76657273·696f6e5f·72002e72·656c612e·version_r..rela.9 ··0x00000070·76657273·696f6e5f·72002e72·656c612e·version_r..rela.
9 ··0x00000070·64796e00·2e72656c·612e706c·74002e69·dyn..rela.plt..i10 ··0x00000080·64796e00·2e72656c·612e706c·74002e69·dyn..rela.plt..i
10 ··0x00000080·6e697400·2e746578·74002e66·696e6900·nit..text..fini.11 ··0x00000090·6e697400·2e746578·74002e66·696e6900·nit..text..fini.
11 ··0x00000090·2e726f64·61746100·2e65685f·6672616d·.rodata..eh_fram12 ··0x000000a0·2e726f64·61746100·2e65685f·6672616d·.rodata..eh_fram
12 ··0x000000a0·655f6864·72002e65·685f6672·616d6500·e_hdr..eh_frame.13 ··0x000000b0·655f6864·72002e65·685f6672·616d6500·e_hdr..eh_frame.
13 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin14 ··0x000000c0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
14 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic15 ··0x000000d0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
15 ··0x000000d0·002e676f·74002e67·6f742e70·6c74002e·..got..got.plt..16 ··0x000000e0·002e676f·74002e67·6f742e70·6c74002e·..got..got.plt..
16 ··0x000000e0·64617461·002e6273·73002e63·6f6d6d65·data..bss..comme17 ··0x000000f0·64617461·002e6273·73002e63·6f6d6d65·data..bss..comme
 18 ··0x00000100·6e74002e·64656275·675f6172·616e6765·nt..debug_arange
 19 ··0x00000110·73002e64·65627567·5f696e66·6f002e64·s..debug_info..d
 20 ··0x00000120·65627567·5f616262·72657600·2e646562·ebug_abbrev..deb
 21 ··0x00000130·75675f6c·696e6500·2e646562·75675f73·ug_line..debug_s
 22 ··0x00000140·7472002e·64656275·675f6c69·6e655f73·tr..debug_line_s
 23 ··0x00000150·7472002e·64656275·675f6c6f·636c6973·tr..debug_loclis
 24 ··0x00000160·7473002e·64656275·675f726e·676c6973·ts..debug_rnglis
17 ··0x000000f0·6e7400······························nt.25 ··0x00000170·747300······························ts.
  
349 KB
usr/bin/lzmainfo
969 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:······························EXEC·(Executable·file)8 ··Type:······························EXEC·(Executable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x40139011 ··Entry·point·address:···············0x401390
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········12712·(bytes·into·file)13 ··Start·of·section·headers:··········32368·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1317 ··Number·of·program·headers:·········13
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·2720 ··Section·header·string·table·index:·37
2.6 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x31a8:1 There·are·38·section·headers,·starting·at·offset·0x7e70:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········PROGBITS········0000000000400318·000318·00001c·00···A··0···0··15 ··[·1]·.interp···········PROGBITS········0000000000400318·000318·00001c·00···A··0···0··1
6 ··[·2]·.note.gnu.property·NOTE············0000000000400338·000338·000040·00···A··0···0··86 ··[·2]·.note.gnu.property·NOTE············0000000000400338·000338·000040·00···A··0···0··8
7 ··[·3]·.note.ABI-tag·····NOTE············0000000000400378·000378·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············0000000000400378·000378·000020·00···A··0···0··4
Offset 25, 13 lines modifiedOffset 25, 23 lines modified
25 ··[20]·.fini_array·······FINI_ARRAY······0000000000403de0·002de0·000008·08··WA··0···0··825 ··[20]·.fini_array·······FINI_ARRAY······0000000000403de0·002de0·000008·08··WA··0···0··8
26 ··[21]·.dynamic··········DYNAMIC·········0000000000403de8·002de8·0001f0·10··WA··7···0··826 ··[21]·.dynamic··········DYNAMIC·········0000000000403de8·002de8·0001f0·10··WA··7···0··8
27 ··[22]·.got··············PROGBITS········0000000000403fd8·002fd8·000010·08··WA··0···0··827 ··[22]·.got··············PROGBITS········0000000000403fd8·002fd8·000010·08··WA··0···0··8
28 ··[23]·.got.plt··········PROGBITS········0000000000403fe8·002fe8·0000a8·08··WA··0···0··828 ··[23]·.got.plt··········PROGBITS········0000000000403fe8·002fe8·0000a8·08··WA··0···0··8
29 ··[24]·.data·············PROGBITS········0000000000404090·003090·000010·00··WA··0···0··829 ··[24]·.data·············PROGBITS········0000000000404090·003090·000010·00··WA··0···0··8
30 ··[25]·.bss··············NOBITS··········00000000004040a0·0030a0·000050·00··WA··0···0·3230 ··[25]·.bss··············NOBITS··········00000000004040a0·0030a0·000050·00··WA··0···0·32
31 ··[26]·.comment··········PROGBITS········0000000000000000·0030a0·000012·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········0000000000000000·0030a0·000012·01··MS··0···0··1
 32 ··[27]·.debug_aranges····PROGBITS········0000000000000000·0030c0·0001c0·00······0···0·16
 33 ··[28]·.debug_info·······PROGBITS········0000000000000000·003280·00203b·00······0···0··1
 34 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·0052bb·00084e·00······0···0··1
 35 ··[30]·.debug_line·······PROGBITS········0000000000000000·005b09·00073c·00······0···0··1
 36 ··[31]·.debug_str········PROGBITS········0000000000000000·006245·000a37·01··MS··0···0··1
 37 ··[32]·.debug_line_str···PROGBITS········0000000000000000·006c7c·0002cf·01··MS··0···0··1
 38 ··[33]·.debug_loclists···PROGBITS········0000000000000000·006f4b·000317·00······0···0··1
 39 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·007262·0000a6·00······0···0··1
 40 ··[35]·.symtab···········SYMTAB··········0000000000000000·007308·000618·18·····36··24··8
 41 ··[36]·.strtab···········STRTAB··········0000000000000000·007920·0003dc·00······0···0··1
32 ··[27]·.shstrtab·········STRTAB··········0000000000000000·0030b2·0000f3·00······0···0··142 ··[37]·.shstrtab·········STRTAB··········0000000000000000·007cfc·000173·00······0···0··1
33 Key·to·Flags:43 Key·to·Flags:
34 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
35 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
36 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
37 ··D·(mbind),·l·(large),·p·(processor·specific)47 ··D·(mbind),·l·(large),·p·(processor·specific)
5.64 KB
readelf --wide --symbols {}
    
Offset 24, 7 lines modifiedOffset 24, 75 lines modified
24 ····20:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.2.5·(2)24 ····20:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.2.5·(2)
25 ····21:·00000000004040a0·····8·OBJECT··GLOBAL·DEFAULT···25·stdout@GLIBC_2.2.5·(2)25 ····21:·00000000004040a0·····8·OBJECT··GLOBAL·DEFAULT···25·stdout@GLIBC_2.2.5·(2)
26 ····22:·00000000004040b0·····8·OBJECT··GLOBAL·DEFAULT···25·stdin@GLIBC_2.2.5·(2)26 ····22:·00000000004040b0·····8·OBJECT··GLOBAL·DEFAULT···25·stdin@GLIBC_2.2.5·(2)
27 ····23:·00000000004040c0·····8·OBJECT··WEAK···DEFAULT···25·program_invocation_name@GLIBC_2.2.5·(2)27 ····23:·00000000004040c0·····8·OBJECT··WEAK···DEFAULT···25·program_invocation_name@GLIBC_2.2.5·(2)
28 ····24:·00000000004040c0·····8·OBJECT··GLOBAL·DEFAULT···25·__progname_full@GLIBC_2.2.5·(2)28 ····24:·00000000004040c0·····8·OBJECT··GLOBAL·DEFAULT···25·__progname_full@GLIBC_2.2.5·(2)
29 ····25:·00000000004040e0·····8·OBJECT··GLOBAL·DEFAULT···25·stderr@GLIBC_2.2.5·(2)29 ····25:·00000000004040e0·····8·OBJECT··GLOBAL·DEFAULT···25·stderr@GLIBC_2.2.5·(2)
30 ····26:·00000000004040b8·····4·OBJECT··GLOBAL·DEFAULT···25·optind@GLIBC_2.2.5·(2)30 ····26:·00000000004040b8·····4·OBJECT··GLOBAL·DEFAULT···25·optind@GLIBC_2.2.5·(2)
  
 31 Symbol·table·'.symtab'·contains·65·entries:
 32 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
 33 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
 34 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·abi-note.c
 35 ·····2:·0000000000400378····32·OBJECT··LOCAL··DEFAULT····3·__abi_tag
 36 ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·init.c
 37 ·····4:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·static-reloc.c
 38 ·····5:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·lzmainfo.c
 39 ·····6:·0000000000401480···536·FUNC····LOCAL··DEFAULT···14·lzmainfo
 40 ·····7:·00000000004022a0····96·OBJECT··LOCAL··DEFAULT···16·long_opts.0
 41 ·····8:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
 42 ·····9:·00000000004013d0·····0·FUNC····LOCAL··DEFAULT···14·deregister_tm_clones
 43 ····10:·0000000000401400·····0·FUNC····LOCAL··DEFAULT···14·register_tm_clones
 44 ····11:·0000000000401440·····0·FUNC····LOCAL··DEFAULT···14·__do_global_dtors_aux
 45 ····12:·00000000004040e8·····1·OBJECT··LOCAL··DEFAULT···25·completed.0
 46 ····13:·0000000000403de0·····0·OBJECT··LOCAL··DEFAULT···20·__do_global_dtors_aux_fini_array_entry
 47 ····14:·0000000000401470·····0·FUNC····LOCAL··DEFAULT···14·frame_dummy
 48 ····15:·0000000000403dd8·····0·OBJECT··LOCAL··DEFAULT···19·__frame_dummy_init_array_entry
 49 ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·tuklib_progname.c
 50 ····17:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·tuklib_exit.c
 51 ····18:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
 52 ····19:·00000000004024b8·····0·OBJECT··LOCAL··DEFAULT···18·__FRAME_END__
 53 ····20:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
 54 ····21:·0000000000403de8·····0·OBJECT··LOCAL··DEFAULT···21·_DYNAMIC
 55 ····22:·0000000000402334·····0·NOTYPE··LOCAL··DEFAULT···17·__GNU_EH_FRAME_HDR
 56 ····23:·0000000000403fe8·····0·OBJECT··LOCAL··DEFAULT···23·_GLOBAL_OFFSET_TABLE_
 57 ····24:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.2.5
 58 ····25:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·putchar@GLIBC_2.2.5
 59 ····26:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__libc_start_main@GLIBC_2.34
 60 ····27:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.2.5
 61 ····28:·00000000004040a0·····8·OBJECT··GLOBAL·DEFAULT···25·stdout@GLIBC_2.2.5
 62 ····29:·0000000000404090·····0·NOTYPE··WEAK···DEFAULT···24·data_start
 63 ····30:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·puts@GLIBC_2.2.5
 64 ····31:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ferror@GLIBC_2.2.5
 65 ····32:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fread@GLIBC_2.2.5
 66 ····33:·00000000004040b0·····8·OBJECT··GLOBAL·DEFAULT···25·stdin@GLIBC_2.2.5
 67 ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·textdomain@GLIBC_2.2.5
 68 ····35:·00000000004040a0·····0·NOTYPE··GLOBAL·DEFAULT···24·_edata
 69 ····36:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.2.5
 70 ····37:·00000000004040b8·····4·OBJECT··GLOBAL·DEFAULT···25·optind@GLIBC_2.2.5
 71 ····38:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·bindtextdomain@GLIBC_2.2.5
 72 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dcgettext@GLIBC_2.2.5
 73 ····40:·0000000000401784·····0·FUNC····GLOBAL·HIDDEN····15·_fini
 74 ····41:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getopt_long@GLIBC_2.2.5
 75 ····42:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·printf@GLIBC_2.2.5
 76 ····43:·00000000004016b0···210·FUNC····GLOBAL·HIDDEN····14·tuklib_exit
 77 ····44:·0000000000404090·····0·NOTYPE··GLOBAL·DEFAULT···24·__data_start
 78 ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf@GLIBC_2.2.5
 79 ····46:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
 80 ····47:·0000000000404098·····0·OBJECT··GLOBAL·HIDDEN····24·__dso_handle
 81 ····48:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·lzma_properties_decode@XZ_5.0
 82 ····49:·0000000000402000·····4·OBJECT··GLOBAL·DEFAULT···16·_IO_stdin_used
 83 ····50:·00000000004040c0·····8·OBJECT··WEAK···DEFAULT···25·program_invocation_name@GLIBC_2.2.5
 84 ····51:·00000000004040f0·····0·NOTYPE··GLOBAL·DEFAULT···25·_end
 85 ····52:·00000000004013c0·····1·FUNC····GLOBAL·HIDDEN····14·_dl_relocate_static_pie
 86 ····53:·0000000000401390····34·FUNC····GLOBAL·DEFAULT···14·_start
 87 ····54:·00000000004040a0·····0·NOTYPE··GLOBAL·DEFAULT···25·__bss_start
 88 ····55:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·setlocale@GLIBC_2.2.5
 89 ····56:·0000000000401150···572·FUNC····GLOBAL·HIDDEN····14·main
 90 ····57:·00000000004040c0·····8·OBJECT··GLOBAL·DEFAULT···25·__progname_full@GLIBC_2.2.5
 91 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@GLIBC_2.2.5
 92 ····59:·00000000004016a0····11·FUNC····GLOBAL·HIDDEN····14·tuklib_progname_init
 93 ····60:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.2.5
 94 ····61:·00000000004040a0·····0·OBJECT··GLOBAL·HIDDEN····24·__TMC_END__
 95 ····62:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.2.5
 96 ····63:·0000000000401000·····0·FUNC····GLOBAL·HIDDEN····12·_init
 97 ····64:·00000000004040e0·····8·OBJECT··GLOBAL·DEFAULT···25·stderr@GLIBC_2.2.5
46.5 KB
readelf --wide --debug-dump=rawline {}
    
Offset 0, 0 lines modifiedOffset 1, 1055 lines modified
 1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
 2 ··Offset:······················0x0
 3 ··Length:······················88
 4 ··DWARF·Version:···············5
 5 ··Address·size·(bytes):········8
 6 ··Segment·selector·(bytes):····0
 7 ··Prologue·Length:·············46
 8 ··Minimum·Instruction·Length:··1
 9 ··Maximum·Ops·per·Instruction:·1
 10 ··Initial·value·of·'is_stmt':··1
 11 ··Line·Base:···················-5
 12 ··Line·Range:··················14
 13 ··Opcode·Base:·················13
  
 14 ·Opcodes:
 15 ··Opcode·1·has·0·args
 16 ··Opcode·2·has·1·arg
 17 ··Opcode·3·has·1·arg
 18 ··Opcode·4·has·1·arg
 19 ··Opcode·5·has·1·arg
 20 ··Opcode·6·has·0·args
 21 ··Opcode·7·has·0·args
 22 ··Opcode·8·has·0·args
 23 ··Opcode·9·has·1·arg
 24 ··Opcode·10·has·0·args
 25 ··Opcode·11·has·0·args
 26 ··Opcode·12·has·1·arg
  
 27 ·The·Directory·Table·(offset·0x22,·lines·2,·columns·1):
 28 ··Entry»  Name
 29 ··0»      (line_strp)»   (offset:·0x0):·/home/build/csu
 30 ··1»      (line_strp)»   (offset:·0x10):·../sysdeps/x86_64
  
 31 ·The·File·Name·Table·(offset·0x30,·lines·2,·columns·2):
 32 ··Entry»  Dir»       Name
 33 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x22):·start.S
 34 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·start.S
  
 35 ·Line·Number·Statements:
 36 ··[0x0000003a]··Extended·opcode·2:·set·Address·to·0x401390
 37 ··[0x00000045]··Advance·Line·by·61·to·62
 38 ··[0x00000047]··Copy
 39 ··[0x00000048]··Advance·Line·by·16·to·78
 40 ··[0x0000004a]··Special·opcode·33:·advance·Address·by·2·to·0x401392·and·Line·by·0·to·78
 41 ··[0x0000004b]··Special·opcode·53:·advance·Address·by·3·to·0x401395·and·Line·by·6·to·84
 42 ··[0x0000004c]··Special·opcode·22:·advance·Address·by·1·to·0x401396·and·Line·by·3·to·87
 43 ··[0x0000004d]··Special·opcode·49:·advance·Address·by·3·to·0x401399·and·Line·by·2·to·89
 44 ··[0x0000004e]··Special·opcode·64:·advance·Address·by·4·to·0x40139d·and·Line·by·3·to·92
 45 ··[0x0000004f]··Special·opcode·23:·advance·Address·by·1·to·0x40139e·and·Line·by·4·to·96
 46 ··[0x00000050]··Special·opcode·22:·advance·Address·by·1·to·0x40139f·and·Line·by·3·to·99
 47 ··[0x00000051]··Special·opcode·48:·advance·Address·by·3·to·0x4013a2·and·Line·by·1·to·100
 48 ··[0x00000052]··Special·opcode·36:·advance·Address·by·2·to·0x4013a4·and·Line·by·3·to·103
 49 ··[0x00000053]··Advance·Line·by·12·to·115
 50 ··[0x00000055]··Special·opcode·103:·advance·Address·by·7·to·0x4013ab·and·Line·by·0·to·115
 51 ··[0x00000056]··Special·opcode·91:·advance·Address·by·6·to·0x4013b1·and·Line·by·2·to·117
 52 ··[0x00000057]··Advance·PC·by·1·to·0x4013b2
 53 ··[0x00000059]··Extended·opcode·1:·End·of·Sequence
  
  
 54 ··Offset:······················0x5c
 55 ··Length:······················122
 56 ··DWARF·Version:···············5
 57 ··Address·size·(bytes):········8
 58 ··Segment·selector·(bytes):····0
 59 ··Prologue·Length:·············114
 60 ··Minimum·Instruction·Length:··1
 61 ··Maximum·Ops·per·Instruction:·1
 62 ··Initial·value·of·'is_stmt':··1
 63 ··Line·Base:···················-5
 64 ··Line·Range:··················14
 65 ··Opcode·Base:·················13
  
 66 ·Opcodes:
 67 ··Opcode·1·has·0·args
 68 ··Opcode·2·has·1·arg
 69 ··Opcode·3·has·1·arg
 70 ··Opcode·4·has·1·arg
 71 ··Opcode·5·has·1·arg
 72 ··Opcode·6·has·0·args
 73 ··Opcode·7·has·0·args
 74 ··Opcode·8·has·0·args
 75 ··Opcode·9·has·1·arg
 76 ··Opcode·10·has·0·args
 77 ··Opcode·11·has·0·args
 78 ··Opcode·12·has·1·arg
  
 79 ·The·Directory·Table·(offset·0x7e,·lines·9,·columns·1):
 80 ··Entry»  Name
 81 ··0»      (line_strp)»   (offset:·0x0):·/home/build/csu
 82 ··1»      (line_strp)»   (offset:·0x44):·../sysdeps/x86
 83 ··2»      (line_strp)»   (offset:·0x53):·../posix/bits
 84 ··3»      (line_strp)»   (offset:·0x61):·../bits
 85 ··4»      (line_strp)»   (offset:·0x69):·../elf
 86 ··5»      (line_strp)»   (offset:·0x70):·../sysdeps/unix/sysv/linux/bits
 87 ··6»      (line_strp)»   (offset:·0x90):·../inet/netinet
 88 ··7»      (line_strp)»   (offset:·0xa0):·../csu
 89 ··8»      (line_strp)»   (offset:·0xa7):·/usr/include/linux
  
 90 ·The·File·Name·Table·(offset·0xa8,·lines·10,·columns·2):
 91 ··Entry»  Dir»       Name
 92 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x39):·abi-note.c
 93 ··1»      (udata)»       2»      (line_strp)»   (offset:·0xba):·types.h
 94 ··2»      (udata)»       3»      (line_strp)»   (offset:·0xc2):·stdint-intn.h
 95 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xd0):·stdint-uintn.h
 96 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xdf):·elf.h
 97 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xe5):·sockaddr.h
 98 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·socket.h
 99 ··7»      (udata)»       6»      (line_strp)»   (offset:·0xf9):·in.h
 100 ··8»      (udata)»       7»      (line_strp)»   (offset:·0x39):·abi-note.c
 101 ··9»      (udata)»       8»      (line_strp)»   (offset:·0xfe):·rseq.h
  
 102 ·No·Line·Number·Statements.
 103 ··Offset:······················0xda
 104 ··Length:······················50
 105 ··DWARF·Version:···············5
 106 ··Address·size·(bytes):········8
 107 ··Segment·selector·(bytes):····0
 108 ··Prologue·Length:·············42
 109 ··Minimum·Instruction·Length:··1
 110 ··Maximum·Ops·per·Instruction:·1
 111 ··Initial·value·of·'is_stmt':··1
 112 ··Line·Base:···················-5
 113 ··Line·Range:··················14
 114 ··Opcode·Base:·················13
  
 115 ·Opcodes:
Max diff block lines reached; -1/47534 bytes (-0.00%) of diff not shown.
203 KB
readelf --wide --debug-dump=info {}
    
Offset 0, 0 lines modifiedOffset 1, 3902 lines modified
 1 Contents·of·the·.debug_info·section:
  
 2 ··Compilation·Unit·@·offset·0x0:
 3 ···Length:········0x33·(32-bit)
 4 ···Version:·······5
 5 ···Unit·Type:·····DW_UT_compile·(1)
 6 ···Abbrev·Offset:·0x0
 7 ···Pointer·Size:··8
 8 ·<0><c>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
 9 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0x0
 10 ····<11>···DW_AT_low_pc······:·(addr)·0x401390
 11 ····<19>···DW_AT_high_pc·····:·(udata)·34
 12 ····<1a>···DW_AT_name········:·(strp)·(offset:·0x0):·../sysdeps/x86_64/start.S
 13 ····<1e>···DW_AT_comp_dir····:·(strp)·(offset:·0x1a):·/home/build/csu
 14 ····<22>···DW_AT_producer····:·(strp)·(offset:·0x2a):·GNU·AS·2.39
 15 ····<26>···DW_AT_language····:·(data2)·32769»(MIPS·assembler)
 16 ·<1><28>:·Abbrev·Number:·2·(DW_TAG_subprogram)
 17 ····<29>···DW_AT_name········:·(strp)·(offset:·0x36):·_start
 18 ····<2d>···DW_AT_external····:·(flag_present)·1
 19 ····<2d>···DW_AT_low_pc······:·(addr)·0x401390
 20 ····<35>···DW_AT_high_pc·····:·(udata)·34
 21 ·<1><36>:·Abbrev·Number:·0
 22 ··Compilation·Unit·@·offset·0x37:
 23 ···Length:········0x4d2·(32-bit)
 24 ···Version:·······5
 25 ···Unit·Type:·····DW_UT_compile·(1)
 26 ···Abbrev·Offset:·0x21
 27 ···Pointer·Size:··8
 28 ·<0><43>:·Abbrev·Number:·14·(DW_TAG_compile_unit)
 29 ····<44>···DW_AT_producer····:·(strp)·(offset:·0x89):·GNU·C11·12.2.0·-mtune=generic·-march=x86-64·-g·-O2·-std=gnu11·-fgnu89-inline·-fmerge-all-constants·-frounding-math·-fno-stack-protector·-fno-common·-fmath-errno·-fpie·-ftls-model=initial-exec
 30 ····<48>···DW_AT_language····:·(data1)·29»   (C11)
 31 ····<49>···DW_AT_name········:·(line_strp)·(offset:·0x2a):·../sysdeps/x86/abi-note.c
 32 ····<4d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x0):·/home/build/csu
 33 ····<51>···DW_AT_stmt_list···:·(sec_offset)·0x5c
 34 ·<1><55>:·Abbrev·Number:·3·(DW_TAG_base_type)
 35 ····<56>···DW_AT_byte_size···:·(data1)·1
 36 ····<57>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
 37 ····<58>···DW_AT_name········:·(strp)·(offset:·0x25f):·unsigned·char
 38 ·<1><5c>:·Abbrev·Number:·3·(DW_TAG_base_type)
 39 ····<5d>···DW_AT_byte_size···:·(data1)·2
 40 ····<5e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 41 ····<5f>···DW_AT_name········:·(strp)·(offset:·0x2ba):·short·unsigned·int
 42 ·<1><63>:·Abbrev·Number:·3·(DW_TAG_base_type)
 43 ····<64>···DW_AT_byte_size···:·(data1)·4
 44 ····<65>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 45 ····<66>···DW_AT_name········:·(strp)·(offset:·0x1ec):·unsigned·int
 46 ·<1><6a>:·Abbrev·Number:·3·(DW_TAG_base_type)
 47 ····<6b>···DW_AT_byte_size···:·(data1)·8
 48 ····<6c>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 49 ····<6d>···DW_AT_name········:·(strp)·(offset:·0x1e7):·long·unsigned·int
 50 ·<1><71>:·Abbrev·Number:·3·(DW_TAG_base_type)
 51 ····<72>···DW_AT_byte_size···:·(data1)·1
 52 ····<73>···DW_AT_encoding····:·(data1)·6»    (signed·char)
 53 ····<74>···DW_AT_name········:·(strp)·(offset:·0x261):·signed·char
 54 ·<1><78>:·Abbrev·Number:·5·(DW_TAG_typedef)
 55 ····<79>···DW_AT_name········:·(strp)·(offset:·0x205):·__uint8_t
 56 ····<7d>···DW_AT_decl_file···:·(data1)·1
 57 ····<7e>···DW_AT_decl_line···:·(data1)·38
 58 ····<7f>···DW_AT_decl_column·:·(data1)·23
 59 ····<80>···DW_AT_type········:·(ref4)·<0x55>,·unsigned·char
 60 ·<1><84>:·Abbrev·Number:·3·(DW_TAG_base_type)
 61 ····<85>···DW_AT_byte_size···:·(data1)·2
 62 ····<86>···DW_AT_encoding····:·(data1)·5»    (signed)
 63 ····<87>···DW_AT_name········:·(strp)·(offset:·0x149):·short·int
 64 ·<1><8b>:·Abbrev·Number:·5·(DW_TAG_typedef)
 65 ····<8c>···DW_AT_name········:·(strp)·(offset:·0x7e):·__uint16_t
 66 ····<90>···DW_AT_decl_file···:·(data1)·1
 67 ····<91>···DW_AT_decl_line···:·(data1)·40
 68 ····<92>···DW_AT_decl_column·:·(data1)·28
 69 ····<93>···DW_AT_type········:·(ref4)·<0x5c>,·short·unsigned·int
 70 ·<1><97>:·Abbrev·Number:·5·(DW_TAG_typedef)
 71 ····<98>···DW_AT_name········:·(strp)·(offset:·0x33a):·__int32_t
 72 ····<9c>···DW_AT_decl_file···:·(data1)·1
 73 ····<9d>···DW_AT_decl_line···:·(data1)·41
 74 ····<9e>···DW_AT_decl_column·:·(data1)·20
 75 ····<9f>···DW_AT_type········:·(ref4)·<0xa3>,·int
 76 ·<1><a3>:·Abbrev·Number:·15·(DW_TAG_base_type)
 77 ····<a4>···DW_AT_byte_size···:·(data1)·4
 78 ····<a5>···DW_AT_encoding····:·(data1)·5»    (signed)
 79 ····<a6>···DW_AT_name········:·(string)·int
 80 ·<1><aa>:·Abbrev·Number:·5·(DW_TAG_typedef)
 81 ····<ab>···DW_AT_name········:·(strp)·(offset:·0x59):·__uint32_t
 82 ····<af>···DW_AT_decl_file···:·(data1)·1
 83 ····<b0>···DW_AT_decl_line···:·(data1)·42
 84 ····<b1>···DW_AT_decl_column·:·(data1)·22
 85 ····<b2>···DW_AT_type········:·(ref4)·<0x63>,·unsigned·int
 86 ·<1><b6>:·Abbrev·Number:·3·(DW_TAG_base_type)
 87 ····<b7>···DW_AT_byte_size···:·(data1)·8
 88 ····<b8>···DW_AT_encoding····:·(data1)·5»    (signed)
 89 ····<b9>···DW_AT_name········:·(strp)·(offset:·0x1d9):·long·int
 90 ·<1><bd>:·Abbrev·Number:·3·(DW_TAG_base_type)
 91 ····<be>···DW_AT_byte_size···:·(data1)·1
 92 ····<bf>···DW_AT_encoding····:·(data1)·6»    (signed·char)
 93 ····<c0>···DW_AT_name········:·(strp)·(offset:·0x268):·char
 94 ·<1><c4>:·Abbrev·Number:·5·(DW_TAG_typedef)
 95 ····<c5>···DW_AT_name········:·(strp)·(offset:·0x33c):·int32_t
 96 ····<c9>···DW_AT_decl_file···:·(data1)·2
 97 ····<ca>···DW_AT_decl_line···:·(data1)·26
 98 ····<cb>···DW_AT_decl_column·:·(data1)·19
 99 ····<cc>···DW_AT_type········:·(ref4)·<0x97>,·__int32_t,·int
 100 ·<1><d0>:·Abbrev·Number:·5·(DW_TAG_typedef)
 101 ····<d1>···DW_AT_name········:·(strp)·(offset:·0x207):·uint8_t
 102 ····<d5>···DW_AT_decl_file···:·(data1)·3
 103 ····<d6>···DW_AT_decl_line···:·(data1)·24
 104 ····<d7>···DW_AT_decl_column·:·(data1)·19
 105 ····<d8>···DW_AT_type········:·(ref4)·<0x78>,·__uint8_t,·unsigned·char
 106 ·<1><dc>:·Abbrev·Number:·5·(DW_TAG_typedef)
 107 ····<dd>···DW_AT_name········:·(strp)·(offset:·0x80):·uint16_t
 108 ····<e1>···DW_AT_decl_file···:·(data1)·3
 109 ····<e2>···DW_AT_decl_line···:·(data1)·25
 110 ····<e3>···DW_AT_decl_column·:·(data1)·20
 111 ····<e4>···DW_AT_type········:·(ref4)·<0x8b>,·__uint16_t,·short·unsigned·int
 112 ·<1><e8>:·Abbrev·Number:·5·(DW_TAG_typedef)
 113 ····<e9>···DW_AT_name········:·(strp)·(offset:·0x5b):·uint32_t
 114 ····<ed>···DW_AT_decl_file···:·(data1)·3
 115 ····<ee>···DW_AT_decl_line···:·(data1)·26
 116 ····<ef>···DW_AT_decl_column·:·(data1)·20
 117 ····<f0>···DW_AT_type········:·(ref4)·<0xaa>,·__uint32_t,·unsigned·int
 118 ·<1><f4>:·Abbrev·Number:·5·(DW_TAG_typedef)
 119 ····<f5>···DW_AT_name········:·(strp)·(offset:·0x179):·Elf64_Word
 120 ····<f9>···DW_AT_decl_file···:·(data1)·4
 121 ····<fa>···DW_AT_decl_line···:·(data1)·33
 122 ····<fb>···DW_AT_decl_column·:·(data1)·18
 123 ····<fc>···DW_AT_type········:·(ref4)·<0xe8>,·uint32_t,·__uint32_t,·unsigned·int
 124 ·<1><100>:·Abbrev·Number:·16·(DW_TAG_structure_type)
 125 ····<101>···DW_AT_byte_size···:·(data1)·12
 126 ····<102>···DW_AT_decl_file···:·(data1)·4
Max diff block lines reached; -1/207903 bytes (-0.00%) of diff not shown.
38.9 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 0, 0 lines modifiedOffset 1, 973 lines modified
 1 Contents·of·the·.debug_abbrev·section:
  
 2 ··Number·TAG·(0x0)
 3 ···1······DW_TAG_compile_unit····[has·children]
 4 ····DW_AT_stmt_list····DW_FORM_sec_offset
 5 ····DW_AT_low_pc·······DW_FORM_addr
 6 ····DW_AT_high_pc······DW_FORM_udata
 7 ····DW_AT_name·········DW_FORM_strp
 8 ····DW_AT_comp_dir·····DW_FORM_strp
 9 ····DW_AT_producer·····DW_FORM_strp
 10 ····DW_AT_language·····DW_FORM_data2
 11 ····DW_AT·value:·0·····DW_FORM·value:·0
 12 ···2······DW_TAG_subprogram····[no·children]
 13 ····DW_AT_name·········DW_FORM_strp
 14 ····DW_AT_external·····DW_FORM_flag_present
 15 ····DW_AT_low_pc·······DW_FORM_addr
 16 ····DW_AT_high_pc······DW_FORM_udata
 17 ····DW_AT·value:·0·····DW_FORM·value:·0
 18 ··Number·TAG·(0x21)
 19 ···1······DW_TAG_pointer_type····[no·children]
 20 ····DW_AT_byte_size····DW_FORM_implicit_const:·8
 21 ····DW_AT_type·········DW_FORM_ref4
 22 ····DW_AT·value:·0·····DW_FORM·value:·0
 23 ···2······DW_TAG_restrict_type····[no·children]
 24 ····DW_AT_type·········DW_FORM_ref4
 25 ····DW_AT·value:·0·····DW_FORM·value:·0
 26 ···3······DW_TAG_base_type····[no·children]
 27 ····DW_AT_byte_size····DW_FORM_data1
 28 ····DW_AT_encoding·····DW_FORM_data1
 29 ····DW_AT_name·········DW_FORM_strp
 30 ····DW_AT·value:·0·····DW_FORM·value:·0
 31 ···4······DW_TAG_const_type····[no·children]
 32 ····DW_AT_type·········DW_FORM_ref4
 33 ····DW_AT·value:·0·····DW_FORM·value:·0
 34 ···5······DW_TAG_typedef····[no·children]
 35 ····DW_AT_name·········DW_FORM_strp
 36 ····DW_AT_decl_file····DW_FORM_data1
 37 ····DW_AT_decl_line····DW_FORM_data1
 38 ····DW_AT_decl_column··DW_FORM_data1
 39 ····DW_AT_type·········DW_FORM_ref4
 40 ····DW_AT·value:·0·····DW_FORM·value:·0
 41 ···6······DW_TAG_member····[no·children]
 42 ····DW_AT_name·········DW_FORM_strp
 43 ····DW_AT_decl_file····DW_FORM_data1
 44 ····DW_AT_decl_line····DW_FORM_data1
 45 ····DW_AT_decl_column··DW_FORM_data1
 46 ····DW_AT_type·········DW_FORM_ref4
 47 ····DW_AT_data_member_location·DW_FORM_data1
 48 ····DW_AT·value:·0·····DW_FORM·value:·0
 49 ···7······DW_TAG_structure_type····[no·children]
 50 ····DW_AT_name·········DW_FORM_strp
 51 ····DW_AT_declaration··DW_FORM_flag_present
 52 ····DW_AT·value:·0·····DW_FORM·value:·0
 53 ···8······DW_TAG_member····[no·children]
 54 ····DW_AT_name·········DW_FORM_strp
 55 ····DW_AT_decl_file····DW_FORM_data1
 56 ····DW_AT_decl_line····DW_FORM_data2
 57 ····DW_AT_decl_column··DW_FORM_data1
 58 ····DW_AT_type·········DW_FORM_ref4
 59 ····DW_AT_data_member_location·DW_FORM_data1
 60 ····DW_AT·value:·0·····DW_FORM·value:·0
 61 ···9······DW_TAG_array_type····[has·children]
 62 ····DW_AT_type·········DW_FORM_ref4
 63 ····DW_AT_sibling······DW_FORM_ref4
 64 ····DW_AT·value:·0·····DW_FORM·value:·0
 65 ···10······DW_TAG_subrange_type····[no·children]
 66 ····DW_AT_type·········DW_FORM_ref4
 67 ····DW_AT_upper_bound··DW_FORM_data1
 68 ····DW_AT·value:·0·····DW_FORM·value:·0
 69 ···11······DW_TAG_structure_type····[has·children]
 70 ····DW_AT_name·········DW_FORM_strp
 71 ····DW_AT_byte_size····DW_FORM_data1
 72 ····DW_AT_decl_file····DW_FORM_data1
 73 ····DW_AT_decl_line····DW_FORM_data1
 74 ····DW_AT_decl_column··DW_FORM_implicit_const:·8
 75 ····DW_AT_sibling······DW_FORM_ref4
 76 ····DW_AT·value:·0·····DW_FORM·value:·0
 77 ···12······DW_TAG_member····[no·children]
 78 ····DW_AT_name·········DW_FORM_strp
 79 ····DW_AT_decl_file····DW_FORM_implicit_const:·7
 80 ····DW_AT_decl_line····DW_FORM_data1
 81 ····DW_AT_decl_column··DW_FORM_data1
 82 ····DW_AT_type·········DW_FORM_ref4
 83 ····DW_AT·value:·0·····DW_FORM·value:·0
 84 ···13······DW_TAG_enumerator····[no·children]
 85 ····DW_AT_name·········DW_FORM_strp
 86 ····DW_AT_const_value··DW_FORM_data1
 87 ····DW_AT·value:·0·····DW_FORM·value:·0
 88 ···14······DW_TAG_compile_unit····[has·children]
 89 ····DW_AT_producer·····DW_FORM_strp
 90 ····DW_AT_language·····DW_FORM_data1
 91 ····DW_AT_name·········DW_FORM_line_strp
 92 ····DW_AT_comp_dir·····DW_FORM_line_strp
 93 ····DW_AT_stmt_list····DW_FORM_sec_offset
 94 ····DW_AT·value:·0·····DW_FORM·value:·0
 95 ···15······DW_TAG_base_type····[no·children]
 96 ····DW_AT_byte_size····DW_FORM_data1
 97 ····DW_AT_encoding·····DW_FORM_data1
 98 ····DW_AT_name·········DW_FORM_string
 99 ····DW_AT·value:·0·····DW_FORM·value:·0
 100 ···16······DW_TAG_structure_type····[has·children]
 101 ····DW_AT_byte_size····DW_FORM_data1
 102 ····DW_AT_decl_file····DW_FORM_data1
 103 ····DW_AT_decl_line····DW_FORM_data2
 104 ····DW_AT_decl_column··DW_FORM_data1
 105 ····DW_AT_sibling······DW_FORM_ref4
 106 ····DW_AT·value:·0·····DW_FORM·value:·0
 107 ···17······DW_TAG_typedef····[no·children]
 108 ····DW_AT_name·········DW_FORM_strp
 109 ····DW_AT_decl_file····DW_FORM_data1
 110 ····DW_AT_decl_line····DW_FORM_data2
 111 ····DW_AT_decl_column··DW_FORM_data1
 112 ····DW_AT_type·········DW_FORM_ref4
 113 ····DW_AT·value:·0·····DW_FORM·value:·0
 114 ···18······DW_TAG_structure_type····[has·children]
 115 ····DW_AT_name·········DW_FORM_strp
 116 ····DW_AT_byte_size····DW_FORM_data1
 117 ····DW_AT_decl_file····DW_FORM_data1
 118 ····DW_AT_decl_line····DW_FORM_data2
 119 ····DW_AT_decl_column··DW_FORM_data1
 120 ····DW_AT_sibling······DW_FORM_ref4
 121 ····DW_AT·value:·0·····DW_FORM·value:·0
 122 ···19······DW_TAG_union_type····[has·children]
 123 ····DW_AT_byte_size····DW_FORM_data1
 124 ····DW_AT_decl_file····DW_FORM_data1
 125 ····DW_AT_decl_line····DW_FORM_data1
 126 ····DW_AT_decl_column··DW_FORM_data1
Max diff block lines reached; -1/39711 bytes (-0.00%) of diff not shown.
2.57 KB
readelf --wide --debug-dump=aranges {}
    
Offset 0, 0 lines modifiedOffset 1, 85 lines modified
 1 Contents·of·the·.debug_aranges·section:
  
 2 ··Length:···················44
 3 ··Version:··················2
 4 ··Offset·into·.debug_info:··0x0
 5 ··Pointer·Size:·············8
 6 ··Segment·Size:·············0
  
 7 ····Address············Length
 8 ····0000000000401390·0000000000000022·
 9 ····0000000000000000·0000000000000000·
 10 ··Length:···················28
 11 ··Version:··················2
 12 ··Offset·into·.debug_info:··0x37
 13 ··Pointer·Size:·············8
 14 ··Segment·Size:·············0
  
 15 ····Address············Length
 16 ····0000000000000000·0000000000000000·
 17 ··Length:···················28
 18 ··Version:··················2
 19 ··Offset·into·.debug_info:··0x50d
 20 ··Pointer·Size:·············8
 21 ··Segment·Size:·············0
  
 22 ····Address············Length
 23 ····0000000000000000·0000000000000000·
 24 ··Length:···················44
 25 ··Version:··················2
 26 ··Offset·into·.debug_info:··0x54e
 27 ··Pointer·Size:·············8
 28 ··Segment·Size:·············0
  
 29 ····Address············Length
 30 ····00000000004013c0·0000000000000001·
 31 ····0000000000000000·0000000000000000·
 32 ··Length:···················60
 33 ··Version:··················2
 34 ··Offset·into·.debug_info:··0x951
 35 ··Pointer·Size:·············8
 36 ··Segment·Size:·············0
  
 37 ····Address············Length
 38 ····0000000000401000·0000000000000012·
 39 ····0000000000401784·0000000000000004·
 40 ····0000000000000000·0000000000000000·
 41 ··Length:···················60
 42 ··Version:··················2
 43 ··Offset·into·.debug_info:··0x974
 44 ··Pointer·Size:·············8
 45 ··Segment·Size:·············0
  
 46 ····Address············Length
 47 ····0000000000401480·0000000000000218·
 48 ····0000000000401150·000000000000023c·
 49 ····0000000000000000·0000000000000000·
 50 ··Length:···················44
 51 ··Version:··················2
 52 ··Offset·into·.debug_info:··0x1a72
 53 ··Pointer·Size:·············8
 54 ··Segment·Size:·············0
  
 55 ····Address············Length
 56 ····00000000004016a0·000000000000000b·
 57 ····0000000000000000·0000000000000000·
 58 ··Length:···················44
 59 ··Version:··················2
 60 ··Offset·into·.debug_info:··0x1b38
 61 ··Pointer·Size:·············8
 62 ··Segment·Size:·············0
  
 63 ····Address············Length
 64 ····00000000004016b0·00000000000000d2·
 65 ····0000000000000000·0000000000000000·
 66 ··Length:···················60
 67 ··Version:··················2
 68 ··Offset·into·.debug_info:··0x2018
 69 ··Pointer·Size:·············8
 70 ··Segment·Size:·············0
  
 71 ····Address············Length
 72 ····0000000000401012·0000000000000005·
 73 ····0000000000401788·0000000000000005·
 74 ····0000000000000000·0000000000000000·
  
17.0 KB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}` (b): readelf: Warning: There is a hole [0x22e - 0x24a] in .debug_loclists section.
    
Offset 0, 0 lines modifiedOffset 1, 308 lines modified
 1 Contents·of·the·.debug_loclists·section:
  
 2 ····Offset···Begin············End··············Expression
  
 3 ····0000000c·v000000000000000·v000000000000000·location·view·pair
 4 ····0000000e·v000000000000000·v000000000000000·location·view·pair
  
 5 ····00000010·0000000000401150·(base·address)
 6 ····00000019·v000000000000000·v000000000000000·views·at·0000000c·for:
 7 ·············0000000000401150·000000000040115c·(DW_OP_reg5·(rdi))
 8 ····0000001e·v000000000000000·v000000000000000·views·at·0000000e·for:
 9 ·············000000000040115c·000000000040138c·(DW_OP_reg6·(rbp))
 10 ····00000024·<End·of·list>
  
 11 ····00000025·v000000000000000·v000000000000000·location·view·pair
 12 ····00000027·v000000000000000·v000000000000000·location·view·pair
 13 ····00000029·v000000000000000·v000000000000000·location·view·pair
 14 ····0000002b·v000000000000000·v000000000000000·location·view·pair
  
 15 ····0000002d·0000000000401150·(base·address)
 16 ····00000036·v000000000000000·v000000000000000·views·at·00000025·for:
 17 ·············0000000000401150·0000000000401164·(DW_OP_reg4·(rsi))
 18 ····0000003b·v000000000000000·v000000000000000·views·at·00000027·for:
 19 ·············0000000000401164·00000000004011e7·(DW_OP_reg3·(rbx))
 20 ····00000041·v000000000000000·v000000000000000·views·at·00000029·for:
 21 ·············00000000004011e7·000000000040127b·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
 22 ····0000004b·v000000000000000·v000000000000000·views·at·0000002b·for:
 23 ·············000000000040127b·000000000040138c·(DW_OP_reg3·(rbx))
 24 ····00000052·<End·of·list>
  
 25 ····00000053·v000000000000004·v000000000000000·location·view·pair
 26 ····00000055·v000000000000000·v000000000000000·location·view·pair
 27 ····00000057·v000000000000000·v000000000000000·location·view·pair
 28 ····00000059·v000000000000000·v000000000000000·location·view·pair
 29 ····0000005b·v000000000000000·v000000000000001·location·view·pair
 30 ····0000005d·v000000000000001·v000000000000000·location·view·pair
  
 31 ····0000005f·000000000040127b·(base·address)
 32 ····00000068·v000000000000004·v000000000000000·views·at·00000053·for:
 33 ·············000000000040127b·00000000004012a0·(DW_OP_lit0;·DW_OP_stack_value)
 34 ····0000006e·v000000000000000·v000000000000000·views·at·00000055·for:
 35 ·············00000000004012a0·00000000004012c6·(DW_OP_reg12·(r12))
 36 ····00000073·v000000000000000·v000000000000000·views·at·00000057·for:
 37 ·············00000000004012d0·0000000000401337·(DW_OP_reg12·(r12))
 38 ····00000079·v000000000000000·v000000000000000·views·at·00000059·for:
 39 ·············0000000000401337·0000000000401353·(DW_OP_lit0;·DW_OP_stack_value)
 40 ····00000081·v000000000000000·v000000000000001·views·at·0000005b·for:
 41 ·············0000000000401353·0000000000401353·(DW_OP_reg12·(r12))
 42 ····00000088·v000000000000001·v000000000000000·views·at·0000005d·for:
 43 ·············0000000000401353·000000000040138c·(DW_OP_lit1;·DW_OP_stack_value)
 44 ····00000090·<End·of·list>
  
 45 ····00000091·v000000000000000·v000000000000000·location·view·pair
 46 ····00000093·v000000000000000·v000000000000000·location·view·pair
 47 ····00000095·v000000000000000·v000000000000000·location·view·pair
 48 ····00000097·v000000000000000·v000000000000000·location·view·pair
  
 49 ····00000099·0000000000401305·(base·address)
 50 ····000000a2·v000000000000000·v000000000000000·views·at·00000091·for:
 51 ·············0000000000401305·0000000000401311·(DW_OP_reg0·(rax))
 52 ····000000a7·v000000000000000·v000000000000000·views·at·00000093·for:
 53 ·············0000000000401311·0000000000401337·(DW_OP_reg14·(r14))
 54 ····000000ac·v000000000000000·v000000000000000·views·at·00000095·for:
 55 ·············0000000000401353·0000000000401357·(DW_OP_reg0·(rax))
 56 ····000000b1·v000000000000000·v000000000000000·views·at·00000097·for:
 57 ·············0000000000401357·000000000040138c·(DW_OP_reg14·(r14))
 58 ····000000b7·<End·of·list>
  
 59 ····000000b8·v000000000000002·v000000000000000·location·view·pair
 60 ····000000ba·v000000000000000·v000000000000000·location·view·pair
 61 ····000000bc·v000000000000000·v000000000000002·location·view·pair
  
 62 ····000000be·000000000040118d·(base·address)
 63 ····000000c7·v000000000000002·v000000000000000·views·at·000000b8·for:
 64 ·············000000000040118d·00000000004011e7·(DW_OP_reg3·(rbx))
 65 ····000000cc·v000000000000000·v000000000000000·views·at·000000ba·for:
 66 ·············00000000004011e7·000000000040127b·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
 67 ····000000d5·v000000000000000·v000000000000002·views·at·000000bc·for:
 68 ·············000000000040127b·000000000040127b·(DW_OP_reg3·(rbx))
 69 ····000000dc·<End·of·list>
  
 70 ····000000dd·v000000000000002·v000000000000002·location·view·pair
  
 71 ····000000df·v000000000000002·v000000000000002·views·at·000000dd·for:
 72 ·············000000000040118d·000000000040127b·(DW_OP_reg6·(rbp))
 73 ····000000ec·<End·of·list>
  
 74 ····000000ed·v000000000000000·v000000000000000·location·view·pair
 75 ····000000ef·v000000000000000·v000000000000000·location·view·pair
 76 ····000000f1·v000000000000000·v000000000000002·location·view·pair
  
 77 ····000000f3·00000000004011a4·(base·address)
 78 ····000000fc·v000000000000000·v000000000000000·views·at·000000ed·for:
 79 ·············00000000004011a4·00000000004011b4·(DW_OP_reg0·(rax))
 80 ····00000101·v000000000000000·v000000000000000·views·at·000000ef·for:
 81 ·············00000000004011db·00000000004011f2·(DW_OP_reg0·(rax))
 82 ····00000106·v000000000000000·v000000000000002·views·at·000000f1·for:
 83 ·············000000000040127b·000000000040127b·(DW_OP_reg0·(rax))
 84 ····0000010d·<End·of·list>
  
 85 ····0000010e·v000000000000000·v000000000000000·location·view·pair
 86 ····00000110·v000000000000000·v000000000000000·location·view·pair
 87 ····00000112·v000000000000000·v000000000000000·location·view·pair
 88 ····00000114·v000000000000000·v000000000000000·location·view·pair
 89 ····00000116·v000000000000000·v000000000000000·location·view·pair
 90 ····00000118·v000000000000000·v000000000000000·location·view·pair
  
 91 ····0000011a·0000000000401480·(base·address)
 92 ····00000123·v000000000000000·v000000000000000·views·at·0000010e·for:
 93 ·············0000000000401480·00000000004014a2·(DW_OP_reg5·(rdi))
 94 ····00000128·v000000000000000·v000000000000000·views·at·00000110·for:
 95 ·············00000000004014a2·00000000004014fb·(DW_OP_reg12·(r12))
 96 ····0000012d·v000000000000000·v000000000000000·views·at·00000112·for:
 97 ·············00000000004014fb·00000000004014fe·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
 98 ····00000135·v000000000000000·v000000000000000·views·at·00000114·for:
 99 ·············00000000004014fe·0000000000401633·(DW_OP_reg12·(r12))
 100 ····0000013b·v000000000000000·v000000000000000·views·at·00000116·for:
 101 ·············0000000000401633·0000000000401636·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
 102 ····00000145·v000000000000000·v000000000000000·views·at·00000118·for:
 103 ·············0000000000401636·0000000000401698·(DW_OP_reg12·(r12))
 104 ····0000014c·<End·of·list>
  
 105 ····0000014d·v000000000000000·v000000000000000·location·view·pair
 106 ····0000014f·v000000000000000·v000000000000000·location·view·pair
 107 ····00000151·v000000000000000·v000000000000000·location·view·pair
 108 ····00000153·v000000000000000·v000000000000000·location·view·pair
 109 ····00000155·v000000000000000·v000000000000000·location·view·pair
Max diff block lines reached; -1/17250 bytes (-0.01%) of diff not shown.
2.57 KB
readelf --wide --debug-dump=ranges {}
    
Offset 0, 0 lines modifiedOffset 1, 85 lines modified
 1 Contents·of·the·.debug_aranges·section:
  
 2 ··Length:···················44
 3 ··Version:··················2
 4 ··Offset·into·.debug_info:··0x0
 5 ··Pointer·Size:·············8
 6 ··Segment·Size:·············0
  
 7 ····Address············Length
 8 ····0000000000401390·0000000000000022·
 9 ····0000000000000000·0000000000000000·
 10 ··Length:···················28
 11 ··Version:··················2
 12 ··Offset·into·.debug_info:··0x37
 13 ··Pointer·Size:·············8
 14 ··Segment·Size:·············0
  
 15 ····Address············Length
 16 ····0000000000000000·0000000000000000·
 17 ··Length:···················28
 18 ··Version:··················2
 19 ··Offset·into·.debug_info:··0x50d
 20 ··Pointer·Size:·············8
 21 ··Segment·Size:·············0
  
 22 ····Address············Length
 23 ····0000000000000000·0000000000000000·
 24 ··Length:···················44
 25 ··Version:··················2
 26 ··Offset·into·.debug_info:··0x54e
 27 ··Pointer·Size:·············8
 28 ··Segment·Size:·············0
  
 29 ····Address············Length
 30 ····00000000004013c0·0000000000000001·
 31 ····0000000000000000·0000000000000000·
 32 ··Length:···················60
 33 ··Version:··················2
 34 ··Offset·into·.debug_info:··0x951
 35 ··Pointer·Size:·············8
 36 ··Segment·Size:·············0
  
 37 ····Address············Length
 38 ····0000000000401000·0000000000000012·
 39 ····0000000000401784·0000000000000004·
 40 ····0000000000000000·0000000000000000·
 41 ··Length:···················60
 42 ··Version:··················2
 43 ··Offset·into·.debug_info:··0x974
 44 ··Pointer·Size:·············8
 45 ··Segment·Size:·············0
  
 46 ····Address············Length
 47 ····0000000000401480·0000000000000218·
 48 ····0000000000401150·000000000000023c·
 49 ····0000000000000000·0000000000000000·
 50 ··Length:···················44
 51 ··Version:··················2
 52 ··Offset·into·.debug_info:··0x1a72
 53 ··Pointer·Size:·············8
 54 ··Segment·Size:·············0
  
 55 ····Address············Length
 56 ····00000000004016a0·000000000000000b·
 57 ····0000000000000000·0000000000000000·
 58 ··Length:···················44
 59 ··Version:··················2
 60 ··Offset·into·.debug_info:··0x1b38
 61 ··Pointer·Size:·············8
 62 ··Segment·Size:·············0
  
 63 ····Address············Length
 64 ····00000000004016b0·00000000000000d2·
 65 ····0000000000000000·0000000000000000·
 66 ··Length:···················60
 67 ··Version:··················2
 68 ··Offset·into·.debug_info:··0x2018
 69 ··Pointer·Size:·············8
 70 ··Segment·Size:·············0
  
 71 ····Address············Length
 72 ····0000000000401012·0000000000000005·
 73 ····0000000000401788·0000000000000005·
 74 ····0000000000000000·0000000000000000·
  
4.59 KB
strings --all --bytes=8 {}
    
Offset 33, 14 lines modifiedOffset 33, 253 lines modified
33 %s·home·page:·<%s>33 %s·home·page:·<%s>
34 https://tukaani.org/xz/34 https://tukaani.org/xz/
35 XZ·Utils35 XZ·Utils
36 lzmainfo·(XZ·Utils)·5.2.636 lzmainfo·(XZ·Utils)·5.2.6
37 Unknown·error37 Unknown·error
38 Writing·to·standard·output·failed38 Writing·to·standard·output·failed
39 GCC:·(GNU)·12.2.039 GCC:·(GNU)·12.2.0
 40 .B#>M$#=1
 41 ../sysdeps/x86_64/start.S
 42 /home/build/csu
 43 GNU·AS·2.39
 44 sockaddr_iso
 45 sockaddr_inarp
 46 __uint32_t
 47 sin6_flowinfo
 48 sockaddr_un
 49 __uint16_t
 50 GNU·C11·12.2.0·-mtune=generic·-march=x86-64·-g·-O2·-std=gnu11·-fgnu89-inline·-fmerge-all-constants·-frounding-math·-fno-stack-protector·-fno-common·-fmath-errno·-fpie·-ftls-model=initial-exec
 51 short·int
 52 sockaddr_ipx
 53 sin6_scope_id
 54 sin_family
 55 Elf64_Word
 56 sin6_port
 57 RSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT
 58 sockaddr_ns
 59 long·long·int
 60 long·long·unsigned·int
 61 __u6_addr16
 62 __uint8_t
 63 RSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BIT
 64 sin_addr
 65 __int128
 66 long·double
 67 sa_family_t
 68 unsigned·char
 69 sin_zero
 70 n_namesz
 71 sockaddr_in6
 72 n_descsz
 73 sin6_family
 74 sin6_addr
 75 short·unsigned·int
 76 sockaddr_dl
 77 in_addr_t
 78 sockaddr_eon
 79 RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BIT
 80 sockaddr_x25
 81 sin_port
 82 __int32_t
 83 in_port_t
 84 sa_family
 85 sockaddr_at
 86 __u6_addr32
 87 rseq_cs_flags_bit
 88 __u6_addr8
 89 __abi_tag
 90 sockaddr_in
 91 Elf64_Nhdr
 92 sockaddr
 93 sockaddr_ax25
 94 _IO_stdin_used
 95 _dl_relocate_static_pie
 96 ../sysdeps/x86_64/crti.S
 97 OPT_VERSION
 98 GNU·C17·12.2.0·-mtune=generic·-march=x86-64·-g·-O2·-fvisibility=hidden
 99 _shortbuf
 100 _IO_lock_t
 101 tuklib_exit
 102 _IO_buf_end
 103 _IO_write_end
 104 nice_len
 105 _freeres_list
 106 long_opts
 107 LZMA_GET_CHECK
 108 strerror
 109 _markers
 110 preset_dict_size
 111 __errno_location
 112 LZMA_BUF_ERROR
 113 _IO_save_end
 114 _IO_codecvt
 115 parse_args
 116 tuklib_progname_init
 117 LZMA_STREAM_END
 118 reserved_int1
 119 reserved_int2
 120 reserved_int3
 121 reserved_int4
 122 reserved_int5
 123 _IO_backup_base
 124 reserved_int7
 125 reserved_int8
 126 lzma_mode
 127 _IO_read_base
 128 __uint64_t
 129 uncompressed_size
 130 LZMA_MEM_ERROR
 131 LZMA_DATA_ERROR
 132 _IO_marker
 133 _IO_read_ptr
 134 __builtin_puts
 135 preset_dict
 136 LZMA_MF_BT2
 137 LZMA_MF_BT3
 138 LZMA_MF_BT4
 139 _IO_write_base
 140 _IO_save_base
 141 OPT_HELP
 142 LZMA_MEMLIMIT_ERROR
 143 lzma_options_lzma
 144 reserved_ptr1
 145 reserved_ptr2
 146 lzma_reserved_enum
 147 _freeres_buf
 148 LZMA_RESERVED_ENUM
 149 __builtin_putchar
 150 _vtable_offset
 151 program_invocation_name
 152 LZMA_PROG_ERROR
 153 _IO_read_end
 154 lzma_ret
 155 reserved_int6
 156 bindtextdomain
 157 lzma_filter
 158 LZMA_MODE_NORMAL
 159 lzma_vli
Max diff block lines reached; 309/4650 bytes (6.65%) of diff not shown.
796 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 13 lines modifiedOffset 1, 21 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000000000401000·<.init>:2 0000000000401000·<_init>:
 3 _init():
 4 /home/build/csu/../sysdeps/x86_64/crti.S:66
3 »       sub····$0x8,%rsp5 »       sub····$0x8,%rsp
 6 /home/build/csu/../sysdeps/x86_64/crti.S:68
4 »       mov····0x2fd5(%rip),%rax········7 »       mov····0x2fd5(%rip),%rax········
 8 /home/build/csu/../sysdeps/x86_64/crti.S:69
5 »       test···%rax,%rax9 »       test···%rax,%rax
6 »       je·····401012·<free@plt-0x1e>10 /home/build/csu/../sysdeps/x86_64/crti.S:70
 11 »       je·····401012·<_init+0x12>
 12 /home/build/csu/../sysdeps/x86_64/crti.S:71
7 »       call···*%rax13 »       call···*%rax
 14 /home/build/csu/../sysdeps/x86_64/crtn.S:40
8 »       add····$0x8,%rsp15 »       add····$0x8,%rsp
 16 /home/build/csu/../sysdeps/x86_64/crtn.S:41
9 »       ret17 »       ret
2.78 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 7, 93 lines modifiedOffset 7, 93 lines modified
7 »       push···0x2fca(%rip)········7 »       push···0x2fca(%rip)········
8 »       jmp····*0x2fcc(%rip)········8 »       jmp····*0x2fcc(%rip)········
9 »       nopl···0x0(%rax)9 »       nopl···0x0(%rax)
  
10 0000000000401030·<free@plt>:10 0000000000401030·<free@plt>:
11 »       jmp····*0x2fca(%rip)········11 »       jmp····*0x2fca(%rip)········
12 »       push···$0x012 »       push···$0x0
13 »       jmp····401020·<free@plt-0x10>13 »       jmp····401020·<_init+0x20>
  
14 0000000000401040·<putchar@plt>:14 0000000000401040·<putchar@plt>:
15 »       jmp····*0x2fc2(%rip)········15 »       jmp····*0x2fc2(%rip)········
16 »       push···$0x116 »       push···$0x1
17 »       jmp····401020·<free@plt-0x10>17 »       jmp····401020·<_init+0x20>
  
18 0000000000401050·<__errno_location@plt>:18 0000000000401050·<__errno_location@plt>:
19 »       jmp····*0x2fba(%rip)········19 »       jmp····*0x2fba(%rip)········
20 »       push···$0x220 »       push···$0x2
21 »       jmp····401020·<free@plt-0x10>21 »       jmp····401020·<_init+0x20>
  
22 0000000000401060·<puts@plt>:22 0000000000401060·<puts@plt>:
23 »       jmp····*0x2fb2(%rip)········23 »       jmp····*0x2fb2(%rip)········
24 »       push···$0x324 »       push···$0x3
25 »       jmp····401020·<free@plt-0x10>25 »       jmp····401020·<_init+0x20>
  
26 0000000000401070·<ferror@plt>:26 0000000000401070·<ferror@plt>:
27 »       jmp····*0x2faa(%rip)········27 »       jmp····*0x2faa(%rip)········
28 »       push···$0x428 »       push···$0x4
29 »       jmp····401020·<free@plt-0x10>29 »       jmp····401020·<_init+0x20>
  
30 0000000000401080·<fread@plt>:30 0000000000401080·<fread@plt>:
31 »       jmp····*0x2fa2(%rip)········31 »       jmp····*0x2fa2(%rip)········
32 »       push···$0x532 »       push···$0x5
33 »       jmp····401020·<free@plt-0x10>33 »       jmp····401020·<_init+0x20>
  
34 0000000000401090·<textdomain@plt>:34 0000000000401090·<textdomain@plt>:
35 »       jmp····*0x2f9a(%rip)········35 »       jmp····*0x2f9a(%rip)········
36 »       push···$0x636 »       push···$0x6
37 »       jmp····401020·<free@plt-0x10>37 »       jmp····401020·<_init+0x20>
  
38 00000000004010a0·<fclose@plt>:38 00000000004010a0·<fclose@plt>:
39 »       jmp····*0x2f92(%rip)········39 »       jmp····*0x2f92(%rip)········
40 »       push···$0x740 »       push···$0x7
41 »       jmp····401020·<free@plt-0x10>41 »       jmp····401020·<_init+0x20>
  
42 00000000004010b0·<bindtextdomain@plt>:42 00000000004010b0·<bindtextdomain@plt>:
43 »       jmp····*0x2f8a(%rip)········43 »       jmp····*0x2f8a(%rip)········
44 »       push···$0x844 »       push···$0x8
45 »       jmp····401020·<free@plt-0x10>45 »       jmp····401020·<_init+0x20>
  
46 00000000004010c0·<dcgettext@plt>:46 00000000004010c0·<dcgettext@plt>:
47 »       jmp····*0x2f82(%rip)········47 »       jmp····*0x2f82(%rip)········
48 »       push···$0x948 »       push···$0x9
49 »       jmp····401020·<free@plt-0x10>49 »       jmp····401020·<_init+0x20>
  
50 00000000004010d0·<getopt_long@plt>:50 00000000004010d0·<getopt_long@plt>:
51 »       jmp····*0x2f7a(%rip)········51 »       jmp····*0x2f7a(%rip)········
52 »       push···$0xa52 »       push···$0xa
53 »       jmp····401020·<free@plt-0x10>53 »       jmp····401020·<_init+0x20>
  
54 00000000004010e0·<printf@plt>:54 00000000004010e0·<printf@plt>:
55 »       jmp····*0x2f72(%rip)········55 »       jmp····*0x2f72(%rip)········
56 »       push···$0xb56 »       push···$0xb
57 »       jmp····401020·<free@plt-0x10>57 »       jmp····401020·<_init+0x20>
  
58 00000000004010f0·<fprintf@plt>:58 00000000004010f0·<fprintf@plt>:
59 »       jmp····*0x2f6a(%rip)········59 »       jmp····*0x2f6a(%rip)········
60 »       push···$0xc60 »       push···$0xc
61 »       jmp····401020·<free@plt-0x10>61 »       jmp····401020·<_init+0x20>
  
62 0000000000401100·<lzma_properties_decode@plt>:62 0000000000401100·<lzma_properties_decode@plt>:
63 »       jmp····*0x2f62(%rip)········63 »       jmp····*0x2f62(%rip)········
64 »       push···$0xd64 »       push···$0xd
65 »       jmp····401020·<free@plt-0x10>65 »       jmp····401020·<_init+0x20>
  
66 0000000000401110·<setlocale@plt>:66 0000000000401110·<setlocale@plt>:
67 »       jmp····*0x2f5a(%rip)········67 »       jmp····*0x2f5a(%rip)········
68 »       push···$0xe68 »       push···$0xe
69 »       jmp····401020·<free@plt-0x10>69 »       jmp····401020·<_init+0x20>
  
70 0000000000401120·<fopen@plt>:70 0000000000401120·<fopen@plt>:
71 »       jmp····*0x2f52(%rip)········71 »       jmp····*0x2f52(%rip)········
72 »       push···$0xf72 »       push···$0xf
73 »       jmp····401020·<free@plt-0x10>73 »       jmp····401020·<_init+0x20>
  
74 0000000000401130·<exit@plt>:74 0000000000401130·<exit@plt>:
75 »       jmp····*0x2f4a(%rip)········75 »       jmp····*0x2f4a(%rip)········
76 »       push···$0x1076 »       push···$0x10
77 »       jmp····401020·<free@plt-0x10>77 »       jmp····401020·<_init+0x20>
  
78 0000000000401140·<strerror@plt>:78 0000000000401140·<strerror@plt>:
79 »       jmp····*0x2f42(%rip)········79 »       jmp····*0x2f42(%rip)········
80 »       push···$0x1180 »       push···$0x11
81 »       jmp····401020·<free@plt-0x10>81 »       jmp····401020·<_init+0x20>
17.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 410 lines modifiedOffset 1, 571 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000401150·<.text>:2 0000000000401150·<main>:
 3 main():
 4 /home/build/src/lzmainfo/lzmainfo.c:173
3 »       push···%r145 »       push···%r14
4 »       push···%r136 »       push···%r13
5 »       push···%r127 »       push···%r12
6 »       push···%rbp8 »       push···%rbp
7 »       mov····%edi,%ebp9 »       mov····%edi,%ebp
 10 /home/build/src/lzmainfo/lzmainfo.c:174
8 »       mov····%rsi,%rdi11 »       mov····%rsi,%rdi
 12 /home/build/src/lzmainfo/lzmainfo.c:173
9 »       push···%rbx13 »       push···%rbx
10 »       mov····%rsi,%rbx14 »       mov····%rsi,%rbx
11 »       call···4016a0·<strerror@plt+0x560>15 /home/build/src/lzmainfo/lzmainfo.c:174
 16 »       call···4016a0·<tuklib_progname_init>
 17 /home/build/src/lzmainfo/lzmainfo.c:175
12 »       mov····$0x402244,%esi18 »       mov····$0x402244,%esi
13 »       mov····$0x6,%edi19 »       mov····$0x6,%edi
14 »       call···401110·<setlocale@plt>20 »       call···401110·<setlocale@plt>
15 »       mov····$0x402203,%esi21 »       mov····$0x402203,%esi
16 »       mov····$0x402215,%edi22 »       mov····$0x402215,%edi
17 »       call···4010b0·<bindtextdomain@plt>23 »       call···4010b0·<bindtextdomain@plt>
18 »       mov····$0x402215,%edi24 »       mov····$0x402215,%edi
19 »       call···401090·<textdomain@plt>25 »       call···401090·<textdomain@plt>
 26 parse_args():
 27 /home/build/src/lzmainfo/lzmainfo.c:72
20 »       xor····%r8d,%r8d28 »       xor····%r8d,%r8d
21 »       mov····$0x4022a0,%ecx29 »       mov····$0x4022a0,%ecx
22 »       mov····%rbx,%rsi30 »       mov····%rbx,%rsi
23 »       mov····$0x402244,%edx31 »       mov····$0x402244,%edx
24 »       mov····%ebp,%edi32 »       mov····%ebp,%edi
25 »       call···4010d0·<getopt_long@plt>33 »       call···4010d0·<getopt_long@plt>
26 »       cmp····$0xffffffff,%eax34 »       cmp····$0xffffffff,%eax
27 »       je·····40127b·<strerror@plt+0x13b>35 »       je·····40127b·<main+0x12b>
 36 /home/build/src/lzmainfo/lzmainfo.c:73
28 »       test···%eax,%eax37 »       test···%eax,%eax
29 »       je·····4011db·<strerror@plt+0x9b>38 »       je·····4011db·<main+0x8b>
30 »       sub····$0x1,%eax39 »       sub····$0x1,%eax
31 »       jne····4011d1·<strerror@plt+0x91>40 »       jne····4011d1·<main+0x81>
 41 version():
 42 /home/build/src/lzmainfo/lzmainfo.c:51
32 »       mov····$0x402266,%edi43 »       mov····$0x402266,%edi
33 »       call···401060·<puts@plt>44 »       call···401060·<puts@plt>
 45 /home/build/src/lzmainfo/lzmainfo.c:52
34 »       mov····$0x1,%edx46 »       mov····$0x1,%edx
35 »       mov····$0x1,%esi47 »       mov····$0x1,%esi
36 »       xor····%edi,%edi48 »       xor····%edi,%edi
37 »       call···4016b0·<strerror@plt+0x570>49 »       call···4016b0·<tuklib_exit>
 50 parse_args():
 51 /home/build/src/lzmainfo/lzmainfo.c:81
38 »       mov····$0x1,%edi52 »       mov····$0x1,%edi
39 »       call···401130·<exit@plt>53 »       call···401130·<exit@plt>
 54 help():
 55 /home/build/src/lzmainfo/lzmainfo.c:33
40 »       mov····$0x5,%edx56 »       mov····$0x5,%edx
 57 /home/build/src/lzmainfo/lzmainfo.c:32
41 »       mov····0x2ed9(%rip),%rbx········58 »       mov····0x2ed9(%rip),%rbx········
 59 /home/build/src/lzmainfo/lzmainfo.c:33
42 »       mov····$0x4020f0,%esi60 »       mov····$0x4020f0,%esi
43 »       xor····%edi,%edi61 »       xor····%edi,%edi
44 »       call···4010c0·<dcgettext@plt>62 »       call···4010c0·<dcgettext@plt>
45 »       mov····%rax,%rdi63 »       mov····%rax,%rdi
 64 /home/build/src/lzmainfo/lzmainfo.c:32
46 »       mov····%rbx,%rsi65 »       mov····%rbx,%rsi
47 »       xor····%eax,%eax66 »       xor····%eax,%eax
48 »       call···4010e0·<printf@plt>67 »       call···4010e0·<printf@plt>
 68 /home/build/src/lzmainfo/lzmainfo.c:36
49 »       mov····$0x5,%edx69 »       mov····$0x5,%edx
50 »       mov····$0x402150,%esi70 »       mov····$0x402150,%esi
51 »       xor····%edi,%edi71 »       xor····%edi,%edi
52 »       call···4010c0·<dcgettext@plt>72 »       call···4010c0·<dcgettext@plt>
53 »       mov····%rax,%rdi73 »       mov····%rax,%rdi
54 »       xor····%eax,%eax74 »       xor····%eax,%eax
55 »       call···4010e0·<printf@plt>75 »       call···4010e0·<printf@plt>
 76 /home/build/src/lzmainfo/lzmainfo.c:38
56 »       mov····$0xa,%edi77 »       mov····$0xa,%edi
57 »       call···401040·<putchar@plt>78 »       call···401040·<putchar@plt>
 79 /home/build/src/lzmainfo/lzmainfo.c:40
58 »       mov····$0x5,%edx80 »       mov····$0x5,%edx
59 »       mov····$0x402188,%esi81 »       mov····$0x402188,%esi
60 »       xor····%edi,%edi82 »       xor····%edi,%edi
61 »       call···4010c0·<dcgettext@plt>83 »       call···4010c0·<dcgettext@plt>
62 »       mov····$0x402218,%esi84 »       mov····$0x402218,%esi
63 »       mov····%rax,%rdi85 »       mov····%rax,%rdi
64 »       xor····%eax,%eax86 »       xor····%eax,%eax
65 »       call···4010e0·<printf@plt>87 »       call···4010e0·<printf@plt>
 88 /home/build/src/lzmainfo/lzmainfo.c:42
66 »       mov····$0x5,%edx89 »       mov····$0x5,%edx
67 »       mov····$0x402231,%esi90 »       mov····$0x402231,%esi
68 »       xor····%edi,%edi91 »       xor····%edi,%edi
69 »       call···4010c0·<dcgettext@plt>92 »       call···4010c0·<dcgettext@plt>
70 »       mov····$0x402245,%edx93 »       mov····$0x402245,%edx
71 »       mov····$0x40225d,%esi94 »       mov····$0x40225d,%esi
72 »       mov····%rax,%rdi95 »       mov····%rax,%rdi
73 »       xor····%eax,%eax96 »       xor····%eax,%eax
74 »       call···4010e0·<printf@plt>97 »       call···4010e0·<printf@plt>
 98 /home/build/src/lzmainfo/lzmainfo.c:44
75 »       mov····$0x1,%edx99 »       mov····$0x1,%edx
76 »       mov····$0x1,%esi100 »       mov····$0x1,%esi
77 »       xor····%edi,%edi101 »       xor····%edi,%edi
78 »       call···4016b0·<strerror@plt+0x570>102 »       call···4016b0·<tuklib_exit>
 103 main():
 104 /home/build/src/lzmainfo/lzmainfo.c:188
79 »       cmp····%ebp,0x2e37(%rip)········105 »       cmp····%ebp,0x2e37(%rip)········
80 »       je·····401337·<strerror@plt+0x1f7>106 »       je·····401337·<main+0x1e7>
 107 /home/build/src/lzmainfo/lzmainfo.c:192
81 »       mov····$0xa,%edi108 »       mov····$0xa,%edi
 109 /home/build/src/lzmainfo/lzmainfo.c:183
82 »       xor····%r12d,%r12d110 »       xor····%r12d,%r12d
 111 /home/build/src/lzmainfo/lzmainfo.c:210
83 »       mov····$0x1,%r13d112 »       mov····$0x1,%r13d
 113 /home/build/src/lzmainfo/lzmainfo.c:192
84 »       call···401040·<putchar@plt>114 »       call···401040·<putchar@plt>
 115 /home/build/src/lzmainfo/lzmainfo.c:195
85 »       mov····0x2e18(%rip),%eax········116 »       mov····0x2e18(%rip),%eax········
86 »       cltq117 »       cltq
87 »       mov····(%rbx,%rax,8),%rdi118 »       mov····(%rbx,%rax,8),%rdi
88 »       cmpb···$0x2d,(%rdi)119 »       cmpb···$0x2d,(%rdi)
89 »       jne····4012f8·<strerror@plt+0x1b8>120 »       jne····4012f8·<main+0x1a8>
90 »       cmpb···$0x0,0x1(%rdi)121 »       cmpb···$0x0,0x1(%rdi)
91 »       jne····4012f8·<strerror@plt+0x1b8>122 »       jne····4012f8·<main+0x1a8>
 123 /home/build/src/lzmainfo/lzmainfo.c:196
Max diff block lines reached; 14014/17702 bytes (79.17%) of diff not shown.
485 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000401784·<.fini>:2 0000000000401784·<_fini>:
 3 _fini():
 4 /home/build/csu/../sysdeps/x86_64/crti.S:84
3 »       sub····$0x8,%rsp5 »       sub····$0x8,%rsp
 6 /home/build/csu/../sysdeps/x86_64/crtn.S:44
4 »       add····$0x8,%rsp7 »       add····$0x8,%rsp
 8 /home/build/csu/../sysdeps/x86_64/crtn.S:45
5 »       ret9 »       ret
2.75 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 19 lines modifiedOffset 1, 27 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
2 ··0x00000000·002e7368·73747274·6162002e·696e7465·..shstrtab..inte3 ··0x00000010·002e7368·73747274·6162002e·696e7465·..shstrtab..inte
3 ··0x00000010·7270002e·6e6f7465·2e676e75·2e70726f·rp..note.gnu.pro4 ··0x00000020·7270002e·6e6f7465·2e676e75·2e70726f·rp..note.gnu.pro
4 ··0x00000020·70657274·79002e6e·6f74652e·4142492d·perty..note.ABI-5 ··0x00000030·70657274·79002e6e·6f74652e·4142492d·perty..note.ABI-
5 ··0x00000030·74616700·2e676e75·2e686173·68002e64·tag..gnu.hash..d6 ··0x00000040·74616700·2e676e75·2e686173·68002e64·tag..gnu.hash..d
6 ··0x00000040·796e7379·6d002e64·796e7374·72002e67·ynsym..dynstr..g7 ··0x00000050·796e7379·6d002e64·796e7374·72002e67·ynsym..dynstr..g
7 ··0x00000050·6e752e76·65727369·6f6e002e·676e752e·nu.version..gnu.8 ··0x00000060·6e752e76·65727369·6f6e002e·676e752e·nu.version..gnu.
8 ··0x00000060·76657273·696f6e5f·72002e72·656c612e·version_r..rela.9 ··0x00000070·76657273·696f6e5f·72002e72·656c612e·version_r..rela.
9 ··0x00000070·64796e00·2e72656c·612e706c·74002e69·dyn..rela.plt..i10 ··0x00000080·64796e00·2e72656c·612e706c·74002e69·dyn..rela.plt..i
10 ··0x00000080·6e697400·2e746578·74002e66·696e6900·nit..text..fini.11 ··0x00000090·6e697400·2e746578·74002e66·696e6900·nit..text..fini.
11 ··0x00000090·2e726f64·61746100·2e65685f·6672616d·.rodata..eh_fram12 ··0x000000a0·2e726f64·61746100·2e65685f·6672616d·.rodata..eh_fram
12 ··0x000000a0·655f6864·72002e65·685f6672·616d6500·e_hdr..eh_frame.13 ··0x000000b0·655f6864·72002e65·685f6672·616d6500·e_hdr..eh_frame.
13 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin14 ··0x000000c0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
14 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic15 ··0x000000d0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
15 ··0x000000d0·002e676f·74002e67·6f742e70·6c74002e·..got..got.plt..16 ··0x000000e0·002e676f·74002e67·6f742e70·6c74002e·..got..got.plt..
16 ··0x000000e0·64617461·002e6273·73002e63·6f6d6d65·data..bss..comme17 ··0x000000f0·64617461·002e6273·73002e63·6f6d6d65·data..bss..comme
 18 ··0x00000100·6e74002e·64656275·675f6172·616e6765·nt..debug_arange
 19 ··0x00000110·73002e64·65627567·5f696e66·6f002e64·s..debug_info..d
 20 ··0x00000120·65627567·5f616262·72657600·2e646562·ebug_abbrev..deb
 21 ··0x00000130·75675f6c·696e6500·2e646562·75675f73·ug_line..debug_s
 22 ··0x00000140·7472002e·64656275·675f6c69·6e655f73·tr..debug_line_s
 23 ··0x00000150·7472002e·64656275·675f6c6f·636c6973·tr..debug_loclis
 24 ··0x00000160·7473002e·64656275·675f726e·676c6973·ts..debug_rnglis
17 ··0x000000f0·6e7400······························nt.25 ··0x00000170·747300······························ts.
  
3.74 MB
usr/bin/xz
970 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:······························EXEC·(Executable·file)8 ··Type:······························EXEC·(Executable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x403ab011 ··Entry·point·address:···············0x403ab0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········75120·(bytes·into·file)13 ··Start·of·section·headers:··········246032·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1317 ··Number·of·program·headers:·········13
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·2720 ··Section·header·string·table·index:·37
2.6 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x12570:1 There·are·38·section·headers,·starting·at·offset·0x3c110:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········PROGBITS········0000000000400318·000318·00001c·00···A··0···0··15 ··[·1]·.interp···········PROGBITS········0000000000400318·000318·00001c·00···A··0···0··1
6 ··[·2]·.note.gnu.property·NOTE············0000000000400338·000338·000040·00···A··0···0··86 ··[·2]·.note.gnu.property·NOTE············0000000000400338·000338·000040·00···A··0···0··8
7 ··[·3]·.note.ABI-tag·····NOTE············0000000000400378·000378·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············0000000000400378·000378·000020·00···A··0···0··4
Offset 25, 13 lines modifiedOffset 25, 23 lines modified
25 ··[20]·.fini_array·······FINI_ARRAY······0000000000412de0·011de0·000008·08··WA··0···0··825 ··[20]·.fini_array·······FINI_ARRAY······0000000000412de0·011de0·000008·08··WA··0···0··8
26 ··[21]·.dynamic··········DYNAMIC·········0000000000412de8·011de8·0001f0·10··WA··7···0··826 ··[21]·.dynamic··········DYNAMIC·········0000000000412de8·011de8·0001f0·10··WA··7···0··8
27 ··[22]·.got··············PROGBITS········0000000000412fd8·011fd8·000010·08··WA··0···0··827 ··[22]·.got··············PROGBITS········0000000000412fd8·011fd8·000010·08··WA··0···0··8
28 ··[23]·.got.plt··········PROGBITS········0000000000412fe8·011fe8·000360·08··WA··0···0··828 ··[23]·.got.plt··········PROGBITS········0000000000412fe8·011fe8·000360·08··WA··0···0··8
29 ··[24]·.data·············PROGBITS········0000000000413360·012360·000108·00··WA··0···0·3229 ··[24]·.data·············PROGBITS········0000000000413360·012360·000108·00··WA··0···0·32
30 ··[25]·.bss··············NOBITS··········0000000000413480·012468·004888·00··WA··0···0·3230 ··[25]·.bss··············NOBITS··········0000000000413480·012468·004888·00··WA··0···0·32
31 ··[26]·.comment··········PROGBITS········0000000000000000·012468·000012·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········0000000000000000·012468·000012·01··MS··0···0··1
 32 ··[27]·.debug_aranges····PROGBITS········0000000000000000·012480·000460·00······0···0·16
 33 ··[28]·.debug_info·······PROGBITS········0000000000000000·0128e0·01358d·00······0···0··1
 34 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·025e6d·0036c5·00······0···0··1
 35 ··[30]·.debug_line·······PROGBITS········0000000000000000·029532·0063a1·00······0···0··1
 36 ··[31]·.debug_str········PROGBITS········0000000000000000·02f8d3·002910·01··MS··0···0··1
 37 ··[32]·.debug_line_str···PROGBITS········0000000000000000·0321e3·000531·01··MS··0···0··1
 38 ··[33]·.debug_loclists···PROGBITS········0000000000000000·032714·0055ce·00······0···0··1
 39 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·037ce2·000984·00······0···0··1
 40 ··[35]·.symtab···········SYMTAB··········0000000000000000·038668·002280·18·····36·149··8
 41 ··[36]·.strtab···········STRTAB··········0000000000000000·03a8e8·0016af·00······0···0··1
32 ··[27]·.shstrtab·········STRTAB··········0000000000000000·01247a·0000f3·00······0···0··142 ··[37]·.shstrtab·········STRTAB··········0000000000000000·03bf97·000173·00······0···0··1
33 Key·to·Flags:43 Key·to·Flags:
34 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
35 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
36 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
37 ··D·(mbind),·l·(large),·p·(processor·specific)47 ··D·(mbind),·l·(large),·p·(processor·specific)
28.4 KB
readelf --wide --symbols {}
    
Offset 112, 7 lines modifiedOffset 112, 378 lines modified
112 ···108:·0000000000413480·····8·OBJECT··GLOBAL·DEFAULT···25·stdout@GLIBC_2.2.5·(3)112 ···108:·0000000000413480·····8·OBJECT··GLOBAL·DEFAULT···25·stdout@GLIBC_2.2.5·(3)
113 ···109:·0000000000413490·····8·OBJECT··GLOBAL·DEFAULT···25·stdin@GLIBC_2.2.5·(3)113 ···109:·0000000000413490·····8·OBJECT··GLOBAL·DEFAULT···25·stdin@GLIBC_2.2.5·(3)
114 ···110:·00000000004134a8·····8·OBJECT··WEAK···DEFAULT···25·program_invocation_name@GLIBC_2.2.5·(3)114 ···110:·00000000004134a8·····8·OBJECT··WEAK···DEFAULT···25·program_invocation_name@GLIBC_2.2.5·(3)
115 ···111:·00000000004134a8·····8·OBJECT··GLOBAL·DEFAULT···25·__progname_full@GLIBC_2.2.5·(3)115 ···111:·00000000004134a8·····8·OBJECT··GLOBAL·DEFAULT···25·__progname_full@GLIBC_2.2.5·(3)
116 ···112:·00000000004134c0·····8·OBJECT··GLOBAL·DEFAULT···25·stderr@GLIBC_2.2.5·(3)116 ···112:·00000000004134c0·····8·OBJECT··GLOBAL·DEFAULT···25·stderr@GLIBC_2.2.5·(3)
117 ···113:·0000000000413498·····4·OBJECT··GLOBAL·DEFAULT···25·optind@GLIBC_2.2.5·(3)117 ···113:·0000000000413498·····4·OBJECT··GLOBAL·DEFAULT···25·optind@GLIBC_2.2.5·(3)
118 ···114:·00000000004134a0·····8·OBJECT··GLOBAL·DEFAULT···25·optarg@GLIBC_2.2.5·(3)118 ···114:·00000000004134a0·····8·OBJECT··GLOBAL·DEFAULT···25·optarg@GLIBC_2.2.5·(3)
  
 119 Symbol·table·'.symtab'·contains·368·entries:
 120 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
 121 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
 122 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·abi-note.c
 123 ·····2:·0000000000400378····32·OBJECT··LOCAL··DEFAULT····3·__abi_tag
 124 ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·init.c
 125 ·····4:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·static-reloc.c
 126 ·····5:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·main.c
 127 ·····6:·000000000041780c·····4·OBJECT··LOCAL··DEFAULT···25·exit_status
 128 ·····7:·0000000000417808·····1·OBJECT··LOCAL··DEFAULT···25·no_warn
 129 ·····8:·0000000000417800·····8·OBJECT··LOCAL··DEFAULT···25·name.1
 130 ·····9:·0000000000413410·····8·OBJECT··LOCAL··DEFAULT···24·size.0
 131 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
 132 ····11:·0000000000403af0·····0·FUNC····LOCAL··DEFAULT···14·deregister_tm_clones
 133 ····12:·0000000000403b20·····0·FUNC····LOCAL··DEFAULT···14·register_tm_clones
 134 ····13:·0000000000403b60·····0·FUNC····LOCAL··DEFAULT···14·__do_global_dtors_aux
 135 ····14:·00000000004134c8·····1·OBJECT··LOCAL··DEFAULT···25·completed.0
 136 ····15:·0000000000412de0·····0·OBJECT··LOCAL··DEFAULT···20·__do_global_dtors_aux_fini_array_entry
 137 ····16:·0000000000403b90·····0·FUNC····LOCAL··DEFAULT···14·frame_dummy
 138 ····17:·0000000000412dd8·····0·OBJECT··LOCAL··DEFAULT···19·__frame_dummy_init_array_entry
 139 ····18:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·args.c
 140 ····19:·0000000000403ba0···130·FUNC····LOCAL··DEFAULT···14·parse_memlimit
 141 ····20:·0000000000403c30··1874·FUNC····LOCAL··DEFAULT···14·parse_real
 142 ····21:·000000000040c600··1504·OBJECT··LOCAL··DEFAULT···16·long_opts.0
 143 ····22:·000000000040cbe0····36·OBJECT··LOCAL··DEFAULT···16·short_opts.1
 144 ····23:·000000000040cc20····48·OBJECT··LOCAL··DEFAULT···16·types.2
 145 ····24:·000000000040cc60····60·OBJECT··LOCAL··DEFAULT···16·types.3
 146 ····25:·0000000000404390···373·FUNC····LOCAL··DEFAULT···14·parse_environment
 147 ····26:·0000000000413370····16·OBJECT··LOCAL··DEFAULT···24·names_stdin.4
 148 ····27:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·coder.c
 149 ····28:·00000000004046e0····66·FUNC····LOCAL··DEFAULT···14·memlimit_too_small
 150 ····29:·0000000000404730···216·FUNC····LOCAL··DEFAULT···14·is_format_lzma
 151 ····30:·00000000004175e0···136·OBJECT··LOCAL··DEFAULT···25·strm
 152 ····31:·0000000000415580··8192·OBJECT··LOCAL··DEFAULT···25·in_buf
 153 ····32:·0000000000413570·····4·OBJECT··LOCAL··DEFAULT···25·check
 154 ····33:·0000000000413400·····1·OBJECT··LOCAL··DEFAULT···24·check_default
 155 ····34:·0000000000413404·····4·OBJECT··LOCAL··DEFAULT···24·preset_number
 156 ····35:·0000000000413574·····4·OBJECT··LOCAL··DEFAULT···25·filters_count
 157 ····36:·0000000000417580····80·OBJECT··LOCAL··DEFAULT···25·filters
 158 ····37:·0000000000413500···112·OBJECT··LOCAL··DEFAULT···25·opt_lzma.1
 159 ····38:·0000000000413380···128·OBJECT··LOCAL··DEFAULT···24·mt_options
 160 ····39:·0000000000413580··8192·OBJECT··LOCAL··DEFAULT···25·out_buf
 161 ····40:·000000000040cf9d·····6·OBJECT··LOCAL··DEFAULT···16·magic.0
 162 ····41:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·file_io.c
 163 ····42:·00000000004057e0···240·FUNC····LOCAL··DEFAULT···14·io_wait
 164 ····43:·00000000004177c8·····8·OBJECT··LOCAL··DEFAULT···25·user_abort_pipe
 165 ····44:·00000000004058d0···177·FUNC····LOCAL··DEFAULT···14·io_write_buf
 166 ····45:·0000000000405990···186·FUNC····LOCAL··DEFAULT···14·io_unlink
 167 ····46:·00000000004177e0·····1·OBJECT··LOCAL··DEFAULT···25·warn_fchown
 168 ····47:·0000000000413409·····1·OBJECT··LOCAL··DEFAULT···24·try_sparse
 169 ····48:·0000000000417680···328·OBJECT··LOCAL··DEFAULT···25·pair.0
 170 ····49:·00000000004177dc·····4·OBJECT··LOCAL··DEFAULT···25·stdin_flags
 171 ····50:·00000000004177d8·····1·OBJECT··LOCAL··DEFAULT···25·restore_stdin_flags
 172 ····51:·00000000004177d4·····4·OBJECT··LOCAL··DEFAULT···25·stdout_flags
 173 ····52:·00000000004177d0·····1·OBJECT··LOCAL··DEFAULT···25·restore_stdout_flags
 174 ····53:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·hardware.c
 175 ····54:·00000000004068d0···118·FUNC····LOCAL··DEFAULT···14·memlimit_show
 176 ····55:·000000000041340c·····4·OBJECT··LOCAL··DEFAULT···24·threads_max
 177 ····56:·00000000004177e8·····8·OBJECT··LOCAL··DEFAULT···25·total_ram
 178 ····57:·00000000004177f8·····8·OBJECT··LOCAL··DEFAULT···25·memlimit_compress
 179 ····58:·00000000004177f0·····8·OBJECT··LOCAL··DEFAULT···25·memlimit_decompress
 180 ····59:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·message.c
 181 ····60:·0000000000406b10····11·FUNC····LOCAL··DEFAULT···14·progress_signal_handler
 182 ····61:·00000000004178f0·····4·OBJECT··LOCAL··DEFAULT···25·progress_needs_updating
 183 ····62:·0000000000406b20···124·FUNC····LOCAL··DEFAULT···14·progress_pos
 184 ····63:·0000000000417900·····1·OBJECT··LOCAL··DEFAULT···25·progress_is_from_passthru
 185 ····64:·0000000000417908·····8·OBJECT··LOCAL··DEFAULT···25·progress_strm
 186 ····65:·0000000000406ba0···182·FUNC····LOCAL··DEFAULT···14·progress_time
 187 ····66:·0000000000417840····11·OBJECT··LOCAL··DEFAULT···25·buf.3
 188 ····67:·0000000000406c60···796·FUNC····LOCAL··DEFAULT···14·progress_remaining
 189 ····68:·00000000004178f8·····8·OBJECT··LOCAL··DEFAULT···25·expected_in_size
 190 ····69:·0000000000417830····11·OBJECT··LOCAL··DEFAULT···25·buf.2
 191 ····70:·0000000000406f80···330·FUNC····LOCAL··DEFAULT···14·progress_sizes
 192 ····71:·0000000000417860···128·OBJECT··LOCAL··DEFAULT···25·buf.6
 193 ····72:·00000000004070d0···183·FUNC····LOCAL··DEFAULT···14·print_filename
 194 ····73:·0000000000417920·····4·OBJECT··LOCAL··DEFAULT···25·files_total
 195 ····74:·0000000000417918·····8·OBJECT··LOCAL··DEFAULT···25·filename
 196 ····75:·0000000000417914·····1·OBJECT··LOCAL··DEFAULT···25·first_filename_printed
 197 ····76:·0000000000417913·····1·OBJECT··LOCAL··DEFAULT···25·current_filename_printed
 198 ····77:·0000000000417924·····4·OBJECT··LOCAL··DEFAULT···25·files_pos
 199 ····78:·0000000000407190···240·FUNC····LOCAL··DEFAULT···14·progress_speed.part.0
 200 ····79:·000000000040f020····24·OBJECT··LOCAL··DEFAULT···16·unit.5
 201 ····80:·0000000000417850····16·OBJECT··LOCAL··DEFAULT···25·buf.4
 202 ····81:·0000000000407280··1134·FUNC····LOCAL··DEFAULT···14·progress_flush.part.0
 203 ····82:·0000000000417910·····1·OBJECT··LOCAL··DEFAULT···25·progress_active
 204 ····83:·0000000000417912·····1·OBJECT··LOCAL··DEFAULT···25·progress_automatic
 205 ····84:·00000000004178e0····16·OBJECT··LOCAL··DEFAULT···25·buf.7
 206 ····85:·00000000004076f0···137·FUNC····LOCAL··DEFAULT···14·vmessage.part.0
 207 ····86:·0000000000417911·····1·OBJECT··LOCAL··DEFAULT···25·progress_started
 208 ····87:·0000000000413418·····4·OBJECT··LOCAL··DEFAULT···24·verbosity
 209 ····88:·000000000040efe0····54·OBJECT··LOCAL··DEFAULT···16·bcj_names.1
 210 ····89:·0000000000417820····16·OBJECT··LOCAL··DEFAULT···25·buf.0
 211 ····90:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·mytime.c
 212 ····91:·000000000041341c·····4·OBJECT··LOCAL··DEFAULT···24·clk_id.0
 213 ····92:·0000000000417938·····8·OBJECT··LOCAL··DEFAULT···25·start_time
 214 ····93:·0000000000417930·····8·OBJECT··LOCAL··DEFAULT···25·next_flush
 215 ····94:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·options.c
 216 ····95:·0000000000408a10·····8·FUNC····LOCAL··DEFAULT···14·set_delta
 217 ····96:·0000000000408a20·····7·FUNC····LOCAL··DEFAULT···14·set_bcj
 218 ····97:·0000000000408a30····34·FUNC····LOCAL··DEFAULT···14·error_lzma_preset
 219 ····98:·0000000000408a60···166·FUNC····LOCAL··DEFAULT···14·set_lzma
 220 ····99:·0000000000408b10···510·FUNC····LOCAL··DEFAULT···14·parse_options.part.0
 221 ···100:·000000000040f3e0····64·OBJECT··LOCAL··DEFAULT···16·opts.4
 222 ···101:·000000000040f3a0····64·OBJECT··LOCAL··DEFAULT···16·opts.3
 223 ···102:·000000000040f260···320·OBJECT··LOCAL··DEFAULT···16·opts.2
 224 ···103:·000000000040f1c0····48·OBJECT··LOCAL··DEFAULT···16·modes.0
 225 ···104:·000000000040f200····96·OBJECT··LOCAL··DEFAULT···16·mfs.1
 226 ···105:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·signals.c
 227 ···106:·0000000000408e90····21·FUNC····LOCAL··DEFAULT···14·signal_handler
 228 ···107:·00000000004179e0·····4·OBJECT··LOCAL··DEFAULT···25·exit_signal
 229 ···108:·0000000000417960···128·OBJECT··LOCAL··DEFAULT···25·hooked_signals
 230 ···109:·000000000040f490····24·OBJECT··LOCAL··DEFAULT···16·sigs.0
 231 ···110:·0000000000417950·····1·OBJECT··LOCAL··DEFAULT···25·signals_are_initialized
 232 ···111:·0000000000417948·····8·OBJECT··LOCAL··DEFAULT···25·signals_block_count
 233 ···112:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·suffix.c
 234 ···113:·000000000040f5e0····96·OBJECT··LOCAL··DEFAULT···16·all_suffixes.1
 235 ···114:·000000000040f5a0····64·OBJECT··LOCAL··DEFAULT···16·suffixes.0
 236 ···115:·00000000004179e8·····8·OBJECT··LOCAL··DEFAULT···25·custom_suffix
 237 ···116:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·util.c
Max diff block lines reached; -1/29014 bytes (-0.00%) of diff not shown.
843 KB
readelf --wide --debug-dump=rawline {}
    
Offset 0, 0 lines modifiedOffset 1, 16724 lines modified
 1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
 2 ··Offset:······················0x0
 3 ··Length:······················88
 4 ··DWARF·Version:···············5
 5 ··Address·size·(bytes):········8
 6 ··Segment·selector·(bytes):····0
 7 ··Prologue·Length:·············46
 8 ··Minimum·Instruction·Length:··1
 9 ··Maximum·Ops·per·Instruction:·1
 10 ··Initial·value·of·'is_stmt':··1
 11 ··Line·Base:···················-5
 12 ··Line·Range:··················14
 13 ··Opcode·Base:·················13
  
 14 ·Opcodes:
 15 ··Opcode·1·has·0·args
 16 ··Opcode·2·has·1·arg
 17 ··Opcode·3·has·1·arg
 18 ··Opcode·4·has·1·arg
 19 ··Opcode·5·has·1·arg
 20 ··Opcode·6·has·0·args
 21 ··Opcode·7·has·0·args
 22 ··Opcode·8·has·0·args
 23 ··Opcode·9·has·1·arg
 24 ··Opcode·10·has·0·args
 25 ··Opcode·11·has·0·args
 26 ··Opcode·12·has·1·arg
  
 27 ·The·Directory·Table·(offset·0x22,·lines·2,·columns·1):
 28 ··Entry»  Name
 29 ··0»      (line_strp)»   (offset:·0x0):·/home/build/csu
 30 ··1»      (line_strp)»   (offset:·0x10):·../sysdeps/x86_64
  
 31 ·The·File·Name·Table·(offset·0x30,·lines·2,·columns·2):
 32 ··Entry»  Dir»       Name
 33 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x22):·start.S
 34 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·start.S
  
 35 ·Line·Number·Statements:
 36 ··[0x0000003a]··Extended·opcode·2:·set·Address·to·0x403ab0
 37 ··[0x00000045]··Advance·Line·by·61·to·62
 38 ··[0x00000047]··Copy
 39 ··[0x00000048]··Advance·Line·by·16·to·78
 40 ··[0x0000004a]··Special·opcode·33:·advance·Address·by·2·to·0x403ab2·and·Line·by·0·to·78
 41 ··[0x0000004b]··Special·opcode·53:·advance·Address·by·3·to·0x403ab5·and·Line·by·6·to·84
 42 ··[0x0000004c]··Special·opcode·22:·advance·Address·by·1·to·0x403ab6·and·Line·by·3·to·87
 43 ··[0x0000004d]··Special·opcode·49:·advance·Address·by·3·to·0x403ab9·and·Line·by·2·to·89
 44 ··[0x0000004e]··Special·opcode·64:·advance·Address·by·4·to·0x403abd·and·Line·by·3·to·92
 45 ··[0x0000004f]··Special·opcode·23:·advance·Address·by·1·to·0x403abe·and·Line·by·4·to·96
 46 ··[0x00000050]··Special·opcode·22:·advance·Address·by·1·to·0x403abf·and·Line·by·3·to·99
 47 ··[0x00000051]··Special·opcode·48:·advance·Address·by·3·to·0x403ac2·and·Line·by·1·to·100
 48 ··[0x00000052]··Special·opcode·36:·advance·Address·by·2·to·0x403ac4·and·Line·by·3·to·103
 49 ··[0x00000053]··Advance·Line·by·12·to·115
 50 ··[0x00000055]··Special·opcode·103:·advance·Address·by·7·to·0x403acb·and·Line·by·0·to·115
 51 ··[0x00000056]··Special·opcode·91:·advance·Address·by·6·to·0x403ad1·and·Line·by·2·to·117
 52 ··[0x00000057]··Advance·PC·by·1·to·0x403ad2
 53 ··[0x00000059]··Extended·opcode·1:·End·of·Sequence
  
  
 54 ··Offset:······················0x5c
 55 ··Length:······················122
 56 ··DWARF·Version:···············5
 57 ··Address·size·(bytes):········8
 58 ··Segment·selector·(bytes):····0
 59 ··Prologue·Length:·············114
 60 ··Minimum·Instruction·Length:··1
 61 ··Maximum·Ops·per·Instruction:·1
 62 ··Initial·value·of·'is_stmt':··1
 63 ··Line·Base:···················-5
 64 ··Line·Range:··················14
 65 ··Opcode·Base:·················13
  
 66 ·Opcodes:
 67 ··Opcode·1·has·0·args
 68 ··Opcode·2·has·1·arg
 69 ··Opcode·3·has·1·arg
 70 ··Opcode·4·has·1·arg
 71 ··Opcode·5·has·1·arg
 72 ··Opcode·6·has·0·args
 73 ··Opcode·7·has·0·args
 74 ··Opcode·8·has·0·args
 75 ··Opcode·9·has·1·arg
 76 ··Opcode·10·has·0·args
 77 ··Opcode·11·has·0·args
 78 ··Opcode·12·has·1·arg
  
 79 ·The·Directory·Table·(offset·0x7e,·lines·9,·columns·1):
 80 ··Entry»  Name
 81 ··0»      (line_strp)»   (offset:·0x0):·/home/build/csu
 82 ··1»      (line_strp)»   (offset:·0x44):·../sysdeps/x86
 83 ··2»      (line_strp)»   (offset:·0x53):·../posix/bits
 84 ··3»      (line_strp)»   (offset:·0x61):·../bits
 85 ··4»      (line_strp)»   (offset:·0x69):·../elf
 86 ··5»      (line_strp)»   (offset:·0x70):·../sysdeps/unix/sysv/linux/bits
 87 ··6»      (line_strp)»   (offset:·0x90):·../inet/netinet
 88 ··7»      (line_strp)»   (offset:·0xa0):·../csu
 89 ··8»      (line_strp)»   (offset:·0xa7):·/usr/include/linux
  
 90 ·The·File·Name·Table·(offset·0xa8,·lines·10,·columns·2):
 91 ··Entry»  Dir»       Name
 92 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x39):·abi-note.c
 93 ··1»      (udata)»       2»      (line_strp)»   (offset:·0xba):·types.h
 94 ··2»      (udata)»       3»      (line_strp)»   (offset:·0xc2):·stdint-intn.h
 95 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xd0):·stdint-uintn.h
 96 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xdf):·elf.h
 97 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xe5):·sockaddr.h
 98 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·socket.h
 99 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x22e):·in.h
 100 ··8»      (udata)»       7»      (line_strp)»   (offset:·0x39):·abi-note.c
 101 ··9»      (udata)»       8»      (line_strp)»   (offset:·0xf9):·rseq.h
  
 102 ·No·Line·Number·Statements.
 103 ··Offset:······················0xda
 104 ··Length:······················50
 105 ··DWARF·Version:···············5
 106 ··Address·size·(bytes):········8
 107 ··Segment·selector·(bytes):····0
 108 ··Prologue·Length:·············42
 109 ··Minimum·Instruction·Length:··1
 110 ··Maximum·Ops·per·Instruction:·1
 111 ··Initial·value·of·'is_stmt':··1
 112 ··Line·Base:···················-5
 113 ··Line·Range:··················14
 114 ··Opcode·Base:·················13
  
 115 ·Opcodes:
Max diff block lines reached; -1/863303 bytes (-0.00%) of diff not shown.
1.8 MB
readelf --wide --debug-dump=info {}
    
Offset 0, 0 lines modifiedOffset 1, 33967 lines modified
 1 Contents·of·the·.debug_info·section:
  
 2 ··Compilation·Unit·@·offset·0x0:
 3 ···Length:········0x33·(32-bit)
 4 ···Version:·······5
 5 ···Unit·Type:·····DW_UT_compile·(1)
 6 ···Abbrev·Offset:·0x0
 7 ···Pointer·Size:··8
 8 ·<0><c>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
 9 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0x0
 10 ····<11>···DW_AT_low_pc······:·(addr)·0x403ab0
 11 ····<19>···DW_AT_high_pc·····:·(udata)·34
 12 ····<1a>···DW_AT_name········:·(strp)·(offset:·0x0):·../sysdeps/x86_64/start.S
 13 ····<1e>···DW_AT_comp_dir····:·(strp)·(offset:·0x1a):·/home/build/csu
 14 ····<22>···DW_AT_producer····:·(strp)·(offset:·0x2a):·GNU·AS·2.39
 15 ····<26>···DW_AT_language····:·(data2)·32769»(MIPS·assembler)
 16 ·<1><28>:·Abbrev·Number:·2·(DW_TAG_subprogram)
 17 ····<29>···DW_AT_name········:·(strp)·(offset:·0x15af):·_start
 18 ····<2d>···DW_AT_external····:·(flag_present)·1
 19 ····<2d>···DW_AT_low_pc······:·(addr)·0x403ab0
 20 ····<35>···DW_AT_high_pc·····:·(udata)·34
 21 ·<1><36>:·Abbrev·Number:·0
 22 ··Compilation·Unit·@·offset·0x37:
 23 ···Length:········0x4d2·(32-bit)
 24 ···Version:·······5
 25 ···Unit·Type:·····DW_UT_compile·(1)
 26 ···Abbrev·Offset:·0x21
 27 ···Pointer·Size:··8
 28 ·<0><43>:·Abbrev·Number:·14·(DW_TAG_compile_unit)
 29 ····<44>···DW_AT_producer····:·(strp)·(offset:·0x82):·GNU·C11·12.2.0·-mtune=generic·-march=x86-64·-g·-O2·-std=gnu11·-fgnu89-inline·-fmerge-all-constants·-frounding-math·-fno-stack-protector·-fno-common·-fmath-errno·-fpie·-ftls-model=initial-exec
 30 ····<48>···DW_AT_language····:·(data1)·29»   (C11)
 31 ····<49>···DW_AT_name········:·(line_strp)·(offset:·0x2a):·../sysdeps/x86/abi-note.c
 32 ····<4d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x0):·/home/build/csu
 33 ····<51>···DW_AT_stmt_list···:·(sec_offset)·0x5c
 34 ·<1><55>:·Abbrev·Number:·3·(DW_TAG_base_type)
 35 ····<56>···DW_AT_byte_size···:·(data1)·1
 36 ····<57>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
 37 ····<58>···DW_AT_name········:·(strp)·(offset:·0x258):·unsigned·char
 38 ·<1><5c>:·Abbrev·Number:·3·(DW_TAG_base_type)
 39 ····<5d>···DW_AT_byte_size···:·(data1)·2
 40 ····<5e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 41 ····<5f>···DW_AT_name········:·(strp)·(offset:·0x2b3):·short·unsigned·int
 42 ·<1><63>:·Abbrev·Number:·3·(DW_TAG_base_type)
 43 ····<64>···DW_AT_byte_size···:·(data1)·4
 44 ····<65>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 45 ····<66>···DW_AT_name········:·(strp)·(offset:·0x1e5):·unsigned·int
 46 ·<1><6a>:·Abbrev·Number:·3·(DW_TAG_base_type)
 47 ····<6b>···DW_AT_byte_size···:·(data1)·8
 48 ····<6c>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 49 ····<6d>···DW_AT_name········:·(strp)·(offset:·0x1e0):·long·unsigned·int
 50 ·<1><71>:·Abbrev·Number:·3·(DW_TAG_base_type)
 51 ····<72>···DW_AT_byte_size···:·(data1)·1
 52 ····<73>···DW_AT_encoding····:·(data1)·6»    (signed·char)
 53 ····<74>···DW_AT_name········:·(strp)·(offset:·0x25a):·signed·char
 54 ·<1><78>:·Abbrev·Number:·5·(DW_TAG_typedef)
 55 ····<79>···DW_AT_name········:·(strp)·(offset:·0x1fe):·__uint8_t
 56 ····<7d>···DW_AT_decl_file···:·(data1)·1
 57 ····<7e>···DW_AT_decl_line···:·(data1)·38
 58 ····<7f>···DW_AT_decl_column·:·(data1)·23
 59 ····<80>···DW_AT_type········:·(ref4)·<0x55>,·unsigned·char
 60 ·<1><84>:·Abbrev·Number:·3·(DW_TAG_base_type)
 61 ····<85>···DW_AT_byte_size···:·(data1)·2
 62 ····<86>···DW_AT_encoding····:·(data1)·5»    (signed)
 63 ····<87>···DW_AT_name········:·(strp)·(offset:·0x142):·short·int
 64 ·<1><8b>:·Abbrev·Number:·5·(DW_TAG_typedef)
 65 ····<8c>···DW_AT_name········:·(strp)·(offset:·0x77):·__uint16_t
 66 ····<90>···DW_AT_decl_file···:·(data1)·1
 67 ····<91>···DW_AT_decl_line···:·(data1)·40
 68 ····<92>···DW_AT_decl_column·:·(data1)·28
 69 ····<93>···DW_AT_type········:·(ref4)·<0x5c>,·short·unsigned·int
 70 ·<1><97>:·Abbrev·Number:·5·(DW_TAG_typedef)
 71 ····<98>···DW_AT_name········:·(strp)·(offset:·0x333):·__int32_t
 72 ····<9c>···DW_AT_decl_file···:·(data1)·1
 73 ····<9d>···DW_AT_decl_line···:·(data1)·41
 74 ····<9e>···DW_AT_decl_column·:·(data1)·20
 75 ····<9f>···DW_AT_type········:·(ref4)·<0xa3>,·int
 76 ·<1><a3>:·Abbrev·Number:·15·(DW_TAG_base_type)
 77 ····<a4>···DW_AT_byte_size···:·(data1)·4
 78 ····<a5>···DW_AT_encoding····:·(data1)·5»    (signed)
 79 ····<a6>···DW_AT_name········:·(string)·int
 80 ·<1><aa>:·Abbrev·Number:·5·(DW_TAG_typedef)
 81 ····<ab>···DW_AT_name········:·(strp)·(offset:·0x52):·__uint32_t
 82 ····<af>···DW_AT_decl_file···:·(data1)·1
 83 ····<b0>···DW_AT_decl_line···:·(data1)·42
 84 ····<b1>···DW_AT_decl_column·:·(data1)·22
 85 ····<b2>···DW_AT_type········:·(ref4)·<0x63>,·unsigned·int
 86 ·<1><b6>:·Abbrev·Number:·3·(DW_TAG_base_type)
 87 ····<b7>···DW_AT_byte_size···:·(data1)·8
 88 ····<b8>···DW_AT_encoding····:·(data1)·5»    (signed)
 89 ····<b9>···DW_AT_name········:·(strp)·(offset:·0x1d2):·long·int
 90 ·<1><bd>:·Abbrev·Number:·3·(DW_TAG_base_type)
 91 ····<be>···DW_AT_byte_size···:·(data1)·1
 92 ····<bf>···DW_AT_encoding····:·(data1)·6»    (signed·char)
 93 ····<c0>···DW_AT_name········:·(strp)·(offset:·0x261):·char
 94 ·<1><c4>:·Abbrev·Number:·5·(DW_TAG_typedef)
 95 ····<c5>···DW_AT_name········:·(strp)·(offset:·0x335):·int32_t
 96 ····<c9>···DW_AT_decl_file···:·(data1)·2
 97 ····<ca>···DW_AT_decl_line···:·(data1)·26
 98 ····<cb>···DW_AT_decl_column·:·(data1)·19
 99 ····<cc>···DW_AT_type········:·(ref4)·<0x97>,·__int32_t,·int
 100 ·<1><d0>:·Abbrev·Number:·5·(DW_TAG_typedef)
 101 ····<d1>···DW_AT_name········:·(strp)·(offset:·0x200):·uint8_t
 102 ····<d5>···DW_AT_decl_file···:·(data1)·3
 103 ····<d6>···DW_AT_decl_line···:·(data1)·24
 104 ····<d7>···DW_AT_decl_column·:·(data1)·19
 105 ····<d8>···DW_AT_type········:·(ref4)·<0x78>,·__uint8_t,·unsigned·char
 106 ·<1><dc>:·Abbrev·Number:·5·(DW_TAG_typedef)
 107 ····<dd>···DW_AT_name········:·(strp)·(offset:·0x79):·uint16_t
 108 ····<e1>···DW_AT_decl_file···:·(data1)·3
 109 ····<e2>···DW_AT_decl_line···:·(data1)·25
 110 ····<e3>···DW_AT_decl_column·:·(data1)·20
 111 ····<e4>···DW_AT_type········:·(ref4)·<0x8b>,·__uint16_t,·short·unsigned·int
 112 ·<1><e8>:·Abbrev·Number:·5·(DW_TAG_typedef)
 113 ····<e9>···DW_AT_name········:·(strp)·(offset:·0x54):·uint32_t
 114 ····<ed>···DW_AT_decl_file···:·(data1)·3
 115 ····<ee>···DW_AT_decl_line···:·(data1)·26
 116 ····<ef>···DW_AT_decl_column·:·(data1)·20
 117 ····<f0>···DW_AT_type········:·(ref4)·<0xaa>,·__uint32_t,·unsigned·int
 118 ·<1><f4>:·Abbrev·Number:·5·(DW_TAG_typedef)
 119 ····<f5>···DW_AT_name········:·(strp)·(offset:·0x172):·Elf64_Word
 120 ····<f9>···DW_AT_decl_file···:·(data1)·4
 121 ····<fa>···DW_AT_decl_line···:·(data1)·33
 122 ····<fb>···DW_AT_decl_column·:·(data1)·18
 123 ····<fc>···DW_AT_type········:·(ref4)·<0xe8>,·uint32_t,·__uint32_t,·unsigned·int
 124 ·<1><100>:·Abbrev·Number:·16·(DW_TAG_structure_type)
 125 ····<101>···DW_AT_byte_size···:·(data1)·12
 126 ····<102>···DW_AT_decl_file···:·(data1)·4
Max diff block lines reached; -1/1884942 bytes (-0.00%) of diff not shown.
255 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 0, 0 lines modifiedOffset 1, 6326 lines modified
 1 Contents·of·the·.debug_abbrev·section:
  
 2 ··Number·TAG·(0x0)
 3 ···1······DW_TAG_compile_unit····[has·children]
 4 ····DW_AT_stmt_list····DW_FORM_sec_offset
 5 ····DW_AT_low_pc·······DW_FORM_addr
 6 ····DW_AT_high_pc······DW_FORM_udata
 7 ····DW_AT_name·········DW_FORM_strp
 8 ····DW_AT_comp_dir·····DW_FORM_strp
 9 ····DW_AT_producer·····DW_FORM_strp
 10 ····DW_AT_language·····DW_FORM_data2
 11 ····DW_AT·value:·0·····DW_FORM·value:·0
 12 ···2······DW_TAG_subprogram····[no·children]
 13 ····DW_AT_name·········DW_FORM_strp
 14 ····DW_AT_external·····DW_FORM_flag_present
 15 ····DW_AT_low_pc·······DW_FORM_addr
 16 ····DW_AT_high_pc······DW_FORM_udata
 17 ····DW_AT·value:·0·····DW_FORM·value:·0
 18 ··Number·TAG·(0x21)
 19 ···1······DW_TAG_pointer_type····[no·children]
 20 ····DW_AT_byte_size····DW_FORM_implicit_const:·8
 21 ····DW_AT_type·········DW_FORM_ref4
 22 ····DW_AT·value:·0·····DW_FORM·value:·0
 23 ···2······DW_TAG_restrict_type····[no·children]
 24 ····DW_AT_type·········DW_FORM_ref4
 25 ····DW_AT·value:·0·····DW_FORM·value:·0
 26 ···3······DW_TAG_base_type····[no·children]
 27 ····DW_AT_byte_size····DW_FORM_data1
 28 ····DW_AT_encoding·····DW_FORM_data1
 29 ····DW_AT_name·········DW_FORM_strp
 30 ····DW_AT·value:·0·····DW_FORM·value:·0
 31 ···4······DW_TAG_const_type····[no·children]
 32 ····DW_AT_type·········DW_FORM_ref4
 33 ····DW_AT·value:·0·····DW_FORM·value:·0
 34 ···5······DW_TAG_typedef····[no·children]
 35 ····DW_AT_name·········DW_FORM_strp
 36 ····DW_AT_decl_file····DW_FORM_data1
 37 ····DW_AT_decl_line····DW_FORM_data1
 38 ····DW_AT_decl_column··DW_FORM_data1
 39 ····DW_AT_type·········DW_FORM_ref4
 40 ····DW_AT·value:·0·····DW_FORM·value:·0
 41 ···6······DW_TAG_member····[no·children]
 42 ····DW_AT_name·········DW_FORM_strp
 43 ····DW_AT_decl_file····DW_FORM_data1
 44 ····DW_AT_decl_line····DW_FORM_data1
 45 ····DW_AT_decl_column··DW_FORM_data1
 46 ····DW_AT_type·········DW_FORM_ref4
 47 ····DW_AT_data_member_location·DW_FORM_data1
 48 ····DW_AT·value:·0·····DW_FORM·value:·0
 49 ···7······DW_TAG_structure_type····[no·children]
 50 ····DW_AT_name·········DW_FORM_strp
 51 ····DW_AT_declaration··DW_FORM_flag_present
 52 ····DW_AT·value:·0·····DW_FORM·value:·0
 53 ···8······DW_TAG_member····[no·children]
 54 ····DW_AT_name·········DW_FORM_strp
 55 ····DW_AT_decl_file····DW_FORM_data1
 56 ····DW_AT_decl_line····DW_FORM_data2
 57 ····DW_AT_decl_column··DW_FORM_data1
 58 ····DW_AT_type·········DW_FORM_ref4
 59 ····DW_AT_data_member_location·DW_FORM_data1
 60 ····DW_AT·value:·0·····DW_FORM·value:·0
 61 ···9······DW_TAG_array_type····[has·children]
 62 ····DW_AT_type·········DW_FORM_ref4
 63 ····DW_AT_sibling······DW_FORM_ref4
 64 ····DW_AT·value:·0·····DW_FORM·value:·0
 65 ···10······DW_TAG_subrange_type····[no·children]
 66 ····DW_AT_type·········DW_FORM_ref4
 67 ····DW_AT_upper_bound··DW_FORM_data1
 68 ····DW_AT·value:·0·····DW_FORM·value:·0
 69 ···11······DW_TAG_structure_type····[has·children]
 70 ····DW_AT_name·········DW_FORM_strp
 71 ····DW_AT_byte_size····DW_FORM_data1
 72 ····DW_AT_decl_file····DW_FORM_data1
 73 ····DW_AT_decl_line····DW_FORM_data1
 74 ····DW_AT_decl_column··DW_FORM_implicit_const:·8
 75 ····DW_AT_sibling······DW_FORM_ref4
 76 ····DW_AT·value:·0·····DW_FORM·value:·0
 77 ···12······DW_TAG_member····[no·children]
 78 ····DW_AT_name·········DW_FORM_strp
 79 ····DW_AT_decl_file····DW_FORM_implicit_const:·7
 80 ····DW_AT_decl_line····DW_FORM_data1
 81 ····DW_AT_decl_column··DW_FORM_data1
 82 ····DW_AT_type·········DW_FORM_ref4
 83 ····DW_AT·value:·0·····DW_FORM·value:·0
 84 ···13······DW_TAG_enumerator····[no·children]
 85 ····DW_AT_name·········DW_FORM_strp
 86 ····DW_AT_const_value··DW_FORM_data1
 87 ····DW_AT·value:·0·····DW_FORM·value:·0
 88 ···14······DW_TAG_compile_unit····[has·children]
 89 ····DW_AT_producer·····DW_FORM_strp
 90 ····DW_AT_language·····DW_FORM_data1
 91 ····DW_AT_name·········DW_FORM_line_strp
 92 ····DW_AT_comp_dir·····DW_FORM_line_strp
 93 ····DW_AT_stmt_list····DW_FORM_sec_offset
 94 ····DW_AT·value:·0·····DW_FORM·value:·0
 95 ···15······DW_TAG_base_type····[no·children]
 96 ····DW_AT_byte_size····DW_FORM_data1
 97 ····DW_AT_encoding·····DW_FORM_data1
 98 ····DW_AT_name·········DW_FORM_string
 99 ····DW_AT·value:·0·····DW_FORM·value:·0
 100 ···16······DW_TAG_structure_type····[has·children]
 101 ····DW_AT_byte_size····DW_FORM_data1
 102 ····DW_AT_decl_file····DW_FORM_data1
 103 ····DW_AT_decl_line····DW_FORM_data2
 104 ····DW_AT_decl_column··DW_FORM_data1
 105 ····DW_AT_sibling······DW_FORM_ref4
 106 ····DW_AT·value:·0·····DW_FORM·value:·0
 107 ···17······DW_TAG_typedef····[no·children]
 108 ····DW_AT_name·········DW_FORM_strp
 109 ····DW_AT_decl_file····DW_FORM_data1
 110 ····DW_AT_decl_line····DW_FORM_data2
 111 ····DW_AT_decl_column··DW_FORM_data1
 112 ····DW_AT_type·········DW_FORM_ref4
 113 ····DW_AT·value:·0·····DW_FORM·value:·0
 114 ···18······DW_TAG_structure_type····[has·children]
 115 ····DW_AT_name·········DW_FORM_strp
 116 ····DW_AT_byte_size····DW_FORM_data1
 117 ····DW_AT_decl_file····DW_FORM_data1
 118 ····DW_AT_decl_line····DW_FORM_data2
 119 ····DW_AT_decl_column··DW_FORM_data1
 120 ····DW_AT_sibling······DW_FORM_ref4
 121 ····DW_AT·value:·0·····DW_FORM·value:·0
 122 ···19······DW_TAG_union_type····[has·children]
 123 ····DW_AT_byte_size····DW_FORM_data1
 124 ····DW_AT_decl_file····DW_FORM_data1
 125 ····DW_AT_decl_line····DW_FORM_data1
 126 ····DW_AT_decl_column··DW_FORM_data1
Max diff block lines reached; -1/261101 bytes (-0.00%) of diff not shown.
6.32 KB
readelf --wide --debug-dump=aranges {}
    
Offset 0, 0 lines modifiedOffset 1, 211 lines modified
 1 Contents·of·the·.debug_aranges·section:
  
 2 ··Length:···················44
 3 ··Version:··················2
 4 ··Offset·into·.debug_info:··0x0
 5 ··Pointer·Size:·············8
 6 ··Segment·Size:·············0
  
 7 ····Address············Length
 8 ····0000000000403ab0·0000000000000022·
 9 ····0000000000000000·0000000000000000·
 10 ··Length:···················28
 11 ··Version:··················2
 12 ··Offset·into·.debug_info:··0x37
 13 ··Pointer·Size:·············8
 14 ··Segment·Size:·············0
  
 15 ····Address············Length
 16 ····0000000000000000·0000000000000000·
 17 ··Length:···················28
 18 ··Version:··················2
 19 ··Offset·into·.debug_info:··0x50d
 20 ··Pointer·Size:·············8
 21 ··Segment·Size:·············0
  
 22 ····Address············Length
 23 ····0000000000000000·0000000000000000·
 24 ··Length:···················44
 25 ··Version:··················2
 26 ··Offset·into·.debug_info:··0x54e
 27 ··Pointer·Size:·············8
 28 ··Segment·Size:·············0
  
 29 ····Address············Length
 30 ····0000000000403ae0·0000000000000001·
 31 ····0000000000000000·0000000000000000·
 32 ··Length:···················60
 33 ··Version:··················2
 34 ··Offset·into·.debug_info:··0x951
 35 ··Pointer·Size:·············8
 36 ··Segment·Size:·············0
  
 37 ····Address············Length
 38 ····0000000000403000·0000000000000012·
 39 ····000000000040bfb0·0000000000000004·
 40 ····0000000000000000·0000000000000000·
 41 ··Length:···················44
 42 ··Version:··················2
 43 ··Offset·into·.debug_info:··0x974
 44 ··Pointer·Size:·············8
 45 ··Segment·Size:·············0
  
 46 ····Address············Length
 47 ····0000000000403ba0·0000000000000b3b·
 48 ····0000000000000000·0000000000000000·
 49 ··Length:···················44
 50 ··Version:··················2
 51 ··Offset·into·.debug_info:··0x22d3
 52 ··Pointer·Size:·············8
 53 ··Segment·Size:·············0
  
 54 ····Address············Length
 55 ····00000000004046e0·00000000000010fd·
 56 ····0000000000000000·0000000000000000·
 57 ··Length:···················44
 58 ··Version:··················2
 59 ··Offset·into·.debug_info:··0x452f
 60 ··Pointer·Size:·············8
 61 ··Segment·Size:·············0
  
 62 ····Address············Length
 63 ····00000000004057e0·00000000000010e2·
 64 ····0000000000000000·0000000000000000·
 65 ··Length:···················44
 66 ··Version:··················2
 67 ··Offset·into·.debug_info:··0x6568
 68 ··Pointer·Size:·············8
 69 ··Segment·Size:·············0
  
 70 ····Address············Length
 71 ····00000000004068d0·0000000000000217·
 72 ····0000000000000000·0000000000000000·
 73 ··Length:···················60
 74 ··Version:··················2
 75 ··Offset·into·.debug_info:··0x6bb6
 76 ··Pointer·Size:·············8
 77 ··Segment·Size:·············0
  
 78 ····Address············Length
 79 ····0000000000406af0·0000000000000018·
 80 ····00000000004036c0·00000000000003e3·
 81 ····0000000000000000·0000000000000000·
 82 ··Length:···················44
 83 ··Version:··················2
 84 ··Offset·into·.debug_info:··0x76bd
 85 ··Pointer·Size:·············8
 86 ··Segment·Size:·············0
  
 87 ····Address············Length
 88 ····0000000000406b10·0000000000001d3a·
 89 ····0000000000000000·0000000000000000·
 90 ··Length:···················44
 91 ··Version:··················2
 92 ··Offset·into·.debug_info:··0xb0b6
 93 ··Pointer·Size:·············8
 94 ··Segment·Size:·············0
  
 95 ····Address············Length
 96 ····0000000000408850·00000000000001c0·
 97 ····0000000000000000·0000000000000000·
 98 ··Length:···················44
 99 ··Version:··················2
 100 ··Offset·into·.debug_info:··0xb400
 101 ··Pointer·Size:·············8
 102 ··Segment·Size:·············0
  
 103 ····Address············Length
 104 ····0000000000408a10·000000000000047c·
 105 ····0000000000000000·0000000000000000·
 106 ··Length:···················44
 107 ··Version:··················2
 108 ··Offset·into·.debug_info:··0xc30b
 109 ··Pointer·Size:·············8
 110 ··Segment·Size:·············0
  
 111 ····Address············Length
 112 ····0000000000408e90·0000000000000259·
Max diff block lines reached; -1/6397 bytes (-0.02%) of diff not shown.
437 KB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}` (b): readelf: Warning: There is a hole [0x61e - 0x634] in .debug_loclists section. readelf: Warning: There is a hole [0xdab - 0xdc7] in .debug_loclists section. readelf: Warning: There is a hole [0x176a - 0x1778] in .debug_loclists section. readelf: Warning: There is a hole [0x18ae - 0x18cc] in .debug_loclists section. readelf: Warning: There is a hole [0x1ad2 - 0x1ae2] in .debug_loclists section. readelf: Warning: There is a hole [0x2d1e - 0x2d2c] in .debug_loclists section. readelf: Warning: There is a hole [0x2d3e - 0x2d56] in .debug_loclists section. readelf: Warning: There is a hole [0x31ed - 0x31fd] in .debug_loclists section. readelf: Warning: There is a hole [0x32d6 - 0x32ea] in .debug_loclists section. readelf: Warning: There is a hole [0x365d - 0x3671] in .debug_loclists section. readelf: Warning: There is a hole [0x3d53 - 0x3d67] in .debug_loclists section. readelf: Warning: There is a hole [0x3da9 - 0x3dc5] in .debug_loclists section. readelf: Warning: There is a hole [0x3e92 - 0x3ea4] in .debug_loclists section. readelf: Warning: There is a hole [0x3f56 - 0x3f66] in .debug_loclists section. readelf: Warning: There is a hole [0x3fa3 - 0x3fbd] in .debug_loclists section.
    
Offset 0, 0 lines modifiedOffset 1, 7212 lines modified
 1 Contents·of·the·.debug_loclists·section:
  
 2 ····Offset···Begin············End··············Expression
  
 3 ····0000000c·v000000000000000·v000000000000000·location·view·pair
 4 ····0000000e·v000000000000000·v000000000000000·location·view·pair
 5 ····00000010·v000000000000000·v000000000000000·location·view·pair
 6 ····00000012·v000000000000000·v000000000000000·location·view·pair
  
 7 ····00000014·v000000000000000·v000000000000000·views·at·0000000c·for:
 8 ·············0000000000404510·0000000000404538·(DW_OP_reg5·(rdi))
 9 ····0000001b·v000000000000000·v000000000000000·views·at·0000000e·for:
 10 ·············0000000000404538·00000000004045ee·(DW_OP_reg3·(rbx))
 11 ····00000022·v000000000000000·v000000000000000·views·at·00000010·for:
 12 ·············00000000004045ee·00000000004045f6·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
 13 ····0000002c·v000000000000000·v000000000000000·views·at·00000012·for:
 14 ·············00000000004045f6·00000000004046db·(DW_OP_reg3·(rbx))
 15 ····00000033·<End·of·list>
  
 16 ····00000034·v000000000000000·v000000000000000·location·view·pair
 17 ····00000036·v000000000000000·v000000000000000·location·view·pair
 18 ····00000038·v000000000000000·v000000000000000·location·view·pair
 19 ····0000003a·v000000000000000·v000000000000000·location·view·pair
 20 ····0000003c·v000000000000000·v000000000000000·location·view·pair
 21 ····0000003e·v000000000000000·v000000000000000·location·view·pair
  
 22 ····00000040·v000000000000000·v000000000000000·views·at·00000034·for:
 23 ·············0000000000404510·0000000000404522·(DW_OP_reg4·(rsi))
 24 ····00000047·v000000000000000·v000000000000000·views·at·00000036·for:
 25 ·············0000000000404522·00000000004045e6·(DW_OP_reg12·(r12))
 26 ····0000004e·v000000000000000·v000000000000000·views·at·00000038·for:
 27 ·············00000000004045e6·00000000004045f6·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
 28 ····00000058·v000000000000000·v000000000000000·views·at·0000003a·for:
 29 ·············00000000004045f6·0000000000404665·(DW_OP_reg12·(r12))
 30 ····0000005f·v000000000000000·v000000000000000·views·at·0000003c·for:
 31 ·············0000000000404665·000000000040466f·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
 32 ····00000069·v000000000000000·v000000000000000·views·at·0000003e·for:
 33 ·············000000000040466f·00000000004046db·(DW_OP_reg12·(r12))
 34 ····00000070·<End·of·list>
  
 35 ····00000071·v000000000000000·v000000000000000·location·view·pair
 36 ····00000073·v000000000000000·v000000000000000·location·view·pair
 37 ····00000075·v000000000000000·v000000000000000·location·view·pair
 38 ····00000077·v000000000000000·v000000000000000·location·view·pair
  
 39 ····00000079·v000000000000000·v000000000000000·views·at·00000071·for:
 40 ·············0000000000404510·000000000040453c·(DW_OP_reg1·(rdx))
 41 ····00000080·v000000000000000·v000000000000000·views·at·00000073·for:
 42 ·············000000000040453c·00000000004045ef·(DW_OP_reg6·(rbp))
 43 ····00000087·v000000000000000·v000000000000000·views·at·00000075·for:
 44 ·············00000000004045ef·00000000004045f6·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)
 45 ····00000091·v000000000000000·v000000000000000·views·at·00000077·for:
 46 ·············00000000004045f6·00000000004046db·(DW_OP_reg6·(rbp))
 47 ····00000098·<End·of·list>
  
 48 ····00000099·v000000000000000·v000000000000000·location·view·pair
 49 ····0000009b·v000000000000000·v000000000000000·location·view·pair
 50 ····0000009d·v000000000000000·v000000000000000·location·view·pair
  
 51 ····0000009f·v000000000000000·v000000000000000·views·at·00000099·for:
 52 ·············000000000040453d·000000000040454d·(DW_OP_reg0·(rax))
 53 ····000000a6·v000000000000000·v000000000000000·views·at·0000009b·for:
 54 ·············000000000040454d·00000000004045f5·(DW_OP_reg14·(r14))
 55 ····000000ad·v000000000000000·v000000000000000·views·at·0000009d·for:
 56 ·············00000000004045f6·00000000004046db·(DW_OP_reg14·(r14))
 57 ····000000b4·<End·of·list>
  
 58 ····000000b5·v000000000000000·v000000000000000·location·view·pair
 59 ····000000b7·v000000000000000·v000000000000000·location·view·pair
 60 ····000000b9·v000000000000000·v000000000000000·location·view·pair
 61 ····000000bb·v000000000000000·v000000000000000·location·view·pair
 62 ····000000bd·v000000000000000·v000000000000000·location·view·pair
 63 ····000000bf·v000000000000000·v000000000000000·location·view·pair
  
 64 ····000000c1·v000000000000000·v000000000000000·views·at·000000b5·for:
 65 ·············0000000000404390·000000000040439d·(DW_OP_reg5·(rdi))
 66 ····000000c8·v000000000000000·v000000000000000·views·at·000000b7·for:
 67 ·············000000000040439d·00000000004044bd·(DW_OP_reg13·(r13))
 68 ····000000cf·v000000000000000·v000000000000000·views·at·000000b9·for:
 69 ·············00000000004044bd·00000000004044c4·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
 70 ····000000d9·v000000000000000·v000000000000000·views·at·000000bb·for:
 71 ·············00000000004044c4·00000000004044ce·(DW_OP_reg13·(r13))
 72 ····000000e0·v000000000000000·v000000000000000·views·at·000000bd·for:
 73 ·············00000000004044ce·00000000004044d1·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
 74 ····000000ea·v000000000000000·v000000000000000·views·at·000000bf·for:
 75 ·············00000000004044d1·0000000000404505·(DW_OP_reg13·(r13))
 76 ····000000f1·<End·of·list>
  
 77 ····000000f2·v000000000000000·v000000000000000·location·view·pair
 78 ····000000f4·v000000000000000·v000000000000000·location·view·pair
 79 ····000000f6·v000000000000000·v000000000000000·location·view·pair
 80 ····000000f8·v000000000000000·v000000000000000·location·view·pair
 81 ····000000fa·v000000000000000·v000000000000000·location·view·pair
 82 ····000000fc·v000000000000000·v000000000000000·location·view·pair
  
 83 ····000000fe·v000000000000000·v000000000000000·views·at·000000f2·for:
 84 ·············0000000000404390·00000000004043a8·(DW_OP_reg4·(rsi))
 85 ····00000105·v000000000000000·v000000000000000·views·at·000000f4·for:
 86 ·············00000000004043a8·00000000004044bf·(DW_OP_reg14·(r14))
 87 ····0000010c·v000000000000000·v000000000000000·views·at·000000f6·for:
 88 ·············00000000004044bf·00000000004044c4·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
 89 ····00000116·v000000000000000·v000000000000000·views·at·000000f8·for:
 90 ·············00000000004044c4·00000000004044d0·(DW_OP_reg14·(r14))
 91 ····0000011d·v000000000000000·v000000000000000·views·at·000000fa·for:
 92 ·············00000000004044d0·00000000004044d1·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
 93 ····00000127·v000000000000000·v000000000000000·views·at·000000fc·for:
 94 ·············00000000004044d1·0000000000404505·(DW_OP_reg14·(r14))
 95 ····0000012e·<End·of·list>
  
 96 ····0000012f·v000000000000000·v000000000000000·location·view·pair
 97 ····00000131·v000000000000000·v000000000000000·location·view·pair
 98 ····00000133·v000000000000000·v000000000000000·location·view·pair
 99 ····00000135·v000000000000000·v000000000000000·location·view·pair
 100 ····00000137·v000000000000000·v000000000000000·location·view·pair
 101 ····00000139·v000000000000000·v000000000000000·location·view·pair
  
 102 ····0000013b·v000000000000000·v000000000000000·views·at·0000012f·for:
 103 ·············0000000000404390·00000000004043a8·(DW_OP_reg1·(rdx))
 104 ····00000142·v000000000000000·v000000000000000·views·at·00000131·for:
 105 ·············00000000004043a8·0000000000404432·(DW_OP_reg12·(r12))
 106 ····00000149·v000000000000000·v000000000000000·views·at·00000133·for:
 107 ·············0000000000404432·00000000004044c4·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)
 108 ····00000153·v000000000000000·v000000000000000·views·at·00000135·for:
 109 ·············00000000004044c4·00000000004044cc·(DW_OP_reg12·(r12))
 110 ····0000015a·v000000000000000·v000000000000000·views·at·00000137·for:
 111 ·············00000000004044cc·00000000004044d8·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)
 112 ····00000164·v000000000000000·v000000000000000·views·at·00000139·for:
Max diff block lines reached; -1/445866 bytes (-0.00%) of diff not shown.
6.32 KB
readelf --wide --debug-dump=ranges {}
    
Offset 0, 0 lines modifiedOffset 1, 211 lines modified
 1 Contents·of·the·.debug_aranges·section:
  
 2 ··Length:···················44
 3 ··Version:··················2
 4 ··Offset·into·.debug_info:··0x0
 5 ··Pointer·Size:·············8
 6 ··Segment·Size:·············0
  
 7 ····Address············Length
 8 ····0000000000403ab0·0000000000000022·
 9 ····0000000000000000·0000000000000000·
 10 ··Length:···················28
 11 ··Version:··················2
 12 ··Offset·into·.debug_info:··0x37
 13 ··Pointer·Size:·············8
 14 ··Segment·Size:·············0
  
 15 ····Address············Length
 16 ····0000000000000000·0000000000000000·
 17 ··Length:···················28
 18 ··Version:··················2
 19 ··Offset·into·.debug_info:··0x50d
 20 ··Pointer·Size:·············8
 21 ··Segment·Size:·············0
  
 22 ····Address············Length
 23 ····0000000000000000·0000000000000000·
 24 ··Length:···················44
 25 ··Version:··················2
 26 ··Offset·into·.debug_info:··0x54e
 27 ··Pointer·Size:·············8
 28 ··Segment·Size:·············0
  
 29 ····Address············Length
 30 ····0000000000403ae0·0000000000000001·
 31 ····0000000000000000·0000000000000000·
 32 ··Length:···················60
 33 ··Version:··················2
 34 ··Offset·into·.debug_info:··0x951
 35 ··Pointer·Size:·············8
 36 ··Segment·Size:·············0
  
 37 ····Address············Length
 38 ····0000000000403000·0000000000000012·
 39 ····000000000040bfb0·0000000000000004·
 40 ····0000000000000000·0000000000000000·
 41 ··Length:···················44
 42 ··Version:··················2
 43 ··Offset·into·.debug_info:··0x974
 44 ··Pointer·Size:·············8
 45 ··Segment·Size:·············0
  
 46 ····Address············Length
 47 ····0000000000403ba0·0000000000000b3b·
 48 ····0000000000000000·0000000000000000·
 49 ··Length:···················44
 50 ··Version:··················2
 51 ··Offset·into·.debug_info:··0x22d3
 52 ··Pointer·Size:·············8
 53 ··Segment·Size:·············0
  
 54 ····Address············Length
 55 ····00000000004046e0·00000000000010fd·
 56 ····0000000000000000·0000000000000000·
 57 ··Length:···················44
 58 ··Version:··················2
 59 ··Offset·into·.debug_info:··0x452f
 60 ··Pointer·Size:·············8
 61 ··Segment·Size:·············0
  
 62 ····Address············Length
 63 ····00000000004057e0·00000000000010e2·
 64 ····0000000000000000·0000000000000000·
 65 ··Length:···················44
 66 ··Version:··················2
 67 ··Offset·into·.debug_info:··0x6568
 68 ··Pointer·Size:·············8
 69 ··Segment·Size:·············0
  
 70 ····Address············Length
 71 ····00000000004068d0·0000000000000217·
 72 ····0000000000000000·0000000000000000·
 73 ··Length:···················60
 74 ··Version:··················2
 75 ··Offset·into·.debug_info:··0x6bb6
 76 ··Pointer·Size:·············8
 77 ··Segment·Size:·············0
  
 78 ····Address············Length
 79 ····0000000000406af0·0000000000000018·
 80 ····00000000004036c0·00000000000003e3·
 81 ····0000000000000000·0000000000000000·
 82 ··Length:···················44
 83 ··Version:··················2
 84 ··Offset·into·.debug_info:··0x76bd
 85 ··Pointer·Size:·············8
 86 ··Segment·Size:·············0
  
 87 ····Address············Length
 88 ····0000000000406b10·0000000000001d3a·
 89 ····0000000000000000·0000000000000000·
 90 ··Length:···················44
 91 ··Version:··················2
 92 ··Offset·into·.debug_info:··0xb0b6
 93 ··Pointer·Size:·············8
 94 ··Segment·Size:·············0
  
 95 ····Address············Length
 96 ····0000000000408850·00000000000001c0·
 97 ····0000000000000000·0000000000000000·
 98 ··Length:···················44
 99 ··Version:··················2
 100 ··Offset·into·.debug_info:··0xb400
 101 ··Pointer·Size:·············8
 102 ··Segment·Size:·············0
  
 103 ····Address············Length
 104 ····0000000000408a10·000000000000047c·
 105 ····0000000000000000·0000000000000000·
 106 ··Length:···················44
 107 ··Version:··················2
 108 ··Offset·into·.debug_info:··0xc30b
 109 ··Pointer·Size:·············8
 110 ··Segment·Size:·············0
  
 111 ····Address············Length
 112 ····0000000000408e90·0000000000000259·
Max diff block lines reached; -1/6397 bytes (-0.02%) of diff not shown.
17.1 KB
strings --all --bytes=8 {}
    
Offset 379, 14 lines modifiedOffset 379, 1018 lines modified
379 Unknown-11379 Unknown-11
380 Unknown-12380 Unknown-12
381 Unknown-13381 Unknown-13
382 Unknown-14382 Unknown-14
383 Unknown-15383 Unknown-15
384 ----------------384 ----------------
385 GCC:·(GNU)·12.2.0385 GCC:·(GNU)·12.2.0
 386 .B#>M$#=1
 387 ../sysdeps/x86_64/start.S
 388 /home/build/csu
 389 GNU·AS·2.39
 390 sockaddr_iso
 391 sockaddr_inarp
 392 __uint32_t
 393 sin6_flowinfo
 394 sockaddr_un
 395 __uint16_t
 396 GNU·C11·12.2.0·-mtune=generic·-march=x86-64·-g·-O2·-std=gnu11·-fgnu89-inline·-fmerge-all-constants·-frounding-math·-fno-stack-protector·-fno-common·-fmath-errno·-fpie·-ftls-model=initial-exec
 397 short·int
 398 sockaddr_ipx
 399 sin6_scope_id
 400 sin_family
 401 Elf64_Word
 402 sin6_port
 403 RSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT
 404 sockaddr_ns
 405 long·long·int
 406 long·long·unsigned·int
 407 __u6_addr16
 408 __uint8_t
 409 RSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BIT
 410 sin_addr
 411 __int128
 412 long·double
 413 sa_family_t
 414 unsigned·char
 415 sin_zero
 416 n_namesz
 417 sockaddr_in6
 418 n_descsz
 419 sin6_family
 420 sin6_addr
 421 short·unsigned·int
 422 sockaddr_dl
 423 in_addr_t
 424 sockaddr_eon
 425 RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BIT
 426 sockaddr_x25
 427 sin_port
 428 __int32_t
 429 in_port_t
 430 sa_family
 431 sockaddr_at
 432 __u6_addr32
 433 rseq_cs_flags_bit
 434 __u6_addr8
 435 __abi_tag
 436 sockaddr_in
 437 Elf64_Nhdr
 438 sockaddr
 439 sockaddr_ax25
 440 _IO_stdin_used
 441 _dl_relocate_static_pie
 442 ../sysdeps/x86_64/crti.S
 443 files_file
 444 _ISgraph
 445 nice_len
 446 __off64_t
 447 hardware_threads_set
 448 _shortbuf
 449 _ISspace
 450 args_info
 451 reserved_int6
 452 opt_format
 453 preset_dict_size
 454 _IO_buf_base
 455 strerror
 456 format_type
 457 MODE_LIST
 458 start_offset
 459 _IO_read_end
 460 _ISalpha
 461 opt_stdout
 462 xrealloc
 463 message_try_help
 464 OPT_MEM_COMPRESS
 465 arg_count
 466 lzma_match_finder
 467 reserved_enum4
 468 _vtable_offset
 469 OPT_FILES0
 470 E_SUCCESS
 471 OPT_NO_ADJUST
 472 lzma_reserved_enum
 473 set_exit_no_warn
 474 _IO_buf_end
 475 _cur_column
 476 dcgettext
 477 name_percentage
 478 stdin_filename
 479 _IO_codecvt
 480 suffix_set
 481 opt_single_stream
 482 OPT_NO_SPARSE
 483 _old_offset
 484 opt_block_list
 485 _ISblank
 486 opt_mode
 487 LZMA_CHECK_CRC32
 488 LZMA_MODE_NORMAL
 489 parse_real
 490 coder_set_extreme
 491 FORMAT_RAW
 492 hardware_memlimit_show
 493 _ISpunct
 494 reserved_enum3
 495 _IO_marker
 496 lzma_delta_type
 497 args_parse
 498 lzma_options_delta
 499 _freeres_buf
 500 OPT_POWERPC
 501 LZMA_DELTA_TYPE_BYTE
 502 OPT_FILES
 503 _IO_write_ptr
 504 long_opts
 505 OPT_ROBOT
Max diff block lines reached; 311/17466 bytes (1.78%) of diff not shown.
813 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 13 lines modifiedOffset 1, 21 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000000000403000·<.init>:2 0000000000403000·<_init>:
 3 _init():
 4 /home/build/csu/../sysdeps/x86_64/crti.S:66
3 »       sub····$0x8,%rsp5 »       sub····$0x8,%rsp
 6 /home/build/csu/../sysdeps/x86_64/crti.S:68
4 »       mov····0xffd5(%rip),%rax········7 »       mov····0xffd5(%rip),%rax········
 8 /home/build/csu/../sysdeps/x86_64/crti.S:69
5 »       test···%rax,%rax9 »       test···%rax,%rax
6 »       je·····403012·<lzma_index_total_size@plt-0x1e>10 /home/build/csu/../sysdeps/x86_64/crti.S:70
 11 »       je·····403012·<_init+0x12>
 12 /home/build/csu/../sysdeps/x86_64/crti.S:71
7 »       call···*%rax13 »       call···*%rax
 14 /home/build/csu/../sysdeps/x86_64/crtn.S:40
8 »       add····$0x8,%rsp15 »       add····$0x8,%rsp
 16 /home/build/csu/../sysdeps/x86_64/crtn.S:41
9 »       ret17 »       ret
17.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 7, 528 lines modifiedOffset 7, 528 lines modified
7 »       push···0xffca(%rip)········7 »       push···0xffca(%rip)········
8 »       jmp····*0xffcc(%rip)········8 »       jmp····*0xffcc(%rip)········
9 »       nopl···0x0(%rax)9 »       nopl···0x0(%rax)
  
10 0000000000403030·<lzma_index_total_size@plt>:10 0000000000403030·<lzma_index_total_size@plt>:
11 »       jmp····*0xffca(%rip)········11 »       jmp····*0xffca(%rip)········
12 »       push···$0x012 »       push···$0x0
13 »       jmp····403020·<lzma_index_total_size@plt-0x10>13 »       jmp····403020·<_init+0x20>
  
14 0000000000403040·<lzma_stream_flags_compare@plt>:14 0000000000403040·<lzma_stream_flags_compare@plt>:
15 »       jmp····*0xffc2(%rip)········15 »       jmp····*0xffc2(%rip)········
16 »       push···$0x116 »       push···$0x1
17 »       jmp····403020·<lzma_index_total_size@plt-0x10>17 »       jmp····403020·<_init+0x20>
  
18 0000000000403050·<lzma_index_iter_next@plt>:18 0000000000403050·<lzma_index_iter_next@plt>:
19 »       jmp····*0xffba(%rip)········19 »       jmp····*0xffba(%rip)········
20 »       push···$0x220 »       push···$0x2
21 »       jmp····403020·<lzma_index_total_size@plt-0x10>21 »       jmp····403020·<_init+0x20>
  
22 0000000000403060·<getenv@plt>:22 0000000000403060·<getenv@plt>:
23 »       jmp····*0xffb2(%rip)········23 »       jmp····*0xffb2(%rip)········
24 »       push···$0x324 »       push···$0x3
25 »       jmp····403020·<lzma_index_total_size@plt-0x10>25 »       jmp····403020·<_init+0x20>
  
26 0000000000403070·<lzma_index_stream_padding@plt>:26 0000000000403070·<lzma_index_stream_padding@plt>:
27 »       jmp····*0xffaa(%rip)········27 »       jmp····*0xffaa(%rip)········
28 »       push···$0x428 »       push···$0x4
29 »       jmp····403020·<lzma_index_total_size@plt-0x10>29 »       jmp····403020·<_init+0x20>
  
30 0000000000403080·<raise@plt>:30 0000000000403080·<raise@plt>:
31 »       jmp····*0xffa2(%rip)········31 »       jmp····*0xffa2(%rip)········
32 »       push···$0x532 »       push···$0x5
33 »       jmp····403020·<lzma_index_total_size@plt-0x10>33 »       jmp····403020·<_init+0x20>
  
34 0000000000403090·<free@plt>:34 0000000000403090·<free@plt>:
35 »       jmp····*0xff9a(%rip)········35 »       jmp····*0xff9a(%rip)········
36 »       push···$0x636 »       push···$0x6
37 »       jmp····403020·<lzma_index_total_size@plt-0x10>37 »       jmp····403020·<_init+0x20>
  
38 00000000004030a0·<lzma_index_iter_init@plt>:38 00000000004030a0·<lzma_index_iter_init@plt>:
39 »       jmp····*0xff92(%rip)········39 »       jmp····*0xff92(%rip)········
40 »       push···$0x740 »       push···$0x7
41 »       jmp····403020·<lzma_index_total_size@plt-0x10>41 »       jmp····403020·<_init+0x20>
  
42 00000000004030b0·<lzma_index_stream_count@plt>:42 00000000004030b0·<lzma_index_stream_count@plt>:
43 »       jmp····*0xff8a(%rip)········43 »       jmp····*0xff8a(%rip)········
44 »       push···$0x844 »       push···$0x8
45 »       jmp····403020·<lzma_index_total_size@plt-0x10>45 »       jmp····403020·<_init+0x20>
  
46 00000000004030c0·<__errno_location@plt>:46 00000000004030c0·<__errno_location@plt>:
47 »       jmp····*0xff82(%rip)········47 »       jmp····*0xff82(%rip)········
48 »       push···$0x948 »       push···$0x9
49 »       jmp····403020·<lzma_index_total_size@plt-0x10>49 »       jmp····403020·<_init+0x20>
  
50 00000000004030d0·<unlink@plt>:50 00000000004030d0·<unlink@plt>:
51 »       jmp····*0xff7a(%rip)········51 »       jmp····*0xff7a(%rip)········
52 »       push···$0xa52 »       push···$0xa
53 »       jmp····403020·<lzma_index_total_size@plt-0x10>53 »       jmp····403020·<_init+0x20>
  
54 00000000004030e0·<lzma_code@plt>:54 00000000004030e0·<lzma_code@plt>:
55 »       jmp····*0xff72(%rip)········55 »       jmp····*0xff72(%rip)········
56 »       push···$0xb56 »       push···$0xb
57 »       jmp····403020·<lzma_index_total_size@plt-0x10>57 »       jmp····403020·<_init+0x20>
  
58 00000000004030f0·<puts@plt>:58 00000000004030f0·<puts@plt>:
59 »       jmp····*0xff6a(%rip)········59 »       jmp····*0xff6a(%rip)········
60 »       push···$0xc60 »       push···$0xc
61 »       jmp····403020·<lzma_index_total_size@plt-0x10>61 »       jmp····403020·<_init+0x20>
  
62 0000000000403100·<ferror@plt>:62 0000000000403100·<ferror@plt>:
63 »       jmp····*0xff62(%rip)········63 »       jmp····*0xff62(%rip)········
64 »       push···$0xd64 »       push···$0xd
65 »       jmp····403020·<lzma_index_total_size@plt-0x10>65 »       jmp····403020·<_init+0x20>
  
66 0000000000403110·<lzma_index_stream_flags@plt>:66 0000000000403110·<lzma_index_stream_flags@plt>:
67 »       jmp····*0xff5a(%rip)········67 »       jmp····*0xff5a(%rip)········
68 »       push···$0xe68 »       push···$0xe
69 »       jmp····403020·<lzma_index_total_size@plt-0x10>69 »       jmp····403020·<_init+0x20>
  
70 0000000000403120·<isatty@plt>:70 0000000000403120·<isatty@plt>:
71 »       jmp····*0xff52(%rip)········71 »       jmp····*0xff52(%rip)········
72 »       push···$0xf72 »       push···$0xf
73 »       jmp····403020·<lzma_index_total_size@plt-0x10>73 »       jmp····403020·<_init+0x20>
  
74 0000000000403130·<sigaction@plt>:74 0000000000403130·<sigaction@plt>:
75 »       jmp····*0xff4a(%rip)········75 »       jmp····*0xff4a(%rip)········
76 »       push···$0x1076 »       push···$0x10
77 »       jmp····403020·<lzma_index_total_size@plt-0x10>77 »       jmp····403020·<_init+0x20>
  
78 0000000000403140·<lzma_index_cat@plt>:78 0000000000403140·<lzma_index_cat@plt>:
79 »       jmp····*0xff42(%rip)········79 »       jmp····*0xff42(%rip)········
80 »       push···$0x1180 »       push···$0x11
81 »       jmp····403020·<lzma_index_total_size@plt-0x10>81 »       jmp····403020·<_init+0x20>
  
82 0000000000403150·<vsnprintf@plt>:82 0000000000403150·<vsnprintf@plt>:
83 »       jmp····*0xff3a(%rip)········83 »       jmp····*0xff3a(%rip)········
84 »       push···$0x1284 »       push···$0x12
85 »       jmp····403020·<lzma_index_total_size@plt-0x10>85 »       jmp····403020·<_init+0x20>
  
86 0000000000403160·<lzma_block_compressed_size@plt>:86 0000000000403160·<lzma_block_compressed_size@plt>:
87 »       jmp····*0xff32(%rip)········87 »       jmp····*0xff32(%rip)········
88 »       push···$0x1388 »       push···$0x13
89 »       jmp····403020·<lzma_index_total_size@plt-0x10>89 »       jmp····403020·<_init+0x20>
  
90 0000000000403170·<fcntl@plt>:90 0000000000403170·<fcntl@plt>:
91 »       jmp····*0xff2a(%rip)········91 »       jmp····*0xff2a(%rip)········
92 »       push···$0x1492 »       push···$0x14
93 »       jmp····403020·<lzma_index_total_size@plt-0x10>93 »       jmp····403020·<_init+0x20>
  
94 0000000000403180·<clock_gettime@plt>:94 0000000000403180·<clock_gettime@plt>:
95 »       jmp····*0xff22(%rip)········95 »       jmp····*0xff22(%rip)········
96 »       push···$0x1596 »       push···$0x15
97 »       jmp····403020·<lzma_index_total_size@plt-0x10>97 »       jmp····403020·<_init+0x20>
  
98 0000000000403190·<write@plt>:98 0000000000403190·<write@plt>:
99 »       jmp····*0xff1a(%rip)········99 »       jmp····*0xff1a(%rip)········
100 »       push···$0x16100 »       push···$0x16
101 »       jmp····403020·<lzma_index_total_size@plt-0x10>101 »       jmp····403020·<_init+0x20>
  
102 00000000004031a0·<textdomain@plt>:102 00000000004031a0·<textdomain@plt>:
103 »       jmp····*0xff12(%rip)········103 »       jmp····*0xff12(%rip)········
104 »       push···$0x17104 »       push···$0x17
105 »       jmp····403020·<lzma_index_total_size@plt-0x10>105 »       jmp····403020·<_init+0x20>
  
106 00000000004031b0·<lzma_index_iter_rewind@plt>:106 00000000004031b0·<lzma_index_iter_rewind@plt>:
107 »       jmp····*0xff0a(%rip)········107 »       jmp····*0xff0a(%rip)········
108 »       push···$0x18108 »       push···$0x18
Max diff block lines reached; 13099/17317 bytes (75.64%) of diff not shown.
375 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 7142 lines modifiedOffset 1, 10193 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000004036c0·<.text>:2 00000000004036c0·<main>:
 3 main():
 4 /home/build/src/xz/main.c:144
3 »       push···%r135 »       push···%r13
4 »       push···%r126 »       push···%r12
5 »       push···%rbp7 »       push···%rbp
6 »       mov····%edi,%ebp8 »       mov····%edi,%ebp
 9 /home/build/src/xz/main.c:150
7 »       mov····%rsi,%rdi10 »       mov····%rsi,%rdi
 11 /home/build/src/xz/main.c:144
8 »       push···%rbx12 »       push···%rbx
9 »       mov····%rsi,%rbx13 »       mov····%rsi,%rbx
10 »       sub····$0x38,%rsp14 »       sub····$0x38,%rsp
11 »       call···409c10·<__ctype_b_loc@plt+0x6560> 
12 »       call···405a50·<__ctype_b_loc@plt+0x23a0>15 /home/build/src/xz/main.c:150
 16 »       call···409c10·<tuklib_progname_init>
 17 /home/build/src/xz/main.c:154
 18 »       call···405a50·<io_init>
 19 /home/build/src/xz/main.c:157
13 »       mov····$0x40d381,%esi20 »       mov····$0x40d381,%esi
14 »       mov····$0x6,%edi21 »       mov····$0x6,%edi
15 »       call···4034f0·<setlocale@plt>22 »       call···4034f0·<setlocale@plt>
16 »       mov····$0x40d408,%esi23 »       mov····$0x40d408,%esi
17 »       mov····$0x40f4c5,%edi24 »       mov····$0x40f4c5,%edi
18 »       call···4031f0·<bindtextdomain@plt>25 »       call···4031f0·<bindtextdomain@plt>
19 »       mov····$0x40f4c5,%edi26 »       mov····$0x40f4c5,%edi
20 »       call···4031a0·<textdomain@plt>27 »       call···4031a0·<textdomain@plt>
21 »       call···407de0·<__ctype_b_loc@plt+0x4730> 
22 »       call···406ab0·<__ctype_b_loc@plt+0x3400>28 /home/build/src/xz/main.c:160
 29 »       call···407de0·<message_init>
 30 /home/build/src/xz/main.c:164
 31 »       call···406ab0·<hardware_init>
 32 /home/build/src/xz/main.c:171
23 »       mov····%rbx,%rdx33 »       mov····%rbx,%rdx
24 »       mov····%ebp,%esi34 »       mov····%ebp,%esi
25 »       mov····%rsp,%rdi35 »       mov····%rsp,%rdi
26 »       call···404510·<__ctype_b_loc@plt+0xe60>36 »       call···404510·<args_parse>
 37 /home/build/src/xz/main.c:173
27 »       cmpl···$0x3,0xfdd6(%rip)········38 »       cmpl···$0x3,0xfdd6(%rip)········
28 »       je·····403731·<__ctype_b_loc@plt+0x81>39 »       je·····403731·<main+0x71>
 40 /home/build/src/xz/main.c:173·(discriminator·1)
29 »       cmpb···$0x0,0xfd9f(%rip)········41 »       cmpb···$0x0,0xfd9f(%rip)········
30 »       jne····4038bb·<__ctype_b_loc@plt+0x20b>42 »       jne····4038bb·<main+0x1fb>
 43 /home/build/src/xz/main.c:179
31 »       cmpq···$0x0,0x10(%rsp)44 »       cmpq···$0x0,0x10(%rsp)
32 »       je·····403a0d·<__ctype_b_loc@plt+0x35d>45 »       je·····403a0d·<main+0x34d>
 46 /home/build/src/xz/main.c:180
33 »       xor····%edi,%edi47 »       xor····%edi,%edi
34 »       call···4077d0·<__ctype_b_loc@plt+0x4120>48 »       call···4077d0·<message_set_files>
 49 /home/build/src/xz/main.c:186
35 »       mov····0xfdae(%rip),%ecx········50 »       mov····0xfdae(%rip),%ecx········
36 »       test···%ecx,%ecx51 »       test···%ecx,%ecx
37 »       jne····40377b·<__ctype_b_loc@plt+0xcb>52 »       jne····40377b·<main+0xbb>
 53 /home/build/src/xz/main.c:187
38 »       cmpb···$0x0,0xfd78(%rip)········54 »       cmpb···$0x0,0xfd78(%rip)········
39 »       jne····403a34·<__ctype_b_loc@plt+0x384>55 »       jne····403a34·<main+0x374>
 56 /home/build/src/xz/main.c:187·(discriminator·1)
40 »       cmpl···$0x1,0x8(%rsp)57 »       cmpl···$0x1,0x8(%rsp)
41 »       je·····403a1b·<__ctype_b_loc@plt+0x36b> 
42 »       call···408eb0·<__ctype_b_loc@plt+0x5800>58 »       je·····403a1b·<main+0x35b>
 59 /home/build/src/xz/main.c:206
 60 »       call···408eb0·<signals_init>
 61 /home/build/src/xz/main.c:230
43 »       cmpl···$0x3,0xfd86(%rip)········62 »       cmpl···$0x3,0xfd86(%rip)········
44 »       je·····403784·<__ctype_b_loc@plt+0xd4>63 »       je·····403784·<main+0xc4>
 64 /home/build/src/xz/main.c:228
45 »       mov····$0x404f50,%ebp65 »       mov····$0x404f50,%ebp
46 »       jmp····403789·<__ctype_b_loc@plt+0xd9>66 »       jmp····403789·<main+0xc9>
 67 /home/build/src/xz/main.c:205
47 »       cmpl···$0x3,0xfd76(%rip)········68 »       cmpl···$0x3,0xfd76(%rip)········
48 »       jne····403766·<__ctype_b_loc@plt+0xb6>69 »       jne····403766·<main+0xa6>
 70 /home/build/src/xz/main.c:231
49 »       mov····$0x40bdc0,%ebp71 »       mov····$0x40bdc0,%ebp
 72 /home/build/src/xz/main.c:236
50 »       mov····0x8(%rsp),%edx73 »       mov····0x8(%rsp),%edx
51 »       xor····%ebx,%ebx74 »       xor····%ebx,%ebx
 75 /home/build/src/xz/main.c:237
52 »       mov····$0x2d,%r13d76 »       mov····$0x2d,%r13d
 77 /home/build/src/xz/main.c:236
53 »       test···%edx,%edx78 »       test···%edx,%edx
54 »       je·····403805·<__ctype_b_loc@plt+0x155>79 »       je·····403805·<main+0x145>
55 »       nopl···0x0(%rax)80 »       nopl···0x0(%rax)
 81 /home/build/src/xz/main.c:236·(discriminator·3)
56 »       mov····0x1419a(%rip),%eax········82 »       mov····0x1419a(%rip),%eax········
57 »       test···%eax,%eax83 »       test···%eax,%eax
58 »       jne····403805·<__ctype_b_loc@plt+0x155>84 »       jne····403805·<main+0x145>
 85 /home/build/src/xz/main.c:237
59 »       mov····(%rsp),%rax86 »       mov····(%rsp),%rax
60 »       mov····%ebx,%r12d87 »       mov····%ebx,%r12d
61 »       mov····(%rax,%r12,8),%rdi88 »       mov····(%rax,%r12,8),%rdi
62 »       movzbl·(%rdi),%eax89 »       movzbl·(%rdi),%eax
63 »       cmp····%eax,%r13d90 »       cmp····%eax,%r13d
64 »       jne····4037fa·<__ctype_b_loc@plt+0x14a>91 »       jne····4037fa·<main+0x13a>
65 »       cmpb···$0x0,0x1(%rdi)92 »       cmpb···$0x0,0x1(%rdi)
66 »       jne····4037fa·<__ctype_b_loc@plt+0x14a>93 »       jne····4037fa·<main+0x13a>
 94 /home/build/src/xz/main.c:241
67 »       mov····0xfd2f(%rip),%eax········95 »       mov····0xfd2f(%rip),%eax········
68 »       test···%eax,%eax96 »       test···%eax,%eax
69 »       jne····4039b0·<__ctype_b_loc@plt+0x300> 
70 »       call···409b40·<__ctype_b_loc@plt+0x6490>97 »       jne····4039b0·<main+0x2f0>
 98 /home/build/src/xz/main.c:242
 99 »       call···409b40·<is_tty_stdout>
71 »       test···%al,%al100 »       test···%al,%al
72 »       jne····4037fc·<__ctype_b_loc@plt+0x14c>101 »       jne····4037fc·<main+0x13c>
 102 /home/build/src/xz/main.c:251
73 »       cmpq···$0x40cca0,0x10(%rsp)103 »       cmpq···$0x40cca0,0x10(%rsp)
74 »       je·····4039cc·<__ctype_b_loc@plt+0x31c>104 »       je·····4039cc·<main+0x30c>
 105 /home/build/src/xz/main.c:264
75 »       mov····(%rsp),%rax106 »       mov····(%rsp),%rax
76 »       mov····$0x40cca0,%edi107 »       mov····$0x40cca0,%edi
77 »       movq···$0x40cca0,(%rax,%r12,8)108 »       movq···$0x40cca0,(%rax,%r12,8)
 109 /home/build/src/xz/main.c:268
78 »       call···*%rbp110 »       call···*%rbp
 111 /home/build/src/xz/main.c:236·(discriminator·2)
79 »       add····$0x1,%ebx112 »       add····$0x1,%ebx
80 »       cmp····0x8(%rsp),%ebx113 »       cmp····0x8(%rsp),%ebx
81 »       jb·····4037a0·<__ctype_b_loc@plt+0xf0>114 »       jb·····4037a0·<main+0xe0>
 115 /home/build/src/xz/main.c:274
82 »       cmpq···$0x0,0x10(%rsp)116 »       cmpq···$0x0,0x10(%rsp)
83 »       je·····40387a·<__ctype_b_loc@plt+0x1ca>117 »       je·····40387a·<main+0x1ba>
 118 read_name():
 119 /home/build/src/xz/main.c:73
Max diff block lines reached; 379855/384324 bytes (98.84%) of diff not shown.
485 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000000000040bfb0·<.fini>:2 000000000040bfb0·<_fini>:
 3 _fini():
 4 /home/build/csu/../sysdeps/x86_64/crti.S:84
3 »       sub····$0x8,%rsp5 »       sub····$0x8,%rsp
 6 /home/build/csu/../sysdeps/x86_64/crtn.S:44
4 »       add····$0x8,%rsp7 »       add····$0x8,%rsp
 8 /home/build/csu/../sysdeps/x86_64/crtn.S:45
5 »       ret9 »       ret
2.75 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 19 lines modifiedOffset 1, 27 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
2 ··0x00000000·002e7368·73747274·6162002e·696e7465·..shstrtab..inte3 ··0x00000010·002e7368·73747274·6162002e·696e7465·..shstrtab..inte
3 ··0x00000010·7270002e·6e6f7465·2e676e75·2e70726f·rp..note.gnu.pro4 ··0x00000020·7270002e·6e6f7465·2e676e75·2e70726f·rp..note.gnu.pro
4 ··0x00000020·70657274·79002e6e·6f74652e·4142492d·perty..note.ABI-5 ··0x00000030·70657274·79002e6e·6f74652e·4142492d·perty..note.ABI-
5 ··0x00000030·74616700·2e676e75·2e686173·68002e64·tag..gnu.hash..d6 ··0x00000040·74616700·2e676e75·2e686173·68002e64·tag..gnu.hash..d
6 ··0x00000040·796e7379·6d002e64·796e7374·72002e67·ynsym..dynstr..g7 ··0x00000050·796e7379·6d002e64·796e7374·72002e67·ynsym..dynstr..g
7 ··0x00000050·6e752e76·65727369·6f6e002e·676e752e·nu.version..gnu.8 ··0x00000060·6e752e76·65727369·6f6e002e·676e752e·nu.version..gnu.
8 ··0x00000060·76657273·696f6e5f·72002e72·656c612e·version_r..rela.9 ··0x00000070·76657273·696f6e5f·72002e72·656c612e·version_r..rela.
9 ··0x00000070·64796e00·2e72656c·612e706c·74002e69·dyn..rela.plt..i10 ··0x00000080·64796e00·2e72656c·612e706c·74002e69·dyn..rela.plt..i
10 ··0x00000080·6e697400·2e746578·74002e66·696e6900·nit..text..fini.11 ··0x00000090·6e697400·2e746578·74002e66·696e6900·nit..text..fini.
11 ··0x00000090·2e726f64·61746100·2e65685f·6672616d·.rodata..eh_fram12 ··0x000000a0·2e726f64·61746100·2e65685f·6672616d·.rodata..eh_fram
12 ··0x000000a0·655f6864·72002e65·685f6672·616d6500·e_hdr..eh_frame.13 ··0x000000b0·655f6864·72002e65·685f6672·616d6500·e_hdr..eh_frame.
13 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin14 ··0x000000c0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
14 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic15 ··0x000000d0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
15 ··0x000000d0·002e676f·74002e67·6f742e70·6c74002e·..got..got.plt..16 ··0x000000e0·002e676f·74002e67·6f742e70·6c74002e·..got..got.plt..
16 ··0x000000e0·64617461·002e6273·73002e63·6f6d6d65·data..bss..comme17 ··0x000000f0·64617461·002e6273·73002e63·6f6d6d65·data..bss..comme
 18 ··0x00000100·6e74002e·64656275·675f6172·616e6765·nt..debug_arange
 19 ··0x00000110·73002e64·65627567·5f696e66·6f002e64·s..debug_info..d
 20 ··0x00000120·65627567·5f616262·72657600·2e646562·ebug_abbrev..deb
 21 ··0x00000130·75675f6c·696e6500·2e646562·75675f73·ug_line..debug_s
 22 ··0x00000140·7472002e·64656275·675f6c69·6e655f73·tr..debug_line_s
 23 ··0x00000150·7472002e·64656275·675f6c6f·636c6973·tr..debug_loclis
 24 ··0x00000160·7473002e·64656275·675f726e·676c6973·ts..debug_rnglis
17 ··0x000000f0·6e7400······························nt.25 ··0x00000170·747300······························ts.
  
337 KB
usr/bin/xzdec
969 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:······························EXEC·(Executable·file)8 ··Type:······························EXEC·(Executable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x4012c011 ··Entry·point·address:···············0x4012c0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········12712·(bytes·into·file)13 ··Start·of·section·headers:··········31928·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1317 ··Number·of·program·headers:·········13
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·2720 ··Section·header·string·table·index:·37
2.6 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x31a8:1 There·are·38·section·headers,·starting·at·offset·0x7cb8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········PROGBITS········0000000000400318·000318·00001c·00···A··0···0··15 ··[·1]·.interp···········PROGBITS········0000000000400318·000318·00001c·00···A··0···0··1
6 ··[·2]·.note.gnu.property·NOTE············0000000000400338·000338·000040·00···A··0···0··86 ··[·2]·.note.gnu.property·NOTE············0000000000400338·000338·000040·00···A··0···0··8
7 ··[·3]·.note.ABI-tag·····NOTE············0000000000400378·000378·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············0000000000400378·000378·000020·00···A··0···0··4
Offset 25, 13 lines modifiedOffset 25, 23 lines modified
25 ··[20]·.fini_array·······FINI_ARRAY······0000000000403de0·002de0·000008·08··WA··0···0··825 ··[20]·.fini_array·······FINI_ARRAY······0000000000403de0·002de0·000008·08··WA··0···0··8
26 ··[21]·.dynamic··········DYNAMIC·········0000000000403de8·002de8·0001f0·10··WA··7···0··826 ··[21]·.dynamic··········DYNAMIC·········0000000000403de8·002de8·0001f0·10··WA··7···0··8
27 ··[22]·.got··············PROGBITS········0000000000403fd8·002fd8·000010·08··WA··0···0··827 ··[22]·.got··············PROGBITS········0000000000403fd8·002fd8·000010·08··WA··0···0··8
28 ··[23]·.got.plt··········PROGBITS········0000000000403fe8·002fe8·0000a0·08··WA··0···0··828 ··[23]·.got.plt··········PROGBITS········0000000000403fe8·002fe8·0000a0·08··WA··0···0··8
29 ··[24]·.data·············PROGBITS········0000000000404088·003088·000014·00··WA··0···0··829 ··[24]·.data·············PROGBITS········0000000000404088·003088·000014·00··WA··0···0··8
30 ··[25]·.bss··············NOBITS··········00000000004040a0·00309c·000050·00··WA··0···0·3230 ··[25]·.bss··············NOBITS··········00000000004040a0·00309c·000050·00··WA··0···0·32
31 ··[26]·.comment··········PROGBITS········0000000000000000·00309c·000012·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········0000000000000000·00309c·000012·01··MS··0···0··1
 32 ··[27]·.debug_aranges····PROGBITS········0000000000000000·0030b0·0001c0·00······0···0·16
 33 ··[28]·.debug_info·······PROGBITS········0000000000000000·003270·001db5·00······0···0··1
 34 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·005025·000872·00······0···0··1
 35 ··[30]·.debug_line·······PROGBITS········0000000000000000·005897·000719·00······0···0··1
 36 ··[31]·.debug_str········PROGBITS········0000000000000000·005fb0·000a67·01··MS··0···0··1
 37 ··[32]·.debug_line_str···PROGBITS········0000000000000000·006a17·0002bd·01··MS··0···0··1
 38 ··[33]·.debug_loclists···PROGBITS········0000000000000000·006cd4·000361·00······0···0··1
 39 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·007035·0000e1·00······0···0··1
 40 ··[35]·.symtab···········SYMTAB··········0000000000000000·007118·000648·18·····36··27··8
 41 ··[36]·.strtab···········STRTAB··········0000000000000000·007760·0003e4·00······0···0··1
32 ··[27]·.shstrtab·········STRTAB··········0000000000000000·0030ae·0000f3·00······0···0··142 ··[37]·.shstrtab·········STRTAB··········0000000000000000·007b44·000173·00······0···0··1
33 Key·to·Flags:43 Key·to·Flags:
34 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
35 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
36 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
37 ··D·(mbind),·l·(large),·p·(processor·specific)47 ··D·(mbind),·l·(large),·p·(processor·specific)
5.76 KB
readelf --wide --symbols {}
    
Offset 23, 7 lines modifiedOffset 23, 77 lines modified
23 ····19:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.2.5·(3)23 ····19:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.2.5·(3)
24 ····20:·00000000004040a0·····8·OBJECT··GLOBAL·DEFAULT···25·stdout@GLIBC_2.2.5·(3)24 ····20:·00000000004040a0·····8·OBJECT··GLOBAL·DEFAULT···25·stdout@GLIBC_2.2.5·(3)
25 ····21:·00000000004040b0·····8·OBJECT··GLOBAL·DEFAULT···25·stdin@GLIBC_2.2.5·(3)25 ····21:·00000000004040b0·····8·OBJECT··GLOBAL·DEFAULT···25·stdin@GLIBC_2.2.5·(3)
26 ····22:·00000000004040c0·····8·OBJECT··WEAK···DEFAULT···25·program_invocation_name@GLIBC_2.2.5·(3)26 ····22:·00000000004040c0·····8·OBJECT··WEAK···DEFAULT···25·program_invocation_name@GLIBC_2.2.5·(3)
27 ····23:·00000000004040c0·····8·OBJECT··GLOBAL·DEFAULT···25·__progname_full@GLIBC_2.2.5·(3)27 ····23:·00000000004040c0·····8·OBJECT··GLOBAL·DEFAULT···25·__progname_full@GLIBC_2.2.5·(3)
28 ····24:·00000000004040e0·····8·OBJECT··GLOBAL·DEFAULT···25·stderr@GLIBC_2.2.5·(3)28 ····24:·00000000004040e0·····8·OBJECT··GLOBAL·DEFAULT···25·stderr@GLIBC_2.2.5·(3)
29 ····25:·00000000004040b8·····4·OBJECT··GLOBAL·DEFAULT···25·optind@GLIBC_2.2.5·(3)29 ····25:·00000000004040b8·····4·OBJECT··GLOBAL·DEFAULT···25·optind@GLIBC_2.2.5·(3)
  
 30 Symbol·table·'.symtab'·contains·67·entries:
 31 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
 32 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
 33 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·abi-note.c
 34 ·····2:·0000000000400378····32·OBJECT··LOCAL··DEFAULT····3·__abi_tag
 35 ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·init.c
 36 ·····4:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·static-reloc.c
 37 ·····5:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·xzdec.c
 38 ·····6:·00000000004013b0···232·FUNC····LOCAL··DEFAULT···14·my_errorf
 39 ·····7:·0000000000404098·····4·OBJECT··LOCAL··DEFAULT···24·display_errors
 40 ·····8:·00000000004014a0···499·FUNC····LOCAL··DEFAULT···14·uncompress
 41 ·····9:·0000000000402540···320·OBJECT··LOCAL··DEFAULT···16·long_opts.0
 42 ····10:·0000000000402680····10·OBJECT··LOCAL··DEFAULT···16·short_opts.1
 43 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
 44 ····12:·0000000000401300·····0·FUNC····LOCAL··DEFAULT···14·deregister_tm_clones
 45 ····13:·0000000000401330·····0·FUNC····LOCAL··DEFAULT···14·register_tm_clones
 46 ····14:·0000000000401370·····0·FUNC····LOCAL··DEFAULT···14·__do_global_dtors_aux
 47 ····15:·00000000004040e8·····1·OBJECT··LOCAL··DEFAULT···25·completed.0
 48 ····16:·0000000000403de0·····0·OBJECT··LOCAL··DEFAULT···20·__do_global_dtors_aux_fini_array_entry
 49 ····17:·00000000004013a0·····0·FUNC····LOCAL··DEFAULT···14·frame_dummy
 50 ····18:·0000000000403dd8·····0·OBJECT··LOCAL··DEFAULT···19·__frame_dummy_init_array_entry
 51 ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·tuklib_progname.c
 52 ····20:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·tuklib_exit.c
 53 ····21:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
 54 ····22:·0000000000402880·····0·OBJECT··LOCAL··DEFAULT···18·__FRAME_END__
 55 ····23:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
 56 ····24:·0000000000403de8·····0·OBJECT··LOCAL··DEFAULT···21·_DYNAMIC
 57 ····25:·00000000004026cc·····0·NOTYPE··LOCAL··DEFAULT···17·__GNU_EH_FRAME_HDR
 58 ····26:·0000000000403fe8·····0·OBJECT··LOCAL··DEFAULT···23·_GLOBAL_OFFSET_TABLE_
 59 ····27:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__libc_start_main@GLIBC_2.34
 60 ····28:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.2.5
 61 ····29:·00000000004040a0·····8·OBJECT··GLOBAL·DEFAULT···25·stdout@GLIBC_2.2.5
 62 ····30:·0000000000404088·····0·NOTYPE··WEAK···DEFAULT···24·data_start
 63 ····31:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·lzma_code@XZ_5.0
 64 ····32:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ferror@GLIBC_2.2.5
 65 ····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fread@GLIBC_2.2.5
 66 ····34:·00000000004040b0·····8·OBJECT··GLOBAL·DEFAULT···25·stdin@GLIBC_2.2.5
 67 ····35:·000000000040409c·····0·NOTYPE··GLOBAL·DEFAULT···24·_edata
 68 ····36:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.2.5
 69 ····37:·00000000004040b8·····4·OBJECT··GLOBAL·DEFAULT···25·optind@GLIBC_2.2.5
 70 ····38:·0000000000401760·····0·FUNC····GLOBAL·HIDDEN····15·_fini
 71 ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getopt_long@GLIBC_2.2.5
 72 ····40:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·printf@GLIBC_2.2.5
 73 ····41:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fputc@GLIBC_2.2.5
 74 ····42:·00000000004016b0···174·FUNC····GLOBAL·HIDDEN····14·tuklib_exit
 75 ····43:·0000000000404088·····0·NOTYPE··GLOBAL·DEFAULT···24·__data_start
 76 ····44:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf@GLIBC_2.2.5
 77 ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·feof@GLIBC_2.2.5
 78 ····46:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·lzma_version_string@XZ_5.0
 79 ····47:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
 80 ····48:·0000000000404090·····0·OBJECT··GLOBAL·HIDDEN····24·__dso_handle
 81 ····49:·0000000000402000·····4·OBJECT··GLOBAL·DEFAULT···16·_IO_stdin_used
 82 ····50:·00000000004040c0·····8·OBJECT··WEAK···DEFAULT···25·program_invocation_name@GLIBC_2.2.5
 83 ····51:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·lzma_stream_decoder@XZ_5.0
 84 ····52:·00000000004040f0·····0·NOTYPE··GLOBAL·DEFAULT···25·_end
 85 ····53:·00000000004012f0·····1·FUNC····GLOBAL·HIDDEN····14·_dl_relocate_static_pie
 86 ····54:·00000000004012c0····34·FUNC····GLOBAL·DEFAULT···14·_start
 87 ····55:·000000000040409c·····0·NOTYPE··GLOBAL·DEFAULT···25·__bss_start
 88 ····56:·0000000000401140···374·FUNC····GLOBAL·HIDDEN····14·main
 89 ····57:·00000000004040c0·····8·OBJECT··GLOBAL·DEFAULT···25·__progname_full@GLIBC_2.2.5
 90 ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@GLIBC_2.2.5
 91 ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vfprintf@GLIBC_2.2.5
 92 ····60:·00000000004016a0····11·FUNC····GLOBAL·HIDDEN····14·tuklib_progname_init
 93 ····61:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.2.5
 94 ····62:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@GLIBC_2.2.5
 95 ····63:·00000000004040a0·····0·OBJECT··GLOBAL·HIDDEN····24·__TMC_END__
 96 ····64:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.2.5
 97 ····65:·0000000000401000·····0·FUNC····GLOBAL·HIDDEN····12·_init
 98 ····66:·00000000004040e0·····8·OBJECT··GLOBAL·DEFAULT···25·stderr@GLIBC_2.2.5
46.1 KB
readelf --wide --debug-dump=rawline {}
    
Offset 0, 0 lines modifiedOffset 1, 1058 lines modified
 1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
 2 ··Offset:······················0x0
 3 ··Length:······················88
 4 ··DWARF·Version:···············5
 5 ··Address·size·(bytes):········8
 6 ··Segment·selector·(bytes):····0
 7 ··Prologue·Length:·············46
 8 ··Minimum·Instruction·Length:··1
 9 ··Maximum·Ops·per·Instruction:·1
 10 ··Initial·value·of·'is_stmt':··1
 11 ··Line·Base:···················-5
 12 ··Line·Range:··················14
 13 ··Opcode·Base:·················13
  
 14 ·Opcodes:
 15 ··Opcode·1·has·0·args
 16 ··Opcode·2·has·1·arg
 17 ··Opcode·3·has·1·arg
 18 ··Opcode·4·has·1·arg
 19 ··Opcode·5·has·1·arg
 20 ··Opcode·6·has·0·args
 21 ··Opcode·7·has·0·args
 22 ··Opcode·8·has·0·args
 23 ··Opcode·9·has·1·arg
 24 ··Opcode·10·has·0·args
 25 ··Opcode·11·has·0·args
 26 ··Opcode·12·has·1·arg
  
 27 ·The·Directory·Table·(offset·0x22,·lines·2,·columns·1):
 28 ··Entry»  Name
 29 ··0»      (line_strp)»   (offset:·0x0):·/home/build/csu
 30 ··1»      (line_strp)»   (offset:·0x10):·../sysdeps/x86_64
  
 31 ·The·File·Name·Table·(offset·0x30,·lines·2,·columns·2):
 32 ··Entry»  Dir»       Name
 33 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x22):·start.S
 34 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·start.S
  
 35 ·Line·Number·Statements:
 36 ··[0x0000003a]··Extended·opcode·2:·set·Address·to·0x4012c0
 37 ··[0x00000045]··Advance·Line·by·61·to·62
 38 ··[0x00000047]··Copy
 39 ··[0x00000048]··Advance·Line·by·16·to·78
 40 ··[0x0000004a]··Special·opcode·33:·advance·Address·by·2·to·0x4012c2·and·Line·by·0·to·78
 41 ··[0x0000004b]··Special·opcode·53:·advance·Address·by·3·to·0x4012c5·and·Line·by·6·to·84
 42 ··[0x0000004c]··Special·opcode·22:·advance·Address·by·1·to·0x4012c6·and·Line·by·3·to·87
 43 ··[0x0000004d]··Special·opcode·49:·advance·Address·by·3·to·0x4012c9·and·Line·by·2·to·89
 44 ··[0x0000004e]··Special·opcode·64:·advance·Address·by·4·to·0x4012cd·and·Line·by·3·to·92
 45 ··[0x0000004f]··Special·opcode·23:·advance·Address·by·1·to·0x4012ce·and·Line·by·4·to·96
 46 ··[0x00000050]··Special·opcode·22:·advance·Address·by·1·to·0x4012cf·and·Line·by·3·to·99
 47 ··[0x00000051]··Special·opcode·48:·advance·Address·by·3·to·0x4012d2·and·Line·by·1·to·100
 48 ··[0x00000052]··Special·opcode·36:·advance·Address·by·2·to·0x4012d4·and·Line·by·3·to·103
 49 ··[0x00000053]··Advance·Line·by·12·to·115
 50 ··[0x00000055]··Special·opcode·103:·advance·Address·by·7·to·0x4012db·and·Line·by·0·to·115
 51 ··[0x00000056]··Special·opcode·91:·advance·Address·by·6·to·0x4012e1·and·Line·by·2·to·117
 52 ··[0x00000057]··Advance·PC·by·1·to·0x4012e2
 53 ··[0x00000059]··Extended·opcode·1:·End·of·Sequence
  
  
 54 ··Offset:······················0x5c
 55 ··Length:······················122
 56 ··DWARF·Version:···············5
 57 ··Address·size·(bytes):········8
 58 ··Segment·selector·(bytes):····0
 59 ··Prologue·Length:·············114
 60 ··Minimum·Instruction·Length:··1
 61 ··Maximum·Ops·per·Instruction:·1
 62 ··Initial·value·of·'is_stmt':··1
 63 ··Line·Base:···················-5
 64 ··Line·Range:··················14
 65 ··Opcode·Base:·················13
  
 66 ·Opcodes:
 67 ··Opcode·1·has·0·args
 68 ··Opcode·2·has·1·arg
 69 ··Opcode·3·has·1·arg
 70 ··Opcode·4·has·1·arg
 71 ··Opcode·5·has·1·arg
 72 ··Opcode·6·has·0·args
 73 ··Opcode·7·has·0·args
 74 ··Opcode·8·has·0·args
 75 ··Opcode·9·has·1·arg
 76 ··Opcode·10·has·0·args
 77 ··Opcode·11·has·0·args
 78 ··Opcode·12·has·1·arg
  
 79 ·The·Directory·Table·(offset·0x7e,·lines·9,·columns·1):
 80 ··Entry»  Name
 81 ··0»      (line_strp)»   (offset:·0x0):·/home/build/csu
 82 ··1»      (line_strp)»   (offset:·0x44):·../sysdeps/x86
 83 ··2»      (line_strp)»   (offset:·0x53):·../posix/bits
 84 ··3»      (line_strp)»   (offset:·0x61):·../bits
 85 ··4»      (line_strp)»   (offset:·0x69):·../elf
 86 ··5»      (line_strp)»   (offset:·0x70):·../sysdeps/unix/sysv/linux/bits
 87 ··6»      (line_strp)»   (offset:·0x90):·../inet/netinet
 88 ··7»      (line_strp)»   (offset:·0xa0):·../csu
 89 ··8»      (line_strp)»   (offset:·0xa7):·/usr/include/linux
  
 90 ·The·File·Name·Table·(offset·0xa8,·lines·10,·columns·2):
 91 ··Entry»  Dir»       Name
 92 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x39):·abi-note.c
 93 ··1»      (udata)»       2»      (line_strp)»   (offset:·0xba):·types.h
 94 ··2»      (udata)»       3»      (line_strp)»   (offset:·0xc2):·stdint-intn.h
 95 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xd0):·stdint-uintn.h
 96 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xdf):·elf.h
 97 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xe5):·sockaddr.h
 98 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·socket.h
 99 ··7»      (udata)»       6»      (line_strp)»   (offset:·0xf9):·in.h
 100 ··8»      (udata)»       7»      (line_strp)»   (offset:·0x39):·abi-note.c
 101 ··9»      (udata)»       8»      (line_strp)»   (offset:·0xfe):·rseq.h
  
 102 ·No·Line·Number·Statements.
 103 ··Offset:······················0xda
 104 ··Length:······················50
 105 ··DWARF·Version:···············5
 106 ··Address·size·(bytes):········8
 107 ··Segment·selector·(bytes):····0
 108 ··Prologue·Length:·············42
 109 ··Minimum·Instruction·Length:··1
 110 ··Maximum·Ops·per·Instruction:·1
 111 ··Initial·value·of·'is_stmt':··1
 112 ··Line·Base:···················-5
 113 ··Line·Range:··················14
 114 ··Opcode·Base:·················13
  
 115 ·Opcodes:
Max diff block lines reached; -1/47137 bytes (-0.00%) of diff not shown.
190 KB
readelf --wide --debug-dump=info {}
    
Offset 0, 0 lines modifiedOffset 1, 3673 lines modified
 1 Contents·of·the·.debug_info·section:
  
 2 ··Compilation·Unit·@·offset·0x0:
 3 ···Length:········0x33·(32-bit)
 4 ···Version:·······5
 5 ···Unit·Type:·····DW_UT_compile·(1)
 6 ···Abbrev·Offset:·0x0
 7 ···Pointer·Size:··8
 8 ·<0><c>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
 9 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0x0
 10 ····<11>···DW_AT_low_pc······:·(addr)·0x4012c0
 11 ····<19>···DW_AT_high_pc·····:·(udata)·34
 12 ····<1a>···DW_AT_name········:·(strp)·(offset:·0x0):·../sysdeps/x86_64/start.S
 13 ····<1e>···DW_AT_comp_dir····:·(strp)·(offset:·0x1a):·/home/build/csu
 14 ····<22>···DW_AT_producer····:·(strp)·(offset:·0x2a):·GNU·AS·2.39
 15 ····<26>···DW_AT_language····:·(data2)·32769»(MIPS·assembler)
 16 ·<1><28>:·Abbrev·Number:·2·(DW_TAG_subprogram)
 17 ····<29>···DW_AT_name········:·(strp)·(offset:·0x36):·_start
 18 ····<2d>···DW_AT_external····:·(flag_present)·1
 19 ····<2d>···DW_AT_low_pc······:·(addr)·0x4012c0
 20 ····<35>···DW_AT_high_pc·····:·(udata)·34
 21 ·<1><36>:·Abbrev·Number:·0
 22 ··Compilation·Unit·@·offset·0x37:
 23 ···Length:········0x4d2·(32-bit)
 24 ···Version:·······5
 25 ···Unit·Type:·····DW_UT_compile·(1)
 26 ···Abbrev·Offset:·0x21
 27 ···Pointer·Size:··8
 28 ·<0><43>:·Abbrev·Number:·14·(DW_TAG_compile_unit)
 29 ····<44>···DW_AT_producer····:·(strp)·(offset:·0x89):·GNU·C11·12.2.0·-mtune=generic·-march=x86-64·-g·-O2·-std=gnu11·-fgnu89-inline·-fmerge-all-constants·-frounding-math·-fno-stack-protector·-fno-common·-fmath-errno·-fpie·-ftls-model=initial-exec
 30 ····<48>···DW_AT_language····:·(data1)·29»   (C11)
 31 ····<49>···DW_AT_name········:·(line_strp)·(offset:·0x2a):·../sysdeps/x86/abi-note.c
 32 ····<4d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x0):·/home/build/csu
 33 ····<51>···DW_AT_stmt_list···:·(sec_offset)·0x5c
 34 ·<1><55>:·Abbrev·Number:·3·(DW_TAG_base_type)
 35 ····<56>···DW_AT_byte_size···:·(data1)·1
 36 ····<57>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
 37 ····<58>···DW_AT_name········:·(strp)·(offset:·0x25f):·unsigned·char
 38 ·<1><5c>:·Abbrev·Number:·3·(DW_TAG_base_type)
 39 ····<5d>···DW_AT_byte_size···:·(data1)·2
 40 ····<5e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 41 ····<5f>···DW_AT_name········:·(strp)·(offset:·0x2ba):·short·unsigned·int
 42 ·<1><63>:·Abbrev·Number:·3·(DW_TAG_base_type)
 43 ····<64>···DW_AT_byte_size···:·(data1)·4
 44 ····<65>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 45 ····<66>···DW_AT_name········:·(strp)·(offset:·0x1ec):·unsigned·int
 46 ·<1><6a>:·Abbrev·Number:·3·(DW_TAG_base_type)
 47 ····<6b>···DW_AT_byte_size···:·(data1)·8
 48 ····<6c>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 49 ····<6d>···DW_AT_name········:·(strp)·(offset:·0x1e7):·long·unsigned·int
 50 ·<1><71>:·Abbrev·Number:·3·(DW_TAG_base_type)
 51 ····<72>···DW_AT_byte_size···:·(data1)·1
 52 ····<73>···DW_AT_encoding····:·(data1)·6»    (signed·char)
 53 ····<74>···DW_AT_name········:·(strp)·(offset:·0x261):·signed·char
 54 ·<1><78>:·Abbrev·Number:·5·(DW_TAG_typedef)
 55 ····<79>···DW_AT_name········:·(strp)·(offset:·0x205):·__uint8_t
 56 ····<7d>···DW_AT_decl_file···:·(data1)·1
 57 ····<7e>···DW_AT_decl_line···:·(data1)·38
 58 ····<7f>···DW_AT_decl_column·:·(data1)·23
 59 ····<80>···DW_AT_type········:·(ref4)·<0x55>,·unsigned·char
 60 ·<1><84>:·Abbrev·Number:·3·(DW_TAG_base_type)
 61 ····<85>···DW_AT_byte_size···:·(data1)·2
 62 ····<86>···DW_AT_encoding····:·(data1)·5»    (signed)
 63 ····<87>···DW_AT_name········:·(strp)·(offset:·0x149):·short·int
 64 ·<1><8b>:·Abbrev·Number:·5·(DW_TAG_typedef)
 65 ····<8c>···DW_AT_name········:·(strp)·(offset:·0x7e):·__uint16_t
 66 ····<90>···DW_AT_decl_file···:·(data1)·1
 67 ····<91>···DW_AT_decl_line···:·(data1)·40
 68 ····<92>···DW_AT_decl_column·:·(data1)·28
 69 ····<93>···DW_AT_type········:·(ref4)·<0x5c>,·short·unsigned·int
 70 ·<1><97>:·Abbrev·Number:·5·(DW_TAG_typedef)
 71 ····<98>···DW_AT_name········:·(strp)·(offset:·0x33a):·__int32_t
 72 ····<9c>···DW_AT_decl_file···:·(data1)·1
 73 ····<9d>···DW_AT_decl_line···:·(data1)·41
 74 ····<9e>···DW_AT_decl_column·:·(data1)·20
 75 ····<9f>···DW_AT_type········:·(ref4)·<0xa3>,·int
 76 ·<1><a3>:·Abbrev·Number:·15·(DW_TAG_base_type)
 77 ····<a4>···DW_AT_byte_size···:·(data1)·4
 78 ····<a5>···DW_AT_encoding····:·(data1)·5»    (signed)
 79 ····<a6>···DW_AT_name········:·(string)·int
 80 ·<1><aa>:·Abbrev·Number:·5·(DW_TAG_typedef)
 81 ····<ab>···DW_AT_name········:·(strp)·(offset:·0x59):·__uint32_t
 82 ····<af>···DW_AT_decl_file···:·(data1)·1
 83 ····<b0>···DW_AT_decl_line···:·(data1)·42
 84 ····<b1>···DW_AT_decl_column·:·(data1)·22
 85 ····<b2>···DW_AT_type········:·(ref4)·<0x63>,·unsigned·int
 86 ·<1><b6>:·Abbrev·Number:·3·(DW_TAG_base_type)
 87 ····<b7>···DW_AT_byte_size···:·(data1)·8
 88 ····<b8>···DW_AT_encoding····:·(data1)·5»    (signed)
 89 ····<b9>···DW_AT_name········:·(strp)·(offset:·0x1d9):·long·int
 90 ·<1><bd>:·Abbrev·Number:·3·(DW_TAG_base_type)
 91 ····<be>···DW_AT_byte_size···:·(data1)·1
 92 ····<bf>···DW_AT_encoding····:·(data1)·6»    (signed·char)
 93 ····<c0>···DW_AT_name········:·(strp)·(offset:·0x268):·char
 94 ·<1><c4>:·Abbrev·Number:·5·(DW_TAG_typedef)
 95 ····<c5>···DW_AT_name········:·(strp)·(offset:·0x33c):·int32_t
 96 ····<c9>···DW_AT_decl_file···:·(data1)·2
 97 ····<ca>···DW_AT_decl_line···:·(data1)·26
 98 ····<cb>···DW_AT_decl_column·:·(data1)·19
 99 ····<cc>···DW_AT_type········:·(ref4)·<0x97>,·__int32_t,·int
 100 ·<1><d0>:·Abbrev·Number:·5·(DW_TAG_typedef)
 101 ····<d1>···DW_AT_name········:·(strp)·(offset:·0x207):·uint8_t
 102 ····<d5>···DW_AT_decl_file···:·(data1)·3
 103 ····<d6>···DW_AT_decl_line···:·(data1)·24
 104 ····<d7>···DW_AT_decl_column·:·(data1)·19
 105 ····<d8>···DW_AT_type········:·(ref4)·<0x78>,·__uint8_t,·unsigned·char
 106 ·<1><dc>:·Abbrev·Number:·5·(DW_TAG_typedef)
 107 ····<dd>···DW_AT_name········:·(strp)·(offset:·0x80):·uint16_t
 108 ····<e1>···DW_AT_decl_file···:·(data1)·3
 109 ····<e2>···DW_AT_decl_line···:·(data1)·25
 110 ····<e3>···DW_AT_decl_column·:·(data1)·20
 111 ····<e4>···DW_AT_type········:·(ref4)·<0x8b>,·__uint16_t,·short·unsigned·int
 112 ·<1><e8>:·Abbrev·Number:·5·(DW_TAG_typedef)
 113 ····<e9>···DW_AT_name········:·(strp)·(offset:·0x5b):·uint32_t
 114 ····<ed>···DW_AT_decl_file···:·(data1)·3
 115 ····<ee>···DW_AT_decl_line···:·(data1)·26
 116 ····<ef>···DW_AT_decl_column·:·(data1)·20
 117 ····<f0>···DW_AT_type········:·(ref4)·<0xaa>,·__uint32_t,·unsigned·int
 118 ·<1><f4>:·Abbrev·Number:·5·(DW_TAG_typedef)
 119 ····<f5>···DW_AT_name········:·(strp)·(offset:·0x179):·Elf64_Word
 120 ····<f9>···DW_AT_decl_file···:·(data1)·4
 121 ····<fa>···DW_AT_decl_line···:·(data1)·33
 122 ····<fb>···DW_AT_decl_column·:·(data1)·18
 123 ····<fc>···DW_AT_type········:·(ref4)·<0xe8>,·uint32_t,·__uint32_t,·unsigned·int
 124 ·<1><100>:·Abbrev·Number:·16·(DW_TAG_structure_type)
 125 ····<101>···DW_AT_byte_size···:·(data1)·12
 126 ····<102>···DW_AT_decl_file···:·(data1)·4
Max diff block lines reached; -1/194685 bytes (-0.00%) of diff not shown.
39.4 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 0, 0 lines modifiedOffset 1, 984 lines modified
 1 Contents·of·the·.debug_abbrev·section:
  
 2 ··Number·TAG·(0x0)
 3 ···1······DW_TAG_compile_unit····[has·children]
 4 ····DW_AT_stmt_list····DW_FORM_sec_offset
 5 ····DW_AT_low_pc·······DW_FORM_addr
 6 ····DW_AT_high_pc······DW_FORM_udata
 7 ····DW_AT_name·········DW_FORM_strp
 8 ····DW_AT_comp_dir·····DW_FORM_strp
 9 ····DW_AT_producer·····DW_FORM_strp
 10 ····DW_AT_language·····DW_FORM_data2
 11 ····DW_AT·value:·0·····DW_FORM·value:·0
 12 ···2······DW_TAG_subprogram····[no·children]
 13 ····DW_AT_name·········DW_FORM_strp
 14 ····DW_AT_external·····DW_FORM_flag_present
 15 ····DW_AT_low_pc·······DW_FORM_addr
 16 ····DW_AT_high_pc······DW_FORM_udata
 17 ····DW_AT·value:·0·····DW_FORM·value:·0
 18 ··Number·TAG·(0x21)
 19 ···1······DW_TAG_pointer_type····[no·children]
 20 ····DW_AT_byte_size····DW_FORM_implicit_const:·8
 21 ····DW_AT_type·········DW_FORM_ref4
 22 ····DW_AT·value:·0·····DW_FORM·value:·0
 23 ···2······DW_TAG_restrict_type····[no·children]
 24 ····DW_AT_type·········DW_FORM_ref4
 25 ····DW_AT·value:·0·····DW_FORM·value:·0
 26 ···3······DW_TAG_base_type····[no·children]
 27 ····DW_AT_byte_size····DW_FORM_data1
 28 ····DW_AT_encoding·····DW_FORM_data1
 29 ····DW_AT_name·········DW_FORM_strp
 30 ····DW_AT·value:·0·····DW_FORM·value:·0
 31 ···4······DW_TAG_const_type····[no·children]
 32 ····DW_AT_type·········DW_FORM_ref4
 33 ····DW_AT·value:·0·····DW_FORM·value:·0
 34 ···5······DW_TAG_typedef····[no·children]
 35 ····DW_AT_name·········DW_FORM_strp
 36 ····DW_AT_decl_file····DW_FORM_data1
 37 ····DW_AT_decl_line····DW_FORM_data1
 38 ····DW_AT_decl_column··DW_FORM_data1
 39 ····DW_AT_type·········DW_FORM_ref4
 40 ····DW_AT·value:·0·····DW_FORM·value:·0
 41 ···6······DW_TAG_member····[no·children]
 42 ····DW_AT_name·········DW_FORM_strp
 43 ····DW_AT_decl_file····DW_FORM_data1
 44 ····DW_AT_decl_line····DW_FORM_data1
 45 ····DW_AT_decl_column··DW_FORM_data1
 46 ····DW_AT_type·········DW_FORM_ref4
 47 ····DW_AT_data_member_location·DW_FORM_data1
 48 ····DW_AT·value:·0·····DW_FORM·value:·0
 49 ···7······DW_TAG_structure_type····[no·children]
 50 ····DW_AT_name·········DW_FORM_strp
 51 ····DW_AT_declaration··DW_FORM_flag_present
 52 ····DW_AT·value:·0·····DW_FORM·value:·0
 53 ···8······DW_TAG_member····[no·children]
 54 ····DW_AT_name·········DW_FORM_strp
 55 ····DW_AT_decl_file····DW_FORM_data1
 56 ····DW_AT_decl_line····DW_FORM_data2
 57 ····DW_AT_decl_column··DW_FORM_data1
 58 ····DW_AT_type·········DW_FORM_ref4
 59 ····DW_AT_data_member_location·DW_FORM_data1
 60 ····DW_AT·value:·0·····DW_FORM·value:·0
 61 ···9······DW_TAG_array_type····[has·children]
 62 ····DW_AT_type·········DW_FORM_ref4
 63 ····DW_AT_sibling······DW_FORM_ref4
 64 ····DW_AT·value:·0·····DW_FORM·value:·0
 65 ···10······DW_TAG_subrange_type····[no·children]
 66 ····DW_AT_type·········DW_FORM_ref4
 67 ····DW_AT_upper_bound··DW_FORM_data1
 68 ····DW_AT·value:·0·····DW_FORM·value:·0
 69 ···11······DW_TAG_structure_type····[has·children]
 70 ····DW_AT_name·········DW_FORM_strp
 71 ····DW_AT_byte_size····DW_FORM_data1
 72 ····DW_AT_decl_file····DW_FORM_data1
 73 ····DW_AT_decl_line····DW_FORM_data1
 74 ····DW_AT_decl_column··DW_FORM_implicit_const:·8
 75 ····DW_AT_sibling······DW_FORM_ref4
 76 ····DW_AT·value:·0·····DW_FORM·value:·0
 77 ···12······DW_TAG_member····[no·children]
 78 ····DW_AT_name·········DW_FORM_strp
 79 ····DW_AT_decl_file····DW_FORM_implicit_const:·7
 80 ····DW_AT_decl_line····DW_FORM_data1
 81 ····DW_AT_decl_column··DW_FORM_data1
 82 ····DW_AT_type·········DW_FORM_ref4
 83 ····DW_AT·value:·0·····DW_FORM·value:·0
 84 ···13······DW_TAG_enumerator····[no·children]
 85 ····DW_AT_name·········DW_FORM_strp
 86 ····DW_AT_const_value··DW_FORM_data1
 87 ····DW_AT·value:·0·····DW_FORM·value:·0
 88 ···14······DW_TAG_compile_unit····[has·children]
 89 ····DW_AT_producer·····DW_FORM_strp
 90 ····DW_AT_language·····DW_FORM_data1
 91 ····DW_AT_name·········DW_FORM_line_strp
 92 ····DW_AT_comp_dir·····DW_FORM_line_strp
 93 ····DW_AT_stmt_list····DW_FORM_sec_offset
 94 ····DW_AT·value:·0·····DW_FORM·value:·0
 95 ···15······DW_TAG_base_type····[no·children]
 96 ····DW_AT_byte_size····DW_FORM_data1
 97 ····DW_AT_encoding·····DW_FORM_data1
 98 ····DW_AT_name·········DW_FORM_string
 99 ····DW_AT·value:·0·····DW_FORM·value:·0
 100 ···16······DW_TAG_structure_type····[has·children]
 101 ····DW_AT_byte_size····DW_FORM_data1
 102 ····DW_AT_decl_file····DW_FORM_data1
 103 ····DW_AT_decl_line····DW_FORM_data2
 104 ····DW_AT_decl_column··DW_FORM_data1
 105 ····DW_AT_sibling······DW_FORM_ref4
 106 ····DW_AT·value:·0·····DW_FORM·value:·0
 107 ···17······DW_TAG_typedef····[no·children]
 108 ····DW_AT_name·········DW_FORM_strp
 109 ····DW_AT_decl_file····DW_FORM_data1
 110 ····DW_AT_decl_line····DW_FORM_data2
 111 ····DW_AT_decl_column··DW_FORM_data1
 112 ····DW_AT_type·········DW_FORM_ref4
 113 ····DW_AT·value:·0·····DW_FORM·value:·0
 114 ···18······DW_TAG_structure_type····[has·children]
 115 ····DW_AT_name·········DW_FORM_strp
 116 ····DW_AT_byte_size····DW_FORM_data1
 117 ····DW_AT_decl_file····DW_FORM_data1
 118 ····DW_AT_decl_line····DW_FORM_data2
 119 ····DW_AT_decl_column··DW_FORM_data1
 120 ····DW_AT_sibling······DW_FORM_ref4
 121 ····DW_AT·value:·0·····DW_FORM·value:·0
 122 ···19······DW_TAG_union_type····[has·children]
 123 ····DW_AT_byte_size····DW_FORM_data1
 124 ····DW_AT_decl_file····DW_FORM_data1
 125 ····DW_AT_decl_line····DW_FORM_data1
 126 ····DW_AT_decl_column··DW_FORM_data1
Max diff block lines reached; -1/40236 bytes (-0.00%) of diff not shown.
2.57 KB
readelf --wide --debug-dump=aranges {}
    
Offset 0, 0 lines modifiedOffset 1, 85 lines modified
 1 Contents·of·the·.debug_aranges·section:
  
 2 ··Length:···················44
 3 ··Version:··················2
 4 ··Offset·into·.debug_info:··0x0
 5 ··Pointer·Size:·············8
 6 ··Segment·Size:·············0
  
 7 ····Address············Length
 8 ····00000000004012c0·0000000000000022·
 9 ····0000000000000000·0000000000000000·
 10 ··Length:···················28
 11 ··Version:··················2
 12 ··Offset·into·.debug_info:··0x37
 13 ··Pointer·Size:·············8
 14 ··Segment·Size:·············0
  
 15 ····Address············Length
 16 ····0000000000000000·0000000000000000·
 17 ··Length:···················28
 18 ··Version:··················2
 19 ··Offset·into·.debug_info:··0x50d
 20 ··Pointer·Size:·············8
 21 ··Segment·Size:·············0
  
 22 ····Address············Length
 23 ····0000000000000000·0000000000000000·
 24 ··Length:···················44
 25 ··Version:··················2
 26 ··Offset·into·.debug_info:··0x54e
 27 ··Pointer·Size:·············8
 28 ··Segment·Size:·············0
  
 29 ····Address············Length
 30 ····00000000004012f0·0000000000000001·
 31 ····0000000000000000·0000000000000000·
 32 ··Length:···················60
 33 ··Version:··················2
 34 ··Offset·into·.debug_info:··0x951
 35 ··Pointer·Size:·············8
 36 ··Segment·Size:·············0
  
 37 ····Address············Length
 38 ····0000000000401000·0000000000000012·
 39 ····0000000000401760·0000000000000004·
 40 ····0000000000000000·0000000000000000·
 41 ··Length:···················60
 42 ··Version:··················2
 43 ··Offset·into·.debug_info:··0x974
 44 ··Pointer·Size:·············8
 45 ··Segment·Size:·············0
  
 46 ····Address············Length
 47 ····00000000004013b0·00000000000002e3·
 48 ····0000000000401140·0000000000000176·
 49 ····0000000000000000·0000000000000000·
 50 ··Length:···················44
 51 ··Version:··················2
 52 ··Offset·into·.debug_info:··0x184d
 53 ··Pointer·Size:·············8
 54 ··Segment·Size:·············0
  
 55 ····Address············Length
 56 ····00000000004016a0·000000000000000b·
 57 ····0000000000000000·0000000000000000·
 58 ··Length:···················44
 59 ··Version:··················2
 60 ··Offset·into·.debug_info:··0x1913
 61 ··Pointer·Size:·············8
 62 ··Segment·Size:·············0
  
 63 ····Address············Length
 64 ····00000000004016b0·00000000000000ae·
 65 ····0000000000000000·0000000000000000·
 66 ··Length:···················60
 67 ··Version:··················2
 68 ··Offset·into·.debug_info:··0x1d92
 69 ··Pointer·Size:·············8
 70 ··Segment·Size:·············0
  
 71 ····Address············Length
 72 ····0000000000401012·0000000000000005·
 73 ····0000000000401764·0000000000000005·
 74 ····0000000000000000·0000000000000000·
  
18.1 KB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}` (b): readelf: Warning: There is a hole [0x27b - 0x297] in .debug_loclists section.
    
Offset 0, 0 lines modifiedOffset 1, 323 lines modified
 1 Contents·of·the·.debug_loclists·section:
  
 2 ····Offset···Begin············End··············Expression
  
 3 ····0000000c·v000000000000000·v000000000000000·location·view·pair
 4 ····0000000e·v000000000000000·v000000000000000·location·view·pair
  
 5 ····00000010·0000000000401140·(base·address)
 6 ····00000019·v000000000000000·v000000000000000·views·at·0000000c·for:
 7 ·············0000000000401140·000000000040114a·(DW_OP_reg5·(rdi))
 8 ····0000001e·v000000000000000·v000000000000000·views·at·0000000e·for:
 9 ·············000000000040114a·00000000004012b6·(DW_OP_reg6·(rbp))
 10 ····00000024·<End·of·list>
  
 11 ····00000025·v000000000000000·v000000000000000·location·view·pair
 12 ····00000027·v000000000000000·v000000000000000·location·view·pair
  
 13 ····00000029·0000000000401140·(base·address)
 14 ····00000032·v000000000000000·v000000000000000·views·at·00000025·for:
 15 ·············0000000000401140·0000000000401159·(DW_OP_reg4·(rsi))
 16 ····00000037·v000000000000000·v000000000000000·views·at·00000027·for:
 17 ·············0000000000401159·00000000004012b6·(DW_OP_reg3·(rbx))
 18 ····0000003d·<End·of·list>
  
 19 ····0000003e·v000000000000000·v000000000000000·location·view·pair
 20 ····00000040·v000000000000000·v000000000000000·location·view·pair
 21 ····00000042·v000000000000000·v000000000000000·location·view·pair
 22 ····00000044·v000000000000000·v000000000000000·location·view·pair
  
 23 ····00000046·000000000040120d·(base·address)
 24 ····0000004f·v000000000000000·v000000000000000·views·at·0000003e·for:
 25 ·············000000000040120d·0000000000401219·(DW_OP_reg0·(rax))
 26 ····00000054·v000000000000000·v000000000000000·views·at·00000040·for:
 27 ·············0000000000401219·0000000000401232·(DW_OP_reg13·(r13))
 28 ····00000059·v000000000000000·v000000000000000·views·at·00000042·for:
 29 ·············0000000000401262·0000000000401266·(DW_OP_reg0·(rax))
 30 ····0000005e·v000000000000000·v000000000000000·views·at·00000044·for:
 31 ·············0000000000401266·0000000000401288·(DW_OP_reg13·(r13))
 32 ····00000063·<End·of·list>
  
 33 ····00000064·v000000000000001·v000000000000001·location·view·pair
 34 ····00000066·v000000000000000·v000000000000000·location·view·pair
  
 35 ····00000068·000000000040115a·(base·address)
 36 ····00000071·v000000000000001·v000000000000001·views·at·00000064·for:
 37 ·············000000000040115a·00000000004011a5·(DW_OP_reg3·(rbx))
 38 ····00000076·v000000000000000·v000000000000000·views·at·00000066·for:
 39 ·············0000000000401292·00000000004012b6·(DW_OP_reg3·(rbx))
 40 ····0000007d·<End·of·list>
  
 41 ····0000007e·v000000000000001·v000000000000001·location·view·pair
 42 ····00000080·v000000000000000·v000000000000000·location·view·pair
  
 43 ····00000082·000000000040115a·(base·address)
 44 ····0000008b·v000000000000001·v000000000000001·views·at·0000007e·for:
 45 ·············000000000040115a·00000000004011a5·(DW_OP_reg6·(rbp))
 46 ····00000090·v000000000000000·v000000000000000·views·at·00000080·for:
 47 ·············0000000000401292·00000000004012b6·(DW_OP_reg6·(rbp))
 48 ····00000097·<End·of·list>
  
 49 ····00000098·v000000000000000·v000000000000000·location·view·pair
 50 ····0000009a·v000000000000000·v000000000000001·location·view·pair
  
 51 ····0000009c·v000000000000000·v000000000000000·views·at·00000098·for:
 52 ·············0000000000401177·000000000040117f·(DW_OP_reg0·(rax))
 53 ····000000a8·v000000000000000·v000000000000001·views·at·0000009a·for:
 54 ·············00000000004011a5·00000000004011a5·(DW_OP_reg0·(rax))
 55 ····000000b4·<End·of·list>
  
 56 ····000000b5·v000000000000000·v000000000000000·location·view·pair
 57 ····000000b7·v000000000000000·v000000000000000·location·view·pair
 58 ····000000b9·v000000000000000·v000000000000000·location·view·pair
 59 ····000000bb·v000000000000000·v000000000000000·location·view·pair
  
 60 ····000000bd·00000000004014a0·(base·address)
 61 ····000000c6·v000000000000000·v000000000000000·views·at·000000b5·for:
 62 ·············00000000004014a0·00000000004014cc·(DW_OP_reg5·(rdi))
 63 ····000000cb·v000000000000000·v000000000000000·views·at·000000b7·for:
 64 ·············00000000004014cc·00000000004015b1·(DW_OP_reg3·(rbx))
 65 ····000000d1·v000000000000000·v000000000000000·views·at·000000b9·for:
 66 ·············00000000004015b1·00000000004015bb·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
 67 ····000000db·v000000000000000·v000000000000000·views·at·000000bb·for:
 68 ·············00000000004015bb·0000000000401693·(DW_OP_reg3·(rbx))
 69 ····000000e2·<End·of·list>
  
 70 ····000000e3·v000000000000000·v000000000000000·location·view·pair
 71 ····000000e5·v000000000000000·v000000000000000·location·view·pair
 72 ····000000e7·v000000000000000·v000000000000000·location·view·pair
 73 ····000000e9·v000000000000000·v000000000000000·location·view·pair
  
 74 ····000000eb·00000000004014a0·(base·address)
 75 ····000000f4·v000000000000000·v000000000000000·views·at·000000e3·for:
 76 ·············00000000004014a0·00000000004014ae·(DW_OP_reg4·(rsi))
 77 ····000000f9·v000000000000000·v000000000000000·views·at·000000e5·for:
 78 ·············00000000004014ae·00000000004015b8·(DW_OP_reg14·(r14))
 79 ····000000ff·v000000000000000·v000000000000000·views·at·000000e7·for:
 80 ·············00000000004015b8·00000000004015bb·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
 81 ····00000109·v000000000000000·v000000000000000·views·at·000000e9·for:
 82 ·············00000000004015bb·0000000000401693·(DW_OP_reg14·(r14))
 83 ····00000110·<End·of·list>
  
 84 ····00000111·v000000000000000·v000000000000000·location·view·pair
 85 ····00000113·v000000000000000·v000000000000000·location·view·pair
  
 86 ····00000115·00000000004014a0·(base·address)
 87 ····0000011e·v000000000000000·v000000000000000·views·at·00000111·for:
 88 ·············00000000004014a0·00000000004014c8·(DW_OP_reg1·(rdx))
 89 ····00000123·v000000000000000·v000000000000000·views·at·00000113·for:
 90 ·············00000000004014c8·0000000000401693·(DW_OP_fbreg:·-16456)
 91 ····0000012c·<End·of·list>
  
 92 ····0000012d·v000000000000000·v000000000000000·location·view·pair
 93 ····0000012f·v000000000000000·v000000000000000·location·view·pair
 94 ····00000131·v000000000000000·v000000000000000·location·view·pair
 95 ····00000133·v000000000000000·v000000000000000·location·view·pair
 96 ····00000135·v000000000000000·v000000000000000·location·view·pair
 97 ····00000137·v000000000000000·v000000000000000·location·view·pair
 98 ····00000139·v000000000000000·v000000000000000·location·view·pair
 99 ····0000013b·v000000000000000·v000000000000000·location·view·pair
 100 ····0000013d·v000000000000000·v000000000000000·location·view·pair
 101 ····0000013f·v000000000000000·v000000000000000·location·view·pair
 102 ····00000141·v000000000000000·v000000000000000·location·view·pair
  
 103 ····00000143·00000000004014d0·(base·address)
 104 ····0000014c·v000000000000000·v000000000000000·views·at·0000012d·for:
 105 ·············00000000004014d0·00000000004014ea·(DW_OP_reg0·(rax))
 106 ····00000151·v000000000000000·v000000000000000·views·at·0000012f·for:
Max diff block lines reached; -1/18338 bytes (-0.01%) of diff not shown.
2.57 KB
readelf --wide --debug-dump=ranges {}
    
Offset 0, 0 lines modifiedOffset 1, 85 lines modified
 1 Contents·of·the·.debug_aranges·section:
  
 2 ··Length:···················44
 3 ··Version:··················2
 4 ··Offset·into·.debug_info:··0x0
 5 ··Pointer·Size:·············8
 6 ··Segment·Size:·············0
  
 7 ····Address············Length
 8 ····00000000004012c0·0000000000000022·
 9 ····0000000000000000·0000000000000000·
 10 ··Length:···················28
 11 ··Version:··················2
 12 ··Offset·into·.debug_info:··0x37
 13 ··Pointer·Size:·············8
 14 ··Segment·Size:·············0
  
 15 ····Address············Length
 16 ····0000000000000000·0000000000000000·
 17 ··Length:···················28
 18 ··Version:··················2
 19 ··Offset·into·.debug_info:··0x50d
 20 ··Pointer·Size:·············8
 21 ··Segment·Size:·············0
  
 22 ····Address············Length
 23 ····0000000000000000·0000000000000000·
 24 ··Length:···················44
 25 ··Version:··················2
 26 ··Offset·into·.debug_info:··0x54e
 27 ··Pointer·Size:·············8
 28 ··Segment·Size:·············0
  
 29 ····Address············Length
 30 ····00000000004012f0·0000000000000001·
 31 ····0000000000000000·0000000000000000·
 32 ··Length:···················60
 33 ··Version:··················2
 34 ··Offset·into·.debug_info:··0x951
 35 ··Pointer·Size:·············8
 36 ··Segment·Size:·············0
  
 37 ····Address············Length
 38 ····0000000000401000·0000000000000012·
 39 ····0000000000401760·0000000000000004·
 40 ····0000000000000000·0000000000000000·
 41 ··Length:···················60
 42 ··Version:··················2
 43 ··Offset·into·.debug_info:··0x974
 44 ··Pointer·Size:·············8
 45 ··Segment·Size:·············0
  
 46 ····Address············Length
 47 ····00000000004013b0·00000000000002e3·
 48 ····0000000000401140·0000000000000176·
 49 ····0000000000000000·0000000000000000·
 50 ··Length:···················44
 51 ··Version:··················2
 52 ··Offset·into·.debug_info:··0x184d
 53 ··Pointer·Size:·············8
 54 ··Segment·Size:·············0
  
 55 ····Address············Length
 56 ····00000000004016a0·000000000000000b·
 57 ····0000000000000000·0000000000000000·
 58 ··Length:···················44
 59 ··Version:··················2
 60 ··Offset·into·.debug_info:··0x1913
 61 ··Pointer·Size:·············8
 62 ··Segment·Size:·············0
  
 63 ····Address············Length
 64 ····00000000004016b0·00000000000000ae·
 65 ····0000000000000000·0000000000000000·
 66 ··Length:···················60
 67 ··Version:··················2
 68 ··Offset·into·.debug_info:··0x1d92
 69 ··Pointer·Size:·············8
 70 ··Segment·Size:·············0
  
 71 ····Address············Length
 72 ····0000000000401012·0000000000000005·
 73 ····0000000000401764·0000000000000005·
 74 ····0000000000000000·0000000000000000·
  
4.57 KB
strings --all --bytes=8 {}
    
Offset 40, 14 lines modifiedOffset 40, 255 lines modified
40 xzdec·(XZ·Utils)·5.2.640 xzdec·(XZ·Utils)·5.2.6
41 liblzma·%s41 liblzma·%s
42 cdkM:hqQV42 cdkM:hqQV
43 Unknown·error43 Unknown·error
44 %s:·%s:·%s44 %s:·%s:·%s
45 Writing·to·standard·output·failed45 Writing·to·standard·output·failed
46 GCC:·(GNU)·12.2.046 GCC:·(GNU)·12.2.0
 47 .B#>M$#=1
 48 ../sysdeps/x86_64/start.S
 49 /home/build/csu
 50 GNU·AS·2.39
 51 sockaddr_iso
 52 sockaddr_inarp
 53 __uint32_t
 54 sin6_flowinfo
 55 sockaddr_un
 56 __uint16_t
 57 GNU·C11·12.2.0·-mtune=generic·-march=x86-64·-g·-O2·-std=gnu11·-fgnu89-inline·-fmerge-all-constants·-frounding-math·-fno-stack-protector·-fno-common·-fmath-errno·-fpie·-ftls-model=initial-exec
 58 short·int
 59 sockaddr_ipx
 60 sin6_scope_id
 61 sin_family
 62 Elf64_Word
 63 sin6_port
 64 RSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT
 65 sockaddr_ns
 66 long·long·int
 67 long·long·unsigned·int
 68 __u6_addr16
 69 __uint8_t
 70 RSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BIT
 71 sin_addr
 72 __int128
 73 long·double
 74 sa_family_t
 75 unsigned·char
 76 sin_zero
 77 n_namesz
 78 sockaddr_in6
 79 n_descsz
 80 sin6_family
 81 sin6_addr
 82 short·unsigned·int
 83 sockaddr_dl
 84 in_addr_t
 85 sockaddr_eon
 86 RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BIT
 87 sockaddr_x25
 88 sin_port
 89 __int32_t
 90 in_port_t
 91 sa_family
 92 sockaddr_at
 93 __u6_addr32
 94 rseq_cs_flags_bit
 95 __u6_addr8
 96 __abi_tag
 97 sockaddr_in
 98 Elf64_Nhdr
 99 sockaddr
 100 sockaddr_ax25
 101 _IO_stdin_used
 102 _dl_relocate_static_pie
 103 ../sysdeps/x86_64/crti.S
 104 _IO_read_ptr
 105 my_errorf
 106 _shortbuf
 107 gp_offset
 108 avail_in
 109 _IO_read_base
 110 _IO_buf_base
 111 strerror
 112 LZMA_RUN
 113 __builtin_fputc
 114 _IO_read_end
 115 lzma_reserved_enum
 116 program_invocation_name
 117 __builtin_va_list
 118 _IO_buf_end
 119 _cur_column
 120 lzma_ret
 121 _IO_codecvt
 122 LZMA_MEM_ERROR
 123 display_errors
 124 _old_offset
 125 LZMA_NO_CHECK
 126 LZMA_UNSUPPORTED_CHECK
 127 lzma_internal
 128 _IO_marker
 129 _freeres_buf
 130 lzma_stream
 131 overflow_arg_area
 132 _IO_write_ptr
 133 long_opts
 134 LZMA_RESERVED_ENUM
 135 LZMA_PROG_ERROR
 136 _IO_save_base
 137 total_in
 138 LZMA_BUF_ERROR
 139 lzma_version_string
 140 LZMA_MEMLIMIT_ERROR
 141 LZMA_FULL_BARRIER
 142 _unused2
 143 LZMA_DATA_ERROR
 144 LZMA_FINISH
 145 filename
 146 __gnuc_va_list
 147 LZMA_GET_CHECK
 148 lzma_action
 149 lzma_code
 150 _IO_lock_t
 151 _IO_FILE
 152 total_out
 153 __uint64_t
 154 parse_options
 155 _markers
 156 tuklib_progname_init
 157 LZMA_SYNC_FLUSH
 158 short_opts
 159 next_out
 160 LZMA_FORMAT_ERROR
 161 _vtable_offset
 162 reg_save_area
 163 avail_out
 164 lzma_allocator
 165 uncompress
 166 lzma_internal_s
Max diff block lines reached; 309/4631 bytes (6.67%) of diff not shown.
808 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 13 lines modifiedOffset 1, 21 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000000000401000·<.init>:2 0000000000401000·<_init>:
 3 _init():
 4 /home/build/csu/../sysdeps/x86_64/crti.S:66
3 »       sub····$0x8,%rsp5 »       sub····$0x8,%rsp
 6 /home/build/csu/../sysdeps/x86_64/crti.S:68
4 »       mov····0x2fd5(%rip),%rax········7 »       mov····0x2fd5(%rip),%rax········
 8 /home/build/csu/../sysdeps/x86_64/crti.S:69
5 »       test···%rax,%rax9 »       test···%rax,%rax
6 »       je·····401012·<__errno_location@plt-0x1e>10 /home/build/csu/../sysdeps/x86_64/crti.S:70
 11 »       je·····401012·<_init+0x12>
 12 /home/build/csu/../sysdeps/x86_64/crti.S:71
7 »       call···*%rax13 »       call···*%rax
 14 /home/build/csu/../sysdeps/x86_64/crtn.S:40
8 »       add····$0x8,%rsp15 »       add····$0x8,%rsp
 16 /home/build/csu/../sysdeps/x86_64/crtn.S:41
9 »       ret17 »       ret
2.84 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 7, 88 lines modifiedOffset 7, 88 lines modified
7 »       push···0x2fca(%rip)········7 »       push···0x2fca(%rip)········
8 »       jmp····*0x2fcc(%rip)········8 »       jmp····*0x2fcc(%rip)········
9 »       nopl···0x0(%rax)9 »       nopl···0x0(%rax)
  
10 0000000000401030·<__errno_location@plt>:10 0000000000401030·<__errno_location@plt>:
11 »       jmp····*0x2fca(%rip)········11 »       jmp····*0x2fca(%rip)········
12 »       push···$0x012 »       push···$0x0
13 »       jmp····401020·<__errno_location@plt-0x10>13 »       jmp····401020·<_init+0x20>
  
14 0000000000401040·<lzma_code@plt>:14 0000000000401040·<lzma_code@plt>:
15 »       jmp····*0x2fc2(%rip)········15 »       jmp····*0x2fc2(%rip)········
16 »       push···$0x116 »       push···$0x1
17 »       jmp····401020·<__errno_location@plt-0x10>17 »       jmp····401020·<_init+0x20>
  
18 0000000000401050·<ferror@plt>:18 0000000000401050·<ferror@plt>:
19 »       jmp····*0x2fba(%rip)········19 »       jmp····*0x2fba(%rip)········
20 »       push···$0x220 »       push···$0x2
21 »       jmp····401020·<__errno_location@plt-0x10>21 »       jmp····401020·<_init+0x20>
  
22 0000000000401060·<fread@plt>:22 0000000000401060·<fread@plt>:
23 »       jmp····*0x2fb2(%rip)········23 »       jmp····*0x2fb2(%rip)········
24 »       push···$0x324 »       push···$0x3
25 »       jmp····401020·<__errno_location@plt-0x10>25 »       jmp····401020·<_init+0x20>
  
26 0000000000401070·<fclose@plt>:26 0000000000401070·<fclose@plt>:
27 »       jmp····*0x2faa(%rip)········27 »       jmp····*0x2faa(%rip)········
28 »       push···$0x428 »       push···$0x4
29 »       jmp····401020·<__errno_location@plt-0x10>29 »       jmp····401020·<_init+0x20>
  
30 0000000000401080·<getopt_long@plt>:30 0000000000401080·<getopt_long@plt>:
31 »       jmp····*0x2fa2(%rip)········31 »       jmp····*0x2fa2(%rip)········
32 »       push···$0x532 »       push···$0x5
33 »       jmp····401020·<__errno_location@plt-0x10>33 »       jmp····401020·<_init+0x20>
  
34 0000000000401090·<printf@plt>:34 0000000000401090·<printf@plt>:
35 »       jmp····*0x2f9a(%rip)········35 »       jmp····*0x2f9a(%rip)········
36 »       push···$0x636 »       push···$0x6
37 »       jmp····401020·<__errno_location@plt-0x10>37 »       jmp····401020·<_init+0x20>
  
38 00000000004010a0·<fputc@plt>:38 00000000004010a0·<fputc@plt>:
39 »       jmp····*0x2f92(%rip)········39 »       jmp····*0x2f92(%rip)········
40 »       push···$0x740 »       push···$0x7
41 »       jmp····401020·<__errno_location@plt-0x10>41 »       jmp····401020·<_init+0x20>
  
42 00000000004010b0·<fprintf@plt>:42 00000000004010b0·<fprintf@plt>:
43 »       jmp····*0x2f8a(%rip)········43 »       jmp····*0x2f8a(%rip)········
44 »       push···$0x844 »       push···$0x8
45 »       jmp····401020·<__errno_location@plt-0x10>45 »       jmp····401020·<_init+0x20>
  
46 00000000004010c0·<feof@plt>:46 00000000004010c0·<feof@plt>:
47 »       jmp····*0x2f82(%rip)········47 »       jmp····*0x2f82(%rip)········
48 »       push···$0x948 »       push···$0x9
49 »       jmp····401020·<__errno_location@plt-0x10>49 »       jmp····401020·<_init+0x20>
  
50 00000000004010d0·<lzma_version_string@plt>:50 00000000004010d0·<lzma_version_string@plt>:
51 »       jmp····*0x2f7a(%rip)········51 »       jmp····*0x2f7a(%rip)········
52 »       push···$0xa52 »       push···$0xa
53 »       jmp····401020·<__errno_location@plt-0x10>53 »       jmp····401020·<_init+0x20>
  
54 00000000004010e0·<lzma_stream_decoder@plt>:54 00000000004010e0·<lzma_stream_decoder@plt>:
55 »       jmp····*0x2f72(%rip)········55 »       jmp····*0x2f72(%rip)········
56 »       push···$0xb56 »       push···$0xb
57 »       jmp····401020·<__errno_location@plt-0x10>57 »       jmp····401020·<_init+0x20>
  
58 00000000004010f0·<fopen@plt>:58 00000000004010f0·<fopen@plt>:
59 »       jmp····*0x2f6a(%rip)········59 »       jmp····*0x2f6a(%rip)········
60 »       push···$0xc60 »       push···$0xc
61 »       jmp····401020·<__errno_location@plt-0x10>61 »       jmp····401020·<_init+0x20>
  
62 0000000000401100·<vfprintf@plt>:62 0000000000401100·<vfprintf@plt>:
63 »       jmp····*0x2f62(%rip)········63 »       jmp····*0x2f62(%rip)········
64 »       push···$0xd64 »       push···$0xd
65 »       jmp····401020·<__errno_location@plt-0x10>65 »       jmp····401020·<_init+0x20>
  
66 0000000000401110·<exit@plt>:66 0000000000401110·<exit@plt>:
67 »       jmp····*0x2f5a(%rip)········67 »       jmp····*0x2f5a(%rip)········
68 »       push···$0xe68 »       push···$0xe
69 »       jmp····401020·<__errno_location@plt-0x10>69 »       jmp····401020·<_init+0x20>
  
70 0000000000401120·<fwrite@plt>:70 0000000000401120·<fwrite@plt>:
71 »       jmp····*0x2f52(%rip)········71 »       jmp····*0x2f52(%rip)········
72 »       push···$0xf72 »       push···$0xf
73 »       jmp····401020·<__errno_location@plt-0x10>73 »       jmp····401020·<_init+0x20>
  
74 0000000000401130·<strerror@plt>:74 0000000000401130·<strerror@plt>:
75 »       jmp····*0x2f4a(%rip)········75 »       jmp····*0x2f4a(%rip)········
76 »       push···$0x1076 »       push···$0x10
77 »       jmp····401020·<__errno_location@plt-0x10>77 »       jmp····401020·<_init+0x20>
17.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 397 lines modifiedOffset 1, 560 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000401140·<.text>:2 0000000000401140·<main>:
 3 main():
 4 /home/build/src/xzdec/xzdec.c:275
3 »       push···%r135 »       push···%r13
4 »       push···%r126 »       push···%r12
5 »       push···%rbp7 »       push···%rbp
6 »       mov····%edi,%ebp8 »       mov····%edi,%ebp
 9 /home/build/src/xzdec/xzdec.c:277
7 »       mov····%rsi,%rdi10 »       mov····%rsi,%rdi
 11 /home/build/src/xzdec/xzdec.c:275
8 »       push···%rbx12 »       push···%rbx
9 »       mov····%rsi,%rbx13 »       mov····%rsi,%rbx
10 »       sub····$0x98,%rsp14 »       sub····$0x98,%rsp
11 »       call···4016a0·<strerror@plt+0x570>15 /home/build/src/xzdec/xzdec.c:277
 16 »       call···4016a0·<tuklib_progname_init>
 17 parse_options():
 18 /home/build/src/xzdec/xzdec.c:114
12 »       nopw···0x0(%rax,%rax,1)19 »       nopw···0x0(%rax,%rax,1)
13 »       xor····%r8d,%r8d20 »       xor····%r8d,%r8d
14 »       mov····$0x402540,%ecx21 »       mov····$0x402540,%ecx
15 »       mov····$0x402680,%edx22 »       mov····$0x402680,%edx
16 »       mov····%rbx,%rsi23 »       mov····%rbx,%rsi
17 »       mov····%ebp,%edi24 »       mov····%ebp,%edi
18 »       call···401080·<getopt_long@plt>25 »       call···401080·<getopt_long@plt>
 26 /home/build/src/xzdec/xzdec.c:115
19 »       cmp····$0xffffffff,%eax27 »       cmp····$0xffffffff,%eax
20 »       je·····4011a8·<strerror@plt+0x78>28 »       je·····4011a8·<main+0x68>
 29 /home/build/src/xzdec/xzdec.c:116
21 »       sub····$0x51,%eax30 »       sub····$0x51,%eax
22 »       cmp····$0x20,%eax31 »       cmp····$0x20,%eax
23 »       ja·····401288·<strerror@plt+0x158>32 »       ja·····401288·<main+0x148>
24 »       jmp····*0x402430(,%rax,8)33 »       jmp····*0x402430(,%rax,8)
25 »       nop34 »       nop
 35 /home/build/src/xzdec/xzdec.c:124
26 »       mov····0x2f02(%rip),%eax········36 »       mov····0x2f02(%rip),%eax········
27 »       test···%eax,%eax37 »       test···%eax,%eax
28 »       jle····401160·<strerror@plt+0x30>38 »       jle····401160·<main+0x20>
 39 /home/build/src/xzdec/xzdec.c:125
29 »       sub····$0x1,%eax40 »       sub····$0x1,%eax
30 »       mov····%eax,0x2ef5(%rip)········41 »       mov····%eax,0x2ef5(%rip)········
31 »       jmp····401160·<strerror@plt+0x30>42 »       jmp····401160·<main+0x20>
32 »       nopl···(%rax)43 »       nopl···(%rax)
 44 main():
 45 /home/build/src/xzdec/xzdec.c:285
33 »       mov····%rsp,%r1246 »       mov····%rsp,%r12
34 »       xor····%eax,%eax47 »       xor····%eax,%eax
35 »       mov····$0x11,%ecx48 »       mov····$0x11,%ecx
36 »       mov····%r12,%rdi49 »       mov····%r12,%rdi
37 »       rep·stos·%rax,%es:(%rdi)50 »       rep·stos·%rax,%es:(%rdi)
 51 /home/build/src/xzdec/xzdec.c:293
38 »       mov····0x2efa(%rip),%eax········52 »       mov····0x2efa(%rip),%eax········
39 »       cmp····%ebp,%eax53 »       cmp····%ebp,%eax
40 »       jne····4011f5·<strerror@plt+0xc5> 
41 »       jmp····401232·<strerror@plt+0x102>54 »       jne····4011f5·<main+0xb5>
 55 »       jmp····401232·<main+0xf2>
42 »       nopl···0x0(%rax)56 »       nopl···0x0(%rax)
 57 /home/build/src/xzdec/xzdec.c:300
43 »       cmpb···$0x0,0x1(%rdi)58 »       cmpb···$0x0,0x1(%rdi)
44 »       jne····401200·<strerror@plt+0xd0>59 »       jne····401200·<main+0xc0>
 60 /home/build/src/xzdec/xzdec.c:301
45 »       mov····0x2edb(%rip),%rsi········61 »       mov····0x2edb(%rip),%rsi········
46 »       mov····$0x402068,%edx62 »       mov····$0x402068,%edx
47 »       mov····%r12,%rdi63 »       mov····%r12,%rdi
48 »       call···4014a0·<strerror@plt+0x370>64 »       call···4014a0·<uncompress>
 65 /home/build/src/xzdec/xzdec.c:313
49 »       mov····0x2ed0(%rip),%eax········66 »       mov····0x2ed0(%rip),%eax········
50 »       add····$0x1,%eax67 »       add····$0x1,%eax
51 »       mov····%eax,0x2ec7(%rip)········68 »       mov····%eax,0x2ec7(%rip)········
52 »       cmp····%ebp,%eax69 »       cmp····%ebp,%eax
53 »       jge····401250·<strerror@plt+0x120>70 »       jge····401250·<main+0x110>
 71 /home/build/src/xzdec/xzdec.c:300
54 »       cltq72 »       cltq
55 »       mov····(%rbx,%rax,8),%rdi73 »       mov····(%rbx,%rax,8),%rdi
56 »       cmpb···$0x2d,(%rdi)74 »       cmpb···$0x2d,(%rdi)
57 »       je·····4011c8·<strerror@plt+0x98>75 »       je·····4011c8·<main+0x88>
 76 /home/build/src/xzdec/xzdec.c:303
58 »       mov····$0x402070,%esi77 »       mov····$0x402070,%esi
59 »       call···4010f0·<fopen@plt>78 »       call···4010f0·<fopen@plt>
60 »       mov····%rax,%r1379 »       mov····%rax,%r13
 80 /home/build/src/xzdec/xzdec.c:304
61 »       test···%rax,%rax81 »       test···%rax,%rax
62 »       je·····401262·<strerror@plt+0x132>82 »       je·····401262·<main+0x122>
 83 /home/build/src/xzdec/xzdec.c:310
63 »       movslq·0x2e9f(%rip),%rax········84 »       movslq·0x2e9f(%rip),%rax········
64 »       mov····%r12,%rdi85 »       mov····%r12,%rdi
65 »       mov····%r13,%rsi86 »       mov····%r13,%rsi
66 »       mov····(%rbx,%rax,8),%rdx87 »       mov····(%rbx,%rax,8),%rdx
67 »       call···4014a0·<strerror@plt+0x370>88 »       call···4014a0·<uncompress>
 89 /home/build/src/xzdec/xzdec.c:311
68 »       mov····%r13,%rdi90 »       mov····%r13,%rdi
69 »       call···401070·<fclose@plt>91 »       call···401070·<fclose@plt>
70 »       jmp····4011e2·<strerror@plt+0xb2>92 »       jmp····4011e2·<main+0xa2>
 93 /home/build/src/xzdec/xzdec.c:295
71 »       mov····0x2e77(%rip),%rsi········94 »       mov····0x2e77(%rip),%rsi········
72 »       mov····$0x402068,%edx95 »       mov····$0x402068,%edx
73 »       mov····%r12,%rdi96 »       mov····%r12,%rdi
74 »       call···4014a0·<strerror@plt+0x370>97 »       call···4014a0·<uncompress>
75 »       cs·nopw·0x0(%rax,%rax,1)98 »       cs·nopw·0x0(%rax,%rax,1)
 99 version():
 100 /home/build/src/xzdec/xzdec.c:90
76 »       mov····0x2e42(%rip),%edx········101 »       mov····0x2e42(%rip),%edx········
77 »       mov····$0x1,%esi102 »       mov····$0x1,%esi
78 »       xor····%edi,%edi103 »       xor····%edi,%edi
79 »       call···4016b0·<strerror@plt+0x580>104 »       call···4016b0·<tuklib_exit>
 105 main():
 106 /home/build/src/xzdec/xzdec.c:306
80 »       call···401030·<__errno_location@plt>107 »       call···401030·<__errno_location@plt>
 108 /home/build/src/xzdec/xzdec.c:305
81 »       mov····(%rax),%edi109 »       mov····(%rax),%edi
82 »       call···401130·<strerror@plt>110 »       call···401130·<strerror@plt>
83 »       mov····$0x402061,%edi111 »       mov····$0x402061,%edi
84 »       mov····%rax,%rdx112 »       mov····%rax,%rdx
85 »       movslq·0x2e3b(%rip),%rax········113 »       movslq·0x2e3b(%rip),%rax········
86 »       mov····(%rbx,%rax,8),%rsi114 »       mov····(%rbx,%rax,8),%rsi
87 »       xor····%eax,%eax115 »       xor····%eax,%eax
88 »       call···4013b0·<strerror@plt+0x280>116 »       call···4013b0·<my_errorf>
 117 /home/build/src/xzdec/xzdec.c:307
89 »       mov····$0x1,%edi118 »       mov····$0x1,%edi
90 »       call···401110·<exit@plt>119 »       call···401110·<exit@plt>
 120 help():
 121 /home/build/src/xzdec/xzdec.c:63
91 »       mov····0x2e27(%rip),%rsi········122 »       mov····0x2e27(%rip),%rsi········
Max diff block lines reached; 13360/17232 bytes (77.53%) of diff not shown.
485 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000000000401760·<.fini>:2 0000000000401760·<_fini>:
 3 _fini():
 4 /home/build/csu/../sysdeps/x86_64/crti.S:84
3 »       sub····$0x8,%rsp5 »       sub····$0x8,%rsp
 6 /home/build/csu/../sysdeps/x86_64/crtn.S:44
4 »       add····$0x8,%rsp7 »       add····$0x8,%rsp
 8 /home/build/csu/../sysdeps/x86_64/crtn.S:45
5 »       ret9 »       ret
2.75 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 19 lines modifiedOffset 1, 27 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
2 ··0x00000000·002e7368·73747274·6162002e·696e7465·..shstrtab..inte3 ··0x00000010·002e7368·73747274·6162002e·696e7465·..shstrtab..inte
3 ··0x00000010·7270002e·6e6f7465·2e676e75·2e70726f·rp..note.gnu.pro4 ··0x00000020·7270002e·6e6f7465·2e676e75·2e70726f·rp..note.gnu.pro
4 ··0x00000020·70657274·79002e6e·6f74652e·4142492d·perty..note.ABI-5 ··0x00000030·70657274·79002e6e·6f74652e·4142492d·perty..note.ABI-
5 ··0x00000030·74616700·2e676e75·2e686173·68002e64·tag..gnu.hash..d6 ··0x00000040·74616700·2e676e75·2e686173·68002e64·tag..gnu.hash..d
6 ··0x00000040·796e7379·6d002e64·796e7374·72002e67·ynsym..dynstr..g7 ··0x00000050·796e7379·6d002e64·796e7374·72002e67·ynsym..dynstr..g
7 ··0x00000050·6e752e76·65727369·6f6e002e·676e752e·nu.version..gnu.8 ··0x00000060·6e752e76·65727369·6f6e002e·676e752e·nu.version..gnu.
8 ··0x00000060·76657273·696f6e5f·72002e72·656c612e·version_r..rela.9 ··0x00000070·76657273·696f6e5f·72002e72·656c612e·version_r..rela.
9 ··0x00000070·64796e00·2e72656c·612e706c·74002e69·dyn..rela.plt..i10 ··0x00000080·64796e00·2e72656c·612e706c·74002e69·dyn..rela.plt..i
10 ··0x00000080·6e697400·2e746578·74002e66·696e6900·nit..text..fini.11 ··0x00000090·6e697400·2e746578·74002e66·696e6900·nit..text..fini.
11 ··0x00000090·2e726f64·61746100·2e65685f·6672616d·.rodata..eh_fram12 ··0x000000a0·2e726f64·61746100·2e65685f·6672616d·.rodata..eh_fram
12 ··0x000000a0·655f6864·72002e65·685f6672·616d6500·e_hdr..eh_frame.13 ··0x000000b0·655f6864·72002e65·685f6672·616d6500·e_hdr..eh_frame.
13 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin14 ··0x000000c0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
14 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic15 ··0x000000d0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
15 ··0x000000d0·002e676f·74002e67·6f742e70·6c74002e·..got..got.plt..16 ··0x000000e0·002e676f·74002e67·6f742e70·6c74002e·..got..got.plt..
16 ··0x000000e0·64617461·002e6273·73002e63·6f6d6d65·data..bss..comme17 ··0x000000f0·64617461·002e6273·73002e63·6f6d6d65·data..bss..comme
 18 ··0x00000100·6e74002e·64656275·675f6172·616e6765·nt..debug_arange
 19 ··0x00000110·73002e64·65627567·5f696e66·6f002e64·s..debug_info..d
 20 ··0x00000120·65627567·5f616262·72657600·2e646562·ebug_abbrev..deb
 21 ··0x00000130·75675f6c·696e6500·2e646562·75675f73·ug_line..debug_s
 22 ··0x00000140·7472002e·64656275·675f6c69·6e655f73·tr..debug_line_s
 23 ··0x00000150·7472002e·64656275·675f6c6f·636c6973·tr..debug_loclis
 24 ··0x00000160·7473002e·64656275·675f726e·676c6973·ts..debug_rnglis
17 ··0x000000f0·6e7400······························nt.25 ··0x00000170·747300······························ts.
  
13.5 MB
usr/lib/liblzma.so.5.2.6
968 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:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········160632·(bytes·into·file)13 ··Start·of·section·headers:··········753344·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2919 ··Number·of·section·headers:·········39
20 ··Section·header·string·table·index:·2820 ··Section·header·string·table·index:·38
2.6 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·29·section·headers,·starting·at·offset·0x27378:1 There·are·39·section·headers,·starting·at·offset·0xb7ec0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.hash·············HASH············0000000000000270·000270·000424·04···A··3···0··85 ··[·1]·.hash·············HASH············0000000000000270·000270·000424·04···A··3···0··8
6 ··[·2]·.gnu.hash·········GNU_HASH········0000000000000698·000698·0003a4·00···A··3···0··86 ··[·2]·.gnu.hash·········GNU_HASH········0000000000000698·000698·0003a4·00···A··3···0··8
7 ··[·3]·.dynsym···········DYNSYM··········0000000000000a40·000a40·000c60·18···A··4···1··87 ··[·3]·.dynsym···········DYNSYM··········0000000000000a40·000a40·000c60·18···A··4···1··8
Offset 26, 13 lines modifiedOffset 26, 23 lines modified
26 ··[21]·.data.rel.ro······PROGBITS········0000000000026a40·026a40·000320·00··WA··0···0·3226 ··[21]·.data.rel.ro······PROGBITS········0000000000026a40·026a40·000320·00··WA··0···0·32
27 ··[22]·.dynamic··········DYNAMIC·········0000000000026d60·026d60·000200·10··WA··4···0··827 ··[22]·.dynamic··········DYNAMIC·········0000000000026d60·026d60·000200·10··WA··4···0··8
28 ··[23]·.got··············PROGBITS········0000000000026f60·026f60·000070·08··WA··0···0··828 ··[23]·.got··············PROGBITS········0000000000026f60·026f60·000070·08··WA··0···0··8
29 ··[24]·.got.plt··········PROGBITS········0000000000026fe8·026fe8·000278·08··WA··0···0··829 ··[24]·.got.plt··········PROGBITS········0000000000026fe8·026fe8·000278·08··WA··0···0··8
30 ··[25]·.data·············PROGBITS········0000000000027260·027260·000008·00··WA··0···0··830 ··[25]·.data·············PROGBITS········0000000000027260·027260·000008·00··WA··0···0··8
31 ··[26]·.bss··············NOBITS··········0000000000027268·027268·000008·00··WA··0···0··131 ··[26]·.bss··············NOBITS··········0000000000027268·027268·000008·00··WA··0···0··1
32 ··[27]·.comment··········PROGBITS········0000000000000000·027268·000012·01··MS··0···0··132 ··[27]·.comment··········PROGBITS········0000000000000000·027268·000012·01··MS··0···0··1
 33 ··[28]·.debug_aranges····PROGBITS········0000000000000000·027280·000e70·00······0···0·16
 34 ··[29]·.debug_info·······PROGBITS········0000000000000000·0280f0·03a4b0·00······0···0··1
 35 ··[30]·.debug_abbrev·····PROGBITS········0000000000000000·0625a0·00b55a·00······0···0··1
 36 ··[31]·.debug_line·······PROGBITS········0000000000000000·06dafa·0184b5·00······0···0··1
 37 ··[32]·.debug_str········PROGBITS········0000000000000000·085faf·00543d·01··MS··0···0··1
 38 ··[33]·.debug_line_str···PROGBITS········0000000000000000·08b3ec·000c4a·01··MS··0···0··1
 39 ··[34]·.debug_loclists···PROGBITS········0000000000000000·08c036·023a7f·00······0···0··1
 40 ··[35]·.debug_rnglists···PROGBITS········0000000000000000·0afab5·0038ee·00······0···0··1
 41 ··[36]·.symtab···········SYMTAB··········0000000000000000·0b33a8·002910·18·····37·307··8
 42 ··[37]·.strtab···········STRTAB··········0000000000000000·0b5cb8·002087·00······0···0··1
33 ··[28]·.shstrtab·········STRTAB··········0000000000000000·02727a·0000fd·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········0000000000000000·0b7d3f·00017d·00······0···0··1
34 Key·to·Flags:44 Key·to·Flags:
35 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
36 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
37 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
38 ··D·(mbind),·l·(large),·p·(processor·specific)48 ··D·(mbind),·l·(large),·p·(processor·specific)
34.8 KB
readelf --wide --symbols {}
    
Offset 129, 7 lines modifiedOffset 129, 448 lines modified
129 ···125:·0000000000004e00····83·FUNC····GLOBAL·DEFAULT···13·lzma_memusage@@XZ_5.0129 ···125:·0000000000004e00····83·FUNC····GLOBAL·DEFAULT···13·lzma_memusage@@XZ_5.0
130 ···126:·000000000000f890····26·FUNC····GLOBAL·DEFAULT···13·lzma_mf_is_supported@@XZ_5.0130 ···126:·000000000000f890····26·FUNC····GLOBAL·DEFAULT···13·lzma_mf_is_supported@@XZ_5.0
131 ···127:·000000000000c810···328·FUNC····GLOBAL·DEFAULT···13·lzma_index_buffer_decode@@XZ_5.0131 ···127:·000000000000c810···328·FUNC····GLOBAL·DEFAULT···13·lzma_index_buffer_decode@@XZ_5.0
132 ···128:·00000000000077a0····20·FUNC····GLOBAL·DEFAULT···13·lzma_block_buffer_encode@@XZ_5.0132 ···128:·00000000000077a0····20·FUNC····GLOBAL·DEFAULT···13·lzma_block_buffer_encode@@XZ_5.0
133 ···129:·0000000000008380····78·FUNC····GLOBAL·DEFAULT···13·lzma_properties_encode@@XZ_5.0133 ···129:·0000000000008380····78·FUNC····GLOBAL·DEFAULT···13·lzma_properties_encode@@XZ_5.0
134 ···130:·0000000000006aa0····12·FUNC····GLOBAL·DEFAULT···13·lzma_index_iter_init@@XZ_5.0134 ···130:·0000000000006aa0····12·FUNC····GLOBAL·DEFAULT···13·lzma_index_iter_init@@XZ_5.0
135 ···131:·0000000000006100····47·FUNC····GLOBAL·DEFAULT···13·lzma_index_stream_size@@XZ_5.0135 ···131:·0000000000006100····47·FUNC····GLOBAL·DEFAULT···13·lzma_index_stream_size@@XZ_5.0
  
 136 Symbol·table·'.symtab'·contains·438·entries:
 137 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
 138 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
 139 ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·index.c
 140 ·····2:·00000000000054e0···153·FUNC····LOCAL··DEFAULT···13·index_tree_append
 141 ·····3:·0000000000005580····91·FUNC····LOCAL··DEFAULT···13·index_cat_helper
 142 ·····4:·00000000000055e0···571·FUNC····LOCAL··DEFAULT···13·iter_set_info
 143 ·····5:·0000000000005820···608·FUNC····LOCAL··DEFAULT···13·index_tree_node_end
 144 ·····6:·0000000000005a80···376·FUNC····LOCAL··DEFAULT···13·index_stream_end
 145 ·····7:·0000000000004500····20·FUNC····LOCAL··DEFAULT···13·lzma_index_iter_locate.cold
 146 ·····8:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·filter_encoder.c
 147 ·····9:·0000000000008070····64·FUNC····LOCAL··DEFAULT···13·encoder_find
 148 ····10:·0000000000026a40···504·OBJECT··LOCAL··DEFAULT···21·encoders
 149 ····11:·0000000000004514····10·FUNC····LOCAL··DEFAULT···13·lzma_mt_block_size.cold
 150 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·index_encoder.c
 151 ····13:·00000000000084e0·····5·FUNC····LOCAL··DEFAULT···13·index_encoder_end
 152 ····14:·00000000000084f0···610·FUNC····LOCAL··DEFAULT···13·index_encode
 153 ····15:·000000000000451e····10·FUNC····LOCAL··DEFAULT···13·index_encode.cold
 154 ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·index_decoder.c
 155 ····17:·000000000000c310····89·FUNC····LOCAL··DEFAULT···13·index_decoder_memconfig
 156 ····18:·000000000000c370····38·FUNC····LOCAL··DEFAULT···13·index_decoder_end
 157 ····19:·000000000000c3a0···723·FUNC····LOCAL··DEFAULT···13·index_decode
 158 ····20:·0000000000004528····10·FUNC····LOCAL··DEFAULT···13·index_decode.cold
 159 ····21:·000000000000c680···282·FUNC····LOCAL··DEFAULT···13·index_decoder_init
 160 ····22:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·index_hash.c
 161 ····23:·000000000000c960···138·FUNC····LOCAL··DEFAULT···13·hash_append
 162 ····24:·0000000000004532····11·FUNC····LOCAL··DEFAULT···13·lzma_index_hash_decode.cold
 163 ····25:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·stream_decoder.c
 164 ····26:·000000000000d0c0·····7·FUNC····LOCAL··DEFAULT···13·stream_decoder_get_check
 165 ····27:·000000000000d0d0····65·FUNC····LOCAL··DEFAULT···13·stream_decoder_memconfig
 166 ····28:·000000000000d120····53·FUNC····LOCAL··DEFAULT···13·stream_decoder_end
 167 ····29:·000000000000d160··1177·FUNC····LOCAL··DEFAULT···13·stream_decode
 168 ····30:·000000000000453d····10·FUNC····LOCAL··DEFAULT···13·stream_decode.cold
 169 ····31:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·lzma_decoder.c
 170 ····32:·0000000000014c00····14·FUNC····LOCAL··DEFAULT···13·lzma_decoder_uncompressed
 171 ····33:·0000000000014c10···549·FUNC····LOCAL··DEFAULT···13·lzma_decoder_reset
 172 ····34:·0000000000014e40·14077·FUNC····LOCAL··DEFAULT···13·lzma_decode
 173 ····35:·00000000000215e0····48·OBJECT··LOCAL··DEFAULT···15·next_state.0
 174 ····36:·0000000000004547····12·FUNC····LOCAL··DEFAULT···13·lzma_decode.cold
 175 ····37:·0000000000018540···197·FUNC····LOCAL··DEFAULT···13·lzma_decoder_init
 176 ····38:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·lzma2_decoder.c
 177 ····39:·0000000000018fb0···173·FUNC····LOCAL··DEFAULT···13·lzma2_decoder_init
 178 ····40:·0000000000019090···814·FUNC····LOCAL··DEFAULT···13·lzma2_decode
 179 ····41:·0000000000019060····38·FUNC····LOCAL··DEFAULT···13·lzma2_decoder_end
 180 ····42:·0000000000004553····10·FUNC····LOCAL··DEFAULT···13·lzma2_decode.cold
 181 ····43:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
 182 ····44:·0000000000004560·····0·FUNC····LOCAL··DEFAULT···13·deregister_tm_clones
 183 ····45:·0000000000004590·····0·FUNC····LOCAL··DEFAULT···13·register_tm_clones
 184 ····46:·00000000000045d0·····0·FUNC····LOCAL··DEFAULT···13·__do_global_dtors_aux
 185 ····47:·0000000000027268·····1·OBJECT··LOCAL··DEFAULT···26·completed.0
 186 ····48:·0000000000026a38·····0·OBJECT··LOCAL··DEFAULT···20·__do_global_dtors_aux_fini_array_entry
 187 ····49:·0000000000004610·····0·FUNC····LOCAL··DEFAULT···13·frame_dummy
 188 ····50:·0000000000026a30·····0·OBJECT··LOCAL··DEFAULT···19·__frame_dummy_init_array_entry
 189 ····51:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·tuklib_physmem.c
 190 ····52:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·tuklib_cpucores.c
 191 ····53:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·common.c
 192 ····54:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·block_util.c
 193 ····55:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·easy_preset.c
 194 ····56:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·filter_common.c
 195 ····57:·0000000000005060···157·FUNC····LOCAL··DEFAULT···13·validate_chain.part.0
 196 ····58:·000000000001b0c0···240·OBJECT··LOCAL··DEFAULT···15·features
 197 ····59:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·hardware_physmem.c
 198 ····60:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·stream_flags_common.c
 199 ····61:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·vli_size.c
 200 ····62:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·hardware_cputhreads.c
 201 ····63:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·alone_encoder.c
 202 ····64:·0000000000006ef0···328·FUNC····LOCAL··DEFAULT···13·alone_encoder_init
 203 ····65:·0000000000007070···228·FUNC····LOCAL··DEFAULT···13·alone_encode
 204 ····66:·0000000000007040····34·FUNC····LOCAL··DEFAULT···13·alone_encoder_end
 205 ····67:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·block_buffer_encoder.c
 206 ····68:·00000000000071d0··1358·FUNC····LOCAL··DEFAULT···13·block_buffer_encode
 207 ····69:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·block_encoder.c
 208 ····70:·00000000000077e0····22·FUNC····LOCAL··DEFAULT···13·block_encoder_update
 209 ····71:·0000000000007800····34·FUNC····LOCAL··DEFAULT···13·block_encoder_end
 210 ····72:·0000000000007830···512·FUNC····LOCAL··DEFAULT···13·block_encode
 211 ····73:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·block_header_encoder.c
 212 ····74:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·easy_buffer_encoder.c
 213 ····75:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·easy_encoder.c
 214 ····76:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·easy_encoder_memusage.c
 215 ····77:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·filter_buffer_encoder.c
 216 ····78:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·filter_flags_encoder.c
 217 ····79:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·stream_buffer_encoder.c
 218 ····80:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·stream_encoder.c
 219 ····81:·0000000000008c10···107·FUNC····LOCAL··DEFAULT···13·stream_encoder_end
 220 ····82:·0000000000008c80···728·FUNC····LOCAL··DEFAULT···13·stream_encode
 221 ····83:·000000000001b200····20·OBJECT··LOCAL··DEFAULT···15·convert.0
 222 ····84:·0000000000008f60···216·FUNC····LOCAL··DEFAULT···13·stream_encoder_update
 223 ····85:·0000000000009040···474·FUNC····LOCAL··DEFAULT···13·stream_encoder_init
 224 ····86:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·stream_flags_encoder.c
 225 ····87:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·vli_encoder.c
 226 ····88:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·outqueue.c
 227 ····89:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·stream_encoder_mt.c
 228 ····90:·0000000000009730···187·FUNC····LOCAL··DEFAULT···13·get_progress
 229 ····91:·00000000000097f0···278·FUNC····LOCAL··DEFAULT···13·threads_stop
 230 ····92:·0000000000009910···236·FUNC····LOCAL··DEFAULT···13·get_options
 231 ····93:·0000000000009a00···210·FUNC····LOCAL··DEFAULT···13·threads_end
 232 ····94:·0000000000009ae0··1016·FUNC····LOCAL··DEFAULT···13·stream_encoder_mt_init
 233 ····95:·0000000000009ee0···133·FUNC····LOCAL··DEFAULT···13·stream_encoder_mt_end
 234 ····96:·0000000000009f70··2294·FUNC····LOCAL··DEFAULT···13·stream_encode_mt
 235 ····97:·000000000000a870··1161·FUNC····LOCAL··DEFAULT···13·worker_start
 236 ····98:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·alone_decoder.c
 237 ····99:·000000000000ae20····57·FUNC····LOCAL··DEFAULT···13·alone_decoder_memconfig
 238 ···100:·000000000000af90···673·FUNC····LOCAL··DEFAULT···13·alone_decode
 239 ···101:·000000000000af60····34·FUNC····LOCAL··DEFAULT···13·alone_decoder_end
 240 ···102:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·auto_decoder.c
 241 ···103:·000000000000b2b0····19·FUNC····LOCAL··DEFAULT···13·auto_decoder_get_check
 242 ···104:·000000000000b2d0····79·FUNC····LOCAL··DEFAULT···13·auto_decoder_memconfig
 243 ···105:·000000000000b320···239·FUNC····LOCAL··DEFAULT···13·auto_decoder_init
 244 ···106:·000000000000b410····34·FUNC····LOCAL··DEFAULT···13·auto_decoder_end
 245 ···107:·000000000000b440···301·FUNC····LOCAL··DEFAULT···13·auto_decode
 246 ···108:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·block_buffer_decoder.c
 247 ···109:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·block_decoder.c
 248 ···110:·000000000000b760····38·FUNC····LOCAL··DEFAULT···13·block_decoder_end
 249 ···111:·000000000000b790···774·FUNC····LOCAL··DEFAULT···13·block_decode
 250 ···112:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·block_header_decoder.c
 251 ···113:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·easy_decoder_memusage.c
 252 ···114:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·filter_buffer_decoder.c
 253 ···115:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·filter_decoder.c
 254 ···116:·000000000000c0f0····56·FUNC····LOCAL··DEFAULT···13·decoder_find
Max diff block lines reached; -1/35547 bytes (-0.00%) of diff not shown.
3.02 MB
readelf --wide --debug-dump=rawline {}
    
Offset 0, 0 lines modifiedOffset 1, 61226 lines modified
 1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
 2 ··Offset:······················0x0
 3 ··Length:······················98
 4 ··DWARF·Version:···············5
 5 ··Address·size·(bytes):········8
 6 ··Segment·selector·(bytes):····0
 7 ··Prologue·Length:·············46
 8 ··Minimum·Instruction·Length:··1
 9 ··Maximum·Ops·per·Instruction:·1
 10 ··Initial·value·of·'is_stmt':··1
 11 ··Line·Base:···················-5
 12 ··Line·Range:··················14
 13 ··Opcode·Base:·················13
  
 14 ·Opcodes:
 15 ··Opcode·1·has·0·args
 16 ··Opcode·2·has·1·arg
 17 ··Opcode·3·has·1·arg
 18 ··Opcode·4·has·1·arg
 19 ··Opcode·5·has·1·arg
 20 ··Opcode·6·has·0·args
 21 ··Opcode·7·has·0·args
 22 ··Opcode·8·has·0·args
 23 ··Opcode·9·has·1·arg
 24 ··Opcode·10·has·0·args
 25 ··Opcode·11·has·0·args
 26 ··Opcode·12·has·1·arg
  
 27 ·The·Directory·Table·(offset·0x22,·lines·2,·columns·1):
 28 ··Entry»  Name
 29 ··0»      (line_strp)»   (offset:·0x0):·/home/build/csu
 30 ··1»      (line_strp)»   (offset:·0x10):·../sysdeps/x86_64
  
 31 ·The·File·Name·Table·(offset·0x30,·lines·2,·columns·2):
 32 ··Entry»  Dir»       Name
 33 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x22):·crti.S
 34 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·crti.S
  
 35 ·Line·Number·Statements:
 36 ··[0x0000003a]··Extended·opcode·2:·set·Address·to·0x4000
 37 ··[0x00000045]··Advance·Line·by·65·to·66
 38 ··[0x00000048]··Copy
 39 ··[0x00000049]··Special·opcode·63:·advance·Address·by·4·to·0x4004·and·Line·by·2·to·68
 40 ··[0x0000004a]··Special·opcode·104:·advance·Address·by·7·to·0x400b·and·Line·by·1·to·69
 41 ··[0x0000004b]··Special·opcode·48:·advance·Address·by·3·to·0x400e·and·Line·by·1·to·70
 42 ··[0x0000004c]··Special·opcode·34:·advance·Address·by·2·to·0x4010·and·Line·by·1·to·71
 43 ··[0x0000004d]··Advance·PC·by·2·to·0x4012
 44 ··[0x0000004f]··Extended·opcode·1:·End·of·Sequence
  
 45 ··[0x00000052]··Extended·opcode·2:·set·Address·to·0x1a864
 46 ··[0x0000005d]··Advance·Line·by·83·to·84
 47 ··[0x00000060]··Copy
 48 ··[0x00000061]··Advance·PC·by·4·to·0x1a868
 49 ··[0x00000063]··Extended·opcode·1:·End·of·Sequence
  
  
 50 ··Offset:······················0x66
 51 ··Length:······················178
 52 ··DWARF·Version:···············5
 53 ··Address·size·(bytes):········8
 54 ··Segment·selector·(bytes):····0
 55 ··Prologue·Length:·············74
 56 ··Minimum·Instruction·Length:··1
 57 ··Maximum·Ops·per·Instruction:·1
 58 ··Initial·value·of·'is_stmt':··1
 59 ··Line·Base:···················-5
 60 ··Line·Range:··················14
 61 ··Opcode·Base:·················13
  
 62 ·Opcodes:
 63 ··Opcode·1·has·0·args
 64 ··Opcode·2·has·1·arg
 65 ··Opcode·3·has·1·arg
 66 ··Opcode·4·has·1·arg
 67 ··Opcode·5·has·1·arg
 68 ··Opcode·6·has·0·args
 69 ··Opcode·7·has·0·args
 70 ··Opcode·8·has·0·args
 71 ··Opcode·9·has·1·arg
 72 ··Opcode·10·has·0·args
 73 ··Opcode·11·has·0·args
 74 ··Opcode·12·has·1·arg
  
 75 ·The·Directory·Table·(offset·0x88,·lines·4,·columns·1):
 76 ··Entry»  Name
 77 ··0»      (line_strp)»   (offset:·0x29):·/home/build/src/liblzma
 78 ··1»      (line_strp)»   (offset:·0x5c):·../common
 79 ··2»      (line_strp)»   (offset:·0x66):·/usr/include/bits
 80 ··3»      (line_strp)»   (offset:·0x78):·/usr/include
  
 81 ·The·File·Name·Table·(offset·0x9e,·lines·6,·columns·2):
 82 ··Entry»  Dir»       Name
 83 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x4b):·tuklib_physmem.c
 84 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x4b):·tuklib_physmem.c
 85 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x641):·types.h
 86 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x85):·stdint-uintn.h
 87 ··4»      (udata)»       2»      (line_strp)»   (offset:·0x94):·confname.h
 88 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x9f):·unistd.h
  
 89 ·Line·Number·Statements:
 90 ··[0x000000bc]··Set·column·to·1
 91 ··[0x000000be]··Extended·opcode·2:·set·Address·to·0x4620
 92 ··[0x000000c9]··Advance·Line·by·77·to·78
 93 ··[0x000000cc]··Copy
 94 ··[0x000000cd]··Set·column·to·2
 95 ··[0x000000cf]··Special·opcode·6:·advance·Address·by·0·to·0x4620·and·Line·by·1·to·79·(view·1)
 96 ··[0x000000d0]··Advance·Line·by·67·to·146
 97 ··[0x000000d3]··Copy·(view·2)
 98 ··[0x000000d4]··Set·column·to·1
 99 ··[0x000000d6]··Set·is_stmt·to·0
 100 ··[0x000000d7]··Advance·Line·by·-68·to·78
 101 ··[0x000000da]··Copy·(view·3)
 102 ··[0x000000db]··Set·column·to·24
 103 ··[0x000000dd]··Advance·Line·by·68·to·146
 104 ··[0x000000e0]··Special·opcode·19:·advance·Address·by·1·to·0x4621·and·Line·by·0·to·146
 105 ··[0x000000e1]··Set·column·to·21
 106 ··[0x000000e3]··Special·opcode·146:·advance·Address·by·10·to·0x462b·and·Line·by·1·to·147
 107 ··[0x000000e4]··Set·column·to·24
 108 ··[0x000000e6]··Special·opcode·74:·advance·Address·by·5·to·0x4630·and·Line·by·-1·to·146
 109 ··[0x000000e7]··Set·column·to·2
 110 ··[0x000000e9]··Set·is_stmt·to·1
 111 ··[0x000000ea]··Special·opcode·48:·advance·Address·by·3·to·0x4633·and·Line·by·1·to·147
 112 ··[0x000000eb]··Set·column·to·21
 113 ··[0x000000ed]··Set·is_stmt·to·0
 114 ··[0x000000ee]··Copy·(view·1)
 115 ··[0x000000ef]··Set·column·to·2
Max diff block lines reached; -1/3168082 bytes (-0.00%) of diff not shown.
5.63 MB
readelf --wide --debug-dump=info {}
    
Offset 0, 0 lines modifiedOffset 1, 106902 lines modified
 1 Contents·of·the·.debug_info·section:
  
 2 ··Compilation·Unit·@·offset·0x0:
 3 ···Length:········0x1f·(32-bit)
 4 ···Version:·······5
 5 ···Unit·Type:·····DW_UT_compile·(1)
 6 ···Abbrev·Offset:·0x0
 7 ···Pointer·Size:··8
 8 ·<0><c>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
 9 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0x0
 10 ····<11>···DW_AT_ranges······:·(sec_offset)·0xc
 11 ····<15>···DW_AT_name········:·(strp)·(offset:·0x0):·../sysdeps/x86_64/crti.S
 12 ····<19>···DW_AT_comp_dir····:·(strp)·(offset:·0x19):·/home/build/csu
 13 ····<1d>···DW_AT_producer····:·(strp)·(offset:·0x29):·GNU·AS·2.39
 14 ····<21>···DW_AT_language····:·(data2)·32769»(MIPS·assembler)
 15 ··Compilation·Unit·@·offset·0x23:
 16 ···Length:········0x65a·(32-bit)
 17 ···Version:·······5
 18 ···Unit·Type:·····DW_UT_compile·(1)
 19 ···Abbrev·Offset:·0x12
 20 ···Pointer·Size:··8
 21 ·<0><2f>:·Abbrev·Number:·6·(DW_TAG_compile_unit)
 22 ····<30>···DW_AT_producer····:·(strp)·(offset:·0xe7):·GNU·C17·12.2.0·-mtune=generic·-march=x86-64·-g·-O2·-fvisibility=hidden·-fPIC
 23 ····<34>···DW_AT_language····:·(data1)·29»   (C11)
 24 ····<35>···DW_AT_name········:·(line_strp)·(offset:·0x41):·../common/tuklib_physmem.c
 25 ····<39>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·/home/build/src/liblzma
 26 ····<3d>···DW_AT_low_pc······:·(addr)·0x4620
 27 ····<45>···DW_AT_high_pc·····:·(data8)·0x34
 28 ····<4d>···DW_AT_stmt_list···:·(sec_offset)·0x66
 29 ·<1><51>:·Abbrev·Number:·2·(DW_TAG_base_type)
 30 ····<52>···DW_AT_byte_size···:·(data1)·8
 31 ····<53>···DW_AT_encoding····:·(data1)·5»    (signed)
 32 ····<54>···DW_AT_name········:·(strp)·(offset:·0x7e0):·long·int
 33 ·<1><58>:·Abbrev·Number:·7·(DW_TAG_const_type)
 34 ····<59>···DW_AT_type········:·(ref4)·<0x51>,·long·int
 35 ·<1><5d>:·Abbrev·Number:·2·(DW_TAG_base_type)
 36 ····<5e>···DW_AT_byte_size···:·(data1)·8
 37 ····<5f>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 38 ····<60>···DW_AT_name········:·(strp)·(offset:·0x41b):·long·unsigned·int
 39 ·<1><64>:·Abbrev·Number:·8·(DW_TAG_base_type)
 40 ····<65>···DW_AT_byte_size···:·(data1)·4
 41 ····<66>···DW_AT_encoding····:·(data1)·5»    (signed)
 42 ····<67>···DW_AT_name········:·(string)·int
 43 ·<1><6b>:·Abbrev·Number:·2·(DW_TAG_base_type)
 44 ····<6c>···DW_AT_byte_size···:·(data1)·8
 45 ····<6d>···DW_AT_encoding····:·(data1)·5»    (signed)
 46 ····<6e>···DW_AT_name········:·(strp)·(offset:·0x7db):·long·long·int
 47 ·<1><72>:·Abbrev·Number:·2·(DW_TAG_base_type)
 48 ····<73>···DW_AT_byte_size···:·(data1)·16
 49 ····<74>···DW_AT_encoding····:·(data1)·4»    (float)
 50 ····<75>···DW_AT_name········:·(strp)·(offset:·0x96b):·long·double
 51 ·<1><79>:·Abbrev·Number:·2·(DW_TAG_base_type)
 52 ····<7a>···DW_AT_byte_size···:·(data1)·1
 53 ····<7b>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
 54 ····<7c>···DW_AT_name········:·(strp)·(offset:·0xcf2):·unsigned·char
 55 ·<1><80>:·Abbrev·Number:·2·(DW_TAG_base_type)
 56 ····<81>···DW_AT_byte_size···:·(data1)·2
 57 ····<82>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 58 ····<83>···DW_AT_name········:·(strp)·(offset:·0xe5e):·short·unsigned·int
 59 ·<1><87>:·Abbrev·Number:·2·(DW_TAG_base_type)
 60 ····<88>···DW_AT_byte_size···:·(data1)·4
 61 ····<89>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 62 ····<8a>···DW_AT_name········:·(strp)·(offset:·0x420):·unsigned·int
 63 ·<1><8e>:·Abbrev·Number:·2·(DW_TAG_base_type)
 64 ····<8f>···DW_AT_byte_size···:·(data1)·1
 65 ····<90>···DW_AT_encoding····:·(data1)·6»    (signed·char)
 66 ····<91>···DW_AT_name········:·(strp)·(offset:·0xcf4):·signed·char
 67 ·<1><95>:·Abbrev·Number:·2·(DW_TAG_base_type)
 68 ····<96>···DW_AT_byte_size···:·(data1)·2
 69 ····<97>···DW_AT_encoding····:·(data1)·5»    (signed)
 70 ····<98>···DW_AT_name········:·(strp)·(offset:·0xa4e):·short·int
 71 ·<1><9c>:·Abbrev·Number:·3·(DW_TAG_typedef)
 72 ····<9d>···DW_AT_name········:·(strp)·(offset:·0x59d):·__uint64_t
 73 ····<a1>···DW_AT_decl_file···:·(data1)·2
 74 ····<a2>···DW_AT_decl_line···:·(data1)·45
 75 ····<a3>···DW_AT_decl_column·:·(data1)·27
 76 ····<a4>···DW_AT_type········:·(ref4)·<0x5d>,·long·unsigned·int
 77 ·<1><a8>:·Abbrev·Number:·2·(DW_TAG_base_type)
 78 ····<a9>···DW_AT_byte_size···:·(data1)·1
 79 ····<aa>···DW_AT_encoding····:·(data1)·6»    (signed·char)
 80 ····<ab>···DW_AT_name········:·(strp)·(offset:·0xcfb):·char
 81 ·<1><af>:·Abbrev·Number:·3·(DW_TAG_typedef)
 82 ····<b0>···DW_AT_name········:·(strp)·(offset:·0x59f):·uint64_t
 83 ····<b4>···DW_AT_decl_file···:·(data1)·3
 84 ····<b5>···DW_AT_decl_line···:·(data1)·27
 85 ····<b6>···DW_AT_decl_column·:·(data1)·20
 86 ····<b7>···DW_AT_type········:·(ref4)·<0x9c>,·__uint64_t,·long·unsigned·int
 87 ·<1><bb>:·Abbrev·Number:·2·(DW_TAG_base_type)
 88 ····<bc>···DW_AT_byte_size···:·(data1)·8
 89 ····<bd>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 90 ····<be>···DW_AT_name········:·(strp)·(offset:·0x416):·long·long·unsigned·int
 91 ·<1><c2>:·Abbrev·Number:·9·(DW_TAG_enumeration_type)
 92 ····<c3>···DW_AT_encoding····:·(data1)·7»    (unsigned)
 93 ····<c4>···DW_AT_byte_size···:·(data1)·4
 94 ····<c5>···DW_AT_type········:·(ref4)·<0x87>,·unsigned·int
 95 ····<c9>···DW_AT_decl_file···:·(data1)·4
 96 ····<ca>···DW_AT_decl_line···:·(data1)·72
 97 ····<cb>···DW_AT_decl_column·:·(data1)·3
 98 ····<cc>···DW_AT_sibling·····:·(ref4)·<0x5e7>
 99 ·<2><d0>:·Abbrev·Number:·1·(DW_TAG_enumerator)
 100 ····<d1>···DW_AT_name········:·(strp)·(offset:·0xb25):·_SC_ARG_MAX
 101 ····<d5>···DW_AT_const_value·:·(data1)·0
 102 ·<2><d6>:·Abbrev·Number:·1·(DW_TAG_enumerator)
 103 ····<d7>···DW_AT_name········:·(strp)·(offset:·0x88d):·_SC_CHILD_MAX
 104 ····<db>···DW_AT_const_value·:·(data1)·1
 105 ·<2><dc>:·Abbrev·Number:·1·(DW_TAG_enumerator)
 106 ····<dd>···DW_AT_name········:·(strp)·(offset:·0x947):·_SC_CLK_TCK
 107 ····<e1>···DW_AT_const_value·:·(data1)·2
 108 ·<2><e2>:·Abbrev·Number:·1·(DW_TAG_enumerator)
 109 ····<e3>···DW_AT_name········:·(strp)·(offset:·0x89b):·_SC_NGROUPS_MAX
 110 ····<e7>···DW_AT_const_value·:·(data1)·3
 111 ·<2><e8>:·Abbrev·Number:·1·(DW_TAG_enumerator)
 112 ····<e9>···DW_AT_name········:·(strp)·(offset:·0xe51):·_SC_OPEN_MAX
 113 ····<ed>···DW_AT_const_value·:·(data1)·4
 114 ·<2><ee>:·Abbrev·Number:·1·(DW_TAG_enumerator)
 115 ····<ef>···DW_AT_name········:·(strp)·(offset:·0x195):·_SC_STREAM_MAX
 116 ····<f3>···DW_AT_const_value·:·(data1)·5
 117 ·<2><f4>:·Abbrev·Number:·1·(DW_TAG_enumerator)
 118 ····<f5>···DW_AT_name········:·(strp)·(offset:·0x678):·_SC_TZNAME_MAX
 119 ····<f9>···DW_AT_const_value·:·(data1)·6
 120 ·<2><fa>:·Abbrev·Number:·1·(DW_TAG_enumerator)
 121 ····<fb>···DW_AT_name········:·(strp)·(offset:·0xf3e):·_SC_JOB_CONTROL
 122 ····<ff>···DW_AT_const_value·:·(data1)·7
 123 ·<2><100>:·Abbrev·Number:·1·(DW_TAG_enumerator)
 124 ····<101>···DW_AT_name········:·(strp)·(offset:·0x382):·_SC_SAVED_IDS
 125 ····<105>···DW_AT_const_value·:·(data1)·8
 126 ·<2><106>:·Abbrev·Number:·1·(DW_TAG_enumerator)
Max diff block lines reached; -1/5905176 bytes (-0.00%) of diff not shown.
841 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 0, 0 lines modifiedOffset 1, 20867 lines modified
 1 Contents·of·the·.debug_abbrev·section:
  
 2 ··Number·TAG·(0x0)
 3 ···1······DW_TAG_compile_unit····[no·children]
 4 ····DW_AT_stmt_list····DW_FORM_sec_offset
 5 ····DW_AT_ranges·······DW_FORM_sec_offset
 6 ····DW_AT_name·········DW_FORM_strp
 7 ····DW_AT_comp_dir·····DW_FORM_strp
 8 ····DW_AT_producer·····DW_FORM_strp
 9 ····DW_AT_language·····DW_FORM_data2
 10 ····DW_AT·value:·0·····DW_FORM·value:·0
 11 ··Number·TAG·(0x12)
 12 ···1······DW_TAG_enumerator····[no·children]
 13 ····DW_AT_name·········DW_FORM_strp
 14 ····DW_AT_const_value··DW_FORM_data1
 15 ····DW_AT·value:·0·····DW_FORM·value:·0
 16 ···2······DW_TAG_base_type····[no·children]
 17 ····DW_AT_byte_size····DW_FORM_data1
 18 ····DW_AT_encoding·····DW_FORM_data1
 19 ····DW_AT_name·········DW_FORM_strp
 20 ····DW_AT·value:·0·····DW_FORM·value:·0
 21 ···3······DW_TAG_typedef····[no·children]
 22 ····DW_AT_name·········DW_FORM_strp
 23 ····DW_AT_decl_file····DW_FORM_data1
 24 ····DW_AT_decl_line····DW_FORM_data1
 25 ····DW_AT_decl_column··DW_FORM_data1
 26 ····DW_AT_type·········DW_FORM_ref4
 27 ····DW_AT·value:·0·····DW_FORM·value:·0
 28 ···4······DW_TAG_variable····[no·children]
 29 ····DW_AT_name·········DW_FORM_strp
 30 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
 31 ····DW_AT_decl_line····DW_FORM_data1
 32 ····DW_AT_decl_column··DW_FORM_implicit_const:·13
 33 ····DW_AT_type·········DW_FORM_ref4
 34 ····DW_AT_location·····DW_FORM_sec_offset
 35 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
 36 ····DW_AT·value:·0·····DW_FORM·value:·0
 37 ···5······DW_TAG_call_site_parameter····[no·children]
 38 ····DW_AT_location·····DW_FORM_exprloc
 39 ····DW_AT_call_value···DW_FORM_exprloc
 40 ····DW_AT·value:·0·····DW_FORM·value:·0
 41 ···6······DW_TAG_compile_unit····[has·children]
 42 ····DW_AT_producer·····DW_FORM_strp
 43 ····DW_AT_language·····DW_FORM_data1
 44 ····DW_AT_name·········DW_FORM_line_strp
 45 ····DW_AT_comp_dir·····DW_FORM_line_strp
 46 ····DW_AT_low_pc·······DW_FORM_addr
 47 ····DW_AT_high_pc······DW_FORM_data8
 48 ····DW_AT_stmt_list····DW_FORM_sec_offset
 49 ····DW_AT·value:·0·····DW_FORM·value:·0
 50 ···7······DW_TAG_const_type····[no·children]
 51 ····DW_AT_type·········DW_FORM_ref4
 52 ····DW_AT·value:·0·····DW_FORM·value:·0
 53 ···8······DW_TAG_base_type····[no·children]
 54 ····DW_AT_byte_size····DW_FORM_data1
 55 ····DW_AT_encoding·····DW_FORM_data1
 56 ····DW_AT_name·········DW_FORM_string
 57 ····DW_AT·value:·0·····DW_FORM·value:·0
 58 ···9······DW_TAG_enumeration_type····[has·children]
 59 ····DW_AT_encoding·····DW_FORM_data1
 60 ····DW_AT_byte_size····DW_FORM_data1
 61 ····DW_AT_type·········DW_FORM_ref4
 62 ····DW_AT_decl_file····DW_FORM_data1
 63 ····DW_AT_decl_line····DW_FORM_data1
 64 ····DW_AT_decl_column··DW_FORM_data1
 65 ····DW_AT_sibling······DW_FORM_ref4
 66 ····DW_AT·value:·0·····DW_FORM·value:·0
 67 ···10······DW_TAG_subprogram····[has·children]
 68 ····DW_AT_external·····DW_FORM_flag_present
 69 ····DW_AT_name·········DW_FORM_strp
 70 ····DW_AT_decl_file····DW_FORM_data1
 71 ····DW_AT_decl_line····DW_FORM_data2
 72 ····DW_AT_decl_column··DW_FORM_data1
 73 ····DW_AT_prototyped···DW_FORM_flag_present
 74 ····DW_AT_type·········DW_FORM_ref4
 75 ····DW_AT_declaration··DW_FORM_flag_present
 76 ····DW_AT_sibling······DW_FORM_ref4
 77 ····DW_AT·value:·0·····DW_FORM·value:·0
 78 ···11······DW_TAG_formal_parameter····[no·children]
 79 ····DW_AT_type·········DW_FORM_ref4
 80 ····DW_AT·value:·0·····DW_FORM·value:·0
 81 ···12······DW_TAG_subprogram····[has·children]
 82 ····DW_AT_external·····DW_FORM_flag_present
 83 ····DW_AT_name·········DW_FORM_strp
 84 ····DW_AT_decl_file····DW_FORM_data1
 85 ····DW_AT_decl_line····DW_FORM_data1
 86 ····DW_AT_decl_column··DW_FORM_data1
 87 ····DW_AT_prototyped···DW_FORM_flag_present
 88 ····DW_AT_type·········DW_FORM_ref4
 89 ····DW_AT_low_pc·······DW_FORM_addr
 90 ····DW_AT_high_pc······DW_FORM_data8
 91 ····DW_AT_frame_base···DW_FORM_exprloc
 92 ····DW_AT_call_all_calls·DW_FORM_flag_present
 93 ····DW_AT·value:·0·····DW_FORM·value:·0
 94 ···13······DW_TAG_variable····[no·children]
 95 ····DW_AT_name·········DW_FORM_string
 96 ····DW_AT_decl_file····DW_FORM_data1
 97 ····DW_AT_decl_line····DW_FORM_data1
 98 ····DW_AT_decl_column··DW_FORM_data1
 99 ····DW_AT_type·········DW_FORM_ref4
 100 ····DW_AT_location·····DW_FORM_sec_offset
 101 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
 102 ····DW_AT·value:·0·····DW_FORM·value:·0
 103 ···14······DW_TAG_call_site····[has·children]
 104 ····DW_AT_call_return_pc·DW_FORM_addr
 105 ····DW_AT_call_origin··DW_FORM_ref4
 106 ····DW_AT_sibling······DW_FORM_ref4
 107 ····DW_AT·value:·0·····DW_FORM·value:·0
 108 ···15······DW_TAG_call_site····[has·children]
 109 ····DW_AT_call_return_pc·DW_FORM_addr
 110 ····DW_AT_call_origin··DW_FORM_ref4
 111 ····DW_AT·value:·0·····DW_FORM·value:·0
 112 ··Number·TAG·(0xee)
 113 ···1······DW_TAG_base_type····[no·children]
 114 ····DW_AT_byte_size····DW_FORM_data1
 115 ····DW_AT_encoding·····DW_FORM_data1
 116 ····DW_AT_name·········DW_FORM_strp
 117 ····DW_AT·value:·0·····DW_FORM·value:·0
 118 ···2······DW_TAG_typedef····[no·children]
 119 ····DW_AT_name·········DW_FORM_strp
 120 ····DW_AT_decl_file····DW_FORM_data1
 121 ····DW_AT_decl_line····DW_FORM_data1
 122 ····DW_AT_decl_column··DW_FORM_data1
 123 ····DW_AT_type·········DW_FORM_ref4
 124 ····DW_AT·value:·0·····DW_FORM·value:·0
 125 ···3······DW_TAG_formal_parameter····[no·children]
 126 ····DW_AT_type·········DW_FORM_ref4
Max diff block lines reached; -1/861248 bytes (-0.00%) of diff not shown.
20.5 KB
readelf --wide --debug-dump=aranges {}
    
Offset 0, 0 lines modifiedOffset 1, 684 lines modified
 1 Contents·of·the·.debug_aranges·section:
  
 2 ··Length:···················60
 3 ··Version:··················2
 4 ··Offset·into·.debug_info:··0x0
 5 ··Pointer·Size:·············8
 6 ··Segment·Size:·············0
  
 7 ····Address············Length
 8 ····0000000000004000·0000000000000012·
 9 ····000000000001a864·0000000000000004·
 10 ····0000000000000000·0000000000000000·
 11 ··Length:···················44
 12 ··Version:··················2
 13 ··Offset·into·.debug_info:··0x23
 14 ··Pointer·Size:·············8
 15 ··Segment·Size:·············0
  
 16 ····Address············Length
 17 ····0000000000004620·0000000000000034·
 18 ····0000000000000000·0000000000000000·
 19 ··Length:···················44
 20 ··Version:··················2
 21 ··Offset·into·.debug_info:··0x681
 22 ··Pointer·Size:·············8
 23 ··Segment·Size:·············0
  
 24 ····Address············Length
 25 ····0000000000004660·000000000000003b·
 26 ····0000000000000000·0000000000000000·
 27 ··Length:···················44
 28 ··Version:··················2
 29 ··Offset·into·.debug_info:··0x837
 30 ··Pointer·Size:·············8
 31 ··Segment·Size:·············0
  
 32 ····Address············Length
 33 ····00000000000046a0·0000000000000866·
 34 ····0000000000000000·0000000000000000·
 35 ··Length:···················44
 36 ··Version:··················2
 37 ··Offset·into·.debug_info:··0x191b
 38 ··Pointer·Size:·············8
 39 ··Segment·Size:·············0
  
 40 ····Address············Length
 41 ····0000000000004f10·000000000000010e·
 42 ····0000000000000000·0000000000000000·
 43 ··Length:···················44
 44 ··Version:··················2
 45 ··Offset·into·.debug_info:··0x1e68
 46 ··Pointer·Size:·············8
 47 ··Segment·Size:·············0
  
 48 ····Address············Length
 49 ····0000000000005020·000000000000003c·
 50 ····0000000000000000·0000000000000000·
 51 ··Length:···················44
 52 ··Version:··················2
 53 ··Offset·into·.debug_info:··0x223a
 54 ··Pointer·Size:·············8
 55 ··Segment·Size:·············0
  
 56 ····Address············Length
 57 ····0000000000005060·0000000000000468·
 58 ····0000000000000000·0000000000000000·
 59 ··Length:···················44
 60 ··Version:··················2
 61 ··Offset·into·.debug_info:··0x2d35
 62 ··Pointer·Size:·············8
 63 ··Segment·Size:·············0
  
 64 ····Address············Length
 65 ····00000000000054d0·0000000000000005·
 66 ····0000000000000000·0000000000000000·
 67 ··Length:···················60
 68 ··Version:··················2
 69 ··Offset·into·.debug_info:··0x2e56
 70 ··Pointer·Size:·············8
 71 ··Segment·Size:·············0
  
 72 ····Address············Length
 73 ····00000000000054e0·0000000000001936·
 74 ····0000000000004500·0000000000000014·
 75 ····0000000000000000·0000000000000000·
 76 ··Length:···················44
 77 ··Version:··················2
 78 ··Offset·into·.debug_info:··0x6977
 79 ··Pointer·Size:·············8
 80 ··Segment·Size:·············0
  
 81 ····Address············Length
 82 ····0000000000006e20·0000000000000096·
 83 ····0000000000000000·0000000000000000·
 84 ··Length:···················44
 85 ··Version:··················2
 86 ··Offset·into·.debug_info:··0x6d71
 87 ··Pointer·Size:·············8
 88 ··Segment·Size:·············0
  
 89 ····Address············Length
 90 ····0000000000006ec0·000000000000001a·
 91 ····0000000000000000·0000000000000000·
 92 ··Length:···················44
 93 ··Version:··················2
 94 ··Offset·into·.debug_info:··0x6ec3
 95 ··Pointer·Size:·············8
 96 ··Segment·Size:·············0
  
 97 ····Address············Length
 98 ····0000000000006ee0·0000000000000005·
 99 ····0000000000000000·0000000000000000·
 100 ··Length:···················44
 101 ··Version:··················2
 102 ··Offset·into·.debug_info:··0x6fe4
 103 ··Pointer·Size:·············8
 104 ··Segment·Size:·············0
  
 105 ····Address············Length
 106 ····0000000000006ef0·00000000000002d2·
 107 ····0000000000000000·0000000000000000·
 108 ··Length:···················44
 109 ··Version:··················2
 110 ··Offset·into·.debug_info:··0x7da3
 111 ··Pointer·Size:·············8
 112 ··Segment·Size:·············0
  
Max diff block lines reached; -1/20896 bytes (-0.00%) of diff not shown.
2.66 MB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}` (b): readelf: Warning: There is a hole [0x49 - 0x59] in .debug_loclists section. readelf: Warning: There is a hole [0x6e - 0x80] in .debug_loclists section. readelf: Warning: There is a hole [0xa21 - 0xa31] in .debug_loclists section. readelf: Warning: There is a hole [0xad9 - 0xaed] in .debug_loclists section. readelf: Warning: There is a hole [0xb1a - 0xb2e] in .debug_loclists section. readelf: Warning: There is a hole [0xfde - 0xff6] in .debug_loclists section. readelf: Warning: There is a hole [0x30c2 - 0x30d4] in .debug_loclists section. readelf: Warning: There is a hole [0x311f - 0x3131] in .debug_loclists section. readelf: Warning: There is a hole [0x314d - 0x3165] in .debug_loclists section. readelf: Warning: There is a hole [0x3559 - 0x3569] in .debug_loclists section. readelf: Warning: There is a hole [0x3c5c - 0x3c74] in .debug_loclists section. readelf: Warning: There is a hole [0x423a - 0x424e] in .debug_loclists section. readelf: Warning: There is a hole [0x4394 - 0x43a6] in .debug_loclists section. readelf: Warning: There is a hole [0x43e4 - 0x43f6] in .debug_loclists section. readelf: Warning: There is a hole [0x4409 - 0x441b] in .debug_loclists section. readelf: Warning: There is a hole [0x4500 - 0x4512] in .debug_loclists section. readelf: Warning: There is a hole [0x4932 - 0x4948] in .debug_loclists section. readelf: Warning: There is a hole [0x4a8c - 0x4aa4] in .debug_loclists section. readelf: Warning: There is a hole [0x4ee2 - 0x4efc] in .debug_loclists section. readelf: Warning: There is a hole [0x5167 - 0x517f] in .debug_loclists section. readelf: Warning: There is a hole [0x58a2 - 0x58b4] in .debug_loclists section. readelf: Warning: There is a hole [0x5a06 - 0x5a1e] in .debug_loclists section. readelf: Warning: There is a hole [0x5a9c - 0x5ab4] in .debug_loclists section. readelf: Warning: There is a hole [0x5f11 - 0x5f27] in .debug_loclists section. readelf: Warning: There is a hole [0x7727 - 0x773f] in .debug_loclists section. [ truncated after 25 lines; 40 ignored ]
    
Offset 0, 0 lines modifiedOffset 1, 44270 lines modified
 1 Contents·of·the·.debug_loclists·section:
  
 2 ····Offset···Begin············End··············Expression
  
 3 ····0000000c·v000000000000002·v000000000000000·location·view·pair
 4 ····0000000e·v000000000000000·v000000000000000·location·view·pair
 5 ····00000010·v000000000000000·v000000000000000·location·view·pair
  
 6 ····00000012·v000000000000002·v000000000000000·views·at·0000000c·for:
 7 ·············0000000000004620·0000000000004648·(DW_OP_lit0;·DW_OP_stack_value)
 8 ····00000018·v000000000000000·v000000000000000·views·at·0000000e·for:
 9 ·············0000000000004648·000000000000464a·(DW_OP_reg0·(rax))
 10 ····0000001d·v000000000000000·v000000000000000·views·at·00000010·for:
 11 ·············000000000000464a·0000000000004654·(DW_OP_lit0;·DW_OP_stack_value)
 12 ····00000023·<End·of·list>
  
 13 ····00000024·v000000000000000·v000000000000000·location·view·pair
 14 ····00000026·v000000000000000·v000000000000000·location·view·pair
 15 ····00000028·v000000000000000·v000000000000000·location·view·pair
  
 16 ····0000002a·v000000000000000·v000000000000000·views·at·00000024·for:
 17 ·············0000000000004633·0000000000004637·(DW_OP_reg0·(rax))
 18 ····0000002f·v000000000000000·v000000000000000·views·at·00000026·for:
 19 ·············0000000000004637·0000000000004649·(DW_OP_reg3·(rbx))
 20 ····00000034·v000000000000000·v000000000000000·views·at·00000028·for:
 21 ·············000000000000464a·0000000000004653·(DW_OP_reg3·(rbx))
 22 ····00000039·<End·of·list>
  
 23 ····0000003a·v000000000000000·v000000000000000·location·view·pair
 24 ····0000003c·v000000000000000·v000000000000000·location·view·pair
  
 25 ····0000003e·v000000000000000·v000000000000000·views·at·0000003a·for:
 26 ·············0000000000004638·0000000000004648·(DW_OP_reg0·(rax))
 27 ····00000043·v000000000000000·v000000000000000·views·at·0000003c·for:
 28 ·············000000000000464a·0000000000004652·(DW_OP_reg0·(rax))
 29 ····00000048·<End·of·list>
  
 30 ····00000055·v000000000000002·v000000000000000·location·view·pair
 31 ····00000057·v000000000000000·v000000000000000·location·view·pair
  
 32 ····00000059·0000000000004660·(base·address)
 33 ····00000062·v000000000000002·v000000000000000·views·at·00000055·for:
 34 ·············0000000000004660·0000000000004695·(DW_OP_lit0;·DW_OP_stack_value)
 35 ····00000068·v000000000000000·v000000000000000·views·at·00000057·for:
 36 ·············0000000000004695·000000000000469b·(DW_OP_reg0·(rax))
 37 ····0000006d·<End·of·list>
  
 38 ····0000007a·v000000000000000·v000000000000000·location·view·pair
 39 ····0000007c·v000000000000000·v000000000000000·location·view·pair
 40 ····0000007e·v000000000000000·v000000000000000·location·view·pair
  
 41 ····00000080·v000000000000000·v000000000000000·views·at·0000007a·for:
 42 ·············0000000000004ec0·0000000000004ee6·(DW_OP_reg5·(rdi))
 43 ····00000087·v000000000000000·v000000000000000·views·at·0000007c·for:
 44 ·············0000000000004ee6·0000000000004efa·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
 45 ····00000091·v000000000000000·v000000000000000·views·at·0000007e·for:
 46 ·············0000000000004efa·0000000000004f06·(DW_OP_reg5·(rdi))
 47 ····00000098·<End·of·list>
  
 48 ····00000099·v000000000000000·v000000000000001·location·view·pair
 49 ····0000009b·v000000000000001·v000000000000000·location·view·pair
 50 ····0000009d·v000000000000000·v000000000000000·location·view·pair
 51 ····0000009f·v000000000000000·v000000000000000·location·view·pair
  
 52 ····000000a1·v000000000000000·v000000000000001·views·at·00000099·for:
 53 ·············0000000000004ec0·0000000000004ed7·(DW_OP_reg4·(rsi))
 54 ····000000a8·v000000000000001·v000000000000000·views·at·0000009b·for:
 55 ·············0000000000004ed7·0000000000004ef2·(DW_OP_breg4·(rsi):·0;·DW_OP_dup;·DW_OP_plus_uconst:·9223372036854775808;·DW_OP_lit1;·DW_OP_swap;·DW_OP_over;·DW_OP_plus_uconst:·9223372036854775808;·DW_OP_gt;·DW_OP_bra:·1;·DW_OP_swap;·DW_OP_drop;·DW_OP_stack_value)
 56 ····000000d1·v000000000000000·v000000000000000·views·at·0000009d·for:
 57 ·············0000000000004ef2·0000000000004efa·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_dup;·DW_OP_plus_uconst:·9223372036854775808;·DW_OP_lit1;·DW_OP_swap;·DW_OP_over;·DW_OP_plus_uconst:·9223372036854775808;·DW_OP_gt;·DW_OP_bra:·1;·DW_OP_swap;·DW_OP_drop;·DW_OP_stack_value)
 58 ····000000fb·v000000000000000·v000000000000000·views·at·0000009f·for:
 59 ·············0000000000004efa·0000000000004f06·(DW_OP_reg4·(rsi))
 60 ····00000102·<End·of·list>
  
 61 ····00000103·v000000000000000·v000000000000000·location·view·pair
 62 ····00000105·v000000000000000·v000000000000000·location·view·pair
 63 ····00000107·v000000000000000·v000000000000000·location·view·pair
  
 64 ····00000109·v000000000000000·v000000000000000·views·at·00000103·for:
 65 ·············0000000000004e60·0000000000004e80·(DW_OP_reg5·(rdi))
 66 ····00000110·v000000000000000·v000000000000000·views·at·00000105·for:
 67 ·············0000000000004e80·0000000000004ea7·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
 68 ····0000011a·v000000000000000·v000000000000000·views·at·00000107·for:
 69 ·············0000000000004ea7·0000000000004eb3·(DW_OP_reg5·(rdi))
 70 ····00000121·<End·of·list>
  
 71 ····00000122·v000000000000000·v000000000000000·location·view·pair
 72 ····00000124·v000000000000000·v000000000000000·location·view·pair
 73 ····00000126·v000000000000000·v000000000000000·location·view·pair
  
 74 ····00000128·v000000000000000·v000000000000000·views·at·00000122·for:
 75 ·············0000000000004e00·0000000000004e20·(DW_OP_reg5·(rdi))
 76 ····0000012f·v000000000000000·v000000000000000·views·at·00000124·for:
 77 ·············0000000000004e20·0000000000004e47·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
 78 ····00000139·v000000000000000·v000000000000000·views·at·00000126·for:
 79 ·············0000000000004e47·0000000000004e53·(DW_OP_reg5·(rdi))
 80 ····00000140·<End·of·list>
  
 81 ····00000141·v000000000000000·v000000000000000·location·view·pair
 82 ····00000143·v000000000000000·v000000000000000·location·view·pair
 83 ····00000145·v000000000000000·v000000000000000·location·view·pair
  
 84 ····00000147·v000000000000000·v000000000000000·views·at·00000141·for:
 85 ·············0000000000004de0·0000000000004df0·(DW_OP_reg5·(rdi))
 86 ····0000014e·v000000000000000·v000000000000000·views·at·00000143·for:
 87 ·············0000000000004df0·0000000000004df2·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
 88 ····00000158·v000000000000000·v000000000000000·views·at·00000145·for:
 89 ·············0000000000004df2·0000000000004dfb·(DW_OP_reg5·(rdi))
 90 ····0000015f·<End·of·list>
  
 91 ····00000160·v000000000000000·v000000000000000·location·view·pair
 92 ····00000162·v000000000000000·v000000000000000·location·view·pair
 93 ····00000164·v000000000000000·v000000000000000·location·view·pair
  
 94 ····00000166·v000000000000000·v000000000000000·views·at·00000160·for:
 95 ·············0000000000004db0·0000000000004dc0·(DW_OP_reg5·(rdi))
 96 ····0000016d·v000000000000000·v000000000000000·views·at·00000162·for:
 97 ·············0000000000004dc0·0000000000004dc2·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
 98 ····00000177·v000000000000000·v000000000000000·views·at·00000164·for:
 99 ·············0000000000004dc2·0000000000004dd7·(DW_OP_reg5·(rdi))
 100 ····0000017e·<End·of·list>
  
 101 ····0000017f·v000000000000000·v000000000000000·location·view·pair
 102 ····00000181·v000000000000000·v000000000000000·location·view·pair
 103 ····00000183·v000000000000000·v000000000000000·location·view·pair
  
 104 ····00000185·v000000000000000·v000000000000000·views·at·0000017f·for:
Max diff block lines reached; -1/2790179 bytes (-0.00%) of diff not shown.
20.5 KB
readelf --wide --debug-dump=ranges {}
    
Offset 0, 0 lines modifiedOffset 1, 684 lines modified
 1 Contents·of·the·.debug_aranges·section:
  
 2 ··Length:···················60
 3 ··Version:··················2
 4 ··Offset·into·.debug_info:··0x0
 5 ··Pointer·Size:·············8
 6 ··Segment·Size:·············0
  
 7 ····Address············Length
 8 ····0000000000004000·0000000000000012·
 9 ····000000000001a864·0000000000000004·
 10 ····0000000000000000·0000000000000000·
 11 ··Length:···················44
 12 ··Version:··················2
 13 ··Offset·into·.debug_info:··0x23
 14 ··Pointer·Size:·············8
 15 ··Segment·Size:·············0
  
 16 ····Address············Length
 17 ····0000000000004620·0000000000000034·
 18 ····0000000000000000·0000000000000000·
 19 ··Length:···················44
 20 ··Version:··················2
 21 ··Offset·into·.debug_info:··0x681
 22 ··Pointer·Size:·············8
 23 ··Segment·Size:·············0
  
 24 ····Address············Length
 25 ····0000000000004660·000000000000003b·
 26 ····0000000000000000·0000000000000000·
 27 ··Length:···················44
 28 ··Version:··················2
 29 ··Offset·into·.debug_info:··0x837
 30 ··Pointer·Size:·············8
 31 ··Segment·Size:·············0
  
 32 ····Address············Length
 33 ····00000000000046a0·0000000000000866·
 34 ····0000000000000000·0000000000000000·
 35 ··Length:···················44
 36 ··Version:··················2
 37 ··Offset·into·.debug_info:··0x191b
 38 ··Pointer·Size:·············8
 39 ··Segment·Size:·············0
  
 40 ····Address············Length
 41 ····0000000000004f10·000000000000010e·
 42 ····0000000000000000·0000000000000000·
 43 ··Length:···················44
 44 ··Version:··················2
 45 ··Offset·into·.debug_info:··0x1e68
 46 ··Pointer·Size:·············8
 47 ··Segment·Size:·············0
  
 48 ····Address············Length
 49 ····0000000000005020·000000000000003c·
 50 ····0000000000000000·0000000000000000·
 51 ··Length:···················44
 52 ··Version:··················2
 53 ··Offset·into·.debug_info:··0x223a
 54 ··Pointer·Size:·············8
 55 ··Segment·Size:·············0
  
 56 ····Address············Length
 57 ····0000000000005060·0000000000000468·
 58 ····0000000000000000·0000000000000000·
 59 ··Length:···················44
 60 ··Version:··················2
 61 ··Offset·into·.debug_info:··0x2d35
 62 ··Pointer·Size:·············8
 63 ··Segment·Size:·············0
  
 64 ····Address············Length
 65 ····00000000000054d0·0000000000000005·
 66 ····0000000000000000·0000000000000000·
 67 ··Length:···················60
 68 ··Version:··················2
 69 ··Offset·into·.debug_info:··0x2e56
 70 ··Pointer·Size:·············8
 71 ··Segment·Size:·············0
  
 72 ····Address············Length
 73 ····00000000000054e0·0000000000001936·
 74 ····0000000000004500·0000000000000014·
 75 ····0000000000000000·0000000000000000·
 76 ··Length:···················44
 77 ··Version:··················2
 78 ··Offset·into·.debug_info:··0x6977
 79 ··Pointer·Size:·············8
 80 ··Segment·Size:·············0
  
 81 ····Address············Length
 82 ····0000000000006e20·0000000000000096·
 83 ····0000000000000000·0000000000000000·
 84 ··Length:···················44
 85 ··Version:··················2
 86 ··Offset·into·.debug_info:··0x6d71
 87 ··Pointer·Size:·············8
 88 ··Segment·Size:·············0
  
 89 ····Address············Length
 90 ····0000000000006ec0·000000000000001a·
 91 ····0000000000000000·0000000000000000·
 92 ··Length:···················44
 93 ··Version:··················2
 94 ··Offset·into·.debug_info:··0x6ec3
 95 ··Pointer·Size:·············8
 96 ··Segment·Size:·············0
  
 97 ····Address············Length
 98 ····0000000000006ee0·0000000000000005·
 99 ····0000000000000000·0000000000000000·
 100 ··Length:···················44
 101 ··Version:··················2
 102 ··Offset·into·.debug_info:··0x6fe4
 103 ··Pointer·Size:·············8
 104 ··Segment·Size:·············0
  
 105 ····Address············Length
 106 ····0000000000006ef0·00000000000002d2·
 107 ····0000000000000000·0000000000000000·
 108 ··Length:···················44
 109 ··Version:··················2
 110 ··Offset·into·.debug_info:··0x7da3
 111 ··Pointer·Size:·············8
 112 ··Segment·Size:·············0
  
Max diff block lines reached; -1/20896 bytes (-0.00%) of diff not shown.
34.0 KB
strings --all --bytes=8 {}
    
Offset 274, 14 lines modifiedOffset 274, 1872 lines modified
274 ]A\A]A^A_274 ]A\A]A^A_
275 [-&LMb#{'275 [-&LMb#{'
276 )\ZEo^m/276 )\ZEo^m/
277 M'(:fjgl4277 M'(:fjgl4
278 »       »       »       »       »       »       »       »       278 »       »       »       »       »       »       »       »       
279 g[TNIEB?=:864310.-,+*)('&%$#""!·279 g[TNIEB?=:864310.-,+*)('&%$#""!·
280 GCC:·(GNU)·12.2.0280 GCC:·(GNU)·12.2.0
 281 /uuuuuuv
 282 'X··...t
 283 .··.....
 284 ../sysdeps/x86_64/crti.S
 285 /home/build/csu
 286 GNU·AS·2.39
 287 _SC_THREAD_PRIO_PROTECT
 288 _SC_2_PBS_CHECKPOINT
 289 _SC_VERSION
 290 _SC_NL_NMAX
 291 _SC_SIGSTKSZ
 292 _SC_SYNCHRONIZED_IO
 293 _SC_THREAD_PRIORITY_SCHEDULING
 294 _SC_NPROCESSORS_ONLN
 295 _SC_THREAD_PRIO_INHERIT
 296 GNU·C17·12.2.0·-mtune=generic·-march=x86-64·-g·-O2·-fvisibility=hidden·-fPIC
 297 _SC_TIMEOUTS
 298 _SC_BASE
 299 _SC_PII_OSI_COTS
 300 _SC_MONOTONIC_CLOCK
 301 _SC_THREAD_SAFE_FUNCTIONS
 302 _SC_IOV_MAX
 303 _SC_STREAM_MAX
 304 _SC_PRIORITIZED_IO
 305 _SC_V6_ILP32_OFF32
 306 _SC_THREAD_SPORADIC_SERVER
 307 _SC_SHRT_MIN
 308 _SC_USHRT_MAX
 309 _SC_NL_TEXTMAX
 310 _SC_STREAMS
 311 _SC_THREAD_DESTRUCTOR_ITERATIONS
 312 _SC_PIPE
 313 _SC_BC_DIM_MAX
 314 _SC_MAPPED_FILES
 315 _SC_2_C_BIND
 316 _SC_MQ_OPEN_MAX
 317 _SC_XOPEN_SHM
 318 _SC_INT_MAX
 319 _SC_2_FORT_DEV
 320 _SC_XOPEN_XPG2
 321 _SC_XOPEN_XPG3
 322 _SC_XOPEN_XPG4
 323 _SC_PII_INTERNET
 324 _SC_V7_LP64_OFF64
 325 _SC_DELAYTIMER_MAX
 326 _SC_MB_LEN_MAX
 327 _SC_ATEXIT_MAX
 328 _SC_REALTIME_SIGNALS
 329 _SC_DEVICE_SPECIFIC_R
 330 _SC_BC_SCALE_MAX
 331 _SC_THREAD_PROCESS_SHARED
 332 _SC_SAVED_IDS
 333 _SC_C_LANG_SUPPORT_R
 334 _SC_2_C_DEV
 335 _SC_XBS5_LPBIG_OFFBIG
 336 _SC_2_C_VERSION
 337 _SC_SCHAR_MAX
 338 _SC_SSIZE_MAX
 339 _SC_2_UPE
 340 _SC_IPV6
 341 _SC_BC_BASE_MAX
 342 long·long·unsigned·int
 343 _SC_POLL
 344 _SC_XOPEN_REALTIME
 345 _SC_SYSTEM_DATABASE_R
 346 _SC_CHAR_MAX
 347 _SC_T_IOV_MAX
 348 _SC_LEVEL1_ICACHE_ASSOC
 349 _SC_READER_WRITER_LOCKS
 350 _SC_SYMLOOP_MAX
 351 _SC_TRACE_LOG
 352 _SC_THREAD_CPUTIME
 353 _SC_XBS5_ILP32_OFFBIG
 354 _SC_PII_INTERNET_DGRAM
 355 _SC_2_PBS_TRACK
 356 _SC_FILE_ATTRIBUTES
 357 _SC_ASYNCHRONOUS_IO
 358 _SC_FSYNC
 359 _SC_LEVEL1_DCACHE_ASSOC
 360 _SC_DEVICE_SPECIFIC
 361 _SC_MEMLOCK
 362 _SC_LONG_BIT
 363 __uint64_t
 364 _SC_SEM_NSEMS_MAX
 365 _SC_EQUIV_CLASS_MAX
 366 _SC_XOPEN_STREAMS
 367 _SC_LEVEL1_ICACHE_LINESIZE
 368 _SC_REGEX_VERSION
 369 lzma_tuklib_physmem
 370 _SC_2_PBS_ACCOUNTING
 371 _SC_AIO_MAX
 372 _SC_LEVEL2_CACHE_LINESIZE
 373 _SC_XOPEN_VERSION
 374 _SC_SHELL
 375 _SC_TZNAME_MAX
 376 _SC_SPORADIC_SERVER
 377 _SC_MEMLOCK_RANGE
 378 _SC_AVPHYS_PAGES
 379 _SC_2_LOCALEDEF
 380 _SC_V7_ILP32_OFFBIG
 381 _SC_PII_XTI
 382 _SC_V7_LPBIG_OFFBIG
 383 _SC_LEVEL3_CACHE_ASSOC
 384 _SC_FILE_SYSTEM
 385 _SC_PAGESIZE
 386 _SC_MINSIGSTKSZ
 387 _SC_LEVEL4_CACHE_ASSOC
 388 _SC_V6_ILP32_OFFBIG
 389 _SC_SIGQUEUE_MAX
 390 _SC_SPAWN
 391 _SC_DEVICE_IO
 392 _SC_V6_LPBIG_OFFBIG
 393 _SC_2_VERSION
 394 _SC_LEVEL4_CACHE_SIZE
 395 pagesize
 396 long·long·int
 397 _SC_USER_GROUPS_R
 398 _SC_LINE_MAX
 399 _SC_CPUTIME
 400 _SC_UIO_MAXIOV
Max diff block lines reached; 311/34752 bytes (0.89%) of diff not shown.
801 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 13 lines modifiedOffset 1, 21 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000000000004000·<.init>:2 0000000000004000·<_init>:
 3 _init():
 4 /home/build/csu/../sysdeps/x86_64/crti.S:66
3 »       sub····$0x8,%rsp5 »       sub····$0x8,%rsp
 6 /home/build/csu/../sysdeps/x86_64/crti.S:68
4 »       mov····0x22f7d(%rip),%rax········7 »       mov····0x22f7d(%rip),%rax········
 8 /home/build/csu/../sysdeps/x86_64/crti.S:69
5 »       test···%rax,%rax9 »       test···%rax,%rax
6 »       je·····4012·<XZ_5.0@@XZ_5.0+0x4012>10 /home/build/csu/../sysdeps/x86_64/crti.S:70
 11 »       je·····4012·<_init+0x12>
 12 /home/build/csu/../sysdeps/x86_64/crti.S:71
7 »       call···*%rax13 »       call···*%rax
 14 /home/build/csu/../sysdeps/x86_64/crtn.S:40
8 »       add····$0x8,%rsp15 »       add····$0x8,%rsp
 16 /home/build/csu/../sysdeps/x86_64/crtn.S:41
9 »       ret17 »       ret
12.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 7, 383 lines modifiedOffset 7, 383 lines modified
7 »       push···0x22fca(%rip)········7 »       push···0x22fca(%rip)········
8 »       jmp····*0x22fcc(%rip)········8 »       jmp····*0x22fcc(%rip)········
9 »       nopl···0x0(%rax)9 »       nopl···0x0(%rax)
  
10 0000000000004030·<lzma_index_iter_rewind@plt>:10 0000000000004030·<lzma_index_iter_rewind@plt>:
11 »       jmp····*0x22fca(%rip)········11 »       jmp····*0x22fca(%rip)········
12 »       push···$0x012 »       push···$0x0
13 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>13 »       jmp····4020·<_init+0x20>
  
14 0000000000004040·<free@plt>:14 0000000000004040·<free@plt>:
15 »       jmp····*0x22fc2(%rip)········15 »       jmp····*0x22fc2(%rip)········
16 »       push···$0x116 »       push···$0x1
17 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>17 »       jmp····4020·<_init+0x20>
  
18 0000000000004050·<lzma_block_buffer_encode@plt>:18 0000000000004050·<lzma_block_buffer_encode@plt>:
19 »       jmp····*0x22fba(%rip)········19 »       jmp····*0x22fba(%rip)········
20 »       push···$0x220 »       push···$0x2
21 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>21 »       jmp····4020·<_init+0x20>
  
22 0000000000004060·<lzma_check_is_supported@plt>:22 0000000000004060·<lzma_check_is_supported@plt>:
23 »       jmp····*0x22fb2(%rip)········23 »       jmp····*0x22fb2(%rip)········
24 »       push···$0x324 »       push···$0x3
25 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>25 »       jmp····4020·<_init+0x20>
  
26 0000000000004070·<lzma_filter_flags_size@plt>:26 0000000000004070·<lzma_filter_flags_size@plt>:
27 »       jmp····*0x22faa(%rip)········27 »       jmp····*0x22faa(%rip)········
28 »       push···$0x428 »       push···$0x4
29 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>29 »       jmp····4020·<_init+0x20>
  
30 0000000000004080·<lzma_index_buffer_encode@plt>:30 0000000000004080·<lzma_index_buffer_encode@plt>:
31 »       jmp····*0x22fa2(%rip)········31 »       jmp····*0x22fa2(%rip)········
32 »       push···$0x532 »       push···$0x5
33 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>33 »       jmp····4020·<_init+0x20>
  
34 0000000000004090·<lzma_stream_flags_compare@plt>:34 0000000000004090·<lzma_stream_flags_compare@plt>:
35 »       jmp····*0x22f9a(%rip)········35 »       jmp····*0x22f9a(%rip)········
36 »       push···$0x636 »       push···$0x6
37 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>37 »       jmp····4020·<_init+0x20>
  
38 00000000000040a0·<lzma_block_buffer_bound@plt>:38 00000000000040a0·<lzma_block_buffer_bound@plt>:
39 »       jmp····*0x22f92(%rip)········39 »       jmp····*0x22f92(%rip)········
40 »       push···$0x740 »       push···$0x7
41 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>41 »       jmp····4020·<_init+0x20>
  
42 00000000000040b0·<lzma_index_hash_decode@plt>:42 00000000000040b0·<lzma_index_hash_decode@plt>:
43 »       jmp····*0x22f8a(%rip)········43 »       jmp····*0x22f8a(%rip)········
44 »       push···$0x844 »       push···$0x8
45 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>45 »       jmp····4020·<_init+0x20>
  
46 00000000000040c0·<clock_gettime@plt>:46 00000000000040c0·<clock_gettime@plt>:
47 »       jmp····*0x22f82(%rip)········47 »       jmp····*0x22f82(%rip)········
48 »       push···$0x948 »       push···$0x9
49 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>49 »       jmp····4020·<_init+0x20>
  
50 00000000000040d0·<lzma_block_header_size@plt>:50 00000000000040d0·<lzma_block_header_size@plt>:
51 »       jmp····*0x22f7a(%rip)········51 »       jmp····*0x22f7a(%rip)········
52 »       push···$0xa52 »       push···$0xa
53 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>53 »       jmp····4020·<_init+0x20>
  
54 00000000000040e0·<pthread_cond_wait@plt>:54 00000000000040e0·<pthread_cond_wait@plt>:
55 »       jmp····*0x22f72(%rip)········55 »       jmp····*0x22f72(%rip)········
56 »       push···$0xb56 »       push···$0xb
57 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>57 »       jmp····4020·<_init+0x20>
  
58 00000000000040f0·<__sched_cpucount@plt>:58 00000000000040f0·<__sched_cpucount@plt>:
59 »       jmp····*0x22f6a(%rip)········59 »       jmp····*0x22f6a(%rip)········
60 »       push···$0xc60 »       push···$0xc
61 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>61 »       jmp····4020·<_init+0x20>
  
62 0000000000004100·<lzma_index_memusage@plt>:62 0000000000004100·<lzma_index_memusage@plt>:
63 »       jmp····*0x22f62(%rip)········63 »       jmp····*0x22f62(%rip)········
64 »       push···$0xd64 »       push···$0xd
65 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>65 »       jmp····4020·<_init+0x20>
  
66 0000000000004110·<lzma_block_unpadded_size@plt>:66 0000000000004110·<lzma_block_unpadded_size@plt>:
67 »       jmp····*0x22f5a(%rip)········67 »       jmp····*0x22f5a(%rip)········
68 »       push···$0xe68 »       push···$0xe
69 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>69 »       jmp····4020·<_init+0x20>
  
70 0000000000004120·<lzma_index_hash_append@plt>:70 0000000000004120·<lzma_index_hash_append@plt>:
71 »       jmp····*0x22f52(%rip)········71 »       jmp····*0x22f52(%rip)········
72 »       push···$0xf72 »       push···$0xf
73 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>73 »       jmp····4020·<_init+0x20>
  
74 0000000000004130·<lzma_crc32@plt>:74 0000000000004130·<lzma_crc32@plt>:
75 »       jmp····*0x22f4a(%rip)········75 »       jmp····*0x22f4a(%rip)········
76 »       push···$0x1076 »       push···$0x10
77 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>77 »       jmp····4020·<_init+0x20>
  
78 0000000000004140·<pthread_mutex_destroy@plt>:78 0000000000004140·<pthread_mutex_destroy@plt>:
79 »       jmp····*0x22f42(%rip)········79 »       jmp····*0x22f42(%rip)········
80 »       push···$0x1180 »       push···$0x11
81 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>81 »       jmp····4020·<_init+0x20>
  
82 0000000000004150·<lzma_index_checks@plt>:82 0000000000004150·<lzma_index_checks@plt>:
83 »       jmp····*0x22f3a(%rip)········83 »       jmp····*0x22f3a(%rip)········
84 »       push···$0x1284 »       push···$0x12
85 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>85 »       jmp····4020·<_init+0x20>
  
86 0000000000004160·<lzma_stream_buffer_encode@plt>:86 0000000000004160·<lzma_stream_buffer_encode@plt>:
87 »       jmp····*0x22f32(%rip)········87 »       jmp····*0x22f32(%rip)········
88 »       push···$0x1388 »       push···$0x13
89 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>89 »       jmp····4020·<_init+0x20>
  
90 0000000000004170·<lzma_stream_footer_encode@plt>:90 0000000000004170·<lzma_stream_footer_encode@plt>:
91 »       jmp····*0x22f2a(%rip)········91 »       jmp····*0x22f2a(%rip)········
92 »       push···$0x1492 »       push···$0x14
93 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>93 »       jmp····4020·<_init+0x20>
  
94 0000000000004180·<lzma_raw_encoder_memusage@plt>:94 0000000000004180·<lzma_raw_encoder_memusage@plt>:
95 »       jmp····*0x22f22(%rip)········95 »       jmp····*0x22f22(%rip)········
96 »       push···$0x1596 »       push···$0x15
97 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>97 »       jmp····4020·<_init+0x20>
  
98 0000000000004190·<memset@plt>:98 0000000000004190·<memset@plt>:
99 »       jmp····*0x22f1a(%rip)········99 »       jmp····*0x22f1a(%rip)········
100 »       push···$0x16100 »       push···$0x16
101 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>101 »       jmp····4020·<_init+0x20>
  
102 00000000000041a0·<pthread_condattr_destroy@plt>:102 00000000000041a0·<pthread_condattr_destroy@plt>:
103 »       jmp····*0x22f12(%rip)········103 »       jmp····*0x22f12(%rip)········
104 »       push···$0x17104 »       push···$0x17
105 »       jmp····4020·<XZ_5.0@@XZ_5.0+0x4020>105 »       jmp····4020·<_init+0x20>
  
106 00000000000041b0·<lzma_filters_copy@plt>:106 00000000000041b0·<lzma_filters_copy@plt>:
107 »       jmp····*0x22f0a(%rip)········107 »       jmp····*0x22f0a(%rip)········
108 »       push···$0x18108 »       push···$0x18
Max diff block lines reached; 8021/12101 bytes (66.28%) of diff not shown.
1.23 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 4999 lines modifiedOffset 1, 7409 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000004500·<lzma_version_number@@XZ_5.0-0x1a0>:2 0000000000004500·<lzma_index_iter_locate.cold>:
 3 lzma_index_iter_locate():
 4 /home/build/src/liblzma/common/index.c:1233
3 »       mov····0x38,%rax5 »       mov····0x38,%rax
4 »       ud26 »       ud2
 7 /home/build/src/liblzma/common/index.c:1221
5 »       mov····0x0,%rax8 »       mov····0x0,%rax
6 »       ud29 »       ud2
  
 10 0000000000004514·<lzma_mt_block_size.cold>:
 11 lzma_mt_block_size():
 12 /home/build/src/liblzma/common/filter_encoder.c:237
7 »       mov····0x18,%rax13 »       mov····0x18,%rax
8 »       ud214 »       ud2
  
 15 000000000000451e·<index_encode.cold>:
 16 index_encode():
 17 /home/build/src/liblzma/common/index_encoder.c:66
9 »       mov····$0xb,%ecx18 »       mov····$0xb,%ecx
10 »       jmp····861f·<lzma_filter_flags_encode@@XZ_5.0+0x1ef>19 »       jmp····861f·<index_encode+0x12f>
  
 20 0000000000004528·<index_decode.cold>:
 21 index_decode():
 22 /home/build/src/liblzma/common/index_decoder.c:72
11 »       mov····$0xb,%ebp23 »       mov····$0xb,%ebp
12 »       jmp····c47d·<lzma_filter_flags_decode@@XZ_5.0+0x21d>24 »       jmp····c47d·<index_decode+0xdd>
  
 25 0000000000004532·<lzma_index_hash_decode.cold>:
 26 lzma_index_hash_decode():
 27 /home/build/src/liblzma/common/index_hash.c:190
13 »       mov····$0xb,%r12d28 »       mov····$0xb,%r12d
14 »       jmp····cc10·<lzma_index_hash_decode@@XZ_5.0+0xa0>29 »       jmp····cc10·<lzma_index_hash_decode+0xa0>
  
 30 000000000000453d·<stream_decode.cold>:
 31 stream_decode():
 32 /home/build/src/liblzma/common/stream_decoder.c:113
15 »       mov····$0xb,%eax33 »       mov····$0xb,%eax
16 »       jmp····d51a·<lzma_stream_buffer_decode@@XZ_5.0+0x63a>34 »       jmp····d51a·<stream_decode+0x3ba>
  
 35 0000000000004547·<lzma_decode.cold>:
 36 lzma_decode():
 37 /home/build/src/liblzma/lzma/lzma_decoder.c:372
17 »       mov····0x18(%rsp),%rax38 »       mov····0x18(%rsp),%rax
18 »       xor····%ecx,%ecx39 »       xor····%ecx,%ecx
19 »       jmp····15918·<lzma_mode_is_supported@@XZ_5.0+0x3178>40 »       jmp····15918·<lzma_decode+0xad8>
  
 41 0000000000004553·<lzma2_decode.cold>:
 42 lzma2_decode():
 43 /home/build/src/liblzma/lzma/lzma2_decoder.c:67
20 »       mov····$0xb,%eax44 »       mov····$0xb,%eax
21 »       jmp····19325·<lzma_mode_is_supported@@XZ_5.0+0x6b85>45 »       jmp····19325·<lzma2_decode+0x295>
 46 lzma2_decode.cold():
22 »       nopl···(%rax)47 »       nopl···(%rax)
  
 48 0000000000004560·<deregister_tm_clones>:
 49 deregister_tm_clones():
23 »       lea····0x22d01(%rip),%rdi········50 »       lea····0x22d01(%rip),%rdi········
24 »       lea····0x22cfa(%rip),%rax········51 »       lea····0x22cfa(%rip),%rax········
25 »       cmp····%rdi,%rax52 »       cmp····%rdi,%rax
26 »       je·····4588·<__cxa_finalize@plt+0x98>53 »       je·····4588·<deregister_tm_clones+0x28>
27 »       mov····0x229f6(%rip),%rax········54 »       mov····0x229f6(%rip),%rax········
28 »       test···%rax,%rax55 »       test···%rax,%rax
29 »       je·····4588·<__cxa_finalize@plt+0x98>56 »       je·····4588·<deregister_tm_clones+0x28>
30 »       jmp····*%rax57 »       jmp····*%rax
31 »       nopl···0x0(%rax)58 »       nopl···0x0(%rax)
32 »       ret59 »       ret
33 »       nopl···0x0(%rax)60 »       nopl···0x0(%rax)
  
 61 0000000000004590·<register_tm_clones>:
 62 register_tm_clones():
34 »       lea····0x22cd1(%rip),%rdi········63 »       lea····0x22cd1(%rip),%rdi········
35 »       lea····0x22cca(%rip),%rsi········64 »       lea····0x22cca(%rip),%rsi········
36 »       sub····%rdi,%rsi65 »       sub····%rdi,%rsi
37 »       mov····%rsi,%rax66 »       mov····%rsi,%rax
38 »       shr····$0x3f,%rsi67 »       shr····$0x3f,%rsi
39 »       sar····$0x3,%rax68 »       sar····$0x3,%rax
40 »       add····%rax,%rsi69 »       add····%rax,%rsi
41 »       sar····%rsi70 »       sar····%rsi
42 »       je·····45c8·<__cxa_finalize@plt+0xd8>71 »       je·····45c8·<register_tm_clones+0x38>
43 »       mov····0x229f5(%rip),%rax········72 »       mov····0x229f5(%rip),%rax········
44 »       test···%rax,%rax73 »       test···%rax,%rax
45 »       je·····45c8·<__cxa_finalize@plt+0xd8>74 »       je·····45c8·<register_tm_clones+0x38>
46 »       jmp····*%rax75 »       jmp····*%rax
47 »       nopw···0x0(%rax,%rax,1)76 »       nopw···0x0(%rax,%rax,1)
48 »       ret77 »       ret
49 »       nopl···0x0(%rax)78 »       nopl···0x0(%rax)
  
 79 00000000000045d0·<__do_global_dtors_aux>:
 80 __do_global_dtors_aux():
50 »       endbr6481 »       endbr64
51 »       cmpb···$0x0,0x22c8d(%rip)········82 »       cmpb···$0x0,0x22c8d(%rip)········
52 »       jne····4608·<__cxa_finalize@plt+0x118>83 »       jne····4608·<__do_global_dtors_aux+0x38>
53 »       push···%rbp84 »       push···%rbp
54 »       cmpq···$0x0,0x229e2(%rip)········85 »       cmpq···$0x0,0x229e2(%rip)········
55 »       mov····%rsp,%rbp86 »       mov····%rsp,%rbp
56 »       je·····45f7·<__cxa_finalize@plt+0x107>87 »       je·····45f7·<__do_global_dtors_aux+0x27>
57 »       mov····0x22c6e(%rip),%rdi········88 »       mov····0x22c6e(%rip),%rdi········
58 »       call···44f0·<__cxa_finalize@plt>89 »       call···44f0·<__cxa_finalize@plt>
59 »       call···4560·<__cxa_finalize@plt+0x70>90 »       call···4560·<deregister_tm_clones>
60 »       movb···$0x1,0x22c65(%rip)········91 »       movb···$0x1,0x22c65(%rip)········
61 »       pop····%rbp92 »       pop····%rbp
62 »       ret93 »       ret
63 »       nopl···(%rax)94 »       nopl···(%rax)
64 »       ret95 »       ret
65 »       nopl···0x0(%rax)96 »       nopl···0x0(%rax)
  
 97 0000000000004610·<frame_dummy>:
 98 frame_dummy():
66 »       endbr6499 »       endbr64
67 »       jmp····4590·<__cxa_finalize@plt+0xa0>100 »       jmp····4590·<register_tm_clones>
68 »       nopl···0x0(%rax)101 »       nopl···0x0(%rax)
  
 102 0000000000004620·<lzma_tuklib_physmem>:
 103 lzma_tuklib_physmem():
 104 /home/build/src/liblzma/../common/tuklib_physmem.c:78
69 »       push···%rbx105 »       push···%rbx
 106 /home/build/src/liblzma/../common/tuklib_physmem.c:146
70 »       mov····$0x1e,%edi107 »       mov····$0x1e,%edi
71 »       call···4400·<sysconf@plt>108 »       call···4400·<sysconf@plt>
 109 /home/build/src/liblzma/../common/tuklib_physmem.c:147
72 »       mov····$0x55,%edi110 »       mov····$0x55,%edi
 111 /home/build/src/liblzma/../common/tuklib_physmem.c:146
Max diff block lines reached; 1285973/1289959 bytes (99.69%) of diff not shown.
485 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000000000001a864·<.fini>:2 000000000001a864·<_fini>:
 3 _fini():
 4 /home/build/csu/../sysdeps/x86_64/crti.S:84
3 »       sub····$0x8,%rsp5 »       sub····$0x8,%rsp
 6 /home/build/csu/../sysdeps/x86_64/crtn.S:44
4 »       add····$0x8,%rsp7 »       add····$0x8,%rsp
 8 /home/build/csu/../sysdeps/x86_64/crtn.S:45
5 »       ret9 »       ret
2.77 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 19 lines modifiedOffset 1, 27 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
2 ··0x00000000·002e7368·73747274·6162002e·676e752e·..shstrtab..gnu.3 ··0x00000010·002e7368·73747274·6162002e·676e752e·..shstrtab..gnu.
3 ··0x00000010·68617368·002e6479·6e73796d·002e6479·hash..dynsym..dy4 ··0x00000020·68617368·002e6479·6e73796d·002e6479·hash..dynsym..dy
4 ··0x00000020·6e737472·002e676e·752e7665·7273696f·nstr..gnu.versio5 ··0x00000030·6e737472·002e676e·752e7665·7273696f·nstr..gnu.versio
5 ··0x00000030·6e002e67·6e752e76·65727369·6f6e5f64·n..gnu.version_d6 ··0x00000040·6e002e67·6e752e76·65727369·6f6e5f64·n..gnu.version_d
6 ··0x00000040·002e676e·752e7665·7273696f·6e5f7200·..gnu.version_r.7 ··0x00000050·002e676e·752e7665·7273696f·6e5f7200·..gnu.version_r.
7 ··0x00000050·2e72656c·612e6479·6e002e72·656c612e·.rela.dyn..rela.8 ··0x00000060·2e72656c·612e6479·6e002e72·656c612e·.rela.dyn..rela.
8 ··0x00000060·706c7400·2e696e69·74002e70·6c742e67·plt..init..plt.g9 ··0x00000070·706c7400·2e696e69·74002e70·6c742e67·plt..init..plt.g
9 ··0x00000070·6f74002e·74657874·002e6669·6e69002e·ot..text..fini..10 ··0x00000080·6f74002e·74657874·002e6669·6e69002e·ot..text..fini..
10 ··0x00000080·726f6461·7461002e·65685f66·72616d65·rodata..eh_frame11 ··0x00000090·726f6461·7461002e·65685f66·72616d65·rodata..eh_frame
11 ··0x00000090·5f686472·002e6568·5f667261·6d65002e·_hdr..eh_frame..12 ··0x000000a0·5f686472·002e6568·5f667261·6d65002e·_hdr..eh_frame..
12 ··0x000000a0·6e6f7465·2e676e75·2e70726f·70657274·note.gnu.propert13 ··0x000000b0·6e6f7465·2e676e75·2e70726f·70657274·note.gnu.propert
13 ··0x000000b0·79002e69·6e69745f·61727261·79002e66·y..init_array..f14 ··0x000000c0·79002e69·6e69745f·61727261·79002e66·y..init_array..f
14 ··0x000000c0·696e695f·61727261·79002e64·6174612e·ini_array..data.15 ··0x000000d0·696e695f·61727261·79002e64·6174612e·ini_array..data.
15 ··0x000000d0·72656c2e·726f002e·64796e61·6d696300·rel.ro..dynamic.16 ··0x000000e0·72656c2e·726f002e·64796e61·6d696300·rel.ro..dynamic.
16 ··0x000000e0·2e676f74·2e706c74·002e6461·7461002e·.got.plt..data..17 ··0x000000f0·2e676f74·2e706c74·002e6461·7461002e·.got.plt..data..
17 ··0x000000f0·62737300·2e636f6d·6d656e74·00·······bss..comment.18 ··0x00000100·62737300·2e636f6d·6d656e74·002e6465·bss..comment..de
 19 ··0x00000110·6275675f·6172616e·67657300·2e646562·bug_aranges..deb
 20 ··0x00000120·75675f69·6e666f00·2e646562·75675f61·ug_info..debug_a
 21 ··0x00000130·62627265·76002e64·65627567·5f6c696e·bbrev..debug_lin
 22 ··0x00000140·65002e64·65627567·5f737472·002e6465·e..debug_str..de
 23 ··0x00000150·6275675f·6c696e65·5f737472·002e6465·bug_line_str..de
 24 ··0x00000160·6275675f·6c6f636c·69737473·002e6465·bug_loclists..de
 25 ··0x00000170·6275675f·726e676c·69737473·00·······bug_rnglists.
  
7.05 KB
var/lib/db/sbom/xz-5.2.6.spdx.json
6.99 KB
Pretty-printed
    
Offset 15, 86 lines modifiedOffset 15, 86 lines modified
15 ····"documentNamespace":·"https://spdx.org/spdxdocs/chainguard/melange/",15 ····"documentNamespace":·"https://spdx.org/spdxdocs/chainguard/melange/",
16 ····"files":·[16 ····"files":·[
17 ········{17 ········{
18 ············"SPDXID":·"SPDXRef-File-/usr/bin/lzmadec",18 ············"SPDXID":·"SPDXRef-File-/usr/bin/lzmadec",
19 ············"checksums":·[19 ············"checksums":·[
20 ················{20 ················{
21 ····················"algorithm":·"SHA1",21 ····················"algorithm":·"SHA1",
22 ····················"checksumValue":·"bb93bad60c4ad3d1b1c3ed8e2607c9585226deed"22 ····················"checksumValue":·"a183a114e9e666d59f2a7248f8084ce2434a4497"
23 ················},23 ················},
24 ················{24 ················{
25 ····················"algorithm":·"SHA256",25 ····················"algorithm":·"SHA256",
26 ····················"checksumValue":·"1cbd9745e56fa4247cb31a76074c07a760cb83317431f1092a6a44683b054396"26 ····················"checksumValue":·"b23e6e1e8acf3fbf92ab71612f5bf9a95aa2a222c89ce467376481c1d8ba0796"
27 ················},27 ················},
28 ················{28 ················{
29 ····················"algorithm":·"SHA512",29 ····················"algorithm":·"SHA512",
30 ····················"checksumValue":·"a27059ae2173046a08db85149220b32a7b7c182cfb34df71b53a38b02d9c938cf9b84117dc4f624cd4e792e4e28511e2a6fc49baf57161bd61534367721e39ce"30 ····················"checksumValue":·"03b938bc6f3593ab0b4509fb337be10190d693c9d9efe42f35ed252f6486a231613fcfa3fc5a4dc41ccf0c5f80999f76800d6bbdc75e2b84daa49968c5b2ad1f"
31 ················}31 ················}
32 ············],32 ············],
33 ············"copyrightText":·"",33 ············"copyrightText":·"",
34 ············"fileName":·"/usr/bin/lzmadec",34 ············"fileName":·"/usr/bin/lzmadec",
35 ············"licenseConcluded":·"NOASSERTION",35 ············"licenseConcluded":·"NOASSERTION",
36 ············"licenseInfoInFiles":·[]36 ············"licenseInfoInFiles":·[]
37 ········},37 ········},
38 ········{38 ········{
39 ············"SPDXID":·"SPDXRef-File-/usr/bin/lzmainfo",39 ············"SPDXID":·"SPDXRef-File-/usr/bin/lzmainfo",
40 ············"checksums":·[40 ············"checksums":·[
41 ················{41 ················{
42 ····················"algorithm":·"SHA1",42 ····················"algorithm":·"SHA1",
43 ····················"checksumValue":·"7e8243033776b0c544bec41f7fee2c6c692d2c35"43 ····················"checksumValue":·"5edb934b2b528f55858a7496149e726566095135"
44 ················},44 ················},
45 ················{45 ················{
46 ····················"algorithm":·"SHA256",46 ····················"algorithm":·"SHA256",
47 ····················"checksumValue":·"671ed0bf3d42f0b01cf8e0d1d340fa9cf6dfa88dddde85821766ca065404cd32"47 ····················"checksumValue":·"8faede7640bcb8c9e70c8c3c68fc47f04bc2a07958c90275816b5bb9ab172fc8"
48 ················},48 ················},
49 ················{49 ················{
50 ····················"algorithm":·"SHA512",50 ····················"algorithm":·"SHA512",
51 ····················"checksumValue":·"2b0f8fabed5b1581247b906f109157e06dda1cb4dc91bf26beed567dfa978095266b8d7f2ccb5f7d729d488f7feedb021ac7204160cf70ebe91eec214e1c9c37"51 ····················"checksumValue":·"663d8caeb167b1f09e4c6ca6287d2c6419a0c172a9b1736c0dae3a49d047db1a454ed3dfbe56f6c1ee3355f922c88712acefc849938a4be2747feef71824f555"
52 ················}52 ················}
53 ············],53 ············],
54 ············"copyrightText":·"",54 ············"copyrightText":·"",
55 ············"fileName":·"/usr/bin/lzmainfo",55 ············"fileName":·"/usr/bin/lzmainfo",
56 ············"licenseConcluded":·"NOASSERTION",56 ············"licenseConcluded":·"NOASSERTION",
57 ············"licenseInfoInFiles":·[]57 ············"licenseInfoInFiles":·[]
58 ········},58 ········},
59 ········{59 ········{
60 ············"SPDXID":·"SPDXRef-File-/usr/bin/xz",60 ············"SPDXID":·"SPDXRef-File-/usr/bin/xz",
61 ············"checksums":·[61 ············"checksums":·[
62 ················{62 ················{
63 ····················"algorithm":·"SHA1",63 ····················"algorithm":·"SHA1",
64 ····················"checksumValue":·"951cbcdaae7a0349d2518d46420cae5a9bd3e70a"64 ····················"checksumValue":·"1f83d8e20ffa697e4d035cc4d30e984bef2e1171"
65 ················},65 ················},
66 ················{66 ················{
67 ····················"algorithm":·"SHA256",67 ····················"algorithm":·"SHA256",
68 ····················"checksumValue":·"fd2067a297068cda4da8ec7548b2bb9598198421a572a1bbf4cb5ab68e14cf18"68 ····················"checksumValue":·"85f12ccc4a455a255b79564ec986d001992b66d91b6b354d8a4f731178d538bf"
69 ················},69 ················},
70 ················{70 ················{
71 ····················"algorithm":·"SHA512",71 ····················"algorithm":·"SHA512",
72 ····················"checksumValue":·"8860cf9d5f473503996c00f44132709fd4e8f66aef0ffd3de94680a9877dc34fe24a71d73940cebc012bd8fbf9ce92a8929021d08876e4ac4e5a3fb91d671356"72 ····················"checksumValue":·"2864a5febe8bfe0410b8dcf03fd6a90172abc3217aeff14dad85f909547b34bacb8dcc8ebc83c1de65f581c3e4db7bc49d3a7b9d7a226fb9ece53700b54d5b27"
73 ················}73 ················}
74 ············],74 ············],
75 ············"copyrightText":·"",75 ············"copyrightText":·"",
76 ············"fileName":·"/usr/bin/xz",76 ············"fileName":·"/usr/bin/xz",
77 ············"licenseConcluded":·"NOASSERTION",77 ············"licenseConcluded":·"NOASSERTION",
78 ············"licenseInfoInFiles":·[]78 ············"licenseInfoInFiles":·[]
79 ········},79 ········},
80 ········{80 ········{
81 ············"SPDXID":·"SPDXRef-File-/usr/bin/xzdec",81 ············"SPDXID":·"SPDXRef-File-/usr/bin/xzdec",
82 ············"checksums":·[82 ············"checksums":·[
83 ················{83 ················{
84 ····················"algorithm":·"SHA1",84 ····················"algorithm":·"SHA1",
85 ····················"checksumValue":·"af6b2bd06cfd926b26060a798d1c107334ef8db8"85 ····················"checksumValue":·"b5ce93e6f18750cb95d419fb62ec43ceb5190a38"
86 ················},86 ················},
87 ················{87 ················{
88 ····················"algorithm":·"SHA256",88 ····················"algorithm":·"SHA256",
89 ····················"checksumValue":·"3eb812dfd82ea4c6bedac955d9910a9c15318db5cd895b14a0a4783bcf69ad14"89 ····················"checksumValue":·"9bd82ec584d1308dba2aaa50f6125d246ec4e4a2b3ef06b48272062b41b0078c"
90 ················},90 ················},
91 ················{91 ················{
92 ····················"algorithm":·"SHA512",92 ····················"algorithm":·"SHA512",
93 ····················"checksumValue":·"0c5ec4e6618aeee8e6ad8646532a5d4076d5910787a601c6a1263b34d6414419e35bf77a2b6cb113abfa8c6325cd46c5043588a7a9a310dd09baab2877a670d9"93 ····················"checksumValue":·"87a81bfb0d5f7616ce16cba120dcfd0e1c05be3fea3b4b3020b52507d43c277179a6a9dbc5e1b68261be7541e255ab8bbbf1d286942f96e895e48faacc6dd004"
94 ················}94 ················}
95 ············],95 ············],
96 ············"copyrightText":·"",96 ············"copyrightText":·"",
97 ············"fileName":·"/usr/bin/xzdec",97 ············"fileName":·"/usr/bin/xzdec",
98 ············"licenseConcluded":·"NOASSERTION",98 ············"licenseConcluded":·"NOASSERTION",
99 ············"licenseInfoInFiles":·[]99 ············"licenseInfoInFiles":·[]
100 ········},100 ········},
Offset 204, 23 lines modifiedOffset 204, 23 lines modified
204 ············"licenseInfoInFiles":·[]204 ············"licenseInfoInFiles":·[]
205 ········},205 ········},
206 ········{206 ········{
207 ············"SPDXID":·"SPDXRef-File-/usr/lib/liblzma.so.5.2.6",207 ············"SPDXID":·"SPDXRef-File-/usr/lib/liblzma.so.5.2.6",
208 ············"checksums":·[208 ············"checksums":·[
209 ················{209 ················{
210 ····················"algorithm":·"SHA1",210 ····················"algorithm":·"SHA1",
211 ····················"checksumValue":·"1980ad6922be57c925882601d5354834a83baea0"211 ····················"checksumValue":·"8a2b5f370700f4a32a7d7f33dea91344f7750db8"
212 ················},212 ················},
213 ················{213 ················{
214 ····················"algorithm":·"SHA256",214 ····················"algorithm":·"SHA256",
215 ····················"checksumValue":·"75694430b91dc193b1c16dd7149300b985fcecefe0fe414f8c94bbaa8c9e6ea9"215 ····················"checksumValue":·"3561666b934b516a1a16edd7c129fe195d2a56c35f8f23a3f72afb4c7852bb5c"
216 ················},216 ················},
217 ················{217 ················{
218 ····················"algorithm":·"SHA512",218 ····················"algorithm":·"SHA512",
219 ····················"checksumValue":·"8dedbe541cf187ce93e7c011a841370b718710a2e3bf13ad55a7d74092435e0041664cb95839961e0cdc933ccfc429ac2547a4ac2ff3dc4835127b548487fd31"219 ····················"checksumValue":·"261daa19e0d2d2d81c76f12be80d3d5a51c643a6bdf0ea76ff5d58a6e75384b265082988c99c1c8e06265e4e91472dd74f4b23fa1396ae7e8fdc9e40e8295454"
220 ················}220 ················}
221 ············],221 ············],
222 ············"copyrightText":·"",222 ············"copyrightText":·"",
223 ············"fileName":·"/usr/lib/liblzma.so.5.2.6",223 ············"fileName":·"/usr/lib/liblzma.so.5.2.6",
224 ············"licenseConcluded":·"NOASSERTION",224 ············"licenseConcluded":·"NOASSERTION",
225 ············"licenseInfoInFiles":·[]225 ············"licenseInfoInFiles":·[]
226 ········},226 ········},
Offset 1015, 15 lines modifiedOffset 1015, 15 lines modified
1015 ················"SPDXRef-File-/usr/share/locale/zh_CN/LC_MESSAGES/xz.mo",1015 ················"SPDXRef-File-/usr/share/locale/zh_CN/LC_MESSAGES/xz.mo",
1016 ················"SPDXRef-File-/usr/share/locale/zh_TW/LC_MESSAGES/xz.mo"1016 ················"SPDXRef-File-/usr/share/locale/zh_TW/LC_MESSAGES/xz.mo"
1017 ············],1017 ············],
1018 ············"licenseConcluded":·"NOASSERTION",1018 ············"licenseConcluded":·"NOASSERTION",
1019 ············"licenseDeclared":·"GPL-3.0-or-later",1019 ············"licenseDeclared":·"GPL-3.0-or-later",
1020 ············"name":·"xz",1020 ············"name":·"xz",
1021 ············"packageVerificationCode":·{1021 ············"packageVerificationCode":·{
1022 ················"packageVerificationCodeValue":·"4de88c57528a1c5044ab6d5ee393c092e6271687"1022 ················"packageVerificationCodeValue":·"fa3b7c79e0a367f4f4a1262d90773570764a36a1"
1023 ············},1023 ············},
1024 ············"versionInfo":·"5.2.6"1024 ············"versionInfo":·"5.2.6"
1025 ········}1025 ········}
1026 ····],1026 ····],
1027 ····"relationships":·[1027 ····"relationships":·[
1028 ········{1028 ········{
1029 ············"relatedSpdxElement":·"SPDXRef-File-/usr/bin/lzmadec",1029 ············"relatedSpdxElement":·"SPDXRef-File-/usr/bin/lzmadec",