Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x43180 | 11 | ··Entry·point·address:···············0x43180 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········264 | 13 | ··Start·of·section·headers:··········2644320·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········8 | 17 | ··Number·of·program·headers:·········8 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········28 | 19 | ··Number·of·section·headers:·········28 |
20 | ··Section·header·string·table·index:·27 | 20 | ··Section·header·string·table·index:·27 |
Offset 2, 21 lines modified | Offset 2, 21 lines modified | ||
2 | Elf·file·type·is·DYN·(Shared·object·file) | 2 | Elf·file·type·is·DYN·(Shared·object·file) |
3 | Entry·point·0x43180 | 3 | Entry·point·0x43180 |
4 | There·are·8·program·headers,·starting·at·offset·64 | 4 | There·are·8·program·headers,·starting·at·offset·64 |
5 | Program·Headers: | 5 | Program·Headers: |
6 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 6 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x03eee0·0x03eee0·R···0x1000 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x03eee0·0x03eee0·R···0x1000 |
8 | ··LOAD···········0x03f000·0x000000000003f000·0x000000000003f000·0x16 | 8 | ··LOAD···········0x03f000·0x000000000003f000·0x000000000003f000·0x161f99·0x161f99·R·E·0x1000 |
9 | ··LOAD···········0x1a | 9 | ··LOAD···········0x1a1000·0x00000000001a1000·0x00000000001a1000·0x060fb0·0x060fb0·R···0x1000 |
10 | ··LOAD···········0x20 | 10 | ··LOAD···········0x202cd0·0x0000000000203cd0·0x0000000000203cd0·0x03ee90·0x05ff38·RW··0x1000 |
11 | ··DYNAMIC········0x20 | 11 | ··DYNAMIC········0x203648·0x0000000000204648·0x0000000000204648·0x000260·0x000260·RW··0x8 |
12 | ··GNU_EH_FRAME···0x1c | 12 | ··GNU_EH_FRAME···0x1ced30·0x00000000001ced30·0x00000000001ced30·0x008d04·0x008d04·R···0x4 |
13 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10 | 13 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10 |
14 | ··GNU_RELRO······0x20 | 14 | ··GNU_RELRO······0x202cd0·0x0000000000203cd0·0x0000000000203cd0·0x003330·0x003330·R···0x1 |
15 | ·Section·to·Segment·mapping: | 15 | ·Section·to·Segment·mapping: |
16 | ··Segment·Sections... | 16 | ··Segment·Sections... |
17 | ···00·····.hash·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt· | 17 | ···00·····.hash·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt· |
18 | ···01·····.init·.plt·.plt.got·.text·.fini· | 18 | ···01·····.init·.plt·.plt.got·.text·.fini· |
19 | ···02·····.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···02·····.rodata·.eh_frame_hdr·.eh_frame· |
20 | ···03·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss· | 20 | ···03·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss· |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·28·section·headers,·starting·at·offset·0x28 | 1 | There·are·28·section·headers,·starting·at·offset·0x285960: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.hash·············HASH············0000000000000200·000200·002718·04···A··3···0··8 | 5 | ··[·1]·.hash·············HASH············0000000000000200·000200·002718·04···A··3···0··8 |
6 | ··[·2]·.gnu.hash·········GNU_HASH········0000000000002918·002918·00277c·00···A··3···0··8 | 6 | ··[·2]·.gnu.hash·········GNU_HASH········0000000000002918·002918·00277c·00···A··3···0··8 |
7 | ··[·3]·.dynsym···········DYNSYM··········0000000000005098·005098·0089b8·18···A··4···1··8 | 7 | ··[·3]·.dynsym···········DYNSYM··········0000000000005098·005098·0089b8·18···A··4···1··8 |
Offset 10, 28 lines modified | Offset 10, 28 lines modified | ||
10 | ··[·5]·.gnu.version······VERSYM··········0000000000013f0c·013f0c·000b7a·02···A··3···0··2 | 10 | ··[·5]·.gnu.version······VERSYM··········0000000000013f0c·013f0c·000b7a·02···A··3···0··2 |
11 | ··[·6]·.gnu.version_r····VERNEED·········0000000000014a88·014a88·000110·00···A··4···5··8 | 11 | ··[·6]·.gnu.version_r····VERNEED·········0000000000014a88·014a88·000110·00···A··4···5··8 |
12 | ··[·7]·.rela.dyn·········RELA············0000000000014b98·014b98·024378·18···A··3···0··8 | 12 | ··[·7]·.rela.dyn·········RELA············0000000000014b98·014b98·024378·18···A··3···0··8 |
13 | ··[·8]·.rela.plt·········RELA············0000000000038f10·038f10·005fd0·18··AI··3··21··8 | 13 | ··[·8]·.rela.plt·········RELA············0000000000038f10·038f10·005fd0·18··AI··3··21··8 |
14 | ··[·9]·.init·············PROGBITS········000000000003f000·03f000·000017·00··AX··0···0··4 | 14 | ··[·9]·.init·············PROGBITS········000000000003f000·03f000·000017·00··AX··0···0··4 |
15 | ··[10]·.plt··············PROGBITS········000000000003f020·03f020·003ff0·10··AX··0···0·16 | 15 | ··[10]·.plt··············PROGBITS········000000000003f020·03f020·003ff0·10··AX··0···0·16 |
16 | ··[11]·.plt.got··········PROGBITS········0000000000043010·043010·000168·08··AX··0···0··8 | 16 | ··[11]·.plt.got··········PROGBITS········0000000000043010·043010·000168·08··AX··0···0··8 |
17 | ··[12]·.text·············PROGBITS········0000000000043180·043180·15d | 17 | ··[12]·.text·············PROGBITS········0000000000043180·043180·15de10·00··AX··0···0·16 |
18 | ··[13]·.fini·············PROGBITS········00000000001a | 18 | ··[13]·.fini·············PROGBITS········00000000001a0f90·1a0f90·000009·00··AX··0···0··4 |
19 | ··[14]·.rodata···········PROGBITS········00000000001a | 19 | ··[14]·.rodata···········PROGBITS········00000000001a1000·1a1000·02dd30·00···A··0···0·32 |
20 | ··[15]·.eh_frame_hdr·····PROGBITS········00000000001c | 20 | ··[15]·.eh_frame_hdr·····PROGBITS········00000000001ced30·1ced30·008d04·00···A··0···0··4 |
21 | ··[16]·.eh_frame·········PROGBITS········00000000001d | 21 | ··[16]·.eh_frame·········PROGBITS········00000000001d7a38·1d7a38·02a578·00···A··0···0··8 |
22 | ··[17]·.init_array·······INIT_ARRAY······000000000020 | 22 | ··[17]·.init_array·······INIT_ARRAY······0000000000203cd0·202cd0·000008·08··WA··0···0··8 |
23 | ··[18]·.fini_array·······FINI_ARRAY······000000000020 | 23 | ··[18]·.fini_array·······FINI_ARRAY······0000000000203cd8·202cd8·000008·08··WA··0···0··8 |
24 | ··[19]·.data.rel.ro······PROGBITS········000000000020 | 24 | ··[19]·.data.rel.ro······PROGBITS········0000000000203ce0·202ce0·000968·00··WA··0···0·32 |
25 | ··[20]·.dynamic··········DYNAMIC·········000000000020 | 25 | ··[20]·.dynamic··········DYNAMIC·········0000000000204648·203648·000260·10··WA··4···0··8 |
26 | ··[21]·.got··············PROGBITS········000000000020 | 26 | ··[21]·.got··············PROGBITS········00000000002048a8·2038a8·002740·08··WA··0···0··8 |
27 | ··[22]·.data·············PROGBITS········000000000020 | 27 | ··[22]·.data·············PROGBITS········0000000000207000·206000·03bb60·00··WA··0···0·32 |
28 | ··[23]·.bss··············NOBITS··········000000000024 | 28 | ··[23]·.bss··············NOBITS··········0000000000242b60·241b60·0210a8·00··WA··0···0·32 |
29 | ··[24]·.comment··········PROGBITS········0000000000000000·24 | 29 | ··[24]·.comment··········PROGBITS········0000000000000000·241b60·000022·01··MS··0···0··1 |
30 | ··[25]·.symtab···········SYMTAB··········0000000000000000·24 | 30 | ··[25]·.symtab···········SYMTAB··········0000000000000000·241b88·0287a0·18·····26·5441··8 |
31 | ··[26]·.strtab···········STRTAB··········0000000000000000·26 | 31 | ··[26]·.strtab···········STRTAB··········0000000000000000·26a328·01b551·00······0···0··1 |
32 | ··[27]·.shstrtab·········STRTAB··········0000000000000000·28 | 32 | ··[27]·.shstrtab·········STRTAB··········0000000000000000·285879·0000e2·00······0···0··1 |
33 | Key·to·Flags: | 33 | Key·to·Flags: |
34 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 34 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
35 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 35 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
36 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 36 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
37 | ··l·(large),·p·(processor·specific) | 37 | ··l·(large),·p·(processor·specific) |
Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
1 | Dynamic·section·at·offset·0x20 | 1 | Dynamic·section·at·offset·0x203648·contains·34·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgcc_s.so.1] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgcc_s.so.1] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libpthread.so.0] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libpthread.so.0] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so.2] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so.2] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutil.so.1] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutil.so.1] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so.6] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so.6] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6] |
9 | ·0x000000000000000e·(SONAME)·············Library·soname:·[libpython2.7.so.1.0] | 9 | ·0x000000000000000e·(SONAME)·············Library·soname:·[libpython2.7.so.1.0] |
10 | ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/nix/store/7p1v1b6ys9fydg5kdqvr5mpr8svhwf4p-glibc-2.31/lib] | 10 | ·0x000000000000001d·(RUNPATH)············Library·runpath:·[/nix/store/7p1v1b6ys9fydg5kdqvr5mpr8svhwf4p-glibc-2.31/lib] |
11 | ·0x000000000000000c·(INIT)···············0x3f000 | 11 | ·0x000000000000000c·(INIT)···············0x3f000 |
12 | ·0x000000000000000d·(FINI)···············0x1a | 12 | ·0x000000000000000d·(FINI)···············0x1a0f90 |
13 | ·0x0000000000000019·(INIT_ARRAY)·········0x20 | 13 | ·0x0000000000000019·(INIT_ARRAY)·········0x203cd0 |
14 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) | 14 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) |
15 | ·0x000000000000001a·(FINI_ARRAY)·········0x20 | 15 | ·0x000000000000001a·(FINI_ARRAY)·········0x203cd8 |
16 | ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes) | 16 | ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes) |
17 | ·0x0000000000000004·(HASH)···············0x200 | 17 | ·0x0000000000000004·(HASH)···············0x200 |
18 | ·0x000000006ffffef5·(GNU_HASH)···········0x2918 | 18 | ·0x000000006ffffef5·(GNU_HASH)···········0x2918 |
19 | ·0x0000000000000005·(STRTAB)·············0xda50 | 19 | ·0x0000000000000005·(STRTAB)·············0xda50 |
20 | ·0x0000000000000006·(SYMTAB)·············0x5098 | 20 | ·0x0000000000000006·(SYMTAB)·············0x5098 |
21 | ·0x000000000000000a·(STRSZ)··············25788·(bytes) | 21 | ·0x000000000000000a·(STRSZ)··············25788·(bytes) |
22 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 22 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
23 | ·0x0000000000000003·(PLTGOT)·············0x20 | 23 | ·0x0000000000000003·(PLTGOT)·············0x2048a8 |
24 | ·0x0000000000000002·(PLTRELSZ)···········24528·(bytes) | 24 | ·0x0000000000000002·(PLTRELSZ)···········24528·(bytes) |
25 | ·0x0000000000000014·(PLTREL)·············RELA | 25 | ·0x0000000000000014·(PLTREL)·············RELA |
26 | ·0x0000000000000017·(JMPREL)·············0x38f10 | 26 | ·0x0000000000000017·(JMPREL)·············0x38f10 |
27 | ·0x0000000000000007·(RELA)···············0x14b98 | 27 | ·0x0000000000000007·(RELA)···············0x14b98 |
28 | ·0x0000000000000008·(RELASZ)·············148344·(bytes) | 28 | ·0x0000000000000008·(RELASZ)·············148344·(bytes) |
29 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 29 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
30 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 30 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
Offset 101, 33 lines modified | Offset 101, 33 lines modified | ||
101 | ··0x0000e070·655f6c6f·636b0050·79546872·6561645f·e_lock.PyThread_ | 101 | ··0x0000e070·655f6c6f·636b0050·79546872·6561645f·e_lock.PyThread_ |
102 | ··0x0000e080·61637175·6972655f·6c6f636b·0066696c·acquire_lock.fil | 102 | ··0x0000e080·61637175·6972655f·6c6f636b·0066696c·acquire_lock.fil |
103 | ··0x0000e090·656e6f00·69736174·74790050·79546872·eno.isatty.PyThr | 103 | ··0x0000e090·656e6f00·69736174·74790050·79546872·eno.isatty.PyThr |
104 | ··0x0000e0a0·6561645f·72656c65·6173655f·6c6f636b·ead_release_lock | 104 | ··0x0000e0a0·6561645f·72656c65·6173655f·6c6f636b·ead_release_lock |
105 | ··0x0000e0b0·005f5079·5f637479·70655f74·61626c65·._Py_ctype_table | 105 | ··0x0000e0b0·005f5079·5f637479·70655f74·61626c65·._Py_ctype_table |
106 | ··0x0000e0c0·0050795f·5079336b·5761726e·696e6746·.Py_Py3kWarningF | 106 | ··0x0000e0c0·0050795f·5079336b·5761726e·696e6746·.Py_Py3kWarningF |
107 | ··0x0000e0d0·6c616700·66657272·6f720073·74727374·lag.ferror.strst | 107 | ··0x0000e0d0·6c616700·66657272·6f720073·74727374·lag.ferror.strst |
108 | ··0x0000e0e0·72007374·726c656e·0050794 | 108 | ··0x0000e0e0·72007374·726c656e·0050794f·626a6563·r.strlen.PyObjec |
109 | ··0x0000e0f0· | 109 | ··0x0000e0f0·745f4361·6c6c4f62·6a656374·00507953·t_CallObject.PyS |
110 | ··0x0000e100· | 110 | ··0x0000e100·79735f57·72697465·53746465·72720050·ys_WriteStderr.P |
111 | ··0x0000e110· | 111 | ··0x0000e110·794f626a·6563745f·53697a65·00737464·yObject_Size.std |
112 | ··0x0000e120· | 112 | ··0x0000e120·696e0050·79537973·5f476574·46696c65·in.PySys_GetFile |
113 | ··0x0000e130·79735f47·65744 | 113 | ··0x0000e130·00507953·79735f47·65744f62·6a656374·.PySys_GetObject |
114 | ··0x0000e140· | 114 | ··0x0000e140·00507946·696c655f·54797065·00507954·.PyFile_Type.PyT |
115 | ··0x0000e150·655f | 115 | ··0x0000e150·7970655f·49735375·62747970·65005079·ype_IsSubtype.Py |
116 | ··0x0000e160·537 | 116 | ··0x0000e160·53747269·6e675f41·73537472·696e6700·String_AsString. |
117 | ··0x0000e170·5 | 117 | ··0x0000e170·5079556e·69636f64·65554353·345f4465·PyUnicodeUCS4_De |
118 | ··0x0000e180·6 | 118 | ··0x0000e180·636f6465·00507955·6e69636f·64655543·code.PyUnicodeUC |
119 | ··0x0000e190·7 | 119 | ··0x0000e190·53345f41·73456e63·6f646564·53747269·S4_AsEncodedStri |
120 | ··0x0000e1a0·6e6 | 120 | ··0x0000e1a0·6e670050·79457863·5f556e69·636f6465·ng.PyExc_Unicode |
121 | ··0x0000e1b0· | 121 | ··0x0000e1b0·4465636f·64654572·726f7200·50794572·DecodeError.PyEr |
122 | ··0x0000e1c0· | 122 | ··0x0000e1c0·725f4578·63657074·696f6e4d·61746368·r_ExceptionMatch |
123 | ··0x0000e1d0· | 123 | ··0x0000e1d0·65730050·79457272·5f436c65·61720050·es.PyErr_Clear.P |
124 | ··0x0000e1e0·7 | 124 | ··0x0000e1e0·79457863·5f446570·72656361·74696f6e·yExc_Deprecation |
125 | ··0x0000e1f0· | 125 | ··0x0000e1f0·5761726e·696e6700·50794572·725f5761·Warning.PyErr_Wa |
126 | ··0x0000e200· | 126 | ··0x0000e200·726e4578·706c6963·69740050·795f556e·rnExplicit.Py_Un |
127 | ··0x0000e210·69766572·73616c4e·65776c69·6e654667·iversalNewlineFg | 127 | ··0x0000e210·69766572·73616c4e·65776c69·6e654667·iversalNewlineFg |
128 | ··0x0000e220·65747300·5f5f7370·72696e74·665f6368·ets.__sprintf_ch | 128 | ··0x0000e220·65747300·5f5f7370·72696e74·665f6368·ets.__sprintf_ch |
129 | ··0x0000e230·6b005079·4578635f·53796e74·61784572·k.PyExc_SyntaxEr | 129 | ··0x0000e230·6b005079·4578635f·53796e74·61784572·k.PyExc_SyntaxEr |
130 | ··0x0000e240·726f7200·50795374·72696e67·5f547970·ror.PyString_Typ | 130 | ··0x0000e240·726f7200·50795374·72696e67·5f547970·ror.PyString_Typ |
131 | ··0x0000e250·65005079·556e6963·6f646555·4353345f·e.PyUnicodeUCS4_ | 131 | ··0x0000e250·65005079·556e6963·6f646555·4353345f·e.PyUnicodeUCS4_ |
132 | ··0x0000e260·41735554·46385374·72696e67·00507953·AsUTF8String.PyS | 132 | ··0x0000e260·41735554·46385374·72696e67·00507953·AsUTF8String.PyS |
133 | ··0x0000e270·7472696e·675f4672·6f6d5374·72696e67·tring_FromString | 133 | ··0x0000e270·7472696e·675f4672·6f6d5374·72696e67·tring_FromString |
Offset 2, 13 lines modified | Offset 2, 13 lines modified | ||
2 | Disassembly·of·section·.init: | 2 | Disassembly·of·section·.init: |
3 | 000000000003f000·<_init>: | 3 | 000000000003f000·<_init>: |
4 | _init(): | 4 | _init(): |
5 | ···3f000:» 48·83·ec·08··········» sub····$0x8,%rsp | 5 | ···3f000:» 48·83·ec·08··········» sub····$0x8,%rsp |
6 | ···3f004:» 48·8b·05·3d· | 6 | ···3f004:» 48·8b·05·3d·7c·1c·00·» mov····0x1c7c3d(%rip),%rax········ |
7 | ···3f00b:» 48·85·c0·············» test···%rax,%rax | 7 | ···3f00b:» 48·85·c0·············» test···%rax,%rax |
8 | ···3f00e:» 74·02················» je·····3f012·<_init+0x12> | 8 | ···3f00e:» 74·02················» je·····3f012·<_init+0x12> |
9 | ···3f010:» ff·d0················» callq··*%rax | 9 | ···3f010:» ff·d0················» callq··*%rax |
10 | ···3f012:» 48·83·c4·08··········» add····$0x8,%rsp | 10 | ···3f012:» 48·83·c4·08··········» add····$0x8,%rsp |
11 | ···3f016:» c3···················» retq··· | 11 | ···3f016:» c3···················» retq··· |
Offset 1, 184 lines modified | Offset 1, 184 lines modified | ||
1 | Disassembly·of·section·.plt.got: | 1 | Disassembly·of·section·.plt.got: |
2 | 0000000000043010·<PyNumber_InPlaceFloorDivide@plt>: | 2 | 0000000000043010·<PyNumber_InPlaceFloorDivide@plt>: |
3 | ···43010:» ff·25·b2· | 3 | ···43010:» ff·25·b2·38·1c·00····» jmpq···*0x1c38b2(%rip)········ |
4 | ···43016:» 66·90················» xchg···%ax,%ax | 4 | ···43016:» 66·90················» xchg···%ax,%ax |
5 | 0000000000043018·<unlink@plt>: | 5 | 0000000000043018·<unlink@plt>: |
6 | ···43018:» ff·25·f2· | 6 | ···43018:» ff·25·f2·38·1c·00····» jmpq···*0x1c38f2(%rip)········ |
7 | ···4301e:» 66·90················» xchg···%ax,%ax | 7 | ···4301e:» 66·90················» xchg···%ax,%ax |
8 | 0000000000043020·<PyOS_StdioReadline@plt>: | 8 | 0000000000043020·<PyOS_StdioReadline@plt>: |
9 | ···43020:» ff·25·12· | 9 | ···43020:» ff·25·12·39·1c·00····» jmpq···*0x1c3912(%rip)········ |
10 | ···43026:» 66·90················» xchg···%ax,%ax | 10 | ···43026:» 66·90················» xchg···%ax,%ax |
11 | 0000000000043028·<PyNumber_Lshift@plt>: | 11 | 0000000000043028·<PyNumber_Lshift@plt>: |
12 | ···43028:» ff·25·1a· | 12 | ···43028:» ff·25·1a·39·1c·00····» jmpq···*0x1c391a(%rip)········ |
13 | ···4302e:» 66·90················» xchg···%ax,%ax | 13 | ···4302e:» 66·90················» xchg···%ax,%ax |
14 | 0000000000043030·<PyNumber_InPlaceAdd@plt>: | 14 | 0000000000043030·<PyNumber_InPlaceAdd@plt>: |
15 | ···43030:» ff·25·4a· | 15 | ···43030:» ff·25·4a·39·1c·00····» jmpq···*0x1c394a(%rip)········ |
16 | ···43036:» 66·90················» xchg···%ax,%ax | 16 | ···43036:» 66·90················» xchg···%ax,%ax |
17 | 0000000000043038·<PyNumber_Add@plt>: | 17 | 0000000000043038·<PyNumber_Add@plt>: |
18 | ···43038:» ff·25·52· | 18 | ···43038:» ff·25·52·39·1c·00····» jmpq···*0x1c3952(%rip)········ |
19 | ···4303e:» 66·90················» xchg···%ax,%ax | 19 | ···4303e:» 66·90················» xchg···%ax,%ax |
20 | 0000000000043040·<PyObject_GC_Del@plt>: | 20 | 0000000000043040·<PyObject_GC_Del@plt>: |
21 | ···43040:» ff·25·a2· | 21 | ···43040:» ff·25·a2·39·1c·00····» jmpq···*0x1c39a2(%rip)········ |
22 | ···43046:» 66·90················» xchg···%ax,%ax | 22 | ···43046:» 66·90················» xchg···%ax,%ax |
23 | 0000000000043048·<fclose@plt>: | 23 | 0000000000043048·<fclose@plt>: |
24 | ···43048:» ff·25·a2· | 24 | ···43048:» ff·25·a2·39·1c·00····» jmpq···*0x1c39a2(%rip)········ |
25 | ···4304e:» 66·90················» xchg···%ax,%ax | 25 | ···4304e:» 66·90················» xchg···%ax,%ax |
26 | 0000000000043050·<_PyFloat_FormatAdvanced@plt>: | 26 | 0000000000043050·<_PyFloat_FormatAdvanced@plt>: |
27 | ···43050:» ff·25·a2· | 27 | ···43050:» ff·25·a2·39·1c·00····» jmpq···*0x1c39a2(%rip)········ |
28 | ···43056:» 66·90················» xchg···%ax,%ax | 28 | ···43056:» 66·90················» xchg···%ax,%ax |
29 | 0000000000043058·<PyNumber_Multiply@plt>: | 29 | 0000000000043058·<PyNumber_Multiply@plt>: |
30 | ···43058:» ff·25·a2· | 30 | ···43058:» ff·25·a2·39·1c·00····» jmpq···*0x1c39a2(%rip)········ |
31 | ···4305e:» 66·90················» xchg···%ax,%ax | 31 | ···4305e:» 66·90················» xchg···%ax,%ax |
32 | 0000000000043060·<PyNumber_InPlaceDivide@plt>: | 32 | 0000000000043060·<PyNumber_InPlaceDivide@plt>: |
33 | ···43060:» ff·25·ca· | 33 | ···43060:» ff·25·ca·39·1c·00····» jmpq···*0x1c39ca(%rip)········ |
34 | ···43066:» 66·90················» xchg···%ax,%ax | 34 | ···43066:» 66·90················» xchg···%ax,%ax |
35 | 0000000000043068·<_PyInt_FormatAdvanced@plt>: | 35 | 0000000000043068·<_PyInt_FormatAdvanced@plt>: |
36 | ···43068:» ff·25·da· | 36 | ···43068:» ff·25·da·39·1c·00····» jmpq···*0x1c39da(%rip)········ |
37 | ···4306e:» 66·90················» xchg···%ax,%ax | 37 | ···4306e:» 66·90················» xchg···%ax,%ax |
38 | 0000000000043070·<_PyObject_SlotCompare@plt>: | 38 | 0000000000043070·<_PyObject_SlotCompare@plt>: |
39 | ···43070:» ff·25·3a· | 39 | ···43070:» ff·25·3a·3a·1c·00····» jmpq···*0x1c3a3a(%rip)········ |
40 | ···43076:» 66·90················» xchg···%ax,%ax | 40 | ···43076:» 66·90················» xchg···%ax,%ax |
41 | 0000000000043078·<PyObject_HashNotImplemented@plt>: | 41 | 0000000000043078·<PyObject_HashNotImplemented@plt>: |
42 | ···43078:» ff·25·6a· | 42 | ···43078:» ff·25·6a·3a·1c·00····» jmpq···*0x1c3a6a(%rip)········ |
43 | ···4307e:» 66·90················» xchg···%ax,%ax | 43 | ···4307e:» 66·90················» xchg···%ax,%ax |
44 | 0000000000043080·<PyTuple_GetItem@plt>: | 44 | 0000000000043080·<PyTuple_GetItem@plt>: |
45 | ···43080:» ff·25·8a· | 45 | ···43080:» ff·25·8a·3a·1c·00····» jmpq···*0x1c3a8a(%rip)········ |
46 | ···43086:» 66·90················» xchg···%ax,%ax | 46 | ···43086:» 66·90················» xchg···%ax,%ax |
47 | 0000000000043088·<_PyLong_FormatAdvanced@plt>: | 47 | 0000000000043088·<_PyLong_FormatAdvanced@plt>: |
48 | ···43088:» ff·25·92· | 48 | ···43088:» ff·25·92·3a·1c·00····» jmpq···*0x1c3a92(%rip)········ |
49 | ···4308e:» 66·90················» xchg···%ax,%ax | 49 | ···4308e:» 66·90················» xchg···%ax,%ax |
50 | 0000000000043090·<PyNumber_InPlaceAnd@plt>: | 50 | 0000000000043090·<PyNumber_InPlaceAnd@plt>: |
51 | ···43090:» ff·25·b2· | 51 | ···43090:» ff·25·b2·3a·1c·00····» jmpq···*0x1c3ab2(%rip)········ |
52 | ···43096:» 66·90················» xchg···%ax,%ax | 52 | ···43096:» 66·90················» xchg···%ax,%ax |
53 | 0000000000043098·<_Py_add_one_to_index_C@plt>: | 53 | 0000000000043098·<_Py_add_one_to_index_C@plt>: |
54 | ···43098:» ff·25·ea· | 54 | ···43098:» ff·25·ea·3a·1c·00····» jmpq···*0x1c3aea(%rip)········ |
55 | ···4309e:» 66·90················» xchg···%ax,%ax | 55 | ···4309e:» 66·90················» xchg···%ax,%ax |
56 | 00000000000430a0·<PyNumber_Divide@plt>: | 56 | 00000000000430a0·<PyNumber_Divide@plt>: |
57 | ···430a0:» ff·25·fa· | 57 | ···430a0:» ff·25·fa·3a·1c·00····» jmpq···*0x1c3afa(%rip)········ |
58 | ···430a6:» 66·90················» xchg···%ax,%ax | 58 | ···430a6:» 66·90················» xchg···%ax,%ax |
59 | 00000000000430a8·<PyObject_Free@plt>: | 59 | 00000000000430a8·<PyObject_Free@plt>: |
60 | ···430a8:» ff·25·12· | 60 | ···430a8:» ff·25·12·3b·1c·00····» jmpq···*0x1c3b12(%rip)········ |
61 | ···430ae:» 66·90················» xchg···%ax,%ax | 61 | ···430ae:» 66·90················» xchg···%ax,%ax |
62 | 00000000000430b0·<PyNumber_InPlaceTrueDivide@plt>: | 62 | 00000000000430b0·<PyNumber_InPlaceTrueDivide@plt>: |
63 | ···430b0:» ff·25·12· | 63 | ···430b0:» ff·25·12·3b·1c·00····» jmpq···*0x1c3b12(%rip)········ |
64 | ···430b6:» 66·90················» xchg···%ax,%ax | 64 | ···430b6:» 66·90················» xchg···%ax,%ax |
65 | 00000000000430b8·<_Py_Gid_Converter@plt>: | 65 | 00000000000430b8·<_Py_Gid_Converter@plt>: |
66 | ···430b8:» ff·25·3a· | 66 | ···430b8:» ff·25·3a·3b·1c·00····» jmpq···*0x1c3b3a(%rip)········ |
67 | ···430be:» 66·90················» xchg···%ax,%ax | 67 | ···430be:» 66·90················» xchg···%ax,%ax |
68 | 00000000000430c0·<PyNumber_Or@plt>: | 68 | 00000000000430c0·<PyNumber_Or@plt>: |
69 | ···430c0:» ff·25·4a· | 69 | ···430c0:» ff·25·4a·3b·1c·00····» jmpq···*0x1c3b4a(%rip)········ |
70 | ···430c6:» 66·90················» xchg···%ax,%ax | 70 | ···430c6:» 66·90················» xchg···%ax,%ax |
71 | 00000000000430c8·<PyNumber_And@plt>: | 71 | 00000000000430c8·<PyNumber_And@plt>: |
72 | ···430c8:» ff·25·62· | 72 | ···430c8:» ff·25·62·3b·1c·00····» jmpq···*0x1c3b62(%rip)········ |
73 | ···430ce:» 66·90················» xchg···%ax,%ax | 73 | ···430ce:» 66·90················» xchg···%ax,%ax |
74 | 00000000000430d0·<PyObject_GenericGetAttr@plt>: | 74 | 00000000000430d0·<PyObject_GenericGetAttr@plt>: |
75 | ···430d0:» ff·25·82· | 75 | ···430d0:» ff·25·82·3b·1c·00····» jmpq···*0x1c3b82(%rip)········ |
76 | ···430d6:» 66·90················» xchg···%ax,%ax | 76 | ···430d6:» 66·90················» xchg···%ax,%ax |
77 | 00000000000430d8·<PyNumber_Remainder@plt>: | 77 | 00000000000430d8·<PyNumber_Remainder@plt>: |
78 | ···430d8:» ff·25·92· | 78 | ···430d8:» ff·25·92·3b·1c·00····» jmpq···*0x1c3b92(%rip)········ |
79 | ···430de:» 66·90················» xchg···%ax,%ax | 79 | ···430de:» 66·90················» xchg···%ax,%ax |
80 | 00000000000430e0·<PyNumber_InPlaceOr@plt>: | 80 | 00000000000430e0·<PyNumber_InPlaceOr@plt>: |
81 | ···430e0:» ff·25·ca· | 81 | ···430e0:» ff·25·ca·3b·1c·00····» jmpq···*0x1c3bca(%rip)········ |
82 | ···430e6:» 66·90················» xchg···%ax,%ax | 82 | ···430e6:» 66·90················» xchg···%ax,%ax |
83 | 00000000000430e8·<PyNumber_InPlaceXor@plt>: | 83 | 00000000000430e8·<PyNumber_InPlaceXor@plt>: |
84 | ···430e8:» ff·25·ca· | 84 | ···430e8:» ff·25·ca·3b·1c·00····» jmpq···*0x1c3bca(%rip)········ |
85 | ···430ee:» 66·90················» xchg···%ax,%ax | 85 | ···430ee:» 66·90················» xchg···%ax,%ax |
86 | 00000000000430f0·<PyType_GenericAlloc@plt>: | 86 | 00000000000430f0·<PyType_GenericAlloc@plt>: |
87 | ···430f0:» ff·25·32· | 87 | ···430f0:» ff·25·32·3c·1c·00····» jmpq···*0x1c3c32(%rip)········ |
88 | ···430f6:» 66·90················» xchg···%ax,%ax | 88 | ···430f6:» 66·90················» xchg···%ax,%ax |
89 | 00000000000430f8·<PyNumber_InPlaceRshift@plt>: | 89 | 00000000000430f8·<PyNumber_InPlaceRshift@plt>: |
90 | ···430f8:» ff·25·42· | 90 | ···430f8:» ff·25·42·3c·1c·00····» jmpq···*0x1c3c42(%rip)········ |
91 | ···430fe:» 66·90················» xchg···%ax,%ax | 91 | ···430fe:» 66·90················» xchg···%ax,%ax |
92 | 0000000000043100·<PyNumber_Rshift@plt>: | 92 | 0000000000043100·<PyNumber_Rshift@plt>: |
93 | ···43100:» ff·25·72· | 93 | ···43100:» ff·25·72·3c·1c·00····» jmpq···*0x1c3c72(%rip)········ |
Max diff block lines reached; 3114/10053 bytes (30.98%) of diff not shown. |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Disassembly·of·section·.fini: | 1 | Disassembly·of·section·.fini: |
2 | 00000000001a | 2 | 00000000001a0f90·<_fini>: |
3 | _fini(): | 3 | _fini(): |
4 | ··1a | 4 | ··1a0f90:» 48·83·ec·08··········» sub····$0x8,%rsp |
5 | ··1a | 5 | ··1a0f94:» 48·83·c4·08··········» add····$0x8,%rsp |
6 | ··1a | 6 | ··1a0f98:» c3···················» retq··· |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.init_array': | 1 | Hex·dump·of·section·'.init_array': |
2 | ··0x0020 | 2 | ··0x00203cd0·90461700·00000000···················.F...... |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.fini_array': | 1 | Hex·dump·of·section·'.fini_array': |
2 | ··0x0020 | 2 | ··0x00203cd8·50461700·00000000···················PF...... |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | ··Size:·26 | 1 | ··Size:·2646112···» Blocks:·5176·······IO·Block:·4096···regular·file |
2 | Access:·(0755/-rwxr-xr-x)··Uid:·(··998/buildkite-agent-r13y)···Gid:·(··999/buildkite-agent-r13y) | 2 | Access:·(0755/-rwxr-xr-x)··Uid:·(··998/buildkite-agent-r13y)···Gid:·(··999/buildkite-agent-r13y) |
3 | Modify:·1970-01-01·00:00:01.000000000·+0000 | 3 | Modify:·1970-01-01·00:00:01.000000000·+0000 |
4 | ·Birth:·- | 4 | ·Birth:·- |
Offset 1594, 16 lines modified | Offset 1594, 16 lines modified | ||
1594 | ··[···1c2]··(O) | 1594 | ··[···1c2]··(O) |
1595 | ··[···1c6]··__call__ | 1595 | ··[···1c6]··__call__ |
1596 | ··[···1cf]··__builtin__ | 1596 | ··[···1cf]··__builtin__ |
1597 | ··[···1dc]··|i:__reduce_ex__ | 1597 | ··[···1dc]··|i:__reduce_ex__ |
1598 | ··[···1ed]··__reduce__ | 1598 | ··[···1ed]··__reduce__ |
1599 | ··[···1f8]··This·object·has·no·__dict__ | 1599 | ··[···1f8]··This·object·has·no·__dict__ |
1600 | ··[···214]··nnO | 1600 | ··[···214]··nnO |
1601 | ··[···218]·· | 1601 | ··[···218]··type |
1602 | ··[···21 | 1602 | ··[···21d]··class |
1603 | ··[···223]··<%s·'%s.%s'> | 1603 | ··[···223]··<%s·'%s.%s'> |
1604 | ··[···230]··<%s·'%s'> | 1604 | ··[···230]··<%s·'%s'> |
1605 | ··[···23a]··__radd__ | 1605 | ··[···23a]··__radd__ |
1606 | ··[···243]··__add__ | 1606 | ··[···243]··__add__ |
1607 | ··[···24b]··() | 1607 | ··[···24b]··() |
1608 | ··[···24e]··__float__ | 1608 | ··[···24e]··__float__ |
1609 | ··[···258]··__rdiv__ | 1609 | ··[···258]··__rdiv__ |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | ··Size:·472 | 1 | ··Size:·4723362···» Blocks:·9232·······IO·Block:·4096···regular·file |
2 | Access:·(0644/-rw-r--r--)··Uid:·(··998/buildkite-agent-r13y)···Gid:·(··999/buildkite-agent-r13y) | 2 | Access:·(0644/-rw-r--r--)··Uid:·(··998/buildkite-agent-r13y)···Gid:·(··999/buildkite-agent-r13y) |
3 | Modify:·1970-01-01·00:00:01.000000000·+0000 | 3 | Modify:·1970-01-01·00:00:01.000000000·+0000 |
4 | ·Birth:·- | 4 | ·Birth:·- |
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
stderr from `readelf --wide --decompress --string-dump=.rodata.str1.1 984x0xnjaf00ms5nh1r1ki3h6qd5q399-python-2.7.18/B/lib/python2.7/config/libpython2.7.a`:
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!
readelf: Warning: Section '.rodata.str1.1' was not dumped because it does not exist!