270 KB
/srv/reproducible-results/rbuild-debian/tmp.ZYiPPXRfMG/b1/libdeflate_1.2-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.ZYiPPXRfMG/b2/libdeflate_1.2-1_i386.changes
379 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·4c04e496af26343a6365a2c0153d4475·42212·libdevel·optional·libdeflate-dev_1.2-1_i386.deb1 ·23722d53ecd68850757f853d795548cb·42324·libdevel·optional·libdeflate-dev_1.2-1_i386.deb
2 ·86eaf386a92e67c3f580b615b2bcdfe5·125712·debug·optional·libdeflate0-dbgsym_1.2-1_i386.deb2 ·86eaf386a92e67c3f580b615b2bcdfe5·125712·debug·optional·libdeflate0-dbgsym_1.2-1_i386.deb
3 ·9d62f2fb7a5fe86a2182c36a2197a5be·49412·libs·optional·libdeflate0_1.2-1_i386.deb3 ·9d62f2fb7a5fe86a2182c36a2197a5be·49412·libs·optional·libdeflate0_1.2-1_i386.deb
270 KB
libdeflate-dev_1.2-1_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2019-01-15·14:05:37.000000·debian-binary1 -rw-r--r--···0········0········0········4·2019-01-15·14:05:37.000000·debian-binary
2 -rw-r--r--···0········0········0······896·2019-01-15·14:05:37.000000·control.tar.xz2 -rw-r--r--···0········0········0······896·2019-01-15·14:05:37.000000·control.tar.xz
3 -rw-r--r--···0········0········0····41124·2019-01-15·14:05:37.000000·data.tar.xz3 -rw-r--r--···0········0········0····41236·2019-01-15·14:05:37.000000·data.tar.xz
588 B
control.tar.xz
560 B
control.tar
490 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·libdeflate-dev1 Package:·libdeflate-dev
2 Source:·libdeflate2 Source:·libdeflate
3 Version:·1.2-13 Version:·1.2-1
4 Architecture:·i3864 Architecture:·i386
5 Maintainer:·Debian·Med·Packaging·Team·<debian-med-packaging@lists.alioth.debian.org>5 Maintainer:·Debian·Med·Packaging·Team·<debian-med-packaging@lists.alioth.debian.org>
6 Installed-Size:·1036 Installed-Size:·104
7 Depends:·libdeflate0·(=·1.2-1)7 Depends:·libdeflate0·(=·1.2-1)
8 Section:·libdevel8 Section:·libdevel
9 Priority:·optional9 Priority:·optional
10 Multi-Arch:·same10 Multi-Arch:·same
11 Homepage:·https://github.com/ebiggers/libdeflate11 Homepage:·https://github.com/ebiggers/libdeflate
12 Description:·headers·for·whole-buffer·compression·and·decompression·library12 Description:·headers·for·whole-buffer·compression·and·decompression·library
13 ·The·supported·formats·are:13 ·The·supported·formats·are:
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
269 KB
data.tar.xz
269 KB
data.tar
1.58 KB
file list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./usr/include/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./usr/include/
4 -rw-r--r--···0·root·········(0)·root·········(0)····13008·2019-01-15·05:37:48.000000·./usr/include/libdeflate.h4 -rw-r--r--···0·root·········(0)·root·········(0)····13008·2019-01-15·05:37:48.000000·./usr/include/libdeflate.h
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./usr/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./usr/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./usr/lib/i386-linux-gnu/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./usr/lib/i386-linux-gnu/
7 -rw-r--r--···0·root·········(0)·root·········(0)····78754·2019-01-15·14:05:37.000000·./usr/lib/i386-linux-gnu/libdeflate.a7 -rw-r--r--···0·root·········(0)·root·········(0)····78866·2019-01-15·14:05:37.000000·./usr/lib/i386-linux-gnu/libdeflate.a
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./usr/share/doc/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./usr/share/doc/libdeflate-dev/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./usr/share/doc/libdeflate-dev/
11 -rw-r--r--···0·root·········(0)·root·········(0)······699·2019-01-15·14:05:37.000000·./usr/share/doc/libdeflate-dev/changelog.Debian.gz11 -rw-r--r--···0·root·········(0)·root·········(0)······699·2019-01-15·14:05:37.000000·./usr/share/doc/libdeflate-dev/changelog.Debian.gz
12 -rw-r--r--···0·root·········(0)·root·········(0)·····1483·2018-12-23·22:56:06.000000·./usr/share/doc/libdeflate-dev/copyright12 -rw-r--r--···0·root·········(0)·root·········(0)·····1483·2018-12-23·22:56:06.000000·./usr/share/doc/libdeflate-dev/copyright
13 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./usr/lib/i386-linux-gnu/libdeflate.so·->·libdeflate.so.013 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2019-01-15·14:05:37.000000·./usr/lib/i386-linux-gnu/libdeflate.so·->·libdeflate.so.0
267 KB
./usr/lib/i386-linux-gnu/libdeflate.a
1.25 KB
nm -s {}
stderr from `nm -s {}`: nm: cpu_features.o: no symbols
    
Offset 51, 29 lines modifiedOffset 51, 29 lines modified
51 deflate_decompress.o:51 deflate_decompress.o:
52 ·········U·_GLOBAL_OFFSET_TABLE_52 ·········U·_GLOBAL_OFFSET_TABLE_
53 ·········U·__stack_chk_fail_local53 ·········U·__stack_chk_fail_local
54 00000000·T·__x86.get_pc_thunk.ax54 00000000·T·__x86.get_pc_thunk.ax
55 00000000·T·__x86.get_pc_thunk.bx55 00000000·T·__x86.get_pc_thunk.bx
56 ·········U·_libdeflate__cpu_features56 ·········U·_libdeflate__cpu_features
57 ·········U·_libdeflate_setup_cpu_features57 ·········U·_libdeflate_setup_cpu_features
58 00000750·t·build_decode_table58 00000800·t·build_decode_table
59 00000281·t·build_decode_table.cold.359 000002a8·t·build_decode_table.cold.3
60 ·········U·calloc60 ·········U·calloc
61 00000000·d·decompress_impl61 00000000·d·decompress_impl
62 000002f0·t·deflate_decompress_bmi262 00000000·t·deflate_decompress_bmi2
63 00000000·t·deflate_decompress_default63 0000000b·t·deflate_decompress_bmi2.cold.2
64 0000000b·t·deflate_decompress_default.cold.264 00000317·t·deflate_decompress_default
65 00000000·r·deflate_precode_lens_permutation.220165 00000000·r·deflate_precode_lens_permutation.2201
66 00000000·r·deflate_precode_lens_permutation.229166 00000000·r·deflate_precode_lens_permutation.2291
67 00000060·t·dispatch67 00000060·t·dispatch
68 00000000·t·dispatch.cold.168 00000000·t·dispatch.cold.1
69 ·········U·free69 ·········U·free
70 00000000·T·libdeflate_alloc_decompressor70 00000000·T·libdeflate_alloc_decompressor
71 00000020·T·libdeflate_deflate_decompress71 00000020·T·libdeflate_deflate_decompress
72 00000b5d·T·libdeflate_deflate_decompress_ex72 00000b47·T·libdeflate_deflate_decompress_ex
73 00000110·T·libdeflate_free_decompressor73 00000110·T·libdeflate_free_decompressor
74 000000a0·r·litlen_decode_results74 000000a0·r·litlen_decode_results
75 ·········U·memcpy75 ·········U·memcpy
76 00000020·r·offset_decode_results76 00000020·r·offset_decode_results
77 00000520·r·precode_decode_results77 00000520·r·precode_decode_results
  
78 cpu_features.o:78 cpu_features.o:
1.27 KB
file list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 ----------···0········0········0·····1156·1970-01-01·00:00:00.000000·/1 ----------···0········0········0·····1156·1970-01-01·00:00:00.000000·/
2 ----------···0········0········0········0·1970-01-01·00:00:00.000000·//2 ----------···0········0········0········0·1970-01-01·00:00:00.000000·//
3 ?rw-r--r--···0········0········0·····1344·1970-01-01·00:00:00.000000·aligned_malloc.o3 ?rw-r--r--···0········0········0·····1344·1970-01-01·00:00:00.000000·aligned_malloc.o
4 ?rw-r--r--···0········0········0····12224·1970-01-01·00:00:00.000000·deflate_decompress.o4 ?rw-r--r--···0········0········0····12380·1970-01-01·00:00:00.000000·deflate_decompress.o
5 ?rw-r--r--···0········0········0······336·1970-01-01·00:00:00.000000·cpu_features.o5 ?rw-r--r--···0········0········0······336·1970-01-01·00:00:00.000000·cpu_features.o
6 ?rw-r--r--···0········0········0·····1796·1970-01-01·00:00:00.000000·cpu_features.o6 ?rw-r--r--···0········0········0·····1752·1970-01-01·00:00:00.000000·cpu_features.o
7 ?rw-r--r--···0········0········0····36736·1970-01-01·00:00:00.000000·deflate_compress.o7 ?rw-r--r--···0········0········0····36736·1970-01-01·00:00:00.000000·deflate_compress.o
8 ?rw-r--r--···0········0········0·····4752·1970-01-01·00:00:00.000000·adler32.o8 ?rw-r--r--···0········0········0·····4752·1970-01-01·00:00:00.000000·adler32.o
9 ?rw-r--r--···0········0········0·····1496·1970-01-01·00:00:00.000000·zlib_decompress.o9 ?rw-r--r--···0········0········0·····1496·1970-01-01·00:00:00.000000·zlib_decompress.o
10 ?rw-r--r--···0········0········0·····1740·1970-01-01·00:00:00.000000·zlib_compress.o10 ?rw-r--r--···0········0········0·····1740·1970-01-01·00:00:00.000000·zlib_compress.o
11 ?rw-r--r--···0········0········0····12692·1970-01-01·00:00:00.000000·crc32.o11 ?rw-r--r--···0········0········0····12692·1970-01-01·00:00:00.000000·crc32.o
12 ?rw-r--r--···0········0········0·····1876·1970-01-01·00:00:00.000000·gzip_decompress.o12 ?rw-r--r--···0········0········0·····1876·1970-01-01·00:00:00.000000·gzip_decompress.o
13 ?rw-r--r--···0········0········0·····1720·1970-01-01·00:00:00.000000·gzip_compress.o13 ?rw-r--r--···0········0········0·····1720·1970-01-01·00:00:00.000000·gzip_compress.o
246 KB
deflate_decompress.o
861 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:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········11344·(bytes·into·file)13 ··Start·of·section·headers:··········11500·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2219 ··Number·of·section·headers:·········22
20 ··Section·header·string·table·index:·2120 ··Section·header·string·table·index:·21
3.62 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0x2c50:1 There·are·22·section·headers,·starting·at·offset·0x2cec:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.group············GROUP···········00000000·000034·000008·04·····19··32··45 ··[·1]·.group············GROUP···········00000000·000034·000008·04·····19··32··4
6 ··[·2]·.group············GROUP···········00000000·00003c·000008·04·····19··28··46 ··[·2]·.group············GROUP···········00000000·00003c·000008·04·····19··28··4
7 ··[·3]·.text·············PROGBITS········00000000·000050·00012d·00··AX··0···0·167 ··[·3]·.text·············PROGBITS········00000000·000050·00012d·00··AX··0···0·16
8 ··[·4]·.rel.text·········REL·············00000000·00289c·000080·08···I·19···3··48 ··[·4]·.rel.text·········REL·············00000000·002938·000080·08···I·19···3··4
9 ··[·5]·.data·············PROGBITS········00000000·00017d·000000·00··WA··0···0··19 ··[·5]·.data·············PROGBITS········00000000·00017d·000000·00··WA··0···0··1
10 ··[·6]·.bss··············NOBITS··········00000000·00017d·000000·00··WA··0···0··110 ··[·6]·.bss··············NOBITS··········00000000·00017d·000000·00··WA··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·00017d·000b6d·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·00017d·000b57·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·00291c·000100·08···I·19···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·0029b8·000100·08···I·19···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·000cf0·000e42·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·000ce0·000ef2·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·002a1c·0000f8·08···I·19···9··414 ··[10]·.rel.text.hot·····REL·············00000000·002ab8·0000f8·08···I·19···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·001b40·00056c·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········00000000·001be0·00056c·00···A··0···0·32
16 ··[12]·.data.rel.local···PROGBITS········00000000·0020ac·000004·00··WA··0···0··416 ··[12]·.data.rel.local···PROGBITS········00000000·00214c·000004·00··WA··0···0··4
17 ··[13]·.rel.data.rel.local·REL·············00000000·002b14·000008·08···I·19··12··417 ··[13]·.rel.data.rel.local·REL·············00000000·002bb0·000008·08···I·19··12··4
18 ··[14]·.text.__x86.get_pc_thunk.ax·PROGBITS········00000000·0020b0·000004·00·AXG··0···0··118 ··[14]·.text.__x86.get_pc_thunk.ax·PROGBITS········00000000·002150·000004·00·AXG··0···0··1
19 ··[15]·.text.__x86.get_pc_thunk.bx·PROGBITS········00000000·0020b4·000004·00·AXG··0···0··119 ··[15]·.text.__x86.get_pc_thunk.bx·PROGBITS········00000000·002154·000004·00·AXG··0···0··1
20 ··[16]·.note.GNU-stack···PROGBITS········00000000·0020b8·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········00000000·002158·000000·00······0···0··1
21 ··[17]·.eh_frame·········PROGBITS········00000000·0020b8·000308·00···A··0···0··421 ··[17]·.eh_frame·········PROGBITS········00000000·002158·000308·00···A··0···0··4
22 ··[18]·.rel.eh_frame·····REL·············00000000·002b1c·000068·08···I·19··17··422 ··[18]·.rel.eh_frame·····REL·············00000000·002bb8·000068·08···I·19··17··4
23 ··[19]·.symtab···········SYMTAB··········00000000·0023c0·000280·10·····20··27··423 ··[19]·.symtab···········SYMTAB··········00000000·002460·000280·10·····20··27··4
24 ··[20]·.strtab···········STRTAB··········00000000·002640·00025a·00······0···0··124 ··[20]·.strtab···········STRTAB··········00000000·0026e0·000257·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········00000000·002b84·0000ca·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········00000000·002c20·0000ca·00······0···0··1
26 Key·to·Flags:26 Key·to·Flags:
27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
30 ··p·(processor·specific)30 ··p·(processor·specific)
2.94 KB
readelf --wide --symbols {}
    
Offset 2, 26 lines modifiedOffset 2, 26 lines modified
2 Symbol·table·'.symtab'·contains·40·entries:2 Symbol·table·'.symtab'·contains·40·entries:
3 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····2:·00000000·····4·OBJECT··LOCAL··DEFAULT···12·decompress_impl6 ·····2:·00000000·····4·OBJECT··LOCAL··DEFAULT···12·decompress_impl
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····7·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
8 ·····4:·00000060···163·FUNC····LOCAL··DEFAULT····3·dispatch8 ·····4:·00000060···163·FUNC····LOCAL··DEFAULT····3·dispatch
9 ·····5:·00000000··1870·FUNC····LOCAL··DEFAULT····9·deflate_decompress_default9 ·····5:·00000000··2036·FUNC····LOCAL··DEFAULT····9·deflate_decompress_bmi2
10 ·····6:·00000000····11·FUNC····LOCAL··DEFAULT····7·dispatch.cold.110 ·····6:·00000000····11·FUNC····LOCAL··DEFAULT····7·dispatch.cold.1
11 ·····7:·000002f0··2157·FUNC····LOCAL··DEFAULT····7·deflate_decompress_bmi211 ·····7:·00000317··2096·FUNC····LOCAL··DEFAULT····7·deflate_decompress_default
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····9·12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
13 ·····9:·00000000····19·OBJECT··LOCAL··DEFAULT···11·deflate_precode_lens_permutation.229113 ·····9:·00000000····19·OBJECT··LOCAL··DEFAULT···11·deflate_precode_lens_permutation.2201
14 ····10:·00000520····76·OBJECT··LOCAL··DEFAULT···11·precode_decode_results14 ····10:·00000520····76·OBJECT··LOCAL··DEFAULT···11·precode_decode_results
15 ····11:·00000750··1778·FUNC····LOCAL··DEFAULT····9·build_decode_table15 ····11:·00000800··1778·FUNC····LOCAL··DEFAULT····9·build_decode_table
16 ····12:·00000020···128·OBJECT··LOCAL··DEFAULT···11·offset_decode_results16 ····12:·00000020···128·OBJECT··LOCAL··DEFAULT···11·offset_decode_results
17 ····13:·000000a0··1152·OBJECT··LOCAL··DEFAULT···11·litlen_decode_results17 ····13:·000000a0··1152·OBJECT··LOCAL··DEFAULT···11·litlen_decode_results
18 ····14:·0000000b···630·FUNC····LOCAL··DEFAULT····7·deflate_decompress_default.cold.218 ····14:·0000000b···669·FUNC····LOCAL··DEFAULT····7·deflate_decompress_bmi2.cold.2
19 ····15:·00000281···111·FUNC····LOCAL··DEFAULT····7·build_decode_table.cold.319 ····15:·000002a8···111·FUNC····LOCAL··DEFAULT····7·build_decode_table.cold.3
20 ····16:·00000000····19·OBJECT··LOCAL··DEFAULT···11·deflate_precode_lens_permutation.220120 ····16:·00000000····19·OBJECT··LOCAL··DEFAULT···11·deflate_precode_lens_permutation.2291
21 ····17:·00000000·····0·SECTION·LOCAL··DEFAULT···11·21 ····17:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
22 ····18:·00000000·····0·SECTION·LOCAL··DEFAULT···12·22 ····18:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···14·23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
24 ····20:·00000000·····0·SECTION·LOCAL··DEFAULT···15·24 ····20:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
25 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT····1·25 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
26 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT····2·26 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT····2·
27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT····5·27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
Offset 36, 8 lines modifiedOffset 36, 8 lines modified
36 ····32:·00000000·····0·FUNC····GLOBAL·HIDDEN····14·__x86.get_pc_thunk.ax36 ····32:·00000000·····0·FUNC····GLOBAL·HIDDEN····14·__x86.get_pc_thunk.ax
37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_libdeflate__cpu_features37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_libdeflate__cpu_features
38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_libdeflate_setup_cpu_features38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_libdeflate_setup_cpu_features
39 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy39 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
40 ····36:·00000000·····0·NOTYPE··GLOBAL·HIDDEN···UND·__stack_chk_fail_local40 ····36:·00000000·····0·NOTYPE··GLOBAL·HIDDEN···UND·__stack_chk_fail_local
41 ····37:·00000110····29·FUNC····GLOBAL·HIDDEN·····3·libdeflate_free_decompressor41 ····37:·00000110····29·FUNC····GLOBAL·HIDDEN·····3·libdeflate_free_decompressor
42 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·free42 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·free
43 ····39:·00000b5d····16·FUNC····GLOBAL·HIDDEN·····7·libdeflate_deflate_decompress_ex43 ····39:·00000b47····16·FUNC····GLOBAL·HIDDEN·····7·libdeflate_deflate_decompress_ex
10.9 KB
readelf --wide --relocs {}
    
