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