Offset 1, 101 lines modifiedOffset 1, 101 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x289c·contains·16·entries:1 Relocation·section·'.rel.text'·at·offset·0x2938·contains·16·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000002··00001c02·R_386_PC32·············00000000···__x86.get_pc_thunk.bx3 00000002··00001c02·R_386_PC32·············00000000···__x86.get_pc_thunk.bx
4 00000008··00001d0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_4 00000008··00001d0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_
5 00000017··00001e04·R_386_PLT32············00000000···calloc5 00000017··00001e04·R_386_PLT32············00000000···calloc
6 00000021··00002002·R_386_PC32·············00000000···__x86.get_pc_thunk.ax6 00000021··00002002·R_386_PC32·············00000000···__x86.get_pc_thunk.ax
7 00000026··00001d0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_7 00000026··00001d0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_
8 00000041··00001209·R_386_GOTOFF···········00000000···.data.rel.local8 00000041··00001209·R_386_GOTOFF···········00000000···.data.rel.local
9 00000065··00001c02·R_386_PC32·············00000000···__x86.get_pc_thunk.bx9 00000065··00001c02·R_386_PC32·············00000000···__x86.get_pc_thunk.bx
10 0000006b··00001d0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_10 0000006b··00001d0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_
11 0000008c··0000212b·R_386_GOT32X···········00000000···_libdeflate__cpu_features11 00000090··0000212b·R_386_GOT32X···········00000000···_libdeflate__cpu_features
12 000000af··00002204·R_386_PLT32············00000000···_libdeflate_setup_cpu_features12 000000af··00002204·R_386_PLT32············00000000···_libdeflate_setup_cpu_features
13 000000c8··00000809·R_386_GOTOFF···········00000000···.text.hot13 000000bf··00000809·R_386_GOTOFF···········00000000···.text.hot
14 000000ce··00001209·R_386_GOTOFF···········00000000···.data.rel.local14 000000ce··00001209·R_386_GOTOFF···········00000000···.data.rel.local
15 00000112··00001c02·R_386_PC32·············00000000···__x86.get_pc_thunk.bx15 00000112··00001c02·R_386_PC32·············00000000···__x86.get_pc_thunk.bx
16 00000118··00001d0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_16 00000118··00001d0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_
17 00000124··00002604·R_386_PLT32············00000000···free17 00000124··00002604·R_386_PLT32············00000000···free
18 000000c2··00000302·R_386_PC32·············00000000···.text.unlikely18 000000c8··00000302·R_386_PC32·············00000000···.text.unlikely
  
19 Relocation·section·'.rel.text.unlikely'·at·offset·0x291c·contains·32·entries:19 Relocation·section·'.rel.text.unlikely'·at·offset·0x29b8·contains·32·entries:
20 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name20 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
21 00000002··00000309·R_386_GOTOFF···········00000000···.text.unlikely21 00000002··00000309·R_386_GOTOFF···········00000000···.text.unlikely
22 00000183··00002304·R_386_PLT32············00000000···memcpy22 0000018b··00002304·R_386_PLT32············00000000···memcpy
23 000002f1··00002002·R_386_PC32·············00000000···__x86.get_pc_thunk.ax23 00000318··00002002·R_386_PC32·············00000000···__x86.get_pc_thunk.ax
24 000002f6··00001d0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_24 0000031d··00001d0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_
25 000003fd··00001109·R_386_GOTOFF···········00000000···.rodata25 00000406··00001109·R_386_GOTOFF···········00000000···.rodata
26 000004b3··00001109·R_386_GOTOFF···········00000000···.rodata26 000004b7··00001109·R_386_GOTOFF···········00000000···.rodata
27 000004dc··00001109·R_386_GOTOFF···········00000000···.rodata27 000004e0··00001109·R_386_GOTOFF···········00000000···.rodata
28 000004eb··00000802·R_386_PC32·············00000000···.text.hot28 000004ef··00000802·R_386_PC32·············00000000···.text.hot
29 00000798··00001109·R_386_GOTOFF···········00000000···.rodata29 00000793··00001109·R_386_GOTOFF···········00000000···.rodata
30 000007a2··00000802·R_386_PC32·············00000000···.text.hot30 0000079d··00000802·R_386_PC32·············00000000···.text.hot
31 000007bc··00001109·R_386_GOTOFF···········00000000···.rodata31 000007b7··00001109·R_386_GOTOFF···········00000000···.rodata
32 000007cc··00000802·R_386_PC32·············00000000···.text.hot32 000007c7··00000802·R_386_PC32·············00000000···.text.hot
33 00000b5e··00002002·R_386_PC32·············00000000···__x86.get_pc_thunk.ax33 00000b48··00002002·R_386_PC32·············00000000···__x86.get_pc_thunk.ax
34 00000b63··00001d0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_34 00000b4d··00001d0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_
35 00000b69··00001209·R_386_GOTOFF···········00000000···.data.rel.local35 00000b53··00001209·R_386_GOTOFF···········00000000···.data.rel.local
36 00000007··00000102·R_386_PC32·············00000000···.text36 00000007··00000102·R_386_PC32·············00000000···.text
37 0000003e··00000802·R_386_PC32·············00000000···.text.hot37 00000043··00000802·R_386_PC32·············00000000···.text.hot
38 0000005e··00000802·R_386_PC32·············00000000···.text.hot38 00000063··00000802·R_386_PC32·············00000000···.text.hot
39 0000008a··00000802·R_386_PC32·············00000000···.text.hot39 00000094··00000802·R_386_PC32·············00000000···.text.hot
40 000000a0··00000802·R_386_PC32·············00000000···.text.hot40 000000aa··00000802·R_386_PC32·············00000000···.text.hot
41 0000012f··00000802·R_386_PC32·············00000000···.text.hot41 00000136··00000802·R_386_PC32·············00000000···.text.hot
42 0000019e··00000802·R_386_PC32·············00000000···.text.hot42 000001a6··00000802·R_386_PC32·············00000000···.text.hot
43 000001e5··00000802·R_386_PC32·············00000000···.text.hot43 000001f6··00000802·R_386_PC32·············00000000···.text.hot
44 00000225··00000802·R_386_PC32·············00000000···.text.hot44 0000024d··00000802·R_386_PC32·············00000000···.text.hot
45 00000244··00000802·R_386_PC32·············00000000···.text.hot45 0000026d··00000802·R_386_PC32·············00000000···.text.hot
46 00000259··00000802·R_386_PC32·············00000000···.text.hot46 00000280··00000802·R_386_PC32·············00000000···.text.hot
47 0000026c··00000802·R_386_PC32·············00000000···.text.hot47 00000293··00000802·R_386_PC32·············00000000···.text.hot
48 0000027d··00000802·R_386_PC32·············00000000···.text.hot48 000002a4··00000802·R_386_PC32·············00000000···.text.hot
49 0000029e··00000802·R_386_PC32·············00000000···.text.hot49 000002c5··00000802·R_386_PC32·············00000000···.text.hot
50 000002a9··00000802·R_386_PC32·············00000000···.text.hot50 000002d0··00000802·R_386_PC32·············00000000···.text.hot
51 000002da··00000802·R_386_PC32·············00000000···.text.hot51 00000301··00000802·R_386_PC32·············00000000···.text.hot
52 000002e1··00000802·R_386_PC32·············00000000···.text.hot52 00000308··00000802·R_386_PC32·············00000000···.text.hot
  
53 Relocation·section·'.rel.text.hot'·at·offset·0x2a1c·contains·31·entries:53 Relocation·section·'.rel.text.hot'·at·offset·0x2ab8·contains·31·entries:
54 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name54 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
55 00000001··00002002·R_386_PC32·············00000000···__x86.get_pc_thunk.ax55 00000001··00002002·R_386_PC32·············00000000···__x86.get_pc_thunk.ax
56 00000006··00001d0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_56 00000006··00001d0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_
57 0000009b··00001109·R_386_GOTOFF···········00000000···.rodata57 000000b1··00001109·R_386_GOTOFF···········00000000···.rodata
58 00000115··00001109·R_386_GOTOFF···········00000000···.rodata58 00000122··00001109·R_386_GOTOFF···········00000000···.rodata
59 00000147··00001109·R_386_GOTOFF···········00000000···.rodata59 00000151··00001109·R_386_GOTOFF···········00000000···.rodata
60 000002aa··00001109·R_386_GOTOFF···········00000000···.rodata60 000002d9··00001109·R_386_GOTOFF···········00000000···.rodata
61 000002d3··00001109·R_386_GOTOFF···········00000000···.rodata61 00000304··00001109·R_386_GOTOFF···········00000000···.rodata
62 0000075b··00001c02·R_386_PC32·············00000000···__x86.get_pc_thunk.bx62 0000080b··00001c02·R_386_PC32·············00000000···__x86.get_pc_thunk.bx
63 00000761··00001d0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_63 00000811··00001d0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_
64 00000c41··00002304·R_386_PLT32············00000000···memcpy64 00000cf1··00002304·R_386_PLT32············00000000···memcpy
65 00000e06··00002304·R_386_PLT32············00000000···memcpy65 00000eb6··00002304·R_386_PLT32············00000000···memcpy
66 00000e3e··00002402·R_386_PC32·············00000000···__stack_chk_fail_local66 00000eee··00002402·R_386_PC32·············00000000···__stack_chk_fail_local
67 00000067··00000302·R_386_PC32·············00000000···.text.unlikely67 0000006b··00000302·R_386_PC32·············00000000···.text.unlikely
68 000000ec··00000302·R_386_PC32·············00000000···.text.unlikely68 000000f2··00000302·R_386_PC32·············00000000···.text.unlikely
69 00000161··00000302·R_386_PC32·············00000000···.text.unlikely69 0000016d··00000302·R_386_PC32·············00000000···.text.unlikely
70 000001bf··00000302·R_386_PC32·············00000000···.text.unlikely70 000001d7··00000302·R_386_PC32·············00000000···.text.unlikely
71 000001e6··00000302·R_386_PC32·············00000000···.text.unlikely71 00000203··00000302·R_386_PC32·············00000000···.text.unlikely
72 000002bf··00000302·R_386_PC32·············00000000···.text.unlikely72 000002f0··00000302·R_386_PC32·············00000000···.text.unlikely
73 00000408··00000302·R_386_PC32·············00000000···.text.unlikely73 0000044f··00000302·R_386_PC32·············00000000···.text.unlikely
74 00000476··00000302·R_386_PC32·············00000000···.text.unlikely74 000004ce··00000302·R_386_PC32·············00000000···.text.unlikely
75 00000497··00000302·R_386_PC32·············00000000···.text.unlikely75 00000503··00000302·R_386_PC32·············00000000···.text.unlikely
76 00000544··00000302·R_386_PC32·············00000000···.text.unlikely76 000005c1··00000302·R_386_PC32·············00000000···.text.unlikely
77 0000065c··00000302·R_386_PC32·············00000000···.text.unlikely77 000006f2··00000302·R_386_PC32·············00000000···.text.unlikely
78 00000667··00000302·R_386_PC32·············00000000···.text.unlikely78 000006fd··00000302·R_386_PC32·············00000000···.text.unlikely
79 00000672··00000302·R_386_PC32·············00000000···.text.unlikely79 00000708··00000302·R_386_PC32·············00000000···.text.unlikely
80 000006b7··00000302·R_386_PC32·············00000000···.text.unlikely80 0000072c··00000302·R_386_PC32·············00000000···.text.unlikely
81 000006e9··00000302·R_386_PC32·············00000000···.text.unlikely81 00000784··00000302·R_386_PC32·············00000000···.text.unlikely
82 00000745··00000302·R_386_PC32·············00000000···.text.unlikely82 000007eb··00000302·R_386_PC32·············00000000···.text.unlikely
83 0000074a··00000302·R_386_PC32·············00000000···.text.unlikely83 000007f0··00000302·R_386_PC32·············00000000···.text.unlikely
84 00000b91··00000302·R_386_PC32·············00000000···.text.unlikely84 00000c41··00000302·R_386_PC32·············00000000···.text.unlikely
85 00000b9c··00000302·R_386_PC32·············00000000···.text.unlikely85 00000c4c··00000302·R_386_PC32·············00000000···.text.unlikely
  
86 Relocation·section·'.rel.data.rel.local'·at·offset·0x2b14·contains·1·entry:86 Relocation·section·'.rel.data.rel.local'·at·offset·0x2bb0·contains·1·entry:
87 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name87 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
88 00000000··00000101·R_386_32···············00000000···.text88 00000000··00000101·R_386_32···············00000000···.text
  
89 Relocation·section·'.rel.eh_frame'·at·offset·0x2b1c·contains·13·entries:89 Relocation·section·'.rel.eh_frame'·at·offset·0x2bb8·contains·13·entries:
90 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name90 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
91 00000020··00000102·R_386_PC32·············00000000···.text91 00000020··00000102·R_386_PC32·············00000000···.text
92 00000048··00000102·R_386_PC32·············00000000···.text92 00000048··00000102·R_386_PC32·············00000000···.text
93 00000074··00000102·R_386_PC32·············00000000···.text93 00000074··00000102·R_386_PC32·············00000000···.text
94 000000d0··00000302·R_386_PC32·············00000000···.text.unlikely94 000000d0··00000302·R_386_PC32·············00000000···.text.unlikely
95 000000e4··00000802·R_386_PC32·············00000000···.text.hot95 000000e4··00000802·R_386_PC32·············00000000···.text.hot
96 00000178··00000302·R_386_PC32·············00000000···.text.unlikely96 00000178··00000302·R_386_PC32·············00000000···.text.unlikely
10.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 97, 75 lines modifiedOffset 97, 75 lines modified
97 ··DW_CFA_offset:·r7·(edi)·at·cfa-1297 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
  
98 000000c8·00000010·00000024·FDE·cie=000000a8·pc=00000000..0000000b98 000000c8·00000010·00000024·FDE·cie=000000a8·pc=00000000..0000000b
99 ··DW_CFA_nop99 ··DW_CFA_nop
100 ··DW_CFA_nop100 ··DW_CFA_nop
101 ··DW_CFA_nop101 ··DW_CFA_nop
  
102 000000dc·00000070·000000e0·FDE·cie=00000000·pc=00000000..0000074e102 000000dc·00000070·000000e0·FDE·cie=00000000·pc=00000000..000007f4
103 ··DW_CFA_advance_loc:·11·to·0000000b103 ··DW_CFA_advance_loc:·11·to·0000000b
104 ··DW_CFA_def_cfa_offset:·8104 ··DW_CFA_def_cfa_offset:·8
105 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8105 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
106 ··DW_CFA_advance_loc:·1·to·0000000c106 ··DW_CFA_advance_loc:·1·to·0000000c
107 ··DW_CFA_def_cfa_offset:·12107 ··DW_CFA_def_cfa_offset:·12
108 ··DW_CFA_offset:·r7·(edi)·at·cfa-12108 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
109 ··DW_CFA_advance_loc:·3·to·0000000f109 ··DW_CFA_advance_loc:·3·to·0000000f
110 ··DW_CFA_def_cfa_offset:·16110 ··DW_CFA_def_cfa_offset:·16
111 ··DW_CFA_offset:·r6·(esi)·at·cfa-16111 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
112 ··DW_CFA_advance_loc:·1·to·00000010112 ··DW_CFA_advance_loc:·1·to·00000010
113 ··DW_CFA_def_cfa_offset:·20113 ··DW_CFA_def_cfa_offset:·20
114 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20114 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
115 ··DW_CFA_advance_loc:·3·to·00000013115 ··DW_CFA_advance_loc:·3·to·00000013
116 ··DW_CFA_def_cfa_offset:·80116 ··DW_CFA_def_cfa_offset:·80
117 ··DW_CFA_advance_loc2:·298·to·0000013d117 ··DW_CFA_advance_loc2:·308·to·00000147
118 ··DW_CFA_def_cfa_offset:·84118 ··DW_CFA_def_cfa_offset:·84
119 ··DW_CFA_advance_loc:·2·to·0000013f119 ··DW_CFA_advance_loc:·2·to·00000149
120 ··DW_CFA_def_cfa_offset:·88120 ··DW_CFA_def_cfa_offset:·88
121 ··DW_CFA_advance_loc:·2·to·00000141121 ··DW_CFA_advance_loc:·2·to·0000014b
122 ··DW_CFA_def_cfa_offset:·92122 ··DW_CFA_def_cfa_offset:·92
123 ··DW_CFA_advance_loc:·11·to·0000014c123 ··DW_CFA_advance_loc:·13·to·00000158
124 ··DW_CFA_def_cfa_offset:·96124 ··DW_CFA_def_cfa_offset:·96
125 ··DW_CFA_advance_loc:·17·to·0000015d125 ··DW_CFA_advance_loc:·17·to·00000169
126 ··DW_CFA_def_cfa_offset:·80126 ··DW_CFA_def_cfa_offset:·80
127 ··DW_CFA_advance_loc2:·316·to·00000299127 ··DW_CFA_advance_loc2:·350·to·000002c7
128 ··DW_CFA_def_cfa_offset:·84128 ··DW_CFA_def_cfa_offset:·84
129 ··DW_CFA_advance_loc:·2·to·0000029b129 ··DW_CFA_advance_loc:·2·to·000002c9
130 ··DW_CFA_def_cfa_offset:·88130 ··DW_CFA_def_cfa_offset:·88
131 ··DW_CFA_advance_loc:·4·to·0000029f131 ··DW_CFA_advance_loc:·4·to·000002cd
132 ··DW_CFA_def_cfa_offset:·92132 ··DW_CFA_def_cfa_offset:·92
133 ··DW_CFA_advance_loc:·16·to·000002af133 ··DW_CFA_advance_loc:·19·to·000002e0
134 ··DW_CFA_def_cfa_offset:·96134 ··DW_CFA_def_cfa_offset:·96
135 ··DW_CFA_advance_loc:·12·to·000002bb135 ··DW_CFA_advance_loc:·12·to·000002ec
136 ··DW_CFA_def_cfa_offset:·80136 ··DW_CFA_def_cfa_offset:·80
137 ··DW_CFA_advance_loc:·12·to·000002c7137 ··DW_CFA_advance_loc:·12·to·000002f8
138 ··DW_CFA_def_cfa_offset:·84138 ··DW_CFA_def_cfa_offset:·84
139 ··DW_CFA_advance_loc:·4·to·000002cb139 ··DW_CFA_advance_loc:·4·to·000002fc
140 ··DW_CFA_def_cfa_offset:·88140 ··DW_CFA_def_cfa_offset:·88
141 ··DW_CFA_advance_loc:·2·to·000002cd141 ··DW_CFA_advance_loc:·2·to·000002fe
142 ··DW_CFA_def_cfa_offset:·92142 ··DW_CFA_def_cfa_offset:·92
143 ··DW_CFA_advance_loc:·11·to·000002d8143 ··DW_CFA_advance_loc:·11·to·00000309
144 ··DW_CFA_def_cfa_offset:·96144 ··DW_CFA_def_cfa_offset:·96
145 ··DW_CFA_advance_loc:·14·to·000002e6145 ··DW_CFA_advance_loc:·14·to·00000317
146 ··DW_CFA_def_cfa_offset:·80146 ··DW_CFA_def_cfa_offset:·80
147 ··DW_CFA_advance_loc2:·926·to·00000684147 ··DW_CFA_advance_loc2:·1027·to·0000071a
148 ··DW_CFA_remember_state148 ··DW_CFA_remember_state
149 ··DW_CFA_def_cfa_offset:·20149 ··DW_CFA_def_cfa_offset:·20
150 ··DW_CFA_advance_loc:·1·to·00000685150 ··DW_CFA_advance_loc:·1·to·0000071b
151 ··DW_CFA_restore:·r3·(ebx)151 ··DW_CFA_restore:·r3·(ebx)
152 ··DW_CFA_def_cfa_offset:·16152 ··DW_CFA_def_cfa_offset:·16
153 ··DW_CFA_advance_loc:·1·to·00000686153 ··DW_CFA_advance_loc:·1·to·0000071c
154 ··DW_CFA_restore:·r6·(esi)154 ··DW_CFA_restore:·r6·(esi)
155 ··DW_CFA_def_cfa_offset:·12155 ··DW_CFA_def_cfa_offset:·12
156 ··DW_CFA_advance_loc:·1·to·00000687156 ··DW_CFA_advance_loc:·1·to·0000071d
157 ··DW_CFA_restore:·r7·(edi)157 ··DW_CFA_restore:·r7·(edi)
158 ··DW_CFA_def_cfa_offset:·8158 ··DW_CFA_def_cfa_offset:·8
159 ··DW_CFA_advance_loc:·1·to·00000688159 ··DW_CFA_advance_loc:·1·to·0000071e
160 ··DW_CFA_restore:·r5·(ebp)160 ··DW_CFA_restore:·r5·(ebp)
161 ··DW_CFA_def_cfa_offset:·4161 ··DW_CFA_def_cfa_offset:·4
162 ··DW_CFA_advance_loc:·1·to·00000689162 ··DW_CFA_advance_loc:·1·to·0000071f
163 ··DW_CFA_restore_state163 ··DW_CFA_restore_state
164 ··DW_CFA_nop164 ··DW_CFA_nop
165 ··DW_CFA_nop165 ··DW_CFA_nop
166 ··DW_CFA_nop166 ··DW_CFA_nop
  
167 00000150·0000001c·00000000·CIE167 00000150·0000001c·00000000·CIE
168 ··Version:···············1168 ··Version:···············1
Offset 178, 79 lines modifiedOffset 178, 79 lines modified
178 ··DW_CFA_offset:·r8·(eip)·at·cfa-4178 ··DW_CFA_offset:·r8·(eip)·at·cfa-4
179 ··DW_CFA_def_cfa_offset:·80179 ··DW_CFA_def_cfa_offset:·80
180 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20180 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
181 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8181 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
182 ··DW_CFA_offset:·r6·(esi)·at·cfa-16182 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
183 ··DW_CFA_offset:·r7·(edi)·at·cfa-12183 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
  
184 00000170·00000020·00000024·FDE·cie=00000150·pc=0000000b..00000281184 00000170·00000020·00000024·FDE·cie=00000150·pc=0000000b..000002a8
185 ··DW_CFA_advance_loc2:·366·to·00000179185 ··DW_CFA_advance_loc2:·374·to·00000181
186 ··DW_CFA_def_cfa_offset:·84186 ··DW_CFA_def_cfa_offset:·84
187 ··DW_CFA_advance_loc:·1·to·0000017a187 ··DW_CFA_advance_loc:·1·to·00000182
188 ··DW_CFA_def_cfa_offset:·88188 ··DW_CFA_def_cfa_offset:·88
189 ··DW_CFA_advance_loc:·1·to·0000017b189 ··DW_CFA_advance_loc:·1·to·00000183
190 ··DW_CFA_def_cfa_offset:·92190 ··DW_CFA_def_cfa_offset:·92
191 ··DW_CFA_advance_loc:·1·to·0000017c191 ··DW_CFA_advance_loc:·1·to·00000184
192 ··DW_CFA_def_cfa_offset:·96192 ··DW_CFA_def_cfa_offset:·96
193 ··DW_CFA_advance_loc:·25·to·00000195193 ··DW_CFA_advance_loc:·25·to·0000019d
194 ··DW_CFA_def_cfa_offset:·80194 ··DW_CFA_def_cfa_offset:·80
195 ··DW_CFA_nop195 ··DW_CFA_nop
196 ··DW_CFA_nop196 ··DW_CFA_nop
  
197 00000194·00000068·00000198·FDE·cie=00000000·pc=00000750..00000e42197 00000194·00000068·00000198·FDE·cie=00000000·pc=00000800..00000ef2
198 ··DW_CFA_advance_loc:·1·to·00000751198 ··DW_CFA_advance_loc:·1·to·00000801
199 ··DW_CFA_def_cfa_offset:·8199 ··DW_CFA_def_cfa_offset:·8
200 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8200 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
201 ··DW_CFA_advance_loc:·1·to·00000752201 ··DW_CFA_advance_loc:·1·to·00000802
202 ··DW_CFA_def_cfa_offset:·12202 ··DW_CFA_def_cfa_offset:·12
203 ··DW_CFA_offset:·r7·(edi)·at·cfa-12203 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
204 ··DW_CFA_advance_loc:·1·to·00000753204 ··DW_CFA_advance_loc:·1·to·00000803
205 ··DW_CFA_def_cfa_offset:·16205 ··DW_CFA_def_cfa_offset:·16
206 ··DW_CFA_offset:·r6·(esi)·at·cfa-16206 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
207 ··DW_CFA_advance_loc:·3·to·00000756207 ··DW_CFA_advance_loc:·3·to·00000806
208 ··DW_CFA_def_cfa_offset:·20208 ··DW_CFA_def_cfa_offset:·20
209 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20209 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
210 ··DW_CFA_advance_loc:·21·to·0000076b210 ··DW_CFA_advance_loc:·21·to·0000081b
211 ··DW_CFA_def_cfa_offset:·224211 ··DW_CFA_def_cfa_offset:·224
212 ··DW_CFA_advance_loc2:·1224·to·00000c33212 ··DW_CFA_advance_loc2:·1224·to·00000ce3
213 ··DW_CFA_def_cfa_offset:·228213 ··DW_CFA_def_cfa_offset:·228
214 ··DW_CFA_advance_loc:·7·to·00000c3a214 ··DW_CFA_advance_loc:·7·to·00000cea
215 ··DW_CFA_def_cfa_offset:·232215 ··DW_CFA_def_cfa_offset:·232
216 ··DW_CFA_advance_loc:·1·to·00000c3b216 ··DW_CFA_advance_loc:·1·to·00000ceb
217 ··DW_CFA_def_cfa_offset:·236217 ··DW_CFA_def_cfa_offset:·236
218 ··DW_CFA_advance_loc:·1·to·00000c3c218 ··DW_CFA_advance_loc:·1·to·00000cec
219 ··DW_CFA_def_cfa_offset:·240219 ··DW_CFA_def_cfa_offset:·240
220 ··DW_CFA_advance_loc:·24·to·00000c54220 ··DW_CFA_advance_loc:·24·to·00000d04
221 ··DW_CFA_def_cfa_offset:·224221 ··DW_CFA_def_cfa_offset:·224
222 ··DW_CFA_advance_loc2:·348·to·00000db0222 ··DW_CFA_advance_loc2:·348·to·00000e60
223 ··DW_CFA_remember_state223 ··DW_CFA_remember_state
224 ··DW_CFA_def_cfa_offset:·20224 ··DW_CFA_def_cfa_offset:·20
225 ··DW_CFA_advance_loc:·1·to·00000db1225 ··DW_CFA_advance_loc:·1·to·00000e61
226 ··DW_CFA_restore:·r3·(ebx)226 ··DW_CFA_restore:·r3·(ebx)
Max diff block lines reached; 5147/10874 bytes (47.33%) of diff not shown.
968 B
strings --all {}
    
Offset 1, 48 lines modifiedOffset 1, 49 lines modified
1 t$(j1 t$(j
2 UWVS2 UWVS
3 ,[^_]3 ,[^_]
4 PUWV4 D$··
5 $+D$T5 PVWU
6 +l$\16 \$d)
7 t$$C7 +D$T
8 \$P18 +t$\1
9 t$(99 t$(9
10 D$(·10 D$(·
11 D$$·11 D$$·
12 L$·9L$12 L$·9L$
13 D$·+D$13 L$·+L$
 14 T$$9
14 +t$\15 +t$\
15 l$d+L$T16 l$d+T$T
16 +|$\17 +|$\
17 t$·9t$18 t$·9t$
18 <[^_]19 <[^_]
19 |$·Wj20 T$$Rj
20 t$$121 |$P1
21 t$·j22 t$$j
22 +L$\!23 +T$\
23 +L$\24 +L$\9
24 <[^_]25 <[^_]
25 |9D$26 |9D$
26 |9D$27 |9D$
27 \$(928 \$(9
28 [^_]29 [^_]
29 decompress_impl30 decompress_impl
30 dispatch31 dispatch
31 deflate_decompress_default 
32 dispatch.cold.1 
33 deflate_decompress_bmi232 deflate_decompress_bmi2
34 deflate_precode_lens_permutation.229133 dispatch.cold.1
 34 deflate_decompress_default
 35 deflate_precode_lens_permutation.2201
35 precode_decode_results36 precode_decode_results
36 build_decode_table37 build_decode_table
37 offset_decode_results38 offset_decode_results
38 litlen_decode_results39 litlen_decode_results
39 deflate_decompress_default.cold.240 deflate_decompress_bmi2.cold.2
40 build_decode_table.cold.341 build_decode_table.cold.3
41 deflate_precode_lens_permutation.220142 deflate_precode_lens_permutation.2291
42 libdeflate_alloc_decompressor43 libdeflate_alloc_decompressor
43 __x86.get_pc_thunk.bx44 __x86.get_pc_thunk.bx
44 _GLOBAL_OFFSET_TABLE_45 _GLOBAL_OFFSET_TABLE_
45 calloc46 calloc
46 libdeflate_deflate_decompress47 libdeflate_deflate_decompress
47 __x86.get_pc_thunk.ax48 __x86.get_pc_thunk.ax
48 _libdeflate__cpu_features49 _libdeflate__cpu_features
4.52 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 48, 59 lines modifiedOffset 48, 59 lines modified
48 ··62:»    56···················»  push···%esi48 ··62:»    56···················»  push···%esi
49 ··63:»    53···················»  push···%ebx49 ··63:»    53···················»  push···%ebx
50 ··64:»    e8·fc·ff·ff·ff·······»  call···65·<dispatch+0x5>50 ··64:»    e8·fc·ff·ff·ff·······»  call···65·<dispatch+0x5>
51 »       »       »       65:·R_386_PC32»  __x86.get_pc_thunk.bx51 »       »       »       65:·R_386_PC32»  __x86.get_pc_thunk.bx
52 ··69:»    81·c3·02·00·00·00····»add····$0x2,%ebx52 ··69:»    81·c3·02·00·00·00····»add····$0x2,%ebx
53 »       »       »       6b:·R_386_GOTPC» _GLOBAL_OFFSET_TABLE_53 »       »       »       6b:·R_386_GOTPC» _GLOBAL_OFFSET_TABLE_
54 ··6f:»    83·ec·2c·············»      sub····$0x2c,%esp54 ··6f:»    83·ec·2c·············»      sub····$0x2c,%esp
55 ··72:»    8b·4c·24·48··········»    mov····0x48(%esp),%ecx55 ··72:»    8b·44·24·40··········»    mov····0x40(%esp),%eax
56 ··76:»    8b·44·24·40··········»    mov····0x40(%esp),%eax56 ··76:»    8b·4c·24·48··········»    mov····0x48(%esp),%ecx
57 ··7a:»    8b·54·24·44··········»    mov····0x44(%esp),%edx57 ··7a:»    8b·54·24·44··········»    mov····0x44(%esp),%edx
58 ··7e:»    8b·7c·24·4c··········»    mov····0x4c(%esp),%edi58 ··7e:»    8b·74·24·4c··········»    mov····0x4c(%esp),%esi
59 ··82:»    89·4c·24·14··········»    mov····%ecx,0x14(%esp)59 ··82:»    8b·7c·24·50··········»    mov····0x50(%esp),%edi
60 ··86:»    8b·6c·24·50··········»    mov····0x50(%esp),%ebp60 ··86:»    8b·6c·24·54··········»    mov····0x54(%esp),%ebp
61 ··8a:»    8b·b3·00·00·00·00····»mov····0x0(%ebx),%esi61 ··8a:»    89·44·24·0c··········»    mov····%eax,0xc(%esp)
62 »       »       »       8c:·R_386_GOT32X»_libdeflate__cpu_features62 ··8e:»    8b·83·00·00·00·00····»mov····0x0(%ebx),%eax
63 ··90:»    89·44·24·0c··········»    mov····%eax,0xc(%esp)63 »       »       »       90:·R_386_GOT32X»_libdeflate__cpu_features
64 ··94:»    89·54·24·10··········»    mov····%edx,0x10(%esp)64 ··94:»    89·4c·24·14··········»    mov····%ecx,0x14(%esp)
65 ··98:»    8b·44·24·54··········»    mov····0x54(%esp),%eax65 ··98:»    89·54·24·10··········»    mov····%edx,0x10(%esp)
66 ··9c:»    8b·0e················»mov····(%esi),%ecx66 ··9c:»    8b·54·24·58··········»    mov····0x58(%esp),%edx
67 ··9e:»    8b·54·24·58··········»    mov····0x58(%esp),%edx67 ··a0:»    8b·08················»mov····(%eax),%ecx
68 ··a2:»    85·c9················»test···%ecx,%ecx68 ··a2:»    85·c9················»test···%ecx,%ecx
69 ··a4:»    75·15················»jne····bb·<dispatch+0x5b>69 ··a4:»    75·15················»jne····bb·<dispatch+0x5b>
70 ··a6:»    89·54·24·1c··········»    mov····%edx,0x1c(%esp)70 ··a6:»    89·44·24·1c··········»    mov····%eax,0x1c(%esp)
71 ··aa:»    89·44·24·18··········»    mov····%eax,0x18(%esp)71 ··aa:»    89·54·24·18··········»    mov····%edx,0x18(%esp)
72 ··ae:»    e8·fc·ff·ff·ff·······»  call···af·<dispatch+0x4f>72 ··ae:»    e8·fc·ff·ff·ff·······»  call···af·<dispatch+0x4f>
73 »       »       »       af:·R_386_PLT32» _libdeflate_setup_cpu_features73 »       »       »       af:·R_386_PLT32» _libdeflate_setup_cpu_features
74 ··b3:»    8b·54·24·1c··········»    mov····0x1c(%esp),%edx74 ··b3:»    8b·44·24·1c··········»    mov····0x1c(%esp),%eax
75 ··b7:»    8b·44·24·18··········»    mov····0x18(%esp),%eax75 ··b7:»    8b·54·24·18··········»    mov····0x18(%esp),%edx
76 ··bb:»    8b·0e················»mov····(%esi),%ecx76 ··bb:»    8b·08················»mov····(%eax),%ecx
77 ··bd:»    80·e1·10·············»      and····$0x10,%cl77 ··bd:»    8d·83·00·00·00·00····»lea····0x0(%ebx),%eax
78 ··c0:»    0f·85·fc·ff·ff·ff····»jne····c2·<dispatch+0x62>78 »       »       »       bf:·R_386_GOTOFF».text.hot
79 »       »       »       c2:·R_386_PC32»  .text.unlikely79 ··c3:»    80·e1·10·············»      and····$0x10,%cl
80 ··c6:»    8d·8b·00·00·00·00····»lea····0x0(%ebx),%ecx80 ··c6:»    0f·84·fc·ff·ff·ff····»je·····c8·<dispatch+0x68>
81 »       »       »       c8:·R_386_GOTOFF».text.hot81 »       »       »       c8:·R_386_PC32»  .text.unlikely
82 ··cc:»    89·8b·00·00·00·00····»mov····%ecx,0x0(%ebx)82 ··cc:»    89·83·00·00·00·00····»mov····%eax,0x0(%ebx)
83 »       »       »       ce:·R_386_GOTOFF».data.rel.local83 »       »       »       ce:·R_386_GOTOFF».data.rel.local
84 ··d2:»    8b·5c·24·14··········»    mov····0x14(%esp),%ebx84 ··d2:»    8b·5c·24·14··········»    mov····0x14(%esp),%ebx
85 ··d6:»    89·6c·24·50··········»    mov····%ebp,0x50(%esp)85 ··d6:»    89·7c·24·50··········»    mov····%edi,0x50(%esp)
86 ··da:»    8b·6c·24·0c··········»    mov····0xc(%esp),%ebp86 ··da:»    8b·7c·24·0c··········»    mov····0xc(%esp),%edi
87 ··de:»    89·7c·24·4c··········»    mov····%edi,0x4c(%esp)87 ··de:»    89·74·24·4c··········»    mov····%esi,0x4c(%esp)
88 ··e2:»    8b·7c·24·10··········»    mov····0x10(%esp),%edi88 ··e2:»    8b·74·24·10··········»    mov····0x10(%esp),%esi
89 ··e6:»    89·5c·24·48··········»    mov····%ebx,0x48(%esp)89 ··e6:»    89·6c·24·54··········»    mov····%ebp,0x54(%esp)
90 ··ea:»    89·7c·24·44··········»    mov····%edi,0x44(%esp)90 ··ea:»    89·5c·24·48··········»    mov····%ebx,0x48(%esp)
91 ··ee:»    89·6c·24·40··········»    mov····%ebp,0x40(%esp)91 ··ee:»    89·74·24·44··········»    mov····%esi,0x44(%esp)
92 ··f2:»    89·54·24·58··········»    mov····%edx,0x58(%esp)92 ··f2:»    89·7c·24·40··········»    mov····%edi,0x40(%esp)
93 ··f6:»    89·44·24·54··········»    mov····%eax,0x54(%esp)93 ··f6:»    89·54·24·58··········»    mov····%edx,0x58(%esp)
94 ··fa:»    83·c4·2c·············»      add····$0x2c,%esp94 ··fa:»    83·c4·2c·············»      add····$0x2c,%esp
95 ··fd:»    5b···················»  pop····%ebx95 ··fd:»    5b···················»  pop····%ebx
96 ··fe:»    5e···················»  pop····%esi96 ··fe:»    5e···················»  pop····%esi
97 ··ff:»    5f···················»  pop····%edi97 ··ff:»    5f···················»  pop····%edi
98 ·100:»   5d···················» pop····%ebp98 ·100:»   5d···················» pop····%ebp
99 ·101:»   ff·e1················»       jmp····*%ecx99 ·101:»   ff·e0················»       jmp····*%eax
100 ·103:»   8d·b4·26·00·00·00·00·»     lea····0x0(%esi,%eiz,1),%esi100 ·103:»   8d·b4·26·00·00·00·00·»     lea····0x0(%esi,%eiz,1),%esi
101 ·10a:»   8d·b6·00·00·00·00····»       lea····0x0(%esi),%esi101 ·10a:»   8d·b6·00·00·00·00····»       lea····0x0(%esi),%esi
  
102 00000110·<libdeflate_free_decompressor>:102 00000110·<libdeflate_free_decompressor>:
103 libdeflate_free_decompressor():103 libdeflate_free_decompressor():
104 ·110:»   53···················» push···%ebx104 ·110:»   53···················» push···%ebx
105 ·111:»   e8·fc·ff·ff·ff·······» call···112·<libdeflate_free_decompressor+0x2>105 ·111:»   e8·fc·ff·ff·ff·······» call···112·<libdeflate_free_decompressor+0x2>
92.2 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text.unlikely {}
    
Offset 1, 920 lines modifiedOffset 1, 933 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 00000000·<dispatch.cold.1>:2 00000000·<dispatch.cold.1>:
3 dispatch.cold.1():3 dispatch.cold.1():
4 ···0:»     8d·8b·f0·02·00·00····» lea····0x2f0(%ebx),%ecx4 ···0:»     8d·83·17·03·00·00····» lea····0x317(%ebx),%eax
5 »       »       »       2:·R_386_GOTOFF» .text.unlikely5 »       »       »       2:·R_386_GOTOFF» .text.unlikely
6 ···6:»     e9·c8·00·00·00·······»   jmp····d3·<deflate_decompress_default.cold.2+0xc8>6 ···6:»     e9·c8·00·00·00·······»   jmp····d3·<deflate_decompress_bmi2.cold.2+0xc8>
7 »       »       »       7:·R_386_PC32»   .text7 »       »       »       7:·R_386_PC32»   .text
  
8 0000000b·<deflate_decompress_default.cold.2>:8 0000000b·<deflate_decompress_bmi2.cold.2>:
9 deflate_decompress_default.cold.2():9 deflate_decompress_bmi2.cold.2():
10 ···b:»     8b·04·24·············»       mov····(%esp),%eax10 ···b:»     8b·54·24·04··········»     mov····0x4(%esp),%edx
11 ···e:»     89·d9················» mov····%ebx,%ecx11 ···f:»     89·d8················» mov····%ebx,%eax
12 ··10:»    3b·44·24·0c··········»    cmp····0xc(%esp),%eax12 ··11:»    3b·54·24·0c··········»    cmp····0xc(%esp),%edx
13 ··14:»    0f·84·88·01·00·00····»je·····1a2·<deflate_decompress_default.cold.2+0x197>13 ··15:»    0f·84·8f·01·00·00····»je·····1aa·<deflate_decompress_bmi2.cold.2+0x19f>
14 ··1a:»    0f·b6·38·············»      movzbl·(%eax),%edi14 ··1b:»    0f·b6·0a·············»      movzbl·(%edx),%ecx
15 ··1d:»    83·c0·01·············»      add····$0x1,%eax15 ··1e:»    83·c2·01·············»      add····$0x1,%edx
16 ··20:»    d3·e7················»shl····%cl,%edi16 ··21:»    c4·e2·79·f7·f9·······»  shlx···%eax,%ecx,%edi
17 ··22:»    09·fd················»or·····%edi,%ebp17 ··26:»    09·fd················»or·····%edi,%ebp
18 ··24:»    83·c1·08·············»      add····$0x8,%ecx18 ··28:»    83·c0·08·············»      add····$0x8,%eax
19 ··27:»    83·f9·17·············»      cmp····$0x17,%ecx19 ··2b:»    83·f8·17·············»      cmp····$0x17,%eax
20 ··2a:»    76·e4················»jbe····10·<deflate_decompress_default.cold.2+0x5>20 ··2e:»    76·e1················»jbe····11·<deflate_decompress_bmi2.cold.2+0x6>
21 ··2c:»    b9·17·00·00·00·······»  mov····$0x17,%ecx21 ··30:»    b8·17·00·00·00·······»  mov····$0x17,%eax
22 ··31:»    89·04·24·············»      mov····%eax,(%esp)22 ··35:»    89·54·24·04··········»    mov····%edx,0x4(%esp)
23 ··34:»    29·d9················»sub····%ebx,%ecx23 ··39:»    29·d8················»sub····%ebx,%eax
24 ··36:»    83·e1·f8·············»      and····$0xfffffff8,%ecx24 ··3b:»    83·e0·f8·············»      and····$0xfffffff8,%eax
25 ··39:»    8d·5c·0b·08··········»    lea····0x8(%ebx,%ecx,1),%ebx25 ··3e:»    8d·5c·03·08··········»    lea····0x8(%ebx,%eax,1),%ebx
26 ··3d:»    e9·7c·01·00·00·······»  jmp····1be·<deflate_decompress_default.cold.2+0x1b3>26 ··42:»    e9·8c·01·00·00·······»  jmp····1d3·<deflate_decompress_bmi2.cold.2+0x1c8>
27 »       »       »       3e:·R_386_PC32»  .text.hot27 »       »       »       43:·R_386_PC32»  .text.hot
28 ··42:»    83·eb·03·············»      sub····$0x3,%ebx28 ··47:»    8d·5f·fd·············»      lea····-0x3(%edi),%ebx
29 ··45:»    85·ff················»test···%edi,%edi29 ··4a:»    85·f6················»test···%esi,%esi
30 ··47:»    75·45················»jne····8e·<deflate_decompress_default.cold.2+0x83>30 ··4c:»    75·4a················»jne····98·<deflate_decompress_bmi2.cold.2+0x8d>
31 ··49:»    8b·44·24·10··········»    mov····0x10(%esp),%eax31 ··4e:»    8b·4c·24·14··········»    mov····0x14(%esp),%ecx
32 ··4d:»    c1·eb·03·············»      shr····$0x3,%ebx32 ··52:»    c1·eb·03·············»      shr····$0x3,%ebx
33 ··50:»    39·c3················»cmp····%eax,%ebx33 ··55:»    39·cb················»cmp····%ecx,%ebx
34 ··52:»    0f·83·db·00·00·00····»jae····133·<deflate_decompress_default.cold.2+0x128>34 ··57:»    0f·83·dd·00·00·00····»jae····13a·<deflate_decompress_bmi2.cold.2+0x12f>
35 ··58:»    b8·01·00·00·00·······»  mov····$0x1,%eax35 ··5d:»    b8·01·00·00·00·······»  mov····$0x1,%eax
36 ··5d:»    e9·7d·06·00·00·······»  jmp····6df·<deflate_decompress_bmi2+0x3ef>36 ··62:»    e9·13·07·00·00·······»  jmp····77a·<deflate_decompress_default+0x463>
37 »       »       »       5e:·R_386_PC32»  .text.hot37 »       »       »       63:·R_386_PC32»  .text.hot
38 ··62:»    8b·14·24·············»      mov····(%esp),%edx38 ··67:»    8b·4c·24·04··········»    mov····0x4(%esp),%ecx
39 ··65:»    89·d9················»mov····%ebx,%ecx39 ··6b:»    89·de················»mov····%ebx,%esi
40 ··67:»    3b·54·24·0c··········»    cmp····0xc(%esp),%edx40 ··6d:»    3b·4c·24·0c··········»    cmp····0xc(%esp),%ecx
41 ··6b:»    0f·84·3b·01·00·00····»je·····1ac·<deflate_decompress_default.cold.2+0x1a1>41 ··71:»    0f·84·3d·01·00·00····»je·····1b4·<deflate_decompress_bmi2.cold.2+0x1a9>
42 ··71:»    0f·b6·32·············»      movzbl·(%edx),%esi42 ··77:»    0f·b6·29·············»      movzbl·(%ecx),%ebp
43 ··74:»    83·c2·01·············»      add····$0x1,%edx43 ··7a:»    83·c1·01·············»      add····$0x1,%ecx
44 ··77:»    d3·e6················»shl····%cl,%esi44 ··7d:»    c4·e2·49·f7·ed·······»  shlx···%esi,%ebp,%ebp
45 ··79:»    09·f5················»or·····%esi,%ebp45 ··82:»    09·e8················»or·····%ebp,%eax
46 ··7b:»    83·c1·08·············»      add····$0x8,%ecx46 ··84:»    83·c6·08·············»      add····$0x8,%esi
47 ··7e:»    83·f9·17·············»      cmp····$0x17,%ecx47 ··87:»    83·fe·17·············»      cmp····$0x17,%esi
48 ··81:»    76·e4················»jbe····67·<deflate_decompress_default.cold.2+0x5c>48 ··8a:»    76·e1················»jbe····6d·<deflate_decompress_bmi2.cold.2+0x62>
49 ··83:»    89·14·24·············»      mov····%edx,(%esp)49 ··8c:»    89·4c·24·04··········»    mov····%ecx,0x4(%esp)
50 ··86:»    83·c3·18·············»      add····$0x18,%ebx50 ··90:»    83·c3·18·············»      add····$0x18,%ebx
51 ··89:»    e9·b7·00·00·00·······»  jmp····145·<deflate_decompress_default.cold.2+0x13a>51 ··93:»    e9·bd·00·00·00·······»  jmp····155·<deflate_decompress_bmi2.cold.2+0x14a>
52 »       »       »       8a:·R_386_PC32»  .text.hot52 »       »       »       94:·R_386_PC32»  .text.hot
53 ··8e:»    83·ef·01·············»      sub····$0x1,%edi53 ··98:»    83·ee·01·············»      sub····$0x1,%esi
54 ··91:»    75·c5················»jne····58·<deflate_decompress_default.cold.2+0x4d>54 ··9b:»    75·c0················»jne····5d·<deflate_decompress_bmi2.cold.2+0x52>
55 ··93:»    8b·44·24·50··········»    mov····0x50(%esp),%eax55 ··9d:»    8b·4c·24·50··········»    mov····0x50(%esp),%ecx
56 ··97:»    80·b8·60·1d·00·00·00·»      cmpb···$0x0,0x1d60(%eax)56 ··a1:»    80·b9·60·1d·00·00·00·»      cmpb···$0x0,0x1d60(%ecx)
57 ··9e:»    0f·85·ec·02·00·00····»jne····390·<deflate_decompress_bmi2+0xa0>57 ··a8:»    0f·85·1c·03·00·00····»jne····3ca·<deflate_decompress_default+0xb3>
58 »       »       »       a0:·R_386_PC32»  .text.hot58 »       »       »       aa:·R_386_PC32»  .text.hot
59 ··a4:»    c6·80·60·1d·00·00·01·»      movb···$0x1,0x1d60(%eax)59 ··ae:»    c6·81·60·1d·00·00·01·»      movb···$0x1,0x1d60(%ecx)
60 ··ab:»    31·ff················»xor····%edi,%edi60 ··b5:»    31·c0················»xor····%eax,%eax
61 ··ad:»    8b·54·24·50··········»    mov····0x50(%esp),%edx61 ··b7:»    8b·7c·24·50··········»    mov····0x50(%esp),%edi
62 ··b1:»    c6·04·3a·08··········»    movb···$0x8,(%edx,%edi,1)62 ··bb:»    c6·04·07·08··········»    movb···$0x8,(%edi,%eax,1)
63 ··b5:»    83·c7·01·············»      add····$0x1,%edi63 ··bf:»    83·c0·01·············»      add····$0x1,%eax
64 ··b8:»    81·ff·90·00·00·00····»cmp····$0x90,%edi64 ··c2:»    3d·90·00·00·00·······»  cmp····$0x90,%eax
65 ··be:»    75·ed················»jne····ad·<deflate_decompress_default.cold.2+0xa2>65 ··c7:»    75·ee················»jne····b7·<deflate_decompress_bmi2.cold.2+0xac>
66 ··c0:»    8b·4c·24·50··········»    mov····0x50(%esp),%ecx66 ··c9:»    8b·54·24·50··········»    mov····0x50(%esp),%edx
67 ··c4:»    c6·04·39·09··········»    movb···$0x9,(%ecx,%edi,1)67 ··cd:»    c6·04·02·09··········»    movb···$0x9,(%edx,%eax,1)
68 ··c8:»    83·c7·01·············»      add····$0x1,%edi68 ··d1:»    83·c0·01·············»      add····$0x1,%eax
69 ··cb:»    81·ff·00·01·00·00····»cmp····$0x100,%edi69 ··d4:»    3d·00·01·00·00·······»  cmp····$0x100,%eax
70 ··d1:»    75·ed················»jne····c0·<deflate_decompress_default.cold.2+0xb5>70 ··d9:»    75·ee················»jne····c9·<deflate_decompress_bmi2.cold.2+0xbe>
71 ··d3:»    8b·44·24·50··········»    mov····0x50(%esp),%eax71 ··db:»    8b·74·24·50··········»    mov····0x50(%esp),%esi
72 ··d7:»    c6·04·38·07··········»    movb···$0x7,(%eax,%edi,1)72 ··df:»    c6·04·06·07··········»    movb···$0x7,(%esi,%eax,1)
73 ··db:»    83·c7·01·············»      add····$0x1,%edi73 ··e3:»    83·c0·01·············»      add····$0x1,%eax
74 ··de:»    81·ff·18·01·00·00····»cmp····$0x118,%edi74 ··e6:»    3d·18·01·00·00·······»  cmp····$0x118,%eax
75 ··e4:»    75·ed················»jne····d3·<deflate_decompress_default.cold.2+0xc8>75 ··eb:»    75·ee················»jne····db·<deflate_decompress_bmi2.cold.2+0xd0>
76 ··e6:»    c7·80·18·01·00·00·08·»      movl···$0x8080808,0x118(%eax)76 ··ed:»    c7·86·18·01·00·00·08·»      movl···$0x8080808,0x118(%esi)
77 ··ed:»    08·08·08·77 ··f4:»    08·08·08·
78 ··f0:»    bf·20·01·00·00·······»  mov····$0x120,%edi78 ··f7:»    b9·20·01·00·00·······»  mov····$0x120,%ecx
79 ··f5:»    c7·80·1c·01·00·00·08·»      movl···$0x8080808,0x11c(%eax)79 ··fc:»    c7·86·1c·01·00·00·08·»      movl···$0x8080808,0x11c(%esi)
80 ··fc:»    08·08·08·80 ·103:»   08·08·08·
81 ··ff:»    8b·4c·24·50··········»    mov····0x50(%esp),%ecx81 ·106:»   8b·44·24·50··········»   mov····0x50(%esp),%eax
82 ·103:»   c6·04·39·05··········»   movb···$0x5,(%ecx,%edi,1)82 ·10a:»   c6·04·08·05··········»   movb···$0x5,(%eax,%ecx,1)
83 ·107:»   83·c7·01·············»     add····$0x1,%edi83 ·10e:»   83·c1·01·············»     add····$0x1,%ecx
84 ·10a:»   81·ff·40·01·00·00····»       cmp····$0x140,%edi84 ·111:»   81·f9·40·01·00·00····»       cmp····$0x140,%ecx
85 ·110:»   75·ed················»       jne····ff·<deflate_decompress_default.cold.2+0xf4>85 ·117:»   75·ed················»       jne····106·<deflate_decompress_bmi2.cold.2+0xfb>
86 ·112:»   89·ca················»       mov····%ecx,%edx86 ·119:»   89·c7················»       mov····%eax,%edi
87 ·114:»   c7·44·24·1c·20·00·00·»     movl···$0x20,0x1c(%esp)87 ·11b:»   c7·44·24·20·20·00·00·»     movl···$0x20,0x20(%esp)
88 ·11b:»   00·88 ·122:»   00·
89 ·11c:»   81·c2·20·1b·00·00····»       add····$0x1b20,%edx89 ·123:»   81·c7·20·1b·00·00····»       add····$0x1b20,%edi
90 ·122:»   c7·44·24·18·20·01·00·»     movl···$0x120,0x18(%esp)90 ·129:»   c7·44·24·1c·20·01·00·»     movl···$0x120,0x1c(%esp)
91 ·129:»   00·91 ·130:»   00·
92 ·12a:»   89·54·24·20··········»   mov····%edx,0x20(%esp)92 ·131:»   89·7c·24·24··········»   mov····%edi,0x24(%esp)
93 ·12e:»   e9·85·02·00·00·······» jmp····3b8·<deflate_decompress_bmi2+0xc8>93 ·135:»   e9·b3·02·00·00·······» jmp····3ed·<deflate_decompress_default+0xd6>
94 »       »       »       12f:·R_386_PC32» .text.hot94 »       »       »       136:·R_386_PC32» .text.hot
95 ·133:»   29·d8················»       sub····%ebx,%eax95 ·13a:»   29·d9················»       sub····%ebx,%ecx
96 ·135:»   8b·5c·24·0c··········»   mov····0xc(%esp),%ebx96 ·13c:»   8b·5c·24·0c··········»   mov····0xc(%esp),%ebx
97 ·139:»   03·04·24·············»     add····(%esp),%eax97 ·140:»   03·4c·24·04··········»   add····0x4(%esp),%ecx
98 ·13c:»   29·c3················»       sub····%eax,%ebx98 ·144:»   29·cb················»       sub····%ecx,%ebx
99 ·13e:»   83·fb·03·············»     cmp····$0x3,%ebx99 ·146:»   83·fb·03·············»     cmp····$0x3,%ebx
100 ·141:»   0f·8e·11·ff·ff·ff····»       jle····58·<deflate_decompress_default.cold.2+0x4d>100 ·149:»   0f·8e·0e·ff·ff·ff····»       jle····5d·<deflate_decompress_bmi2.cold.2+0x52>
101 ·147:»   0f·b7·68·02··········»   movzwl·0x2(%eax),%ebp101 ·14f:»   0f·b7·51·02··········»   movzwl·0x2(%ecx),%edx
102 ·14b:»   f7·d5················»       not····%ebp102 ·153:»   f7·d2················»       not····%edx
103 ·14d:»   66·3b·28·············»     cmp····(%eax),%bp103 ·155:»   66·3b·11·············»     cmp····(%ecx),%dx
104 ·150:»   0f·85·02·ff·ff·ff····»       jne····58·<deflate_decompress_default.cold.2+0x4d>104 ·158:»   0f·85·ff·fe·ff·ff····»       jne····5d·<deflate_decompress_bmi2.cold.2+0x52>
105 ·156:»   8b·7c·24·04··········»   mov····0x4(%esp),%edi105 ·15e:»   8b·44·24·08··········»   mov····0x8(%esp),%eax
106 ·15a:»   0f·b7·ed·············»     movzwl·%bp,%ebp106 ·162:»   0f·b7·f2·············»     movzwl·%dx,%esi
107 ·15d:»   29·f7················»       sub····%esi,%edi107 ·165:»   29·e8················»       sub····%ebp,%eax
108 ·15f:»   39·fd················»       cmp····%edi,%ebp108 ·167:»   39·c6················»       cmp····%eax,%esi
109 ·161:»   0f·8f·10·01·00·00····»       jg·····277·<deflate_decompress_default.cold.2+0x26c>109 ·169:»   0f·8f·2f·01·00·00····»       jg·····29e·<deflate_decompress_bmi2.cold.2+0x293>
110 ·167:»   8b·4c·24·0c··········»   mov····0xc(%esp),%ecx110 ·16f:»   8d·79·04·············»     lea····0x4(%ecx),%edi
111 ·16b:»   8d·78·04·············»     lea····0x4(%eax),%edi111 ·172:»   8b·4c·24·0c··········»   mov····0xc(%esp),%ecx
112 ·16e:»   29·f9················»       sub····%edi,%ecx112 ·176:»   29·f9················»       sub····%edi,%ecx
113 ·170:»   39·cd················»       cmp····%ecx,%ebp113 ·178:»   39·ce················»       cmp····%ecx,%esi
114 ·172:»   0f·8f·e0·fe·ff·ff····»       jg·····58·<deflate_decompress_default.cold.2+0x4d>114 ·17a:»   0f·8f·dd·fe·ff·ff····»       jg·····5d·<deflate_decompress_bmi2.cold.2+0x52>
115 ·178:»   50···················» push···%eax115 ·180:»   50···················» push···%eax
116 ·179:»   55···················» push···%ebp116 ·181:»   56···················» push···%esi
117 ·17a:»   57···················» push···%edi117 ·182:»   57···················» push···%edi
118 ·17b:»   56···················» push···%esi118 ·183:»   55···················» push···%ebp
119 ·17c:»   8b·5c·24·24··········»   mov····0x24(%esp),%ebx119 ·184:»   8b·5c·24·28··········»   mov····0x28(%esp),%ebx
120 ·180:»   01·ee················»       add····%ebp,%esi120 ·188:»   01·f5················»       add····%esi,%ebp
121 ·182:»   e8·fc·ff·ff·ff·······» call···183·<deflate_decompress_default.cold.2+0x178>121 ·18a:»   e8·fc·ff·ff·ff·······» call···18b·<deflate_decompress_bmi2.cold.2+0x180>
122 »       »       »       183:·R_386_PLT32»memcpy122 »       »       »       18b:·R_386_PLT32»memcpy
Max diff block lines reached; 73170/94267 bytes (77.62%) of diff not shown.
111 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text.hot {}
    
Offset 1, 1122 lines modifiedOffset 1, 1140 lines modified
  
  
  
1 Disassembly·of·section·.text.hot:1 Disassembly·of·section·.text.hot:
  
2 00000000·<deflate_decompress_default>:2 00000000·<deflate_decompress_bmi2>:
3 deflate_decompress_default():3 deflate_decompress_bmi2():
4 ···0:»     e8·fc·ff·ff·ff·······»   call···1·<deflate_decompress_default+0x1>4 ···0:»     e8·fc·ff·ff·ff·······»   call···1·<deflate_decompress_bmi2+0x1>
5 »       »       »       1:·R_386_PC32»   __x86.get_pc_thunk.ax5 »       »       »       1:·R_386_PC32»   __x86.get_pc_thunk.ax
6 ···5:»     05·01·00·00·00·······»   add····$0x1,%eax6 ···5:»     05·01·00·00·00·······»   add····$0x1,%eax
7 »       »       »       6:·R_386_GOTPC»  _GLOBAL_OFFSET_TABLE_7 »       »       »       6:·R_386_GOTPC»  _GLOBAL_OFFSET_TABLE_
8 ···a:»     55···················»   push···%ebp8 ···a:»     55···················»   push···%ebp
9 ···b:»     57···················»   push···%edi9 ···b:»     57···················»   push···%edi
10 ···c:»     31·ff················» xor····%edi,%edi10 ···c:»     31·ff················» xor····%edi,%edi
11 ···e:»     56···················»   push···%esi11 ···e:»     56···················»   push···%esi
12 ···f:»     53···················»   push···%ebx12 ···f:»     53···················»   push···%ebx
13 ··10:»    83·ec·3c·············»      sub····$0x3c,%esp13 ··10:»    83·ec·3c·············»      sub····$0x3c,%esp
14 ··13:»    8b·54·24·5c··········»    mov····0x5c(%esp),%edx14 ··13:»    8b·5c·24·54··········»    mov····0x54(%esp),%ebx
15 ··17:»    8b·4c·24·54··········»    mov····0x54(%esp),%ecx15 ··17:»    8b·54·24·5c··········»    mov····0x5c(%esp),%edx
16 ··1b:»    89·44·24·14··········»    mov····%eax,0x14(%esp)16 ··1b:»    89·44·24·18··········»    mov····%eax,0x18(%esp)
17 ··1f:»    03·54·24·60··········»    add····0x60(%esp),%edx17 ··1f:»    03·54·24·60··········»    add····0x60(%esp),%edx
18 ··23:»    03·4c·24·58··········»    add····0x58(%esp),%ecx18 ··23:»    8b·4c·24·54··········»    mov····0x54(%esp),%ecx
19 ··27:»    c7·44·24·10·00·00·00·»      movl···$0x0,0x10(%esp)19 ··27:»    c7·44·24·14·00·00·00·»      movl···$0x0,0x14(%esp)
20 ··2e:»    00·20 ··2e:»    00·
21 ··2f:»    8b·5c·24·54··········»    mov····0x54(%esp),%ebx21 ··2f:»    03·4c·24·58··········»    add····0x58(%esp),%ecx
22 ··33:»    8b·74·24·5c··········»    mov····0x5c(%esp),%esi22 ··33:»    8b·6c·24·5c··········»    mov····0x5c(%esp),%ebp
23 ··37:»    89·54·24·04··········»    mov····%edx,0x4(%esp)23 ··37:»    89·54·24·08··········»    mov····%edx,0x8(%esp)
24 ··3b:»    89·4c·24·0c··········»    mov····%ecx,0xc(%esp)24 ··3b:»    89·5c·24·04··········»    mov····%ebx,0x4(%esp)
25 ··3f:»    89·1c·24·············»      mov····%ebx,(%esp)25 ··3f:»    89·4c·24·0c··········»    mov····%ecx,0xc(%esp)
26 ··42:»    31·db················»xor····%ebx,%ebx26 ··43:»    31·c9················»xor····%ecx,%ecx
27 ··44:»    83·fb·10·············»      cmp····$0x10,%ebx27 ··45:»    83·ff·10·············»      cmp····$0x10,%edi
28 ··47:»    0f·86·8e·06·00·00····»jbe····6db·<deflate_decompress_default+0x6db>28 ··48:»    0f·86·27·07·00·00····»jbe····775·<deflate_decompress_bmi2+0x775>
29 ··4d:»    89·fa················»mov····%edi,%edx29 ··4e:»    89·ce················»mov····%ecx,%esi
30 ··4f:»    89·f9················»mov····%edi,%ecx30 ··50:»    89·ca················»mov····%ecx,%edx
31 ··51:»    d1·ef················»shr····%edi31 ··52:»    89·cb················»mov····%ecx,%ebx
32 ··53:»    83·e2·01·············»      and····$0x1,%edx32 ··54:»    d1·ee················»shr····%esi
33 ··56:»    89·cd················»mov····%ecx,%ebp33 ··56:»    83·e2·01·············»      and····$0x1,%edx
34 ··58:»    83·e7·03·············»      and····$0x3,%edi34 ··59:»    c1·eb·03·············»      shr····$0x3,%ebx
35 ··5b:»    89·54·24·28··········»    mov····%edx,0x28(%esp)35 ··5c:»    83·e6·03·············»      and····$0x3,%esi
36 ··5f:»    c1·ed·03·············»      shr····$0x3,%ebp36 ··5f:»    89·54·24·2c··········»    mov····%edx,0x2c(%esp)
37 ··62:»    83·ff·02·············»      cmp····$0x2,%edi37 ··63:»    89·1c·24·············»      mov····%ebx,(%esp)
38 ··65:»    0f·85·3e·00·00·00····»jne····a9·<deflate_decompress_default+0xa9>38 ··66:»    83·fe·02·············»      cmp····$0x2,%esi
39 »       »       »       67:·R_386_PC32»  .text.unlikely39 ··69:»    0f·85·43·00·00·00····»jne····b2·<deflate_decompress_bmi2+0xb2>
40 ··6b:»    83·e5·1f·············»      and····$0x1f,%ebp40 »       »       »       6b:·R_386_PC32»  .text.unlikely
41 ··6e:»    8b·54·24·50··········»    mov····0x50(%esp),%edx41 ··6f:»    89·ca················»mov····%ecx,%edx
42 ··72:»    83·eb·11·············»      sub····$0x11,%ebx42 ··71:»    89·c8················»mov····%ecx,%eax
43 ··75:»    89·74·24·20··········»    mov····%esi,0x20(%esp)43 ··73:»    83·e3·1f·············»      and····$0x1f,%ebx
44 ··79:»    8d·85·01·01·00·00····»lea····0x101(%ebp),%eax44 ··76:»    c1·e9·11·············»      shr····$0x11,%ecx
45 ··7f:»    89·cd················»mov····%ecx,%ebp45 ··79:»    c1·ea·08·············»      shr····$0x8,%edx
46 ··81:»    c1·ed·08·············»      shr····$0x8,%ebp46 ··7c:»    81·c3·01·01·00·00····»add····$0x101,%ebx
47 ··84:»    89·44·24·18··········»    mov····%eax,0x18(%esp)47 ··82:»    c1·e8·0d·············»      shr····$0xd,%eax
48 ··88:»    8b·44·24·14··········»    mov····0x14(%esp),%eax48 ··85:»    89·6c·24·10··········»    mov····%ebp,0x10(%esp)
49 ··8c:»    83·e5·1f·············»      and····$0x1f,%ebp49 ··89:»    83·e2·1f·············»      and····$0x1f,%edx
50 ··8f:»    c6·82·60·1d·00·00·00·»      movb···$0x0,0x1d60(%edx)50 ··8c:»    83·e0·0f·············»      and····$0xf,%eax
51 ··96:»    83·c5·01·············»      add····$0x1,%ebp51 ··8f:»    89·5c·24·1c··········»    mov····%ebx,0x1c(%esp)
52 ··99:»    8d·80·00·00·00·00····»lea····0x0(%eax),%eax52 ··93:»    8d·5f·ef·············»      lea····-0x11(%edi),%ebx
53 »       »       »       9b:·R_386_GOTOFF».rodata53 ··96:»    83·c2·01·············»      add····$0x1,%edx
54 ··9f:»    89·6c·24·1c··········»    mov····%ebp,0x1c(%esp)54 ··99:»    8b·7c·24·50··········»    mov····0x50(%esp),%edi
55 ··a3:»    89·cd················»mov····%ecx,%ebp55 ··9d:»    8d·70·04·············»      lea····0x4(%eax),%esi
56 ··a5:»    c1·e9·0d·············»      shr····$0xd,%ecx56 ··a0:»    89·54·24·20··········»    mov····%edx,0x20(%esp)
57 ··a8:»    83·e1·0f·············»      and····$0xf,%ecx57 ··a4:»    8b·54·24·18··········»    mov····0x18(%esp),%edx
58 ··ab:»    c1·ed·11·············»      shr····$0x11,%ebp58 ··a8:»    c6·87·60·1d·00·00·00·»      movb···$0x0,0x1d60(%edi)
59 ··ae:»    8d·79·04·············»      lea····0x4(%ecx),%edi59 ··af:»    8d·92·00·00·00·00····»lea····0x0(%edx),%edx
60 ··b1:»    8d·4c·01·04··········»    lea····0x4(%ecx,%eax,1),%ecx60 »       »       »       b1:·R_386_GOTOFF».rodata
61 ··b5:»    89·4c·24·08··········»    mov····%ecx,0x8(%esp)61 ··b5:»    89·74·24·24··········»    mov····%esi,0x24(%esp)
62 ··b9:»    eb·1e················»jmp····d9·<deflate_decompress_default+0xd9>62 ··b9:»    8d·7c·10·04··········»    lea····0x4(%eax,%edx,1),%edi
63 ··bb:»    89·ea················»mov····%ebp,%edx63 ··bd:»    89·c8················»mov····%ecx,%eax
64 ··bd:»    0f·b6·08·············»      movzbl·(%eax),%ecx64 ··bf:»    eb·1d················»jmp····de·<deflate_decompress_bmi2+0xde>
65 ··c0:»    8b·74·24·50··········»    mov····0x50(%esp),%esi65 ··c1:»    89·c1················»mov····%eax,%ecx
66 ··c4:»    c1·ed·03·············»      shr····$0x3,%ebp66 ··c3:»    0f·b6·32·············»      movzbl·(%edx),%esi
67 ··c7:»    83·e2·07·············»      and····$0x7,%edx67 ··c6:»    8b·6c·24·50··········»    mov····0x50(%esp),%ebp
68 ··ca:»    83·eb·03·············»      sub····$0x3,%ebx68 ··ca:»    83·c2·01·············»      add····$0x1,%edx
69 ··cd:»    83·c0·01·············»      add····$0x1,%eax69 ··cd:»    83·e1·07·············»      and····$0x7,%ecx
70 ··d0:»    88·14·0e·············»      mov····%dl,(%esi,%ecx,1)70 ··d0:»    c1·e8·03·············»      shr····$0x3,%eax
71 ··d3:»    39·44·24·08··········»    cmp····%eax,0x8(%esp)71 ··d3:»    83·eb·03·············»      sub····$0x3,%ebx
72 ··d7:»    74·2a················»je·····103·<deflate_decompress_default+0x103>72 ··d6:»    88·4c·35·00··········»    mov····%cl,0x0(%ebp,%esi,1)
73 ··d9:»    83·fb·02·············»      cmp····$0x2,%ebx73 ··da:»    39·d7················»cmp····%edx,%edi
74 ··dc:»    77·dd················»ja·····bb·<deflate_decompress_default+0xbb>74 ··dc:»    74·2b················»je·····109·<deflate_decompress_bmi2+0x109>
75 ··de:»    8b·74·24·0c··········»    mov····0xc(%esp),%esi75 ··de:»    83·fb·02·············»      cmp····$0x2,%ebx
76 ··e2:»    8b·14·24·············»      mov····(%esp),%edx76 ··e1:»    77·de················»ja·····c1·<deflate_decompress_bmi2+0xc1>
77 ··e5:»    29·d6················»sub····%edx,%esi77 ··e3:»    8b·6c·24·0c··········»    mov····0xc(%esp),%ebp
78 ··e7:»    83·fe·03·············»      cmp····$0x3,%esi78 ··e7:»    8b·4c·24·04··········»    mov····0x4(%esp),%ecx
79 ··ea:»    0f·86·5e·00·00·00····»jbe····14e·<deflate_decompress_default+0x14e>79 ··eb:»    29·cd················»sub····%ecx,%ebp
80 »       »       »       ec:·R_386_PC32»  .text.unlikely80 ··ed:»    83·fd·03·············»      cmp····$0x3,%ebp
81 ··f0:»    8b·32················»mov····(%edx),%esi81 ··f0:»    0f·86·63·00·00·00····»jbe····159·<deflate_decompress_bmi2+0x159>
82 ··f2:»    89·d9················»mov····%ebx,%ecx82 »       »       »       f2:·R_386_PC32»  .text.unlikely
83 ··f4:»    83·c2·03·············»      add····$0x3,%edx83 ··f6:»    c4·e2·61·f7·31·······»  shlx···%ebx,(%ecx),%esi
84 ··f7:»    83·cb·18·············»      or·····$0x18,%ebx84 ··fb:»    83·c1·03·············»      add····$0x3,%ecx
85 ··fa:»    89·14·24·············»      mov····%edx,(%esp)85 ··fe:»    09·f0················»or·····%esi,%eax
86 ··fd:»    d3·e6················»shl····%cl,%esi86 ·100:»   83·cb·18·············»     or·····$0x18,%ebx
87 ··ff:»    09·f5················»or·····%esi,%ebp87 ·103:»   89·4c·24·04··········»   mov····%ecx,0x4(%esp)
88 ·101:»   eb·b8················»       jmp····bb·<deflate_decompress_default+0xbb>88 ·107:»   eb·b8················»       jmp····c1·<deflate_decompress_bmi2+0xc1>
89 ·103:»   8b·74·24·20··········»   mov····0x20(%esp),%esi89 ·109:»   8b·6c·24·10··········»   mov····0x10(%esp),%ebp
90 ·107:»   eb·17················»       jmp····120·<deflate_decompress_default+0x120>90 ·10d:»   8b·4c·24·24··········»   mov····0x24(%esp),%ecx
91 ·109:»   8b·54·24·14··········»   mov····0x14(%esp),%edx91 ·111:»   89·04·24·············»     mov····%eax,(%esp)
92 ·10d:»   8b·4c·24·50··········»   mov····0x50(%esp),%ecx92 ·114:»   eb·17················»       jmp····12d·<deflate_decompress_bmi2+0x12d>
93 ·111:»   0f·b6·84·17·00·00·00·»     movzbl·0x0(%edi,%edx,1),%eax93 ·116:»   8b·7c·24·18··········»   mov····0x18(%esp),%edi
94 ·118:»   00·94 ·11a:»   8b·74·24·50··········»   mov····0x50(%esp),%esi
95 »       »       »       115:·R_386_GOTOFF»       .rodata95 ·11e:»   0f·b6·84·39·00·00·00·»     movzbl·0x0(%ecx,%edi,1),%eax
96 ·119:»   83·c7·01·············»     add····$0x1,%edi96 ·125:»   00·
97 ·11c:»   c6·04·01·00··········»   movb···$0x0,(%ecx,%eax,1)97 »       »       »       122:·R_386_GOTOFF»       .rodata
98 ·120:»   83·ff·13·············»     cmp····$0x13,%edi98 ·126:»   83·c1·01·············»     add····$0x1,%ecx
99 ·123:»   75·e4················»       jne····109·<deflate_decompress_default+0x109>99 ·129:»   c6·04·06·00··········»   movb···$0x0,(%esi,%eax,1)
100 ·125:»   8b·7c·24·50··········»   mov····0x50(%esp),%edi100 ·12d:»   83·f9·13·············»     cmp····$0x13,%ecx
101 ·129:»   8b·44·24·50··········»   mov····0x50(%esp),%eax101 ·130:»   75·e4················»       jne····116·<deflate_decompress_bmi2+0x116>
102 ·12d:»   81·c7·20·1b·00·00····»       add····$0x1b20,%edi102 ·132:»   8b·54·24·50··········»   mov····0x50(%esp),%edx
103 ·133:»   05·cc·01·00·00·······» add····$0x1cc,%eax103 ·136:»   8d·ba·cc·01·00·00····»       lea····0x1cc(%edx),%edi
104 ·138:»   89·7c·24·20··········»   mov····%edi,0x20(%esp)104 ·13c:»   81·c2·20·1b·00·00····»       add····$0x1b20,%edx
105 ·13c:»   57···················» push···%edi105 ·142:»   89·54·24·24··········»   mov····%edx,0x24(%esp)
106 ·13d:»   6a·07················»       push···$0x7106 ·146:»   52···················» push···%edx
107 ·13f:»   6a·07················»       push···$0x7107 ·147:»   6a·07················»       push···$0x7
108 ·141:»   8b·54·24·20··········»   mov····0x20(%esp),%edx108 ·149:»   6a·07················»       push···$0x7
109 ·145:»   8d·8a·20·05·00·00····»       lea····0x520(%edx),%ecx109 ·14b:»   8b·44·24·24··········»   mov····0x24(%esp),%eax
110 »       »       »       147:·R_386_GOTOFF»       .rodata110 ·14f:»   8d·88·20·05·00·00····»       lea····0x520(%eax),%ecx
111 ·14b:»   51···················» push···%ecx111 »       »       »       151:·R_386_GOTOFF»       .rodata
112 ·14c:»   8b·54·24·60··········»   mov····0x60(%esp),%edx112 ·155:»   89·f8················»       mov····%edi,%eax
113 ·150:»   b9·13·00·00·00·······» mov····$0x13,%ecx113 ·157:»   51···················» push···%ecx
114 ·155:»   e8·f6·05·00·00·······» call···750·<build_decode_table>114 ·158:»   8b·54·24·60··········»   mov····0x60(%esp),%edx
115 ·15a:»   83·c4·10·············»     add····$0x10,%esp115 ·15c:»   b9·13·00·00·00·······» mov····$0x13,%ecx
116 ·15d:»   84·c0················»       test···%al,%al116 ·161:»   e8·9a·06·00·00·······» call···800·<build_decode_table>
117 ·15f:»   0f·84·54·00·00·00····»       je·····1b9·<deflate_decompress_default+0x1b9>117 ·166:»   83·c4·10·············»     add····$0x10,%esp
118 »       »       »       161:·R_386_PC32» .text.unlikely118 ·169:»   84·c0················»       test···%al,%al
119 ·165:»   8b·44·24·18··········»   mov····0x18(%esp),%eax119 ·16b:»   0f·84·59·00·00·00····»       je·····1ca·<deflate_decompress_bmi2+0x1ca>
120 ·169:»   03·44·24·1c··········»   add····0x1c(%esp),%eax120 »       »       »       16d:·R_386_PC32» .text.unlikely
121 ·16d:»   89·74·24·24··········»   mov····%esi,0x24(%esp)121 ·171:»   8b·74·24·1c··········»   mov····0x1c(%esp),%esi
122 ·171:»   31·d2················»       xor····%edx,%edx122 ·175:»   03·74·24·20··········»   add····0x20(%esp),%esi
123 ·173:»   89·44·24·08··········»   mov····%eax,0x8(%esp)123 ·179:»   89·6c·24·28··········»   mov····%ebp,0x28(%esp)
Max diff block lines reached; 51047/113912 bytes (44.81%) of diff not shown.
3.78 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 11, 43 lines modifiedOffset 11, 43 lines modified
11 ··0x00000070·70000000·60000000·a3000000·00410e08·p...`........A..11 ··0x00000070·70000000·60000000·a3000000·00410e08·p...`........A..
12 ··0x00000080·8502410e·0c870341·0e108604·410e1483·..A....A....A...12 ··0x00000080·8502410e·0c870341·0e108604·410e1483·..A....A....A...
13 ··0x00000090·054e0e40·028b0e14·41c30e10·41c60e0c·.N.@....A...A...13 ··0x00000090·054e0e40·028b0e14·41c30e10·41c60e0c·.N.@....A...A...
14 ··0x000000a0·41c70e08·41c50e04·1c000000·00000000·A...A...........14 ··0x000000a0·41c70e08·41c50e04·1c000000·00000000·A...A...........
15 ··0x000000b0·017a5200·017c0801·1b0c0404·88010e40·.zR..|.........@15 ··0x000000b0·017a5200·017c0801·1b0c0404·88010e40·.zR..|.........@
16 ··0x000000c0·83058502·86048703·10000000·24000000·............$...16 ··0x000000c0·83058502·86048703·10000000·24000000·............$...
17 ··0x000000d0·00000000·0b000000·00000000·70000000·............p...17 ··0x000000d0·00000000·0b000000·00000000·70000000·............p...
18 ··0x000000e0·e0000000·00000000·4e070000·004b0e08·........N....K..18 ··0x000000e0·e0000000·00000000·f4070000·004b0e08·.............K..
19 ··0x000000f0·8502410e·0c870343·0e108604·410e1483·..A....C....A...19 ··0x000000f0·8502410e·0c870343·0e108604·410e1483·..A....C....A...
20 ··0x00000100·05430e50·032a010e·54420e58·420e5c4b·.C.P.*..TB.XB.\K20 ··0x00000100·05430e50·0334010e·54420e58·420e5c4d·.C.P.4..TB.XB.\M
21 ··0x00000110·0e60510e·50033c01·0e54420e·58440e5c·.`Q.P.<..TB.XD.\21 ··0x00000110·0e60510e·50035e01·0e54420e·58440e5c·.`Q.P.^..TB.XD.\
22 ··0x00000120·500e604c·0e504c0e·54440e58·420e5c4b·P.`L.PL.TD.XB.\K22 ··0x00000120·530e604c·0e504c0e·54440e58·420e5c4b·S.`L.PL.TD.XB.\K
23 ··0x00000130·0e604e0e·50039e03·0a0e1441·c30e1041·.`N.P......A...A23 ··0x00000130·0e604e0e·50030304·0a0e1441·c30e1041·.`N.P......A...A
24 ··0x00000140·c60e0c41·c70e0841·c50e0441·0b000000·...A...A...A....24 ··0x00000140·c60e0c41·c70e0841·c50e0441·0b000000·...A...A...A....
25 ··0x00000150·1c000000·00000000·017a5200·017c0801·.........zR..|..25 ··0x00000150·1c000000·00000000·017a5200·017c0801·.........zR..|..
26 ··0x00000160·1b0c0404·88010e50·83058502·86048703·.......P........26 ··0x00000160·1b0c0404·88010e50·83058502·86048703·.......P........
27 ··0x00000170·20000000·24000000·0b000000·76020000··...$.......v...27 ··0x00000170·20000000·24000000·0b000000·9d020000··...$...........
28 ··0x00000180·00036e01·0e54410e·58410e5c·410e6059·..n..TA.XA.\A.`Y28 ··0x00000180·00037601·0e54410e·58410e5c·410e6059·..v..TA.XA.\A.`Y
29 ··0x00000190·0e500000·68000000·98010000·50070000·.P..h.......P...29 ··0x00000190·0e500000·68000000·98010000·00080000·.P..h...........
30 ··0x000001a0·f2060000·00410e08·8502410e·0c870341·.....A....A....A30 ··0x000001a0·f2060000·00410e08·8502410e·0c870341·.....A....A....A
31 ··0x000001b0·0e108604·430e1483·05550ee0·0103c804·....C....U......31 ··0x000001b0·0e108604·430e1483·05550ee0·0103c804·....C....U......
32 ··0x000001c0·0ee40147·0ee80141·0eec0141·0ef00158·...G...A...A...X32 ··0x000001c0·0ee40147·0ee80141·0eec0141·0ef00158·...G...A...A...X
33 ··0x000001d0·0ee00103·5c010a0e·1441c30e·1041c60e·....\....A...A..33 ··0x000001d0·0ee00103·5c010a0e·1441c30e·1041c60e·....\....A...A..
34 ··0x000001e0·0c41c70e·0841c50e·04410b02·410ee401·.A...A...A..A...34 ··0x000001e0·0c41c70e·0841c50e·04410b02·410ee401·.A...A...A..A...
35 ··0x000001f0·430ee801·470eec01·410ef001·4c0ee001·C...G...A...L...35 ··0x000001f0·430ee801·470eec01·410ef001·4c0ee001·C...G...A...L...
36 ··0x00000200·20000000·00000000·017a5200·017c0801··........zR..|..36 ··0x00000200·20000000·00000000·017a5200·017c0801··........zR..|..
37 ··0x00000210·1b0c0404·88010ee0·01830585·02860487·................37 ··0x00000210·1b0c0404·88010ee0·01830585·02860487·................
38 ··0x00000220·03000000·10000000·28000000·81020000·........(.......38 ··0x00000220·03000000·10000000·28000000·a8020000·........(.......
39 ··0x00000230·6f000000·00000000·20000000·3c020000·o.......·...<...39 ··0x00000230·6f000000·00000000·20000000·3c020000·o.......·...<...
40 ··0x00000240·10010000·1d000000·00410e08·83024e0e·.........A....N.40 ··0x00000240·10010000·1d000000·00410e08·83024e0e·.........A....N.
41 ··0x00000250·1c440e20·480e0841·c30e0400·6c000000·.D.·H..A....l...41 ··0x00000250·1c440e20·480e0841·c30e0400·6c000000·.D.·H..A....l...
42 ··0x00000260·60020000·f0020000·6d080000·004b0e08·`.......m....K..42 ··0x00000260·60020000·17030000·30080000·004b0e08·`.......0....K..
43 ··0x00000270·8502410e·0c870343·0e108604·410e1483·..A....C....A...43 ··0x00000270·8502410e·0c870343·0e108604·410e1483·..A....C....A...
44 ··0x00000280·05430e50·03cf010e·54420e58·420e5c50·.C.P....TB.XB.\P44 ··0x00000280·05430e50·03ac010e·54420e58·420e5c50·.C.P....TB.XB.\P
45 ··0x00000290·0e604c0e·50039c02·0e54420e·58420e5c·.`L.P....TB.XB.\45 ··0x00000290·0e604c0e·50039302·0e54420e·58420e5c·.`L.P....TB.XB.\
46 ··0x000002a0·4b0e604c·0e50490e·54420e58·420e5c4b·K.`L.PI.TB.XB.\K46 ··0x000002a0·4b0e604c·0e50490e·54420e58·420e5c4b·K.`L.PI.TB.XB.\K
47 ··0x000002b0·0e60520e·50038503·0e1441c3·0e1041c6·.`R.P.....A...A.47 ··0x000002b0·0e60520e·50037403·0e1441c3·0e1041c6·.`R.P.t...A...A.
48 ··0x000002c0·0e0c41c7·0e0841c5·0e040000·10000000·..A...A.........48 ··0x000002c0·0e0c41c7·0e0841c5·0e040000·10000000·..A...A.........
49 ··0x000002d0·d0020000·5d0b0000·10000000·00000000·....]...........49 ··0x000002d0·d0020000·470b0000·10000000·00000000·....G...........
50 ··0x000002e0·10000000·e4020000·00000000·04000000·................50 ··0x000002e0·10000000·e4020000·00000000·04000000·................
51 ··0x000002f0·00000000·10000000·f8020000·00000000·................51 ··0x000002f0·00000000·10000000·f8020000·00000000·................
52 ··0x00000300·04000000·00000000···················........52 ··0x00000300·04000000·00000000···················........
  
4.52 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00646563·6f6d7072·6573735f·696d706c·.decompress_impl2 ··0x00000000·00646563·6f6d7072·6573735f·696d706c·.decompress_impl
3 ··0x00000010·00646973·70617463·68006465·666c6174·.dispatch.deflat3 ··0x00000010·00646973·70617463·68006465·666c6174·.dispatch.deflat
4 ··0x00000020·655f6465·636f6d70·72657373·5f646566·e_decompress_def4 ··0x00000020·655f6465·636f6d70·72657373·5f626d69·e_decompress_bmi
5 ··0x00000030·61756c74·00646973·70617463·682e636f·ault.dispatch.co5 ··0x00000030·32006469·73706174·63682e63·6f6c642e·2.dispatch.cold.
6 ··0x00000040·6c642e31·00646566·6c617465·5f646563·ld.1.deflate_dec6 ··0x00000040·31006465·666c6174·655f6465·636f6d70·1.deflate_decomp
7 ··0x00000050·6f6d7072·6573735f·626d6932·00646566·ompress_bmi2.def7 ··0x00000050·72657373·5f646566·61756c74·00646566·ress_default.def
8 ··0x00000060·6c617465·5f707265·636f6465·5f6c656e·late_precode_len8 ··0x00000060·6c617465·5f707265·636f6465·5f6c656e·late_precode_len
9 ··0x00000070·735f7065·726d7574·6174696f·6e2e3232·s_permutation.229 ··0x00000070·735f7065·726d7574·6174696f·6e2e3232·s_permutation.22
10 ··0x00000080·39310070·7265636f·64655f64·65636f64·91.precode_decod10 ··0x00000080·30310070·7265636f·64655f64·65636f64·01.precode_decod
11 ··0x00000090·655f7265·73756c74·73006275·696c645f·e_results.build_11 ··0x00000090·655f7265·73756c74·73006275·696c645f·e_results.build_
12 ··0x000000a0·6465636f·64655f74·61626c65·006f6666·decode_table.off12 ··0x000000a0·6465636f·64655f74·61626c65·006f6666·decode_table.off
13 ··0x000000b0·7365745f·6465636f·64655f72·6573756c·set_decode_resul13 ··0x000000b0·7365745f·6465636f·64655f72·6573756c·set_decode_resul
14 ··0x000000c0·7473006c·69746c65·6e5f6465·636f6465·ts.litlen_decode14 ··0x000000c0·7473006c·69746c65·6e5f6465·636f6465·ts.litlen_decode
15 ··0x000000d0·5f726573·756c7473·00646566·6c617465·_results.deflate15 ··0x000000d0·5f726573·756c7473·00646566·6c617465·_results.deflate
16 ··0x000000e0·5f646563·6f6d7072·6573735f·64656661·_decompress_defa16 ··0x000000e0·5f646563·6f6d7072·6573735f·626d6932·_decompress_bmi2
17 ··0x000000f0·756c742e·636f6c64·2e320062·75696c64·ult.cold.2.build17 ··0x000000f0·2e636f6c·642e3200·6275696c·645f6465·.cold.2.build_de
18 ··0x00000100·5f646563·6f64655f·7461626c·652e636f·_decode_table.co18 ··0x00000100·636f6465·5f746162·6c652e63·6f6c642e·code_table.cold.
19 ··0x00000110·6c642e33·00646566·6c617465·5f707265·ld.3.deflate_pre19 ··0x00000110·33006465·666c6174·655f7072·65636f64·3.deflate_precod
20 ··0x00000120·636f6465·5f6c656e·735f7065·726d7574·code_lens_permut20 ··0x00000120·655f6c65·6e735f70·65726d75·74617469·e_lens_permutati
21 ··0x00000130·6174696f·6e2e3232·3031006c·69626465·ation.2201.libde21 ··0x00000130·6f6e2e32·32393100·6c696264·65666c61·on.2291.libdefla
22 ··0x00000140·666c6174·655f616c·6c6f635f·6465636f·flate_alloc_deco22 ··0x00000140·74655f61·6c6c6f63·5f646563·6f6d7072·te_alloc_decompr
23 ··0x00000150·6d707265·73736f72·005f5f78·38362e67·mpressor.__x86.g23 ··0x00000150·6573736f·72005f5f·7838362e·6765745f·essor.__x86.get_
24 ··0x00000160·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._24 ··0x00000160·70635f74·68756e6b·2e627800·5f474c4f·pc_thunk.bx._GLO
25 ··0x00000170·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA25 ··0x00000170·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
26 ··0x00000180·424c455f·0063616c·6c6f6300·6c696264·BLE_.calloc.libd26 ··0x00000180·5f006361·6c6c6f63·006c6962·6465666c·_.calloc.libdefl
27 ··0x00000190·65666c61·74655f64·65666c61·74655f64·eflate_deflate_d27 ··0x00000190·6174655f·6465666c·6174655f·6465636f·ate_deflate_deco
28 ··0x000001a0·65636f6d·70726573·73005f5f·7838362e·ecompress.__x86.28 ··0x000001a0·6d707265·7373005f·5f783836·2e676574·mpress.__x86.get
29 ··0x000001b0·6765745f·70635f74·68756e6b·2e617800·get_pc_thunk.ax.29 ··0x000001b0·5f70635f·7468756e·6b2e6178·005f6c69·_pc_thunk.ax._li
30 ··0x000001c0·5f6c6962·6465666c·6174655f·5f637075·_libdeflate__cpu30 ··0x000001c0·62646566·6c617465·5f5f6370·755f6665·bdeflate__cpu_fe
31 ··0x000001d0·5f666561·74757265·73005f6c·69626465·_features._libde31 ··0x000001d0·61747572·6573005f·6c696264·65666c61·atures._libdefla
32 ··0x000001e0·666c6174·655f7365·7475705f·6370755f·flate_setup_cpu_32 ··0x000001e0·74655f73·65747570·5f637075·5f666561·te_setup_cpu_fea
33 ··0x000001f0·66656174·75726573·006d656d·63707900·features.memcpy.33 ··0x000001f0·74757265·73006d65·6d637079·005f5f73·tures.memcpy.__s
34 ··0x00000200·5f5f7374·61636b5f·63686b5f·6661696c·__stack_chk_fail34 ··0x00000200·7461636b·5f63686b·5f666169·6c5f6c6f·tack_chk_fail_lo
35 ··0x00000210·5f6c6f63·616c006c·69626465·666c6174·_local.libdeflat35 ··0x00000210·63616c00·6c696264·65666c61·74655f66·cal.libdeflate_f
36 ··0x00000220·655f6672·65655f64·65636f6d·70726573·e_free_decompres36 ··0x00000220·7265655f·6465636f·6d707265·73736f72·ree_decompressor
37 ··0x00000230·736f7200·66726565·006c6962·6465666c·sor.free.libdefl37 ··0x00000230·00667265·65006c69·62646566·6c617465·.free.libdeflate
38 ··0x00000240·6174655f·6465666c·6174655f·6465636f·ate_deflate_deco38 ··0x00000240·5f646566·6c617465·5f646563·6f6d7072·_deflate_decompr
39 ··0x00000250·6d707265·73735f65·7800··············mpress_ex.39 ··0x00000250·6573735f·657800·····················ess_ex.
  
18.2 KB
cpu_features.o
859 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:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········1196·(bytes·into·file)13 ··Start·of·section·headers:··········1152·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········1519 ··Number·of·section·headers:·········15
20 ··Section·header·string·table·index:·1420 ··Section·header·string·table·index:·14
2.79 KB
readelf --wide --sections {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 There·are·15·section·headers,·starting·at·offset·0x4ac:1 There·are·15·section·headers,·starting·at·offset·0x480:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.group············GROUP···········00000000·000034·000008·04·····12··11··45 ··[·1]·.group············GROUP···········00000000·000034·000008·04·····12··11··4
6 ··[·2]·.text·············PROGBITS········00000000·000040·0000c2·00··AX··0···0·166 ··[·2]·.text·············PROGBITS········00000000·000040·0000be·00··AX··0···0·16
7 ··[·3]·.rel.text·········REL·············00000000·000380·000048·08···I·12···2··47 ··[·3]·.rel.text·········REL·············00000000·00036c·000038·08···I·12···2··4
8 ··[·4]·.data·············PROGBITS········00000000·000102·000000·00··WA··0···0··18 ··[·4]·.data·············PROGBITS········00000000·0000fe·000000·00··WA··0···0··1
9 ··[·5]·.bss··············NOBITS··········00000000·000104·000004·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·000100·000004·00··WA··0···0··4
10 ··[·6]·.text.unlikely····PROGBITS········00000000·000104·00006a·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000100·00005f·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·0003c8·000048·08···I·12···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·0003a4·000040·08···I·12···6··4
12 ··[·8]·.text.__x86.get_pc_thunk.bp·PROGBITS········00000000·00016e·000004·00·AXG··0···0··112 ··[·8]·.text.__x86.get_pc_thunk.bp·PROGBITS········00000000·00015f·000004·00·AXG··0···0··1
13 ··[·9]·.note.GNU-stack···PROGBITS········00000000·000172·000000·00······0···0··113 ··[·9]·.note.GNU-stack···PROGBITS········00000000·000163·000000·00······0···0··1
14 ··[10]·.eh_frame·········PROGBITS········00000000·000174·0000a0·00···A··0···0··414 ··[10]·.eh_frame·········PROGBITS········00000000·000164·00009c·00···A··0···0··4
15 ··[11]·.rel.eh_frame·····REL·············00000000·000410·000018·08···I·12··10··415 ··[11]·.rel.eh_frame·····REL·············00000000·0003e4·000018·08···I·12··10··4
16 ··[12]·.symtab···········SYMTAB··········00000000·000214·0000e0·10·····13··10··416 ··[12]·.symtab···········SYMTAB··········00000000·000200·0000e0·10·····13··10··4
17 ··[13]·.strtab···········STRTAB··········00000000·0002f4·00008c·00······0···0··117 ··[13]·.strtab···········STRTAB··········00000000·0002e0·00008c·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········00000000·000428·000084·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········00000000·0003fc·000084·00······0···0··1
19 Key·to·Flags:19 Key·to·Flags:
20 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),20 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
21 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),21 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
22 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),22 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
23 ··p·(processor·specific)23 ··p·(processor·specific)
1.2 KB
readelf --wide --symbols {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Symbol·table·'.symtab'·contains·14·entries:1 Symbol·table·'.symtab'·contains·14·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····2·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····2·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····6·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
6 ·····3:·00000000···106·FUNC····LOCAL··DEFAULT····6·_libdeflate_setup_cpu_features.cold.06 ·····3:·00000000····95·FUNC····LOCAL··DEFAULT····6·_libdeflate_setup_cpu_features.cold.0
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····1·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····4·9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····5·10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
11 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····9·11 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
12 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···10·12 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
13 ····10:·00000000···194·FUNC····GLOBAL·HIDDEN·····2·_libdeflate_setup_cpu_features13 ····10:·00000000···190·FUNC····GLOBAL·HIDDEN·····2·_libdeflate_setup_cpu_features
14 ····11:·00000000·····0·FUNC····GLOBAL·HIDDEN·····8·__x86.get_pc_thunk.bp14 ····11:·00000000·····0·FUNC····GLOBAL·HIDDEN·····8·__x86.get_pc_thunk.bp
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
16 ····13:·00000000·····4·OBJECT··GLOBAL·HIDDEN·····5·_libdeflate__cpu_features16 ····13:·00000000·····4·OBJECT··GLOBAL·HIDDEN·····5·_libdeflate__cpu_features
2.53 KB
readelf --wide --relocs {}
    
Offset 1, 30 lines modifiedOffset 1, 27 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x380·contains·9·entries:1 Relocation·section·'.rel.text'·at·offset·0x36c·contains·7·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000002··00000b02·R_386_PC32·············00000000···__x86.get_pc_thunk.bp3 00000002··00000b02·R_386_PC32·············00000000···__x86.get_pc_thunk.bp
4 00000008··00000c0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_4 00000008··00000c0a·R_386_GOTPC············00000000···_GLOBAL_OFFSET_TABLE_
5 000000ac··00000d09·R_386_GOTOFF···········00000000···_libdeflate__cpu_features5 000000b2··00000d09·R_386_GOTOFF···········00000000···_libdeflate__cpu_features
6 0000001e··00000202·R_386_PC32·············00000000···.text.unlikely6 0000001e··00000202·R_386_PC32·············00000000···.text.unlikely
7 00000049··00000202·R_386_PC32·············00000000···.text.unlikely7 00000049··00000202·R_386_PC32·············00000000···.text.unlikely
8 0000006d··00000202·R_386_PC32·············00000000···.text.unlikely8 0000006d··00000202·R_386_PC32·············00000000···.text.unlikely
9 000000a0··00000202·R_386_PC32·············00000000···.text.unlikely9 000000a6··00000202·R_386_PC32·············00000000···.text.unlikely
10 000000b9··00000202·R_386_PC32·············00000000···.text.unlikely 
11 000000be··00000202·R_386_PC32·············00000000···.text.unlikely 
  
12 Relocation·section·'.rel.text.unlikely'·at·offset·0x3c8·contains·9·entries:10 Relocation·section·'.rel.text.unlikely'·at·offset·0x3a4·contains·8·entries:
13 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name11 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
14 00000003··00000102·R_386_PC32·············00000000···.text12 00000003··00000102·R_386_PC32·············00000000···.text
15 0000000e··00000102·R_386_PC32·············00000000···.text13 0000000e··00000102·R_386_PC32·············00000000···.text
16 00000016··00000102·R_386_PC32·············00000000···.text14 00000016··00000102·R_386_PC32·············00000000···.text
17 0000001f··00000102·R_386_PC32·············00000000···.text15 0000001f··00000102·R_386_PC32·············00000000···.text
18 00000031··00000102·R_386_PC32·············00000000···.text16 00000031··00000102·R_386_PC32·············00000000···.text
19 0000004c··00000102·R_386_PC32·············00000000···.text17 00000051··00000102·R_386_PC32·············00000000···.text
20 00000059··00000102·R_386_PC32·············00000000···.text18 00000056··00000102·R_386_PC32·············00000000···.text
21 00000061··00000102·R_386_PC32·············00000000···.text19 0000005b··00000102·R_386_PC32·············00000000···.text
22 00000066··00000102·R_386_PC32·············00000000···.text 
  
23 Relocation·section·'.rel.eh_frame'·at·offset·0x410·contains·3·entries:20 Relocation·section·'.rel.eh_frame'·at·offset·0x3e4·contains·3·entries:
24 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name21 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
25 00000020··00000102·R_386_PC32·············00000000···.text22 00000020··00000102·R_386_PC32·············00000000···.text
26 00000080··00000202·R_386_PC32·············00000000···.text.unlikely23 0000007c··00000202·R_386_PC32·············00000000···.text.unlikely
27 00000094··00000402·R_386_PC32·············00000000···.text.__x86.get_pc_thunk.bp24 00000090··00000402·R_386_PC32·············00000000···.text.__x86.get_pc_thunk.bp
2.38 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 66 lines modifiedOffset 9, 62 lines modified
9 ··Return·address·column:·89 ··Return·address·column:·8
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r4·(esp)·ofs·411 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4
12 ··DW_CFA_offset:·r8·(eip)·at·cfa-412 ··DW_CFA_offset:·r8·(eip)·at·cfa-4
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
  
15 00000018·0000003c·0000001c·FDE·cie=00000000·pc=00000000..000000c215 00000018·00000038·0000001c·FDE·cie=00000000·pc=00000000..000000be
16 ··DW_CFA_advance_loc:·1·to·0000000116 ··DW_CFA_advance_loc:·1·to·00000001
17 ··DW_CFA_def_cfa_offset:·817 ··DW_CFA_def_cfa_offset:·8
18 ··DW_CFA_offset:·r5·(ebp)·at·cfa-818 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
19 ··DW_CFA_advance_loc:·12·to·0000000d19 ··DW_CFA_advance_loc:·12·to·0000000d
20 ··DW_CFA_def_cfa_offset:·1220 ··DW_CFA_def_cfa_offset:·12
21 ··DW_CFA_offset:·r7·(edi)·at·cfa-1221 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
22 ··DW_CFA_advance_loc:·1·to·0000000e22 ··DW_CFA_advance_loc:·1·to·0000000e
23 ··DW_CFA_def_cfa_offset:·1623 ··DW_CFA_def_cfa_offset:·16
24 ··DW_CFA_offset:·r6·(esi)·at·cfa-1624 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
25 ··DW_CFA_advance_loc:·3·to·0000001125 ··DW_CFA_advance_loc:·3·to·00000011
26 ··DW_CFA_def_cfa_offset:·2026 ··DW_CFA_def_cfa_offset:·20
27 ··DW_CFA_offset:·r3·(ebx)·at·cfa-2027 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
28 ··DW_CFA_advance_loc:·9·to·0000001a28 ··DW_CFA_advance_loc:·9·to·0000001a
29 ··DW_CFA_def_cfa_offset:·3229 ··DW_CFA_def_cfa_offset:·32
30 ··DW_CFA_advance_loc1:·153·to·000000b330 ··DW_CFA_advance_loc1:·159·to·000000b9
31 ··DW_CFA_remember_state 
32 ··DW_CFA_def_cfa_offset:·2031 ··DW_CFA_def_cfa_offset:·20
33 ··DW_CFA_advance_loc:·1·to·000000b432 ··DW_CFA_advance_loc:·1·to·000000ba
34 ··DW_CFA_restore:·r3·(ebx)33 ··DW_CFA_restore:·r3·(ebx)
35 ··DW_CFA_def_cfa_offset:·1634 ··DW_CFA_def_cfa_offset:·16
36 ··DW_CFA_advance_loc:·1·to·000000b535 ··DW_CFA_advance_loc:·1·to·000000bb
37 ··DW_CFA_restore:·r6·(esi)36 ··DW_CFA_restore:·r6·(esi)
38 ··DW_CFA_def_cfa_offset:·1237 ··DW_CFA_def_cfa_offset:·12
39 ··DW_CFA_advance_loc:·1·to·000000b638 ··DW_CFA_advance_loc:·1·to·000000bc
40 ··DW_CFA_restore:·r7·(edi)39 ··DW_CFA_restore:·r7·(edi)
41 ··DW_CFA_def_cfa_offset:·840 ··DW_CFA_def_cfa_offset:·8
42 ··DW_CFA_advance_loc:·1·to·000000b741 ··DW_CFA_advance_loc:·1·to·000000bd
43 ··DW_CFA_restore:·r5·(ebp)42 ··DW_CFA_restore:·r5·(ebp)
44 ··DW_CFA_def_cfa_offset:·443 ··DW_CFA_def_cfa_offset:·4
45 ··DW_CFA_advance_loc:·1·to·000000b8 
46 ··DW_CFA_restore_state 
47 ··DW_CFA_nop 
  
48 00000058·0000001c·00000000·CIE44 00000054·0000001c·00000000·CIE
49 ··Version:···············145 ··Version:···············1
50 ··Augmentation:··········"zR"46 ··Augmentation:··········"zR"
51 ··Code·alignment·factor:·147 ··Code·alignment·factor:·1
52 ··Data·alignment·factor:·-448 ··Data·alignment·factor:·-4
53 ··Return·address·column:·849 ··Return·address·column:·8
54 ··Augmentation·data:·····1b50 ··Augmentation·data:·····1b
55 ··DW_CFA_def_cfa:·r4·(esp)·ofs·451 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4
56 ··DW_CFA_offset:·r8·(eip)·at·cfa-452 ··DW_CFA_offset:·r8·(eip)·at·cfa-4
57 ··DW_CFA_def_cfa_offset:·3253 ··DW_CFA_def_cfa_offset:·32
58 ··DW_CFA_offset:·r3·(ebx)·at·cfa-2054 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
59 ··DW_CFA_offset:·r5·(ebp)·at·cfa-855 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
60 ··DW_CFA_offset:·r6·(esi)·at·cfa-1656 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
61 ··DW_CFA_offset:·r7·(edi)·at·cfa-1257 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
  
62 00000078·00000010·00000024·FDE·cie=00000058·pc=00000000..0000006a58 00000074·00000010·00000024·FDE·cie=00000054·pc=00000000..0000005f
63 ··DW_CFA_nop59 ··DW_CFA_nop
64 ··DW_CFA_nop60 ··DW_CFA_nop
65 ··DW_CFA_nop61 ··DW_CFA_nop
  
66 0000008c·00000010·00000090·FDE·cie=00000000·pc=00000000..0000000462 00000088·00000010·0000008c·FDE·cie=00000000·pc=00000000..00000004
67 ··DW_CFA_nop63 ··DW_CFA_nop
68 ··DW_CFA_nop64 ··DW_CFA_nop
69 ··DW_CFA_nop65 ··DW_CFA_nop
  
3.78 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 21, 17 lines modifiedOffset 21, 17 lines modified
21 ··1a:»    85·c0················»test···%eax,%eax21 ··1a:»    85·c0················»test···%eax,%eax
22 ··1c:»    0f·84·fc·ff·ff·ff····»je·····1e·<_libdeflate_setup_cpu_features+0x1e>22 ··1c:»    0f·84·fc·ff·ff·ff····»je·····1e·<_libdeflate_setup_cpu_features+0x1e>
23 »       »       »       1e:·R_386_PC32»  .text.unlikely23 »       »       »       1e:·R_386_PC32»  .text.unlikely
24 ··22:»    89·f1················»mov····%esi,%ecx24 ··22:»    89·f1················»mov····%esi,%ecx
25 ··24:»    89·c7················»mov····%eax,%edi25 ··24:»    89·c7················»mov····%eax,%edi
26 ··26:»    b8·01·00·00·00·······»  mov····$0x1,%eax26 ··26:»    b8·01·00·00·00·······»  mov····$0x1,%eax
27 ··2b:»    0f·a2················»cpuid··27 ··2b:»    0f·a2················»cpuid··
28 ··2d:»    89·d3················»mov····%edx,%ebx28 ··2d:»    c1·ea·1a·············»      shr····$0x1a,%edx
29 ··2f:»    89·ce················»mov····%ecx,%esi29 ··30:»    89·ce················»mov····%ecx,%esi
30 ··31:»    c1·eb·1a·············»      shr····$0x1a,%ebx30 ··32:»    89·d3················»mov····%edx,%ebx
31 ··34:»    83·e3·01·············»      and····$0x1,%ebx31 ··34:»    83·e3·01·············»      and····$0x1,%ebx
32 ··37:»    f6·c1·02·············»      test···$0x2,%cl32 ··37:»    f6·c1·02·············»      test···$0x2,%cl
33 ··3a:»    74·03················»je·····3f·<_libdeflate_setup_cpu_features+0x3f>33 ··3a:»    74·03················»je·····3f·<_libdeflate_setup_cpu_features+0x3f>
34 ··3c:»    83·cb·02·············»      or·····$0x2,%ebx34 ··3c:»    83·cb·02·············»      or·····$0x2,%ebx
35 ··3f:»    89·f1················»mov····%esi,%ecx35 ··3f:»    89·f1················»mov····%esi,%ecx
36 ··41:»    81·e1·00·00·00·08····»and····$0x8000000,%ecx36 ··41:»    81·e1·00·00·00·08····»and····$0x8000000,%ecx
37 ··47:»    0f·84·31·00·00·00····»je·····7e·<_libdeflate_setup_cpu_features+0x7e>37 ··47:»    0f·84·31·00·00·00····»je·····7e·<_libdeflate_setup_cpu_features+0x7e>
Offset 46, 34 lines modifiedOffset 46, 32 lines modified
46 ··68:»    83·f8·06·············»      cmp····$0x6,%eax46 ··68:»    83·f8·06·············»      cmp····$0x6,%eax
47 ··6b:»    0f·85·16·00·00·00····»jne····87·<_libdeflate_setup_cpu_features+0x87>47 ··6b:»    0f·85·16·00·00·00····»jne····87·<_libdeflate_setup_cpu_features+0x87>
48 »       »       »       6d:·R_386_PC32»  .text.unlikely48 »       »       »       6d:·R_386_PC32»  .text.unlikely
49 ··71:»    81·e6·00·00·00·10····»and····$0x10000000,%esi49 ··71:»    81·e6·00·00·00·10····»and····$0x10000000,%esi
50 ··77:»    74·03················»je·····7c·<_libdeflate_setup_cpu_features+0x7c>50 ··77:»    74·03················»je·····7c·<_libdeflate_setup_cpu_features+0x7c>
51 ··79:»    83·cb·04·············»      or·····$0x4,%ebx51 ··79:»    83·cb·04·············»      or·····$0x4,%ebx
52 ··7c:»    83·ff·06·············»      cmp····$0x6,%edi52 ··7c:»    83·ff·06·············»      cmp····$0x6,%edi
53 ··7f:»    76·23················»jbe····a4·<_libdeflate_setup_cpu_features+0xa4>53 ··7f:»    76·29················»jbe····aa·<_libdeflate_setup_cpu_features+0xaa>
54 ··81:»    b8·07·00·00·00·······»  mov····$0x7,%eax54 ··81:»    b8·07·00·00·00·······»  mov····$0x7,%eax
55 ··86:»    31·c9················»xor····%ecx,%ecx55 ··86:»    31·c9················»xor····%ecx,%ecx
56 ··88:»    89·df················»mov····%ebx,%edi56 ··88:»    89·df················»mov····%ebx,%edi
57 ··8a:»    0f·a2················»cpuid··57 ··8a:»    0f·a2················»cpuid··
58 ··8c:»    87·df················»xchg···%ebx,%edi58 ··8c:»    87·df················»xchg···%ebx,%edi
59 ··8e:»    89·f8················»mov····%edi,%eax59 ··8e:»    89·f8················»mov····%edi,%eax
60 ··90:»    a8·20················»test···$0x20,%al60 ··90:»    a8·20················»test···$0x20,%al
61 ··92:»    75·29················»jne····bd·<_libdeflate_setup_cpu_features+0xbd>61 ··92:»    74·03················»je·····97·<_libdeflate_setup_cpu_features+0x97>
62 ··94:»    f6·c4·01·············»      test···$0x1,%ah62 ··94:»    83·cb·08·············»      or·····$0x8,%ebx
63 ··97:»    75·1f················»jne····b8·<_libdeflate_setup_cpu_features+0xb8>63 ··97:»    f6·c4·01·············»      test···$0x1,%ah
64 ··99:»    80·7c·24·07·00·······»  cmpb···$0x0,0x7(%esp)64 ··9a:»    74·03················»je·····9f·<_libdeflate_setup_cpu_features+0x9f>
65 ··9e:»    0f·85·03·00·00·00····»jne····a7·<_libdeflate_setup_cpu_features+0xa7>65 ··9c:»    83·cb·10·············»      or·····$0x10,%ebx
66 »       »       »       a0:·R_386_PC32»  .text.unlikely66 ··9f:»    80·7c·24·07·00·······»  cmpb···$0x0,0x7(%esp)
67 ··a4:»    81·cb·00·00·00·80····»or·····$0x80000000,%ebx67 ··a4:»    0f·85·03·00·00·00····»jne····ad·<_libdeflate_setup_cpu_features+0xad>
68 ··aa:»    89·9d·00·00·00·00····»mov····%ebx,0x0(%ebp)68 »       »       »       a6:·R_386_PC32»  .text.unlikely
69 »       »       »       ac:·R_386_GOTOFF»_libdeflate__cpu_features69 ··aa:»    81·cb·00·00·00·80····»or·····$0x80000000,%ebx
70 ··b0:»    83·c4·0c·············»      add····$0xc,%esp70 ··b0:»    89·9d·00·00·00·00····»mov····%ebx,0x0(%ebp)
71 ··b3:»    5b···················»  pop····%ebx71 »       »       »       b2:·R_386_GOTOFF»_libdeflate__cpu_features
72 ··b4:»    5e···················»  pop····%esi72 ··b6:»    83·c4·0c·············»      add····$0xc,%esp
73 ··b5:»    5f···················»  pop····%edi73 ··b9:»    5b···················»  pop····%ebx
74 ··b6:»    5d···················»  pop····%ebp74 ··ba:»    5e···················»  pop····%esi
75 ··b7:»    c3···················»  ret····75 ··bb:»    5f···················»  pop····%edi
76 ··b8:»    e9·51·00·00·00·······»  jmp····10e·<_libdeflate_setup_cpu_features+0x10e>76 ··bc:»    5d···················»  pop····%ebp
77 »       »       »       b9:·R_386_PC32»  .text.unlikely77 ··bd:»    c3···················»  ret····
78 ··bd:»    e9·59·00·00·00·······»  jmp····11b·<_libdeflate_setup_cpu_features+0x11b> 
79 »       »       »       be:·R_386_PC32»  .text.unlikely 
3.28 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text.unlikely {}
    
Offset 2, 44 lines modifiedOffset 2, 40 lines modified
  
  
2 Disassembly·of·section·.text.unlikely:2 Disassembly·of·section·.text.unlikely:
  
3 00000000·<_libdeflate_setup_cpu_features.cold.0>:3 00000000·<_libdeflate_setup_cpu_features.cold.0>:
4 _libdeflate_setup_cpu_features.cold.0():4 _libdeflate_setup_cpu_features.cold.0():
5 ···0:»     31·db················» xor····%ebx,%ebx5 ···0:»     31·db················» xor····%ebx,%ebx
6 ···2:»     e9·a0·00·00·00·······»   jmp····a7·<_libdeflate_setup_cpu_features.cold.0+0xa7>6 ···2:»     e9·a6·00·00·00·······»   jmp····ad·<_libdeflate_setup_cpu_features.cold.0+0xad>
7 »       »       »       3:·R_386_PC32»   .text7 »       »       »       3:·R_386_PC32»   .text
8 ···7:»     a9·00·00·00·40·······»   test···$0x40000000,%eax8 ···7:»     a9·00·00·00·40·······»   test···$0x40000000,%eax
9 ···c:»     0f·84·a0·00·00·00····» je·····b2·<_libdeflate_setup_cpu_features.cold.0+0xb2>9 ···c:»     0f·84·a6·00·00·00····» je·····b8·<_libdeflate_setup_cpu_features.cold.0+0xb8>
10 »       »       »       e:·R_386_PC32»   .text10 »       »       »       e:·R_386_PC32»   .text
11 ··12:»    83·cb·20·············»      or·····$0x20,%ebx11 ··12:»    83·cb·20·············»      or·····$0x20,%ebx
12 ··15:»    e9·a0·00·00·00·······»  jmp····ba·<_libdeflate_setup_cpu_features.cold.0+0xba>12 ··15:»    e9·a6·00·00·00·······»  jmp····c0·<_libdeflate_setup_cpu_features.cold.0+0xc0>
13 »       »       »       16:·R_386_PC32»  .text13 »       »       »       16:·R_386_PC32»  .text
14 ··1a:»    83·ff·06·············»      cmp····$0x6,%edi14 ··1a:»    83·ff·06·············»      cmp····$0x6,%edi
15 ··1d:»    0f·86·a0·00·00·00····»jbe····c3·<_libdeflate_setup_cpu_features.cold.0+0xc3>15 ··1d:»    0f·86·a6·00·00·00····»jbe····c9·<_libdeflate_setup_cpu_features.cold.0+0xc9>
16 »       »       »       1f:·R_386_PC32»  .text16 »       »       »       1f:·R_386_PC32»  .text
17 ··23:»    b8·07·00·00·00·······»  mov····$0x7,%eax17 ··23:»    b8·07·00·00·00·······»  mov····$0x7,%eax
18 ··28:»    89·de················»mov····%ebx,%esi18 ··28:»    89·de················»mov····%ebx,%esi
19 ··2a:»    0f·a2················»cpuid··19 ··2a:»    0f·a2················»cpuid··
20 ··2c:»    87·de················»xchg···%ebx,%esi20 ··2c:»    87·de················»xchg···%ebx,%esi
21 ··2e:»    89·f0················»mov····%esi,%eax21 ··2e:»    89·f0················»mov····%esi,%eax
22 ··30:»    e9·90·00·00·00·······»  jmp····c5·<_libdeflate_setup_cpu_features.cold.0+0xc5>22 ··30:»    e9·93·00·00·00·······»  jmp····c8·<_libdeflate_setup_cpu_features.cold.0+0xc8>
23 »       »       »       31:·R_386_PC32»  .text23 »       »       »       31:·R_386_PC32»  .text
24 ··35:»    83·ff·06·············»      cmp····$0x6,%edi24 ··35:»    83·ff·06·············»      cmp····$0x6,%edi
25 ··38:»    76·2b················»jbe····65·<_libdeflate_setup_cpu_features.cold.0+0x65>25 ··38:»    76·20················»jbe····5a·<_libdeflate_setup_cpu_features.cold.0+0x5a>
26 ··3a:»    b8·07·00·00·00·······»  mov····$0x7,%eax26 ··3a:»    b8·07·00·00·00·······»  mov····$0x7,%eax
27 ··3f:»    89·df················»mov····%ebx,%edi27 ··3f:»    c6·44·24·07·00·······»  movb···$0x0,0x7(%esp)
28 ··41:»    0f·a2················»cpuid··28 ··44:»    89·df················»mov····%ebx,%edi
29 ··43:»    87·df················»xchg···%ebx,%edi29 ··46:»    0f·a2················»cpuid··
30 ··45:»    89·f8················»mov····%edi,%eax30 ··48:»    87·df················»xchg···%ebx,%edi
31 ··47:»    f6·c4·01·············»      test···$0x1,%ah31 ··4a:»    89·f8················»mov····%edi,%eax
32 ··4a:»    0f·84·a0·00·00·00····»je·····f0·<_libdeflate_setup_cpu_features.cold.0+0xf0>32 ··4c:»    f6·c4·01·············»      test···$0x1,%ah
33 »       »       »       4c:·R_386_PC32»  .text33 ··4f:»    0f·85·98·00·00·00····»jne····ed·<_libdeflate_setup_cpu_features.cold.0+0xed>
34 ··50:»    c6·44·24·07·00·······»  movb···$0x0,0x7(%esp)34 »       »       »       51:·R_386_PC32»  .text
35 ··55:»    83·cb·10·············»      or·····$0x10,%ebx35 ··55:»    e9·a6·00·00·00·······»  jmp····100·<_libdeflate_setup_cpu_features.cold.0+0x100>
36 ··58:»    e9·95·00·00·00·······»  jmp····f2·<_libdeflate_setup_cpu_features.cold.0+0xf2>36 »       »       »       56:·R_386_PC32»  .text
37 »       »       »       59:·R_386_PC32»  .text37 ··5a:»    e9·a6·00·00·00·······»  jmp····105·<_libdeflate_setup_cpu_features.cold.0+0x105>
38 ··5d:»    83·cb·08·············»      or·····$0x8,%ebx38 »       »       »       5b:·R_386_PC32»  .text
39 ··60:»    e9·90·00·00·00·······»  jmp····f5·<_libdeflate_setup_cpu_features.cold.0+0xf5> 
40 »       »       »       61:·R_386_PC32»  .text 
41 ··65:»    e9·a0·00·00·00·······»  jmp····10a·<_libdeflate_setup_cpu_features.cold.0+0x10a> 
42 »       »       »       66:·R_386_PC32»  .text 
1.42 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·14000000·00000000·017a5200·017c0801·.........zR..|..3 ··0x00000000·14000000·00000000·017a5200·017c0801·.........zR..|..
4 ··0x00000010·1b0c0404·88010000·3c000000·1c000000·........<.......4 ··0x00000010·1b0c0404·88010000·38000000·1c000000·........8.......
5 ··0x00000020·00000000·c2000000·00410e08·85024c0e·.........A....L.5 ··0x00000020·00000000·be000000·00410e08·85024c0e·.........A....L.
6 ··0x00000030·0c870341·0e108604·430e1483·05490e20·...A....C....I.·6 ··0x00000030·0c870341·0e108604·430e1483·05490e20·...A....C....I.·
7 ··0x00000040·02990a0e·1441c30e·1041c60e·0c41c70e·.....A...A...A..7 ··0x00000040·029f0e14·41c30e10·41c60e0c·41c70e08·....A...A...A...
8 ··0x00000050·0841c50e·04410b00·1c000000·00000000·.A...A..........8 ··0x00000050·41c50e04·1c000000·00000000·017a5200·A............zR.
9 ··0x00000060·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·9 ··0x00000060·017c0801·1b0c0404·88010e20·83058502·.|.........·....
10 ··0x00000070·83058502·86048703·10000000·24000000·............$...10 ··0x00000070·86048703·10000000·24000000·00000000·........$.......
11 ··0x00000080·00000000·6a000000·00000000·10000000·....j...........11 ··0x00000080·5f000000·00000000·10000000·8c000000·_...............
12 ··0x00000090·90000000·00000000·04000000·00000000·................12 ··0x00000090·00000000·04000000·00000000··········............